2026 年 7 月 15 日、Linux カーネルメーリングリスト(LKML)で異例の出来事が起きた。誰かが Linus Torvalds に「ノー」と言ったのだ。
「ノー」と言ったのは Laurent Pinchart、長年 Linux カーネルにコードを寄与してきたコア開発者の一人だ。彼が拒否したのは、Linus 自身が直接売り込んだ提案——大規模言語モデル(LLM、すなわち ChatGPT の背後にある種類の AI 技術)を使ってカーネルのコードパッチのレビューを支援するというもの——だった。

何が起きたのか?
まず、コードを書かない読者のために背景を説明する。Linux カーネルは世界で最も重要なオープンソースソフトウェアプロジェクトだ——あなたの Android スマホ、Wi-Fi ルーター、銀行のバックエンドサーバーの大多数は、それで動いている。このプロジェクトには毎日数百のコード修正提案(業界では「パッチ」あるいは patch と呼ばれる)が届き、経験豊富な開発者が一行ずつレビューし、バグがなく、セキュリティホールがなく、コードスタイルが統一されていることを確認してからでなければマージできない。この作業を「コードレビュー」(code review)と呼び、カーネル開発プロセスの中で最も中核であり、かつ最も人手を食う工程だ。
Linus は、AI が役に立つと考えた。最近 Google が Sashiko という AI レビューツールを Linux 基金会に寄贈した。それは提出された各パッチを自動でスキャンし、潜在的な問題を見つけ出し、人間のレビュアーのように修正の提案を出す。Linus はメーリングリスト上で、このツールを受け入れるよう——少なくとも排斥しないよう——皆を説得しようとした。
しかし Laurent Pinchart は承服しなかった。彼の核心的な主張はこうだ。AI が生成したレビュー意見は、コードを書いた開発者に直接送るべきではなく、まずメンテナー(サブシステム責任者)による人手の検証と仕分けを経るべきだ、と。その理由は、AI はしばしば「幻覚」を起こす——存在もしない問題を真顔で指摘し、開発者にそのまま浴びせれば、実際には作業量を減らすどころか増やすことになる、というのだ。
この懸念は根拠のないものではない。メディアの報道によれば、カーネルのメディアサブシステムは以前、Sashiko に直接開発者のメーリングリストへレビュー意見を送らせてみたことがあり、その結果 AI は大量の「幻覚の問題」による nonsense を吐き出し、困惑した開発者たちがそれらの AI コメントを人手のメンテナーに照合させることになり、最終的にメンテナーの作業量は減るどころか増えたという。
対立の焦点:二重基準
ここまでなら、これはただの普通のエンジニアリング論争だ。しかし Lobsters 技術コミュニティの議論——ポストが △119 点、101 件のコメントを獲得し、その日の質の高い議論だった——が、この件の一段と興味深い一面を掘り起こした。
Lobsters ユーザー ayushnix のコメントが最高票の △63 点を獲得した。彼はこう要約している。
「Linus は LLM の使用を売り込もうとし、Laurent が基本的に『結構です』と言った後、Linus は『俺たちは技術的な理由を見ているんだ、それが出せないなら語るな、LLM に対する個人的な信念を持ち出して売り込むな』と言った——しかしこの言葉は、彼自身がまずそうやった後に言ったものだ。Laurent は筋道立ててこの点を指摘した。これは『権威への訴え』の見事な裏返しだ——この論証手法はおそらく最も浅く、最も力のないものの一つで、Linus の名前を引っ張り出したところで、論証が自動的に強くなるわけではない。」
筆者はこのコメントを読んで、思わず立ち止まってもう一遍読み返した。ayushnix が指摘したのは一つの論理的問題だ。あなたが個人的な権威を持ち出して AI を売り込み、他人が個人的な立場で AI を拒否した時、あなたは「俺たちは技術だけを見る」と言う。それは公平か?
もちろん、直後に Linus を弁護する者が現れた。ユーザー atmosx は反論した。Linus は過去 30 数年、世界で最も複雑なソフトウェアプロジェクトを率い、技術的天才、競合企業、法的問題、社会的論争の間で均衡を保ち、プロジェクトを前進させてきた——それ自体が小さなことではない、と。彼が判断を下したのだ、あなたは同意しなくてもいいが、彼はその判断を下す資格を勝ち取っているのだ、と。
この二つのコメントの間の張力こそが、この物語の最も価値ある部分だ。
ツールと信頼の亀裂
この論争が Lobsters で 101 件のコメントを爆発させたのは、それがどれほど新しいかという理由ではない——Linus が人を罵ることも、Linus が衆を押し切ることも、これらはオープンソース界の定番だ。議論が止まらなくなった本当の理由はこうだ。この件は、AI に対するオープンソースコミュニティの、期待と同時に恐怖という矛盾した心理を、的確に突いているのだ。
Linus の視点から言えば、彼の論理は明快だ。AI は一つのツールであり、エディタ、コンパイラ、静的解析ツールと同じようなものだ。Sashiko は自らのテストで、1000 件の本物のカーネルパッチから、人間のレビュアーが見落としたバグの約半数を発見できる——これは紛れもない技術的価値だ。もし「AI が嫌いな人がいる」という理由だけでこのツールを禁じるなら、かつて「C++ が嫌いな人がいる」という理由で C++ コンパイラを禁じたのと何が違うのか?
しかし Laurent の懸念もまた等しく本物だ。AI はコンパイラではない。コンパイラは決定的だ——同じコードなら、毎回全く同じ機械語命令を出力する。LLM は確率的だ——同じプロンプトでも、時刻によって異なる答えを出す可能性がある。OS カーネルという「一行のコードのミスが世界中のサーバーを麻痺させかねない」場面において、「確率的に正しい」ものに対して警戒を保つことは、愚かではなく専門家としての素养だ。
より深い問題は、Lobsters の別のユーザーの一節に最もよく総括されていた。筆者はその大意を訳してみよう。誰もが正しい——これらのツールは確かに有効だが、LLM はまさに Linux が創設当初に避けようとしたあの業界の問題を体現しているのだ。
どういう意味か? Linux は 1991 年に生まれた。当時のソフトウェア業界は Microsoft のような商業巨人に独占され、個人の開発者はほとんど発言権を持っていなかった。Linus が Git(バージョン管理ツール)と Linux カーネルの協調モデルを生み出したのは、本質的に一つの問題を解決するためだった。どうすれば、上司も会社の階層もないまま、純粋に技術的信用だけで、何千もの見知らぬ人々が高品質なコードを協働で生み出せるか?
このシステムは 34 年間稼働してきた。支えになっているのは「コードレビューは人の目による」という鉄則だ。カーネルに入る每一行は、血肉を持つ誰かが書き、別の誰かが一行ずつ見て、明確な責任の帰属がある。AI が生成したレビュー意見の責任は誰にある? AI が提案したコード修正で問題が起きた時、誰に当たればいい? これらの問いへの答えは、現在あいまいだ。
筆者の見解
この議論を傍観する書き手として、筆者は自分が誰が正しいか判定できるふりはしない。しかし三つのことは明確だ。
第一に、Linus が今回直面したのは、カーネル開発の複雑さを誰よりも理解しているエンジニアたちだ。Laurent Pinchart が気にしているのは、AI のレビュー結果に人手のフィルタを通すべきかどうかだ。これは「AI を信じるか信じないか」という信仰の問題ではなく、プロセス設計に関するエンジニアリングの問題だ。
第二に、「権威への訴え」は確かに弱い論証手法だが、「権威の判断」が必ずしも間違いとは限らない。Linus は 2005 年、衆を押し切って Git を C で書いた——当時それを狂気だと言う者もいたが、振り返ればそれは正しいエンジニアリングの判断だった。彼の AI に対する判断が最終的に正しいか間違いかは、Lobsters の投票ではなく、時間が答えを出す。
第三に、そして筆者が最も感慨を覚える点はこうだ。オープンソースコミュニティが 34 年間健全に稼働してきたのは、Linus に「ノー」と言える者がいたからだ。
ほとんどのテック企業では、CEO や CTO が AI を推すと言えば、下の社員は大抵追従するだけだろう。しかし LKML では、創始者自らが一つの技術を売り込んで、すぐにコア開発者が「あなたの論証手法に問題がある」と言う。これこそがオープンソース文化で最も尊敬すべき点だ。

結び
この論争はまだ続いている。Linus の最新の立場はこうだ。Linux は「反 AI」のプロジェクトではなく、AI ツールを受け入れられない者は「オープンソースがやるべきことをやればいい——fork するか、さもなければ去るか」だ。しかし同時に、いかなるサブシステムにも AI の使用を強制はしないとも明言しており、各メンテナーには独自の裁量がある。
言い換えれば、Linus は意見の相違をエンジニアリングの層に残した。各サブシステムのメンテナーが自ら判断し、AI ツールが助けになるか負担になるかを決めるのだ。答えは権威からではなく、実際の使用の中のデータから来る。
これはおそらく、この件の最も安心できる着地の仕方だ。
参考リンク:
- LKML メーリングリスト:Linus Torvalds の LLM に関する提案
- Lobsters 議論 (s/pb6d8m)
- ZDNET:Linus Torvalds puts his foot down, tells anti-AI programmers to ‘fork it’
- Neowin:Linus Torvalds fires back at Linux’s anti-AI crowd
- PBX Science:Linus Torvalds Tells AI Critics to Fork It or Walk Away