PHP提交许可证变更提案:解决现有许可证争议并换成兼容GPL的新许可证

💡 原文中文,约1400字,阅读约需4分钟。
📝

内容提要

PHP 项目组计划将现有许可证更换为兼容 GPL 的修改版 BSD 许可证,以解决许可证混淆和争议,简化协议并确保与其他开源许可证兼容,便于开发者和用户理解。

🎯

关键要点

  • PHP 项目组计划将现有许可证更换为兼容 GPL 的修改版 BSD 许可证。

  • 现有 PHP 许可证存在特定限制,不被认定为有效的开源许可证。

  • 新提案计划在 PHP 9.0 中使用修改版的 BSD 许可证作为新的许可协议。

  • 提案包括废弃现有的 PHP 许可证和 Zend Engine 许可证,更新相关文档和源文件。

  • 修改版的 BSD 许可证被 OSI 和 FSF 认可为自由软件许可证,且与 GPL 兼容。

  • 现行许可证的特殊条款导致与其他开源许可证不兼容。

  • 采用修改版的 BSD 许可证将简化协议,便于开发者和用户理解。

🔎

延伸解读

许可证变更的背景

PHP 项目组决定更换许可证的原因主要是现有许可证存在混淆和争议,且不被广泛认可。通过采用修改版的 BSD 许可证,PHP 希望消除这些问题,确保与其他开源项目的兼容性,提升开发者和用户的使用体验。

新许可证的优势

修改版的 BSD 许可证被 OSI 和 FSF 认可,具有更高的接受度和兼容性。这意味着开发者在使用 PHP 时,可以更轻松地与其他开源项目进行整合,减少法律风险和合规问题,促进社区的合作与发展。

对开发者的影响

新许可证的实施将简化协议,使开发者更容易理解和遵循。这对于新手开发者尤为重要,因为他们可以更快地上手 PHP 项目,减少因许可证问题而产生的困扰,从而专注于开发工作。

延伸问答

PHP项目组为什么要更换许可证?

PHP项目组计划更换许可证是为了消除现有许可证的混淆和争议,确保与其他开源许可证兼容,并简化协议以便开发者和用户理解。

新提案将采用什么样的许可证?

新提案计划采用兼容GPL的修改版BSD许可证作为新的许可协议。

现有的PHP许可证存在哪些问题?

现有的PHP许可证存在特定限制,不被认定为有效的开源许可证,并且与其他开源许可证不兼容。

修改版BSD许可证的主要条款是什么?

修改版BSD许可证的主要条款包括保留原始版权声明、禁止未经许可使用版权持有者的名称,以及在二进制形式再分发时附带版权声明和条件列表。

新许可证对PHP贡献者和用户的权利有何影响?

采用新许可证后,PHP贡献者授予的权利和用户获得的权利不会发生变化。

PHP 9.0版本将如何反映新的许可证?

PHP 9.0版本将使用修改版BSD许可证作为新的许可协议,并更新相关文档和源文件以反映许可证的变化。

🏷️

标签

➡️

继续阅读