当前位置: 首页
科技数码
Rust正式登陆Linux内核,五年等待终迎里程碑

Rust正式登陆Linux内核,五年等待终迎里程碑

热心网友 时间:2025-12-15
转载

在 Linux 内核领域,很少有技术路线能像 Rust 这样,引发如此持久、激烈且公开的讨论。

免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈

有人视其为内核安全的“破局钥匙”,也有人认为这是对既有工程秩序的冒险挑战。围绕是否该把 Rust 引入内核,过去几年里,邮件列表上的争吵、核心开发者的分歧乃至项目成员的退出,几乎成了一部持续上演的“内核连续剧”。

而就在不久前,这场拉锯终于迎来了一个明确的节点。

在 2025 年 Linux 内核维护者峰会上,内核维护者们达成共识:Rust 在 Linux 内核中的“实验阶段”正式结束——这意味着,Rust 不再只是一个被谨慎试用的新语言,而是被明确认可为 Linux 主线内核的长期组成部分。

五年“实验”,一条并不平坦的路

Rust for Linux 项目最早可以追溯到 2020 年。彼时,该项目的定位非常克制:不是取代 C,也不是大规模重写内核,而是尝试回答一个问题——Rust 是否值得 Linux 内核为其付出额外的复杂度成本?

正因如此,在很长一段时间里,Rust 代码只能在严格受限的范围内存在,被明确标注为 “experimental(实验性)”。它不像 C 那样天然属于内核世界,更像是一个被允许“旁听”的新成员。

这种谨慎态度,也伴随着持续不断的争议。一方面,Rust 提供的内存安全模型,几乎精准击中了Linux内核长期以来的最头疼问题;另一方面,引入新语言意味着新的工具链、新的构建复杂度,以及对维护者心智负担的增加。

这场博弈,一打就是数年。而真正改变Rust在Linux内核中局面的,并不是某一次宏大的技术宣言,而是一系列逐渐累积、难以忽视的事实:

● 首先,是代码规模和持续投入。自 2024 年以来,已经有超过 2 万行 Rust 代码被合入 Linux 上游内核,这不再是概念验证,而是持续演进的真实工程代码。

● 其次,是生产环境的真实验证。Rust 编写的内核驱动,已经运行在真实设备中,例如 Google Pixel 系列手机,其部分底层驱动已采用 Rust 实现——这一点对内核社区尤为关键:它证明 Rust 不只是“理论上更安全”,在现实世界中也站得住脚。

● 更重要的是,Rust内核生态正在成熟。围绕内核开发所需的基础库、抽象层和工具链逐步完善,使得“用 Rust 写内核代码”不再是少数专家才能完成的事情,而开始具备可扩展性。

最新定调:“实验”结束,但还有大量工作要做

基于以上,上周Rust for Linux 项目的负责人 Miguel Ojeda在内核邮件列表中明确宣布:

“Rust 支持是在 Linux v6.1 版本中合入主线内核的,其初衷是评估 Rust 作为一种编程语言是否适合内核开发,也就是它在技术层面、流程层面以及社区层面是否值得付出相应的权衡成本。

而在 2025 年 Linux 内核维护者峰会上,这一实验已被正式宣布结束。因此,现在可以移除相关章节——事实上,这个‘实验’说法早就不准确了,因为 Rust 已在生产环境中被实际使用了。”

与此同时,Miguel Ojeda 也特别强调,“实验结束”并不等于一切已经完美:无论是不同架构、不同内核配置,还是 GCC 与 LLVM 的混合构建,Rust 在内核中的适配仍然存在大量工作要做;一些组合方案(比如 GCC + LLVM 的混合构建,以及即将到来的 GCC 原生 Rust 支持),目前也仍具有一定实验性。

只是方向显然已经明确:Rust将长期留在Linux 内核中。

Rust 驱动开始加速落地

“转正”不仅是一个象征性的里程碑,也直接为后续的 Rust 驱动铺平了道路。据了解,一批Rust参与编写的重量级项目正在或即将进入Linux主线:

