首页 » Linux » CentOS » CentOS ≠ CentOS Stream,再见CentOS

CentOS ≠ CentOS Stream,再见CentOS

 
文章目录

如标题所示,CentOS不等于CentOS Stream。写这篇文章的目的是,至今还有很多人不清楚CentOS和CentOS Stream的关系,甚至把它们混为一谈。

引言

CentOS(Community ENTerprise Operating System)和CentOS Stream是两个与Red Hat Enterprise Linux(RHEL)密切相关的操作系统。尽管它们共享许多相同的基础技术,但它们在目标、更新策略和社区支持等方面存在显著差异。本文将详细介绍CentOS和CentOS Stream的区别、两者的现状、与红帽(Red Hat)的关系,以及为什么与CentOS再见的原因。

注:RHEL是商业的Linux发行版,Red Hat(红帽)是该发行版的公司,

CentOS和CentOS Stream的区别

CentOS是RHEL的下游版本
CentOS Stream是Fedora的下游版本RHEL的上游版本

CentOS和CentOS Stream的由来

CentOS的由来

CentOS(Community ENTerprise Operating System)是一个基于Red Hat Enterprise Linux(RHEL)的开源Linux发行版。它的诞生主要是为了提供一个免费的、与RHEL二进制兼容的操作系统。

时间:CentOS于2004年5月14日正式发布,首次发布的版本为CentOS 2。

动机:当时,RHEL虽然提供了强大的企业级功能,但它的源代码是开放的,而二进制版本需要付费。CentOS的创建者们决定利用RHEL的源代码,重新编译并发布一个免费的版本,提供与RHEL相同的功能和兼容性。

目标:CentOS的目标是与RHEL完全二进制兼容,这意味着在RHEL上运行的软件,在CentOS上也能无缝运行,整个CentOS系统是社区驱动,由志愿者维护和开发,并作为RHEL的下游版本

CentOS Stream的由来

CentOS Stream是一个基于Fedora的开源Linux发行版。它从Fedora中获取最新的软件和技术,以供用户和开发者预览未来RHEL版本的特性。

时间:CentOS Stream于2019年9月24日正式发布,首次发布的版本为CentOS Stream 8。

动机:因为传统的CentOS版本发布周期与RHEL同步,这意味着CentOS只能在RHEL发布之后提供更新,Red Hat希望通过CentOS Stream来进行开发和测试,以便在RHEL发布之前解决更多的问题。

目标:Red Hat在2021年底停止对CentOS 8的支持,将CentOS Stream作为RHEL的上游版本,使开发者和用户在RHEL发布之前就能体验和测试新功能。

CentOS和CentOS Stream与Red Hat

CentOS最初是由社区开发的,2014年Red Hat宣布收购CentOS项目,并将其作为RHEL的免费替代品,在2020年12月8日,Red Hat宣布不再对CentOS社区进行投入,同时将CentOS 8的生命周期止于2021年12月31日,相关的投资将转移到CentOS Stream的项目上,通过CentOS Stream 8来替代CentOS 8,直到CentOS7在2024年6月30日停止维护后,便再无CentOS。

结论

CentOS和CentOS Stream在目标和更新策略上有着显著区别。CentOS曾是一个稳定、可靠的RHEL替代品,但随着Red Hat将重点转向CentOS Stream,用户不得不面对系统稳定性和支持终止的问题。尽管CentOS Stream提供了更多的社区参与机会和更快的更新周期,但其不稳定性使得许多用户转向了AlmaLinux和RockyLinux等替代方案。未来,CentOS Stream将继续作为RHEL的上游开发平台,而用户则需要根据自己的需求选择合适的操作系统。

CentOS停服后替代的系统

原文链接:CentOS ≠ CentOS Stream,再见CentOS,转载请注明来源!

0