Debian 就 AI 问题咨询开发者:允许还是禁止?
Debian polls its developers on AI: permit or ban?

原始链接: https://www.theregister.com/ai-and-ml/2026/08/26/debian-polls-its-developers-on-whether-to-burn-the-bots-tame-the-bots-or-let-em-loose/5292270

Debian 项目目前正在进行一项复杂的投票,以确定其关于在代码贡献中使用大语言模型(LLM)和生成式人工智能的官方政策。此次投票因其规模和细节问题已进行延期,投票内容包含八项不同的提案,从全面禁止到基于责任的实用主义方法均有涉及。 各方立场差异显著:一些支持者基于道德、法律或环境方面的考量主张全面禁止;而另一些人则建议有条件地接受,并强调贡献者必须对任何人工智能辅助的工作承担全部责任。面对超过 5000 字的相关提案,该项目的开发者们正致力于为庞大而复杂的 Debian 生态系统选择未来的发展道路。 这场辩论反映了开源社区的一种广泛趋势:Gentoo 和 NetBSD 等项目已经开始限制人工智能生成的代码,而 Linux 内核等其他项目则保持了更为宽松的态度。尽管存在这些具体的项目政策,但在红帽公司(Red Hat)等企业支持的代码库中,人工智能的使用依然十分普遍,这表明这些禁令的实际影响仍然是一个悬而未决且充满争议的问题。

Debian 目前正在其开发者中进行一项关于通用决议的投票,以确定该项目对在代码贡献中使用人工智能的立场。这一讨论在 Hacker News 上引发了关注,并揭示了社区内部的尖锐分歧。 支持禁止者认为,人工智能生成的代码往往难以维护,会产生重大的版权不确定性,从而可能损害开源许可证,并助长操纵行为。一些批评者还预言人工智能市场即将崩盘,认为当前的炒作是一种暂时的、不可持续的“骗局”。 相反,反对全面禁止者认为,人工智能是处理修补补丁和修复持续集成(CI)流水线等繁琐任务的有效工具。许多参与者指出,全面禁止在实践中是不可能执行的:由于 Debian 打包了大量的第三方项目(如 Linux 内核、Firefox 和 Rust),全面禁止实际上将要求放弃使现代计算成为可能的核心软件。这场辩论突显了在开源工作流程中整合生成式人工智能时所存在的广泛紧张关系,批评者质疑区分人工编写代码和人工智能辅助代码的可行性。
相关文章

原文

The Debian project is polling its developers over AI usage: use it, impose limits, or ban it outright.

The second Debian vote of the year, General Resolution: LLM usage in Debian is underway. More saliently, it is still underway – Debian Project Lead Sruthi Chandran extended the voting deadline by an extra week. (She was elected in March, in the first project poll of 2026.)

Debian is a large and complicated project: the release announcement for version 13 says it has 69,830 packages, which take a total of 403 GB of disk, and contain 1,463,291,186 lines of code. So, suitably, it is a large and complex poll.

The poll is more than 5,000 words long, and contains eight different proposals, which are both numbered and lettered. Each of them is seconded by between six and 17 developers. They are as follows:

  1. No LLM contributions to Debian via Social Contract.

  2. Allow AI-Assisted Contributions with conditions.

  3. Reject LLMs as far as practical, update Code of Conduct.

  4. Accept AI contributions for Debian specific work.

  5. Responsible Use of Generative AI.

  6. A cautious approach to generative AI.

  7. Debian is created by humans.

  8. Avoid the use of LLM: climate destruction is a deal breaker.

The poll also notes:

“Proposal A needs a 3:1 majority, the other proposals need a simple majority.”

This aside, there’s a lot of variation under each proposal. Some are structured, some contain explanations and lists of what they would or would not apply to, some contain summaries, and so on. Only recognized Debian developers are eligible to vote, but we hope that they’re not put off by the wall of text and take the time to work out which of the fairly subtle variations best represents their views.

Proposal A is one of the longest. The closest thing it has to a summary is its “preamble,” which says:

“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.”

Proposal B would permit LLM-based contributions, so long as they meet six requirements. These cover “legal compatibility,” “licensing and attribution,” “accountability,” “disclosure,” “prior discussion of bulk or automated changes,” and “confidentiality and privacy.”

Proposal C calls for a total ban, and its summary is simple: “Reject LLMs (generative”AI”) as far as practical.” It’s backed by “Debian grandee Ian Jackson”, who wrote dpkg and runs Chiark.

Proposal D attempts a pragmatic compromise, saying it “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.” It continues with a reasonable enough set of restrictions – the work must be clearly described, comply with the Debian Free Software Guidelines, and so on.

Proposal E is similar, and ends by saying that “responsibility for every contribution rests with the contributor who submits it, who remains accountable for its technical quality, legal acceptability, and suitability for inclusion in Debian.”

Proposal F urges caution and “encourages contributors to avoid the use of generative AI where practical”.

Proposal G “aims to ensure that contributions directly to Debian are created by humans” – in other words, code should be written by hand, but it’s permissible to use LLM tools in other ways while creating it. It ends by saying “we disallow the output of generative AI as direct contributions to Debian.”

Finally, Proposal H focuses on just one of the many ethical concerns – but overall, the single most important one, as it affects everyone. “LLM usage accelerates the destruction of our ecosystem (planet Earth) and that is a deal-breaker.”

If Proposal H has a weakness, it's that it does not distinguish between local and cloud-based LLMs, although there’s an argument that the environmental impact of the training process is the predominant aspect here and whether the end result is local (and relatively resource efficient), or remote (and extremely inefficient) is nowhere near as significant.

In the humble opinion of this vulture, there are too many propositions, with too much overlap between them. We suspect this makes a three-to-one majority for the first very unlikely. To make it easier to arrive at a decision, we would have wanted to see the positions consolidated to fewer, clearer, mutually exclusive positions. But then, we’re not Debian contributors and have no skin in this game.

The vote still has a few days to go, although the votes so far are climbing, at the time of writing under 350 ballots have been received.

Some other projects and distributions have already chosen a position in this dispute. Back in April 2024, Gentoo chose to forbid it – as NetBSD did too soon afterwards. As we covered looking at the latest OpenBSD release, the project says that since AI code can’t be copyrighted, it can’t be committed to OpenBSD – but the project grandfathers in code from the Tmux project, which allows LLM-assisted contributions, so the barrier is somewhat permeable. Other such projects may yet follow.

As we reported in September 2025, FreeBSD didn’t want AI code, but it has yet to update its official guidance with an explicit position. From some social media posts, we believe that an active debate is happening right now, possibly including a ballot similar to Debian’s – but the information is not public.

The Register approached the project leadership at FreeBSD for comment, but at the time of writing, had received no response.

Some distributions may forbid LLM code, but how much that changes things is a difficult question. The Linux kernel itself is now officially not an anti-AI project, and of course, Red Hat is all-in – and the IBM subsidiary does create a lot of the code used in most distros. These things being so, arguably what individual distros choose to do becomes something of a moot point. ®

联系我们 contact @ memedata.com