第二屆vivo藍河操作系統創新賽收官,打造最具影響力Rust賽事
2月22日,第二屆開放原子大賽—vivo藍河操作系統創新賽總決賽在北京落幕,這場匯聚了全國一流開發者智慧的盛宴,從開啟報名到決賽落幕,歷時數月,吸引了共計600多支隊伍熱情報名參賽。這些參賽隊伍不僅覆蓋了自浙大、復旦、南大、武大、華科等近90所國內頂尖高校,還涵蓋了眾多行業內的技術精英,共同為操作系統技術的革新與發展貢獻智慧與力量。同時,由中國 互聯網 協會研究部主任、研究員張姍姍,開放原子開源基金會TOC導師賀師俊,南開大學軟件學院院長、講席教授張海寧,北京大學計算機學院副院長、教授郭耀,清華大學計算機系軟件所副所長、長聘副教授陳渝,華中 科技 大學教授王興剛,北京郵電大學教授吳帆,南京大學馮洋,OPPO開源專家馮濤以及vivo的多名技術專家組成的評審團也堪稱業界權威,最終從兩個賽題眾多項目中選出2個一等獎、4個二等獎、11個三等獎,并頒發了130萬元獎金和vivo智能 手機 、手表等獎品,以表彰那些在技術創新展現出卓越才華和潛力的開發者們。
開放原子開源基金會理事長兼秘書長程曉明、教育培訓部部長王巖廣,vivo 副總裁、OS產品副總裁、vivo AI全球研究院院長周圍,vivo軟件系統集成部總經理、藍河操作系統總負責人楊春等人出席了決賽。
創新賽圓滿收官,獲獎作品亮點紛呈
vivo 副總裁、OS產品副總裁、vivo AI全球研究院院長周圍在現場致辭中表示,vivo藍河操作系統創新賽的舉辦,不僅為開發者們提供了一個展示才華、交流思想的平臺,更為操作系統技術的創新發展注入了新的活力。vivo希望通過這項賽事,推動Rust生態在國內的普及與重視,同時也讓藍河操作系統收獲來自業界、學界的創新輸入。vivo也將持續投入這項賽事,攜手開放原子開源基金會、高校和行業伙伴,把藍河操作系統創新賽打造成行業最具影響力的Rust賽事。
本屆vivo藍河操作系統創新賽設置了“C/C++與Rust生態互通工具自動化解決方案”和“藍河AI創新應用開發”兩大賽題,旨在通過這兩個極具挑戰性和前瞻性的賽題,激發參賽者的創新思維,推動操作系統技術的革新與發展。其中,“C/C++與Rust生態互通工具自動化解決方案”是本屆開放原子大賽獎金最高、難度最大的巔峰挑戰賽題,該賽題立足于在編程語言方面沉淀底層技術和能力,通過開發者設計實現自動化的轉譯工具,能夠將C/C++庫源碼直接轉譯為Rust庫源碼,借助Rust語言的安全特性,助力操作系統向更安全的方向演進。而“藍河AI創新應用開發”賽題則鼓勵開發者充分利用藍河操作系統的AI能力,結合自身技術實力與創意,開發出多款個性化AI智能應用生成工具及多模態智能交互應用,從而推動國內AI應用的創新與生態繁榮。
在最終的路演中,經過激烈的角逐,“C/C++與Rust生態互通工具自動化解決方案”賽題中的CodeCompassTeam隊伍憑借其出色的技術實力和創新方案,榮獲一等獎。事已至此先睡覺、SSCT Rust研究小隊兩支隊伍獲得了二等獎,cstar、二進制的詩、C人Rust夢、rusty、MINS小隊五支隊伍獲得了三等獎。此次賽事的作品亮點紛呈,決賽的部分優勝作品,實現了從C、C++與Rust的片段級代碼轉譯,躍升至文件級轉譯的效果,并初步具備了項目級轉譯的能力;是對C、C++與Rust規模化的項目級轉譯這一行業難題的深度探索,具有極大的進步意義。
而在“藍河AI創新應用開發”賽題中,寒菠創想隊伍獲得了一等獎,慧澤、磨槍戰士兩支隊伍獲得了二等獎,爐火、哆啦A夢之隊、蒼穹、碼到成功、企鵝、天海六支隊伍獲得了三等獎。部分優勝隊伍利用AI技術,開發出了AI視聽輔助、AI涂鴉、AI 3D寵物互動、體感 游戲 等具有強互動性體驗的優秀作品。
藍河操作系統:智慧流暢安全,繁榮產業生態
經過長時間的布局,vivo當下在國內已是Rust技術領域的先行者和重要力量,在科研投入和產品實踐上已先人一步。作為vivo自主研發的智慧成果,藍河操作系統擁有“智慧、流暢、安全”三大核心特性,藍河操作系統2在第一代的基礎上實現了自研Rust內核——藍河內核,賦予了藍河操作系統內存安全、通用、高性能更多特性,支持多種嵌入式平臺,實現了從內核到系統框架的全棧自研。
在智慧體驗上,藍河操作系統2深度融合vivo自研的藍心智能,系統架構設計全面整合了AI技術,支持多樣化的AI算法和多模式輸入。應用框架原生融入了意圖框架,使得系統天生具備更強大的智能特性。在流暢性方面,藍河操作系統2從全棧技術角度出發,創新性地實現了一系列高性能技術,涵蓋虛擬顯卡框架、多 媒體 引擎、超級協程機制以及Runtime等,全面提升了系統在計算、存儲、顯示等方面的性能,確保軟硬件資源得到高效利用,讓系統天生更加流暢。而在安全層面,藍河操作系統2成為全球首個從內核到系統框架全棧由Rust語言編寫的操作系統。Rust語言的安全特性使得系統在編譯階段就能識別并防范內存使用不當導致的安全漏洞,從源頭上保障了系統的天生安全性。
此外,藍河操作系統的內核抽象層兼容Linux與RTOS內核,支持跨設備無縫部署,展現了其廣泛的適用性和靈活性。為了進一步提升開發者的開發體驗,vivo還為開發者開放了12大模塊系統能力,提供了兩套便捷的API接口,以及藍河Studio、藍河SDK、設計師工具、開發文檔等豐富的資源套件,有效降低了開發門檻,提高了開發效率。
藍河操作系統的發展不僅體現在技術上的突破和創新,更體現在其對于生態建設的重視和投入。此前vivo多次參加技術論壇、參與高校推廣開源文化活動、贊助和共建技術競賽等,為開發者們提供了一系列交流和展示的平臺。這一系列生態舉措的底層邏輯是vivo的一體化創新人才培養體系,在這個體系中,vivo為開發者在不同階段提供相應的資源和技術支持,包括但不限于開發設備及環境、軟件及資料庫、技術指導和培訓、獎金及激勵政策。vivo致力于將藍河操作系統創新賽打造成行業內最具含金量和影響力的Rust賽事,與開發者共建生態繁榮,共享 商業 成果。
未來vivo將持續加大在操作系統技術領域的投入和研發力度,推動藍河操作系統的不斷創新和發展。同時,vivo也將秉持開放、共贏的生態理念,與廣大開發者們攜手共進,為國產操作系統的繁榮貢獻更多力量。