Udviklerne af programmeringssproget PHP planlægger at overføre PHP-tolkeren og Zend Engine til BSD-3-licensen. Overgangen til BSD-3-licensen vil forenkle licensbetingelserne, ensrette licenserne for PHP og Zend Engine, sikre kompatibilitet med GPL og løse langvarige problemer, samtidig med at alle rettigheder for brugere og udviklere opretholdes. Licensændringen er planlagt til udgivelsen af PHP 9.0, som forventes at være klar næste år. Alle medlemmer af PHP Group har godkendt licensændringen, og forslaget er i øjeblikket til offentlig diskussion.
BSD-3-licensen er kompatibel med GPL og er bredt anerkendt i samfundet, i modsætning til de tidligere anvendte licenser. PHP License er godkendt af Open Source Initiative (OSI), men anerkendes som inkompatibel med GPL af Free Software Foundation på grund af en klausul, der forbyder brugen af ordet PHP til markedsføring af afledte produkter uden at få skriftlig tilladelse. Debian-udviklerne har kritiseret PHP-licensen på grund af gebyrerne knyttet til PHP Group-produkterne.
Oprindeligt blev PHP 1.x og 2.x distributeret under GPLv2-licensen, men PHP 3-grenen blev ændret til at bruge to licenser - PHP License og GPL. I PHP 4 blev licensen ændret igen - hovedkoden begyndte kun at blive distribueret under PHP License, mens Zend Engine, som er PHP's primære tolk, blev placeret i en undermappe 'Zend/' under en separat Zend Engine License. Zend Engine License, ligesom PHP License, indeholder begrænsninger vedrørende brugen af ordet Zend i afledte produkter, men kræver desuden at brugen af motoren nævnes i reklamematerialet.
Efter overgangen til den nye licens vil ophavsretten for alle udviklingsdeltagere blive opretholdt, og brugernes rettigheder vil forblive uændrede. Den nye licens pålægger ikke yderligere begrænsninger og krænker ikke de eksisterende rettigheder til at bruge, modificere og distribuere produktet. PHP- og Zend-licenserne er baseret på teksten i BSD-4-licensen, og overgangen til BSD-3-licensen vil blot fjerne punkterne, der definerer kravene til brugen af brandet 'PHP', samt ophæve betingelsen om at nævne brugen af det åbne PHP-projekt i afledte produkter.
Overgangen til BSD-3-licensen kræver godkendelse fra Perforce Software, som ejer Zend Technologies. Det bemærkes, at spørgsmålet om licensændring allerede er blevet uformelt godkendt af Perforce, og der er kun tilbage at opnå en officiel juridisk bindende bekræftelse. Ændringen af licensen kræver desuden ikke særskilt samtykke fra hver udvikler, da PHP- og Zend-licenserne angiver beføjelserne til, at PHP Group kan ændre licensen og udgive nye versioner. Overgangen til den nye licens vil blive registreret som en opdatering af koden til PHP License v4 og Zend Engine License v3, hvis tekst vil være identisk med teksten i BSD-3-licensen.
Kilde: opennet.ru
