软件许可证(MIT/GPL 等)主要约束代码,数据库和内容(数据集、图文、AI 训练数据)通常需要专门的许可证体系。核心是 Open Data Commons(ODC)系列与 Creative Commons(CC)系列。
Open Data Commons(ODC)系列
由 Open Knowledge Foundation 提出,专为数据库的使用、共享和修改设计,三档约束由弱到强:
| 协议 | 是否要求署名 | 是否要求修改后共享 | 适用场景 |
|---|---|---|---|
| ODC-PDDL | ❌ | ❌ | 完全放弃版权,贡献到公共领域,类似 CC0 但专注数据库 |
| ODC-By | ✅ | ❌ | 类似 CC-BY,自由使用但必须署名 |
| ODbL | ✅ | ✅(Share Alike) | 最严格,修改/衍生数据库必须以 ODbL 同协议共享,且不得用 DRM 阻碍访问 |
ODC-PDDL(Public Domain Dedication and License)
作者明确放弃数据库的所有版权与相关权利,使用者可自由复制、修改、分发、商用,无需署名。唯一要求:不得虚假声称拥有原数据库版权。适用于政府开放数据平台、公共科研项目等追求最大自由传播的场景。
ODC-By(Attribution License)
类似 CC-BY 但专为数据库设计。使用者可复制、分发、修改(包括创建衍生数据库)、商用,前提是必须明确注明数据库的原始来源、作者、版权信息和许可协议链接。
ODbL(Open Database License)
开放数据领域最严格的许可协议之一,要求:
- 署名:清楚标明原数据库名称、来源和作者
- Share Alike:修改后发布的衍生数据库必须使用 ODbL 同样协议
- Keep Open:不得使用 DRM 或技术/法律手段阻碍他人访问已发布的数据
代表案例:OpenStreetMap 采用 ODbL 协议,这也是 ODbL 最广为人知的应用场景——众包地理数据要求所有衍生地图数据必须回馈开放。
Creative Commons(CC)系列
“CC” 即 Creative Commons(创意共享),CCPL(知识共享公共许可协议)面向图文、音视频等创作内容,而非专门针对数据库。
四个基础条件
| 缩写 | 名称 | 含义 |
|---|---|---|
| BY | 署名 | 必须给予原作者适当署名,注明是否作出更改,并提供许可链接 |
| NC | NonCommercial 非商业 | 不能将作品或衍生品用于商业目的 |
| SA | ShareAlike 相同方式共享 | 修改/改编后必须以相同协议发布衍生作品 |
| ND | No Derivatives 禁止演绎 | 不允许分享改编、翻译、剪辑、重混后的版本;私下改编不受限制,核心约束是”传播/共享”改编结果 |
六种常见组合
- CC BY — 仅署名,约束最少
- CC BY-SA — 署名 + 相同方式共享
- CC BY-ND — 署名 + 禁止演绎
- CC BY-NC — 署名 + 非商业性使用
- CC BY-NC-SA — 署名 + 非商业 + 相同方式共享
- CC BY-NC-ND — 署名 + 非商业 + 禁止演绎,约束最严(等同”仅可原样转发”)
举例:维基百科正文内容采用 CC BY-SA(也兼容 GFDL),意味着任何转载/编辑维基内容的衍生作品也必须以 CC BY-SA 开放;知乎/公众号常见的”如需转载请联系授权”文章多为默认版权保留(无 CC 声明),与 CC BY-NC-ND(可转载但需署名+不能商用+不能改编)效果类似但法律基础不同。
示例声明:
本文为原创内容,作者:张三
版权所有 © 2025 张三,采用 CC BY-NC-SA 4.0 国际许可协议进行许可。
欢迎非商业转载、分享和改编,但必须署名原作者,并以相同许可方式共享,不得用于商业用途。
CC 4.0 相对旧版本(3.0 及更早)的改进
- 全球通用性:4.0 强调国际适用的单一版本,取代此前按地区(美国版、日本版等)本地化的多个版本,减少法律适用差异
- 权利放弃机制更清晰:明确允许作者声明放弃未涵盖的权利(如邻接权、数据库权)
- 数据库权利支持:明确支持数据库权利的使用与共享,尤其在欧盟法域下更完整
- 作品恢复机制:使用者违约后停止侵权即可自动恢复使用权,3.0 及更早版本一旦违反可能被永久终止授权
- 语言与格式:法律文本更通俗、更统一,明确适用于数字媒体、数据集等现代内容形式,但 CC 官方 FAQ 不建议将 CC 系列用于软件代码,代码仍应优先使用 FSF/OSI 认可的专门软件许可证(如上一页的 MIT/GPL/Apache 等);CC0 对软件场景还存在专利权不覆盖等 caveat
ODC 与 CC 的对比
| 协议 | 是否署名 | 是否要求共享修改 | 专门适用 |
|---|---|---|---|
| ODC-PDDL | ❌ | ❌ | 数据库 |
| ODC-By | ✅ | ❌ | 数据库 |
| ODbL | ✅ | ✅ | 数据库 |
| CC0 | ❌ | ❌ | 通用内容(非专门针对数据库) |
| CC-BY | ✅ | ❌ | 通用内容(非专门针对数据库) |
选数据库许可证优先 ODC 系列(法律条款更贴合数据库场景,如涉及欧盟”数据库权”时更明确);选图文/创作内容许可证用 CC 系列。
相关
- open-source-software-licenses — 软件许可证(MIT/GPL/Apache 等)