Linuxカーネル、AI帰属タグの廃止を議論。マージから3ヶ月

Linuxカーネル、AI帰属タグの廃止を議論。マージから3ヶ月

4月にマージされたAI利用の申告ルールが、早くも見直しの渦中にある。


自分たちが作ったルールを、自分たちで疑い始めた

LinuxカーネルのAI帰属ルールを、メンテナー自身が見直そうとしている。

2026年4月、カーネルにマージされたcoding-assistants.rstは、AIを使ってパッチを書いた開発者にAssisted-byタグの付与を義務づけた。既報の通り、責任は全て人が負い、開発者はAIが関与した事実を申告するルールになっている。

マージから3ヶ月で、その前提が揺らいでいる。

7月1日、VFSメンテナーのクリスティアン・ブラウナー(Christian Brauner)氏がLKMLにパッチを投稿した。Assisted-byタグの大幅な簡素化を求める内容で、現行の書式がAIの名前やモデルバージョンまで記録させるためにGitの履歴がAI企業の無料広告になっている、と指摘している。

「我々のGitの履歴が、AI企業とそのプロプライエタリなエージェント・モデルの無料広告プラットフォームとして機能し始めていることに、非常にいらだちを覚える」(ブラウナー氏のLKMLへの投稿)

ブラウナー氏の提案は2段階ある。まず、タグからモデルバージョンなどの詳細を削り、「LLM」や「Coding Assistant」といった通称だけにする。それでも不十分であれば、情報開示の要件そのものを撤廃してもよい、と踏み込んだ。

翌日、さらに踏み込んだパッチが出た

ブラウナー氏のスレッドには50件を超えるメッセージが集まり、開発者の意見は割れた。現行ルールへの不満は複数の論点に分かれている。全員が守っているわけではないこと、商用LLMの名前がコミットログに並ぶことへの違和感、パッチメッセージを読む際のノイズ、そしてAIをどの工程で使ったか(コードの生成か、テストか、レビューか)の文脈がAssisted-byでは伝わらないこと。一方で、AI利用そのものに反対する声も根強い。

この議論が続く中、翌7月2日にはカーネルのファイルシステム開発者、ジェフ・レイトン(Jeff Layton)氏が別のパッチを提出した。Assisted-byタグの要件をカーネルから完全に削除する内容で、ブラウナー氏の「簡素化」からさらに一歩踏み出している。

レイトン氏はパッチメッセージで3つの理由を挙げた。第一に、ルールが普遍的に守られていない。善意で申告する開発者はいるが、全員ではない。第二に、商用LLM企業への無料広告になっている。第三に、そもそもこの情報を収集する目的が不明確だという点だ。

「得られるデータには欠陥があり、目的も不明確なまま収集されている。これらのタグの要件をカーネルから削除しよう」(レイトン氏のパッチメッセージ)

「無料広告」という問題の広がり

この議論で繰り返し出てくる「無料広告」という言葉は、Linuxカーネル固有の問題ではない。

Kubernetesプロジェクトは2026年4月、AI利用の開示ポリシーを更新し、assisted-byco-developedなどのコミットトレーラーの使用を明示的に禁止した。理由はLinuxカーネルの議論と重なる。AIツールの名前がコミットメタデータに入れば、そのツールのベンダーが「Kubernetesプロジェクトが当社のツールを使い、推奨している」と宣伝に利用する余地が生まれる。Kubernetesの判断はこの懸念を先に制度化したものであり、Linuxカーネルの議論は同じ問題に後から直面している。

AI帰属タグへの対応:Linuxカーネル vs Kubernetes
LinuxカーネルKubernetes
開示方法Assisted-byタグ
(コミットに付与)
PR説明欄に記述
タグ書式AI名+モデル版+
補助ツール
自由記述
宣伝利用
対策
議論中
(簡素化 or 撤廃)
トレーラー禁止
現状ルール見直し中制度化済み
※2026年7月時点

AIを使ったことを開示させたい。しかし開示の形式に具体的な製品名を含めれば、Gitの履歴がベンダーの実績リストになる。「透明性」と「マーケティング利用の防止」は、同じ仕組みの中では両立しない。Kubernetesは透明性をプルリクエストの説明欄に移し、Gitのメタデータからは排除した。Linuxカーネルは今、同じ問いに向き合っている。

トーバルズ氏は沈黙している

リーナス・トーバルズ(Linus Torvalds)氏は、ブラウナー氏のスレッドにもレイトン氏のパッチにも、7月2日時点で発言していない。

1月にトーバルズ氏は、AI利用に関する議論を「AI slopの話をするのは無駄だ」と退け、カーネルのドキュメントに一切のAI声明を入れたくない姿勢を示していた。その3ヶ月後にAssisted-byタグを含むcoding-assistants.rstがマージされた経緯がある。トーバルズ氏の沈黙が「今回も見守る」のか「もう関心がない」のか、あるいは別の判断を練っているのかは、現時点では分からない。

Assisted-byタグをめぐる経緯
1月
トーバルズ氏がAI声明を拒否
「AI slopの話をするのは無駄」とLKMLで発言
4月
coding-assistants.rstがマージ
Assisted-byタグによるAI利用の申告を義務化
7月1日
ブラウナー氏がタグ簡素化を提案
Git履歴がAI企業の無料広告になっていると指摘。スレッドに50件超のメッセージ
7月2日
レイトン氏が完全撤廃パッチを提出
遵守率の低さ、宣伝効果、収集目的の不明確さの3点を理由に要件削除を提案
※年表記は全て2026年

ひとつ確実に言えるのは、ルールを作った者たちが、自らルールの前提を疑い始めている事実だ。正直に名乗る者だけが名乗り、名乗らない者は何も負わない。この非対称は、Assisted-byが義務であろうと任意であろうと変わらない。申告を強制する技術的手段がない以上、制度の信頼性は開発者の善意に依存し続ける。

参照元:coding-assistants: simplify attributionDocumentation: drop the LLM/Assisted-by requirement

他参照:Linux Kernel Developers Again Discussing AI Agent Attribution - Potentially Dropping It

関連記事

この記事を共有する