红帽关于 CentOS Stream 的官方解答 | 技术
前几天,CentOS 项目宣布,CentOS 8 将于 2021 年底结束,社区一片哗然,有支持理解的,也有非常反对的,甚至正如我预料的,CentOS 项目的创始人宣布开创一个新的 “CentOS 项目”,以沿着 CentOS 原来的愿景走下去,甚至在该项目“Rocky Linux” 尚未有任何代码时,其 GitHub 仓库已经有了上千星标。
而对于这次 CentOS 令人震惊的决定,其实在我看来,是红帽和 CentOS “预谋已久”的计划了,因此,他们也准备一份问答说明,让我们来看看他们是说的。
以下内容来自红帽官方:
关于 CentOS 项目,我们宣布了什么?
继 2019 年 9 月宣布,我们现在宣布,我们对 CentOS Linux 的赞助将在 2021 年 12 月发生变化。作为该变化的一部分,我们已和 CentOS 项目管理委员会合作。
CentOS Stream 是为 CentOS 社区成员、红帽合作伙伴、生态系统开发人员,和许多其他团体设计的上游开发平台,以便更快速、更容易地了解红帽企业 Linux(RHEL)下一个版本中的内容,协助塑造这些功能。自 2019 年推出以来,我们看到了合作伙伴和贡献者对 CentOS Stream 的极大热情,并围绕该项目提供持续创新。
美国时间 2020 年 12 月 8 日,我们宣布了红帽赞助 CentOS Linux 和 CentOS Stream 的时间表:
为什么要做这个改变?
CentOS Stream 是 Fedora 项目领先的操作系统创新,和 RHEL 生产稳定性之间的开发平台。我们相信开源的真正价值在于创新和解决问题,并且已经认识到重建或克隆并不能提供这种机会。将资源和投资转移到 CentOS Stream 将进一步推动 Linux 创新,让更广泛的生态系统社区与 RHEL 的开发有更密切的联系,并有能力参与 RHEL 的开发。
什么是 CentOS Stream?在哪里可以找到它?
CentOS Stream 是 CentOS 项目的一个新的 Linux 开发平台,旨在提高 RHEL 开发过程的透明度和协作性。CentOS Stream 向任何人开放,它提供了对 RHEL 下一个版本开发流的早期访问。你可以在此处下载:
为什么创建 CentOS Stream?
我们启动 CentOS Stream 的原因如下:
CentOS Linux 的其他版本呢?
CentOS Stream 的发布情况如何?
这对特别兴趣小组(SIG)有何影响?
有了 CentOS Stream,CentOS 贡献者社区对 RHEL 的未来有很大的影响。CentOS 特别兴趣小组(SIG)成为更重要的合作开始的地方。他们将专注于开发和测试 RHEL 的下一个版本。
这一变化将如何影响 Fedora 和其他 Linux 发行版?
没有影响。Fedora 一直是我们上游的“试验场”,社区在那里进行创新和实验,而且这种情况不会改变。Fedora 仍然是 RHEL 的起点。它是每个 RHEL 版本的源头,也是 RHEL 9 开始的地方。 是各种 idea 汇聚的开发空间,而 CentOS Stream 现在作为 Fedora 和 RHEL 之间的开发环境已经牢固就位。
CentOS Stream 旨在为红帽的合作伙伴和客户改进整体开发、测试和生态系统认证过程。红帽在开发 Linux 平台方面处于领先地位,无论是在产品级别还是在社区级别,但我们并不是唯一的选择。其他公司和社区可能会采用在 CentOS Stream 中发展的创新,或者完全按照自己的方式发展。这就是开源和 Linux 的优点:不同的细微差别可以进化,围绕同一个上游内核构建,以应对特定的挑战。
在过去的一年中,CentOS Stream 发生了什么?
我们已经看到我们的生态系统将 CentOS Stream 视为 RHEL 下一步的“滚动预览”,包括内核和功能。例如,Facebook 运行着数百万台服务器,支持其庞大的全球社交网络,所有这些服务器都已迁移(或正在迁移)到它们从 派生的操作系统。Facebook 继续推动 CentOS Stream 的内部创新,该公司已经认识到在红帽生态系统中进行合作以进一步提升其平台功能的价值。对 CentOS Stream 在客户生态系统中的潜力,英特尔也倍感兴奋。
这对 CentOS Linux 用户意味着什么?
CentOS Stream 的创建为合作伙伴和社区成员提供了一种新的机制,可以在 RHEL 的下一个版本中添加创新,而不是在构建之后。我们还认识到,CentOS Linux 用户有很多种,我们正与 CentOS 项目管理委员会合作,定制满足不同用户群体需求的项目。
在 2021 年上半年,我们将为各种用例引入低成本或无成本的项目,包括开源项目和社区的选项、合作伙伴生态系统以及扩展红帽企业 Linux 开发者订阅的用例,以更好地满足系统管理员和合作伙伴开发人员的需求。我们将在这些项目可用时分享更多细节。如果想迁移到 RHEL,请参考 。
我应该在哪个红帽平台上开发?
红帽提供大量平台满足开发人员的广泛需求,包括:
我应该在哪个红帽平台上部署?
从 CentOS-Linux 迁移到 RHEL 很容易。你可以下载 并自己执行,或者红帽可以帮助你进行迁移。我们明白并不是每个工作负载都应使用 RHEL;但是,在我们看来,每个生产工作负载都最好在 RHEL 上运行并得到企业级支持。
我怎样才能参与进来?
CentOS Stream 对每个人都开放,还提供对 RHEL 下一个版本开发流的早期访问。您可以在此处下载: 。