Le projet PHP est passé à la licence BSD-3 et a abrogé la licence PHP License.

Les développeurs du langage de programmation PHP ont envoyé à l'organisation OSI (Open Source Initiative) une notification de retrait volontaire de la licence PHP License 3.01. Il a été annoncé qu'après plusieurs années de travail, le code des outils PHP a été entièrement transféré sous la licence BSD-3 et qu'il n'y a plus de code sous l'ancienne licence PHP License 3.01 dans le projet. Le texte de la nouvelle version de la licence PHP License a été remplacé par une copie de la licence BSD-3.

Auparavant, l'interpréteur PHP et le moteur Zend Engine étaient distribués sous différentes licences, PHP License et Zend Engine License. Le passage à une licence commune BSD-3 simplifiera les conditions de licence, garantira la compatibilité avec la GPL et résoudra des problèmes de longue date, tout en préservant les droits des utilisateurs et des développeurs. Les licences précédemment appliquées avaient été jugées incompatibles avec la GPL par la Free Software Foundation en raison d'une clause interdisant l'utilisation du mot PHP dans la promotion de produits dérivés sans autorisation écrite.

À l'origine, les branches PHP 1.x et 2.x étaient livrées sous la licence GPLv2, mais la branche PHP 3 a été transférée à l'utilisation de deux licences : PHP License et GPL. Dans PHP 4, la licence a été modifiée une nouvelle fois : le code principal a commencé à être distribué uniquement sous la licence PHP License, tandis que le moteur Zend Engine, qui est l'interpréteur principal de PHP, était placé dans le sous-répertoire « Zend/ » sous une licence distincte, la Zend Engine License. La Zend Engine License, tout comme la PHP License, impose des restrictions concernant l'utilisation du mot Zend dans les produits dérivés, mais exige en plus que son utilisation soit mentionnée dans les matériaux publicitaires.

Après le passage à la licence BSD-3, les droits d'auteur de tous les participants au développement ont été préservés, tandis que les droits des utilisateurs sont restés inchangés. La nouvelle licence n'impose pas de restrictions supplémentaires et ne porte pas atteinte aux droits existants d'utilisation, de modification et de distribution du produit. Les licences PHP et Zend sont basées sur le texte de la licence BSD à 4 clauses, et le passage à la licence BSD-3 a simplement conduit à la suppression des clauses définissant les exigences concernant l'utilisation de la marque « PHP », ainsi qu'à la cessation de la condition exigeant de mentionner l'utilisation du projet libre PHP dans les produits dérivés.

Le changement de licence n'a pas nécessité l'obtention d'un consentement séparé de chaque développeur, car les textes des licences PHP et Zend définissent les pouvoirs permettant au PHP Group d'apporter des modifications à la licence et de publier de nouvelles versions de celle-ci. Pour passer à la licence BSD-3, il suffisait de l'approbation des membres du PHP Group et d'obtenir une confirmation écrite des avocats de la société Perforce Software, propriétaire de Zend Technologies. Le processus de transition vers la nouvelle licence a été formalisé comme une mise à jour du code vers les versions PHP License v4 et Zend Engine License v3, dont le texte correspond à celui de la licence BSD-3.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster