行业动态

优秀人才最优惠,平庸之人最昂贵

从CentOS 8到CentOS Stream,到底发生什么事了?

2022-4-15 01:15| 发布者: HainaTec| 查看: 2991| 评论: 0|原作者: CSDN博主「微言码道」|来自: CSDN

在Linux服务器操作系统领域,CentOS一直被认为是一个稳定安全并且可靠的发行版本。它是从RHEL源代码复刻,去除了RHEL有关的商标等一些内容构建出来的。

但是从CentOS被Red Hat收购以后,它的命运发生了转变。最新的版本是CenOS 8,迎接它的下一个版本不是CentOS 9了,而是Red Hat推出的一个新的概念-- CentOS Stream

这是怎么一回事,这个改变对Linux服务器领域又意味着什么?

一)
以下事情是已经被决定并肯定会发生的一些事情:

CentOS本来的角色,从RHEL的复刻版转变为RHEL构建之前的开发版(development version),也就是CentOS Stream。
CentOS 8作为REEL 8的复刻版,其支持将会在2021年末结束。而流行度更广的CentOS 7的生命周期则会在2024年结束。
没有RHEL 9的复刻版-- CentOS 9了。
这意味着,CentOS的方式,以前是这样:

Fedora发布 -> RHEL 发布 --> CentOS 发布

变成:

Fedora发布 -> CentOS Stream发布 -> RHEL发布

是不是看起来像是调整了下顺序?

二)
Fedora和CentOS Stream是什么关系。

Fedora的角色一直就是RHEL的上游开发版本,也就是通常新功能都是先在Fedora上发布,经过使用验证稳定后,才发布到RHEL中。

那现在CentOS Stream也被RHEL改成midstream version,翻译成中文呢,也就是中游版本。

Red Hat做这个事情的原因在哪?

加强CentOS社区的影响与贡献

在官方的说明中,Red Hat认为这能加强社区力量对RHEL的影响与贡献。因为从以前的流程来看,CentOS做为最后一个阶段的复刻版本,其社区力量对RHEL本身并无太多影响与贡献,而Red Hat本身的Fedora与RHEL又完全属于RHEL公司的行为,没有开源社区力量的参与。

而一旦把CentOS Stream定位到中游版本,则意味着CentOS社区可以发挥更有效的作用,做出更多的影响与贡献了。

挺有道理的,听起来确实是个好事。

减少RHEL的竞争版本

当然,由于这种改变,仍然有一个官方可能不愿意提及,但又是一个明显的事实点就是:

CentOS作为RHEL的可替代版本的角色没有了,对于习惯RHEL/CentOS系列的使用者来说,未来并无免费的CentOS可以选择了,只能选择RHEL

三)
一个问题是:

可以在生产使用CentOS Stream版本么?

好吧,我认为这是个见仁见智的问题,RHEL在官方的声明中,希望用户信任及相信CentOS Stream版本。

关键的问题在于:

CentOS Stream并不是一个稳定的版本,它是一个RHEL的上游或中游开发版本

而且,在做出这个改变时,RHEL同时也改变了CentOS 8的支持时间,CentOS 8本来预定2029年结束支持,结果现在这个被变更为2021年结束支持,也就是马上要结束支持了。

四)
CentOS的创始人非常生气,不能接受这个改变。所以呢,他做出了一个决定:

“Gregory Kurtzer宣布,他已经在致力于开发 一个新的基于RHEL的发行版,名为 Rocky Linux”

但是,罗马可不是一天建成的,Rocky Linux想要达到CentOS这样的影响力与使用度,还有相当长的路要走,需要的可能是时间吧。

这让我想起了MySQL与MaraDB,它们的处境几乎如出一辙。

这可能是开源需要思考的,如何在这个商业的社会中不仅要活下来,还要活的精彩。

五)
最后一个问题,操作系统的支持时间有什么价值?

很多人可能没有意识到,所谓的操作系统支持XX年结束到底意味着什么。这有可能和国内用盗版用的多没有这种意识有点关系。

操作系统的支持,意味着在Bug上,安全上的一些修复与补丁的支持,这是最重要的。对于服务器操作系统来说,任何一个小的安全上的漏洞,可能损失都是难以预估的。

这也是RHEL的生存之道,它开源了自己的代码,但还是有很多公司会购买它的服务,购买的其实的是它的支持,那些公司相信开发出RHEL的团队与公司能更好的保障操作系统的稳定与安全,在出问题时能更快的修复。

有一个有意思的事情就是,Ubuntu在前段时间,将它们的14.04与16.04的长期支持版的支持时间从5年延伸到10年了,颇有些抢占市场的意思啊。

当然,这总归是好事,毕竟,我们不只有CentOS可以选择,还有Debian,Ubuntu Server等很多优秀的服务器发行版本可以选择。

所以,下一步,我们得考虑,究竟是继续用CentOS 7或8,还是CentOS Stream,抑或是迁移至Debian等其它选择。

当然,对于那些已经大量使用了CentOS的公司来说,这是一个虽然不需要马上解决,但在未来仍然需要面对的问题了。

 
QQ在线咨询
售前咨询热线
0473-6109550
售后服务热线
0473-2020208
返回顶部