Google资助Linux项目,Linux内核将首次出现Rust代码

Posted OSC开源社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Google资助Linux项目,Linux内核将首次出现Rust代码相关的知识,希望对你有一定的参考价值。

文 | Travis

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

这家搜索引擎巨头正努力尝试在 Linux 内核中使用 Rust 代码,这是在几十年来只使用 C 语言后的一次重大技术转变。
Google 在周四表示,他们正在资助一个项目,通过用 Rust 编程语言编写操作系统的内核部分来提高 Linux 的安全性。如果该项目成功,这种变化将标志着一个开源软件项目的重大技术转变,这一举措可以加强互联网和智能设备的安全性,毕竟 Linux 是 android、Chrome OS 以及互联网中众多基础设施的基础。
Miguel Ojeda  曾编写过大型强子对撞机粒子加速器所使用的软件,并从事过编程语言安全方面的工作。因此 Google 与 Miguel 签订了合约,希望能够利用他在 Rust for Linux 的工作和相关的安全领域的背景来提高 Linux 内核的内存安全 ,这份合同至少要持续到明年。
Google 的目标并不是要用 Rust 取代 Linux 操作系统中所有的 C 代码,而是用 Rust 有选择性地改进现有部分以及未来会新增加的部分。
Linux 操作系统自 1991 年推出以来,一直在使用强大但又有点“古老”的  C 编程语言 编写。C 语言早在 1972 年就已推出,比当代的编程语言更容易受到黑客的攻击。
反观 Rust,Rust 是由 Firefox 浏览器开发商 Mozilla 所开发的,现在由独立的  Rust 基金会 管理,通过该编程语言使软件向内存写入时更加安全。而且,在 Stack Overflow 的 年度开发者调查 中,Rust 已经连续五年蝉联最受喜爱的编程语言。

Google资助Linux项目,Linux内核将首次出现Rust代码



觉得不错,请点个在看

以上是关于Google资助Linux项目,Linux内核将首次出现Rust代码的主要内容,如果未能解决你的问题,请参考以下文章

用GPU加速Linux Kernel?

62.5万美元,Rust基金会启动社区资助计划

Rust引入Linux内核开发?Google:支持!

Android离Linux越来越遥远了,Google的Android真的是开源的吗?

Google与从事 “Rust for Linux”工作的主要开发者签订了合同

谷歌搜索阿根廷域名因忘记续费被抢注;86% 的 Java 开发人员依赖 Spring 框架 | 思否周刊