关于 CentOS 8 转向 CentOS 8 Stream 这个新闻,据我所知是个乌龙,用 CentOS 作生产环境的用户其实不必担心

2021-02-20 12:36:58 +08:00
 raysonx

首先声明本人为红帽员工,但不是做 RHEL/CentOS 的,利益无关,本文仅代表个人看法,不代表公司观点。

当时“CentOS 8 将于 2021 年低结束支持并转向 CentOS 8 Stream,而 CentOS 8 Stream 是小白鼠版 RHEL”的消息同样在公司内部引起了很大的震动。红帽是个很大的公司,非相关团队的同事和你们一样都是在网上了解到的消息,一样对此表示震惊、失望。但就后来和相关同事、高管讨论得知,这本来是一个对社区和公司双赢的好事,却由于公司公关失败并被媒体添油加醋煽风点火,导致 CentOS 用户叛离,并对 RHEL 系发行版的声誉造成了十分恶劣的影响。

据我在公司内部了解到,红帽的本意是将 RHEL 的开发流程“开源”,并加快 CentOS 的 bug 修复速度。在 CentOS 8 Stream 出现之前,现状是这样的:

  1. RHEL 的源代码是公开的,但是开发测试流程都是在内部完成且不公开,公司外部人士是无法投入 RHEL 开发或测试的。虽然 Fedora 是社区驱动的,但 Fedora 作为 RHEL 的开发版本,相关内容进入 RHEL 的速度十分缓慢。
  2. 一个 bug 在 RHEL 被修复后,需要 RHEL 的测试人员进行测试,测试通过后对 RHEL 推送更新。而 CentOS 团队作为另一个团队,需要等待新版本进入 RHEL 以后,重新 build,再走 CentOS 的更新流程。这导致 CentOS 中 bug 的修复速度比 RHEL 慢几天至几个月。

而转向 CentOS Stream 之后,变成这样:

  1. 源代码及开发流程向社区公开,RHEL 的开发及测试人员将直接在 CentOS 进行开发测试,公司以外的人士也可以参与。
  2. 向 CentOS Stream 推送的更新是通过了 RHEL 测试人员测试后的版本,从开发流程上讲,CentOS Stream 的质量就是以前 RHEL 的质量,而以后的 RHEL 将变成 CentOS 的下游,将更加保守稳定。所以 CentOS Stream 并不是小白鼠版本。
  3. 多数 bug (除个别未公开的安全漏洞外)的修复将在第一时间推送到 CentOS,CentOS 将比 RHEL 更快地获得 bug 修复。

总而言之,这件事情让我感觉到红帽是好心办了一件坏事。作为一家软件公司,缺乏高水平的公关,被媒体和竞争对手往死里黑。

10820 次点击
所在节点    Linux
103 条回复
Streamlet
2021-12-18 19:50:59 +08:00
楼主的解释我看明白了:
质量:低 ----------------------------------------------------------> 高
原先:Fedora --------------------> RHEL -->CentOS
传闻:Fedora -------->CentOS------> RHEL
楼主:Fedora --------------------> CentOS --> RHEL
即使这是真的,社区会说
我要:Fedora --------------------> CentOS --> RHEL --> AnotherFock
vicacheung
2022-06-09 08:56:35 +08:00
别洗了,官网都说了:“CentOS Stream 或许看似是取代 CentOS Linux 的自然选择,但它并非针对生产环境使用而设计”
[为何在生产环境中选择使用红帽企业 Linux 而非 CentOS Stream]( https://www.redhat.com/zh/resources/centos-stream-checklist "为何在生产环境中选择使用红帽企业 Linux 而非 CentOS Stream")
raysonx
2022-06-09 10:25:13 +08:00
@vicacheung 什么时光战士,这些声明是今年才有的。首先官方从来不会推荐使用免费的 CentOS 用于生产环境,其次由于市场的选择,现在各种产品的定位出现了一些变化,特别是现在 RHEL 对小规模生产环境免费了。我只是在开发流程上讲 CentOS Stream 并不是所谓实验田,而且根本也不需要两个实验田。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/754559

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX