【CSDN 编者按】红帽正式宣布 CentOS 8 于 2021年底结束支持,后续将由 CentOS Stream 接班。一起来看看红帽与 CentOS 的“恩怨情仇”……
参考链接:https://www.servethehome.com/red-hat-goes-full-ibm-and-says-farewell-to-centos/
近日,红帽正式宣布 CentOS 8 将于 2021 年底结束支持。尽管该项目将继续支持 CentOS 7,但众所周知该操作系统实际上已死。尽管自从 IBM 收购红帽之日起,我们就有所心理准备,但听到这个消息时,还是不免感到震惊。
回顾 CentOS 的发展历史
CentOS(CommunityEnterprise Operating System)是 Linux 发行版之一。它是由 Red Hat Enterprise Linux(RHEL)依照开放源代码规定发布的源代码所编译而成。2014 年,CentOS 宣布与红帽合作,但 CentOS 将会在新的委员会下继续运作,并不受 RHEL 的影响。
红帽是世界上最大的开源公司。RHEL 生态系统的发展非常成熟,通常 CentOS 的发布都会较 RHEL 晚几个月,CentOS 与 RHEL 出自完全相同的源代码,但CentOS 并不包含封闭源代码软件。CentOS 对 RHEL 进行修改是为了移除不能自由使用的商标。也就是说,CentOS 就是“免费版的” RHEL。CentOS 项目本来是一个社区项目,但是 2014 年,红帽公司收购了 CentOS 之后,其地位就有些尴尬。红帽公司旗下有着三个主要的 Linux 发行版产品线:一个是 Fedora,作为先行实验版本,会在快速迭代的同时实验各种新的 Linux 功能和特性,待到稳定成熟后,再将这些特性引入 RHEL;另一个是红帽 Linux ,即 RHEL,它是红帽公司的主要 Linux 发行版,相对来说,在特性和新软件包的添加和更新方面更加保守;最后就是 CentOS,就是 RHEL 的自由开源构建版本,但是在 CentOS 被纳入红帽怀抱之后,其只是作为 RHEL 的一个“免费”版本发布,似乎在红帽公司内的定位也一直很模糊。
CentOS 在与红帽合并之后,多年来一直稳定地追随 RHEL 的发布,并得到了红帽官方资源的支持。然而,2020 年 12 月 8 日,红帽正式宣布大幅削减对当前 CentOS 8 的支持时间。同时,CentOS 6 将于 2020 年 11 月 30 日终止,CentOS 8 则到 2021年 12 月 31 日为止,CentOS 7 的支持将一直延续到 2024 年。许多组织曾决定从 CentOS 6 直接升级到 8,因为这样可以拉长升级平台的时间,可如今他们都必须重新考虑长远的打算了。
CentOS Stream 与新的红帽版本控制
去年,CentOS 团队宣布和红帽合作推出了一个新的滚动发行版 Linux:CentOS Stream,它的定位介于 Fedora Linux 和 RHEL 之间。如今,红帽宣布 CentOS 8 即将落幕,除非红帽再次出现重大的方向调整,否则基本不会再有 CentOS 9 了。但 CentOS 7 的支持将一直延续到2024年6月30日,那么 CentOS 这个名字只能出现在 CentOS Stream 中了。预计到 2025 年,红帽的发布系统大致如下:
对于当前正在使用 CentOS 的用户来说,失去“免费”的 RHEL,那么只能考虑购买 RHEL 商业订阅,或者寻找其他 Linux 发行版了。当然,在 CentOS Linux 8 结束时,你可以考虑迁移到 CentOS Stream 8,它会像传统的 CentOS Linux 版本一样定期更新。但是,切记,这是一个作为 RHEL 中游的滚动发行版,并不太建议在生产环境中使用。
红帽接下来的战略
作为公告的一部分,RHEL 表示它愿意修改 RHEL 的许可来帮助 CentOS 社区,并有可能采取惊人的策略,即在 RHEL 现有的开发者授权之外,增加新的非订阅形式的授权。红帽表示:“我们正在针对不同类型的 CentOS 用户,与 CentOS 项目管理委员会合作,发布满足不同用户群体需求的程序。我们计划在 2021 年上半年,推出各项低成本或无成本的程序,包括各个开源项目、社区以及红帽企业 Linux 开发者订阅,以更好地满足系统管理员的需求。”此举能给红帽带来巨大的好处。不少人会考虑 CentOS 8 转向 RHEL 商业订阅,这会大大增加 RHEL 的使用。无论是从知识产权、许可还是从业务角度来看,红帽的此举都将受益良多。然而,CentOS 的退役无疑会引发混乱,红帽急需指明前进的道路。
☞编写贩卖《和平精英》游戏外挂,5人被判刑;苹果推出轻App码;Firefox 84.0发布|极客头条
☞C语言能够被替换吗?
☞开源将走向何方?
☞为什么苹果 M1 芯片如此之快?
☞百密一疏,防不胜防,细数那些大型数据库建设过程中绕不开的坑
☞被微软称为 “世界的电脑” ,Azure 到底有多牛?