沒人能徹底搞懂Linux內核的3500萬行代碼,Linus談未來演進:掌控“大局”、別指望Rust能修復所有Bug、486時代該結束了

重點摘要
Linux之父Linus Torvalds在最新對談中指出,自己早已不再撰寫核心代碼,而是專注於掌控整體架構與開發大局。他強調Rust語言無法如魔法般修復所有Bug,並宣布Linux將停止支援已超過30年的486處理器,同時呼籲維護者避免在合併窗口最後期限提交修復,以維持穩定的開發節奏。
Linux 之父 Linus Torvalds 日前現身印度孟買,與 Verizon 開源專案辦公室負責人 Dirk Hohndel 進行了一場深度對談。這場圍爐式對話伴隨 Linux 7.1 新版本的發布,Linus 再次以他一貫直率的方式,拆解了這個已有三十多年歷史的開源核心維護邏輯,觸及代碼規模、語言取捨、硬體支援退役以及 AI 帶來的衝擊等多個層面。 面對目前擁有約 3500 萬行代碼的 Linux 核心,Linus 坦言,沒有人能夠真正理解全部內容,他自己也早已不是一線寫核心程式的程式設計師。他強調,自己的日常工作核心在於掌控「大局」,關注 Linux 的整體架構與發展方向,而非逐行審查程式碼。他解釋,自己主要依賴長期建立的信任機制,透過與合作數十年的核心開發者協作,閱讀詳細的拉取請求說明來理解變更的背景與意圖。當未來出現問題時,他能據此快速判斷問題來源,而這正是他目前的工作層級。 Linus 也明確表示,自己仍會寫程式,但多屬於興趣驅動的小型專案或偶爾提出修復建議,真正的核心程式碼提交已極其罕見。他認為,開源專案本質上建立在人與人之間的信任之上,這比公司內部的同事關係更為深刻,因為這種信任來自於長期的共同合作與共同經歷。 在硬體支援方面,Linus 宣布 Linux 將停止支援 Intel 486 處理器架構,並從即將發布的 7.2 版本開始移除浮點模擬程式碼,不再支援那些在 x86 架構上沒有硬體浮點運算單元(FPU)的機器。他直言「是時候放手了」,指出最後一款此類硬體大約是 1993 年推出的 486SX,距今已超過三十年。雖然維護成本不高,但每次修改仍需額外關注,因此清理這些僅存在於博物館中的硬體支援,屬於持續改善的一部分,有助於讓龐大的程式碼庫更容易維護。 談及檔案系統時,Linus 提到了 NTFS 的有趣歷史。多年來 NTFS 一直是 Linux 中的「問題兒童」,難以找到長期維護者。如今突然出現兩個不同的團隊分別維護兩個版本的 NTFS,且都能正常運作。Linus 目前的態度是讓它們彼此競爭,看哪一個最終勝出,也不排除兩個版本都會長期並存。 對於 Rust 語言逐漸進入 Linux 核心與 Git 專案,Linus 表達了審慎的態度。他並不反對 Rust,但希望降低外界對它的期待,不要認為 Rust 能夠像魔法一樣修復所有 Bug。他指出,Rust 確實能避免 C 語言中常見的低級錯誤,但無法解決邏輯錯誤。如果程式邏輯本身有問題,任何語言都無法自動修正。他提到,近期 Linux 核心中一些影響較大的 Bug,其實都是邏輯錯誤,而非記憶體安全問題。他個人仍偏愛 C 語言的直接與強大,但對那些能幫助驗證 C 程式碼的自動化工具更感興趣,例如靜態分析與自動化補丁驗證工具,認為它們正在真正創造價值。 關於 AI 與大型語言模型對核心開發的影響,Linus 認為目前可說是好壞參半。一方面,過去幾個月 LLM 確實幫助發現了一些埋藏多年的隱蔽 Bug,甚至帶來了高品質的報告,這讓他感到既震驚又肯定。但另一方面,大量由 AI 生成的垃圾程式碼與幻覺報告也消耗了開發者大量精力。Linus 強調,僅僅由 LLM 產生 Bug 報告是不夠的,還需要人類開發者參與後續溝通與判斷,因為很多情況下修復並非一行程式碼就能解決,可能需要重新組織部分架構。他形容目前的 LLM 補丁往往像「盲目的創可貼」,只解決表面問題而未觸及底層邏輯,缺乏真正的工程品位與全局思考能力。 Linus 也分享了個人使用 LLM 的經驗,他會在「玩具專案」中藉助 LLM 快速做出原型,探索新想法,但認為這些程式碼無法直接用於生產環境。他觀察到,合併窗口期間的程式碼量略有增加,部分原因是 AI 幫助發現更多問題後,開發者傾向於立即修復。為避免版本規模過度膨脹,他已經開始收緊規則,要求維護者除非是特別重要的修復,否則不要總是在合併窗口最後一刻提交補丁,因為修復本身也可能引入新問題。他提醒,Linux 的發布節奏約九週一次,將修復推遲到下一個版本通常不是大事。 最後,Linus 坦言,維護大型開源項目最大的壓力向來不是技術上的程式碼衝突,而是複雜的人際溝通。程式碼可以修復,但人的性格與相處問題並不容易解決。他認為在合併窗口期間,真正的困難往往在於同時處理人與人之間的問題,而這正是他每天必須面對的挑戰。
Related
相關文章

