PHP wechselt zu einer BSD-3-Lizenz, die mit GPL kompatibel ist.

Die Entwickler der Programmiersprache PHP planen, den PHP-Interpreter und die Zend Engine von den Lizenzen PHP License und Zend Engine License auf die 3-Punkte BSD-Lizenz (BSD-3) zu ĂŒbertragen. Der Wechsel zur BSD-3-Lizenz wird die Lizenzbedingungen vereinfachen, die Lizenzen fĂŒr PHP und Zend Engine vereinheitlichen, die KompatibilitĂ€t mit der GPL sicherstellen und langjĂ€hrige Probleme lösen, wĂ€hrend alle Rechte der Nutzer und Entwickler gewahrt bleiben. Die LizenzĂ€nderung soll mit der Veröffentlichung von PHP 9.0 erfolgen, die möglicherweise im nĂ€chsten Jahr erfolgt. Alle Mitglieder der PHP Group haben die LizenzĂ€nderung genehmigt, und dieser Vorschlag wird derzeit zur allgemeinen Diskussion gestellt.

Die BSD-3-Lizenz ist mit der GPL kompatibel und wird in der Community weitgehend anerkannt, im Gegensatz zu den frĂŒher verwendeten Lizenzen. Die PHP License ist von der Open Source Initiative (OSI) genehmigt, wird jedoch vom SPI-Fonds wegen einer Klausel, die die Verwendung des Begriffs PHP zur Förderung abgeleiteter Produkte ohne schriftliche Genehmigung untersagt, als nicht kompatibel mit der GPL angesehen. Die Entwickler von Debian haben die PHP-Lizenz wegen der Bindung an die Produkte der PHP Group kritisiert.

UrsprĂŒnglich wurden die PHP 1.x- und 2.x-Zweige unter der GPLv2-Lizenz veröffentlicht, aber der PHP 3-Zweig wechselte auf die Verwendung von zwei Lizenzen — der PHP-Lizenz und der GPL. In PHP 4 wurde die Lizenz erneut geĂ€ndert — der Hauptcode wurde ausschließlich unter der PHP-Lizenz vertrieben, wĂ€hrend die Zend Engine, die den Hauptinterpreter von PHP bildet, im Unterverzeichnis „Zend/“ unter einer separaten Lizenz, der Zend Engine License, abgelegt wurde. Die Zend Engine License, ebenso wie die PHP-Lizenz, enthĂ€lt EinschrĂ€nkungen bezĂŒglich der Verwendung des Wortes Zend in abgeleiteten Produkten, verlangt jedoch zusĂ€tzlich eine ErwĂ€hnung der Verwendung der Engine in Werbematerialien.

Nach dem Wechsel zur neuen Lizenz bleiben die Urheberrechte aller am Entwicklungsprozess beteiligten Personen erhalten, und die Rechte der Nutzer bleiben unverĂ€ndert. Die neue Lizenz bringt keine zusĂ€tzlichen EinschrĂ€nkungen mit sich und beeintrĂ€chtigt nicht die bestehenden Rechte zur Nutzung, Modifikation und Verbreitung des Produkts. Die Lizenzen PHP und Zend basieren auf dem Text der 4-Punkte BSD-Lizenz, und der Wechsel zur BSD-3-Lizenz wird lediglich zur Streichung der Klauseln fĂŒhren, die Anforderungen hinsichtlich der Nutzung der Marke 'PHP' festlegen, sowie zur Aufhebung der Bedingung, die vorschreibt, die Verwendung des freien PHP-Projekts in abgeleiteten Produkten zu erwĂ€hnen.

Der Übergang zur BSD-3-Lizenz bedarf der Genehmigung durch die Perforce Software, der das Unternehmen Zend Technologies gehört. Es wird festgestellt, dass die Frage der LizenzĂ€nderung bereits informell mit Perforce abgestimmt wurde und nur noch eine offizielle, rechtsverbindliche schriftliche BestĂ€tigung erforderlich ist. Bei diesem Wechsel ist keine separate Zustimmung jedes einzelnen Entwicklers erforderlich, da die Texte der Lizenzen PHP und Zend Befugnisse festlegen, die es der PHP Group ermöglichen, Änderungen an der Lizenz vorzunehmen und neue Versionen der Lizenz herauszugeben. Der Prozess des Wechsels zur neuen Lizenz wird als Aktualisierung des Codes auf die Versionen PHP License v4 und Zend Engine License v3 gestaltet, deren Texte mit dem Text der BSD-3-Lizenz ĂŒbereinstimmen werden.

Quelle: opennet.ru

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster