CentOS 8 将在 2021 年结束支持,往后 CentOS 7 作为长期支持版本将继续被支持直到其生命周期结束,CentOS Stream 将作为工作重点消息最近成为焦点。在 2021 年底,CentOS 8 将不再维护,但 CentOS 7 将以支持维护的状态坚持到 2024 年。
什么是CentOS
CentOS 是来自于Red Hat Enterprise Linux(RHEL)依照开放源代码规定释出的源代码所编译而成,可以理解为CentOS就是换了个名字和Logo的RHEL,擅长 Linux 且不想支付 RHEL 支持费的开发人员和公司总是选择 CentOS 来节省资金并获得企业级软件。
CentOS官方说了什么
CentOS项目的未来是CentOS Stream,在明年,我们将把重点从重建Red Hat Enterprise Linux(RHEL)的CentOS Linux转移到CentOS Stream,后者紧跟当前RHEL版本发布。作为对RHEL 8的重建,CentOS Linux 8将在2021年底结束。CentOSStream在此日期之后继续,作为Red Hat Enterprise Linux的上游(开发)分支。
同时,我们了解到你们中的许多人都对CentOS Linux 7进行了深入的投资,我们将在RHEL 7生命周期的剩余时间内继续生产该版本。
CentOS Stream也将成为CentOS特殊兴趣小组(SIG)之间合作重大转变的核心。这样可以确保SIG在开发和测试RHEL的下一版本。这也为SIG提供了明确的单一目标,而不必为两个发行版进行构建和测试。它给CentOS贡献者社区带来了对RHEL未来的巨大影响。并且消除了在Linux发行生态系统中“ CentOS”的含义的困惑。
当CentOS Linux 8(RHEL8的重建)结束时,最好的选择是迁移到CentOS Stream 8,这是CentOS Linux 8的一个小增量,并具有像传统CentOS Linux版本一样的定期更新。如果您在生产环境中使用CentOS Linux 8,并且担心CentOS Stream不能满足您的需求,我们建议您与Red Hat联系以获取选项。
我个人对此事的通俗解释
首先,以后不会再有根据Red Hat Enterprise Linux(RHEL)源码发行的CentOS8、9、10了,取而代之的是CentOS Stream8、9、10,也是我在标题中担心的或许未来不会再有免费的RHEL了。
Centos Stream是一个滚动发布的Linux发行版,它介于Fedora Linux的上游开发和RHEL的下游开发之间而存在。给我的感觉就是在未来要做RHEL的小白鼠,等代码稳定了才会到RHEL。
我个人对这个事件的看法
自从2014年RedHat宣布和CentOS开源项目展开合作,CentOS团队被RedHat收编,我就跟MySQL被Oracle收购后一样担心开源的未来会被闭源,资本的力量还是很大的,毕竟大家都需要钱来生活,很现实没有办法。
我猜RedHat去推Centos Stream是让我们做了小白鼠,为付费的RHEL去趟水踩雷,因为Centos Stream介于Fedora Linux的上游开发和RHEL的下游开发之间,并不是最终的RHEL,里面肯定有不稳定的东西存在,所以我说或许未来不会再有免费的RHEL了。
不过在半年前我已经迁移到Ubuntu了,当时迁移到Ubuntu是因为感觉CentOS太保守,更新太慢,不够潮流,很多新技术都是基于Ubuntu的,我就随大流迁移到了Ubuntu。