PHP提交许可证变更提案:解决现有许可证争议并换成兼容GPL的新许可证
💡
原文中文,约1400字,阅读约需4分钟。
📝
内容提要
PHP 项目组计划将现有许可证更换为兼容 GPL 的修改版 BSD 许可证,以解决许可证混淆和争议,简化协议并确保与其他开源许可证兼容,便于开发者和用户理解。
🎯
关键要点
- PHP 项目组计划将现有许可证更换为兼容 GPL 的修改版 BSD 许可证。
- 现有 PHP 许可证存在特定限制,不被认定为有效的开源许可证。
- 新提案计划在 PHP 9.0 中使用修改版的 BSD 许可证作为新的许可协议。
- 提案包括废弃现有的 PHP 许可证和 Zend Engine 许可证,更新相关文档和源文件。
- 修改版的 BSD 许可证被 OSI 和 FSF 认可为自由软件许可证,且与 GPL 兼容。
- 现行许可证的特殊条款导致与其他开源许可证不兼容。
- 采用修改版的 BSD 许可证将简化协议,便于开发者和用户理解。
❓
延伸问答
PHP项目组为什么要更换许可证?
PHP项目组计划更换许可证是为了消除现有许可证的混淆和争议,确保与其他开源许可证兼容,并简化协议以便开发者和用户理解。
新提案将采用什么样的许可证?
新提案计划采用兼容GPL的修改版BSD许可证作为新的许可协议。
现有的PHP许可证存在哪些问题?
现有的PHP许可证存在特定限制,不被认定为有效的开源许可证,并且与其他开源许可证不兼容。
修改版BSD许可证的主要条款是什么?
修改版BSD许可证的主要条款包括保留原始版权声明、禁止未经许可使用版权持有者的名称,以及在二进制形式再分发时附带版权声明和条件列表。
新许可证对PHP贡献者和用户的权利有何影响?
采用新许可证后,PHP贡献者授予的权利和用户获得的权利不会发生变化。
PHP 9.0版本将如何反映新的许可证?
PHP 9.0版本将使用修改版BSD许可证作为新的许可协议,并更新相关文档和源文件以反映许可证的变化。
➡️