PHP 编程语言为更好地符合开源标准、提高 GNU 公共许可证(GPL)兼容性,一项新提案建议调整 PHP 和 Zend 引擎的许可,修改为“ Modified BSD License”。
PHP 语言过去多年来一直使用自定义许可证,其中语言内核使用 PHP License,而 Zend 库单独使用 Zend Engine License。
这种做法的初衷是让 Zend 引擎可以独立使用,但随着 25 年的紧密整合,这种拆分已不再适用于当前情形。
PHP 社区知名人士 Ben Ramsey 提出了一项新的 RFC 提案,建议将 PHP 和 Zend 引擎的许可更新为 Modified BSD License 许可,此许可将从 PHP 9.0 开始采用。
PHP 项目计划与 PHP 组和 Zend 技术公司的当前所有者 Perforce Software 合作。
现有的 PHP 许可证和 Zend 引擎许可将被弃用,并强烈不推荐在新项目中使用。
Modified BSD License 是由开源倡议组织(Open Source Initiative)和自由软件基金会(Free Software Foundation)正式批准的,确保其符合当前的开源标准,并兼容 GPL 软件。
这项提案目前正讨论中,计划部署 Modified BSD License,替代 PHP License version 4 和 Zend Engine License version 3。
编辑:行动的大雄
本文为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。