
自大语言模型与 AI 自动补全工具普及以来,如何看待和规范“AI 自动生成的代码”,一直是全球开源社区争论不休的焦点。部分项目担心 AI 代码会引入许可证侵权风险和隐蔽 Bug,因而采取了严厉的封杀态度;而另一部分项目则希望借助 AI 提升开发效率。2026年9月上旬,全球最著名的第三方开源安卓应用市场 F-Droid 给出了解解题思路:该项目宣布拟跟进 Linux 标杆社区 Debian 的脚步,正式为生成式 AI 在开源项目中的应用“解冻”。
根据F-Droid 在 GitLab 上提交的关于采纳 AI 政策的提案显示,F-Droid 管理团队建议将 Debian 社区刚刚通过的规则稍作修改,作为 F-Droid 的临时官方政策。这一表态标志着两大重量级开源项目在对待大模型辅助开发这一新兴事物上,达成了高度一致的理性共识。
权责对等原则:AI 生成代码不享任何“免责特权”
这一政策的核心基石在于“既不背书,也不禁止,但权责必须对等”。
政策规定,无论是编写软件源代码、提交重构补丁、更新系统配置文件,还是撰写应用说明与多语言文档,贡献者均被允许使用各类生成式 AI 工具。然而,政策极其严厉地强调:使用 AI 并不能成为贡献者推卸责任的借口。根据Debian 社区 2026 年关于负责任使用生成式 AI 的总决议表决结果,社区在总决议(GR)投票中以高票通过了这一立场。新规明确要求,任何包含 AI 生成成分的提交,都必须与纯人工编写的代码一样,接受相同标准的技术审查、单元测试以及可维护性评估。一旦代码中混入了 GPL、MIT 等开源许可协议冲突的段落,或者埋下了严重的漏洞,第一责任人永远是提交该 PR 的开发者本人,而非背后的 AI 模型。
鼓励披露而非强制:平衡开发效率与社区信任
除了明确责任归属,新准则在技术透明度上也给出了极具操作性的软性引导。
政策表明,社区鼓励开发者在提交 Commit 或拉取请求(PR)时,主动附带关于使用 AI 辅助工具的说明(例如注明使用了某种模型进行重构或翻译),以帮助审查者建立更好的代码背景认知。然而,出于避免增加无意义行政负担的考虑,社区并不强制要求每一次微小的 AI 补全都要进行申报。对于 F-Droid 而言,应用商店托管着数以千计的开源 Android 应用(APK),这一政策的落地,不仅能避免因盲目封杀 AI 而伤及广大个人开发者的积极性,也为开源应用在 AI 时代的合规流转搭建了一道务实的安全防线。
本报道由 圈小蛙(qxwa.com) 科技资讯站特约撰稿。🐸️
圈小蛙