MySQL man page 默默地从 GPL 重新授权

最近我们注意到 MySQL man page 已经重新授权。这一变化在 MySQL 5.5.30 到 MySQL 5.5.31 的版本之间悄然发生。这影响了源代码中 man/ 目录下的所有页面。

您可以看到这些变化发生在如此短的时间范围内(5.5.30->5.5.31)。旧的手册页是在以下许可证下发布的:

本文档是自由软件;您可以根据自由软件基金会发布的 GNU 通用公共许可证第 2 版的条款进行再分发和/或修改。

新的 man page(5.5.31 及更高版本 – 5.5.32 仍然有效)是在以下许可证下发布的:

本软件及相关文档根据包含使用和披露限制的许可协议提供,并受知识产权法保护。除非您的许可协议明确允许或法律允许,否则您不得以任何形式或任何方式使用、复制、再现、翻译、广播、修改、授权、传输、分发、展示、执行、出版或显示任何部分。除非法律因互操作性而要求,否则禁止对本软件进行逆向工程、反汇编或反编译。

这显然不是 Oracle 公司下的 MySQL 的友好之举。新的许可证文本也变得长了很多(为了明确它不是在 GPL 下发布的)。虽然以下内容取自 resolveip 工具,但所有 man page 的版权声明都是相同的。您可以比较 5.5.30 中的 man page5.5.31 中的 man page比较

更新:Oracle 表示这是一个 bug,并将修复它:http://bugs.mysql.com/bug.php?id=69512