文字| 御坂师兄
出品| OSC开源社区(ID:)
上个月, 报道称,对 Rust 的初步支持已在 Linux-Next 中进行更广泛的测试,然后才能合并到主线内核中。 现在,Linux 内核邮件列表上围绕 Rust 代码在 Linux 内核中使用的前景进行了新一轮的讨论。
内核开发人员 Ojeda 在 Linux 内核邮件列表上发起了 Rust 的最新“RFC”提案。 在这封电子邮件中,它概述了相关开发人员对向内核添加 Rust 代码的热情,以及使用 Rust 提高内存安全性的好处。 同时,他也承认了一些反对意见,例如编译时间较慢、某些领域缺乏标准化、现有的 Linux 内核基础设施更适合 C 语言,以及编译 Rust 代码时对 LLVM 的依赖。
事实上,到目前为止,Linux 内核、ARM64 和 Rust 基础设施已经为 Rust 做好了准备,对其他架构和 Rust 内核的支持的建立也将逐步进行。 对于这项工作,大多数的反应都是支持的。 Linus 本人表达了他对此事的看法,包括一些技术问题,以及他希望看到一些真实的 Rust 实例作为提案的一部分,而不是当前不太适用于现实世界的基本模块。
Linux 5.13 即将发布,因此不太可能在此版本中引入与 Rust 相关的功能。 但如果一切顺利,我们可能会在 Linux 5.14 中看到与 Rust 相关的功能。
炸了,开源社区该用中文吗?