In 2026, the Linux kernel and the Rust project both adopted formal policies governing AI generated code contributions—each requiring human accountability, mandatory disclosure, and limiting or prohibiting direct submi... The Linux kernel's project wide policy allows AI assisted code with human sign off and liability...

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,
In 2026, two of the most influential open-source projects on the planet—the Linux kernel and the Rust project—each adopted formal policies to govern AI-generated code contributions. Though their approaches differ in scope and strictness, both converge on a single principle: humans remain fully accountable for every line of code submitted under their name.
Here is a breakdown of each policy, the reasoning behind it, and what it signals about the future of AI-assisted open-source development.
The Linux kernel adopted its first project-wide AI policy in April 2026, formalized with Linux 7.0, through an official AI Coding Assistants document at Documentation/process/coding-assistants.rst . The policy establishes four core rules:
Signed-off-by tags. Only a human can certify the Developer Certificate of Origin (DCO) Assisted-by: tag specifying the AI tool name, model version, and any auxiliary analysis tools used Subsystem maintainers also have discretion to impose stricter rules. In August 2026, Johannes Berg, maintainer of the kernel's wireless networking subsystems (802.11, mac80211, WWAN, rfkill), announced a notably firm stance on AI/LLM-generated patches :
This policy followed Greg Kroah-Hartman's rule that the drivers/staging/ subsystem rejects all LLM-generated patches except for genuine security fixes .
The kernel community identified three core problems driving the policy:
On August 5, 2026, five Rust teams adopted a formal LLM policy for the rust-lang/rust monorepo . The policy is explicitly not an official project-wide stance and applies only to the core repository and the adopting teams
.
The policy's working summary: "It's fine to use LLMs to answer questions, analyze, distill, refine, check, suggest, review. But not to create."
Jynn Nelson, the policy author, outlined three core problems in the official announcement blog :
rust-lang/rust. Making code easier to write without increasing reviewer capacity exacerbates a pre-existing bottleneck.The policy was also motivated by a desire to move from informal, inconsistent moderation to clear, published rules that reviewers can point to and new contributors can find .
Both policies reveal a common pattern and a shared set of governance challenges:
| Dimension | Linux Kernel | Rust Project |
|---|---|---|
| Scope | Project-wide policy + subsystem-level hardening | Five teams, core repo only |
| Human accountability | Absolute: submitter bears all legal/technical liability | Absolute: no AI-generated content without disclosure and understanding |
| AI-generated code | Allowed with attribution and human sign-off | Effectively banned unless pre-approved by a reviewer |
| AI-generated prose/docs | Not a focus of the policy | Strictly prohibited |
| Subsystem discretion | Maintainers can go further (e.g., wireless "3-second rule") | Scope-limited by team adoption |
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
In 2026, the Linux kernel and the Rust project both adopted formal policies governing AI generated code contributions—each requiring human accountability, mandatory disclosure, and limiting or prohibiting direct submi...
In 2026, the Linux kernel and the Rust project both adopted formal policies governing AI generated code contributions—each requiring human accountability, mandatory disclosure, and limiting or prohibiting direct submi... The Linux kernel's project wide policy allows AI assisted code with human sign off and liability, while its wireless subsystem maintainer instituted a strict "three second review" rule rejecting low quality AI patches...
Five Rust teams adopted a policy that permits AI for analysis and review but bans AI authored code, documentation, and comments without prior reviewer consent and disclosure, citing a review bandwidth crisis and broke...