Reddit r/opensource 禁止 AI 项目及非英语使用者,新规引争议

国际动态 55 次阅读

Reddit 的 r/opensource 版块禁止 AI 制作和以 AI 为重点的项目,同时禁止非英语使用者。这些全面新规引发了对 Linux 内核贡献和个人开发者的反弹。

Reddit 各社区正在不断收紧与人工智能相关的规定,有的限制 AI 生成内容,有的限制对该技术的讨论。最新一次收紧来自 Reddit 的 r/opensource 社区,其版主于 10 月 24 日宣布大范围限制措施,禁止使用 AI 构建的项目、使用 AI 的项目以及面向 AI 的软件。该公告因其措辞宽泛而引发反对,一些开发者表示,借助 AI 辅助编码并不会自动使项目质量低下,也不会降低其开源程度。

值得注意的是,新规不止涉及 AI,在 r/opensource 中推广的项目现在还须满足:至少维护一年、有多位贡献者、已有社区,并使用 OSI 批准的开源许可证。常见的学生项目,如笔记应用和 PDF 阅读器,也被排除在外,同时不再允许发布招募维护者或补充贡献者的请求。

版主还要求 Reddit 账号至少使用一年,并有重要贡献记录。他们警告,尝试发帖后联系版主的用户可能面临永久封禁和禁言。该公告对 AI 辅助开发态度尤其强硬。

“如果很明显你在项目中使用 AI,我们不想要。Token 很便宜,我们不在乎你为做出‘惊人’项目花了多少。”版主写道。

该政策还要求不会说英语的人另寻社区,理由是版主无法可靠区分 AI 撰写的英语和 AI 翻译的文本。这一条款引发了另一类批评,有评论者称对非英语使用者的敌意“令人厌恶”。

其他开发者反对称,这些规则可能仅因项目由独立开发者构建或使用 AI 工具,就将正当项目排除在外。一位开发者表示,自己维护九年的项目有 300 多个 GitHub star,但只有一位贡献者,尽管完全没有 AI 参与,也面临被排除的风险。

这些限制还引发疑问:随着 AI 在软件开发中越来越普遍,Linux 内核等项目是否也可能触犯新规。

与此同时,Linux 采取了不同做法。4 月,内核项目正式确立了允许 AI 辅助代码贡献的规则,要求披露 AI 参与情况,并规定人类贡献者仍需对提交的代码以及由此产生的任何漏洞或安全问题负责。该政策最初为 AI 参与引入了“Assisted-by”标签。

Linux 创始人林纳斯·托瓦兹此前曾反对一概抵制 AI 工具的做法。他在 7 月一次关于 AI 辅助代码审查的讨论中表示:“AI 是一种工具,就像我们使用的其他工具一样。它显然是一种有用的工具。”

需要说明的是,r/opensource 的争论并不意味着 Linux 被禁止。版主 Wolvereness 表示,内核项目将满足该项目的最低要求,并暗示判断一个项目是否明显由 AI 生成将是一项主观决定。这给不同项目的版主留下了相当大的解释空间。

这一强烈反对已经促使 Reddit 用户 u/esk6plays 创建了竞争性社区 r/TrueOpenSource。r/opensource 的版主在公告的编辑中承认了这一新社区,并将其描述为受限制影响的用户可能的避风港。

这场争论并不局限于 Reddit 的开源社区。4 月,r/programming 的版主暂时禁止了关于大语言模型的帖子,称相关帖子数量过多,淹没了技术讨论。5 月,他们将这一试行禁令替换为一项政策,将大多数 AI 和 LLM 内容视为偏离主题,但允许深入讨论实现技术。与此同时,Gentoo 和 NetBSD 等开源项目也对 AI 生成的代码贡献施加了限制,反映出对代码质量、许可和责任归属的担忧。

开源维护者也一直在与大量 AI 生成的贡献和报告作斗争。包括 cURL、tldraw、Node.js 和 OCaml 在内的项目都遇到了涉及可疑错误报告或大量 AI 生成补丁的问题,这让人们担心审查提交内容和核实其质量所需的时间。这些案例促使人们呼吁加强披露和人工审查,而不是对所有项目采取单一做法。

尽管如此,最新的限制措施与 OpenAI 鼓励在开源项目中使用其编码工具的努力形成对比。通过其 Codex for Open Source 计划,该公司向符合条件的维护者提供为期六个月的 ChatGPT Pro with Codex、API 积分以及有条件访问 Codex Security。

OpenAI 表示,这项支持旨在帮助维护者进行编码、问题分类、代码审查、安全工作和发布流程,不过它并未直接回应 r/opensource 的争议。

配图

来源: 海外媒体

文章来源: 海外媒体
相关推荐
评论区

登录后即可参与讨论

立即登录