Originally published on tamiz.pro.

When Linus Torvalds and the Linux Kernel maintainers adopted a formal Assisted-by attribution tag for AI-generated code in 2024, it sent ripples through the engineering world. This wasn't a whimsical policy decision — it was a deliberate stance on code provenance, accountability, and the evolving relationship between human developers and AI assistance tools. For engineering teams building their own policies, the Linux Kernel's approach offers a masterclass in balancing transparency with practical workflow realities.

The Linux Kernel Precedent

The Linux Kernel's Assisted-by tag emerged from a simple observation: contributors were increasingly using tools like GitHub Copilot, OpenAI Codex, and Cursor to generate or refactor code. The community needed a mechanism to acknowledge this assistance without stigmatizing it or obscuring the human authorship of the final patch.

The tag works like this — if an AI tool substantially contributed to a piece of code, the contributor adds a trailer line: