A PHP hivatalosan nyugdíjazza a régi licencét

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A PHP befejezte az átállást a BSD 3-Clause licencre, és egy többéves felülvizsgálat után hivatalosan nyugdíjazta a régóta használt PHP License 3.01-et.

Ben Ramsey a PHP Group nevében erősítette meg a frissítést az Open Source Initiative licencfelülvizsgálati levelezőlistájára küldött tájékoztatóban. A tájékoztató szerint a PHP License 3.01-et önként nyugdíjazták, és már nem használják. A PHP projekt azt is kéri, hogy új projektekhez ne ezt válasszák.

A változás előzménye a tavalyi javaslat, amely a PHP egyedi licencének lecserélését szorgalmazta egy szabványos, megengedő licencre. A folyamat végül azzal zárult, hogy a PHP a Modified BSD License-t – más néven a BSD 3-Clause licencet – tette meg új licencének.

Gyakorlatilag a PHP License 3.0 is nyugdíjba vonult, mivel az Open Source Initiative nyilvántartása szerint ezt a PHP License 3.01 váltotta fel. Mivel mostanra mindkét licencet nyugdíjazták, a PHP lezárta a több évtizede használt, egyedi licencfeltételek korszakát.

A változás a Zend Engine licencelését is érinti. Az eredeti javaslat az új licencet PHP License 4-es verzióként és Zend Engine License 3-as verzióként írta le, ezzel megszüntetve a korábbi megosztást a PHP licence és a külön Zend Engine License között.

Mi ennek az egésznek a lényege? Röviden: a licencváltozás egyszerűbbé teszi a megfelelést a továbbfelhasználó projektek és a Linux disztribúciók számára. A korábbi PHP License tartalmazott a PHP-ra jellemző névhasználati megkötéseket, a Zend Engine License-t pedig az OSI nem hagyta jóvá. Egy korábbi RFC arra is rámutatott, hogy egyik licenc sem volt GPL-kompatibilis.

A BSD 3-Clause licenc átvételével a PHP mostantól egy széles körben ismert, megengedő licencet használ, egyértelműbb kompatibilitással és szélesebb körű eszköztámogatással. A disztribúciók, a csomagkarbantartók, valamint a PHP-hoz kapcsolódó kódot beágyazó vagy továbbterjesztő projektek számára ez a lépés megszünteti a PHP-specifikus feltételek körüli bizonytalanságot, és a projektet egy szabványos nyílt forráskódú licenchez igazítja.

A nyugdíjazásról szóló tájékoztató azt is kéri, hogy az Open Source Initiative frissítse a licenclistáit, és a PHP License 3.01-et jelölje nyugdíjazottként. Ezzel hivatalosan is lezárul a 2025-ben javasolt licencátállás, és megerősítést nyer, hogy a PHP jelenlegi licence a BSD 3-Clause.