Debian gives the green light to AI code after a two-week vote, but submitters are responsible for it

Debian gives the green light to AI code after a two-week vote, but submitters are responsible for it

Published Aug 29, 2026, 8:32 AM EDT Simon is a Computer Science BSc graduate who has been writing about technology since 2014, and using Windows machines since 3.1. After working for an indie game studio and acting as the family's go-to technician for all computer issues, he found his passion for writing and decided to use his skill set to write about all things tech. Since beginning his writing career, he has written for many different publications such as WorldStart, Listverse, and MakeTechEasier. However, after finding his home at MakeUseOf in February 2019, he would eventually move on to its sister site, XDA, to bring the latest and greatest in Windows, Linux, and DIY electronics. Summary The Debian developers picked Choice 5: Responsible Use of Generative AI via Schulze voting. AI-generated code now allowed, mirroring the kernel: submitters are on the hook for quality. You don't have to declare AI use, but must review, test, and accept legal responsibility. For the past few weeks, the developers of Debian have been voting on whether or not AI code is allowed in the codebase. Now, the votes have been tallied, and a result has been declared. The community has declared that they want to allow AI code, but put the onus of quality wholly on the submitter, something that mirrors the Linux kernel's own rules. The Debian developers vote to keep generative AI code But submitters are on the hook for it In an email from the Debian Vote Engineer (Devotee for short), the community had decided that Choice 5 was the winner. As a reminder, here's what all the options were. They're a little vague, so be sure to cross-reference them with the descriptions in the original email to see the declarations for each choice: Choice 1: Ban LLM contributions from Debian via Social Contract Choice 2: Allow AI-Assisted Contributions with conditions Choice 3: Reject LLMs as far as practical, update Code of Conduct Choice 4: Accept AI contributions for Debian-specific work Choice 5: Responsible Use of Generative AI Choice 6: A cautious approach to generative AI Choice 7: Debian is created by humans Choice 8: Avoid the use of LLMs: climate destruction is a deal breaker Choice 9: None of the above Debian used the Schulze voting method to decide the most popular choice, meaning it wasn't a simple "count the votes for each option and crown a winner based on sheer quantity" deal. Instead, the winner is chosen by seeing which option was voted for the most over the other options. Here's the table of results. To read it, look at the row for a specific option; it lists how many votes that option won over the others. For instance, if you look at row 1 (Ban LLM contributions from Debian via Social Contract), you'll see that it scored 111 votes over Option 2 (Allow AI-Assisted Contributions with conditions), 88 votes over Option 3 (Reject LLMs as far as practical, update Code of Conduct), and so on. To see how many people voted for a different option over a specific one, look at its respective column. For Column 4 (Accept AI contributions for Debian-specific work), 232 people preferred Option 5 (Responsible Use of Generative AI), 189 people preferred Option 6 (A cautious approach to generative AI), and so on. Option 1 2 3 4 5 6 7 8 9 Option 1 111 88 118 115 108 95 92 144 Option 2 273 257 181 148 178 238 229 267 Option 3 213 125 133 127 118 132 124 176 Option 4 274 136 259 115 164 238 228 259 Option 5 287 203 272 232 210 251 244 281 Option 6 277 173 260 189 130 236 225 276 Option 7 230 149 193 150 139 133 148 213 Option 8 232 162 203 164 154 155 179 225 Option 9 257 139 230 146 126 133 192 176 After some calculations, Debian declared that "Choice 5: Responsible Use of Generative AI" was the winner. Even without those calculations, you can kind of eyeball the result from the table alone; for Choice 5's column, every single entry is well under 200 votes, with the maximum being 154 votes that preferred Choice 8 (Avoid the use of LLMs: climate destruction is a deal breaker). Every other option lost to at least one competitor by over 200 votes, with Choice 5 being that one competitor. What this means for Debian moving forward The conditions are laid out pretty clearly Now that we know who won, it's time to dig down into what, exactly, the people voted for. We can do that by referring to Proposal E in the original email and see what it detailed. For the most part, this proposal is pretty ambivalent toward generative AI; it neither endorses nor condones the practice. It accepts that for some, it's a productivity enhancer, while others may not want to use it. The onus is not on the practice, but on the person: The use of a generative AI tool does not diminish the contributor's responsibility for the work they submit. Contributors are expected to understand, review, test, and, where appropriate, modify AI-assisted output before incorporating it into Debian. Blindly accepting or uploading AI-generated material without appropriate human review is inconsistent with Debian's established development practices. The new rule says that contributors don't need to declare whether or not they used AI. They do, however, need to take responsibility for the legality of AI code, which the proposal says cannot be fully rectified in this vote alone.

Original Source

Read the full article at Xda-developers →

KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.