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















