在智能終端操作系統(tǒng)領域,一場關乎“安全與效率”的攻堅戰(zhàn)已持續(xù)多年。行業(yè)數(shù)據(jù)顯示,全球約70%的系統(tǒng)級嚴重安全漏洞都和對C/C++語言的內(nèi)存使用不當相關。與此同時,企業(yè)若想將存量系統(tǒng)遷移至更安全的語言體系,還需跨越另一座“大山”——傳統(tǒng)的技術路線,編譯通過率低,導致遷移成本高、周期長、風險不可控。如何突破技術代差,構建更安全、更高效的操作系統(tǒng)生態(tài),成為懸在行業(yè)頭頂?shù)摹斑_摩克利斯之劍”。
在此背景下,第二屆開放原子大賽——vivo藍河操作系統(tǒng)創(chuàng)新賽以破局者姿態(tài)登場。本次賽事聚焦“C/C++與Rust生態(tài)互通工具自動化解決方案”,吸引400多支報名隊伍,覆蓋來自南京航空航天大學、浙江大學、復旦大學、南京大學、武漢大學、華中科技大學等近90所國內(nèi)知名高校,8支隊伍最終進入決賽,以其優(yōu)秀作品進行了巔峰角逐。
瞄準Rust語言,破解操作系統(tǒng)研發(fā)痛點
Rust作為一門相對年輕的語言,雖然在安全性和效率方面優(yōu)勢顯著,但在生態(tài)建設初期仍面臨諸多挑戰(zhàn)。由于Rust學習曲線陡峭、生態(tài)工具鏈仍在完善,所以學習與開發(fā)難度較高、Rust開發(fā)者相對稀缺,這些問題都讓很多企業(yè)在全面擁抱Rust時有所猶豫。
為降低Rust生態(tài)遷移門檻、實現(xiàn)自動代碼轉譯。第二屆開放原子大賽——vivo藍河操作系統(tǒng)創(chuàng)新賽與產(chǎn)業(yè)界、學術界攜手,共同探索創(chuàng)新的解決方法,使開發(fā)者能夠在C/C++與Rust之間進行高效遷移,大幅減少開發(fā)成本。讓更多企業(yè)和個人開發(fā)者順利切換到Rust環(huán)境,借助舊有生態(tài)的龐大存量資源,加速新生態(tài)的發(fā)展。
大賽聚焦Rust生態(tài)發(fā)展的前沿方向,在Rust語言、操作系統(tǒng)與開發(fā)者建立了直觀清晰的溝通機制,以“C/C++與Rust生態(tài)互通工具自動化解決方案”為主題,鼓勵開發(fā)者實現(xiàn)程序或者解決方案,完成C/C++語言與Rust語言的有效互通。
大賽涌現(xiàn)出一批兼具技術深度與場景價值的創(chuàng)新成果,覆蓋系統(tǒng)底層驅動、AI框架優(yōu)化、分布式能力增強等核心領域。尤為引人注目的是,參賽團隊在C/C++代碼向Rust轉譯這一“真問題”上取得重大突破,成功實現(xiàn)賽題中包含64個文件、總代碼量8600行的C語言項目級整體轉譯,轉譯后通過編譯且符合Rust安全要求的完成率從現(xiàn)有C2Rust、大語言模型工具最高的11.9%提升至87.5%,成為國內(nèi)系統(tǒng)級編程語言從“跟隨創(chuàng)新”邁向“范式革命”的關鍵轉折點。
開源開放,推動Rust生態(tài)建設
開放原子大賽是由開放原子開源基金會組織舉辦的開源技術領域專業(yè)賽事,從2023年開始已經(jīng)連續(xù)舉辦兩屆,基金會聯(lián)合共建方設立賽題,鼓勵社會各界通過開源模式解決“真問題”、推廣開源技術、發(fā)現(xiàn)開源人才,促進開源技術工程化及開源成果產(chǎn)業(yè)化,并推動國際交流互鑒。
開放原子開源基金會攜手vivo,以開放的態(tài)度推動國產(chǎn)操作系統(tǒng)的成長,并通過實際行動構建一個開放、可持續(xù)的Rust生態(tài),提供更安全、更高效、更智能的技術支撐。技術命題上,賽事聚焦Rust語言系統(tǒng)開發(fā)與生成式AI融合的前沿領域,填補國內(nèi)相關領域工程實踐空白;生態(tài)構建上,通過開放原子開源基金會的中立平臺鏈接高校、開發(fā)者與企業(yè),形成技術成果轉化的良性循環(huán);行業(yè)影響上,將企業(yè)級真實開發(fā)場景引入賽事,使參賽作品可直接反哺藍河操作系統(tǒng)迭代。
vivo 副總裁、OS產(chǎn)品副總裁、vivo AI全球研究院院長周圍在決賽現(xiàn)場表示,vivo藍河操作系統(tǒng)創(chuàng)新賽的舉辦,不僅為開發(fā)者們提供了一個展示才華、交流思想的平臺,更為操作系統(tǒng)技術的創(chuàng)新發(fā)展注入了新的活力。vivo希望通過這項賽事,推動Rust生態(tài)在國內(nèi)的普及與重視,同時也讓藍河操作系統(tǒng)收獲來自業(yè)界、學界的創(chuàng)新輸入。vivo也將持續(xù)投入這項賽事,攜手開放原子開源基金會、高校和行業(yè)伙伴,把藍河操作系統(tǒng)創(chuàng)新賽打造成行業(yè)最具影響力的Rust賽事。
第二屆開放原子大賽——vivo藍河操作系統(tǒng)創(chuàng)新賽以賽事為支點,撬動了技術突破、人才培育、生態(tài)共建的多維變革。從8600行代碼的項目級轉譯實踐,到87.5%的綜合轉譯完成率里程碑,這些數(shù)字背后是國產(chǎn)操作系統(tǒng)生態(tài)對技術深水區(qū)的勇敢探索。在這場國產(chǎn)操作系統(tǒng)的“換道超車”征程中,Rust語言既是破局之劍,也是生態(tài)之橋。隨著更多開發(fā)者加入這場系統(tǒng)級創(chuàng)新浪潮,一個更安全、更智能、更開放的操作系統(tǒng)新時代正在加速到來。
-
操作系統(tǒng)
+關注
關注
37文章
7338瀏覽量
128807 -
vivo
+關注
關注
13文章
3333瀏覽量
66355 -
Rust
+關注
關注
1文章
240瀏覽量
7493
原文標題:重塑操作系統(tǒng)生態(tài)新格局,開放原子大賽打造Rust權威影響力賽事
文章出處:【微信號:開放原子,微信公眾號:開放原子】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄

開放原子開源基金會攜手vivo推動Rust生態(tài)建設
評論