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 · 頭條號簽約

關注我們,第一時間獲知前沿科技動態

科技分類資訊推薦

一加Ace3 Pro官宣:27日發佈 還有手錶和平板 - 天天要聞

一加Ace3 Pro官宣:27日發佈 還有手錶和平板

21日消息,今天,一加手機官方正式官宣了一加Ace3 Pro新機的發佈會時間。「【送全加桶】6 月 27 日 19:00,一加夏季性能生態新品發佈會,#一加Ace3Pro#攜一眾性能新品,正式登場。這是一加史上首場「性能生態」發佈會,旗艦性
星紀魅族無界智行開放平台2.0上線 助力車企快速定製智能座艙 - 天天要聞

星紀魅族無界智行開放平台2.0上線 助力車企快速定製智能座艙

【太平洋科技資訊】星紀魅族副總裁彭翻在媒體溝通會上表示,其智能座艙行業解決方案「無界智行開放平台 2.0」將於今年年底上線,該平台將幫助車企快速製作一套擁有自主品牌風格的智能座艙 OS 系統,並通過在線編輯器及實時預覽的功能進行動態調整。彭翻還透露,星紀魅族聯合億咖通打造的 Flyme Auto 智能座艙解決方案正在推...
周鴻禕、楊元慶熱議AI,2024世界智能產業博覽會展示超40個大模型|鈦媒體AGI - 天天要聞

周鴻禕、楊元慶熱議AI,2024世界智能產業博覽會展示超40個大模型|鈦媒體AGI

(圖片來源:鈦媒體App編輯拍攝)6月20日至23日,2024世界智能產業博覽會(WIC,簡稱世界智博會)在天津舉行。本次博覽會由天津市人民政府和重慶市人民政府聯合主辦,是兩地分別打造的世界性智能產業平台合併後的首次亮相。展覽面積達10萬平方米,設置人工智能、智能網聯汽車、智能製造等10大主題展區,500餘家企業和機構參...
周杰倫也帶不動愛瑪了 - 天天要聞

周杰倫也帶不動愛瑪了

半年多以前,北漂青年王浩賣掉了自己騎了多年的愛瑪,添了兩千多塊換了輛九號。時至今日,坐上車就解鎖、沒電也能定位、更長的續航,以及愚人節電動車跟自己說的「即將爆炸」的玩笑等一系列體驗,仍讓他讚不絕口。
比亞迪:反對拉踩式營銷 - 天天要聞

比亞迪:反對拉踩式營銷

在這個看似光鮮的汽車圈,黑公關就像那些躲在鍵盤後面的網絡噴子,專門搞些小動作,拉踩對手,抹黑別人。比亞迪這次就攤上了這檔子事,李雲飛在微博上直接點名,說有人用黑公關手段來對付他們,這事兒已經引起了公憤。"反對拉踩式營銷",比亞迪不是在開玩笑,他們是認真的。他們
哪裡不知道指哪裡,蘋果 Apple Watch 新專利探索全新交互體驗 - 天天要聞

哪裡不知道指哪裡,蘋果 Apple Watch 新專利探索全新交互體驗

IT之家 6 月 21 日消息,根據美國商標和專利局昨日(6 月 20 日)公示的清單,蘋果公司獲得了一項關於 Apple Watch 的專利,主要利用超寬帶(Ultra-wideband)實現自然手勢智能購物和信息收集等。蘋果的這項專利大部分都在講述購物場景下,佩戴 Apple Watch 的用戶只需要抬手指向某件商品,就能獲得關於該商品的售價、產地...
運營都包括哪些工作? - 天天要聞

運營都包括哪些工作?

運營,是在互聯網環境下,為了獲得用戶增長,做好用戶維繫、提升收入,你所需要使用的一切手段。所謂運營崗,一定會從某些單點技能切入,也幾乎一定會綜合應用到文案、活動、轉化等基礎技能,最終,運營需要搭建一整套體系,或制定很多複雜策略,對一家公司的
有什麼好的配音軟件,可以推薦一下嗎? - 天天要聞

有什麼好的配音軟件,可以推薦一下嗎?

很多小夥伴在剪輯視頻的過程中經常可以看到一些語音素材,經常刷視頻的小夥伴也可以看到很多視頻中經常出現一些AI合成的聲音或者音效,這些配音可以給視頻增添很多亮點!那麼大家都是怎麼將文字轉語音的呢?推薦大家使用配音鴨~這是一款專註於文字轉語音的
外賣員危險了,美團都開始自動駕駛配送和無人機配送! - 天天要聞

外賣員危險了,美團都開始自動駕駛配送和無人機配送!

有人說,資本家們就像是一群狡猾的狐狸,先是把底層人民的飯碗搶走,然後搖身一變成了壟斷大亨,接着就開始漲價,比原來貴得離譜。他們似乎在說:"別上資本家的當,選我吧,我雖然成本高,價格貴,但至少我是個好人。" 但讓我們來仔細看看,滴滴真的壟斷了