● Asahi 项目:面向 Apple Silicon 的 GPU 驱动,正朝着完整上游合入迈进,并将在 Linux 6.17 中加入 Devicetree schema 支持;

● Nova 驱动:作为 Nouveau 的 Rust 继任者,面向 NVIDIA 基于 GSP 的 GPU,计划在 Linux 6.19 中完成初始启用;

● Tyr 驱动:针对 ARM Mali GPU,已经能在 Linux 6.18 上启动 GNOME 桌面并运行基础游戏。

而从更宏观的角度看,此次Linux内核对Rust“实验结束”的表态,本质上是一种信号——它向公司、芯片厂商和开发者社区也释放了明确预期:Rust 在 Linux 内核中不是短期尝试,而是值得长期投入的方向。也就是说,更多企业可能愿意为内核开发者提供 Rust 培训时间,更多硬件厂商会考虑用 Rust 编写新一代驱动。

当然,这并不意味着 C 的地位会被动摇,Linux 内核仍将长期是一个以 C 为核心的工程。但Rust,已经从“是否该引入”,变成了“如何更好共存”的问题。

参考链接:https://www.phoronix.com/news/Rust-To-Stay-Linux-Kernel

来源:https://36kr.com/p/3596665747407107

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
小米SU7 GT车厘子红实车曝光 跑车级SUV五月底正式发布

小米SU7 GT车厘子红实车曝光 跑车级SUV五月底正式发布

小米YU7GT“车厘子红”实车图曝光,采用宽体低趴设计,视觉冲击力强。该车定位纯血GT,兼具驾驶乐趣与长途能力,最大马力1003ps,最高时速300km h,续航705km。经纽博格林赛道调校,弯道表现稳健。新车将于5月底正式发布。

时间:2026-05-14 21:33
小米四起侵权案胜诉明确监督与诽谤法律边界

小米四起侵权案胜诉明确监督与诽谤法律边界

小米法务部近期赢得四起网络侵权案一审胜诉,涉事自媒体因发布不实诽谤言论被判道歉赔偿。法院明确区分恶意诽谤与善意监督,强调发布者需履行核实义务且无贬损意图。此举既体现车企加强法务维权、推动行业内容规范化的趋势,也通过司法对名誉权的严格保护警示自媒体内容生。

时间:2026-05-14 21:33
英伟达高管称AI成本高于人力 为何企业裁员仍在继续

英伟达高管称AI成本高于人力 为何企业裁员仍在继续

当前企业热衷用AI替代人力并因此裁员,但英伟达和Uber高管指出AI运行成本远超人力,研究也显示多数场景人工更优且成本更低。然而,企业仍坚定推进AI替代,看重其全天候运行能力,并加速用AI生成代码、削减岗位。这场成本与效率的博弈仍在持续。

时间:2026-05-14 21:32
北京BJ40增程版5月21日上市 续航超长科技配置解析

北京BJ40增程版5月21日上市 续航超长科技配置解析

北京越野BJ40增程长续航版将于5月21日上市,预售价21 48万元。新车外观硬朗,内饰配备三块大屏及高通8155芯片,支持L2级辅助驾驶。其搭载1 5T增程器与双电机,综合功率403kW,零百加速5 5秒。CLTC纯电续航252公里,综合续航达1300公里,快充30%至80%仅需13 9分钟。

时间:2026-05-14 21:32
机械革命无界16S轻薄本预约开启 Ultra5处理器4799元起

机械革命无界16S轻薄本预约开启 Ultra5处理器4799元起

机械革命无界16S轻薄本搭载酷睿Ultra5处理器、16GB内存及512GB固态硬盘,配备16英寸2 5K高刷屏,重1 35公斤,接口丰富,电池容量60Wh。补贴后价格可低至4079元,适合日常办公与娱乐需求。

时间:2026-05-14 21:32
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 日榜
  • 周榜
  • 月榜
热门教程
更多
  • 游戏攻略
  • 安卓教程
  • 苹果教程
  • 电脑教程