vivo 正式开源基于 Rust 编写的蓝河操作系统内核
7月23日,vivo AI全球研究院院长周围在2025开放原子开源生态大会上宣布蓝河操作系统内核正式开源。蓝河操作系统(BlueOS)是vivo自主研发的行业首个从内核到系统框架全栈使用Rust语言编写的操作系统。
据介绍,由Rust语言编写的蓝河操作系统内核(以下简称“蓝河内核”),具备安全、轻量、通用的三大特性。
在安全方面,蓝河内核全栈使用Rust语言开发,也是行业首款适用于嵌入式平台和移动设备的开源Rust内核,基于编译期所有权系统,通过所有权、借用、生命周期的静态规则,编译期确保内存安全,而在运行时通过智能指针,灵活管理内存,无额外内存回收性能损耗,让内存安全从被动防御到主动掌控。
得益于对基础数据结构高性能低开销的设计,蓝河内核对硬件资源需求低,最小内核内存占用仅13KB,能够以更低的成本满足各类终端产品的需求。
另外,蓝河内核兼容RISC-V、ARM 等多芯片架构,可满足开发者在不同平台的业务需要,也支持兼容POSIX接口的标准库,拓展支持已有的生态,具有出色的通用性。
蓝河内核具备完整的系统调度、内存管理、文件系统、网络、和设备驱动五大内核能力。在系统调度上,蓝河内核支持主流的调度算法,包括基于时间片轮转调度和基于优先级队列的实时调度;在内存管理方面,将Rust语言内存安全核心特性和智能指针相结合保障内存安全,同时支持多种内存分配算法,可适用于不同场景,供开发者基于自己的业务场景灵活选择。
蓝河内核的文件系统则采用了经典的层次化结构设计,实现了对文件和inode等数据结构的抽象操作,支持快速适配不同的文件系统。
而对于网络,蓝河内核支持基础的TCP/IP协议栈,能够以阻塞模式和非阻塞模式调用,可支持接入多网卡设备,也基于Rust Zero-Copy 零拷贝设计,消除数据传输过程的堆分配开销,支持了 socket api。
设备管理上,蓝河内核通过硬件抽象等一系列方式,提升了对于CPU架构和驱动的兼容能力,支持Rust语言开发驱动,也支持兼容已有的C语言内核的外设驱动。
蓝河内核开源代码:
- AtomGit:https://atomgit.com/vivoblueos
- GitHub:https://github.com/vivoblueos

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
白宫发布《美国AI行动计划》
白宫发布了名为《赢得AI竞赛:美国AI行动计划》(Winning the AI Race: America’s AI Action Plan)的战略文件,以保证美国毫无争议地成为全球AI霸主。 该计划主要有三大支柱,加速AI创新、构建AI基础设施以及主导国际外交与安全,涵盖90多项具体行政命令。其中,废除限制AI创新监管条例,加速发电场、水资源、半导体芯片等基础设施建设,这对于像OpenAI、微软、亚马逊、谷歌、Meta等AI巨头来说非常有利。 白宫在28页的AI行动计划中特别要求,凡联邦政府采购的大语言模型必须“客观、不受自上而下意识形态影响”。此外,该计划还把中国列为主要竞争对手,希望在技术创新、模型开源、基础设施等方面领先。
- 下一篇
科研人员违规使用 AI 致泄密,国安部发布警示案例
国家安全部官方公众号发文公布了一些涉及信息泄露的典型案例,特别是关于科研人员和公职人员在使用人工智能工具时的违规行为。提醒广大工作人员,务必在处理涉密信息时保持高度警惕,避免因一时疏忽而造成严重后果。 案例中提到的一名叫小李的是某科研机构研究人员,在撰写一份研究报告时为了图方便,违规使用了一款 AI 应用软件。并擅自将核心数据和实验成果上传至该软件,结果导致该研究领域的涉密信息泄露。事后,小李受到了严厉的处理。 为避免类似事件再次发生,国家安全部特别提醒公众,规范使用智能工具,防范技术风险。 在使用生成式人工智能工具时,务必杜绝在互联网或非涉密环境中处理任何涉密信息。此外,使用的人工智能应用软件应从正规渠道下载,避免因使用山寨软件而导致信息安全风险。
相关文章
文章评论
共有0条评论来说两句吧...