关于ZAKER 合作
极客公园 51分钟前

捐赠自研 OS 内核背后:Rust 先行者 vivo 的「担当」

人工智能时代,开源成为一个重要发展方向。

作者|白石

编辑|靖宇

人工智能时代,开源成为一个重要发展方向。

Meta 的 Llama,开启了开源模型对抗闭源模型的序幕,让 OpenAI、Anthropic 等闭源模型公司没法吃「垄断」的饭,必须不停地拿出更新更好的 AI 模型。

中国的 Qwen 和 DeepSeek 接过接力棒,让开源模型遍地开花,它们的 AI 模型在开源社区的下载量,都达到千万量级。

对于用户和开发者,开源模型和开源工具能让他们不用为闭源模型昂贵的 Token 成本担心,快速开发和迭代自己的项目。

对于开源方,开源生态中的开发者们能够帮助它们把项目变得更完善,并不断推进创新,将基于这个项目的衍生生态发展壮大。

随着 AI 开始逐步进入到现实世界,全新的 AI 原生硬件设备对连接底层硬件与顶层应用的操作系统提出了新的需求。

最近,一家国内公司更是将自研的、面向 AI 时代的操作系统内核开放给世界。

这家迈出关键一步的企业是 vivo。这次开源的背后,是一场长达八年的技术长跑。

2018 年,随着 AI 浪潮的涌动,vivo 自研操作系统——蓝河操作系统(BlueOS)正式立项;2023 年,vivo 自研蓝河操作系统正式发布,该系统的框架基于 Rust 语言编写并率先搭载于智能手表产品;2024 年,它更进一步,成为从内核到系统框架全栈使用 Rust 语言编写的操作系统。

而在这套全栈自研的操作系统中,最核心、最基础的部分是它的内核,也是决定整个系统安全、性能和稳定性的关键。

蓝河操作系统内核于 2024 年正式发布,在 2025 年 7 月面向行业开源;并于 2025 年 11 月捐赠给开放原子开源基金会,正式以「BlueKernel」命名成为开源孵化项目,以全新的开源运营和治理模式面向行业。

可以看出,一直以来,vivo 在 Rust 语言技术研究、产品落地和开源实践,都走在了行业前沿,可以说是 Rust 的先行者。那么,vivo 开源的操作系统内核有哪些价值?系统内核的开源,又会给行业带来哪些助推?

01

为什么我们需要一个 Rust 内核?

一个操作系统能走多远,与其使用的语言有密切关系。

AI 眼镜、机器人等 AI 原生硬件设备与普通智能设备最大的不同,在于它内置的 AI 能力,这些能力通常由大模型和 AI Agent 驱动。要在端侧设备上运行 AI 模型和 AI Agent,对操作系统的安全性、轻量化程度和通用性都提出了都提出了更为严苛的考验。

蓝河操作系统是 vivo 面向 AGI 时代构建的自研操作系统,它从内核到系统框架全栈使用 Rust 语言编写,它在安全、AI 能力和运行流畅方面的优秀特性,能够很好地满足 AI 原生硬件设备对操作系统的要求。

安全上,蓝河操作系统全栈使用 Rust 语言,从源头保障内存安全。AI 能力上,蓝河操作系统的系统架构设计深度融合蓝心大模型,Agent 框架具备跨场景感知、自主决策等能力。运行流畅方面,蓝河操作系统构建了一系列高性能技术,能高效利用软硬件资源。

蓝河操作系统的这些核心特性,离不开一颗强大的「心脏」——内核。BlueKernel 是 vivo 以 Rust 语言自研的操作系统内核,具备安全、轻量和通用的核心特性。

在安全方面,以 C/C++ 语言为主的操作系统约 70% 的严重安全漏洞与内存安全问题有关。近年来,行业里与内存安全相关的事故案例层出不穷,比如工信部的网络安全威胁和漏洞信息共享平台(NVDB)在 2025 年 9 月就发布了苹果操作系统(包括 Mac OS 和 iOS)在内存安全方面的高危漏洞。

尤其是对于 AI 应用,尤其是端侧 AI,需要处理和分析海量的、极其敏感的个人数据,例如用户的对话录音、面部图像和健康指标,传统操作系统在内存安全上的缺陷,容易导致灾难性的隐私泄露。

相比 C/C++ 语言,Rust 语言在内存安全上有质的飞跃,它的核心思路,是在代码编译时就对常见的内存风险做严格检查,让许多容易埋下隐患的错误无法通过编译。一些在 C/C++ 语言中需要靠开发者自觉规避的错误,在 Rust 语言中,大多会在写代码时就被编译器直接拦下。

它的优越安全性能已经被主流操作系统项目实际验证。例如,Android 系统底层采用 Rust 后,相比 C/C++ 时代,内存安全漏洞首次降至总漏洞的 20% 以下。

在轻量化方面,AI 原生硬件设备通常受到严格的资源限制,包括有限的内存、闪存硬盘和电池容量,所以它们的操作系统必须是极致轻量化的,其内核和核心服务占用的系统资源要尽可能小,以便让 AI 模型和算法更高效地运行。

同时,AI 原生硬件设备的形态目前还比较多样,其内在也会使用不同芯片架构的 AI 芯片,这些都对操作系统的通用性提出了高要求。基于 Rust 语言编写的 BlueKernel,也在持续提升对 CPU 架构和驱动的兼容能力,对硬件资源的需求相比传统操作系统内核也显著降低,能够以更低的成本满足各类终端产品的需求。

