systemd 将只在新的叶子组件中使用 Rust。现有 systemd 代码不会被移植到 Rust,其他 systemd 组件所依赖的部分也不会用 Rust 编写。

核心 systemd 的 Rust 支持

Brauner 表示,项目希望推进核心 systemd 的 Rust 支持。他指出,Rust 对动态库的支持存在若干阻碍;在这些阻碍存在的情况下,若不使每个构建出的二进制文件大幅膨胀,就无法在核心 systemd 中支持 Rust。

时间预期

文章称,假设一切顺利,这项工作看起来有可能出现在预计于 12 月发布的 systemd v263 版本中。

站点说明

LWN 站点目前正承受较高的抓取负载,因此匿名用户的评论显示已被抑制。