在2025開放原子開發(fā)者大會上,vivo宣布了一項重要舉措——將自主研發(fā)的操作系統(tǒng)內(nèi)核BlueKernel正式捐贈給開放原子開源基金會。這一決定標(biāo)志著BlueKernel項目進入開源治理的新階段,成為該基金會孵化項目的重要組成部分。
BlueKernel是vivo基于Rust語言開發(fā)的操作系統(tǒng)內(nèi)核,于2024年正式發(fā)布,并計劃在2025年7月面向行業(yè)開源。該內(nèi)核以安全、輕量和通用性為核心優(yōu)勢,在嵌入式平臺和移動設(shè)備領(lǐng)域展現(xiàn)出獨特價值。其安全特性通過Rust語言的編譯期靜態(tài)規(guī)則實現(xiàn)內(nèi)存安全保障,運行時則采用智能指針進行內(nèi)存管理,避免了傳統(tǒng)垃圾回收機制帶來的性能損耗。
在資源占用方面,BlueKernel表現(xiàn)尤為突出。通過優(yōu)化基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)設(shè)計,其最小內(nèi)核內(nèi)存占用僅需13KB,顯著降低硬件需求。這種輕量化特性使其能夠以更低成本適配各類終端產(chǎn)品,從資源受限的物聯(lián)網(wǎng)設(shè)備到高性能移動終端均可覆蓋。
通用性是BlueKernel的另一大亮點。該內(nèi)核兼容RISC-V、ARM等多種主流芯片架構(gòu),同時支持POSIX接口標(biāo)準(zhǔn)庫。這種設(shè)計使得開發(fā)者可以輕松將現(xiàn)有應(yīng)用移植到不同平臺,加速生態(tài)系統(tǒng)的構(gòu)建。目前,BlueKernel已完成與兆易創(chuàng)新GD32系列、恒玄科技BES系列、瑞芯微RK系列等多家芯片廠商開發(fā)板的適配工作,覆蓋Cortex-M、Cortex-A、RISC-V等主流架構(gòu)。
從技術(shù)架構(gòu)來看,BlueKernel具備完整的系統(tǒng)調(diào)度、內(nèi)存管理、文件系統(tǒng)、網(wǎng)絡(luò)協(xié)議棧和設(shè)備驅(qū)動五大核心能力。這些模塊經(jīng)過精心設(shè)計,在保證功能完整性的同時,實現(xiàn)了高性能與低功耗的平衡。vivo技術(shù)團隊透露,未來將繼續(xù)擴大生態(tài)合作范圍,與更多芯片廠商建立適配關(guān)系,進一步完善技術(shù)矩陣。











