Emacs master gains Claude co-authored commit despite GNU ban
Maintainers move to revert after a contributor credited an LLM on a non-trivial change, flouting the interim no-LLM policy.
A commit co-authored by Anthropic's Claude Fable 5 has landed in Emacs upstream master, breaching GNU's interim ban on LLM-generated patches and prompting calls to revert it over copyright risk.
Divya Ranjan Pattanaik raised the alarm on the emacs-devel list, noting that GNU had made clear no LLM commits or patches were allowed until a formal policy is settled. The change, committed by longtime contributor Yuan Fu, is described as non-trivial and legally significant, which Pattanaik called an absolute copyright risk if left in the tree. Christine Lemmer-Webber added that the commit's author date of May 20, 2026 predates public availability of Claude Fable 5, and likened the co-author credit to product marketing.
Sean Whitton, an Emacs maintainer, said the commit should be reverted and asked Fu for an explanation, suggesting a possible mix of hand work and later LLM amendment rather than deliberate defiance. Stéphane Marks urged waiting for Fu's account, noting the credit might only reflect automated git tooling. Others used the incident to argue the interim ban is unworkable or rewards nondisclosure; Eli Zaretskii cut that debate short as off-topic and limited discussion to how the commit happened and how to fix it.
GNU's freeze exists because the copyright status of model output remains unsettled, and Emacs, like other GNU projects, depends on clear authorship for assignment and licensing. An explicit machine co-author on master undercuts that posture and the trust placed in committers to enforce it. Whether the code itself stays or goes, the episode sharpens pressure on GNU to finish a durable LLM policy rather than rely on an honor system that one push already broke.