为什么红帽放弃支持后洛基Linux将取代CentOS?

303 阅读4分钟

2020年12月8日,红帽公司首席技术官克里斯-赖特宣布,流行的Linux发行版CentOS将只获得支持(和安全修复)到2021年(而不是最初宣布的2029年)。

换句话说:成千上万的CentOS用户指望在可预见的未来能得到安全更新,现在却被冷落了,需要在未来12个月内迁移他们的系统。虽然这听起来是很长的时间,但实际上是一个巨大的压力,因为每个公司可能有数百甚至数千台机器,都在运行不同的应用程序,需要迁移和测试。

目前还不清楚为什么红帽公司决定在大流行病的中期是进行这种迁移的合适时机。但更紧迫的问题是:CentOS用户现在应该做什么?

有一些很好的文章比如这篇文章,解释了为什么迁移到新的CentOS Stream发行版并不是一个真正的选择,如果稳定性是一个要求。迁移到其他成熟的发行版,如Debian或Ubuntu,当然是一种选择,但会带来很多其他问题。

CentOS已死,Rocky Linux万岁!

如果有一个同样基于红帽企业Linux(RHEL)的新的Linux发行版就好了;也许有一个强大的社区和一个具有开源经验的创始人;这样的发行版会立即吸引Linux社区的兴趣,并且能够在他们身后聚集成千上万的追随者,他们现在(正确地)对红帽的行为感到愤怒。进入Rocky Linux。

Gregory Kurtzer是最初的CentOS发行版在被Red Hat收购之前的创建者之一。在红帽公司宣布之后不久,他开始创建一个社区,以迅速开发CentOS的继任者。Rocky Linux。他的目标是:发生在CentOS身上的事情不会再发生。

建立一个可扩展的社区

虽然CentOS是一个非常受欢迎的发行版,但它背后的开发者社区却相当小。在红帽公司接管控制权之前,只有几个人在做这个项目,而且这个团队在满足发布期限方面有困难。拥有一个小的社区是CentOS的一个战略错误;格雷戈里不想在Rocky Linux中重复这个错误。

但是,只有当项目的基础设施和安全性能够支持它时,拥有一个大的社区才有可能。这就是为什么整个Rocky团队现在正在努力建立一个最先进的构建基础设施,让更多的人参与进来,同时仍然能够满足这样一个项目所期望的高安全标准。与其马上构建软件包并尽快创建一个版本,Rocky希望把一切都做好:一个定义明确的基础设施,可扩展的基于CI/CD的流程,以及高度的信任和诚信。

紧张的期限:在第二季度前完成初始发布

距离Red Hat放弃对CentOS 8的支持只有11个月了,时间紧迫;由于系统管理员至少需要几个月的时间来进行系统迁移,大家都希望Rocky能尽快发布一个可测试的候选版本。该团队很清楚这些期望,并已宣布在2021年3月31日推出第一个Rocky候选发布版。

为什么这将是唯一的CentOS替代品?

红帽公司对CentOS的收购表明了一件事:当一个私人公司被信任为拥有大量人依赖的免费操作系统的钥匙时,不会有什么好事发生。我们中的许多人都学到了这一点,这也是为什么人们不会转而使用"类似于免费的 "RHEL另一家营利性公司制造的CentOS克隆产品或......甲骨文的原因。不,他们会把头转向自MariaDB分叉MySQL以来发展最快的开源社区之一,并感谢仍有像Gregory Kurtzer这样的人存在。

参考资料

Gregory Kurtzer的精彩播客:https://changelog.com/podcast/427

The postWhy Rocky Linux Will Replace CentOS After Red Hat Drops Supportappeared first onBernhard Knasmüller on Software Development.