
早在客岁 12 月,就有补丁提出“Rust 实验已经停止,Rust 将在内核中经久存在”的不雅点,如今这一立场经由过程最新归并的补丁获得了正式确认。 今朝,Rust 代码已经在临盆情况中获得应用,一些 Linux 发行版已经随内核一同供给 Rust 代码,并且已稀有以百万计的 Android 设备在实际应用基于 Rust 的内核组件。 这意味着 Rust 在安然性、可保护性等方面的潜在价值已不再逗留在理论层面,而是经由过程真实安排获得了验证。
此次 Rust 相干补丁属于最新一轮 Rust 拉取请求的一部分,个中不仅包含对文档的更新,还增长了 “__rust_helper” 标记,用于在内核启用 LTO(链接时优化)时改良 Rust 内核构建后果。 同时,一些内核侧的 Rust crate 也获得了加强与改进,不过从整体而言,本轮修改更侧重于持续打磨与完美,而非引入颠覆性的新特点。
负责 Rust-for-Linux 项目标 Miguel Ojeda 在这份补丁解释中写道,这是在向公司和其他机构释放旌旗灯号:Rust 已经成为 Linux 内核世界中的一等公平易近,欲望这能促使相干方投入更多资本,许可其内核开辟者花时光进修和应用 Rust。 他向多年来支撑这一项目标浩瀚内核保护者与开辟者表示感激,并提到在最初归并 Rust 支撑时,他曾在提交解释中列出 173 名供献者,如今若要从新统计,这个名单只会加倍宏大年夜,是以不再试图一一列出,只是再次向所有介入者申谢。
跟着 Linux 7.0 归并窗口的推动,“Rust 实验”这一阶段性的表述正式谢幕,取而代之的是 Rust 作为内核开辟说话之一的经久承诺。 对于 Linux 内核及更广泛的开源软件生态而言,这意味着环绕 Rust 的对象链、培训和工程实践,将在将来几年持续深化和扩大。

发表评论 取消回复