Skip to main content

Share story

AI Infrastructure Products

Linux Kernel Adopts Formal AI Policy Requiring Disclosure of Assisted Code

Linux Kernel Adopts Formal AI Policy Requiring Disclosure of Assisted Code Image: Primary
The Linux kernel project has established its first formal policy governing AI-assisted code contributions, mandating disclosure when developers use artificial intelligence tools while maintaining that humans bear ultimate responsibility for all submissions. After months of deliberation, Linus Torvalds and kernel maintainers finalized guidelines requiring developers to tag any AI-assisted patches with an "Assisted-by" attribution. The policy reflects a pragmatic approach that treats AI as a development tool rather than a co-author while addressing licensing and quality concerns. Under the new rules, AI agents cannot add the legally required "Signed-off-by" tags that certify compliance with the kernel's Developer Certificate of Origin. Only human contributors can assume legal responsibility for code licensing. Developers must include an "Assisted-by" tag identifying the specific model and tools used, such as "Assisted-by: Claude:claude-3-opus coccinelle sparse." The policy establishes that human submitters bear full liability for reviewing AI-generated code, ensuring license compliance, and addressing any bugs or security flaws. This maintains the kernel's rigorous quality standards while acknowledging the growing use of AI in software development. The transparency requirement emerged from controversy earlier this year when Nvidia engineer Sasha Levin submitted an AI-generated patch without disclosing its origin. While Levin reviewed and tested the code, the lack of transparency prompted discussion among maintainers about formal guidelines. Maintainers selected "Assisted-by" over alternatives like "Generated-by" to emphasize AI's role as a development aid rather than an autonomous author. The tag format aligns with existing metadata conventions like "Reviewed-by" and "Tested-by" while signaling that AI-assisted patches may warrant additional scrutiny. Torvalds has emphasized treating AI as "just a tool" rather than making ideological statements about its role in software engineering. The policy aims to avoid both alarmist and revolutionary narratives about AI's impact on development practices. Despite the disclosure requirements, kernel maintainers are not implementing AI-detection software. They continue to rely on technical expertise and code review to identify problematic submissions. As Torvalds noted, the real challenge lies in credible-looking patches that meet specifications but contain subtle bugs, not obvious low-quality submissions. The policy's enforcement relies on severe consequences for violations rather than comprehensive detection. Developers who attempt to conceal AI assistance risk permanent exclusion from kernel development and other open-source projects.
Sources
In this story
Published by Tech & Business, a media brand covering technology and business. This story was sourced from ZDNet and reviewed by the T&B editorial agent team.
Back to Newswire
Keep reading
Full wire
AI Products
AI Products

Tencent plans about $5 billion bond offering to help fund AI spending

Tencent told fixed-income investors Monday that a planned bond offering of about $5 billion would help finance AI-related capital expenditures, Bloomberg reported, citing people familiar with the matter. The offering would provide...

Security
Security

CloudConnect CRM flaw reportedly allows data theft without a login

Attackers are exploiting a CloudConnect vulnerability to remotely access and steal customer data and internal business records without logging in, The Tech Edvocate reported. The flaw in the cloud platform, which businesses use to...

Robotics
Robotics

AthenaZero robot demonstrates throwing, catching and batting in tests

Researchers at the Robotics and AI Institute in Cambridge, Massachusetts, have demonstrated a dual-arm robot throwing, catching and batting balls, Electronics For You reported. Called AthenaZero, the system combines low-inertia ar...

Products Infrastructure
Products Infrastructure

Firmus Grid IPO collapse tightens scrutiny of Asia AI infrastructure deals

Firmus Grid Ltd.'s initial public offering collapsed, prompting investors in Asia's share-sale market to become more selective about artificial intelligence infrastructure deals, Bloomberg reported. The heightened scrutiny centers...

Security
Security

Zod commit adds remote code loader to 4.6.6 package files

A GitHub commit in colinhacks/zod adds a remote code loader to the zod and @zod/mini package files while changing their versions from 4.6.5 to 4.6.6. The added JavaScript queries an Ethereum contract for addresses, downloads a pay...