前言:
如今看官们对“centosss”大约比较关注,各位老铁们都想要知道一些“centosss”的相关资讯。那么小编同时在网络上网罗了一些对于“centosss””的相关内容,希望你们能喜欢,你们快快来学习一下吧!在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的公司来说,这是一个虽然不需要马上解决,但在未来仍然需要面对的问题了。
标签: #centosss