當5塊錢就能買到一張盜版系統盤的時候,你還會自己研發作業系統嗎?
答案顯而易見。在過去的幾十年裡,我們的作業系統就經曆了這樣的窘境,也正因為如此,國産作業系統的發展一直不太順利。直到最近幾年,伴随着應用場景的多元化,我們越來越清楚地認識到有必要建立自己的作業系統體系。但多年慣性使國産作業系統發展面臨嚴苛生存環境與強大競争對手的雙重壓力,始終期待通過不斷努力突破 “臨界規模”。
一年一個台階,龍蜥社群憑什麼?
龍蜥社群(OpenAnolis)就一直在為此努力。雖然成立隻有不到3年的時間,但是憑借曆經阿裡雲“雙11”及理事機關業務實戰考驗的穩定和性能,在行業中迅速打響了名号,也幫助廣大使用者實作了對CentOS的無縫遷移。作為一個開源作業系統根社群,龍蜥緻力于立足雲計算打造數字創新基石,凝聚整個産業的生态力量,為數字化發展打造開源新基建。
(圖/龍蜥社群第三屆理事大會全票通過新理事機關加入的提案)
如今,龍蜥社群已經彙聚了企事業機關、高等院校、科研機關、非營利性組織、個人開發者等各類角色,覆寫産業鍊上下遊300多家合作夥伴,持續推動軟、硬體及應用生态繁榮發展。在剛剛結束的⻰蜥社群第三屆理事⼤會上,理事會全票通過了凝思軟體、螞蟻集團、中興通訊三家公司正式成為龍蜥社群理事機關的提案,這讓龍蜥開源生态的隊伍更為壯大。
龍蜥社群之是以能夠在短時間獲得如此成績,其開源開放的理念功不可沒。自創立之初,龍蜥社群就秉承平等、開放、協作、創新的原則,社群成員、夥伴間平等交流與自由協作,充分發揮各家生态夥伴的創造力與積極性。“即使是阿裡雲的提案也可能被否決,因為龍蜥堅信唯有公平公正,才可以行穩緻遠。”,龍蜥社群營運委員會主席陳緒在接受采訪時表示。
目前龍蜥社群理事會由阿裡雲、浪潮資訊、統信軟體、龍芯、Arm、英特爾等24家國内外頭部企業共同組成,這些企業代表了當下行業軟硬體的一流水準,結合300多家來自晶片廠商、軟體廠商、整機廠商、作業系統廠商等作業系統全産業鍊的合作夥伴,打造了符合大陸應用環境與業務場景的生态系統,共建未來應用。
“過去三年,在國家政策的引領、在産業界生态夥伴的共同支援下,國産作業系統确實取得了長足的進展,但與此同時,底層晶片的更新換代、各種算力的提升,對于作業系統來講挑戰非常大。我們希望通過開源開放的模式,發揮國内衆多的廠商自身優勢,給使用者提供更多更好的選擇。”在談到當下國産作業系統的現狀與挑戰時,龍蜥社群理事、浪潮資訊副總裁張東感慨道。
越是有困難,越需要技術上的突破。為了進一步提升龍蜥作業系統(Anolis OS)的創新性與易用性,浪潮資訊攜手龍蜥社群打造了聯合實驗室,一方面依托浪潮資訊整機系統能力,另一方面發揮龍蜥社群的生态優勢,以“平台共建、聯合創新、繁榮生态”為目标,打造了一套完善的作業系統産業生态鍊,推動整個産業的技術創新和生态發展。
但作業系統的建設并非一蹴而就。要想打造中國人自己的作業系統,需要在技術、标準、生态等次元多管齊下。作為國内作業系統開源社群領先者,考慮到作業系統産業鍊非常長,涉及到從底層晶片、部件、整機到上層應用等多個領域,龍蜥社群聯合統信軟體率先推出分層分類的架構理論,有效地從國内産業實際出發,進一步促使産業協同,集中優勢力量幹大事。
建立一個擁有生命力的豐富生态根本在于社群化協作,而不是集約式管理。龍蜥社群技術負責人張金利還透露,龍蜥基于分層分類理論自主選型研發的Anolis OS 23 ,擁有全晶片場景軟硬協同能力、雲上高算力的支援能力、大規模場景下的系統穩定性能力,是社群各生态企業一同打造的。這樣的 Anolis OS 23 不僅僅是一個作業系統發行版,而且是一個自研的社群協作平台,更是豐富國産作業系統生态的的活力之源。
談及如何支援國産作業系統發展的話題,龍蜥社群副理事長,統信軟體副總經理朱建忠說,“龍蜥社群貫徹執行‘公平’二字,這是國産作業系統生态豐富發展的根本,也是我們堅定地和龍蜥站在一起的原因”。
截至目前,龍蜥作業系統(Anolis OS)下載下傳量230w+、裝機量300w+,阿裡雲、統信軟體、浪潮資訊、移動、聯通、電信、麒麟軟體、凝思軟體、中科方德、新支點等十多家企業基于龍蜥作業系統釋出了商業衍生版,累計服務了政府、金融、能源、營運商、交通等多個領域超過30多萬使用者,有效應對了CentOS 8停服以來的遷移需求。
“真正開放的開源總是令人着迷的,作為最早一批理事,Intel現已和龍蜥社群超過20個SIG保持密切交流和技術創新探索。與龍蜥同行,相信面向雲時代的龍蜥作業系統會帶來更多驚喜。”Intel 技術總監楊繼國接受采訪時這樣說。
得益于社群成員的共同努力,如今的龍蜥作業系統在晶片、核心、編譯器、安全、虛拟化及雲原生等作業系統核心領域實作了多項技術創新和突破,支援包括x86、ARM、RISC-V、LoongArch 等多種主流晶片架構,其性能和穩定性業内首屈一指,能夠為雲上典型場景帶來 40%的綜合性能提升,50%的故障率降低,同時相容 Linux主流生态,支援原地遷移,符合等保三級、CIS等安全标準,提供全棧國密能力等等。
(圖/2022雲栖大會龍蜥峰會龍騰計劃2.0正式釋出)
除了治理層面之外,龍蜥社群也推出了生态發展計劃——“龍騰計劃”,鼓勵合作夥伴在社群探索出更多的合作模式,聚焦在産品和商業合作本身,真正牽引企業在社群落地,讓龍蜥的生态和社群發展邁向新台階。值得一提的是,龍蜥社群釋出的《2022 龍蜥社群全景白皮書》涵蓋社群技術演進、原生技術概覽、“龍蜥+”精選方案與案例、社群營運風采等内容,展示了龍蜥社群的技術能力與成功案例,覆寫政務、電信、金融等多個領域的遷移産品和解決方案,進一步證明了自身在推進國産作業系統發展程序中的價值。
時至今日,在社群理事會的上司與衆多社群成員的共同努力下,龍蜥社群已經在CentOS遷移、雲原生、一雲多芯、運維與性能、軟硬體協同、安全可信、程式設計語言、社群基礎設施等八大技術方向上取得了多項成果,形成了相對完善的作業系統系列産品陣型,包括Anolis OS産品矩陣、⾯向雲原⽣環境的容器定制作業系統LifseaOS、雲原⽣套件ACNS、以及一站式作業系統運維平台 SysOM等。同時龍蜥社群擁有強大的基礎社群,包含ABS、T-one、龍蜥實驗室等,讓龍蜥社群使用者可以在社群内快速便捷地進行釋出件的建構、測試和驗證。
這其中,主流應用的Anolis OS 8 為⻓期的穩定版,提供 10年⽣命周期;Anolis OS 23去年釋出了公測版本,兼顧了未來資料中⼼技術及場景的需要,并且已經有了清晰的産品路線圖,計劃在今年6月底釋出正式版本;再如ACNS雲原生套件,已經能夠為使用者提供開箱即用的雲原生一站式平台,讓使用者可以友善、快捷地部署自己的雲原生叢集,并高效地進行雲原生化改造;而SysOM平台則融入了 SIG 成員的成功商用運維實踐經驗,能夠幫助使用者在統一平台上實作主機管理、系統監控、異常診斷、日志審計、安全管控等複雜作業系統管理。
這些新版本、新技術、新平台的應用,使得龍蜥作業系統無論是在性能、穩定性還是易用性上都得到了明顯的提升,而在技術創新方面,龍蜥社群也實作了不斷突破,在軟硬體協同、新型作業系統核心技術、雲原生、系統安全、大規模運維等方面均實作了完整自主的技術革新,既解決了社群使用者的痛點,又做到了面向未來雲時代的布局。
這張讓人目不暇接的生态圖譜,很好地诠釋了龍蜥社群的生态影響力,涵蓋了晶片、中間件、資料庫、整機、雲服務、行業應用等多方夥伴。對于一家發展不到3年的開源社群來說,其發展速度可謂是“坐火箭”,由此可見行業對國産作業系統發展的迫切要求,更意味着,在開源開放、技術創新理念的推動下,作業系統在未來有着廣闊的市場空間。
聚焦人才培養,讓産業應用薪火相傳
有人說,21世紀最重要的就是人才。在作業系統領域,我們同樣需要具備創新力、專業性的後起之秀。為了讓整個産業實作快速、健康、持續發展,在技術與生态之外,龍蜥社群尤為注重人才培養。
為此,龍蜥社群打造了龍蜥實驗室、龍蜥高校行和「人人都可以參與開源」三大闆塊,通過與高校、研究院和産業的協作,讓廣大開發者、愛好者、高校同學更加友善地了解學習并使用Linux作業系統和資源,親身參與系統的搭建與“實戰”,在應用中提升,更具實操意義。這其中,龍蜥實驗室通過線上實操的方式,讓開發者們隻需通過簡單的點選即可得到一個免費的龍蜥作業系統環境,平台還配備了基礎體驗教程,涵蓋多個作業系統技術領域,有助于初學者們了解龍蜥和應用Linux作業系統。
(圖/龍蜥社群專家參與授課2022北大開源實踐課)
龍蜥高校行則提供了高校師生與社群專家更直接的交流方式,有助于學生們更好地了解作業系統的研發和使用。除此之外,龍蜥社群積極參與各大開源賽事,為大賽設計賽題、提供導師、教育訓練技術、參與評審等,将産業發展思考融入賽事,加強作業系統領域人才的培養。在過去的一年中,龍蜥高校行走進了北京大學開源實踐課,并為多所高校師生帶去技術分享與交流,參與了中科院開源之夏、阿裡巴巴程式設計之夏等夏令營活動,申報教育部産學合作協同育人項目并設立作業系統課程建設項目,積極參與大學生作業系統設計賽、“網際網路+”大學生創新創業大賽等大型賽事,在學術研究、課程合作、賽事贊助等多方面與高校密切合作。
(圖/2022開放原子全球開源峰會龍蜥社群展位)
「人人都可以參與開源」作為一個趣味性的線上開發者活動,集理論指導與動手實踐于一體,學生、開源新人可通過活動了解開源,并以任務形式參與社群貢獻。除此之外,龍蜥大講堂,每周如期而至,既有開源基礎入門介紹,也有最新熱門技術分享,可以解決學生們在實戰應用中遇到的困難,更好地提升技術能力,強化應用體驗,并讓開發者近距離感受産業最新技術與發展趨勢。
(圖/2022雲栖大會龍蜥社群展位)
線上線下、以賽促練等豐富多彩的培養方式,使得龍蜥社群的關注度大大提升,也讓更多高校學子加入開源作業系統的大家庭,不僅為整個行業提供了有生力量,同時也促進了産業的良性循環。此外,龍蜥社群還與西安郵電大學、天津大學等高校展開多項研究合作(如成立Serverless SIG),并成立達摩院作業系統實驗室,緻力為作業系統行業培養大量人才。
發展國産作業系統任重而道遠,但龍蜥社群的出現已經讓我們看到了階段性的成果。得益于龍蜥社群面向雲時代推出的Anolis OS,我們不再擔心CentOS停更之後帶來的麻煩;得益于開源社群源源不斷的更新,Anolis OS正在以2年一個社群主版本的頻率進行疊代,讓整個産業都看到了它強大的生命力與逐漸提升的覆寫率。如今,在衆多理事機關和生态夥伴的共同努力下,龍蜥社群已經成為國産作業系統的核心交流平台,也有越來越多的新生力量正在湧入這一領域,推動國産作業系統持續、快速、健康發展,打造國産作業系統的新未來。