El proyecto PHP ha cambiado a la licencia BSD-3 y ha retirado la licencia PHP License

Los desarrolladores del lenguaje de programación PHP han notificado a la organización OSI (Open Source Initiative) sobre la retirada voluntaria de la licencia PHP License 3.01. Se ha declarado que, tras varios años de trabajo, el código de la herramienta PHP ha sido completamente trasladado a la licencia BSD-3 y ya no hay código bajo la antigua licencia PHP License 3.01 en el proyecto. El texto de la nueva versión de la licencia PHP License ha sido reemplazado por una copia de la licencia BSD-3.

Anteriormente, el intérprete PHP y el motor Zend Engine se distribuían bajo diferentes licencias, PHP License y Zend Engine License. El cambio a una licencia común BSD-3 simplificará las condiciones de licencia, garantizará la compatibilidad con GPL y resolverá problemas antiguos, preservando todos los derechos de los usuarios y desarrolladores. Las licencias utilizadas anteriormente fueron consideradas por la Fundación OSI incompatibles con GPL debido a una cláusula que impedía el uso de la palabra PHP para promover productos derivados sin obtener permiso por escrito.

Inicialmente, las ramas PHP 1.x y 2.x se ofrecían bajo la licencia GPLv2, pero la rama PHP 3 pasó a utilizar dos licencias: PHP License y GPL. En PHP 4, la licencia fue modificada una vez más: el código principal comenzó a distribuirse únicamente bajo la licencia PHP License, mientras que el motor Zend Engine, que es el principal intérprete de PHP, se colocó en un subdirectorio «Zend/» bajo una licencia separada, Zend Engine License. La Zend Engine License, al igual que PHP License, incluye restricciones sobre el uso de la palabra Zend en productos derivados, pero además requiere que se mencione el uso del motor en material publicitario.

Tras la transición a la licencia BSD-3, los derechos de autor de todos los colaboradores en el desarrollo se conservaron y los derechos de los usuarios permanecieron sin cambios. La nueva licencia no impone restricciones adicionales y no menoscaba los derechos existentes sobre el uso, modificación y distribución del producto. Las licencias PHP y Zend se basan en el texto de la licencia BSD de 4 cláusulas, y la transición a la licencia BSD-3 solo resultó en la eliminación de las cláusulas que definían los requisitos sobre el uso de la marca «PHP», así como en la finalización de la condición que exigía mencionar el uso del proyecto PHP libre en productos derivados.

El cambio de licencia no requirió la obtención de la aprobación separada de cada desarrollador, ya que en el texto de las licencias de PHP y Zend se definen los poderes que permiten al PHP Group realizar modificaciones en la licencia y publicar nuevas versiones de la misma. Para la transición a la licencia BSD-3, fue suficiente la aprobación de los miembros del PHP Group y la obtención de una confirmación por escrito de los abogados de la empresa Perforce Software, a la que pertenece Zend Technologies. El proceso de transición a la nueva licencia se formalizó como una actualización del código a las versiones PHP License v4 y Zend Engine License v3, cuyo texto coincide con el de la licencia BSD-3.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster