南派資訊:中國的操作系統企業正從開源的使用者向貢獻者,甚至是技術的引領者轉變。

6月22日,在2022 OpenCloudOS 社區開放日上,國產開源操作系統OpenCloudOS正式發佈首個源社區(L1)項目及首個全量軟件包(L3)版本,並披露其技術研發路線圖。

這意味著,OpenCloudOS將成為我國首個具備全鏈路國產化能力的服務器操作系統,可以為國內企業提供自主可控的上遊版本,和滿足企業級穩定性需求的軟件供應版本。

操作系統是基礎軟件的核心,是科技研發必備的底層技術。

此前,我國操作系統產業長期處於“多、小、散”的狀態,操作系統也成為我國被“卡脖子”的關鍵技術之一。隨著科技產業競爭不斷加劇,中國在基礎軟件領域面臨著被圍堵打壓的風險。

近兩年,這種情況有瞭大幅改觀。

2021年12月22日,OpenCloudOS操作系統開源社區正式成立,由操作系統及軟硬件廠商與個人開發者共同倡議發起。該社區致力於研發國產化、自主可控的下一代雲原生操作系統OpenCloudOS,以打造穩定可靠、經過生產驗證的操作系統發行版為特色,並以社區為依托,建設操作系統開源生態。

截至目前,OpenCloudOS社區及衍生版本裝機量累計超過1000萬臺,覆蓋瞭銀行、保險、證券等12大行業,並經歷瞭海量場景長時間的考驗。

OpenCloudOS社區理事長、騰訊雲副總裁謝明表示:“OpenCloudOS社區聚集瞭多元的技術力量,騰訊將基於自身在操作系統技術方面的積累和能力,與合作夥伴一起全力投入OpenCloudOS的建設。”

作為OpenCloudOS社區的主要發起方和主要技術貢獻者之一,騰訊在操作系統領域已有超過10年的技術積累。騰訊自研的服務器操作系統內核TencentOS Server及物聯網操作系統TencentOS Tiny也分別於2019、2020年開源,向全球開發者全面開放技術積累。

Linux基金會執行董事Jim Zemlin在與Linux創始人Linus Torvalds的對話中指出,在全球開源革新過程中,“語言和文化障礙可能會導致中國開發人員和內核開發人員之間的溝通存在一定隔閡。而騰訊在這方面做出的貢獻是非常亮眼的。”

“從去年年底成立至今,OpenCloudOS社區的成長非常迅速。”OpenCloudOS社區副理事長、英特爾開源技術中心總監楊繼國表示:“我們的生態夥伴橫跨瞭許多行業,包括整機廠商、操作系統廠商、芯片廠商、雲廠商、運營商等,這些來自操作系統上下遊的生態夥伴的參與,使得社區能夠健康發展。”

據介紹,OpenCloudOS社區管理機構如理事會、技術委員會(TOC)都已經成立;圍繞社區中的核心研發模塊,組建瞭多個興趣小組(SIG)。目前已有47傢知名企業/機構參與社區共建,騰訊、英特爾、中興、京東雲、寶德、北京紅旗、飛騰、浪潮、龍芯中科、OPPO、中科方德、兆芯、清華大學、北京大學等都是該社區的重要成員。

OpenCloudOS社區理事、中興操作系統產品總工、操作系統專傢委員會委員徐立鋒介紹,OpenCloudOS社區能夠集中操作系統優勢力量,解決行業應用難題。今年1月,OpenCloudOS的首個版本,初步滿足瞭業界對CentOS替代的需求,此次發佈的全量軟件包版本則會進一步提升企業及開發者的使用體驗。

同時,OpenCloudOS首個源社區項目的推出,展現瞭其全面自主可控的決心,將為國產操作系統生態提供上遊最核心的技術供應,支持各大企業基於此研發自己的商業版本。目前,OpenCloudOS源社區已經完成數百個軟件包的構建工作。

Linux操作系統的供應鏈就像一條河流,對應著其在L1至L3的不同階段。其中,L1是一切發行版的上遊“河流源頭”,投入大,更底層;L2是基於L1開發的“企業級穩定版本”,位於“河流的下遊”,提供商業技術服務,滿足企業級需求;L3是基於L2的衍生版本,就像“河流下遊的分支”,穩定性經企業級應用驗證,通常是面向社區的免費再發行版本。

OpenCloudOS源社區是L1級別的Linux發行版,不依賴任何商業和社區發行版本。其內核及用戶態軟件均來自UpStream社區最新穩定版本,具有創新先進、經濟綠色、安全可信、兼容易用等特點。

後續,OpenCloudOS還將發佈首個源社區正式版本(OpenCloudOS Stream 22.12)及第二個社區大版本,滿足企業自主可控的需求。

在雲原生時代,操作系統所面臨的問題更加復雜。OpenCloudOS社區理事、京東雲混合多雲首席架構師何小鋒介紹,後續,OpenCloudOS將同源、同步支撐服務器、桌面、嵌入式和邊緣的操作系統場景。其中服務器操作系統是當前主攻的方向,桌面、嵌入式、邊緣場景後續會陸續成立SIG組,針對相應場景打磨相關產品。

中國電子技術標準化研究院信息技術研究中心主任范科峰指出,標準是解決互聯互通互操作的重要手段。操作系統源自開源,源自社區,操作系統相關標準的研制也應與社區技術研發相結合,依托社區、融入社區,並建議社區積極參與操作系統標準研制,共同打造安全操作系統,完善操作系統產業生態。

據悉,本次OpenCloudOS社區開放日上還重磅推出瞭“開源摘星計劃之操作系統100人”項目,以此支持參與OpenCloudOS開源社區貢獻的開發者與高校師生。通過導師輔導、實戰演練以及激勵政策等,讓更多的開源愛好者參與操作系統開源社區建設,幫助他們跨越開源鴻溝,共同推動國產開源操作系統生態的繁榮。

操作系統OpenCloudOS的全鏈路國產化是一個起點,堅持多元化的技術輸入、長期主義的技術路線,國產操作系統生態必將在開源共建中壯大成長。