A PHP programnyelv fejlesztői tervezik átkonvertálni a PHP értelmezőt és a Zend Engine motort a PHP License és a Zend Engine License licencekről a BSD-3 licencek alapján (BSD-3). A BSD-3 licencekre történő átállás egyszerűsíti a licencelési feltételeket, egységesíti a PHP és a Zend Engine licenceit, biztosítja a GPL-fel való kompatibilitást, és megoldja a régóta fennálló problémákat, miközben megőrzi minden felhasználó és fejlesztő jogait. A licenc átállását a PHP 9.0 kiadásában kívánják végrehajtani, amely jövőre készülhet el. A PHP Group összes tagja támogatta a licencváltást, és a jelen javaslatot most általános vitára bocsátották.
A BSD-3 licenc kompatibilis a GPL-lel és széles körben elismert a közösségben, ellentétben a korábban használt licencekkel. A PHP License-t az Open Source Initiative (OSI) hagyta jóvá, de a GPL-lel való inkompatibilitása miatt az SPÓ Alapítvány elismeri, mivel egy olyan pontot tartalmaz, amely megakadályozza, hogy írásbeli engedély nélkül a PHP szót felhasználják a származékos termékek népszerűsítésére. A Debian fejlesztői kritizálták a PHP License-t a PHP Group termékeihez való kötődése miatt.
Eredetileg a PHP 1.x és 2.x ágak GPLv2 engedély alatt kerültek forgalomba, azonban a PHP 3 ág két engedély kezelésére állt át - PHP License és GPL. A PHP 4 alatt az engedélyt ismét megváltoztatták - a fő kód mostantól csak a PHP License szerint kerül forgalomba, míg a Zend Engine, amely a PHP fő interpretere, a "Zend/" almappába került egy külön Zend Engine License engedély alatt. A Zend Engine License, akárcsak a PHP License, korlátozásokat tartalmaz a Zend szó származékos termékekben való használatára vonatkozóan, de további követelményként megköveteli a motor használatának említését a reklámanyagokban.
Az új licencre való áttérést követően minden fejlesztői résztvevő szerzői jogai megmaradnak, míg a felhasználók jogai változatlanok maradnak. Az új licenc nem helyez el további korlátozásokat, és nem sérti a termék használatának, módosításának és terjesztésének meglévő jogait. A PHP és a Zend licencek a 4-pontú BSD licenc szövegén alapulnak, és a BSD-3 licencre való áttérés csupán a "PHP" márka használatát megkötő feltételek eltávolítását, valamint a szabad PHP projekt használatáról való említést előíró feltétel megszűnését jelenti a származékos termékekben.
A BSD-3 license transition requires approval from Perforce Software, which owns Zend Technologies. It is noted that the issue of changing the license has already been informally agreed upon with Perforce, and only official legally binding written confirmation is needed. Moreover, the license change will not require separate consent from each developer, as the PHP and Zend license texts define the powers that allow PHP Group to make changes to the license and release new versions. The process of switching to the new license will be formalized as an update to the code to PHP License v4 and Zend Engine License v3, the texts of which will match the BSD-3 license text.
Forrás: opennet.ru
