CCBL AI 政策
概述
CCBL 包含内置的 AI 政策,保护软件免受未经许可的 AI 训练使用。这解决了人们对 AI 公司在未补偿甚至未承认原始创作者的情况下使用开源代码训练模型的日益增长的担忧。
禁止事项
未经许可,禁止使用 CCBL 许可的软件训练商业 AI 模型,包括但不限于:
- 大型语言模型 (LLM):训练 GPT、Claude 或 Llama 等模型
- 生成式 AI:训练图像、视频、音频或代码生成模型
- 机器学习模型:训练分类、预测或推荐系统
- 神经网络:使用软件或其代码训练任何神经网络
禁止使用的示例
- 抓取代码:从 CCBL 许可的仓库抓取代码来训练代码补全 AI
- 使用软件输出:使用软件的输出来训练 AI 系统
- 分析软件行为:分析软件行为来训练 AI 复制该行为
- 包含软件:将软件包含在用于 AI 训练的数据集中
允许事项
✅ 作为用户使用软件
最终用户可以正常使用 CCBL 许可的软件。AI 政策不限制正常使用。
✅ 使用 AI 驱动的工具
您可以使用 AI 驱动的开发工具(如 GitHub Copilot、ChatGPT 等)来协助:
- 编写代码
- 调试
- 编写文档
- 测试
AI 政策限制训练 AI 系统,而不是使用 AI 工具。
✅ 贡献改进
贡献者可以提交改进、错误修复和新功能。贡献者将获得永久商业许可证作为感谢。
✅ 学术研究
关于软件的学术研究是允许和鼓励的。
✅ 非商业 AI 训练
个人研究、学术研究或非商业目的的 AI 训练不受限制。但若通过非商业训练产生的模型后续被用于商业目的,该商业使用仍须遵守许可证第 3 条的商业性使用条件。
为什么这很重要
问题
AI 公司一直在抓取开源仓库来训练他们的模型,而没有:
- 征求创作者的许可
- 补偿贡献者
- 承认其训练数据的来源
影响
- 贬低贡献价值:贡献者的工作被用来创建专有的 AI 系统
- 减少激励:贡献开源的动力减少
- 权力集中:AI 收益流向大型科技公司,而不是社区
CCBL 的解决方案
通过要求 AI 训练的明确许可,CCBL:
- 保护创作者:确保他们的工作不会在未经许可的情况下被使用
- 启用谈判:允许创作者谈判条款或补偿
- 促进公平:在 AI 公司和开源之间建立更公平的关系
如何申请许可
如果您想使用 CCBL 许可的软件进行 AI 训练:
- 联系版权持有者:LICENSE 文件中列出的版权持有者
- 说明您的用例:解释软件将如何使用
- 协商条款:如适用,协商条款
- 获得书面许可:在继续之前获得书面许可
执行
违反 AI 政策可能导致:
- 许可证终止:您使用软件的权利终止
- 法律诉讼:潜在的版权侵权索赔
- 公开通知:违规行为可能会被公开记录
常见问题
关于 AI 政策的常见问题——包括能否将 AI 工具与 CCBL 软件一起使用、如何申请 AI 训练许可、CCBL 与其他许可证的区别等——请参阅常见问题中的 AI 政策部分。