近日,紅帽宣布了限制源代碼訪問性的政策,稱 RHEL 相關源碼僅通過 CentOS Stream 公開,付費客戶和合作伙伴可通過 Red Hat Customer Portal 訪問到源代碼。也就是說,公開渠道不再提供 RHEL 的源碼,只能獲取 CentOS Stream 的源碼,非客戶獲取源碼就沒有以前便利了。
這是繼 CentOS 停服之后,紅帽的又一大動作。消息一出,引發了許多人的擔憂。事實上,有關紅帽對 CentOS 相關代碼發行方式的變更可以追溯到更早之前。CentOS 是紅帽發行的社區版 Linux,其上游原本是紅帽的企業發行版 Linux 系統 RHEL (Red Hat Enterprise Linux) ,因此對使用者來說更加穩定。
在服務器生產環境中,CentOS 占有率達到了 90%,2021 年國內存量 400 萬臺。
2020 年 12 月份,CentOS 官網正式宣布,將停止維護 CentOS Linux,并將更多資金和人力投入到 CentOS Stream 中。而 CentOS Stream 則是在 RHEL 的上游,其穩定性自然不如 CentOS。
CentOS 停服帶來了一系列的問題,如安全性風險,隨著更新和補丁的停止,系統將不再收到安全補丁;軟件和依賴性問題,部分軟件包和應用程序可能會面臨過期和兼容性問題;技術支持缺失;遷移成本問題;遺留系統兼容性問題。
在 CentOS 宣布停服之后,許多人開始尋找更穩定的替代方案,OpenCloudOS 社區便應運而生。在過去一年多的時間,已經有 600 多家公司加入 OpenCloudOS 社區,實現了產業鏈類型全覆蓋(12大行業),主流芯片、數據庫、整機全覆蓋,覆蓋 10000+ 用戶群體……
7 月 1 日,在 OSCHINA 主辦的 93 期源創會上,騰訊操作系統 TencentOS 研發團隊產品負責人,OpenCloudOS 社區貢獻者汪禮超為到場觀眾詳細講解了 OpenCloudOS 社區發展與建設思路,以及技術特性。
汪禮超介紹,最初 OpenCloudOS 社區希望能在短期解決 CentOS 斷供替代問題,長期解決國產操作系統上游供應問題,保障行業應用的基礎軟件安全供應及可持續健康發展。社區定位是從源社區(L1)、商業版(L2)、到社區穩定版(L3)的全鏈路覆蓋,輸出經海量業務驗證的企業級穩定操作系統版本。避免斷供風險,為行業提供可控的操作系統的上下游供應,做中國操作系統全鏈路供應標桿。
OpenCloudOS 社區作為核心底座,全面保障國產操作系統軟件供應鏈,同源支撐服務器、桌面、嵌入式、邊緣全場景。目前,OpenCloudOS 社區及衍生版本裝機量累計超 1000萬臺,覆蓋銀行、保險、證券等 12大行業。
技術能力方面,OpenCloudOS 依托 TencentOS 10 年 + 專業技術打磨、系統整體可用性 99.999%、宕機自動分析成功率 95%,享有多級質量保障,提供高級別的安全防護服務,健全的運營支撐服務。
汪禮超帶來了多個 OpenCloudOS 版本的介紹。
如 OpenCloudOS Stream23 系列版本,是 OpenCloudOS 社區 Stream SIG 成員聯合研發獨立演進的首個 L1 源社區項目,此系列緊跟上游,保障供應安全。目前已發布 3 個版本,產品能力持續完善,軟件包自主選型達到 3000,實現不依賴其他發行版的自編譯。
OpenCloudOS v9系列版本,這是 OpenCloudOS 社區成員聯合研發基于OpenCloudOS Stream23 的首個 L3 全自研版本,高效經濟,獨立開放。OpenCloudOS 桌面系列版本,兼具實用和自主性,桌面支持是 OC 社區的重點工作之一,目前 OC8 已完成 NDE 桌面的支持,OC9 完成了 Gnome 桌面的適配工作。
未來,OpenCloudOS 開源社區將持續優化用戶體驗,繼續提升操作系統易用性、安全性、穩定性;提升資源利用率,降本增效;持續打造綠色經濟基礎軟件;緊跟新技術發展;協同開發者、伙伴、客戶、行業共同打造基礎軟件基石、確保應用環境穩定、基礎服務設施供應安全。