查看原文
其他

Linux内核开发者开始关于Rust的新一轮讨论

御坂弟弟 OSC开源社区 2022-05-28

喜欢就关注我们吧!

文 | 御坂弟弟

出品 | OSC开源社区(ID:oschina2013)

上个月,本站报道了对 Rust 的初步支持登录 Linux-Next,以便在其可能被纳入主线内核之前进行更广泛的测试。现在,围绕着 Rust 代码在 Linux 内核中的应用前景,Linux 内核邮件列表上又开始了新一轮的讨论。

内核开发者 Miguel Ojeda 在 Linux 内核邮件列表上发起了关于 Rust 最新的 "RFC" 提案。在这篇邮件中,其概述了相关开发者对在内核中加入 Rust 代码的热情,以及使用 Rust 改善内存安全等好处。同时,他也承认了反对的理由,比如编译时间较慢、在某些方面缺乏标准化、现有的 Linux 内核基础架构更加适应 C 语言,以及编译 Rust 代码时对 LLVM 的依赖。

实际上,到目前为止,Linux 内核中的 x86_64、ARM64 和 PPC64LE 的基础设施已经为 Rust 做好了准备,其他架构和 Rust 内核支持的建立也将逐步进行。关于这项工作,大部分回应都是支持的。Linus Torvalds 本人也发表了关于此事的看法,包括一些技术上的顾虑,以及他希望看到一些真正的 Rust 示例作为提案的一部分,而不是目前的基本模块,因为这些模块不太适用于现实世界。

Linux 5.13 已经发布在即,所以不大可能会在这个版本中看到 Rust 相关特性的引入。但如果进展顺利,或许能在 Linux 5.14 中看到 Rust 相关功能。


炸了,开源社区应该用中文吗?

2021-04-14

FSF决定任命RMS,RMS:有问题冲我来

2021-04-14

Chrome和Edge浏览器被曝存在远程代码执行漏洞

2021-04-14



觉得不错,请点个在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存