精品軟體與實用教程
Rocky Linux來了!
企業Linux,社區方式。Rocky Linux 是一種開源企業作業系統,旨在與Red Hat Enterprise Linux ® 100% 錯誤相容。它正在社區的密集開發中。
Rocky Linux官方問網站:https://rockylinux.org/
下載Rocky Linux 的正式版本:進入官方下載頁面下載Rocky Linux
當您下載和使用Rocky Linux 時,Rocky Enterprise Software Foundation 邀請您作為貢獻者加入社區。有許多方法可以為專案做出貢獻,從文件、QA 和測試到SIG 的編碼變更、提供鏡像或託管,以及幫助其他使用者。
CentOS Stream 初現
2019 年,CentOS 團隊在發布 CentOS Linux 8 時,同時發布了一個新的CentOS 版本: CentOS Stream 8。
CentOS Linux 8 和CentOS Stream 8 的關係如下:
CentOS Linux 作為RedHat Enterprise Linux (RHEL) 的下游版本。
CentOS Stream 作為RHEL 的滾動預覽版本,將會是Fedora 的下游版本,RHEL 的上游版本。
這是什麼意思呢?整體而言,現在的關係類似於這樣:
Fedora->CentOS Stream->RedHat Enterprise Linux->CentOS Linux
Fedora 和CentOS Stream 將具有滾動更新,共同作為RHEL 的測試場地,然後將穩定的功能推向RHEL。而CentOS Linux 則依舊作為RHEL 的「重建」 版本,擁有著和RHEL 類似的穩定性。
咋一看,額,挺完美的。想當白老鼠的去用Fedora 和CentOS Stream,想要穩定版的可以用CentOS。畢竟,Fedora,CentOS 是免費的。
這時候,CentOS Stream 的出現,並沒有過大的影響到現有的CentOS Linux 的用戶,「畢竟沒影響到這些用戶,井水不犯河水」。
但是,這個和諧的情況並沒有持續太久。
CentOS 專案發生變調
2020 年12 月8 日,CentOS 的官方部落格發布了一篇文章: CentOS Project shifts focus to CentOS Stream (CentOS 計畫將會把專案重心轉移到CentOS Stream),「未來是屬於CentOS Stream 的(future-is-centos-stream)」。
The 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 Enterprise.
CentOS 專案的未來屬於CentOS Stream,我們將在接下來一年內將CentOS 專案的重心從CentOS Linux (Red Hat Enterprise Linux, RHEL 的重建置版本) 轉移到CentOS Stream,其更新將會位於RHEL 之前。 CentOS Linux 8 作為RHEL 8 的重建版本,將於2021 年底結束支援。 CentOS Stream 在此時間之後將會繼續獲得支持,且CentOS Stream 將會作為RHEL 的上游(開發) 分支。
此文一出,立刻引來了大量不滿。從這篇文章底下的評論就能看出個大概。
CentOS Linux 8 使用者要麼更換為不穩定的CentOS Stream,要麼更換為RHEL,然後去購買授權(當然也可以切換為其他的RHEL 下游版本)。
CentOS 7 因為使用者數量基數較大,因此停止支援的時間未受到影響,依舊是2024/6/30,不過距離停止支援也不久了,那停止支援之後怎麼辦?換成付費的RHEL? 還是去用不穩定CentOS Stream?
總而言之就是一句:天下免費的午餐要沒了,要穩定快滾去買RHEL,要嘛就用CentOS Stream 當白老鼠。 (當然其他的RHEL 下游版本也可以考慮)
而CentOS 被RedHat 收購,決定了今天的命運。
CentOS 創辦人不滿,於是有了RockyLinux
CentOS Linux 停止支援的決定,讓CentOS 偏離了原始的目標:RHEL 的重建版本。
在此事件之後,出現了眾多的RHEL 重建項目,例如AlmaLinux。
而CentOS 的創辦人,Gregory Kurtzer,也因此啟動了新項目,Rocky Linux,來實現CentOS 的最初目標。這個名稱中的Rocky 起源於CentOS 的共同創辦人Rocky McGaugh。
在專案宣布兩天之後,Rocky Linux 的GitHub Repo 就獲得了2000+ Star,可見很多人(包括我本人) 對RedHat 的舉動抱有怨念。Rocky Linux 已在近期內放出了第一個穩定版本。
總結
說穿了,一切都是利益相關。
CentOS 被RedHat 收購之後,這個結局是必然的,只不過沒想到來的這麼快。
但好在,RHEL 大部分還是GPL 開源,沒有了CentOS,我們至少還有別的選擇。或許在這個時候,Rocky Linux 或者AlmaLinux,或許就是最佳選擇了。
CentOS 已死,但有別的選擇。
延申閱讀:
Rocky Linux 從CentOS Stream、CentOS、Alma Linux、RHEL 或Oracle Linux 遷移的方法-1
原文出處: