许可证对比
CCBL 与其他许可证
CCBL 旨在解决传统许可证未涵盖的现代开源许可挑战。
功能对比
功能
CCBL
MIT
GPL
Apache 2.0
BSL
个人使用免费
✓
✓
✓
✓
✓
商业使用免费
✗*
✓
✓
✓
✗*
AI 训练保护
✓
✗
✗
✗
✗
贡献者奖励
✓
✗
✗
✗
✗
慈善基金(1%捐赠)
✓
✗
✗
✗
✗
专利保护
✓
✗
✓
✓
✗
商标保护
✓
✗
✗
✓
✗
SaaS/云保护
✓
✗
✓**
✗
✗
* 商业使用需要购买许可证或成为贡献者
** GPL 要求共享 SaaS 源代码(AGPL)
详细对比
个人使用
所有主流开源许可证都允许免费个人使用。CCBL 也不例外——个人可以无限制地使用、学习和修改 CCBL 许可的软件。
商业使用
- MIT/Apache/GPL:商业使用免费
- CCBL/BSL:商业使用需要购买许可证或成为贡献者
AI 保护
- CCBL:明确禁止未经许可使用软件训练 AI 模型
- 其他:没有 AI 特定保护
贡献者奖励
- CCBL:贡献者自动获得永久商业许可证
- 其他:没有正式的贡献者奖励机制
为什么选择 CCBL?
人人公平
个人开发者可以免费使用,而公司通过商业许可公平地支持项目。
可持续发展
通过商业许可为开源维护者提供资金支持。
面向未来
防止未经授权的 AI 训练,解决 AI 时代日益增长的担忧。
社区导向
收入的 1% 回馈支持开源生态系统。
使用场景
选择 CCBL 如果:
- 您希望保护代码免受未经授权的 AI 训练
- 您希望用商业许可证奖励贡献者
- 您希望从商业用户获得收入,同时保持对个人免费
- 您相信回馈开源社区
选择 MIT 如果:
- 您希望最大范围采用,无任何限制
- 您不需要商业许可收入
- AI 保护不是您的关注点
选择 GPL 如果:
- 您希望确保衍生作品保持开源
- 您优先考虑软件自由而非商业灵活性
选择 Apache 2.0 如果:
- 您需要专利保护
- 您想要一个具有法律稳健性的宽松许可证