根據題主給出的Blog,我做個簡單的翻譯

https://blog.centos.org/2020/12/future-is-centos-stream/?

blog.centos.org

CentOS Project shifts focus to CentOS Stream

CentOS項目轉換焦點到CentOS StreamThe future of the CentOS Project is CentOS Stream, and over the next year we』ll be shifting focus from CentOS Linux, the rebuild of Red Hat Enterprise Linux (RHEL), to CentOS Stream, which tracks just ahead of a current RHEL release. CentOS Linux 8, as a rebuild of RHEL 8, will end at the end of 2021. CentOS Stream continues after that date, serving as the upstream (development) branch of Red Hat Enterprise Linux.

將來的CentOS項目會是CentOS Stream, 在接下來的一年中,我們會將焦點從重新構建RHEL的CentOS Linux轉換為CentOS Stream,處於比當前RHEL發行版本更早一些的軌道。

CentOS Linux 8,也即RHEL 8的重新構建版,將在2021年底截止。 CentOS Stream會在此日期後繼續,以RHEL做為上游開發分支為用戶提供服務。Meanwhile, we understand many of you are deeply invested in CentOS Linux 7, and we』ll continue to produce that version through the remainder of the RHEL 7 life cycle.同時,我們也理解你們在CentOS Linux 7上投入了太多,所以我們會在RHEL 7的生命周期中繼續製作新的版本。CentOS Stream will also be the centerpiece of a major shift in collaboration among the CentOS Special Interest Groups (SIGs). This ensures SIGs are developing and testing against what becomes the next version of RHEL. This also provides SIGs a clear single goal, rather than having to build and test for two releases. It gives the CentOS contributor community a great deal of influence in the future of RHEL. And it removes confusion around what 「CentOS」 means in the Linux distribution ecosystem.CentOS Stream同樣會是CentOS 特別興趣小組合作方式轉變的核心,它可以確保SIG持續跟進開發和測試下個版本RHEL的變化,同時也給定了SIG一個清晰的目標,而不是同時構建並測試兩個發行版。它給CentOS貢獻者社區帶來了非常大的影響,解除了CentOS在Linux發版生態系統中的困惑。When CentOS Linux 8 (the rebuild of RHEL8) ends, your best option will be to migrate to CentOS Stream 8, which is a small delta from CentOS Linux 8, and has regular updates like traditional CentOS Linux releases. If you are using CentOS Linux 8 in a production environment, and are concerned that CentOS Stream will not meet your needs, we encourage you to contact Red Hat about options.當CentOS Linux 8 終止後,你的最佳選擇是遷移至CentOS Stream 8。它與CentOS Linux 8的差異非常小,而且就像傳統的CentOS Linux發行一樣會有定期的更新。如果你正在生產環境中使用CentOS Linux 8,但擔心CentOS Stream不能滿足需求,我們建議你聯繫Red Hat看有什麼選項。We have an FAQ to help with your information and planning needs, as you figure out how this shift of project focus might affect you.

我們有FAQ來幫助你得到相關信息,遷移計劃是否及如何影響你。

下面是這篇聲明的下面排第一的評論,提到了一堆的+1

This is dumb. The entire premise and the only reason anyone uses CentOS is because its rebuilt RHEL. Congratulations on undermining that, nitwits.

這很愚蠢,任何人使用CentOS的整個前提且唯一的原因,就是它重建於REHL。恭喜你們把它搞壞了(後面的英文沒查到是什麼單詞,大概是這個意思)

看了一下上面的聲明,然後也翻了一下FAQ,說下我自己的理解

第一,CentOS原來的工作方式是RHEL發布後,再根據源碼進行重新編譯。也就是說,它在RHEL後面,所有的軟體、代碼、Bugfix在進入到RHEL且發了版本以後,才會進入到CentOS

第二,在CentOS被Red Hat收購之前,它有Fedora和RHEL,Fedora是個人版本,實驗性質,RHEL是企業版本,要的是穩定。在加入CentOS以後,根據第一條,變成了CentOS比RHEL還要穩定,同時它還是Free的,這種情況對於Red Hat沒有半點好處。

所以看樣子,他們是想做些轉變,把Fedora -&> RHEL -&> CentOS的順序變成Fedora -&> CentOS -&> RHEL。這樣就是Fedora是個人版本,測試新東西新方案,CentOS則在Bugfix和新特性上比REHL靠前,先在CentOS上驗證跑一下,然後再發布到RHEL。不過,CentOS不是在正中間,它更偏向RHEL,甚至部分是與RHEL融合的。

FAQ中有一個問題是說CentOS Stream是否會變成RHEL的測試平台,回答如下。

No. CentOS Stream will be getting fixes and features ahead of RHEL. Generally speaking we expect CentOS Stream to have fewer bugs and more runtime features as it moves forward in time but always giving direct indication of what is going into a RHEL release

待後續更新


紅帽不講武德?CentOS耗子尾汁?

去年9月才發布的CentOS 8,明年年底就將戛然而止,停止該版本所有維護!

作為最著名的Linux發行版之一,CentOS以開源免費、穩定、硬體兼容性好著稱,是互聯網行業採用率最高的OS之一。

每個版本的CentOS發布後,後續的更新分為完整更新Full updates和維護更新Maintenance updates,前者包含功能更新和新硬體支持,後者則只更新重大bug和安全補丁。

如上,也就是說,從2022年開始,使用CentOS 8的用戶,將無法得到來自官方的新硬體支持,更不會有bug修復和安全補丁。

