CentOS Linux是紅帽企業Linux(RHEL)的下遊,而2019年9月推出的CentOS Stream是上遊,不久後將進入RHEL的後期開發構建(除非發現問題)。所有的CentOS變種都是免費的,CentOS Linux的受歡迎程度可以理解,它結合瞭RHEL的穩定性和免費的可用性。例如,根據W3Techs的統計,CentOS在網站中的份額為18.5%,而紅帽的份額為1.5%。本月早些時候,紅帽公司宣佈CentOS Linux將被逐步淘汰,改用Stream。
韋德解釋瞭CentOS Stream的必要性,認為這是一種讓社區更容易為RHEL做貢獻的方式。他還說:"作為一個項目,如果試圖同時做兩件對立的事情,就意味著兩件事都做不好。"他暗示這是放棄CentOS Linux的原因。他確認這一決定是由紅帽推動的,紅帽 "向CentOS項目提出瞭自己的計劃",但他說 "CentOS董事會簽署瞭這個計劃"。
Wade承認,CentOS Linux的缺失造成瞭 "可用性缺口",不過他表示,他有信心Stream能夠覆蓋 "95%(或左右)的當前用戶工作場景",同時他還提到瞭Linux工程總監Stef Walter的一篇文章,該文章將Stream描述為具有連續交付模式的RHEL,並指出。"持續交付的全部意義在於讓每個版本都和之前的版本一樣穩定。"Wade還表示,紅帽將提供更多的解決方案--大概意味著在某些場景下,RHEL的授權將更加實惠。
擔心同時做兩件事容易做不好是取消CentOS Linux的原因,還是想賣出更多的RHEL授權?對於Wade的說法,社區並不相信這兩者是對立的。
人們對CentOS 8的支持被縮減特別不滿。"人們之所以抱怨,是因為你突然要扼殺去年已經發佈的CentOS 8,並承諾二進制兼容RHEL 8和安全更新到2029年。"有人在Wade的帖子上評論說。
維護一個像RHEL這樣的開源項目,涉及到商業和社區考慮的復雜平衡。紅帽的成功取決於其管理這一點的能力。紅帽是建立在他人免費提供的工作基礎上的;同樣,那些從紅帽工程師的工作中構建自由發行版的人,在某種意義上也是基於這種商業支持的投入上。紅帽公司的困難在於,雖然從商業角度來看,支持一個為其主要商業產品創造免費替代品的項目可能會受到傷害,但風險在於,如果沒有CentOS Linux,用戶也會轉向RHEL的替代品。
"我有超過30萬個CentOS節點需要長期支持,因為不可能迅速翻身。我還有154000個RHEL節點。我現在不得不把454000個節點遷移到Ubuntu上,因為紅帽剛剛做出瞭我見過的最愚蠢的決定,除瞭讓IBM收購他們之外......沒有什麼比從一個客戶那裡損失幾百萬的收入更可怕的瞭,"帖子上的一個評論者說。