找回密码
 注册
关于网站域名变更的通知
查看: 90|回复: 0
打印 上一主题 下一主题

vivo开源蓝河操作系统内核,用Rust写出AIOS的底座

[复制链接]

该用户从未签到

跳转到指定楼层
1#
 楼主| 发表于 2025-7-30 15:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
过去半年,AI 领域的焦点迅速从大模型转向智能体,AI 正在从被动应答的「聊天机器人」升级为可自主规划调用工具执行任务的「数字劳动力」,以至于 2025 年被普遍认为是「智能体元年」。OpenAI 最新上线的「ChatGPT?Agent」模式,似乎再次证明了这一点。2 G  O& a0 ?) _6 n# M! q4 |0 s

# |' W7 v" a, ], G) O$ |9 z6 q+ F8 a5 @6 [: `: |
不过在通往 AGI(通用人工智能)的过程中,当终端设备越来越智能,越来越具备「自治」能力,安全问题也会变得越来越重要。行业数据显示,操作系统中约 70% 的严重安全漏洞都源于内存问题,而 AI 智能体运行在手机等终端往往涉及敏感权限和隐私数据,内存安全一旦出错,后果将非常严重。9 S/ P# d8 q% J9 ^& V
8 S6 @) A$ `& l1 m8 _
+ J6 A% U$ i, i8 Q  m( V
尤其随着 AI? 智能体的加速普及,意味着大量原本由用户主动控制的敏感操作,将直接由设备自行代理完成,当然也包括调用摄像头、读取文件、执行支付、连接网络,甚至修改系统状态的权限。AI? 智能体也将通过高敏感权限获取到大量的用户隐私数据,如果内存使用不当等导致的安全漏洞被黑客利用,导致智能体的越权、越界甚至失控,很可能造成严重的隐私数据安全事故,让「面向用户的 AI」无从谈起。/ R: @: [: _) [( x  S$ \- G
  ?3 K/ \( ~6 C% R9 K
5 \3 B1 J* C3 [
从这个角度看,AI 终端必须从根本上确保内存的安全。在 7? 月 ?23? 日举行的 2025 开放原子开源生态大会上,vivo 就宣布了一个重磅消息:将使用 Rust 语言编写的蓝河操作系统内核(以下简称「蓝河内核」)开源。蓝河内核从源头规避了内存使用不当导致的安全漏洞,诚如 vivo? 副总裁,OS 产品副总裁,vivo AI 全球研究院院长周围所言,这也为 ?AGI? 时代操作系统的底层探索提供了更多可能。
' S# o" K% ~$ G+ E; }( x$ M. Y% e% v6 d' r' F

3 L$ ~  a7 `7 L# M
2 j; U5 T8 j8 a7 u1 N5 i2 R: B同时,通过开源的方式,加速全行业打造真正面向 AI 的内核和操作系统,vivo 也让我们看到了 AGI 时代的新基座,正在呼之欲出。
; d6 m( n" f3 D) H1 |/ `0 }
* ~: a5 m/ K" l; b! y7 S2 L. F1 x% T* T
Rust 全栈自研,面向 AGI 时代的蓝河
6 Q! [( d+ z- @
/ m/ J% J$ ~: k6 _% u
. s: }7 }; K% m3 k: h" \4 @5 r! f9 X9 o3 l! E7 @
在 AI 正在走向终端、逐步演化成系统原生能力的今天,vivo 自研操作系统内核和框架,已经不再是选择题,而是一种必然。这不仅关乎效率和差异化,更是为了构建一套真正适应 AI 时代的底层架构。
; w8 B9 g2 l7 J8 \* f4 @( T/ N
; V# Q* W. [- C; h  v1 q) D
6 }, k3 o  E. l1 mRust 语言是其中的关键之一。Rust 的优势在于,它几乎是目前唯一能在「不引入性能损耗」的前提下,在编译期规避掉绝大多数内存安全隐患的系统级语言。放眼整个行业,过去几年,谷歌、微软等操作系统公司虽然都在引入 Rust 语言,比如微软用 Rust 重写了核心 Windows 库,谷歌也用 Rust 重写了 Android 关键组件,但仍然停留在小范围的渐进式改造上。0 E, [1 r. w' U+ F7 A# a( M' i
- t9 Y/ e. Y( ~. \8 i

, q7 m* \1 P% }3 ~# I  D相比之下,vivo 选择了另一条更难但更根本的路径——打造了行业首个从内核到系统框架全栈使用 Rust 语言编写的操作系统。在此之前,纯 Rust 内核主要由全球顶尖高校或社区打造,比如斯坦福大学和密西西比大学的 TockOS、清华大学的 rCore OS,主要面向学术和社区,缺乏工程化落地。
( M0 Y- A7 l9 u- D4 t2 Z
! Y/ T1 a. v( A" |4 w/ R
9 b* |5 D( K9 P+ r  j* a% n* B而蓝河内核作为行业首个适用于嵌入式和移动设备的开源 Rust 内核,将开源 Rust 内核的支持第一次扩展到了移动设备上,直接推动整个 Rust 语言领域往前迈了一大步。可以预见的是,蓝河内核将全面加速 Rust 内核的产业落地,为多种形态的智能终端提供低成本、高可靠的选项。$ K5 P" L0 f7 ]$ f, @( ~% f+ }) |
( `# w( G) W" \( f

+ a* D. \, ^, P  K; L1 h# P
$ f' m! u) F3 T  G) m$ x  h9 j. b1 L3 M7 C! d4 B. u" |) `
不过这一切的前提还在于蓝河内核具备了三项最关键的能力:安全、轻量和通用——而它们,恰好也分别对应着 AI 在终端落地过程中的三大瓶颈。8 d2 @7 g- P7 Y. A8 [4 w7 w, {

* h9 R. p. C( d# O
  C; c6 M# G& B6 Z3 B蓝河内核的安全性来自于 Rust 天生的内存安全机制,借助所有权模型、借用检查和生命周期机制,在代码编译时就能阻断空指针、越界访问、数据竞争等问题,避免安全漏洞。在智能体越来越自主的今天,这意味着它可以更安心地触达设备底层,完成原本需要人手干预的复杂操作。
! L. F2 i( o6 S; l  f+ I, s' ]6 }& y: E5 U5 \0 _/ E7 E, w% ~
2 i9 y( F& j8 i) y! A  A/ [3 _
同时蓝河内核的最小内核占用仅 13KB,这种极致的设计,使得蓝河内核能流畅运行在功耗受限、内存紧张的可穿戴设备、IoT 模组乃至传感器节点上,具备强大的通用性。
7 k' g$ l1 j/ d. }3 H# T
# p  F; _: q7 a- Q% d) e- x# I% d9 N; b; p# o2 d" `" Q
另一方面,vivo 也没有把蓝河内核「封闭」在自家平台内,而是从一开始就对标跨平台运行的需求:蓝河内核支持 ARM 和 RISC-V 架构,并兼容 POSIX 接口,开发者可以在不同形态的终端上移植、部署、扩展 AI 智能体能力,做到一套代码覆盖多平台。
$ z( c2 n9 A+ |4 L
) e6 u5 f1 A/ u' c" P  m; r8 T* J! K; Y3 P3 Q: ], K

, c5 s" f% [2 T1 O: J9 L! |
8 h& R, N# B& E( i# J& Y蓝河内核的这些特性,不只是功能性的技术积累,更标志着 vivo 在操作系统底座层面率先完成了一个面向 AI 时代的关键跨越。在 Rust 工程化落地尚属前沿话题的今天,vivo 已走在了行业最前列,不只是将其用于零碎模块,而是用整套可运行、可开源的系统实践,将 Rust 从语言理想变成了工程现实。- j" Y7 Z) _2 m' e8 C2 a) q/ A
0 X; B8 J5 @; F+ @$ r9 F5 [+ F" z& J

2 I6 T/ w" j8 L: S* f目前,开发者可通过登录以下***获取蓝河内核的开源代码:  n. N2 f0 d. q3 X% ^
3 a  A8 K* O/ D

6 E0 B/ h. c) e* Q8 t? AtomGit:7 Q+ I8 D4 ?+ B9 s. w/ m
https://atomgit.com/vivoblueos
6 a/ k1 K- e9 D) J1 A
8 o; ?1 i4 j! ^) ?5 [) c( h? GitHub:
! l4 ]- J3 ]# h& W+ @/ j2 `https://github.com/vivoblueos
, l: [  I& m4 y" p" F+ N; D1 y, C" \* \2 F5 O
+ z3 R% g, d. |/ e
登录蓝河内核官方网站(https://blueos.vivo.com/kernel)也可以了解相关信息。; j/ Q1 D* d- k

' j4 T8 b2 X4 F9 ]5 p4 X8 F9 L/ o4 Y1 i
当然,这一切并未止步于 vivo 自己。vivo 选择将蓝河内核面向全行业开源,或许也说明了一个更宏大的意图:它并不只想构建一个自研系统,更像是在发起一场关于未来操作系统架构的行业对话。7 u1 L% V! \4 h8 B; |* H/ T
; G! Z  [  P8 y7 E& X
一次技术开源,更是一场生态战略布局
  E/ P+ }5 H) h% B
% V0 Y2 @! I9 j( c
- r3 \4 m: y4 U( Z8 c, Y, E5 f) [- l2 B4 Q
「开源共建,才能让生态更健壮」周围在演讲中提到,vivo 从最开始规划就想好了将蓝河内核开源共建。这更清晰地表明,蓝河内核的开源对 vivo 来说,并非一个「发布即完成」的工程节点,而更像是一次长期目标的启动节点。: `& M8 s2 `: Q7 z8 K

! @7 w+ q2 i3 k+ _- \" n! A7 b- H  J; Q- a! X5 J- X

$ o1 ?) B! \# I# K( @5 e9 i1 j* H5 F* ?+ P
1 N& h' K( f$ |  c- V0 z0 n
事实上,vivo 开源蓝河内核也不是一个孤立的行为。从 2023 年发布蓝河操作系统开始,vivo 就持续举办「vivo 蓝河操作系统创新赛」,邀请来自高校、研究机构、开源社区、产业企业的开发者参与,第二届就已经吸引了来自 90 所顶尖高校的 400 多支队伍报名参与,迅速将其打造成行业最具影响力的 Rust 赛事。
" F* S4 T3 v& G
& d% x  A; a9 n, D. m+ T, R0 {4 a" H/ |3 N
其中的比赛成果推动了 Rust 在基础软件领域的实战落地。许多参赛者将大赛作为学习、转译 Rust 的真实平台,也因此形成了一批稳定的蓝河开发社区力量。在大会上,vivo 也表示,第三届 vivo 蓝河操作系统创新赛即将拉开帷幕。与此同时,vivo 还将与开放原子开源基金会携手,与行业协会、企业伙伴一起,打造 ?Rust? 学习与研究的平台。vivo 实质上在做一件很有前瞻性的事:通过开放与共建,推动 Rust 语言在中国基础软件领域从「开发语言」真正转化为「系统工程工具」。: o7 t) k0 r4 M1 n7 \5 E9 w! z

+ T3 e, z* f/ R2 p% b% \0 \2 c! Z+ [& F& S4 l2 v
在这个过程中,开源的蓝河内核就是那个锚点——不仅证明 Rust 能够构建稳定可靠的系统内核,更提供了一个活着的工程样本,供行业持续迭代、参考和演进。
! G  V) k" ^+ m+ h6 f) t  m
/ t* u7 F6 l% p, o3 k/ i3 {8 j1 T  T! V& N8 D! s# s: x* E
从外部视角来看,这些都说明了 vivo 对于开发社区的重视,也表明了 vivo 意图并不止于蓝河内核的「开源」,而是在开源蓝河内核的基础上,建立一个属于中国的、以 Rust 为核心的新一代操作系统生态。
: q) m" l/ u$ N/ R! s- x# a( V
4 U# P) O2 J6 K& G+ g) q
不过 vivo 也明白,不管是软件开源还是生态战略,从来不是一次性动作,而是一个需要长期耐心、持续投入、达成共识的系统性过程。vivo 早已开始向 Linux 内核持续贡献代码,参与安卓系统框架优化;而在人工智能方向,vivo 也将自研蓝心大模型开源,成为国内少数开放完整参数、推理框架和训练工具链的手机厂商之一了。+ }( N5 ^% i# x
% k/ a0 h% Q4 F, _3 Y: G

$ W$ @- O$ q" r" s* u7 g1 @另一方面,从操作系统底座到语言生态共建,再到开源文化的长期拥抱,vivo 已经成为 Rust 基础软件体系中不可忽视的推动者。蓝河内核的开源,更让这一战略姿态变得清晰:vivo 不只是要自研系统,更愿意分享它、开放它、与行业一起把它养大。这既是一次技术路径的探索,也是一次生态建设的实战。
  L* P+ z' B1 N4 Q$ |
6 S( ]& d) ^0 |
. h, P# x/ {" Q2 M0 C对中国操作系统和基础软件来说,这或许也是一次真正值得期待的变量。
7 A# J8 V; |: O6 R* Z6 d  a/ j0 \
迈进 AI 时代的深水区,vivo 想和更多人同行* s' {' q# c( I

! T: \9 v( f/ n) R
$ d0 B$ q- A! j5 r
3 b9 ?2 @1 F0 G& v$ R蓝河内核,可以说是 vivo 在基础软件领域深耕多年的阶段性成果。从 2023 年正式发布蓝河操作系统以来,vivo 完成了从内核到系统框架的全栈 Rust 构建,再到如今内核开源,这条路并不轻松。; W3 h+ ]" N: v: E, ?. f

+ u9 A: ~) w, l& G& ?- d, J9 y) x/ z6 o2 R: A' l
尤其是在国内缺乏成熟 Rust 操作系统生态的背景下,vivo 不仅完成了蓝河内核的自主可控闭环,更构建出一套覆盖高校教育、开发者赛事、基金会合作的多维生态体系。
# |9 d, ^6 B2 ?2 u3 K
' G) l1 D! I' I& @7 J! j1 r& _! Z, C0 }
vivo 不只是率先走通了从语言到内核、从产品到系统的全链路,还用创新赛、社区共建、高校合作、开源治理等方式,尝试把蓝河内核从「一家公司能跑通」变成了「全行业能接得住」。这背后,是对国产基础软件建设极高的耐心和系统性投入。4 t. |& `; D. p; b) m
  E  l1 ]6 o* g2 r# ]6 C
+ i& ?8 q/ \6 A0 d) [6 V  C. f9 B
关键还在于,蓝河内核在安全性、轻量化、可适配性等层面,为 AI 时代的终端设备提供了足够优秀的底座能力。对开发者来说,它是一个真实可运行、可以落地项目的工程平台;对芯片、终端和系统厂商来说,它提供了一个跳出封闭生态、构建自主方案的现实路径。+ l! \3 L- B9 H- \0 l4 V7 e# w  t0 U$ O

' [; n  Y! c* w( }: Z
4 r4 s  R, Q, Q6 n' Q: t- T7 `9 _- z) O! c8 b

7 S# S$ t1 g( b( p但最终,这一切指向的仍然是用户体验——终端 AI 的交互更流畅,系统响应更即时,隐私保护更可靠,功能也更贴近真实需求,这也许正是 vivo 开源蓝河内核的初心所在。2 b# g0 [# l2 l: H- T1 d

; B, E) u8 M5 L
. d/ m3 O" G, `* l9 ]! v历史也告诉我们,开源不是终点。需要更多行业伙伴与开发者的加入,才能共同推动蓝河内核的持续演进、不断壮大。同时作为一个为 AI 而生的操作系统内核,蓝河内核也有足够大的吸引力,吸引 AI 时代行业伙伴和开发者。在这个意义上,vivo 的开源或许正在开启中国基础软件探索路上的新征程。
. N4 T* ^- P! j9 C# o# c1 W
& C* y1 q4 G: T' {$ e『本文转载自网络,版权归原作者所有,如有侵权请联系删除』
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-2 21:31 , Processed in 0.109375 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表