全面自主可控!首個全鏈路國產(chǎn)化操作系統(tǒng)OpenCloudOS發(fā)布源社區(qū)項目
6月22日,在2022 OpenCloudOS 社區(qū)開放日上,國產(chǎn)開源操作系統(tǒng)OpenCloudOS正式發(fā)布首個源社區(qū)(L1)項目及首個全量軟件包(L3)版本,并披露其技術研發(fā)路線圖。
這意味著,OpenCloudOS將成為我國首個具備全鏈路國產(chǎn)化能力的服務器操作系統(tǒng),可以為國內(nèi)企業(yè)提供自主可控的上游版本,和滿足企業(yè)級穩(wěn)定性需求的軟件供應版本。
操作系統(tǒng)是基礎軟件的核心,是科技研發(fā)必備的底層技術。
此前,我國操作系統(tǒng)產(chǎn)業(yè)長期處于“多、小、散”的狀態(tài),操作系統(tǒng)也成為我國被“卡脖子”的關鍵技術之一。隨著科技產(chǎn)業(yè)競爭不斷加劇,中國在基礎軟件領域面臨著被圍堵打壓的風險。
近兩年,這種情況有了大幅改觀。
2021年12月22日,OpenCloudOS操作系統(tǒng)開源社區(qū)正式成立,由操作系統(tǒng)及軟硬件廠商與個人開發(fā)者共同倡議發(fā)起。該社區(qū)致力于研發(fā)國產(chǎn)化、自主可控的下一代云原生操作系統(tǒng)OpenCloudOS,以打造穩(wěn)定可靠、經(jīng)過生產(chǎn)驗證的操作系統(tǒng)發(fā)行版為特色,并以社區(qū)為依托,建設操作系統(tǒng)開源生態(tài)。
截至目前,OpenCloudOS社區(qū)及衍生版本裝機量累計超過1000萬臺,覆蓋了銀行、保險、證券等12大行業(yè),并經(jīng)歷了海量場景長時間的考驗。
OpenCloudOS社區(qū)理事長、騰訊云副總裁謝明表示:“OpenCloudOS社區(qū)聚集了多元的技術力量,騰訊將基于自身在操作系統(tǒng)技術方面的積累和能力,與合作伙伴一起全力投入OpenCloudOS的建設。”
作為OpenCloudOS社區(qū)的主要發(fā)起方和主要技術貢獻者之一,騰訊在操作系統(tǒng)領域已有超過10年的技術積累。騰訊自研的服務器操作系統(tǒng)內(nèi)核TencentOS Server及物聯(lián)網(wǎng)操作系統(tǒng)TencentOS Tiny也分別于2019、2020年開源,向全球開發(fā)者全面開放技術積累。
Linux基金會執(zhí)行董事Jim Zemlin在與Linux創(chuàng)始人Linus Torvalds的對話中指出,在全球開源革新過程中,“語言和文化障礙可能會導致中國開發(fā)人員和內(nèi)核開發(fā)人員之間的溝通存在一定隔閡。而騰訊在這方面做出的貢獻是非常亮眼的。”
“從去年年底成立至今,OpenCloudOS社區(qū)的成長非常迅速。”O(jiān)penCloudOS社區(qū)副理事長、英特爾開源技術中心總監(jiān)楊繼國表示:“我們的生態(tài)伙伴橫跨了許多行業(yè),包括整機廠商、操作系統(tǒng)廠商、芯片廠商、云廠商、運營商等,這些來自操作系統(tǒng)上下游的生態(tài)伙伴的參與,使得社區(qū)能夠健康發(fā)展。”
據(jù)介紹,OpenCloudOS社區(qū)管理機構(gòu)如理事會、技術委員會(TOC)都已經(jīng)成立;圍繞社區(qū)中的核心研發(fā)模塊,組建了多個興趣小組(SIG)。目前已有47家知名企業(yè)/機構(gòu)參與社區(qū)共建,騰訊、英特爾、中興、京東云、寶德、北京紅旗、飛騰、浪潮、龍芯中科、OPPO、中科方德、兆芯、清華大學、北京大學等都是該社區(qū)的重要成員。
OpenCloudOS社區(qū)理事、中興操作系統(tǒng)產(chǎn)品總工、操作系統(tǒng)專家委員會委員徐立鋒介紹,OpenCloudOS社區(qū)能夠集中操作系統(tǒng)優(yōu)勢力量,解決行業(yè)應用難題。今年1月,OpenCloudOS的首個版本,初步滿足了業(yè)界對CentOS替代的需求,此次發(fā)布的全量軟件包版本則會進一步提升企業(yè)及開發(fā)者的使用體驗。
同時,OpenCloudOS首個源社區(qū)項目的推出,展現(xiàn)了其全面自主可控的決心,將為國產(chǎn)操作系統(tǒng)生態(tài)提供上游最核心的技術供應,支持各大企業(yè)基于此研發(fā)自己的商業(yè)版本。目前,OpenCloudOS源社區(qū)已經(jīng)完成數(shù)百個軟件包的構(gòu)建工作。
Linux操作系統(tǒng)的供應鏈就像一條河流,對應著其在L1至L3的不同階段。其中,L1是一切發(fā)行版的上游“河流源頭”,投入大,更底層;L2是基于L1開發(fā)的“企業(yè)級穩(wěn)定版本”,位于“河流的下游”,提供商業(yè)技術服務,滿足企業(yè)級需求;L3是基于L2的衍生版本,就像“河流下游的分支”,穩(wěn)定性經(jīng)企業(yè)級應用驗證,通常是面向社區(qū)的免費再發(fā)行版本。
OpenCloudOS源社區(qū)是L1級別的Linux發(fā)行版,不依賴任何商業(yè)和社區(qū)發(fā)行版本。其內(nèi)核及用戶態(tài)軟件均來自UpStream社區(qū)最新穩(wěn)定版本,具有創(chuàng)新先進、經(jīng)濟綠色、安全可信、兼容易用等特點。
后續(xù),OpenCloudOS還將發(fā)布首個源社區(qū)正式版本(OpenCloudOS Stream 22.12)及第二個社區(qū)大版本,滿足企業(yè)自主可控的需求。
在云原生時代,操作系統(tǒng)所面臨的問題更加復雜。OpenCloudOS社區(qū)理事、京東云混合多云首席架構(gòu)師何小鋒介紹,后續(xù),OpenCloudOS將同源、同步支撐服務器、桌面、嵌入式和邊緣的操作系統(tǒng)場景。其中服務器操作系統(tǒng)是當前主攻的方向,桌面、嵌入式、邊緣場景后續(xù)會陸續(xù)成立SIG組,針對相應場景打磨相關產(chǎn)品。
中國電子技術標準化研究院信息技術研究中心主任范科峰指出,標準是解決互聯(lián)互通互操作的重要手段。操作系統(tǒng)源自開源,源自社區(qū),操作系統(tǒng)相關標準的研制也應與社區(qū)技術研發(fā)相結(jié)合,依托社區(qū)、融入社區(qū),并建議社區(qū)積極參與操作系統(tǒng)標準研制,共同打造安全操作系統(tǒng),完善操作系統(tǒng)產(chǎn)業(yè)生態(tài)。
據(jù)悉,本次OpenCloudOS社區(qū)開放日上還重磅推出了“開源摘星計劃之操作系統(tǒng)100人”項目,以此支持參與OpenCloudOS開源社區(qū)貢獻的開發(fā)者與高校師生。通過導師輔導、實戰(zhàn)演練以及激勵政策等,讓更多的開源愛好者參與操作系統(tǒng)開源社區(qū)建設,幫助他們跨越開源鴻溝,共同推動國產(chǎn)開源操作系統(tǒng)生態(tài)的繁榮。
操作系統(tǒng)OpenCloudOS的全鏈路國產(chǎn)化是一個起點,堅持多元化的技術輸入、長期主義的技術路線,國產(chǎn)操作系統(tǒng)生態(tài)必將在開源共建中壯大成長。