来源标题:vivo自研Rust内核成为开放原子开源基金会孵化项目,开启生态共建新篇章
2025年11月21日,在2025开放原子开发者大会上,vivo正式向开放原子开源基金会捐赠以Rust语言自研的操作系统内核。这标志着,BlueKernel项目将作为开放原子开源基金会的开源孵化项目,正式进入更专业化的开源治理新阶段。在大会上,开放原子开源基金会秘书长助理兼运营部部长李博与vivo操作系统高级总监陈凌云共同完成签约。

BlueKernel项目捐赠签约
2024年,vivo基于Rust语言自研的蓝河操作系统内核正式发布,而后在2025年7月面向行业开源,并凭借安全、轻量、通用三大核心特性逐步跻身行业前沿。开源仅一周时间,该内核在GitHub 的 Star 数据便突破1000,吸引了大量开发者关注。如今,vivo将该内核捐赠给开放原子开源基金会,并正式以“BlueKernel”命名成为开源孵化项目,以全新的开源运营和治理模式面向行业。vivo将持续贡献BlueKernel开源社区,正如vivo副总裁、OS领域副总裁,vivo AI全球研究院院长周围在今年 vivo开发者大会上所言:“从自研到开源,vivo始终坚定做 Rust技术的先行者,我们将以开放姿态分享核心技术成果,与全球开发者共建繁荣的 Rust 生态。”
三大核心特性 + 五大能力,构筑 Rust内核技术标杆
BlueKernel具备安全、轻量、通用的三大特性。在安全方面,BlueKernel使用Rust语言开发,适用于嵌入式平台和移动设备,通过编译期静态规则保障内存安全;同时,在运行时则依托智能指针灵活管理内存,无额外内存回收性能损耗,实现内存安全从被动防御到主动掌控的转变。得益于对基础数据结构高性能、低开销的设计,BlueKernel对硬件资源的需求显著降低,最小内核内存占用仅13KB,能够以更低的成本满足各类终端产品的需求。另外,BlueKernel兼容RISC-V、ARM等多芯片架构,并支持 POSIX 接口标准库,方便开发者在不同平台上快速适配现有生态。

蓝河操作系统Rust开发与BlueKernel开源实践介绍