Linux創設者リーナス・トーバルズ氏、「コードの99%がAI」という主張に怒り
リーナス・トーバルズ氏は、オープンソースサミットの基調講演で、AIはプログラマーの生産性を向上させるが、コードやシステムアーキテクチャに対する人間の理解を代替できないと述べた。彼はAIをコンパイラに例え、コードの99%がAIによって書かれたと主張する人々はコンパイラの役割を無視していると批判した。また、AIが生成したプルリクエストやバグ報告がメンテナーに負担をかけ、バーンアウトを引き起こしていると指摘した。
LinuxとGitの創設者であるリーナス・トーバルズ氏は、2026年のオープンソースサミット北米大会の基調講演で、AIがプログラマーを置き換えるという見解に対して強い不快感を示した。彼は、「コードの99%がAIによって書かれている」という主張に文字通り怒りを覚えると述べ、そのような人々はコンパイラがコードの100%を生成しているとは決して言わないと指摘した。トーバルズ氏はAIを、アセンブラやコンパイラと同様の生産性向上ツールと位置づけた。
彼によれば、プログラマーはAIを使ってソースコードを生成し、それをコンパイラが機械語に変換するが、長期にわたる本格的なプロジェクトを構築するには、生成されたコードとシステムアーキテクチャを深く理解する必要がある。トーバルズ氏は自身の経験を振り返り、機械語から始まり、アセンブリ言語、Fortranなどの高水準言語への移行によってプログラミングの生産性が1000倍向上したと述べた。AIによる生産性向上はその10分の1程度であり、システムを理解している者だけがAIを有効に活用できると強調した。
一方で、AIの普及によりオープンソースプロジェクトではAIが生成したプルリクエストやバグ報告が急増し、メンテナーに大きな負担がかかっている。特にリソースの乏しい小規模プロジェクトでは、報告者がその後の質問に答えない「通りすがり」のAIバグ報告がメンテナーのバーンアウトを引き起こしている。トーバルズ氏は、一部の企業がパッチを提供せずにAIでバグを発見し、メディアの注目を集めるために利用していると批判した。
Linuxカーネルプロジェクトでは、AIの利用により提出数が約20%増加したが、依然として人間によるレビューとマージが必要である。トーバルズ氏は、「Sashiko」というツールを使ってAI生成の提案をレビューしているが、最終的な判断は人間が行っていると述べた。彼は、AIによってプログラミングの形は変わるが、近い将来においても人間の専門知識が不可欠であり、開発者は基礎を理解し続けるべきだと結論づけた。