从安全内核到可用系统:星绽NixOS发行版发布,加速OS行业向Rust迁移
环球网·2025-12-26 17:01

行业趋势:Rust语言在操作系统领域崛起 - 近年来,Rust编程语言在操作系统和系统软件开发领域快速崛起,其优势在于运行效率与C/C++相当,同时能规避因内存不安全导致的安全漏洞 [1] - 微软宣布在2030年结束前将核心代码库全面迁移至Rust语言,Linux、Android等主流操作系统也纷纷引入Rust [1] - 全球操作系统领域涌现出Occlum、RedLeaf、Theseus、Tock、蓝河内核等一批纯Rust编写的操作系统内核,成为一股新兴力量 [1] - 原生内存安全已成为国际业界的明确趋势 [4] 公司产品:星绽NixOS发布与定位 - 星绽开源社区发布星绽NixOS,成为业界首个搭载纯Rust操作系统内核的发行版 [1] - 该发行版成功整合了纯Rust内核(星绽)与Linux的成熟软件包生态(NixOS),使星绽从“内核项目”迈向“可用系统” [1] - 星绽NixOS将内存安全性不足的Linux内核替换为原生内存安全的星绽内核 [2] - 星绽的定位是按工业级强度打造的通用内核,目标是推动Linux的“世代交替”,最终实现操作系统内核100%内存安全 [2] - 星绽NixOS的发布是一个重要里程碑,意味着星绽能够支撑一个发行版的用户空间,进入可安装、可体验、可验证的新阶段 [2] 技术优势与架构 - 星绽是一款兼容Linux的开源通用操作系统内核,其技术路线基于Rust语言以及业界首创的“框内核”操作系统架构,相比传统内核具备兼顾高性能和高安全的优势 [2] - 星绽NixOS继承了NixOS“系统状态稳定复刻”的优势,支持开发者通过需求自动构建系统,实现结果高度一致且步骤可追溯,显著降低集成、测试和交付时的不确定性 [3] - 星绽NixOS融合了NixOS丰富的软件生态,拥有超过12万的软件包与选项,为桌面和服务器等场景提供成熟生态底座,避免了从零搭建生态的过程 [3] 研发进展与社区生态 - 星绽项目已连续研发三年多,累计贡献13万行Rust代码,支持230余项Linux系统调用 [2] - 星绽开源社区聚集了中关村实验室、北京通明湖信息技术应用创新中心、蚂蚁集团、英特尔公司、北京大学、复旦大学、南方科技大学等众多一流“产学研”单位携手共建 [2] - 星绽项目自2024年开源以来,在GitHub平台累计获得超过4000颗Star,被HackerNews和LWN.net等国际主流技术媒体报道 [4] - 相关创新成果在ATC'25、SOSP'25、ICSE'26、FAST'26等国际顶级学术会议录用,并斩获SOSP'25最佳论文奖 [4] 应用场景与未来计划 - 在最新发布的星绽0.17.0版本中,星绽NixOS已可初步满足桌面和服务器环境的核心用户需求,包括软件包安装、桌面环境以及容器运行时 [4] - 蚂蚁集团计划于2026年,将星绽这一安全可信内核实际部署在机密计算和可信数据空间等场景,为安全攸关的应用保驾护航 [4] - 通过复用NixOS生态,星绽NixOS让星绽在桌面和服务器等场景中夺得先机去建立可复现、可比较的基线,走在内存安全内核工程化的最前沿 [4]

从安全内核到可用系统:星绽NixOS发行版发布,加速OS行业向Rust迁移 - Reportify