Open-source governance
Debian Resolution Does Not Ban AI-Assisted Contributions, but Batch Agent Operations Still Require Prior Community Consensus
Debian developers selected the “Responsible Use of Generative AI” proposal, retaining existing quality and licensing standards and holding submitters fully responsible for AI output. The resolution does not mandate disclosure of AI use, but explicitly restricts sending sensitive data to external services and requires large-scale automated changes to be discussed in advance.

Voting on Debian’s general resolution concerning generative AI ended on August 28, with the results announced on August 29. The winning proposal neither endorses nor prohibits the use of generative AI in software, packages, documentation, or other Debian content. AI-generated or AI-assisted content must still meet existing standards for correctness, maintainability, licensing, and legal compliance. Responsibility rests with the contributors who submit and sign off on the content—not with model providers or reviewers.
The resolution establishes several concrete boundaries for coding-agent workflows. Contributors must understand, review, test, and, where necessary, modify generated results. Directly uploading content without appropriate human review is inconsistent with Debian development practices. Disclosure of AI use is not mandatory, though voluntary disclosure is encouraged. Maintainers therefore cannot assume that a commit message will reliably identify the model used or the proportion of generated content. Projects that require traceability must add their own evidence fields to CI, sign-off workflows, or contribution guidelines.
On security, the resolution requires workflows not to provide private communications, undisclosed security vulnerabilities, keys, credentials, or other non-public Debian data to third-party AI services unless explicit authorization has been granted. It also does not give agent-driven batch operations a green light: activities such as filing bugs in bulk, submitting patches across packages, or making broad code changes must still be discussed through appropriate channels and receive consensus in advance, with a human supervising and assuming responsibility.
The result does not mean the community was without disagreement. Citing pairwise vote counts, Debian developer Lucas Nussbaum noted that the winning proposal defeated the most popular prohibition proposal by roughly 64% to 36%, and the more conservative discouragement proposal by roughly 61% to 39%. Engineering teams should next watch whether Debian turns these principles into machine-checkable submission rules, controls that prevent secret leakage, and throttling mechanisms for batch agents. Until then, “permitted use” must not be interpreted as automatic acceptance of AI-generated content.