Linux kernel developers discuss dropping AI attribution tags
Linux kernel developers are debating whether to remove AI-generated code attribution tags, as some argue they are unnecessary and clutter commit messages, while others see them as useful transparency for tracking automated contributions.
Background
- The Linux kernel is an open-source project where anyone can contribute code, but developers must follow strict rules for attributing their work ("Signed-off-by" tags, author credit, etc.). These tags ensure accountability, licensing compliance, and traceability.
- In recent months, some contributors have been adding "AI-generated" or "AI-assisted" tags to patches (code submissions), either voluntarily or because their companies require it. This has sparked debate among kernel maintainers (the senior developers who review and approve changes).
- Many kernel developers worry these tags are useless (AI tools evolve too fast for a static label), unverifiable (you can't prove whether code was AI-written), and potentially discriminatory (targeting developers who legitimately use AI helpers like GitHub Copilot). They're also concerned about a slippery slope toward banning AI-assisted contributions entirely.
- The discussion reflects a larger tension in open-source software: how to handle AI coding tools that blur the line between human-authored and machine-generated code, without adding bureaucracy, reducing contributor diversity, or breaking existing legal workflows.