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

系统 Linux
Google 在周四表示,他们正在资助一个项目,通过用 Rust 编程语言编写操作系统的内核部分来提高 Linux 的安全性。如果该项目成功,这种变化将标志着一个开源软件项目的重大技术转变,这一举措可以加强互联网和智能设备的安全性,毕竟 Linux 是 Android、Chrome OS 以及互联网中众多基础设施的基础。

这家搜索引擎巨头正努力尝试在 Linux 内核中使用 Rust 代码,这是在几十年来只使用 C 语言后的一次重大技术转变。

[[406341]]

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 已经连续五年蝉联最受喜爱的编程语言。

本文转自OSCHINA

本文标题:Google 资助 Linux 项目,Linux 内核将首次出现 Rust 代码

本文地址:https://www.oschina.net/news/146494/supporting-miguel-ojeda-rust-in-linux

责任编辑:未丽燕 来源: 开源中国
相关推荐

2022-06-27 12:44:34

RustLinux

2009-10-16 09:36:36

谷歌Chrome OSLinux

2020-11-11 14:48:41

Linux内核代码

2022-12-13 11:34:53

2010-09-21 15:30:17

OracleOOW2010Linux

2009-11-18 09:18:50

2010-01-07 13:44:54

Linux内核代码

2019-11-21 09:36:16

Google Android技术

2022-08-17 15:14:41

Linux内核漏洞开源

2021-09-14 10:03:35

RustLinux开发工作

2021-09-16 10:15:56

Linux内核Rust

2021-07-06 14:36:05

RustLinux内核模块

2009-08-06 19:07:09

2013-10-31 14:15:10

2011-07-28 10:11:04

CPU开源Linux内核3.1

2009-03-10 17:34:19

Linuxlongene项目背景

2012-04-02 19:59:27

Android

2021-08-23 06:59:38

Linux内核代码

2020-11-17 10:02:47

WindowsLinux开发

2021-07-05 12:20:53

Linux内核Rust补丁
点赞
收藏

51CTO技术栈公众号