CentOS 8 成为绝版!到底发生了什么?
2021/6/30 7:23:37
本文主要是介绍CentOS 8 成为绝版!到底发生了什么?,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
CentOS 的一生走到了尽头...1
CentOS 8 成为绝版
12 月 8 日,CentOS 项目宣布,CentOS 8 将于 2021 年底结束,而 CentOS 7 将在其生命周期结束后停止维护。
CentOS 官方发文称 CentOS Stream 才是 CentOS 项目的未来,在接下来的一年里,将逐步把开发工作的重心从 CentOS 往 CentOS Stream 转移。
做为程序员应该都知道,CentOS 在国内有着大量的用户,几乎是所有互联网公司的标配,包括我们知道的BAT等一线大厂。
除过 Windows\Mac 系统外,我最熟悉的就是 CentOS 了,当初学习 Linux 就是从 CentOS 开始的。
在我最后的一家公司,使用了几百台 CentOS 的服务器,公司所有核心项目,数据库、文件系统都是在 CentOS 上面搭建。
但是现在 CentOS 要跟我们永远说再见了,因为它的主人要推 CentOS Stream,这究竟是为什么呢?
2
CentOS 发展历史
为了让大家了解 CentOS Stream 是什么鬼?以及红帽公司为什么要关闭 CentOS。
我的和大家先聊聊 CentOS 的发展历史,以及红帽公司对 CentOS 发展的影响,这样才能明白为什么 CentOS 走到了今天。
2003年,Fedora 项目成立,该项目用以统筹 Fedora Linux 操作系统开发的社,是一个完全开源的社区。
当时是由 Red Hat Linux 及 Fedora Linux 项目合并而成立的,Fedora 成立之初就受到红帽公司的赞助。
2004年,红帽公司发布自己的商业 Linux 发行版本 RHEL。RHEL 使用Fedora 作为上游,但发布周期更长。RHEL 是红帽公司推出的商业版本,但是源代码是开源的,任何人都可以使用这份代码,但如果需要商业支持就需要交一笔钱。
同年,CentOS 项目成立,CentOS 是一个社区支持的发行版本,使用了 RHEL 做为上游开发的项目。
CentOS 和 RHEL 不一样,它完全开源,更新比 RHEL 慢一些,但也更稳定一些。CentOS 和 RHEL 分别由不同的开发团队研发。
变故出现在2014年。
红帽公司收购了 CentOS ,包含 CentOS 项目商标的所有权,以及大量核心开发人。
3
CentOS Stream 是什么鬼?
CentOS 被收购之后,就决定了今天的命运。
红帽公司收购 CentOS 之后,旗下就产生了三个主要的 Linux 发行版产品线:Fedora、RHEL、还有 CentOS 。
Fedora 作为实验版本,快速迭代更新各种新功能;而这些特性被评估为稳定版本以后则会添加到 RHEL 中;而 CentOS Linux 则是去除商标等信息之后的 RHEL “免费”版本。CentOS 成为公司唯一免费的产品。
去年(2019年),CentOS 团队宣布和红帽合作推出了一个新的滚动版 Linux:CentOS Stream。
CentOS Stream 是一个滚动版本,介于 Fedora 和 RHEL 之间。CentOS Stream 通过发布很多小版本,以社区的力量来帮助 RHEL 发布更快更稳定的版本。
这个时候就感觉没有 CentOS 什么事情了,果然到了2020年末,官宣未来不再维护 CentOS 了。
4
CentOS Stream 还适合生产环境吗?
我在网上看到,很多网友在问,如果 CentOS 不在维护了,可以在生产环境使用 CentOS Stream 吗?
答案是肯定的,不能!
我们知道,大多数企业需要稳定的运行环境,CentOS Stream 是一个介于实验性版本和稳定商业版本之间的产物。
它会带来很多新的特性,自然也会隐藏很多新的缺失,因此 CentOS Stream 不再适合作为企业版 Linux 操作系统使用。
并且官方提示:我们不推荐将 CentOS Stream 用于企业生产环境!
其实红帽公司的策略很明显,不在支持 CentOS 后续发展,推出 CentOS Stream 做为社区版本,然后让大家购买 RHEL 商业版本来挣钱。
如今可能 Ubuntu Linux 发行版,慢慢会成为国内开发者的不多的选择了。
但万一后面 Ubuntu 也被商业公司收购了呢?
后记:
看到这个新闻其实蛮震惊的,这么多年这么多人使用的 CentOS 说停就停了,如果我们不掌握底层核心的技术,迟早都会被收割的。
不能说利用开源就很好,刚开始确实很美好,也符合开源社区的精神。但是开源组织背后是公司,他们产生变化后,下游公司是需要付出巨大的代价。
目前 CentOS 7 支持到 2024 年,对于众多互联网公司来讲,还有至少5-10年的缓冲时间,希望在这之后可以找到属于我们的 “CentOS”。
声明:转载本公号原创文章,请于原文发布48小时后经授权转载,谢谢!
作者简介:纯洁的微笑,一个有故事的程序员(????详细了解)。曾在互联网金融,第三方支付公司工作,现为一名自由职业者,和你一起用技术的角度去看这个世界。我的微信号puresmilea,欢迎大家找我聊天,记录你我的故事。< END >这篇关于CentOS 8 成为绝版!到底发生了什么?的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-18uniapp 怎么定义对象属性?-icode9专业技术文章分享
- 2024-11-18克罗内克积是什么?-icode9专业技术文章分享
- 2024-11-18uniapp怎么实现点击防抖和节流功能?-icode9专业技术文章分享
- 2024-11-18uniapp实现全局的监听和接收有哪些方法?-icode9专业技术文章分享
- 2024-11-18TCPDF与mpdf的区别与优势是什么?-icode9专业技术文章分享
- 2024-11-17getExternalFilesDir这个方法哪些安卓版本可以使用?-icode9专业技术文章分享
- 2024-11-17app下载好后,安装包更新代码怎么写?-icode9专业技术文章分享
- 2024-11-17login-customer-id 如何获取?-icode9专业技术文章分享
- 2024-11-17使用 vite加载.env 文件环境变量无法加载是什么原因?-icode9专业技术文章分享
- 2024-11-17tp钱包是什么,有哪些功能?-icode9专业技术文章分享