Linuxの創始者であるリンナス・トーバルズ氏は、最近オープンソースカーネルの新しいバージョンを公開した際に、人工知能(AI)ツールの悪用に対して厳しく警告しました。彼は、大量のAIによって補助的に生成された繰り返し間違いの報告が、カーネルのセキュリティ報告経路を深刻に詰まらせており、コアのメンテナーや管理者に大きな無駄な作業負担を与えていると指摘しました。
トーバルズ氏は、開発でAIを使用することを完全に禁止しているわけではありません。彼の主な問題点は、低コストで提出できる仕組みです。開発者が単にAIツールを使ってシステム内でバグを見つけるだけであれば、他の同僚も同じツールを使って同じ問題を浮き彫りにし、これによりセキュリティリストには継続的に膨大な重複報告が出現しています。
メンテナンス担当者は意味のない内耗に陥り、日常的な管理はほぼ機能不全に
こうした洪水のようなAIによる報告に対し、カーネルのメンテナーや管理者は多くの時間を無駄にしています。彼らは繰り返し「この問題は数週間前から修正されています」というコメントを付け、公開リンクを添付する必要があり、これにより日常的なメンテナンス作業がほとんど管理不能となっています。
今週行われたカーネルの通常更新は基本的に正常に進行しており、ドライバのアップデートは全体の半分を占めています。その中でも特に顕著なのはグラフィックプロセッサの更新です。しかし、AI報告による追加の混乱は、本来効率的なコードレビューのペースを大幅に妨げています。
飾り気のある口頭貢献を拒否し、パッチを添えて提出することを推奨
この混乱状況に対して、トーバルズ氏はオープンソースコミュニティの開発者たちに明確な建設的な提案をしました。彼は、カーネル開発には底層コードについて本質的に理解していない一般の寄与者が必要ではないと強調しました。彼は、ツールを使って簡単に問題を投げ出すことにはコミュニティにとって実質的な価値がないと考えています。
彼は、開発者が本当にオープンソースコミュニティに価値を提供したいのであれば、まず関連する開発文書を丁寧に読み込むべきだと呼びかけました。さらに重要なのは、AIツールを適切に利用しつつ、報告を提出する際には具体的な修正案やコードパッチを添えるべきだということです。
