要約:
Linux カーネルの保守担当者は最近合意に達し、開発者が人工知能支援プログラミング ツールの使用を開示するという要件を取り消すことを決定しました。 「Assisted-by」タグが正式に廃止されたため、将来的に Linux カーネルにコードを提出する開発者は、大規模な言語モデルやその他の AI ツールを使用する場合でも、提出記録にその旨を明確に記載する必要がなくなります。

この決定は、2026 年 10 月 8 日にチェコ共和国のプラハで開催された Linux Maintainers Summit に由来します。サミットは最終的に、「Assisted-by」ラベルを廃止し、関連文書から必須要件を削除することに合意しました。以前は、AI を使用してコードを生成または生成を支援する開発者は、関連するコードが完全に人間によって書かれたものではないことを説明するために、提出情報に使用された AI ツールを示す必要がありました。
ルール調整後、AI 支援生成コードを提出する開発者は追加の宣言を行う必要がなくなりました。これは、Linux カーネル プロジェクトが AI ツールの使用に関する必須の開示メカニズムを正式に放棄したことを意味します。
この変更を中心に、メーリング リストでの Linux 創設者リーナス トーバルズの声明は広く注目を集めました。一部の開発者が開示要件の削除によりプロジェクトの AI コードに対する監視が弱まるのではないかと懸念したとき、トーバルズ氏は AI ツールに対する議論は「非常に愚か」であると明言した。彼は、問題の鍵は開発者がどのようなツールを使用するかではなく、開発者が提出したコードを本当に理解しているかどうかであると信じています。
トーバルズ氏は自分の主張を説明するために、例を挙げました。開発者が AI ツールを使用しないことが要求される場合、同じ論理に従って、開発者はコンパイラーを放棄し、コンピューターの動作メカニズムを本当に理解していることを証明するためにアセンブリ言語で直接コードを記述することも要求される可能性があります。同氏はさらに、バックスペースキーが入力ミスを隠すため、テキストエディタを使用してコミット命令を記述することさえ禁止される可能性があると皮肉った。トーバルズ氏は、そのようなルールは本質的に無意味であると信じています。
Torvalds 氏は、コードがどのツールによって生成されたかではなく、コードが実際に何を行っているかをコントリビューターが理解することを本当に大切にしていると強調しました。同氏の見解では、ツール自体がコードの品質を決めるのではなく、開発者の理解と責任感が中心的な基準となるという。
実際、トーバルズ氏はここ数カ月間、AI 支援プログラミングに対する前向きな姿勢を公に何度も表明してきました。彼は、AI プログラミング ツールは長期間存在するだけでなく、開発効率を向上させ、ソフトウェア開発プロセスをさらに面白くすると信じています。彼自身も、複雑なパッチの理解を助けるために AI を使用したことを以前に認めており、最近のカーネル最適化作業では、Anthropic の Claude Code を使用して実装コード、テスト内容、初期ドキュメントを生成し、最終レビューとパフォーマンス検証作業は自分で完了しました。
開示要件の取り消しを支持する人々は、既存のルールの強制効果は限定的であり、一部の開発者は AI の使用を積極的にマークしないため、関連する要件には強制力がないと考えています。さらに、一部の管理者は、このラベルは商用 AI サービスプロバイダーに無料の宣伝を提供することに相当し、プロジェクト自体にこの情報を収集する明確な理由がないことを指摘しました。
しかし、一部の開発者は新しいポリシーについて懸念を表明しています。彼らは、ルールを 100% 強制することはできなくても、開示要件によってプロジェクトの態度や行動上の期待を貢献者に伝え、コードレビュー担当者に追加の参考情報を提供できると考えています。ラベルを削除すると、将来的に特定のコードが AI の助けを借りて生成されたかどうかを知ることが難しくなる可能性があります。
「Assisted-by」ラベルが歴史的段階から徐々に撤退するにつれて、AI プログラミング ツールの問題に対する Linux カーネル プロジェクトの立場はより明確になりました。プロジェクトは、コードが AI によって書かれたかどうかには焦点を当てず、コードの品質、機能の正確さ、提出されたコンテンツに対する開発者の理解に焦点を当てます。このことにより、Linux は、現在の大規模なオープンソース プロジェクトの中で、AI 支援開発の最もオープンな代表の 1 つとなっています。
関連記事:
Linus Torvalds は、クロード コードを使用して Linux カーネルを最適化します。マルチスレッドのファイル読み取りパフォーマンスは大幅に向上することが期待されます
Linus Torvalds は AI を使用して Linux カーネル コードの可読性を再構築し、10 年以上存在していた 3 つの脆弱性を偶然発見しました
コメント