人工智能時代,開源成為一個重要發展方向。
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
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.