伴隨著AI的崛起,基礎(chǔ)軟件體系正在迎來大幅度更新,從操作系統(tǒng)到軟件開發(fā)工具,都在迎來面向智能時代的全面升級。其中,編程語言被譽(yù)為軟件的血液,是一切軟件工程的根基。在AI的晨曦中,編程語言與操作系統(tǒng)的變革如期而至。
進(jìn)入移動時代,C/C++語言長期擔(dān)任編程語言的首選,但其固有的安全問題也飽受詬病。用更加安全可信,并且能夠與AI時代接軌的Rust語言代替C/C++,是全球軟件行業(yè)醞釀已久的期待和共識。
但把共識變成現(xiàn)實,還需要扎實穩(wěn)健的水磨功夫,需要逐步擴(kuò)大中國Rust生態(tài),讓開發(fā)者們有機(jī)會接觸和應(yīng)用Rust。在操作系統(tǒng)、Rust語言與開發(fā)者之間,搭建起聯(lián)接紐帶,從而推動Rust替代的大勢所趨,在基礎(chǔ)軟件全面革新的時代中水滴石穿。
在剛剛,我們見到了這樣一條紐帶。在軟件開發(fā)者群體非常關(guān)注的開放原子大賽中,vivo作為賽事共建單位舉辦了vivo藍(lán)河操作系統(tǒng)創(chuàng)新賽。其中設(shè)立了“C/C++與Rust生態(tài)互通工具自動化解決方案”巔峰挑戰(zhàn)賽項,吸引了大批軟件開發(fā)者參加。
關(guān)注軟件開發(fā)事業(yè)的朋友,會發(fā)現(xiàn)vivo此前宣布致力于將藍(lán)河操作系統(tǒng)創(chuàng)新賽打造成最具影響力的Rust賽事,甚至很多開發(fā)者都是借助這項賽事了解和接觸Rust。
為什么藍(lán)河操作系統(tǒng)創(chuàng)新賽會成為編程語言迭代、AI應(yīng)用開發(fā),以及移動操作系統(tǒng)升級的交匯點?推進(jìn)Rust生態(tài)的各方努力,為什么能匯聚在vivo的藍(lán)色旗幟下?
從Rust生態(tài)的壯大,到藍(lán)河操作系統(tǒng)的發(fā)展,答案已經(jīng)漸漸清晰。
為什么Rust語言如此重要?這個問題的答案可能需要到近些年層出不窮的軟件安全問題中尋找。
去年10月,谷歌對2023年來的零日漏洞進(jìn)行了追蹤評估,發(fā)現(xiàn)其中70%以上都是內(nèi)存安全漏洞。為了應(yīng)對日益嚴(yán)重的信息安全問題,谷歌的對策和全球絕大多數(shù)科技企業(yè)一樣,都是用Rust來重構(gòu)系統(tǒng)模塊。
之所以要選擇Rust作為新編程語言,是因為C/C++語言允許使用直接內(nèi)存地址來進(jìn)行任意指針運算,這也就給內(nèi)存安全問題留下了天然的“后門”。
而Rust則被認(rèn)為是內(nèi)存安全編程語言的代表,并能夠支持并發(fā)安全。在今天這個節(jié)點上,Rust語言的應(yīng)用和逐步替代,對多方面都有著積極的價值:從用戶角度看,Rust有著杜絕內(nèi)存安全問題的優(yōu)勢,可以遏制正在蔓延的內(nèi)存安全事故與勒索病毒攻擊,帶給用戶純凈無瑕的安全體驗;從開發(fā)者角度看,新編程語言在推廣過程中也能獲得增量,在部分場景中,Rust在技術(shù)社區(qū)里被認(rèn)為是C/C++的最佳替代,投身這一事業(yè)可謂機(jī)會絕佳。
綜合來看,Rust能夠?qū)崿F(xiàn)水利萬物而不爭的機(jī)制安全,以其進(jìn)行軟件開發(fā)是宏觀趨勢。但如何讓Rust真正走近用戶與開發(fā)者,還需要具有前瞻性布局的企業(yè)來推動和引導(dǎo)。
就在這個契機(jī)下,“藍(lán)河”流淌而來。
目前軟件產(chǎn)業(yè)的態(tài)勢是,用戶和開發(fā)者苦C/C++ 的內(nèi)存安全機(jī)制久矣,但又缺乏平臺和機(jī)會來體驗Rust,參與到Rust生態(tài)當(dāng)中。
這個問題的破局點,就需要頭部科技企業(yè)在自身的核心平臺上使用Rust,并以此為舞臺,凝聚廣泛希望投入Rust生態(tài)當(dāng)中的企業(yè)與開發(fā)者,最終實現(xiàn)編程語言替換的水滴石穿。
在這種契機(jī)下,vivo決定敲響變革的鼓聲。早在2023 年,vivo 開發(fā)者大會期間宣布將成為業(yè)內(nèi)首家采用Rust語言編寫系統(tǒng)框架的企業(yè),在當(dāng)時可謂石破天驚。
之后,在2024年的vivo開發(fā)者大會,vivo正式發(fā)布了藍(lán)河操作系統(tǒng)2。藍(lán)河操作系統(tǒng)2擁有“天生更智慧、天生更流暢、天生更安全”的特性。
在智慧層面,藍(lán)河操作系統(tǒng)引入藍(lán)心大模型能力,支持復(fù)雜的意圖識別和交互方式,從而帶給開發(fā)者和用戶更廣闊的智能化可能性。
而在流暢性上,藍(lán)河操作系統(tǒng)從全棧技術(shù)視角進(jìn)行了高性能架構(gòu)設(shè)計,確保了系統(tǒng)運行流暢。
在安全能力提升方面,藍(lán)河操作系統(tǒng)的突破點就在于率先使用了Rust語言進(jìn)行編寫,實現(xiàn)在編譯階段就有效發(fā)現(xiàn)內(nèi)存使用不當(dāng)相關(guān)的安全漏洞,從而將Rust天然純凈的安全優(yōu)勢帶到移動操作系統(tǒng)這個至關(guān)重要的領(lǐng)域。
之所以能夠?qū)崿F(xiàn)“天生更智慧、天生更流暢、天生更安全”,關(guān)鍵技術(shù)突破也在于vivo在藍(lán)河操作系統(tǒng)2中實現(xiàn)了自研Rust內(nèi)核——藍(lán)河內(nèi)核。采用Rust語言編寫的藍(lán)河內(nèi)核具備內(nèi)存安全、通用、高性能等特性,支持多種嵌入式平臺,藍(lán)河操作系統(tǒng)2也由此實現(xiàn)了從內(nèi)核到系統(tǒng)框架的全棧自研,并且vivo同時宣布了采用Rust語言編寫的藍(lán)河內(nèi)核將走向開源,成為國產(chǎn)操作系統(tǒng)“筑魂”之路上的堅實貢獻(xiàn)者。
目前,用戶已經(jīng)可以在藍(lán)河操作系統(tǒng)2中體驗到Rust語言帶來的安全、流暢以及AI等諸多體驗。而與vivo同行,與Rust生態(tài)同行的開發(fā)者,則有機(jī)會以藍(lán)河為舞臺,施展自己在Rust時代的抱負(fù)。
賽事從來都是軟件生態(tài)向前推進(jìn)的必需品。在之前的vivo開發(fā)者大會上,vivo宣布將攜手開放原子開源基金會,將藍(lán)河操作系統(tǒng)創(chuàng)新賽打造成為行業(yè)內(nèi)最具含金量和影響力的Rust頂尖賽事。
就這樣,融合了vivo的前瞻性布局、Rust本身的顯著價值,以及國產(chǎn)操作系統(tǒng)崛起的趨勢,藍(lán)河操作系統(tǒng)創(chuàng)新大賽應(yīng)運而生。
作為中國開源事業(yè)的主要推動力量,開放原子開源基金會正在變得廣為人知。而開放原子大賽是由開放原子開源基金會組織舉辦的開源技術(shù)領(lǐng)域?qū)I(yè)賽事,從2023年開始已經(jīng)連續(xù)舉辦兩年。
在此過程中,vivo也持續(xù)與開放原子開源基金會合作,連續(xù)兩年舉辦了藍(lán)河操作系統(tǒng)創(chuàng)新賽。這一屆更是把Rust、AI這些最具科技想象力的內(nèi)容帶到了開發(fā)者手中。
尤其廣受各界關(guān)注的是,本屆vivo藍(lán)河操作系統(tǒng)創(chuàng)新賽設(shè)置了“C/C++與Rust生態(tài)互通工具自動化解決方案”賽題。這一賽題直接接軌了Rust生態(tài)發(fā)展的前沿方向,在Rust語言、操作系統(tǒng)與開發(fā)者建立了直觀清晰的溝通機(jī)制。可以看到,這一賽題也是本屆開放原子大賽獎金最高、難度最大的巔峰挑戰(zhàn)賽題,單賽題獎金池金額高達(dá)百萬元。
賽題的重要性加上獎勵的豐厚,自然吸引了開發(fā)者的熱烈反饋?!癈/C++與Rust生態(tài)互通工具自動化解決方案”賽題共有400多個團(tuán)隊報名參與,覆蓋浙江大學(xué)、復(fù)旦大學(xué)、上海交通大學(xué)等近90所高校,同時也有來自知名企業(yè)的開發(fā)者。最終經(jīng)過評委篩選,共有8支參賽隊伍入圍決賽。這也讓vivo藍(lán)河操作系統(tǒng)創(chuàng)新賽成為頂尖Rust開發(fā)者競相角逐的舞臺。在最終的路演中,經(jīng)過激烈的角逐,CodeCompassTeam隊伍榮獲一等獎、兩支隊伍獲得了二等獎、五支隊伍獲得了三等獎。
非常值得注意的是,決賽的部分優(yōu)勝作品已經(jīng)實現(xiàn)了從C、C++與Rust的片段級代碼轉(zhuǎn)譯,躍升至文件級轉(zhuǎn)譯的效果,并初步具備了項目級轉(zhuǎn)譯的能力。這是對C、C++與Rust規(guī)?;捻椖考夀D(zhuǎn)譯這一行業(yè)難題的深度探索,具有里程碑式的進(jìn)步意義。
從賽事的整體過程中不難看出,基于vivo深厚的用戶積累,以及持續(xù)多年在Rust方面的深度投入,藍(lán)河操作系統(tǒng)創(chuàng)新賽在技術(shù)成熟度、真實場景觸達(dá)能力,以及前沿技術(shù)接軌能力等角度上,都達(dá)到了國內(nèi)Rust賽事獨一檔的高度,可以說一舉成為最具影響力的Rust賽事。
在這個過程中,大批選手掌握了從C/C++通往Rust生態(tài)的方法與技能。
中國基礎(chǔ)軟件正在崛起。伴隨著AI的風(fēng)潮,以及Rust替代的潮涌,基礎(chǔ)軟件產(chǎn)業(yè)的虹吸效應(yīng)將不可逆轉(zhuǎn)。
從一次Rust頂級賽事出發(fā),我們通向的不僅是新編程語言,更是極致安全與全面智能的軟件新階段,是基礎(chǔ)軟件事業(yè)的“藍(lán)河時代”。
-
軟件
+關(guān)注
關(guān)注
69文章
5242瀏覽量
90321 -
編程語言
+關(guān)注
關(guān)注
10文章
1957瀏覽量
38388 -
vivo
+關(guān)注
關(guān)注
12文章
3330瀏覽量
65845 -
Rust
+關(guān)注
關(guān)注
1文章
237瀏覽量
7411
發(fā)布評論請先 登錄
德力西電氣再度榮膺影響力光伏材料及配套品牌大獎
第三屆開放原子大賽vivo藍(lán)河操作系統(tǒng)創(chuàng)新賽正式啟動
Arm入選《時代》周刊2025年全球百大最具影響力企業(yè)榜單(2025 TIME100 Most Influential Companies)
旋極星源榮膺2025中國半導(dǎo)體IP市場最具影響力企業(yè)獎
品牌勢能 凌耀光伏 | 凌科電氣榮膺“PVBL2025 最具影響力零部件企業(yè)”殊榮

九識智能榮膺“2025年度陜西省最具影響力品牌”

DeepSeek創(chuàng)始人梁文鋒入選《時代》最具影響力100人
最具影響力開源創(chuàng)新貢獻(xiàn)獎!RT-Thread睿賽德再獲殊榮

LED顯示屏:點亮商業(yè)未來的璀璨之光

第二屆開放原子大賽vivo藍(lán)河操作系統(tǒng)創(chuàng)新賽圓滿落幕
飛騰榮登CSDN 2024中國開發(fā)者影響力年度榜單
2024至2025年最具影響力的科技趨勢

評論