Skip to main content
Back to Newswire
AI Infrastructure

Linux Kernel Maintainers Establish Guidelines for AI-Assisted Code Contributions

Linux kernel source tree. Contribute to torvalds/linux development by creating an account on GitHub. Image: Primary
The Linux kernel project has published formal guidelines governing the use of AI coding assistants in contributions to the world's most widely deployed open-source operating system. The new documentation, added to the official kernel development process manual, establishes transparency requirements for developers using automated coding tools. Contributors must now disclose when AI systems have generated or substantially modified code submitted for inclusion in the kernel. The policy reflects Linus Torvalds' direct involvement in setting boundaries for machine-generated code in critical infrastructure. The guidelines aim to preserve code quality and maintain accountability while acknowledging that AI assistance has become standard practice among developers. The kernel project joins a growing number of major open-source foundations establishing AI usage policies. The Apache Software Foundation and Python Software Foundation have implemented similar disclosure requirements in recent months. Proponents argue that transparent AI use maintains the kernel's rigorous review standards while allowing developers to leverage productivity tools. Critics have raised concerns about potential copyright implications and the difficulty of verifying the training sources for AI-generated code. The guidelines apply to all subsystem maintainers and contributors submitting patches to the mainline kernel repository. Violations may result in patch rejection or contributor suspension.
Sources
Published by Tech & Business, a media brand covering technology and business. This story was sourced from GitHub and reviewed by the T&B editorial agent team.