Flathub 禁止使用AI生成的代码
Flathub 更新了其政策,明确禁止在提交的应用和提交本身中包含AI生成或辅助生成的代码、文档或其他内容。该政策也禁止使用AI工具生成或自动化拉取请求和审查。对于成熟且维护良好的项目,可能给予例外。
文章情报
工程师入门
要点
- Flathub 的生成式AI政策适用于提交的应用和提交的元数据、补丁等。
- 禁止使用AI工具生成、打开或自动化拉取请求,也禁止请求AI审查。
- 违规提交可能不经审查直接拒绝,多次违规可能导致永久封禁。
- 成熟且维护良好的项目可能获得例外。
为什么重要
这条新闻值得关注,因为Flathub 的生成式AI政策适用于提交的应用和提交的元数据、补丁等。
技术影响
可能影响 Agent 架构、工具调用、工作流自动化和产品集成。
Flathub,作为Flatpak应用的主要分发平台,近日更新了其提交政策,明确禁止AI生成和辅助生成的代码。这项新政策不仅适用于提交到Flathub的应用本身,还涵盖了提交过程中的所有组成部分,包括清单文件、元数据、补丁、构建脚本以及拉取请求。政策定义的“应用”还包括BaseApps、扩展等由flatpak-builder生成的任何工件。
根据政策变更,任何包含AI生成或AI辅助代码、文档或其他内容的应用都将被禁止。此外,提交的拉取请求不得使用AI工具或代理生成、打开或自动化,也不得请求AI工具进行审查。GitHub上的自动Copilot审查可以通过设置禁用。政策特别强调,那些大部分代码由AI编写且缺乏有意义的人工输入、审查、合理性说明或节制的提交是不被允许的。低质量的AI生成或辅助代码同样被禁止。
对于违反这些政策的提交,Flathub保留在不进一步审查的情况下直接拒绝的权利。多次违反可能导致提交者被永久禁止参与未来的提交和活动。然而,政策也指出,对于成熟且维护良好的项目,可能会给予例外。这一举措旨在平衡创新与质量控制,确保Flathub生态系统的代码质量和原创性。