編碼的世界 / 優質文選 / 感情

用戶怒了!紅帽公司宣布CentOS 8將停止維護,“免費” RHEL 壽終正寢


2022年8月03日
-   


/Python專欄原創/
12月8日,CentOS 8 項目官網宣布,CentOS 8 將在2021年底停止維護,CentOS 7 將維護到2024年6月30日
也就是說,“免費版”的“紅帽企業Linux”(RHEL),即將落幕。
CentOS 作為廣受喜愛的免費Linux系統,在開源社區飽受歡迎,而這次停止維護的消息來得太突然,許多用戶都來不及反應。
對於企業來說,最佳的選擇當然是RHEL,RHEL是紅帽公司的一款商業產品,需要付費,但是性能穩定、維護可靠,但是對於一些資金緊張的小企業來說,還是會選擇 CentOS,畢竟 CentOS 只是 RHEL 去除了商標等商業信息後的產品,功能與 RHEL 並無二致。
選擇CentOS的人不在少數,據 W3Tech 的統計,Ubuntu 是最受歡迎的 Linux 服務器操作系統,占47.5% ,CentOS 排名第二,占18.8% ,Debian 排名第三,占17.5% 。
這個消息一出,許多剛剛換上 CentOS 8 的用戶震驚不已,甚至罵紅帽公司是“叛徒”
在 Hacker News 上,有一條引人注目的評論是:
“想象一下,如果你正在經營一家企業,並基於10年壽命的承諾部署 CentOS 8。結果現在完全搞砸了,紅帽子知道這一點。到底為什麼他們不從 CentOS 9 開始做這個轉變? ? ? ?我們不要粉飾這件事。他們背叛了我們。”
用戶的憤怒也可以理解,並不是只想白嫖,因為 CentOS 從2004年首次發布開始原本就是免費的社區項目,由各路大神自發開發和維護,紅帽公司在2014年收購了 CentOS,當時紅帽公司承諾:
紅帽將為新的 CentOS 項目貢獻其在建立繁榮的開源社區方面的資源和專業知識,以幫助建立更加開放的項目治理和路線圖,擴大參與機會,開放貢獻路徑,並為 CentOS 用戶和貢獻者提供新的方式,將開源創新的力量帶到軟件棧的所有領域。
因此,許多用戶才會感覺受到了背叛,但 CentOS 8 的謝幕其實早見端倪。 去年9月,紅帽公司發布了 CentOS Stream,也就是在這次聲明中紅帽公司所說的,“將重心從 redhat 企業 Linux (RHEL) 的重建版本 CentOS 轉移到 CentOS Stream,後者正好在 RHEL 發布之前。”
什麼是 CentOS Stream? CentOS Stream 是指從上到下不斷更新的 Linux 發行版。用戶空間軟件、內核、守護進程——一切都處於新的不斷狀態。這種 CentOS Stream 取消了標准版本,標准版本一般是主要的更新一年發布一次,次要的版本在六個月左右之後更新,而是 CentOS Stream 則是簡單地隨時更新已安裝的發行版。
這好麼?這不一定好。 作為一般用戶,你可能希望始終擁有所使用軟件的最新版本,那麼 CentOS Stream 可能不是一個錯的選擇,正如紅帽首席技術官克裏斯 · 賴特(Chris Wright)所說,當 CentOS Stream 被引入時,
“開發人員 要求更早地訪問代碼,與更廣泛的合作夥伴社區進行更好、更透明的協作,以及影響 RHEL 新版本方向的能力。CentOS Stream 打算解決的正是這些機遇。”
不過要注意,CentOS Stream 的內在問題是軟件不能得到與點發布相同的測試時間,這會導致缺乏穩定性
就是說,你自己用的話,可能不介意必須修複由最新版本的軟件偶爾造成的問題,但是如果是企業部署服務器的話,經常出問題可就麻煩了,哪怕只是小問題。
在 Reddit/Linux 上,一個人寫道,
“ CentOS 的用例與 CentOS Stream 完全不同,許多人使用 CentOS 用於生產企業工作負載,而不是用於開發,CentOS Stream 可能適合開發/測試,但人們不太可能將 CentOS Stream 用於產品。”
把寶剛剛壓在 CentOS 8 的企業就更痛苦了。另一位 reddit 用戶寫道:
“我們的開源項目是基於自 CentOS 4以來 CentOS 發布的最新版本。我們的旗艦產品是在 CentOS 8上運行的,我們確實在2029年5月31日承諾的 EOL 上下了賭注。”
事實上,大部分 Linux 系統都是按固定版本發布的,包括Canonical 主流的 Ubuntu Linux 發行版,SUSE 的 SUSE Linux 企業服務器(SLES)。在固定發行版中,主要的發行版是按計劃進行的,並根據需要進行安全補丁和小的更新。
但是也不是每個人都討厭這種 CentOS Stream 。現任微軟首席項目經理、前 Red Hat 開發者和 CentOS 董事會成員 Jim Perrin 寫道,這種 CentOS Stream 有三個優勢:
  • 這使得 RHEL 的開發更加透明和可靠
  • 它為 ISVs 和開發人員提供了一種貢獻修複和特性的方式
  • 它為社區提供了一種提供反饋的方式

盡管如此,紅帽公司的這一舉措勢必會使得許多用戶遷移到其他操作系統,用戶的流失是在所難免的。
正如剛才那位在 CentOS 8 的用戶所說:
如果紅帽公司在屠殺我們賴以生存的馬匹,那麼我們就會搬到其他地方,帶上幾千個客戶。
往期推薦:
收藏 | 49 個 Python 學習資源
我都逛哪些技術網站?(程序員必備58個網站匯總)
肝!精心整理了 50 個數據源網站!

熱門文章