Red Hat充分利用IBM并告别CentOS

2020-12-13 03:12:23

本周,Red Hat通过许多人震惊的宣布使许多Linux社区措手不及:众所周知,CentOS 8的生命周期将会缩短,到2021年12月结束。此外,尽管该项目仍将支持社区已经知道,CentOS 7,CentOS在这一点上实际上是一个死项目。这与众所周知的IBM进行收购的方式相当一致,但是仍然令人震惊。

由于我们最近在视频方面做了更多的工作,因此,我们还将其中的一个版本作为视频供您收听。

当然,我们知道这里的大多数人都喜欢阅读,但是该视频相当清楚地代表了本文的内容。随时在YouTube上打开它并在那里进行检查。

尽管有些人想回到CentOS的成立,但我们想关注的是CentOS在过去5到10年中实际上已经成为什么:没有支持合同的Red Hat Enterprise Linux(RHEL)替代品。

即使您在Debian衍生产品上运行,您也会意识到RHEL生态系统的成熟程度。这证明了红帽成为世界上最大的开源公司。 CentOS发行通常比RHEL发行滞后几个月,但实际上是那些没有RHEL预算的RHEL的克隆。有人可以说CentOS是与众不同的,但是如果我们公平地说,大部分用法实际上是在不支付订阅费的情况下有效地访问RHEL生态系统的关键部分。

在2014年,Red Hat看到了其生态系统的潜力和优势,并将CentOS团队引入内部。红帽内部有一个团队使用薪水和徽章开发CentOS。从我那里得知的理由是,最好是在CentOS上构建应用程序,然后在它们成熟时将其引入RHEL,而不是将更多的开发精力投入到Ubuntu / Debian生态系统中。这既简单,又很有意义。作为这项安排的一部分,红帽有效地控制了CentOS管理机构。这是很有意义的,因为Red Hat会为开发人员付费,但是这也使一些人考虑到CentOS不独立会发生什么。

追溯到2014年,任何构建应用程序的人都看到Red Hat的信号,即它正在向CentOS投入资源,并且坦率地说,在CentOS上进行平台的使用感觉很好。因此,我们几乎将托管基础架构切换回了CentOS,但是在某个时候被迫订阅的风险并不小。

在那次收购到2020年之间,我们有一段时间CentOS会在几个月内跟随RHEL的发布,这要得到Red Hat官方资源的支持。在RHEL和其他更改中提取一些IP花费了一些时间,但是多年来,这一直是操作模型。

另一个关键事实是,对CentOS 6的支持终止于2020年11月。由于RHEL和CentOS的支持周期较长,因此许多组织决定从CentOS 6跳到8,而不是重新升级到7,因为这样可以最大化需要安排另一次重新平台化工作的时间。或这就是业内许多人的想法。

然后,在2020年12月8日,红帽宣布将在有效终止该项目的过程中大幅削减当前的CentOS 8支持时间。虽然2021年可能不会受到影响,但CentOS 6 EOL将于2020年11月30日生效,而CentOS 8 EOL于2021年12月31日生效,到2022年1月1日,CentOS 7将是唯一收到维护更新的人。 CentOS的名称将延续至今,但仍位于生态系统的不同部分。

CentOS Stream是一个位于上游Fedora Linux和RHEL之间的项目。在CentOS 8即将关闭的情况下,除非Red Hat的方向发生重大变化,否则我们不希望CentOS 9成为现实。在CentOS 7最终于6月30日停产之后,CentOS名称将暂时保留在CentOS Stream中。 2024年。到2024年下半年,到2025年,我们期望这将是该图的样子。

对于当前使用CentOS的用户,这意味着将被称为CentOS的内容移到RHEL的上游而不是下游。当前的许多CentOS用户都喜欢它广泛地与RHEL生态系统联系在一起的事实,并且通过将其移至上游,它变成了一种不同的价值主张。

尽管我对CentOS品牌有浓厚的兴趣,但我不喜欢使用“ CentOS Stream”,尤其是在不中断CentOS作为RHEL的下游发行版的情况下。两者都处于活动状态在某种意义上是可行的,但是CentOS Stream也可以称为“ BigBlue Hat Enterprise Linux Stream”或类似的东西。由于某种原因,Fedora不是RHEL Stream。在将来的Fedora,CentOS Stream中,从品牌的角度讲,RHEL将是有意义的,除了CentOS的使用如此广泛以至于它具有悠久的历史,这一历史将在Q& A站点,如何操作以及CentOS(非流)时代的其他用户支持工件。

作为该公告的一部分,RHEL暗示它将通过其RHEL许可来做一些事情,以帮助CentOS社区,并且可以采取步骤将其转变为Red Hat的一个绝妙的秘诀:开放非订阅级别超出当前开发人员许可的限制。

“有不同类型的CentOS用户,我们正在与CentOS项目管理委员会合作,以定制满足这些不同用户群体需求的程序。我们计划在2021年上半年针对各种用例推出低成本或无成本的计划,包括开放源代码项目和社区的选项以及扩展Red Hat Enterprise Linux Developer订阅用例以更好地满足需求系统管理员。这些举措合并后,我们将分享更多详细信息。”(来源:Red Hat)

这种举动可能会给红帽带来巨大的好处。如果迁移路径是从CentOS 8到精心设计的“ RHEL-免费增值”发行版(无论如何从高层次观看了CentOS的数量),那么它就能在其主要RHEL发行版中大大增加Red Hat的安装量。从IP,许可甚至业务角度来看,这都有很大的影响,但这将是一个了不起的举动。同时,如果Red Hat想要这样做,则应该在CentOS退役的同时宣布它,以消除混乱。实际上,红帽将做iXsystems所做的事情,将FreeNAS迁移到更大的规模。

红帽非常需要前进的道路。也许没有一个完美的选择,但是要求CentOS用户升级到CentOS Stream,购买RHEL许可证或退出生态系统似乎是非常不完善的选择。

从理智上来说,对发生的事情的简单回答是,IBM正在向Red Hat施加压力,要求它在将来达到更大数量。红帽在其CentOS用户群中吸引了很多观众,并希望向付费客户隐瞒一定比例。如果其他人不想付款,其他人都可以去Ubuntu或其他地方。我们听到的解释似乎有点短视。

红帽公告的奇怪之处在于它树立了一个不起眼的先例。红帽及其母公司IBM都是非常大型的老牌公司。他们几乎没有预见到社区会因为这样的突然改变而大声疾呼。有时,必须进行这些更改,并且在技术行业中,更改应该是现状。同时,看到一家大型,成熟的公司做出这种突然的改变,这对庞大的用户群产生了重大的运营影响,而没有明确的前进道路,这是一个可怕的先例。 RHEL的客户正在注意到,询问这是否是他们对公司前进的期望。

这里基本上有两条前进的道路。其中之一就是Red Hat成为Linux生态系统的Ap​​ple(或IBM?),成为具有出色技术的高价独家供应商。第二点是Red Hat公布了一个路线图,该路线图不会使CentOS社区在支持终止悬崖的边缘凝视。

与往常一样,我们很想听听STH社区对此公告的想法。我们的论坛上有一个主题。