Das PHP-Projekt hat auf die BSD-3-Lizenz umgestellt und die PHP-Lizenz außer Kraft gesetzt.

Die Entwickler der Programmiersprache PHP haben der OSI (Open Source Initiative) eine Mitteilung über die freiwillige Rücknahme der PHP License 3.01 übermittelt. Es wurde erklärt, dass nach mehreren Jahren Arbeit der PHP-Toolkit-Code vollständig auf die BSD-3-Lizenz übertragen wurde und im Projekt kein Code unter der alten PHP License 3.01 mehr verbleibt. Der Text der neuen Version der PHP License wurde durch eine Kopie der BSD-3-Lizenz ersetzt.

Zuvor wurden der PHP-Interpreter und die Zend Engine unter verschiedenen Lizenzen, der PHP License und der Zend Engine License, vertrieben. Der Übergang zu einer gemeinsamen BSD-3-Lizenz vereinfacht die Lizenzbedingungen, gewährleistet die Kompatibilität mit der GPL und löst langjährige Probleme, während alle Rechte der Benutzer und Entwickler gewahrt bleiben. Die zuvor verwendeten Lizenzen wurden von der FSF für inkompatibel mit der GPL erklärt, weil sie eine Klausel enthielten, die die Verwendung des Begriffs PHP zur Promotion abgeleiteter Produkte ohne schriftliche Genehmigung verbot.

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.

Durch den Wechsel zur BSD-3-Lizenz bleiben die Urheberrechte aller Entwickler erhalten, während die Rechte der Nutzer unverändert bleiben. Die neue Lizenz bringt keine zusätzlichen Einschränkungen mit sich und schränkt die bestehenden Rechte zur Nutzung, Modifikation und Verbreitung des Produkts nicht ein. Die Lizenzen PHP und Zend basieren auf dem Text der 4-Punkte-BSD-Lizenz, und der Übergang zur BSD-3-Lizenz führte lediglich zur Streichung der Punkte, die Anforderungen bezüglich der Nutzung der Marke „PHP“ definierten, sowie zur Aufhebung der Regel, die vorschrieb, die Nutzung des Open-Source-Projekts PHP in abgeleiteten Produkten zu erwähnen.

Die Lizenzänderung erforderte keine separate Zustimmung von jedem Entwickler, da die PHP- und Zend-Lizenztexte die Befugnis festlegen, die es der PHP Group ermöglicht, Änderungen an der Lizenz vorzunehmen und neue Versionen der Lizenz zu veröffentlichen. Für den Übergang zur BSD-3-Lizenz war die Genehmigung der Mitglieder der PHP Group und ein schriftliches Bestätigungsschreiben von den Juristen der Perforce Software erforderlich, der Besitzerin von Zend Technologies. Der Prozess des Wechsels zu der neuen Lizenz wurde als Aktualisierung des Codes auf die Versionen PHP License v4 und Zend Engine License v3 dokumentiert, deren Text mit dem Text der BSD-3-Lizenz übereinstimmt.

Quelle: opennet.ru

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster