上周有朋友在技术群里甩了个链接问我:「Debian 要禁 AI 写的代码了?那我以后用 Copilot 写的东西是不是没法提交了?」
我去 debian.org 把这次投票的页面翻了一遍。投票是真的,但「禁 AI 代码」只是选票上 8 个选项之一——而且大概率是最没戏的那个。
这次投票本周五(8月28日)23:59 UTC 截止,北京时间周六早上 7:59 收票,周末就能出结果。趁开奖前,把这件事给你捋清楚:他们在投什么、8 个选项都是啥、跟只用 `apt install` 的我们有什么关系。
先交代背景:这是一场什么投票
Debian 有个机制叫「通用决议」(General Resolution),可以理解成全员开发者公投,项目只在真正要定大事时才动用。历史上吵过 systemd、non-free 固件、投票匿名性这些伤筋动骨的话题。今年这次编号 vote_002,是 AI 议题第一次被正式推上选票——此前有一次关于「AI 模型的 DFSG 解释」的尝试,没走到投票就撤回了。Debian官网
官方时间线:7月23日到8月13日是提案讨论期(被官方延长过一次),8月15日正式开票,8月28日 23:59 UTC 截止。Debian官网目前有投票权的开发者共 1039 人,法定人数门槛约 48 票,以这个项目的投票传统,必然出结果。Debian官网
为什么这事跟你有关?Debian 不是一个孤立的发行版:Ubuntu、Linux Mint、Raspberry Pi OS、Proxmox、Deepin,包基底往上追都是它。官方仓库约 5.9 万个软件包,全靠这一千多人维护。知乎他们这次定的规矩,等于给半个 Linux 世界的上游定了「什么代码有资格进来」。

票面上 8 个选项:从全面禁止到「气候问题」
这是 Debian 近年来分歧最彻底的一次决议,一张选票塞了 8 个提案。Debian官网
提案 | 提案人 | 核心立场 |
|---|---|---|
A | Matthias Geiger | 全面禁止 LLM 贡献,写进《社会契约》——唯一需要 3:1 超级多数的选项 |
B | Lucas Nussbaum(前 DPL) | 允许 AI 辅助,但须披露、人担责、云端 AI 不碰敏感数据 |
C | Ian Jackson(dpkg 早期作者) | 尽实际可能拒绝,改行为准则,软抵制+硬披露 |
D | Pierre-Elliott Bécue | 只接受 Debian 自有工作的 AI 贡献,人署名、人提交、标注协助 |
E | Marc Haber | 负责任使用生成式 AI |
F | Tobias Frost | 谨慎路线,声明式约束 |
G | Gard Spreemann | 「Debian 由人类创造」——限制的是署名权,不是工具 |
H | Holger Levsen | 避免使用 LLM,理由是能耗与气候破坏 |
两个值得注意的点。
第一,听起来最坚决的 A 反而门槛最高:它要动 Debian 宪法级文件《社会契约》,所以必须 3:1 多数,其余七个简单多数即可。Debian官网
第二,票面上还有一个隐藏选项「Further Discussion」(继续讨论)。Debian 用 Condorcet 方法计票,所有选项两两对决,如果没有任何提案能赢过「继续讨论」,结果就是:决定不决定,维持各维护者自行把握的现状。
B站相关视频下面最高赞的评论就在问,这些选项都不互斥,到底咋选?B站其实这正是 Condorcet 的机制:投票人把所有选项按偏好排序,计票系统算出谁能赢过所有对手。所以选民不用纠结单选,算法来兜底。
为什么争得这么凶:争的不是代码质量,是版权链
翻提案原文会发现,禁止派最锋利的论据不是「AI 写得烂」,而是版权。美国版权局 2025 年 1 月已明确纯 AI 生成内容不受版权保护,2026 年 3 月最高法院拒绝就相关案件表态。知乎而 Debian 的授权体系建立在 GPL 上,GPL 的执法恰恰依赖版权持有人去起诉侵权。批量引入「没有人类作者」的代码,等于给许可证体系埋无主资产。
这也解释了为什么开源大厂们的立场看着混乱、其实有规律可循:
GCC:7 月底通过决议,直接封禁 LLM 贡献——同为 GPL 阵营。知乎
LLVM:年初就放开了人机协作——Apache 2.0 不依赖版权持有人执法。
Linux 内核、Rust:允许辅助但要求披露,人担责。
GNOME、Codeberg、Maven Central:披露、限制或抵制,各有各的边界。知乎
一句话总结:许可证越依赖版权法执法,对 AI 贡献就越保守。Debian 是其中体量最大、历史最久的一个,所以这一票最受盯。

投出来之后,对你意味着什么
「通过了是不是系统就没法更新了?」不至于。按人群拆开看:
用 Debian/Ubuntu 系服务器、NAS、树莓派的人:短期零影响。已发布的包不会被追溯,投票约束的是此后进仓库的新贡献。真正的变量在半年到一年后:bug 修复和新包的流速会不会变。
追 testing / sid 新软件的人:你是前线。中间派提案若通过,往后 commit message 里出现 `Assisted-By:` / `Generated-By:` 这类 trailer 标记会成为常态。
想给 Debian 交补丁的人:这次投票跟你直接相关。平时用 AI 工具辅助的话,8月28日后留意新的披露要求,B/D 两案里的 Git trailer 方案很可能就是未来的标准格式。
纯围观:周六早上看结果就行。

顺手纠两个正在流传的说法
「这是 Debian 史上第二次通用决议」——不对。GR 从上世纪 90 年代末沿用至今,systemd、固件、投票机制都投过。Debian官网这次特殊在议题是 AI,不在次数。
「提案 B 的 Lucas Nussbaum 是现任项目领袖」——也不对。现任 DPL 是 Sruthi Chandran,今年选举以 289 票当选。Debian官网Nussbaum 是 2013–2015 年的前 DPL。不过前领袖亲自下场起草中间派提案,本身就说明社区对这事有多认真。
值得收藏:周六开奖看三件事
给一份观察清单,周末对着结果验证:
谁赢了:B–F 中间档胜出 → 「披露前提下合法化」;C 胜出 → 进入软抵制时代;「Further Discussion」胜出 → 维持现状,别意外,这很 Debian。
提案 A 拿到几票:3:1 几乎不可能,但票型本身就是社区对 AI 的民调数据。
下游跟不跟:未来一两个月,Canonical 会不会跟进给 Ubuntu 定 AI 贡献规矩,是这事出圈的第一个信号。
开源世界为 init 系统吵过、为固件吵过、为商标吵过,但用宪法级程序正面回答「AI 在自由软件里算什么」,这是头一遭。不管周五结果如何,这一票都会被后来者反复引用。
3 分钟的瓜,收藏一下,周六咱们对答案。