谷歌会资助 Linux 内核的 Rust 翻译吗?

徽标内核Linux,Tux

Linux 内核是用 C 编写的,其他部分是用 ASM 编写的。 前段时间还主动用C重写了那些旧的ASM部分,让开发者更容易理解和更新。 现在他们正在谈论另一个步骤,因为它是 在内核中使用 Rust 用于安全提示。

这是社区内部和外部都在争论的事情。 没有进一步,一年前, Linus Torvalds的 他保证,他将来会见证 C 被另一种编程语言取代:«它可能在也可能不在 Rust 手中«。 而今年,谷歌宣布将资助该项目的一部分,支付一名全职程序员来部分重写代码。

您的雇主将是 互联网安全组,负责运行 Let's Encrypt 和颁发免费 SSL 证书的同一非营利组织。 有问题的程序员将是西班牙人 Miguel Ojeda,他已经参与了 CERN 大型强子对撞机的软件编程。

虽然原则上只是一些更关键的部分出于安全原因会传递给 Rust,例如某些 控制器和模块 类似的,在未来它打算是完整的。 通过这种方式,内核最终将受益于 Mozilla 创建的这种开源编程语言的优势。

这个操作是 挺贵的,它涉及其风险,但肯定有不少公司有兴趣为此类项目融资。 现在已经是谷歌了,但更多的人可能会加入。 但是,必须明确的是,西班牙开发人员所做的更改目前并不能确保它们在正式版的 Linux 内核中实现。 他们应该得到内核管理团队的批准,Torvalds 决定是否发布包含 Rust 的代码。

本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。