QEMU Shifting On AI Policy To Allow Some AI/LLM-Generated Contributions QEMU, the processor emulator critical to the Linux virtualization stack, is revising its policy to allow some AI and LLM-generated contributions after previously banning them outright. Red Hat virtualization engineer Paolo Bonzini proposed a patch that would permit AI-assisted code in non-critical areas like tests, documentation, and small bug fixes, while requiring an "AI-used-for" tag to disclose usage. The shift reflects a reassessment of legal risk by Red Hat, as other projects have not faced serious copyright disputes from such contributions. QEMU Shifting On AI Policy To Allow Some AI/LLM-Generated Contributions The QEMU processor emulator that plays an important role in the open-source Linux virtualization stack had a policy that forbid any contributions including or derived from AI-generated content. But there are now second thoughts with a proposed patch that will permit AI/LLM contributions in non-critical areas. Red Hat virtualization engineer Paolo Bonzini posted a patch today to the QEMU mailing list that replaces their current contribution policy of forbidding AI-generated contributions. This is coming as there is a shift in the balance of believed risk over LLM-generated contributions and now Red Hat feeling more comfortable on the matter. Bonzini explained: The new policy would allow AI-generated contributions in areas where it's non-critical and could be reverted later on if necessary: The policy also lays out a requirement for using a "AI-used-for: " tag on such contributions for explaining where and how there was AI usage. So far other QEMU developers appear onboard with this change in policy. Those interested can find the proposed updated AI policy for QEMU on the Red Hat virtualization engineer Paolo Bonzini posted a patch today to the QEMU mailing list that replaces their current contribution policy of forbidding AI-generated contributions. This is coming as there is a shift in the balance of believed risk over LLM-generated contributions and now Red Hat feeling more comfortable on the matter. Bonzini explained: "The concern that motivated the policy is unchanged, and it is worth stating precisely: the DCO is about whether the submitter has the legal right to contribute the code, not about "creative expression". The copyright and license status of LLM output remains unsettled, so that question is still open. What has shifted is the balance of risk: - projects accepting AI-assisted content have not run into serious legal trouble so far, which suggests the probability of the risk materializing is not high; - other organizations, such as Red Hat 1 , have assessed the risk as acceptable -- though a community of individual developers does not have the legal backing of a company, and even an unfounded dispute would be a long-lasting distraction from work on QEMU." The new policy would allow AI-generated contributions in areas where it's non-critical and could be reverted later on if necessary: "Revise the policy to permit AI assistance where the ramifications of copyright violations are at least easy to revert and unlikely to spread: tests, documentation, mechanical changes, and small bug fixes. Core code that other things depend on, and that cannot simply be thrown away once a problem is noticed long after the fact, stays off-limits without prior agreement from a maintainer." The policy also lays out a requirement for using a "AI-used-for: " tag on such contributions for explaining where and how there was AI usage. So far other QEMU developers appear onboard with this change in policy. Those interested can find the proposed updated AI policy for QEMU on the