Linux内核将引入Rust,Linus:以防此事搞砸我又发脾气,先道个歉

2022年07月02日16:10:25 科技 1430

丰色 发自 凹非寺

量子位 | 公众号 QbitAI

这几天,由Linux基金会主办的2022开源峰会如约而至。

Linux之父Linus Torvalds也出席了会议。

一个小插曲是,一张现场传来的他本人的照片让不少网友和粉丝感叹:

Linus真的老了!

Linux内核将引入Rust,Linus:以防此事搞砸我又发脾气,先道个歉 - 天天要闻

不过,53岁的Linus在和老朋友Cardano基金会的首席开源官进行的一番畅谈中却表示,自己仍然充满了干劲。

同时,他还透露了一个大惊喜

下一个版本的Linux内核主线,可能就会合并用Rust语言提交的PR分支了。

Linux内核将引入Rust,Linus:以防此事搞砸我又发脾气,先道个歉 - 天天要闻

对Linux的热情30年未减

Linux诞生于1991年,现在已经有31年历史。

作为全球三大操作系统之一,Linux已经成为云、边缘技术、嵌入式和物联网等技术不可或缺的支撑基础。

Linux内核将引入Rust,Linus:以防此事搞砸我又发脾气,先道个歉 - 天天要闻

作为最大的开源操作系统,Linux由开源社区的贡献者维护,每6-10周(也就是1-2个月)发布一个新的内核版本

当然,这其中大部分更新都是由Linus本人发布的。

2005年的时候,Linus发明了Git,让包括Linux在内的开源项目的开发变得更加有效率。

从此开始,在过去的至少15年里,Linux内核的开发流程和发布规律一样一直保持着相对不变的节奏。

Linus称,看起来维护Linux这一工作很平淡、枯燥甚至无聊,但我想这正是大家所需要的。因为一个稳定的更新流程可以让使用者们感到安心。

事实上,Linus认为,他最开心的是,Linux这个项目尽管已经有30多个年头,仍没有变得死气沉沉。

(原话:we’re not a dead project。)

他说,Linux身上仍然会涌现出让我感到惊讶和欣喜的新事物,其中还不乏创新。

因此,这让他对Linux仍然充满了干劲。

下一个内核版本可能支持Rust

自2016年以来,Rust每年都被Stack Overflow开发者调查评为“最受欢迎的编程语言”

Linux内核将引入Rust,Linus:以防此事搞砸我又发脾气,先道个歉 - 天天要闻

许多人也开始呼吁在Linux内核中增加Rust语言的支持,由此还诞生了一个叫做“Rust for Linux”的组织。

Linux内核将引入Rust,Linus:以防此事搞砸我又发脾气,先道个歉 - 天天要闻

出现这一现象最主要的原因是用Rust编写会带来更高的计算内存资源利用率,以及更安全

比如在2019年召开的Linux Security Summit安全峰会上,有人就提出用Rust就可以通过其type system和borrow checker提供的API,来避免掉Android和Ubuntu中2/3的内存安全问题。

那么,Rust有没有可能成为Linux内核中除C之外的第二种官方语言呢?

会上,Linus也谈到了这个问题。

比较惊喜的是,他表示,大家都以为我们一直在规避风险,但其实我们一定会把它加进来的,也许就从下一个版本开始!

也就是说,官方终于决定把拥抱Rust,把Rust for Linux的PR合并到Linux内核的主线了。

此举赢得了现场观众阵阵掌声,Linus用了好大功夫才平息住大家的兴奋。

要知道,此前光是Rust的支持补丁就已发布到第七版了。

Linux内核将引入Rust,Linus:以防此事搞砸我又发脾气,先道个歉 - 天天要闻

不过,Linus紧接着也提醒道,目前只会以非常有限的方式来尝试。毕竟25年前想换C++进行一些内核补丁操作时就失败了。

(意思用Rust重写2500万行C代码肯定是不可能的咯。)

接着有趣的一幕出现了。

Linus称自己其实是很愿意相信参与每一个参与Linux维护的开发者的,但前提是他们没有把事情搞砸。

一旦搞砸,Linus表示大家都懂得,自己会“口出不逊”。但自己又意识到这样很不礼貌,只好事后再到歉。

Linux内核将引入Rust,Linus:以防此事搞砸我又发脾气,先道个歉 - 天天要闻

Linus不好意思地说,这种情况已经不是一回两回了,“所以现在,请允许我先给写Rust的这帮程序员道个歉。”(手动狗头)

压力现在来到了Rust这边。

Linux内核将引入Rust,Linus:以防此事搞砸我又发脾气,先道个歉 - 天天要闻

“开源永远不能保证100%安全”

最后,话题转到了开源安全上。

最近,Linux基金会的OpenSSF(开源安全基金会)就透露,他们将支出1.5亿美元用于对开源软件的安全防护。

对此,Linus称,任何开源项目包括Linux内核在内,都不能奢望做到100%安全和100%无bug。

“bug不出现在硬件就会出现在软件,不出现在你的程序就会出现在别人的程序。” (手动狗头)

唯一的办法就是建立多层防护(layers of security)。”

他进一步解释称,Linux内核只是整个应用程序堆栈的一层。在内核内部,进程的不同部分已经已经具备多层安全性。

