资源合格的两种方式
资源要么有合适的许可证,要么有权利人的许可,才算合格。没有第三种方式
外部资源是关卡自带的一切:音乐、图片、字体、文本和任何文件。每个资源都必须满足两种方式之一
方式A:开放许可证
资源本身的条款已经不比CC BY-NC更严格。它保留自己的条款,不会被转换成CC BY-NC
标准配置接受:
- CC0:公有领域
- CC BY,4.0和3.0版
- CC BY-NC,4.0和3.0版
- MIT和Apache 2.0:用于文本和代码
- SIL OFL 1.1:用于字体,必须在元数据中注明
- Unlicense
建议
能自己选的时候,选CC0。它是唯一对关卡没有任何要求的许可证
标准配置拒绝的许可证
- 专有许可,即“保留所有权利”
- CC BY-SA:关卡就得改用CC BY-NC-SA,而关卡不是以它分发的
- CC BY-ND:它禁止修改,这一点游戏不支持
- CC BY-NC-SA和CC BY-NC-ND:同样是这两个原因
GPL系列不在列表中,尽管它比CC BY-NC更自由。GPL代码无法通过App Store再分发而不与Apple的条款冲突。所以凡是会进入iOS版本的内容,都必须保持MIT或Apache这类许可
配置取决于服务
接受哪些许可证由服务决定,而不是由许可证决定。上面的列表是标准配置。商店版本接受的更少,社区服务器可以接受别的
方式B:权利人的许可
私下一句“行,拿去用吧”是不够的。CC BY-NC的关卡会被公开再分发,许可必须恰好覆盖这一点,而不是你的个人使用
有效的许可同时给出以下三点:
- 在Bullet Hero关卡中使用该资源的权利
- 允许第三方通过游戏的服务自由、非商业地再分发这个包含该资源的关卡,并署名
- 明确限定为仅限非商业用途
如何请求许可:向作者请求许可
注意
许可不会把拒绝变成通过。如果资源的许可证属于被拒绝的那些,许可会把它送去人工审核,但永远不会让它变成“允许”
范围和有效期
没有写明范围或没有证据的许可视为不完整。过期的许可完全不算数
范围会被记录下来,而且很重要:
- 针对某一个指定关卡的许可,一旦资源被复制到另一个关卡就失效
- 针对任意关卡的许可,在每次复用中都有效