PHP programmeerimiskeele arendajad plaanivad viia PHP tõlgendi ja Zend Engine'i litsentsid PHP License ja Zend Engine License üle 3-punktisele BSD litsentsile (BSD-3). Üleminek BSD-3 litsentsile lihtsustab litsentsimise tingimusi, ühtlustab PHP ja Zend Engine'i litsentse, tagab ühilduvuse GPL-iga ning lahendab pikka aega püsivaid probleeme, säilitades samas kõik kasutajate ja arendajate õigused. Litsentsi vahetus on kavandatud PHP 9.0 väljalaskmisel, mis võib toimuda järgmisel aastal. Kõik PHP Grupi liikmed toetavad litsentsi vahetust ning see ettepanek on praegu avalikus arutelus.
BSD-3 litsents on ühilduv GPL-iga ja tunnustatud kogukonnas, erinevalt varasemalt kasutatud litsentsidest. PHP License on heaks kiitnud Open Source Initiative (OSI), kuid on FSF poolt kuulutatud GPL-iga ühilduvaks mittesoovitavaks litsentsiks, kuna see sisaldab sätet, mis ei luba ilma kirjaliku loata kasutada sõna PHP tuletatud toodete reklaamimiseks. Debian'i arendajad on kritiseerinud PHP litsentsi seotuse tõttu PHP Grupi toodetega.
Algselt anti PHP 1.x ja 2.x välja GPLv2 litsentsi all, kuid PHP 3 haru viidi kahele litsentsile — PHP License ja GPL. PHP 4-s muutus litsents veel kord — põhikood hakkas levima ainult PHP License litsentsi alusel ja Zend Engine, mis on PHP peamine tõlgendaja, paigutati eraldi Zend/ kausta Zend Engine License erilise litsentsi alla. Zend Engine License, nagu ka PHP License, sisaldab piiranguid sõna Zend kasutamiseks tuletatud toodetes, kuid nõuab lisaks ka mootori kasutamise mainimist reklaamimaterjalides.
Pärast uuele litsentsile üleminekut jäävad kõigi arenduse osalejate autoriõigused kehtima ning kasutajate õigused jäävad muutumatuks. Uus litsents ei sea mingeid lisapiiranguid ega riivu olemasolevaid õigusi toote kasutamisel, modifitseerimisel ja levitamisel. PHP ja Zend litsentsid põhinevad 4-punktisel BSD litsentsi tekstil ning üleminek BSD-3 litsentsile tähendaks vaid punktide eemaldamist, mis määratlevad nõudeid brändi „PHP“ kasutamise kohta, ning tingimuse lõpetamist, mis kohustab mainima free project PHP kasutamist tuletatud toodetes.
BSD-3 litsentsile üleminek vajab heakskiitu Perforce Software'i poolt, kellele kuulub Zend Technologies. On märgitud, et litsentsi vahetamise küsimus on juba mitteformaalselt kokku lepitud Perforce'iga ning jäänud on vaid saada ametlik juriidiliselt siduv kirjalik kinnitus. Samuti ei nõua litsentsi vahetamine eraldi nõusoleku saamist igalt arendajalt, kuna PHP ja Zend litsentside tekstis on määratletud volitused, mis võimaldavad PHP grupil litsentsi muuta ja uusi litsentsiversioone välja anda. Üleminekuprotsess uuele litsentsile vormistatakse PHP License v4 ja Zend Engine License v3 koodi uuendamisena, mille tekst vastab BSD-3 litsentsi tekstile.
Allikas: opennet.ru
