紅帽關於 CentOS Stream 的官方解答

红帽發表於2020-12-11

紅帽關於 CentOS Stream 的官方解答

前幾天,CentOS 專案宣佈,CentOS 8 將於 2021 年底結束,社群一片譁然,有支援理解的,也有非常反對的,甚至正如我預料的,CentOS 專案的創始人宣佈開創一個新的 “CentOS 專案”,以沿著 CentOS 原來的願景走下去,甚至在該專案“Rocky Linux” 尚未有任何程式碼時,其 GitHub 倉庫已經有了上千星標。

而對於這次 CentOS 令人震驚的決定,其實在我看來,是紅帽和 CentOS “預謀已久”的計劃了,因此,他們也準備一份問答說明,讓我們來看看他們是說的。

以下內容來自紅帽官方:


關於 CentOS 專案,我們宣佈了什麼?

繼 2019 年 9 月宣佈建立 CentOS Stream,我們現在宣佈,我們對 CentOS Linux 的贊助將在 2021 年 12 月發生變化。作為該變化的一部分,我們已和 CentOS 專案管理委員會合作。

CentOS Stream 是為 CentOS 社群成員、紅帽合作伙伴、生態系統開發人員,和許多其他團體設計的上游開發平臺,以便更快速、更容易地瞭解紅帽企業 Linux(RHEL)下一個版本中的內容,協助塑造這些功能。自 2019 年推出以來,我們看到了合作伙伴和貢獻者對 CentOS Stream 的極大熱情,並圍繞該專案提供持續創新。

美國時間 2020 年 12 月 8 日,我們宣佈了紅帽贊助 CentOS Linux 和 CentOS Stream 的時間表:

  • 不會有 CentOS Linux 9。
  • CentOS Linux 8 發行版的更新將持續到 2021 年 12 月 31 日。
  • CentOS Linux 7 發行版的更新與之前一樣,一直持續到 2024 年 6 月 30 日
  • CentOS Linux 6 發行版的已於 2020 年 11 月 30 日結束
  • 作為 RHEL 9 開發過程的一部分,CentOS Stream 9 將於 2021 年第二季度釋出。
  • CentOS Stream 8 發行版的更新將貫穿整個 RHEL 支援階段

為什麼要做這個改變?

CentOS Stream 是 Fedora 專案領先的作業系統創新,和 RHEL 生產穩定性之間的開發平臺。我們相信開源的真正價值在於創新和解決問題,並且已經認識到重建或克隆並不能提供這種機會。將資源和投資轉移到 CentOS Stream 將進一步推動 Linux 創新,讓更廣泛的生態系統社群與 RHEL 的開發有更密切的聯絡,並有能力參與 RHEL 的開發。

什麼是 CentOS Stream?在哪裡可以找到它?

CentOS Stream 是 CentOS 專案的一個新的 Linux 開發平臺,旨在提高 RHEL 開發過程的透明度和協作性。CentOS Stream 向任何人開放,它提供了對 RHEL 下一個版本開發流的早期訪問。你可以在此處下載: https://centos.org/download

為什麼建立 CentOS Stream?

我們啟動 CentOS Stream 的原因如下:

  • 縮短生態系統開發人員(包括原始裝置製造商、獨立軟體供應商和應用開發人員)的反饋迴路,讓他們的更改更順暢。透過在 Fedora 和 RHEL 之間的 CentOS Stream 中工作,生態系統開發人員將對下一個 RHEL 版本進行滾動預覽。這讓他們能夠比現在更快地做出更改。
  • 在開放中發展。目前,RHEL 的大部分開發都是透過我們的生態系統合作伙伴在紅帽的防火牆後面完成的。CentOS Stream 讓紅帽和廣大社群能夠在 RHEL 的下一個版本中儘可能多地進行透明開發。
  • 更快地獲得創新。從釋出 RHEL 8 開始,紅帽承諾每三年釋出 RHEL 的主要版本,每六個月釋出一個次要版本。堅持這種更快、更可預測的節奏意味著我們需要一個人人都可以參與的中游開發環境。那個環境就是 CentOS Stream。
  • 為更廣泛的社群提供一個明確的方法來為 RHEL釋出做出貢獻。當 Fedora 是 RHEL 唯一的上游專案時,大多數開發人員僅限於為 RHEL 的下一個主要版本做貢獻。有了 CentOS Stream,所有開發人員都可以在較小的 RHEL 版本中提供新特性和錯誤修復。

CentOS Linux 的其他版本呢?

  • 不會有 CentOS Linux 9。
  • CentOS Linux 8 發行版的更新將持續到 2021 年 12 月 31 日。
  • CentOS Linux 7 發行版的更新與之前一樣,一直持續到 2024 年 6 月 30 日
  • CentOS Linux 6 發行版的更新已於 2020 年 11 月 30 日結束

CentOS Stream 的釋出情況如何?

  • 作為 RHEL 9 開發過程的一部分,CentOS Stream 9 將於 2021 年第二季度釋出。
  • CentOS Stream 8 發行版的更新貫穿整個 RHEL 支援階段

這對特別興趣小組(SIG)有何影響?

有了 CentOS Stream,CentOS 貢獻者社群對 RHEL 的未來有很大的影響。CentOS 特別興趣小組(SIG)成為更重要的合作開始的地方。他們將專注於開發和測試 RHEL 的下一個版本。

這一變化將如何影響 Fedora 和其他 Linux 發行版?

