Debian Voting Information:./../ / 2026:./ / General Resolution: LLM usage in Debian

Matthias Geiger [werdahias@debian.org:mailto:werdahias@debian.org] [text of proposal:https://lists.debian.org/debian-vote/2026/07/msg00117.html]

This proposal aims to expressly forbid any contributions to Debian written with the use or assistance of large language models (LLMs) or other generative AI tools.

The scope of this GR is (non-exhaustive): Debian source packages Official Debian project software, such as lintian Debian web resources Documentation and translations added by Debian contributors Official communication from Debian

It does not include: Upstream projects using LLMs for development AI-related software Upstream patches/security fixes etc.

Debian has a well-earned reputation for stability. This stability is crucial to Debian's position in the free software ecosystem. It is our belief that widespread LLM usage comes from the "move fast, and break things" attitude that, while common in many parts of this industry, is contrary to what makes Debian Debian, and is inappropriate for Debian contributors.

Debian is a project that is more than just code: it is a community built on shared interests in free software and solving technical problems. Debian intentionally grows this community through many means, and new contributors are always encouraged to join. Allowing LLM contributions breaks this. New contributors submitting LLM output for review places an unnecessary strain on the reviewer, which can lead to burnout. Furthermore, LLM-dependent new contributors do not actually learn and understand the details of Debian packaging or processes, so they cannot come to replace a former burned out DD.

Debian has a Social Contract. [8] Our priorities are our users and free software. Debian is Stable. [9] Users and organizations choose Debian because it is reliable and secure.

Debian is not here to generate as much code as possible requiring manual review by a shrinking number of human volunteers, or to package every piece of software, or to rush new features, but these are what LLMs are used for.

In conclusion, allowing LLM contributions is contrary to the social contract and the common cause of creating a free operating system with a focus on quality and stability.

In the interest of not eroding Debian's reputation or further damaging the community, LLM-assisted contributions should be prohibited from inclusion in Debian.

Though our position is that LLM contributions are contrary to documents already ratified by Debian, in order to remove all doubt, we propose the following addition to the Social Contract:

Other projects exploring similar decisions have elicited a common reply: "How will you enforce a ban on LLM contributions?" While enforcement could be a challenge, this is a statement of intent by the Debian community, and we trust this community to adhere to it in good faith.

Citations are for background information only and do not reflect an endorsement of specific websites. Some ideas and wording were derived from the sources below.

GNOME discussion: https://discourse.gnome.org/t/loupe-no-longer-allows-generative-ai-contributions/27327 (CC0) Gentoo AI policy: https://wiki.gentoo.org/wiki/Project:Council/AI_policy Codeberg AI policy: https://codeberg.org/Codeberg/org/pulls/1253#issuecomment-19820434

This document was written by Matthias Geiger and Jesse Rhodes with input from Sledge and josch, organically and without language model assistance.

Lucas Nussbaum [lucas@debian.org:mailto:lucas@debian.org] [text of proposal:https://lists.debian.org/debian-vote/2026/07/msg00018.html] [text of amendment:https://lists.debian.org/debian-vote/2026/07/msg00048.html] [text of amendment:https://lists.debian.org/debian-vote/2026/07/msg00083.html]

Using its power under Constitution section 4.1 (5), the project issues the following statement describing its current position on AI-assisted contributions. This statement describes the position of the project at the time it is adopted. That position may evolve as time passes without the need to resort to future general resolutions. The GR process remains available if the project needs a decision and cannot come to a consensus.

The Debian project recognizes that AI-assisted contributions raise many concerns, e.g. about the technical quality and maintainability of such contributions, and their legal status. AI itself also raises additional concerns, about its impact on society at large, on the IT industry and on Free Software; about its environmental impact; and the aggressive or non-compliant practices of AI scrapers.

Nevertheless, many Debian contributors find AI tools helpful when contributing to Debian, and ultimately for improving Debian.

Given both the benefits and risks of AI assistance, and the controversial discussions within the community, the Debian project finds it necessary to clarify its position on AI-assisted contributions and establish clear guidelines.

Ian Jackson [iwj@debian.org:mailto:iwj@debian.org] [text of proposal:https://lists.debian.org/debian-vote/2026/07/msg00118.html]

LLMs have many serious problems, including: undermining the mechanisms of free software community building; environmental damage; exploitation of authors; disruption to open web hosting by aggressive scraping; generation and promulgation of bullshit; polluting the information commons; hazards to users' mental health; economic bubbles; distortion of the computer hardware market; fraud; ownership by horrible people and companies; and so on. Ethical and safe use of this technology is almost impossible.

Ideally, LLM output should not form any part of software that we rely on, nor should LLM output ever take the place of human-written prose.

Unfortunately some of the wider software world, including many of our upstreams, take a different view. Therefore a complete ban on LLM output as part of Debian is currently impractical.

1. We request that all contributors to Debian avoid the use of LLMs in their Debian work.

2. We request that all decisionmakers within Debian discourage LLM use as much as practical. Practicality is a judgement call and we recognise that it will involve uncomfortable compromises.

3. We request that everyone, even outside Debian, should refrain from using this technology. In particular, the Free Software and Open Source communities should reject LLMs. We recognise that not everyone will heed this call.

4. Within Debian, messages to humans (including for example bug reports, mailing list messages, discussions on Salsa, and blog posts on Planet Debian) must be drafted solely by humans without LLM assistance.

5. Any use of LLMs for Debian work must be disclosed.

6. Individual projects and maintainers may ban LLM contributions completely. Such bans (including by upstream projects) must be respected.

7. Violations of these requirements should be treated as violations of the Code of Conduct and should result in swift but proportionate disciplinary action.

8. Any contributor who feels they cannot write in English without assistance, may write in their native language, and expect readers to use translation tools of their choice. In that case a human-written English summary would be very welcome but is not required. In any case we promise not to shame anyone for any linguistic mistakes.

Pierre-Elliott Bécue [peb@debian.org:mailto:peb@debian.org] [text of proposal:https://lists.debian.org/debian-vote/2026/07/msg00089.html]

Nevertheless, Debian acknowledges that these practices are already in use and here to stay. Rather than banning their use, which seems counter-productive and unenforceable, the project chooses to place responsibility on contributors and therefore defines the following guidelines.

Back to the Debian Project homepage:../../.

See our contact page:../../contact to get in touch. Web site source code is available:https://salsa.debian.org/webmaster-team/webwml.