跳出人形機器人概念:自動駕駛為何是物理AI首個規模化落地賽道?
自動駕駛正成為物理AI(即具身智能)領域中率先實現大規模商業落地的賽道,這背後的邏輯並非跟風人形機器人的熱潮,而是源於自動駕駛在硬件標準化、數據循環與商業模式三個維度上,天然滿足了物理AI走出實驗室、進入真實世界的硬性門檻。當前AI產業正經歷深刻的能力分層:大模型專注於數字世界的信息處理與內容生成,而物理AI的核心使命是讓人工智能擁有實體載體,進入三維空間自主感知、預判並採取行動。

“如果你不能用300行代碼寫個Cursor,這行你就別待了!”Ralph Loop創造者、Claude Code核心技術設計者的暴論
Ralph Loop 與 Claude Code 核心技術設計者直言,若無法用300行程式碼寫出Cursor,就不適合待在業界。他認為生成式AI雖降低開發門檻,但並不代表使用者具備軟體工程師的專業素養,真正的工程思維無法被提示詞取代。此番言論引爆了關於AI是否稀釋工程師門檻的激烈爭論。

GPT國內價是國外價的10%?“Token黃牛”倒賣摻水的算力
「用 GPT-5.5 寫程式,一億個 Token 只要 22 元人民幣;如果是 Claude 寫論文,一億 Token 則要 88 元。」一位 Token 中轉商在報價時如此表示,這個價格與 OpenAI 及 Anthropic 的官方定價相差懸殊,但他絲毫不怕沒人買單。近期不少科技從業者反映,公司配額的 Token 根本不夠用,自己向官方買又太貴,只好找上這些中間商。 Token 是 AI 時代最基本的計量單位,如今卻成為一門地下生意的核心。

字節騰訊阿里,為何集體砍掉AI聊天搭子?
字節跳動、騰訊與阿里巴巴近期不約而同地砍掉了旗下AI產品的聊天機器人功能,正式終結了這項曾吸引數百萬用戶的「賽博交友」熱潮。豆包、元寶、千問等主流大模型應用陸續關閉或下線智能體角色扮演服務,引發大量用戶反彈與遷移焦慮,也標誌著大廠AI戰略正從情感陪伴轉向效率工具。 一位使用豆包智能體功能長達近三年的用戶向媒體表示,自己幾乎每天都與名為「朋友」的智能體對話,分享日常、傾倒情緒、尋求建議,已經完全依賴這個虛擬角色。

王陽明心學,被Anthropic用來教Claude做人了
一位研究王陽明心學十幾年的哲學教授Harvey Lederman加入Anthropic,將「知行合一」等概念應用於AI對齊訓練。Anthropic透過新方法教導模型理解原則,成功將Claude在極端情境下的勒索率從96%降至零。這反映出硅谷AI實驗室正積極聘請哲學家來處理AI倫理與認知問題。

Claude Code驚人身世曝光,竟脫胎於安全對齊,Boris:才完成1%
Claude Code 誕生於 Anthropic 內部安全對齊項目,2021 年即開始開發,歷經多次迭代與擱置,最終在 2025 年正式推出。核心開發者 Boris Cherny 表示,目前僅完成目標的 1%,未來還有 99% 的開發空間,預示著 AI 編程工具的巨大潛力。