沒有影響。Fedora 一直是我們上游的“試驗場”,社群在那裡進行創新和實驗,而且這種情況不會改變。Fedora 仍然是 RHEL 的起點。它是每個 RHEL 版本的源頭,也是 RHEL 9 開始的地方。Fedora Enterprise Linux Next 是各種 idea 匯聚的開發空間,而 CentOS Stream 現在作為 Fedora 和 RHEL 之間的開發環境已經牢固就位。

CentOS Stream 旨在為紅帽的合作伙伴和客戶改進整體開發、測試和生態系統認證過程。紅帽在開發 Linux 平臺方面處於領先地位,無論是在產品級別還是在社群級別,但我們並不是唯一的選擇。其他公司和社群可能會採用在 CentOS Stream 中發展的創新,或者完全按照自己的方式發展。這就是開源和 Linux 的優點:不同的細微差別可以進化,圍繞同一個上游核心構建,以應對特定的挑戰。

在過去的一年中,CentOS Stream 發生了什麼?

我們已經看到我們的生態系統將 CentOS Stream 視為 RHEL 下一步的“滾動預覽”,包括核心和功能。例如,Facebook 執行著數百萬臺伺服器,支援其龐大的全球社交網路,所有這些伺服器都已遷移(或正在遷移)到它們從 CentOS Stream 派生的作業系統。Facebook 繼續推動 CentOS Stream 的內部創新,該公司已經認識到在紅帽生態系統中進行合作以進一步提升其平臺功能的價值。對 CentOS Stream 在客戶生態系統中的潛力,英特爾也倍感興奮。

這對 CentOS Linux 使用者意味著什麼?

CentOS Stream 的建立為合作伙伴和社群成員提供了一種新的機制,可以在 RHEL 的下一個版本中新增創新,而不是在構建之後。我們還認識到,CentOS Linux 使用者有很多種,我們正與 CentOS 專案管理委員會合作,定製滿足不同使用者群體需求的專案。

在 2021 年上半年,我們將為各種用例引入低成本或無成本的專案,包括開源專案和社群的選項、合作伙伴生態系統以及擴充套件紅帽企業 Linux 開發者訂閱的用例,以更好地滿足系統管理員和合作夥伴開發人員的需求。我們將在這些專案可用時分享更多細節。如果想遷移到 RHEL,請參考 CentOS Linux 遷移到 RHEL 的指南

我應該在哪個紅帽平臺上開發?

紅帽提供大量平臺滿足開發人員的廣泛需求,包括:

  • Fedora Linux:一個社群專案,面向那些想要構建作業系統,並整合所有相關開源專案的人。這正是紅帽和廣大社群快速進行作業系統創新工作的地方。這項工作由 CentOS Stream 承擔,最終由 RHEL 承擔。
  • CentOS Stream:一個社群專案,面向生態系統開發人員,他們希望看到下一個版本的 RHEL 會有什麼變化,並且引入讓他們的硬體或軟體生效的更改。它還提供了一個開發技術和工具的地方,以便為下一個版本的 RHEL 做好準備。
  • Red Hat Universal Base Image:一款功能強大的容器應用開發工具,為建立容器化、雲原生企業應用提供更安全、免費的可再發行容器基礎映像。有了它,開發人員可以更輕鬆地在 RHEL 上和紅帽的開放混合雲產品組合(包括 Red Hat OpenShift)中建立經認證的應用。它還支援與其他作業系統相容的容器映像。
  • RHEL 開發者訂閱:一個免費的,用於個人(很快將用於團隊)的自助支援訂閱,以便開發和測試紅帽的商業、企業作業系統產品。它為應用的開發/測試環境提供了在 RHEL 穩定、安全和高效能基礎上部署在生產中的應用。我們還建議您加入紅帽開發者計劃。對於合作伙伴,我們建議您加入紅帽合作伙伴連線計劃

我應該在哪個紅帽平臺上部署?

  • 如果你是個人使用者,執行的伺服器為個人生產使用,我們很快將推出一個專案,減少你的 RHEL 消費。如果想在該專案啟動時收到通知,請傳送郵件到 centos-questions@redhat.com 與我們聯絡。
  • 如果你是某個開源專案或社群的一部分,或者提供免費的公共持續整合(CI)和構建基礎設施,我們很快就會推出一個專案,讓你輕鬆地使用 RHEL。如果想在該專案啟動時收到通知,請傳送郵件到 centos-questions@redhat.com 與我們聯絡。
  • 如果您是非營利/非政府組織/研究/學術組織,請聯絡我們: centos-questions@redhat.com 。我們希望與你合作開發一個專案,以減少你使用 RHEL 的費用。
  • 如果您使用的是容器,Red Hat Universal Base Image 提供了一個免費的、可再發行的、面向開發人員的映像,用於建立和部署雲原生企業應用。它還支援與其他作業系統相容的容器映像。
  • 如果您在商業部署中使用 CentOS Linux,我們建議您考慮遷移到 RHEL,以獲得附加的管理技術、安全性和支援,這些都是 RHEL 訂閱不可或缺的一部分。我們的銷售團隊可以幫助你確定與你的環境相匹配的適當產品。

從 CentOS-Linux 遷移到 RHEL 很容易。你可以下載 convert2RHEL 工具並自己執行,或者紅帽可以幫助你進行遷移。我們明白並不是每個工作負載都應使用 RHEL;但是,在我們看來,每個生產工作負載都最好在 RHEL 上執行並得到企業級支援。

我怎樣才能參與進來?

CentOS Stream 對每個人都開放,還提供對 RHEL 下一個版本開發流的早期訪問。您可以在此處下載: https://centos.org/download

相關文章