世界變了、Linus 妥協了?AI 代碼可以進 Linux 內核,但出了事人來背

Linux 內核正式為 AI 輔助代碼「立法」:允許使用,但責任由人承擔

爭議落幕:Linus Torvalds 與維護者達成共識

經過數月的激烈討論,Linux 內核社區終於就 AI 輔助代碼的使用規範達成共識。Linus Torvalds 與核心維護者正式制定了一套項目級別的 AI 代碼使用規範,標誌著內核開發規則的重大重塑。

核心原則:AI 是輔助工具,人仍是最終責任者

新規範秉持務實原則,明確允許開發者利用 AI 工具(如 Copilot)提升編碼效率。然而,Linus 強調內核對代碼質量的高標準絕不妥協。規範的核心精神在於:AI 可以參與寫代碼,但責任不能轉嫁給 AI。

具體執行規則

  • 審查機制:AI 生成的代碼必須經過完整的審查流程,確保其符合內核標準。
  • 許可證合規:使用 AI 生成的代碼必須確保其許可證(License)符合 Linux 內核的開源協議要求。
  • 責任歸屬:只有人類開發者才能按提交按鈕並簽名。若後續出現 Bug 或安全漏洞,必須由具體的人類開發者承擔全部責任,AI 不背鍋。

意義與影響

此決定並非技術突破,而是規則的重塑。它確認了 AI 在軟體開發中的定位是「輔助而非替代」,同時建立了明確的責任邊界,確保在追求效率的同時,內核的穩定性與安全性不受影響。

來源:https://36kr.com/p/3766159271117570

返回頂端