近日,CentOS 官方宣布 CentOS 系列稳定版 Linux 系统将停止维护,取而代之的是测试版的 CentOS Stream,引发了 CentOS 用户的强烈不满。为此,CentOS 创始人 Gregory Kurtzer 发起了一个新的项目,旨在将 CentOS 延续下去。

Kurtzer 新建的项目名为 Rocky Linux,其在项目描述中表示:

由于 CentOS 已改变方向,Rocky Linux 是一个社区版的企业操作系统,旨在与 Red Hat Enterprise Linux 100% 兼容

目前该项目创建还不到一天,仓库内还没有任何代码,但已经获得了接近 900 个 star。

Gregory Kurtzer 现任 Control Command 公司 CEO,拥有 20 年的软件开发经验,创建和构建了多个大型开源项目和社区,惠及数百万用户。这些项目包括 CentOS Linux,Caos Linux,Perceus,Warewulf 和最近的 Singularity。Kurtzer 于 2002 年创建了 CentOS,最初 Centos 旨在成为基于 RPM 的新社区维护发行版 Caos Linux 的构建平台。当它被设计为向公众发布时,它最初被称为 Caos-EL(企业 Linux),并于 2003 年 12 月公开更名为今天的名字。

建立 CentOS 后,Kurtzer 一直领导该项目直到 2005 年,在此期间,他负责了项目最初的领导、管理、公共宣传和合作伙伴关系等所有的工作。但由于自身在法律、政治以及运营方面能力的不足,Kurtzer 被迫将 CentOS 的领导权交给了英国的一个政党。CentOS 在 2014 年初被 Red Hat 收购。

CentOS 官方发文称 CentOS Stream 才是 CentOS 项目的未来,在接下来的一年里,将逐步把开发工作的重心从 CentOS Linux 往 CentOS Stream 转移。

随之而来的改变是原本拥有 10 年支持的 CentOS 8 将在2021年年底结束维护,为其接班的正是 CentOS Stream,CentOS Stream 作为 RHEL 的上游(开发)分支在 CentOS 8 结束维护后会继续更新。因此对于 CentOS 8 用户,如果希望继续获得更新,需要切换到 CentOS Stream。官方也鼓励 CentOS 8 用户迁移至 CentOS Stream。

此外,官方已明确表示未来不会再发布由 RHEL 代码编译而成的 CentOS,意思就是无须再对 CentOS 9、10 等抱有期待,取而代之的将会是 CentOS Stream 9、10……

这样看来,CentOS 7 用户似乎显得更“幸运”一些,因为官方表示考虑到 CentOS 7 的用户基数多而且这些用户投入了许多精力在上面,所以会按照计划维护 CentOS 7 至生命周期结束(2024年6月30日)。

200950_a3JO_2720166.png

▲按照计划,CentOS 8 EOL 的日期是2029年

CentOS Stream 是一个滚动更新的 Linux 发行版(目前看来也可以认为是 RHEL 的滚动发行版)。前文说到 CentOS Stream 定位是作为 RHEL 的上游分支,开发团队希望 CentOS Stream 早于 RHEL 使用新特性和新内核。

CentOS 向来有最稳定的发行版之称,原因是红帽发布 RHEL 稳定版后,由 RHEL 源码重新编译而成的 CentOS 才会接着发布,两个发行版具有 100% 的二进制兼容性,且背后有红帽强大的技术支持,因此在开发者群体中口碑非常高(对于开发者来说,相当于免费使用上了企业级的 RHEL)。现在却是 CentOS Stream 先行,稳定之后再发布 RHEL,颇有让开发者充当测试团队的意味。

CentOS 最吸引人的地方在于它是 RHEL 的 rebuild,现在却毫无征兆地主动放弃这个“人设”,所以不难理解众多开发者对这个决策的不满。

有人认为让 CentOS Stream 取代 CentOS 是受 IBM 影响的决定,毕竟“砍掉”免费的 CentOS 有机会为商用的 RHEL 带去更多客户。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。