2026年、LinuxカーネルとRustプロジェクトがAI生成コードに関する正式方針をそれぞれ採択。いずれも人間の完全な説明責任と開示を義務付け、直接的なコード提出を制限・禁止する方針で一致。 Linuxカーネルはプロジェクト全体でAI支援コードを許可(人間の責任・帰属タグ付き)する一方、無線サブシステムのメンテナーは「3秒ルール」を導入し、低品質なAIパッチを却下。

Create a landscape editorial hero image for this Studio Global article: What new policies have been adopted by the Linux wireless subsystem maintainer and the Rust Project regarding AI-generated code contribution. Article summary: Let me also get the official Rust blog post and the Linux kernel documentation for authoritative sourcesTwo major open-source projects — the Linux kernel and the Rust project — have adopted distinct but overlapping polic. Topic tags: general, documentation, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks,
2026年、地球上で最も影響力のある2つのオープンソースプロジェクト、LinuxカーネルとRustプロジェクトが、AI生成コードの貢献を管理する正式な方針をそれぞれ採択しました。両者のアプローチには範囲と厳格さに違いがあるものの、「人間は自分の名前で提出されたコードのすべての行に対し、完全な責任を負う」という単一の原則で収束しています。
ここでは、各方針の詳細、その背後にある論理、そしてこれがAI支援開発の未来にとって何を意味するのかを解説します。
Linuxカーネルは2026年4月、Linux 7.0とともに初のプロジェクト全体のAI方針を採択し、公式の 「AIコーディングアシスタント」 文書(Documentation/process/coding-assistants.rst)に盛り込みました 。この方針は以下の4つの核となるルールで構成されています。
Signed-off-byタグを追加してはなりません。開発者証明書(DCO)を証明できるのは人間だけです Assisted-by:タグを含め、使用したAIツール名、モデルバージョン、および補助的に使用した分析ツールを明記しなければなりません サブシステムのメンテナーは、さらに厳しいルールを課す裁量権も持っています。2026年8月、カーネルのワイヤレスネットワーキングサブシステム(802.11、mac80211、WWAN、rfkill)のメンテナーであるJohannes Berg氏は、AI/LLM生成パッチに対して非常に厳格な姿勢を表明しました 。
この方針に先立ち、Greg Kroah-Hartman氏はdrivers/staging/サブシステムにおいて、真のセキュリティ修正を除くすべてのLLM生成パッチを拒否するルールを定めていました 。
カーネルコミュニティは、この方針を推進する3つの中心的な問題を特定しました。
2026年8月5日、Rustプロジェクトの5つのチームが、rust-lang/rustモノレポに対する正式なLLM方針を採択しました 。この方針は、プロジェクト全体の公式見解ではないことが明示されており、コアリポジトリと採択チームにのみ適用されます
。
この方針の実務的な要約は次の通りです。「LLMを、質問への回答、分析、要約、洗練、確認、提案、レビューに使用するのは問題ない。ただし、『作成』に使用してはならない。」
方針の作成者であるJynn Nelson氏は、公式発表ブログで3つの中心的な問題を挙げています 。
rust-lang/rustには1,281のオープンなPRがあります。コードを書きやすくすることは、レビュアーのキャパシティを増やさなければ、既存のボトルネックを悪化させるだけです。この方針はまた、非公式で一貫性のないモデレーションから、レビュアーが参照でき、新しいコントリビューターが見つけられる、明確で公開されたルールへと移行したいという動機もあります 。
両方の方針は、共通のパターンと、ガバナンス上の共通の課題を明らかにしています。
| 側面 | Linuxカーネル | Rustプロジェクト |
|---|---|---|
| 対象範囲 | プロジェクト全体の方針 + サブシステムレベルの厳格化 | 5チーム、コアリポジトリのみ |
| 人間の説明責任 | 絶対的:提出者はすべての法的・技術的責任を負う | 絶対的:開示と理解なしにはAI生成コンテンツの提出不可 |
| AI生成コード | 帰属表示と人間のサインオフを条件に許可 | 事前にレビュアーが承認しない限り、事実上禁止 |
| AI生成の散文/ドキュメント | 方針の焦点外 | 厳格に禁止 |
| サブシステムの裁量 | メンテナーがさらなる制限を課すことが可能(例:無線の「3秒ルール」) | チームごとの採択により範囲が制限される |
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
2026年、LinuxカーネルとRustプロジェクトがAI生成コードに関する正式方針をそれぞれ採択。いずれも人間の完全な説明責任と開示を義務付け、直接的なコード提出を制限・禁止する方針で一致。
2026年、LinuxカーネルとRustプロジェクトがAI生成コードに関する正式方針をそれぞれ採択。いずれも人間の完全な説明責任と開示を義務付け、直接的なコード提出を制限・禁止する方針で一致。 Linuxカーネルはプロジェクト全体でAI支援コードを許可(人間の責任・帰属タグ付き)する一方、無線サブシステムのメンテナーは「3秒ルール」を導入し、低品質なAIパッチを却下。
Rustプロジェクトの5チームは、AIによる分析やレビューは許可するが、AIが作成したコードやドキュメントの投稿は事前のレビュアー同意と開示がない限り禁止。背景にはレビュー帯域の危機と「シグナルの崩壊」がある。