Debian just settled one of the messier debates in open-source governance: what to do about AI-generated code. After a formal vote among developers, the Linux distribution will neither ban nor endorse the use of generative AI tools in contributions. The policy applies across development, maintenance, and documentation — the full sweep of project work.

The rationale is blunt. “Generative AI is neither exempt from nor subject to special rules beyond the standards already expected of Debian contributors.” In other words, the project is treating AI output like any other code. If it’s correct, maintainable, and legally clean, it’s welcome. If it’s not, the person who submitted it owns the failure. That’s the key clause: using a generative AI tool doesn’t diminish contributor responsibility. Developers are expected to understand, review, test, and modify AI-assisted output before it lands in the tree. Blindly pasting model output is explicitly called out as inconsistent with Debian’s practices.

Not everyone is satisfied. One contributor announced he’s quitting, saying he’s “no longer interested in anything coming from Debian.” That mirrors the backlash Canonical faced earlier this year when Ubuntu took a similar stance on AI-generated contributions. The alternative proposals Debian considered included outright bans on AI-assisted work — those lost the vote.

Disclosure is encouraged but not required, which is where the real friction lives. A maintainer reviewing a patch can’t always tell whether the logic came from a human or a model, and that opacity bothers people who see provenance as a trust issue. The counterargument, which won the day, is that quality standards shouldn’t depend on tooling. If a model-assisted patch passes review and testing, does its origin matter? Debian’s answer is a qualified no. The broader open-source world is still split on the question, and this vote won’t end the argument — but it does set a precedent for how major distributions handle the flood of AI-assisted contributions that’s already arriving.