Pull to refresh
Logo
Linux kernel drops requirement to disclose AI-assisted code

Linux kernel drops requirement to disclose AI-assisted code

Rule Changes

Maintainers scrapped the 'Assisted-by' tag; Torvalds submitted his own AI-written patch the same week

Today: Slashdot reports the policy reversal

Overview

Updated 2 hours ago

Linux kernel maintainers voted to stop requiring developers to disclose when AI tools helped write their code. The decision came at the October 8 Maintainers Summit in Prague, where roughly 30 invited senior developers agreed to scrap the 'Assisted-by' tag that had been mandatory since January.

Fewer than one in ten of the 18,533 commits in the Linux 7.3 cycle carried the tag, despite far broader AI use. Linus Torvalds backed the removal, calling AI bans 'utterly stupid.' Days later he submitted his own Claude-assisted patch fixing a long-standing page-cache bottleneck.

Why it matters

AI-written code now enters the most audited software project on earth without a required label, moving accountability from tool disclosure to human review.

Questions about this story

Free account needed to ask — your question is kept and asked for you right after sign-up. Answers are public.

No questions yet — be the first to ask.

Key Indicators

~10%
Share of Linux 7.3 commits carrying the Assisted-by tag
Levin cited this low compliance rate in his revised removal patch.
18,533
Commits in the Linux 7.3 development cycle
Merge commits excluded; AI use was far more common than the tag count suggests.
23x
Speedup measured on Torvalds' AI-assisted patch
Synthetic benchmark for page-cache reads; real workloads show far less, Torvalds said.

Voices

Curated perspectives — historical figures and your fellow readers.

Ever wondered what historical figures would say about today's headlines?

Sign up to generate historical perspectives on this story.

People Involved

Organizations Involved

Timeline

July 2025 October 2026

6 events Latest: Today
Tap a bar to jump to that date
  1. Slashdot reports the policy reversal

    Today Media

    The decision reaches a broad technical audience as Slashdot covers the end of mandatory AI disclosure.

  2. Levin revises patch with compliance data

    Proposal

    Revised patch notes that only about 10% of Linux 7.3 commits carried the tag despite wide AI use.

  3. Levin posts removal patch

    Proposal

    Sasha Levin files a patch stripping the Assisted-by requirement from kernel documentation.

  4. Maintainers Summit agrees to drop the tag

    Decision

    Roughly 30 invited developers meeting in Prague reach consensus to deprecate the Assisted-by requirement.

  5. Assisted-by requirement becomes official

    Policy

    The policy is added to kernel documentation with Linux 7.0, mandating the tag for AI-assisted contributions.

  6. AI disclosure proposal takes shape

    Policy

    Kernel developers begin drafting a policy requiring an 'Assisted-by' tag for AI-assisted patches.

Scenarios

1

Linux kernel finalizes Assisted-by removal in mainline docs

Likely Resolves by End of 2026

Discussed by: heise online, The Register, and Phoronix, all reporting the patch is in docs-next awaiting mainline merge

Jonathan Corbet's docs-next branch already carries Levin's removal patch. A mainline merge would formally end the requirement, with developers encouraged to describe AI tool use in cover letters instead. Torvalds and Greg Kroah-Hartman both support the change, and summit consensus backs it, so the merger looks likely in an upcoming merge window.

2

AI disclosure shifts to cover letters, then fades

Possible Resolves by Q1 2027

Discussed by: Kernel developers on the mailing list, per The Register and heise online

The new guidance directs developers to describe AI tool use in cover letters rather than commit messages. If that practice is followed at first but gradually abandoned, AI-assisted contributions would leave no trace in the git history. Compliance there is voluntary, and the failure of the tag suggests similar drift is plausible.

3

Maintainers reinstate the Assisted-by tag

Unlikely Resolves by Q2 2027

Discussed by: The Register and heise online, both noting divided opinions on the mailing list

Some kernel developers opposed the removal, and an AI-related quality incident could galvanize them. If a serious bug is traced to undisclosed AI-generated code, pressure could grow to restore the tag as a transparency safeguard. This would require a second policy reversal, which the summit's consensus makes an uphill fight.

Historical Context

3 moments from history that rhyme with this story — and how they unfolded.

April 2005

Git replaces BitKeeper (2005)

BitKeeper, the kernel's proprietary version control system, revoked its free license amid a community dispute. Torvalds built Git in weeks rather than accept the limits of the tools available.

Then

Git became the kernel's version control and later the industry standard.

Now

It established Torvalds' willingness to reject tooling restrictions and build his own path.

Why this matters now

A prior case where Torvalds ignored externally imposed constraints on developer tools rather than work within them.

October 2022

Rust enters the Linux kernel (2022)

After years of debate, the kernel merged support for the Rust programming language. Veteran C developers warned it would fragment the community, while Torvalds backed it as a pragmatic fix for memory-safety bugs.

Then

Rust support merged and expanded incrementally across kernel subsystems.

Now

It normalized the idea that the kernel can adopt new technologies Torvalds supports despite fierce resistance.

Why this matters now

The same pattern of Torvalds overriding traditionalist objections when he judges a new tool worth the risk.

November 2022 - July 2024

GitHub Copilot copyright lawsuits (2022-2024)

A class action alleged Copilot reproduced copyrighted code without attribution, forcing an industry-wide debate about provenance and disclosure of AI-generated output.

Then

A federal judge dismissed most claims in July 2024, leaving a narrow copyright claim to proceed.

Now

The litigation shaped how AI vendors and open source projects approached attribution, with many adopting disclosure requirements.

Why this matters now

The kernel's Assisted-by tag grew out of this broader provenance conversation; its removal moves Linux against the disclosure trend the lawsuits pushed.

Sources

(6)