CentOS 8 成为绝版!到底发生了什么?
CentOS?的一生走到了盡頭...
1
CentOS 8?成為絕版
12 月 8 日,CentOS 項目宣布,CentOS 8 將于 2021 年底結束,而 CentOS 7 將在其生命周期結束后停止維護。
CentOS 官方發(fā)文稱 CentOS Stream 才是 CentOS 項目的未來,在接下來的一年里,將逐步把開發(fā)工作的重心從 CentOS 往 CentOS Stream 轉(zhuǎn)移。
做為程序員應該都知道,CentOS 在國內(nèi)有著大量的用戶,幾乎是所有互聯(lián)網(wǎng)公司的標配,包括我們知道的BAT等一線大廠。
除過 Windows\Mac 系統(tǒng)外,我最熟悉的就是 CentOS 了,當初學習 Linux 就是從 CentOS 開始的。
在我最后的一家公司,使用了幾百臺?CentOS??的服務器,公司所有核心項目,數(shù)據(jù)庫、文件系統(tǒng)都是在 CentOS 上面搭建。
但是現(xiàn)在?CentOS?要跟我們永遠說再見了,因為它的主人要推?CentOS Stream,這究竟是為什么呢?
2
CentOS?發(fā)展歷史
為了讓大家了解 CentOS Stream 是什么鬼?以及紅帽公司為什么要關閉 CentOS。
我的和大家先聊聊 CentOS 的發(fā)展歷史,以及紅帽公司對 CentOS 發(fā)展的影響,這樣才能明白為什么 CentOS 走到了今天。
2003年,Fedora 項目成立,該項目用以統(tǒng)籌 Fedora Linux 操作系統(tǒng)開發(fā)的社,是一個完全開源的社區(qū)。
當時是由 Red Hat Linux 及 Fedora Linux 項目合并而成立的,Fedora?成立之初就受到紅帽公司的贊助。
2004年,紅帽公司發(fā)布自己的商業(yè) Linux 發(fā)行版本 RHEL。RHEL 使用Fedora 作為上游,但發(fā)布周期更長。
RHEL 是紅帽公司推出的商業(yè)版本,但是源代碼是開源的,任何人都可以使用這份代碼,但如果需要商業(yè)支持就需要交一筆錢。
同年,CentOS 項目成立,CentOS 是一個社區(qū)支持的發(fā)行版本,使用了 RHEL 做為上游開發(fā)的項目。
CentOS 和 RHEL 不一樣,它完全開源,更新比 RHEL 慢一些,但也更穩(wěn)定一些。CentOS 和 RHEL 分別由不同的開發(fā)團隊研發(fā)。
變故出現(xiàn)在2014年。
紅帽公司收購了 CentOS ,包含 CentOS 項目商標的所有權,以及大量核心開發(fā)人。
3
CentOS Stream 是什么鬼?
CentOS 被收購之后,就決定了今天的命運。
紅帽公司收購 CentOS 之后,旗下就產(chǎn)生了三個主要的 Linux 發(fā)行版產(chǎn)品線:Fedora、RHEL、還有 CentOS 。
Fedora?作為實驗版本,快速迭代更新各種新功能;而這些特性被評估為穩(wěn)定版本以后則會添加到 RHEL 中;而 CentOS Linux 則是去除商標等信息之后的 RHEL “免費”版本。
CentOS?成為公司唯一免費的產(chǎn)品。
去年(2019年),CentOS 團隊宣布和紅帽合作推出了一個新的滾動版 Linux:CentOS Stream。
CentOS Stream 是一個滾動版本,介于 Fedora 和 RHEL 之間。CentOS Stream 通過發(fā)布很多小版本,以社區(qū)的力量來幫助 RHEL 發(fā)布更快更穩(wěn)定的版本。
這個時候就感覺沒有?CentOS 什么事情了,果然到了2020年末,官宣未來不再維護 CentOS 了。
4
CentOS Stream 還適合生產(chǎn)環(huán)境嗎?
我在網(wǎng)上看到,很多網(wǎng)友在問,如果 CentOS 不在維護了,可以在生產(chǎn)環(huán)境使用 CentOS Stream 嗎?
答案是肯定的,不能!
我們知道,大多數(shù)企業(yè)需要穩(wěn)定的運行環(huán)境,CentOS Stream?是一個介于實驗性版本和穩(wěn)定商業(yè)版本之間的產(chǎn)物。
它會帶來很多新的特性,自然也會隱藏很多新的缺失,因此?CentOS Stream??不再適合作為企業(yè)版 Linux 操作系統(tǒng)使用。
并且官方提示:我們不推薦將 CentOS Stream 用于企業(yè)生產(chǎn)環(huán)境!
其實紅帽公司的策略很明顯,不在支持 CentOS 后續(xù)發(fā)展,推出 CentOS Stream 做為社區(qū)版本,然后讓大家購買 RHEL 商業(yè)版本來掙錢。
如今可能 Ubuntu Linux 發(fā)行版,慢慢會成為國內(nèi)開發(fā)者的不多的選擇了。
但萬一后面?Ubuntu?也被商業(yè)公司收購了呢?
后記:
看到這個新聞其實蠻震驚的,這么多年這么多人使用的 CentOS 說停就停了,如果我們不掌握底層核心的技術,遲早都會被收割的。
不能說利用開源就很好,剛開始確實很美好,也符合開源社區(qū)的精神。但是開源組織背后是公司,他們產(chǎn)生變化后,下游公司是需要付出巨大的代價。
目前 CentOS 7 支持到 2024 年,對于眾多互聯(lián)網(wǎng)公司來講,還有至少5-10年的緩沖時間,希望在這之后可以找到屬于我們的 “CentOS”。
文章參考:
https://dgideas.net/2020/is-centos-stream-still-suitable-for-production-environments/
https://www.cnblogs.com/plus666/archive/2004/01/13/14135198.html
推薦閱讀 平時都逛哪些技術網(wǎng)站?(程序員必備58個網(wǎng)站匯總)肝!精心整理了 50 個數(shù)據(jù)源網(wǎng)站!3種Python數(shù)據(jù)結構,13種創(chuàng)建方法,這個總結,超贊!總結
以上是生活随笔為你收集整理的CentOS 8 成为绝版!到底发生了什么?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 爱了!爱了!Markdown 必备组合神
- 下一篇: 9名程序员被抓!这次真的活该.....