红帽 (RedHat) 于 6 月 21 日发布博客称不再公开 RHEL 系统的源代码,这个消息引起了 Linux 开源社区的极大愤慨,现在甲骨文也站出来批评 IBM 和红帽背弃 Linux 开源社区。
甲骨文从很多年前就基于 RHEL 开发了 Oracle Linux 系统并在其云平台供客户使用,Oralce Linux 类似于 RHEL 换个名字并由甲骨文维护,甲骨文自己都说开发新软件直接在 RHEL 平台测试,只要 RHEL 平台测试 OK 那在 Oracle Linux 上就没问题。
下面是甲骨文博客的内容节选,原文链接在本文底部:
虽然甲骨文和 IBM 都拥有兼容的 Linux 发行版,但甲骨文认为自己作为开源管理员以及在 GPLv2 协议下运营与 IBM 有着截然不同的刊发,甲骨文始终向所有人免费提供 Oracle Linux 二进制文件和源代码,没有任何订阅协议干扰社区重新分发 Oracle Linux 的权利。
而 IBM 订阅协议则规定,如果使用 IBM 订阅服务来行使 GPLv2 权利,那将违反 IBM 的授权协议。而在 6 月 21 日 IBM 不再公开发布 RHEL 源代码。
IBM 为何会作出这一改变呢?在 RHEL 博客里 IBM 试图解释其基本原理:
在红帽,成千上万的人花时间编写代码来启用新功能、修复错误、集成不同的软件包,然后长期支持这项工作,我们必须付钱给那些做这项工作的人。
有趣的是 IBM 不想继续公开发布 RHEL 源代码是因为它必须向工程师支付费用?这似乎很奇怪,因为在 IBM 于 2019 年斥资 340 亿美元收购红帽前,红帽作为一家成功的独立开源公司选择公开发布 RHEL 源代码并且也持续多年向其工程师支付工资。
接着 IBM 提到了 CentOS,CentOS 成为 IBM 试图证明扣留 RHEL 源代码合理性的首要考虑因素,CentOS 是一个非常流行的 RHEL 兼容版本,但在 2020 年 12 月 IBM 取消了 CentOS 作为 RHEL 免费替代品的地位。
然后 AlmaLinux 和 RockyLinux 成为 RHEL 新的免费替代品,接着 IBM 再次故技重施,现在试图扣留 RHEL 源代码来攻击这些免费替代品。
也许这就是这个问题的根本答案:IBM 的真正目的就是消除竞争对手,更少的竞争对手意味着 IBM 有更多的收入机会。
最后甲骨文向 Linux 开发者、Linux 客户和 Linux 分销商承诺,甲骨文致力于 Linux 自由,只要甲骨文分发 Linux,就一定会免费公开提供其二进制文件和源代码。甲骨文欢迎各种下游发行版、社区和商业发行版。
附加链接:
甲骨文博客原文:https://www.oracle.com/news/announcement/blog/keep-linux-open-and-free-2023-07-10/
版权声明:感谢您的阅读,除非文中已注明来源网站名称或链接,否则均为蓝点网原创内容。转载时请务必注明:来源于蓝点网、标注作者及本文完整链接,谢谢理解。