对于我们这种个人博客作者的作品来说,使用最广泛的就是知识共享 (Creative Commons) 协议了,俗称 CC 协议。但是 CC 协议并不是可以随便使用的,在使用过程中其实有很多容易犯错的细节,这篇文章就来梳理下 CC 协议的使用。
写这篇文章的原因是,最近才发现我以前用 CC 协议的方式是错误的,因此在此记录一下。
选择合适的协议类型
选项类型
知识共享有很多可选项,每种选项对应了协议名称中的缩写,解释如下:
- 必选
- BY:署名 (Attribution)
- 选 或 不选
- NC:非商业性使用 (NonCommercial)
- 二选一 或 不选
- ND:禁止演绎 (NoDerivatives)
- SA:相同方式共享 (ShareAlike)
这几个选项排列组合能组成 6 种协议:
- CC BY
- CC BY-NC
- CC BY-ND
- CC BY-SA
- CC BY-NC-ND
- CC BY-NC-SA
官网有一个选项框,选好后就会显示对应的协议:https://creativecommons.org/choose/,
选项解释
署名 BY
使用你的作品的人必须给出适当的署名,提供指向对应 CC 协议的链接,同时标明是否(对原始作品)作了修改。
非商业性使用 NC
他人不可将你的作品用于商业目的。
禁止演绎 ND
如果他人再混合、转换、或者基于你的作品创作,那么他不可以分发修改后的作品。
相同方式共享 SA
如果他人再混合、转换、或者基于你的作品创作,那么他必须基于与原先许可协议相同的许可协议分发修改后的作品。
备注
1. 协议类型严格性
如果你希望你的作品被别人使用的话,建议不要选择太严格的协议。如果你的协议太严格,使用你的作品的人的协议选项就会变少,可能迫使别人选择严格的协议。具体为什么后面会提到兼容性。
不同协议的严格性排序如下(这是我自己排的,很可能不严谨,仅供参考):
BY < BY-NC < BY-SA < BY-NC-SA < BY-ND < BY-NC-ND
2. 协议版本
CC 协议有 1.0, 2.0, 2.5, 3.0, 4.0 版本,建议选择的时候直接选最新的 4.0 版本。
使用知识共享协议
首先要标记使用的什么类型的协议,并且附上协议网站链接。在上面的选择协议的链接里选择好后,会自动显示对应的文本,同时那个页面也会附上 HTML 代码,如果你的作品发布在网页上的话,可以把对应的 HTML 代码插入,会显示协议的图标、协议文本和协议链接。
如果你的作品是文件的话,也可以仿照 git repo,在根目录下放置 LICENSE.txt 文件,文件内写上具体的协议内容。要获取协议内容纯文本的话,首先找到你选择的协议的完整协议网页,例如 CC BY-NC 4.0 的是 https://creativecommons.org/licenses/by-nc/4.0/legalcode,然后在网页链接最后面加上 .txt
,就会显示纯文本的协议了:https://creativecommons.org/licenses/by-nc/4.0/legalcode.txt
当然,如果你的作品使用知识共享协议,你就得尊重知识共享协议。如果你使用的他人的 CC 协议的作品,则需要遵守对应的协议规定。
协议兼容性
这一点大概是 CC 协议里最复杂也最坑的点了,因为 CC 协议的类型有 6 种,有些还有 SA 相同方式共享的限制。因此如果你的作品的协议和你使用他人的作品的协议不同,或者是你引用的作品有多种协议,此时事情就会变得比较混乱。
这一节主要来讲,你是否能在你的作品中使用他人的作品,如果能使用的话,你应该使用什么协议。
不同 CC 协议的作品是否能结合?
这个问题分情况讨论。如果你的混合没有做改编,那么任何 CC 协议的作品都可以结合,只要你对应标注出对应的协议即可。这种情况我认为对应的情况可能是拼接,例如把两个不同的视频单纯拼接到一起,并没有对它们做任何改编,只需要在对应部分遵守对应协议就行。
如果你的混合对作品进行了改编,则并不是任何 CC 协议的作品都可以结合。具体的可结合性如下图:
行和列分别代表要结合的两个作品的协议,如果交叉的格子是勾则可结合,如果是叉则不可结合。
不过这只解决了一个问题,即能不能结合。结合后的新作品能用什么 CC 协议再发布,则是下面要讲的。
如果对 CC 协议下的原作品做了改编,能再用什么协议发布?
我用一句话来总结就是:如果没有 SA 限制,选择的新协议要么和原协议一样,要么比原协议更严格;如果有 SA 限制,则必须一模一样。
- BY 和 BY-NC 协议
如果原作品协议为 BY,那么改编作品的协议可选 BY, BY-NC, BY-NC-ND, BY-NC-SA, BY-ND, BY-SA.
如果原作品协议为 BY-NC,那么改编作品的协议可选 BY-NC, BY-NC-ND, BY-NC-SA.
可见,如果没有 SA 限制的话,新协议只能是原协议的超集,只能比原协议更严格。
- BY-SA 和 BY-NC-SA 协议
如果原作品协议为 BY-SA,那么改编作品的协议只能是 BY-SA.
如果原作品协议为 BY-NC-SA,那么改编作品的协议只能是 BY-NC-SA.
可见,如果有 SA 限制的话,新协议只能和原协议相同。
- BY-ND 和 BY-NC-ND 协议
ND 选项禁止了演绎,因此相当于只能原封不动转载原文章,因此如果改编了原作品,没有任何 CC 协议可以使用,也不可以对改编作品进行分发。
如果上面的文字比较抽象,可以直接看下面的表格。表格中标记了 Y 的是可以使用的协议;标有 ? 的是技术层面上可行,但是官方不推荐的用法;为空的是不能使用的协议。
改编作品协议 | |||||||
BY | BY-NC | BY-NC-ND | BY-NC-SA | BY-ND | BY-SA | ||
原作品协议 | |||||||
BY | Y | Y | Y | Y | Y | Y | |
BY-NC | ? | Y | Y | Y | ? | ? | |
BY-NC-ND | |||||||
BY-NC-SA | Y | ||||||
BY-ND | |||||||
BY-SA | Y |
CC 协议与非 CC 协议的兼容性
这个可以查看官方的网站:https://creativecommons.org/share-your-work/licensing-considerations/compatible-licenses
这种情况其实很少,目前只有 BY-SA 4.0 和 Free Art license 1.3, GPLv3 兼容。
- BY-SA 4.0 和 Free Art license 1.3 双向兼容
- BY-SA 4.0 与 GPLv3 单向兼容:
- BY-SA 4.0 可转为 GPLv3
- GPLv3 不可转为 BY-SA 4.0
CC 协议不同版本间的兼容性
CC 协议目前有 1.0, 2.0, 2.5, 3.0 ,4.0 这些版本。
其中只有 1.0 版本不可升级,即 1.0 版本仅可与 1.0 版本兼容。对于其他版本,低版本均可以转为高版本,但是高版本不可转为低版本。
- 1.0 可转为 1.0
- 2.0 可转为 2.0, 2.5, 3.0, 4.0
- 2.5 可转为 2.5, 3.0, 4.0
- 3.0 可转为 3.0, 4.0
- 4.0 可转为 4.0
发表回复