今年夏天早些时候,红帽公司对其使用条款进行了修改,使得访问其源代码变得更加困难,在此之后,红帽公司的三个主要企业Linux竞争对手正联合起来,创建一个基于红帽软件的替代方案。
甲骨文、SUSE和CIQ在周四发表的一份联合声明中说,新成立的开放企业Linux协会将通过提供源代码的免费访问,"鼓励开发 "与红帽企业Linux兼容的Linux发行版。
"CIQ首席执行官Gregory Kurtzer在声明中说:"通过OpenELA,CIQ、甲骨文和SUSE与开放源代码社区携手合作,确保企业Linux的上游和下游社区都能拥有一个稳定而有弹性的未来。
新组织的核心是对红帽公司(长期以来一直是企业 Linux 领域的主导力量)提供源代码访问方式的分歧。多年来,该公司一直支持名为 CentOS 的 Red Hat Enterprise Linux 克隆版的开发,其理念是为测试和开发目的提供一个免费的替代方案,因为这样做就不需要付费支持了。然而,越来越多的用户开始在生产环境中使用 CentOS 而不是 RHEL,包括 CIQ 在内的其他公司也开始提供企业支持。
因此,红帽公司在两年前停止了对 CentOS 先前版本的支持,转而支持名为 CentOS Stream 的替代版本。不过,CentOS Stream 是一个上游发行版,这意味着它的更新频率要高得多,因此不太适合生产工作。今年夏天早些时候,红帽公司降低了其源代码的可访问性,限制红帽公司的付费用户访问,并掩盖了代码组合成最终发行版的一些细节。
Gartner 公司研究副总裁托尼-亚姆斯(Tony Iams)认为,这些细节的丢失和源代码访问权限的收紧使下游生态系统陷入混乱,使得 CIQ 等公司更难提供基于 RHEL 的替代产品。
"细节很重要,"他说。"有些人说红帽正在关闭对其源代码的访问,但事实并非如此。他们没有展示的是源代码是如何打包的,究竟是如何组织和组装起来专门用于提供 RHEL 发行版的。最重要的是,这使得复制 RHEL 变得非常困难。
Iams 认为,真正的问题在于 OpenELA 小组能否创建一个具有足够高兼容性的 RHEL 替代版本--它能否做到 "错误兼容 "或几乎完全复制 RHEL。这不仅仅是在 API 之间创建兼容性的问题。Iams 说,如果能做到这一点,该小组就能向红帽公司施加巨大压力,迫使其恢复提供源代码的旧方式。
"你需要创建具有相同行为的相同代码,"他说。"这正是 CentOS 提供的价值所在。"
当被要求对OpenELA发表评论时,红帽公司发出了一份声明,声明的作者是核心平台副总裁Mike McGrath,声明的部分内容是:"我们一直欢迎对更广泛的Linux社区的持续贡献,不管是出于个人动机,还是来自甲骨文和SUSE等公司,这些贡献实际上推动了企业级Linux的发展,而不是用一个标志取代另一个标志。"
上一条: 英伟达推出全新GPU和开发软件
下一条: ECL将建造模块化氢动力数据中心