自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linus Torvalds:Linux 內(nèi)核中的 Rust、AI 和疲勞的維護(hù)者

系統(tǒng) Linux
在日本開(kāi)源峰會(huì)中,Linux 和 Git 的創(chuàng)始人 Linus Torvalds 深入探討了 Rust 在 Linux 中的應(yīng)用、Linux 維護(hù)者壓力問(wèn)題,以及 AI 對(duì) Linux 和開(kāi)源開(kāi)發(fā)未來(lái)的影響。

盡管 Linux 的創(chuàng)始人 Linus Torvalds 最近鮮少公開(kāi)露面,但在 Linux 基金會(huì)的 日本開(kāi)源峰會(huì) 上,他與其好友,Verizon 開(kāi)源部門(mén)負(fù)責(zé)人 Dirk Hohndel 共同探討了 Linux 的當(dāng)前狀況。

首先,兩人對(duì)下一個(gè) Linux 內(nèi)核版本 Linux 6.7 進(jìn)行了討論。在出發(fā)前往東京前,Torvalds 已經(jīng)發(fā)布了此版本的 第四個(gè)發(fā)布候選版。這意味著,如果一切順利,且 Torvalds 未發(fā)現(xiàn)任何問(wèn)題,我們將在圣誕節(jié)左右看到新版本的 Linux 內(nèi)核。

正如 Torvalds 解釋的那樣,他不希望把 “合并窗口” 放在圣誕,因?yàn)檫@會(huì) “毀掉我的圣誕節(jié)”。而現(xiàn)在,“我們正在等待,以確保不存在任何可能成為絆腳石的問(wèn)題”。為確保正在為下一個(gè)版本 6.8 而準(zhǔn)備的維護(hù)者和開(kāi)發(fā)者們不會(huì)因?yàn)橹?“圣誕節(jié)后我的合并窗口將開(kāi)啟而陷入 恐慌Panic,我們可能會(huì)將其推遲一到兩周,使時(shí)間安排更為舒適,因?yàn)闆](méi)有人愿意在圣誕期間繁重的工作?!?/p>

當(dāng)提到維護(hù)者的話題,Hohndel 提出了 “維護(hù)者疲勞以及這個(gè)角色的疲勞和壓力” 的討論。正如我最近的報(bào)道,Linux 內(nèi)核的維護(hù)者對(duì)于這個(gè)關(guān)鍵而高要求的角色感到 壓力漸增

對(duì)此,Torvalds 做出回應(yīng):“找到開(kāi)發(fā)者比較容易;我們有很多的開(kāi)發(fā)者。一些人認(rèn)為,只有能做任何事情的超級(jí)開(kāi)發(fā)者才有資格成為維護(hù)者,但實(shí)際情況并非如此。”

Torvalds 接著說(shuō),“要成為一名維護(hù)者,你需要有足夠的鑒賞力來(lái)評(píng)判別人的代碼。有些能力可能是與生俱來(lái)的,但大部分則需要通過(guò)實(shí)踐來(lái)獲得。你必須能看別人的代碼,并能區(qū)分,‘這是好的實(shí)踐還是壞的實(shí)踐’?通常這只是多年實(shí)踐的結(jié)果?!?/p>

盡管如此,Torvalds 還是強(qiáng)調(diào),“我們有很多優(yōu)秀的維護(hù)者,但另一方面,你必須堅(jiān)守在崗位,或者需要找到能夠和你協(xié)同工作的維護(hù)者,這樣你就能規(guī)劃好你的休假和其他事項(xiàng)?!?/p>

對(duì)于 Torvalds 來(lái)說(shuō),“始終在崗并不是問(wèn)題,因?yàn)槲覠釔?ài)我所做的事情。幾個(gè)月前我去度假,我?guī)Я宋业墓P記本電腦。如果我沒(méi)有隨身帶著筆記本電腦,我可能會(huì)感到無(wú)比無(wú)聊。這就是我生活的方式,但我明白并不是每個(gè)人都適合這樣的生活,尤其是當(dāng)你要投入生活中好幾年的時(shí)間時(shí)?!?/p>

這也是 Torvalds 需要積極學(xué)習(xí)和提升的一部分,“代碼容易寫(xiě),有對(duì)錯(cuò)可尋。但人際關(guān)系則較為復(fù)雜,必須學(xué)會(huì)與開(kāi)發(fā)者或者維護(hù)者相處,尤其當(dāng)維護(hù)者都有各自不同的目標(biāo)。他們想將自己負(fù)責(zé)的區(qū)域推向一個(gè)方向,而其他的維護(hù)者可能會(huì)想要將它朝其他方向引導(dǎo)。這種情況會(huì)帶給人巨大的壓力?!?/p>

在 2018 年,Torvalds 決定放棄他憤怒的態(tài)度,他 休假一段時(shí)間,去改正他對(duì)其他開(kāi)發(fā)者的態(tài)度。有所改觀后,Torvalds 回歸 了 Linux 內(nèi)核工作。自從那時(shí)起他變得更為溫和,正如他在東京提到的,他不再 “對(duì)某公司豎中指,我已吸取了教訓(xùn)?!?/p>

總結(jié)一下,Torvalds 指出,“人們往往認(rèn)為開(kāi)源全是關(guān)于編程的事,但實(shí)際上很多是與溝通相關(guān)。維護(hù)者就是翻譯的人,我不僅指的是語(yǔ)言,更是代碼的環(huán)境,代碼存在的理由。這是一項(xiàng)艱巨的任務(wù)。但是,如果你想成為維護(hù)者,相信我,頂層總有你的位置?!?/p>

此外,Linux 內(nèi)核社區(qū)的老齡化也是一個(gè)值得關(guān)注的問(wèn)題。如 Hohndel 所說(shuō),“如果我看五年后,很多 (頂尖的 Linux 內(nèi)核)的人們將步入 60 歲,甚至有人將接近 70 歲?!?/p>

對(duì)此,Torvalds 承認(rèn),“我們中的很多人都在步入老年,但部分原因是因?yàn)槲覀冇幸恍┮呀?jīng)工作超過(guò) 30 年的維護(hù)者。他們依然活躍,仍然會(huì)回來(lái)找我。我們擁有一個(gè)人們?cè)敢忾L(zhǎng)期堅(jiān)持的社區(qū)。”

Hohndel 評(píng)論道,內(nèi)核社區(qū)的老齡化問(wèn)題是枚 “雙刃劍”,Torvalds 同意這個(gè)觀點(diǎn),并指出,“我喜歡內(nèi)核中的 Rust 的原因之一是,那里有一個(gè)明顯比其他維護(hù)者年輕很多的維護(hù)者。我們可以明顯看到內(nèi)核的某些區(qū)域更能吸引年輕人。”比如在驅(qū)動(dòng)方面,那里更容易找到年輕的人,這一直是我們發(fā)展和培養(yǎng)維護(hù)者的傳統(tǒng)方式,包括 Greg(Korah-Hartman,Linux 穩(wěn)定內(nèi)核的維護(hù)者)。

Hohndel 和 Torvalds 還談到了在 Linux 內(nèi)核中使用 Rust 語(yǔ)言的情況,Torvalds 指出,“這方面有增長(zhǎng),但我們的內(nèi)核還沒(méi)有哪個(gè)部分真正依賴(lài) Rust。對(duì)我而言,Rust 在技術(shù)上是有意義的,但以我個(gè)人的看法,更重要的是我們不能因?yàn)槭莾?nèi)核和開(kāi)發(fā)者就停滯不前?!?/p>

Torvalds 繼續(xù)說(shuō)道:“盡管 Rust 還未真正展現(xiàn)出它的巨大潛力,但我想在明年,我們將開(kāi)始集成開(kāi)始積極使用它的驅(qū)動(dòng)程序和一些甚至是主要子系統(tǒng)。所以這是一種需要幾年才能在內(nèi)核中占有重要地位的事情,但無(wú)疑,它正在逐漸塑造出這一未來(lái)?!?/p>

展望未來(lái),Hohndel 談到我們必須去考慮大型語(yǔ)言模型(LLM)人工智能。他認(rèn)為人工智能更像是把超級(jí)自動(dòng)更正,因?yàn)槠鋵?shí)大型語(yǔ)言模型的核心功能就是預(yù)測(cè)你下一個(gè)最可能用到的詞,然后從此處進(jìn)行推理。盡管它看似并不真正聰明,但顯然,它對(duì)我們的生活以及我們生活的現(xiàn)實(shí)產(chǎn)生了深遠(yuǎn)影響。他問(wèn)道:“你覺(jué)得我們會(huì)看到有人提交由大型語(yǔ)言模型寫(xiě)出的代碼嗎?”

Torvalds 的答復(fù)堅(jiān)定且直接,“我確信這種情況會(huì)發(fā)生,甚至可能已經(jīng)發(fā)生了。也許現(xiàn)在是在一個(gè)較小的范圍內(nèi),人們更多的是在利用它來(lái)輔助編寫(xiě)代碼?!钡?,和許多人不同的是,Torvalds 并不對(duì)人工智能感到擔(dān)憂?!白詣?dòng)化幫助編寫(xiě)代碼的情況顯然一直存在,這并不是什么新鮮事?!彼f(shuō)。

實(shí)際上,Torvalds 希望 AI 能在“尋找明顯的愚蠢錯(cuò)誤方面提供幫助,因?yàn)楹芏嗨吹降腻e(cuò)誤并不是難以注意的錯(cuò)誤,很多都是愚蠢的錯(cuò)誤,這并不需要任何更高級(jí)的智能才能發(fā)現(xiàn)?!彼M懈喙ぞ吣茉阱e(cuò)誤更難以發(fā)現(xiàn)的情況下發(fā)出警告,比如,“這種模式看起來(lái)不太常見(jiàn),你確定這是你想要的嗎?” 答案也許是 “不,這不是我的意思,你找到了明顯的問(wèn)題,非常感謝!”我們確實(shí)需要一款超級(jí)自動(dòng)更正。他看待 AI 更像是一個(gè)可以幫助我們?cè)谧龊米约菏虑榈囊豁?xiàng)工具。

Hohndel 接著提問(wèn):“那關(guān)于 AI 帶來(lái)的幻覺(jué)呢?”對(duì)此,一向坦率直言的 Torvalds 表達(dá)了他的看法,“我每天都會(huì)看到即使沒(méi)有 AI 的情況下也依然會(huì)發(fā)生的錯(cuò)誤。所以這就是為什么我并不太擔(dān)心。我認(rèn)為我們自己仍然很擅長(zhǎng)犯錯(cuò)誤?!?/p>

隨后,Torvalds 表達(dá)了他對(duì)于開(kāi)源的熱愛(ài),“我很高興開(kāi)源、開(kāi)放的理念如今獲得了更廣泛的接受。我特別記得 30 年前我剛開(kāi)始這個(gè)項(xiàng)目時(shí),人們會(huì)質(zhì)疑我,問(wèn)我‘為什么呢?你又是怎么盈利的呢?’ 這種問(wèn)題現(xiàn)在已經(jīng)不再出現(xiàn),開(kāi)源已經(jīng)成為了這個(gè)行業(yè)的標(biāo)準(zhǔn),不論是編程還是數(shù)據(jù),大規(guī)模的項(xiàng)目需要在公司之間分享,這已經(jīng)成為了人們的共識(shí)?!?/p>

Hohndel 指出,“Linux 基金會(huì)的目標(biāo)就是鼓勵(lì)超越個(gè)人、公司,甚至超越整個(gè)社會(huì),在一個(gè)中立的地方進(jìn)行合作。在這樣一個(gè)中立而公正的場(chǎng)所,人們可以聚集在一起實(shí)現(xiàn)一些事情,這是非常重要的?!?/p>

最后,Torvalds 總結(jié)道,“這就是我為什么在 Linux 基金會(huì)工作,因?yàn)槲揖芙^在任何 Linux 公司工作。我不想讓任何一個(gè)公司或任何一個(gè)商業(yè)實(shí)體成為特殊地位。我們需要一個(gè)中立的地方,這就是為什么我決定把我的姓名給了 Linux 基金會(huì)。”

責(zé)任編輯:龐桂玉 來(lái)源: Linux中國(guó)
相關(guān)推薦

2020-10-28 15:31:46

Linux開(kāi)發(fā)人員內(nèi)核

2021-10-08 15:59:39

Linux 代碼 開(kāi)發(fā)

2021-01-31 10:20:22

Linux內(nèi)核維護(hù)操作系統(tǒng)

2012-02-07 16:01:35

Linux內(nèi)核Android

2021-09-21 16:48:36

LinuxTorvalds虛擬機(jī)

2021-09-07 09:30:38

LinuxCD-ROM系統(tǒng)維護(hù)者

2021-04-19 13:38:25

LinuxRustAndroid

2012-11-27 10:34:39

Linus Torva

2009-09-22 09:15:29

Linus TorvaLinuxLinux內(nèi)核

2021-03-26 13:12:22

LinusLinuxRust

2012-11-30 09:44:38

2018-09-18 15:15:06

2022-01-11 14:40:06

Linus TorvaLinux KerneLinux

2012-09-04 13:50:30

2016-08-24 13:59:27

Linux25周年專(zhuān)訪

2012-06-19 14:08:24

LinuxLinus Torva

2022-01-04 10:08:23

LinuxcommitLinus Torva

2013-08-09 10:37:11

Android開(kāi)源項(xiàng)目

2022-08-03 07:56:01

MacM2芯片Linux

2011-05-19 14:48:53

Linus TorvaLinux內(nèi)核
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)