对于负责构建整个堆栈的开发人员来说,最重要的是对堆栈中的任一层出现安全漏洞时应该怎么处理都有一个概念。

One More Thing

目前Linux内核最新版本为5.19,Linus口中的下一个版本叫5.20还是6.0也引起了很多网友的讨论。

多数人认为该叫6.0了——

不仅是因为这一版终于可能会合并Rust这一重大更新,另一点别忘了,Linux的版本号向来不爱往“大数”堆,比如此前3.19版本结束后就直接跳到了4.0~

你觉得呢?

Linux内核将引入Rust,Linus:以防此事搞砸我又发脾气,先道个歉 - 天天要闻

参考链接:

https://venturebeat.com/2022/06/21/linus-torvalds-after-30-years-linux-is-not-a-dead-project/

— 完 —

量子位 QbitAI · 头条号签约

关注我们,第一时间获知前沿科技动态

科技分类资讯推荐

苹果官方回应来了 为啥AI只能在iPhone 15 Pro系列上运行 - 天天要闻

苹果官方回应来了 为啥AI只能在iPhone 15 Pro系列上运行

对于非iPhone 15 Pro系列用户来说,Apple Intelligence无法在其手机上运行,相信会打击到不少iPhone用户。苹果高管在接受采访时,对这个问题进行了回应。苹果高管直言,因为其他iPhone太慢了,运行起来体验并不好。而且也正面回应了,这种做法是否是营销策略的问题。显然,苹果高管否定了这一说法,表示他们并没有限制老款...
优派推出 4K 160Hz 显示器 VX2759-4K-PRO,首发 2099 元 - 天天要闻

优派推出 4K 160Hz 显示器 VX2759-4K-PRO,首发 2099 元

IT之家 6 月 20 日消息,优派(ViewSonic)今日宣布推出高分高刷、硬件级低蓝光电竞显示器新品 VX2759-4K-PRO,目前已经上架京东,首发价显示为 2099 元。这款显示器采用了 27 英寸新一代 Fast IPS 快速液晶面板,拥有 3840x2160 分辨率、原生 160Hz 刷新率、1ms GTG 响应时间,兼容 FreeSync&
全市前列!苏州高新区5家企业入选 - 天天要闻

全市前列!苏州高新区5家企业入选

近日苏州市工信局公示了2023年苏州市智能制造优秀服务商名单苏州高新区共有5家企业入选数量居全市前列苏州高新区入选企业名单1苏州天准科技股份有限公司2苏州英威腾电力电子有限公司3中移(苏州)软件技术有限公司4苏州盖雅信息技术有限公司5苏州穗
代码大模型安全规范正式定稿,中国信通院启动首轮评估 - 天天要闻

代码大模型安全规范正式定稿,中国信通院启动首轮评估

IT之家 6 月 20 日消息,近年来,代码大模型已成为企业研发人员辅助编程必备助手,能够生成、翻译、补全代码,帮助定位和修复错误。然而,代码大模型背后隐藏的风险挑战还有待讨论。中国信息通信研究院(以下简称“中国信通院”)依托中国人工智能产业发展联盟(AIIA),联合业内近 30 家单位共同编制了《代码大模型安全风...
荣耀16英寸大屏笔记本不到3000元,真便宜! - 天天要闻

荣耀16英寸大屏笔记本不到3000元,真便宜!

目前在荣耀官方商城上面,荣耀MagicBook X 16 战斗版笔记本低至2799元即可拥有。这价格,真便宜!  这款笔记本于2023年11月上市,搭配第12代酷睿i5-12450H移动处理器,4+4核12线程设计,睿频高达4.4GHz,具备40W高性能输出,此外还有16GB LPDDR4x-4266MHz高频内存以及512GB固态硬盘,性能放在2024年6
打造“Living smart Way”在地营销IP  smart - 天天要闻

打造“Living smart Way”在地营销IP smart

2024年6月18日,成都诞生于都市,更为都市注入无数灵感。作为全球知名的新奢智能纯电汽车品牌,smart倾情打造“Living smart Way”在地营销IP,携手广大用户与品牌粉丝双向奔赴,创造smart的生活方式,积聚smart的生活灵感。
微信有一种功能,工作中我们都离不开它 - 天天要闻

微信有一种功能,工作中我们都离不开它

在如今移动通讯的时代,微信已经成为我们生活和工作中不可缺少的一部分,从最初期的只能文本输入,到后面可以文档传送,视频通话,以及现在的群功能等,几乎能覆盖工作中能接触的一切需要,自此帮助打工人完成了办公的网络自动化。
鸿蒙微信谈妥,华为让步,一场双赢,但应用分成的步子迈早了 - 天天要闻

鸿蒙微信谈妥,华为让步,一场双赢,但应用分成的步子迈早了

文/王新喜据澎湃新闻、蓝鲸TMT等媒体报道,华为、腾讯即将达成协议,将微信排除在收入分成之外,允许微信在其鸿蒙操作系统上运行而不收取应用内收入分成。据透露,这是这两家总部位于深圳的科技巨头经过数月谈判达成的。作为回报,腾讯将在鸿蒙持续维护和