Het PHP-project is overgestapt op de BSD-3-licentie en heeft de PHP License ingetrokken.

De ontwikkelaars van de programmeertaal PHP hebben de Open Source Initiative (OSI) op de hoogte gesteld van de vrijwillige intrekking van de PHP License 3.01. Er is verklaard dat na enkele jaren werken de PHP-toolkit volledig is overgezet naar de BSD-3-licentie en dat er in het project geen code onder de oude PHP License 3.01 meer aanwezig is. De tekst van de nieuwe versie van de PHP License is vervangen door een kopie van de BSD-3-licentie.

Eerder werden de PHP-interpreter en de Zend Engine onder verschillende licenties verspreid, de PHP License en de Zend Engine License. De overstap naar een uniforme BSD-3-licentie zal de licentievoorwaarden vereenvoudigen, de compatibiliteit met GPL waarborgen en langdurige problemen oplossen, terwijl het alle rechten van gebruikers en ontwikkelaars behoudt. De eerder gebruikte licenties werden door de Open Source Foundation als incompatibel met de GPL beschouwd vanwege een clausule die het gebruik van het woord PHP zonder schriftelijke toestemming bij de promotie van afgeleide producten verbood.

Oorspronkelijk werden de takken PHP 1.x en 2.x geleverd onder de GPLv2-licentie, maar de tak PHP 3 is overgestapt op het gebruik van twee licenties - de PHP License en GPL. In PHP 4 werd de licentie opnieuw gewijzigd - de hoofdcode werd uitsluitend verspreid onder de PHP License, terwijl de Zend Engine, die de kern van de PHP-interpreter vormt, in de submap ‘Zend/’ onder een aparte licentie Zend Engine License werd geplaatst. De Zend Engine License, net als de PHP License, bevat beperkingen met betrekking tot het gebruik van het woord Zend in afgeleide producten, maar vereist daarnaast dat het gebruik van de engine in reclame materiaal wordt vermeld.

Na de overstap naar de BSD-3-licentie blijven de auteursrechten van alle ontwikkelaars behouden, en blijven de rechten van de gebruikers ongewijzigd. De nieuwe licentie legt geen extra beperkingen op en schaadt de bestaande rechten met betrekking tot het gebruik, de modificatie en de distributie van het product niet. De PHP- en Zend-licenties zijn gebaseerd op de tekst van de 4-punts BSD-licentie en de overstap naar de BSD-3-licentie heeft slechts geleid tot het verwijderen van de bepalingen die eisen stellen aan het gebruik van het merk 'PHP', evenals het intrekken van de voorwaarde die vereist dat het gebruik van het vrije PHP-project in afgeleide producten wordt vermeld.

De wijziging van de licentie vereiste geen aparte toestemming van elke ontwikkelaar, aangezien in de teksten van de PHP- en Zend-licenties bevoegdheden zijn vastgesteld die de PHP Group toestaan om wijzigingen in de licentie aan te brengen en nieuwe versies van de licentie uit te geven. Voor de overstap naar de BSD-3-licentie was het voldoende dat de leden van de PHP Group instemden en een schriftelijke bevestiging van de juristen van het bedrijf Perforce Software, dat de Zend Technologies bezit, werd verkregen. Het proces van de overstap naar de nieuwe licentie is vastgelegd als een update van de code naar versies PHP License v4 en Zend Engine License v3, waarvan de tekst overeenkomt met de tekst van de BSD-3-licentie.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster