AI News HubLIVE
站內改寫2 分鐘閱讀

“我不再是程式設計師了”:林納斯·託瓦茲談論他現在使用的僅有的兩個工具

在2026年印度開源峰會上,Linux創始人林納斯·託瓦茲討論了人工智慧對核心的影響、放棄舊硬體支援以及他作為開發主管的角色變化。他強調Linux注重穩步增量改進,批評AI生成的錯誤報告造成資源浪費,並指出Rust不能解決邏輯錯誤,C語言仍是他偏愛的工具。

來源ZDNet AI

在2026年印度孟買舉行的開源峰會(Open Source Summit India 2026)上,Linux創始人林納斯·託瓦茲(Linus Torvalds)與好友德克·霍恩德爾(Dirk Hohndel)展開對話,討論了Linux核心的現狀與未來。

託瓦茲坦言,自己已不再將自己視為程式設計師,而是更像一名開發主管。他透露,如今他只使用Git和電子郵件這兩個工具進行工作,而其他維護者則越來越多地使用AI工具來檢查補丁。對於程式碼編寫,他僅偶爾傳送小補丁,但更多是作為建議,由維護者驗證和提交。他強調理解程式碼意圖的重要性,在合併請求時會仔細閱讀說明,並在解決合併衝突時發現潛在問題。

關於Linux 7.1版本,託瓦茲表示沒有所謂的“重磅釋出”,而是追求持續的漸進式改進。自Git問世以來,他們刻意避免大型炫酷新功能,而是保持每九到十週的穩定釋出週期。AI的介入給這個流程帶來了一些壓力:AI發現了有趣的漏洞,但同時也產生了大量瑣碎或錯誤的報告,消耗了社群大量精力。

在硬體支援方面,託瓦茲直言對技術不抱太多感傷。Linux 7.2將不再支援x86平臺上沒有硬體浮點運算的機器(如486 SX),這些晶片釋出已超過30年。他認為,當維護舊硬體的成本超過收益時,就應該放棄。此外,類似ISDN和ATM等過時網路標準的支援也正在移除。對於仍在使用老硬體的使用者,建議繼續使用舊版核心。

談及NTFS檔案系統,託瓦茲笑稱其“長期是個問題孩子”,目前有兩個不同團隊維護兩個版本,他任其競爭,可能最終共存。

關於Rust語言,託瓦茲保持謹慎態度。他認為Rust能修復C中一些簡單錯誤,但無法解決邏輯錯誤——語言再好,錯誤邏輯仍會導致錯誤結果。在C/Rust混合程式碼中,Rust的保證僅適用於純Rust部分,與C互動時則失效。目前Linux核心中大部分Rust程式碼與高質量且經過充分測試的核心C程式碼互動,因此實際受益有限。他對C語言的驗證工具更感興趣,例如自動化補丁驗證工具和Sashiko等郵件檢查工具。

在AI與LLM領域,託瓦茲修正了此前關於LLM提升10倍生產力的說法,承認那是“拍腦袋”的數字。如今LLM在某些方面提高了生產力,但此前大量生成的無用程式碼和虛假報告造成了負擔。他要求使用LLM發現漏洞的人必須提供補丁建議,並親自驗證,而不能僅扔出一份AI生成的報告。他自己在個人專案中使用LLM進行原型設計,但認為其程式碼大多不可直接用於核心。

託瓦茲承認AI發現了一些“令人震驚”的漏洞,尤其是安全方面的問題,雖然尷尬,但他表示“不殺信使”,歡迎AI發現長期隱藏的缺陷。近期連續發現的相關漏洞也印證了這一點。

最後,託瓦茲以輕鬆口吻結束,展示了他用AI為旅行照片新增哥斯拉的“玩具專案”,並調侃道:“我想哥斯拉這個主題是個很好的結束點。”