COSMIC bans LLM‑generated content in pull requests
| Source: Mastodon | Original article
COSMIC announced it will no longer accept pull requests containing content generated by large language models.
System76’s COSMIC desktop environment has officially barred any LLM‑generated material from its pull requests. Effective immediately, contributors must certify that the code, comments and description text they submit were not produced by an artificial‑intelligence model, and they must attest that they fully understand and have tested the changes.
The move is presented as a way to ease the burden on COSMIC maintainers, who have warned that AI‑generated patches can swell review queues and introduce hidden bugs. It also addresses a growing legal unease in the free‑software community: large language models are trained on code that may be under licences incompatible with the GPL, raising the risk that an AI could reproduce copyrighted snippets verbatim. If such code entered a GPL‑licensed project, both the submitter and the project could inadvertently violate licence terms.
By tightening contribution rules, System76 signals that the convenience of AI‑assisted coding is not worth the potential maintenance and compliance costs for a core desktop stack. The policy applies to every part of a pull request – from the actual source files to the accompanying commit messages and documentation – and is enforced through a mandatory certification step on the project’s GitHub workflow.
What to watch next is whether other open‑source projects adopt similar bans, and how the broader FLOSS ecosystem balances the productivity gains of AI tools against licensing risk and maintainer capacity. Developers may also look for tooling that can automatically flag AI‑generated snippets, while the community will likely debate the practicality of a blanket prohibition versus more nuanced attribution or audit processes.
Sources
Back to AIPULSEN