7月17日、Ars Technicaが「Linus Torvalds to critics of AI coding in Linux: "Fork it. Or just walk away."」と題した記事を公開した。LinuxカーネルのAIツール活用に反対する批判派に対し、Linus TorvaldsがLinuxカーネルメーリングリストで明確な立場を表明したというものだ。
「フォークするか、去るか」—トーバルズが明言
Linuxカーネルの創始者でありトップレベルメンテナーであるLinus Torvaldsが、AIコーディングツールの利用に反対する声に対して真っ向から反論した。
今週、Linuxカーネルメーリングリストに投稿された長文のなかで、Torvaldsは以下のように述べた。
"Linux is not one of those anti-AI projects, and if somebody has issues with that, they can do the open-source thing and fork it. Or just walk away."
「Linuxはアンチ AI プロジェクトではない。問題があるなら、オープンソースらしくフォークすればいい。あるいはただ去ればいい。」
さらに、「AIツールの使用に反対する人々の主張は完全に無視する」とも言い切った。「使用を強制するつもりはないが、他の人が使うことに反論しようとする人は大声で無視する」というのがその趣旨だ。
論争の発端:Sashikoというエージェント型バグ検出ツール
この発言の背景には、**Sashikoというツールをめぐる議論がある。SashikoはAIを活用した「エージェント型Linuxカーネルコードレビューシステム」で、後のコミットで人間が修正することになるバグの53.6%をテスト段階で独自に検出できる**とその開発者たちは主張している。
ただし課題もある。実際には存在しないバグを誤って報告する「誤検知(false positive)」の割合が**約20%**に上るとされており、メンテナーに不必要な対応コストを強いるリスクがある。この数字はSashikoの開発者側が示した数値であり、独立した第三者による検証に基づくものではない点に留意が必要だ。誤検知をどこまで許容するかが、今回のスレッドの核心的な論点だった。
OSS界のAI論争と、Torvaldsの立ち位置
AIコーディングツールの普及は、OSSコミュニティにおいても明確な亀裂を生じさせている。ビデオゲーム保存コミュニティがAI翻訳ツールをめぐって分裂した事例のように、LLM生成コードへの拒否反応は一部のプロジェクトで強まっている。
今回の議論でも、あるメーリングリスト投稿者がSoftware Freedom Conservancyの声明を引用した。同団体はOSSコミュニティに対し「LLM生成AIシステムを完全に拒否する者を、単に容認するだけでなく積極的に支持すべきだ」とし、「すべてのFOSSコントリビューターはLLM生成AIに関して自己決定権を持つ」と主張している。
Torvaldsはこの立場を明確に退けた。「使用を強制はしないが、他者の使用に反対しようとする者は徹底的に無視する」というのが彼のスタンスだ。
メンテナーにとっての現実問題
今回の議論が単なる思想的対立に留まらないのは、誤検知約20%というコストが実際のメンテナー業務に直撃するからだ。AIが生成した大量のバグレポートメールをトリアージする作業は、特に小規模なサブシステムのメンテナーにとって無視できない負担になりうる。
一方でTorvaldsは、そうした実務上の問題は「AIを禁止する理由」ではなく「ツールを改善する理由」と捉えている様子だ。誤検知率の問題はSashikoの改善で対応すべき課題であり、ツール自体の受け入れを拒む根拠にはならないという立場だ。
Linuxカーネルという巨大OSSプロジェクトのトップがAI活用を公式に肯定したことは注目に値する。ただし今回の発言はあくまでTorvalds個人の立場表明であり、OSSコミュニティ全体のAIをめぐる議論が収束するものではない。この問題に対するコミュニティの反応は、引き続き注視が必要だ。
詳細はLinus Torvalds to critics of AI coding in Linux: "Fork it. Or just walk away."を参照していただきたい。