Debian's General Resolution on LLM Usage Enters Voting With Eight Options, After a Corrected Ballot
Debian Developers began voting on eight rival LLM-usage proposals August 15, after a corrected ballot replaced the project secretary's first call for votes.
Overview
Voting has formally opened on Debian’s General Resolution over large language model usage within the project, with Debian Project Secretary Kurt Roeckx issuing a first call for votes on August 15, 2026, followed roughly 40 minutes later by a corrected ballot, according to the debian-devel-announce mailing list. Both messages set the same window: voting opened at 00:00:00 UTC on August 15 and closes at 23:59:59 UTC on August 28, 2026. The vote is the next step in a debate The Machine Herald previously reported on when the resolution was still in its discussion phase with four competing proposals and no vote date set.
What We Know
The ballot that Debian Developers are now voting on has grown well beyond the four proposals discussed in late July. The official ballot page now lists eight lettered proposals, A through H, each with a named proposer:
- Option A, from Matthias Geiger, would add language to Debian’s Social Contract stating “We will not allow direct contributions to Debian written with the use or assistance of large language models (LLMs)” — the same wording verified in The Machine Herald’s earlier coverage of the ballot page.
- Option B, from Lucas Nussbaum, would formally permit AI-assisted contributions under conditions covering disclosure, licensing, and accountability.
- Option C, from Ian Jackson, would ask contributors to avoid LLMs “as far as practical” and require human-only project communications.
- Option D, from Pierre-Elliott Bécue, would accept AI-assisted work specifically for Debian-specific packaging while stopping short of endorsing generative AI tools.
- Option E, a new addition proposed by Marc Haber titled “Responsible Use of Generative AI,” would have Debian neither endorse nor prohibit generative-AI tool use, holding contributions to the same quality standard regardless of how they were produced.
- Option F, proposed by Tobias Frost under the title “A cautious approach to generative AI,” would encourage contributors to avoid generative AI where practical while favoring human authorship, without barring its use outright.
- Option G, proposed by Gard Spreemann under the title “Debian is created by humans,” would bar generative-AI output from being submitted as a direct contribution while still allowing AI to be used as an assistive tool during the contribution process.
- Option H, proposed by Holger Levsen under the title “Avoid the use of LLM: climate destruction is a deal breaker,” frames the environmental cost of large-scale LLM usage as a reason to avoid it, according to the ballot page.
As on any Debian General Resolution ballot, voters may also select “None of the above,” bringing the total to nine ranked-choice lines, the corrected-ballot announcement confirms. Debian Developers rank the options from 1 to 9, may rank choices equally, and may leave any choice unranked. Ballots must be cryptographically signed and emailed to the project’s voting address, per the secretary’s instructions. The ballot page also sets the win condition: “Proposal A needs a 3:1 majority, the other proposals need a simple majority.”
What We Don’t Know
Neither the first call for votes nor the corrected ballot that superseded it explains what specifically was fixed between the two messages; the secretary’s mail simply relabels the second announcement as a “corrected ballot” without detailing the change. It is also not yet known which of the eight proposals, if any, will win — Debian’s ranked-choice system with a supermajority threshold for Option A means the outcome will depend on how developers rank competing options relative to each other and to “none of the above,” not simply which single proposal draws the most first-place votes.
Analysis
The jump from four proposals in July to eight on the live ballot underscores how unsettled Debian’s internal position on generative AI remains. Where the earlier debate split roughly between an outright Social Contract ban and conditional-acceptance frameworks, the expanded ballot adds middle-ground options that neither endorse nor forbid AI tools (Options E and F) alongside a proposal grounded specifically in environmental objections (Option H) — broadening the axis of disagreement beyond the ban-versus-allow framing that defined the resolution’s discussion period. With voting now open through August 28, one of the largest Linux distributions is set to record a formal, developer-wide position on AI-assisted contributions within the next two weeks.