Vývojári programovacieho jazyka PHP zaslali organizácii OSI (Open Source Initiative) oznámenie o dobrovoľnom odstránení licencie PHP License 3.01. Uvádza sa, že po niekoľkých rokoch práce bol kód nástrojov PHP úplne preložený na licenciu BSD-3 a v projekte už neexistuje žiaden kód pod starou licenciou PHP License 3.01. Text novej verzie licencie PHP License bol nahradený kópiou licencie BSD-3.
Predtým sa interpret PHP a engin Zend Engine šírili pod rôznymi licenciami PHP License a Zend Engine License. Prechod na spoločnú licenciu BSD-3 zjednoduší licenčné podmienky, zabezpečí kompatibilitu s GPL a vyrieši dlhodobé problémy, pričom zostanú zachované všetky práva používateľov a vývojárov. Predchádzajúce licencie boli nadáciou OSI uznané za nekompatibilné s GPL kvôli bodu, ktorý neumožňoval bez písomného súhlasu používať slovo PHP pri propagácii odvodených produktov.
Pôvodne boli vetvy PHP 1.x a 2.x dodávané pod licenciou GPLv2, no vetva PHP 3 prešla na používanie dvoch licencií - PHP License a GPL. V PHP 4 bola licencia opäť zmenená - základný kód sa začal šíriť výlučne pod licenciou PHP License, zatiaľ čo engin Zend Engine, ktorý je základným interpretera PHP, bol umiestnený v podadresári „Zend/“ pod samostatnou licenciou Zend Engine License. Zend Engine License, ako aj PHP License, obsahuje obmedzenia týkajúce sa používania slova Zend v odvodených produktoch, ale navyše vyžaduje zmienku o používaní enginu v reklamných materiáloch.
Po prechode na licenciu BSD-3 zostali autorské práva všetkých účastníkov vývoja zachované, zatiaľ čo práva používateľov zostali nezmenené. Nová licencia nenariaďuje ďalšie obmedzenia a nezasahuje do existujúcich práv na používanie, modifikáciu a šírenie produktu. Licencie PHP a Zend sú založené na texte 4-bodovej licencie BSD a prechod na licenciu BSD-3 len viedol k odstráneniu bodov, ktoré definovali požiadavky na používanie značky „PHP“, ako aj k ukončeniu platnosti podmienky, ktorá nariaďovala zmienku o používaní voľného projektu PHP v odvodených produktoch.
Zmena licencie si nevyžiadala získanie samostatného súhlasu od každého vývojára, pretože v texte licencií PHP a Zend sú stanovené právomoci, ktoré umožňujú skupine PHP vykonávať zmeny v licencii a vydávať nové verzie licencie. Pre prechod na licenciu BSD-3 bolo dostatočné schválenie členov skupiny PHP a získanie písomného potvrdenia od právnikov spoločnosti Perforce Software, ktorá vlastní spoločnosť Zend Technologies. Proces prechodu na novú licenciu bol zdokumentovaný ako aktualizácia kódu na verzie PHP License v4 a Zend Engine License v3, ktorých texty sa zhodujú s textom licencie BSD-3.
Zdroj: opennet.ru