對於用戶來講,鬧心之處在於,CentOS 8發布才短短一年,很多人直接跳過了CentOS 7,把自家系統從6升到8…

剛升完,抬頭一看,卧槽,8沒下文了

當然,大家還可以去選擇CentOS 8的商業版本——RHEL 8,擁有更穩定和持續的支持。但免費午餐吃得太久,一下子肯定很難接受。

畢竟作為RHEL的「DownStream」,CentOS是個完美「復刻版」,用起來相當Nice。

如今,CentOS蛻變為「CentOS Stream」,成了滾動更新的RHEL預覽版,這讓很多將CentOS用於生產環境的老粉們,感到心裡沒底。

圈裡很多人對這個變化有些微詞,甚至連CentOS的創始人Gregory Kurtzer,都跳出來,發起了一個新項目Rocky Linux,旨在將「CentOS」延續下去。

但不得不承認,多年來,免費又耐操的CentOS,對整個Linux生態的發展,起到了重要的推動作用

「白嫖」了那麼久,突然有一天沒法「白嫖」了,大家自然會湧出一點「升米恩斗米仇」怨念。

作為一個不正經旁觀者,我對帽子公司的這番「騷操作」,有兩點猜測。

第一,或許帽子的初心,正如它說的那樣,Fedora和CentOS一起,能給大家帶來更好的Linux。

Fedora的位置更上游一點,是個萬花筒式的試驗場,而CentOS Stream則不同,按照官方解釋,這隻鵝的位置,已經很接近release版的RHEL了。

相當於在正式版RHEL面世之前,我們既可以看到雜燴版,又可以看到持續滾動的預覽版。甚至,這個預覽版幾乎和正式版是一致的(達到商用水準?)。

帽子公司也說了,像Facebook這樣的公司,就正在使用基於CentOS Stream「派生/魔改」的操作系統。

帽子官微還發了一篇長文問答,來掰扯這件事,傳送門在這裡:問答:CentOS Stream更新

第二,又或許藍胖子因為花了340億美金買帽子,他們要定個強力營收KPI指標來快速回收成本。免費的CentOS會分走原本屬於RHEL的銷量,現在堵住這個免費口子,能快速回血。

但我一直覺得,CentOS的免費和RHEL的收費,其實是互相加持的,RHEL的商業成功讓CentOS更受歡迎,同時,CentOS的流行,又堵死了其他Linux發行版的逆襲之路,成就了帽子系Linux的一家獨大。

所以,「砍掉」免費的CentOS,未見得能讓RHEL增收,說不定還會因為粉絲流失而「減產」

當然,這第二點,純屬我的YY。


以後,CentOS不能白嫖了,怎麼辦?

1、按照帽子的說法,CentOS Steam已經非常接近商用了,對於有開發能力的大型團隊來說,復刻一個CentOS完全沒問題,市面上魔改版的CentOS還少嗎?

2、Linux發行版多的是,拋開帽子系的,還有Ubuntu、Debian,甚至還有Oracle Linux,未來CentOS的遺孤Rocky Linux,也值得期待。

3、公有雲服務商提供的定製版的Linux的鏡像不香嗎?比如Amazon Linux、Aliyun Linux。

4、華為也宣布把自家的Linux系統EulerOS開源了,發起了OpenEuler社區,已經先後發布了兩個版本,並有6家OSV跟進出了商業版。

SO,完全不用擔心,條條大路通「白嫖」!


國內用openeuler呀。

當然其他的也隨便選,ubuntu suse debian

另外真的想要redhat系,也不用糾結,開源屆的東西,一旦有個好產品停止維護,甚至有停止維護或者風評不好的苗頭,立馬會有其他組織跳出來接手維護,或者建立新分支,這裡面往往創始人是跳出來最早最猛的,開源屆的創始人對自己的孩子總有一種情義在裡面,即使把孩子賣了或者離開了團隊,也不允許任何人扼殺,這個類比 mysql 和 mariadb。當年只是因為 mysql 所在的 SUN 被 oracle 收購,網上擔心 mysql 維護力度不夠,存在閉源風險,甚至可能被 oracle 棒殺,即使 oracle 發文稱不會減少 mysql 的投入和更新,並將永久開源,MySQL的創始人麥克爾·維德紐斯(他之前10億美元將 mysql 賣給了 SUN)還是主導了新分支 mariadb。

所以 CentOS 即使沒了,立馬會有替代的, CentOS 創始人開闢已經近兩天火速建立了新項目Rocky Linux,就是 CentOS 的替代品。

國內華為的 openeuler 我比較看好,華為這方面實力不容置疑的。我也相信我國在整個晶元到操作系統基礎組件會有一番新天地。


選擇openSUSE或者SUSE。

  1. openSUSE是rpm發行版,CentOS也是rpm發行版
  2. Redhat與CentOS原來的關係,就像openSUSE與SUSE的關係
  3. openSUSE同時存在滾動版與穩定版,滾動版對標Arch,穩定版對標商業版SUSE
  4. openSUSE有獨特的控制中心YAST,支持GUI與命令行操作。
  5. 社區與公司法律上分離——SUSE公司不能停掉openSUSE項目,頂多只能逼迫項目改名。而且openSUSE項目對於SUSE公司具有不可替代性,不像CentOS有個兄弟叫Fedora,可以被替換。


新的火種,由Centos的創始人重新點燃。

hpcng/rocky


推薦閱讀:
相关文章