本质上,Rust 是用一套语言规则打通了从底层系统到上层服务,为多硬件平台的长期迭代提供了更稳固的通用底座。

而有了更好的语言,才有了更好的操作系统内核。

02

BlueKernel 内核,AIOS 的基石

蓝河操作系统本身就是面向智能眼镜、机器人等 AI 原生硬件设备的智慧操作系统,所以其内核—— BlueKernel,也针对 AI 硬件设备「高安全、低资源、多形态」的痛点进行了原生设计,具备安全、轻量、通用的三大特性,将语言的潜力转化为系统级的核心竞争力。

BlueKernel 技术架构图

作为适用于 AI 原生硬件设备的开源 Rust 内核,BlueKernel 的竞争力首先体现在安全与效率的统一。

在内存安全方面,BlueKernel 使用编译期所有权系统,让内存安全从以往的被动防御进化到现在的主动掌控,开发者不用再为内存安全问题花费更多开发资源,进而能加速 AI 原生硬件设备在消费者层面的普及,促进整个行业的繁荣。

同时,得益于对基础数据结构高性能低开销的设计,BlueKernel 对硬件资源需求低,最小内核内存占用仅 13KB,这为 AI 模型和算法等「资源消耗大户」腾出了宝贵的计算资源,也让那些极度轻量化的 AI 原生硬件设备,例如智能眼镜(通常只有几十克重)和智能手环,利用有限的算力提供足够强的 AI 能力。

在通用性与硬件兼容方面,BlueKernel 兼容 RISC-V、ARM 等多种芯片架构,也支持兼容 POSIX 接口的标准库。对于开发者来说,这意味着他们写的程序可以更容易地在各种类型的硬件设备平台上移植。

为保证系统扩展性,BlueKernel 通过硬件抽象等一系列方式,提升了对于 CPU 架构和驱动的兼容能力,支持 Rust 语言开发驱动,也支持兼容已有的 C 语言内核的外设驱动。因此,开发者和生态内的厂商既可以继续使用现有的 C 语言驱动,也可以用 Rust 语言为新硬件编写新驱动,这种分阶段的投入,降低了整个行业的进入门槛。

从内存安全保护、超低的资源消耗到对多芯片架构、多设备形态的灵活适配,BlueKernel 通过发挥 Rust 语言的优良特性,在系统内核层面解决了 AI 原生硬件设备对高安全性与低资源的诉求。这种兼顾效率与通用性的特性,使它成为 AI 时代操作系统的新基石。

vivo 作为 Rust 语言的先行者,也承担起责任,将 BlueKernel 开源,与行业共同构筑越来越繁荣的 AI 生态。

03

BlueKernel 的生态机遇与未来

在海外市场,开源的操作系统已经非常有影响力,例如 Linux 不仅是大部分服务器的底层操作系统,成为全球互联网的基石;引领移动互联网时代的 Android 操作系统,它的操作系统内核也基于 Linux 内核。

而在中国市场,随着近些年越来越多的企业、高校、研究机构和开发者持续的投入和创新,开源也呈现出了繁荣发展的态势。由此看来,vivo 将以 Rust 语言自研的操作系统内核 BlueKernel 向行业开源,并捐赠给开放原子开源基金会,既具有诚意,又意义深远。

vivo 开源的是操作系统内核,它是操作系统的「心脏」,这让底层的硬件厂商、专业的系统开发者、开源社区,都可以基于 BlueKernel 进行创新,而不仅仅是 vivo 一家。

vivo 在构建生态时,具有务实的态度。目前,微软和 Linux 仍然是操作系统的主流,它们留下了数量庞大的 C 语言驱动代码(近 2000 万行)。因此,BlueKernel 采取了灵活的「渐进式」迁移策略:它既支持开发者用先进的 Rust 语言开发原生驱动,也兼容已有的 C 语言驱动,极大地降低了硬件厂商的适配门槛和开发者的学习成本。

基于安全、通用、轻量化的特性,以及务实的生态策略,BlueKernel 为爆发初期的 AI 原生硬件设备市场提供了巨大的想象空间。

vivo 的贡献不止于开源操作系统内核,它正与开放原子开源基金会携手,通过举办「蓝河操作系统创新赛」等方式,系统性地推广 Rust 语言。目前,第三届「蓝河操作系统创新赛」正在进行中,设立 70 万元奖金池,以 C2Rust 项目级转译工具赛题聚焦攻关 Rust 生态行业难题。vivo 将持续把蓝河创新赛打造为行业最具含金量和影响力的 Rust 顶尖赛事。

从开源并捐献操作系统内核,到办「创新赛」,vivo 持续为产业做贡献,不断推动整个行业的繁荣和发展。它开源的操作系统内核 BlueKernel,为 AI 眼镜、机器人等 AI 原生硬件提供了一个安全、通用的强大「心脏」。

* 头图来源:vivo

本文为极客公园原创文章,转载请联系极客君微信 geekparkGO

极客一问

你怎么看 vivo 开源并捐赠自研

操作系统内核这件事?

热点视频

傅盛:新行业的创新,反而是小公司有机会

点赞关注极客公园视频号,

观看更多精彩视频

更多阅读

相关标签
极客公园

极客公园

这里汇聚着优秀的产品观察报道、高质量的线下活动

订阅

觉得文章不错,微信扫描分享好友

扫码分享