PHP projekt je prešao na BSD-3 licencu i ukinuo PHP licencu.

Razvojni programeri PHP programskog jezika podnijeli su obavijest OSI-ju (Open Source Initiative) o dobrovoljnom povlačenju PHP licence 3.01. Izjavili su da je nakon nekoliko godina rada kod PHP alata u potpunosti pretvoren u BSD-3 licencu te da projekt više ne sadrži kod pod starom PHP licencom 3.01. Tekst nove PHP licence zamijenjen je kopijom BSD-3 licence.

Prije su se PHP interpreter i Zend Engine distribuirali pod odvojenim licencama: PHP licencom i Zend Engine licencom. Prelazak na zajedničku BSD-3 licencu pojednostavit će uvjete licenciranja, osigurati kompatibilnost s GPL-om i riješiti dugogodišnje probleme uz očuvanje svih prava korisnika i programera. Zaklada za slobodni softver smatrala je prethodno korištene licence nekompatibilnima s GPL-om zbog klauzule koja zabranjuje korištenje riječi PHP u promociji izvedenih radova bez pismenog dopuštenja.

U početku su se grane PHP 1.x i 2.x distribuirale pod GPLv2 licencom, ali je grana PHP 3 prešla na korištenje dvije licence - PHP licence i GPL. U PHP 4, licenca je još jednom promijenjena - glavni kod distribuiran je samo pod PHP licencom, a Zend Engine, koji je glavni PHP interpreter, smješten je u poddirektorij "Zend/" pod zasebnom Zend Engine licencom. Zend Engine licenca, kao i PHP licenca, sadrži ograničenja u vezi s korištenjem riječi Zend u izvedenim djelima, ali dodatno zahtijeva spominjanje korištenja engine-a u reklamnim materijalima.

Nakon prelaska na BSD-3 licencu, autorska prava svih suradnika na projektu su sačuvana, a prava korisnika ostala su nepromijenjena. Nova licenca ne nameće dodatna ograničenja niti krši postojeća prava korištenja, izmjene i distribucije proizvoda. PHP i Zend licence temelje se na BSD licenci s 4 klauzule, a prelazak na BSD-3 licencu rezultirao je samo uklanjanjem klauzula koje definiraju zahtjeve za korištenje robne marke "PHP", kao i ukidanjem zahtjeva za priznavanje korištenja slobodnog PHP projekta u izvedenim djelima.

Promjena licence nije zahtijevala zaseban pristanak svakog programera, budući da PHP i Zend licence definiraju ovlaštenje PHP Grupe za izmjenu licence i izdavanje novih verzija. Prijelaz na BSD-3 licencu zahtijevao je odobrenje članova PHP Grupe i pisanu potvrdu odvjetnika tvrtke Perforce Software, matične tvrtke Zend Technologies. Proces prijelaza na novu licencu formaliziran je kao ažuriranje koda za PHP licencu v4 i Zend Engine licencu v3, čiji je jezik identičan BSD-3 licenci.

Izvor: opennet.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster