Skip to content

Creative Commons 许可证详解:CC-BY、CC-BY-NC、CC-BY-ND 到底差在哪? ​

撰稿时间:2026年10月。许可证条款以 Creative Commons 官方版本为准,本文仅为信息分享,不构成法律意见。

你从 Hugging Face 下载的每一个模型权重,从 Kaggle 拿到的每一个数据集,从网上找到的每一张配图,大概率不是用 MIT、Apache 或 GPL 授权的——它们用的是 Creative Commons(CC)许可证。

这不是软件许可证。CC 是专门为内容创作设计的:文本、图片、音频、视频、数据集、模型权重、3D 打印文件、音乐。它回答的问题和软件许可证不同:不是"能不能改代码、能不能闭源",而是"能不能商用、要不要署名、能不能改编、能不能加限制"。

系列十三多处提到 CC-BY、CC-BY-NC、CC-BY-NC-ND,但没展开讲。这篇补上。


一、CC 许可证的四个条件模块 ​

CC 不是一组独立的许可证,而是四个条件模块的组合。你看到任何一个 CC 许可证,都是由这四个模块拼出来的:

缩写英文全称中文含义义务
BYAttribution署名必须按作者指定的方式标注来源
NCNonCommercial非商业性使用不得以营利为目的使用
SAShareAlike相同方式共享改编后的作品必须以相同许可证发布
NDNoDerivatives禁止演绎不得修改、改编、基于原作品创作新作品

四个模块的自由度从高到低排列:

  • CC0:放弃一切权利,进入公有领域,连署名都不要求
  • CC-BY:最宽松的 CC 许可证,只需署名
  • CC-BY-SA:署名 + 相同方式共享(类似 GPL 的传染性)
  • CC-BY-NC:署名 + 非商业使用
  • CC-BY-NC-SA:署名 + 非商业 + 相同方式共享
  • CC-BY-ND:署名 + 禁止演绎
  • CC-BY-NC-ND:限制最严格,署名 + 非商业 + 禁止演绎

注意:没有"CC-BY-NC-ND-SA"这种组合。ND 和 SA 互斥——你不能同时要求"禁止改编"和"改编后必须以相同许可证发布"。


二、CC0:真的放弃一切权利吗? ​

CC0 的全称是"CC Zero",意思是作者放弃所有版权和相关权利,将作品置于公有领域。你可以复制、修改、商用、再发布,不需要署名,不需要任何条件。

听起来很自由,但有两个坑:

1. CC0 不等于放弃专利权或商标权。 如果作品里包含专利技术或注册商标,CC0 只放弃版权,不影响其他权利。

2. CC0 的代码仍可能受其他许可证约束。 一个 GitHub 仓库如果代码是 CC0,但依赖了 GPL 的库,你使用时仍要遵守 GPL。CC0 只约束作者自己的那部分贡献。

3. 某些法域不承认"公有领域"概念。 在德国、法国等大陆法系国家,作者的精神权利(moral rights)不可放弃。CC0 在这些地方退化为"尽可能宽松的许可",但法律上不等于真正的公有领域。

实践建议:看到 CC0,可以放心用,但要检查依赖和附带权利。


三、CC-BY:只需署名,其他都行 ​

CC-BY 是 CC 系列里最接近开源许可证的一个。你可以自由使用、复制、修改、商用、再发布,唯一义务是按作者指定的方式署名。

署名义务怎么写? ​

CC-BY 要求你保留:

  • 作者姓名(或笔名、昵称)
  • 作品标题
  • 许可证名称和链接(CC-BY 4.0 的官方链接)
  • 如果你修改了作品,要标注"已修改"

正确示例:

"Stable Diffusion v1.5" by Stability AI, licensed under CC-BY 4.0. Modified by adding LoRA adapters.

错误示例:

直接拿去用,不提来源。

CC-BY 在模型权重中的使用 ​

很多模型权重使用 CC-BY 4.0,比如:

  • PocketTTS(CC-BY 4.0)
  • Parakeet-TDT 0.6B v3(CC-BY 4.0)
  • Citrinet ASR(CC-BY 4.0)

这些模型允许你商用,但你必须在使用说明、文档、或产品页面上标注来源。漏掉署名是常见的合规事故。


四、CC-BY-SA:传染性从代码蔓延到内容 ​

CC-BY-SA 在 CC-BY 的基础上加了一条 ShareAlike(相同方式共享):如果你改编、转换、基于原作品创作新作品,你必须以相同许可证发布改编后的作品。

这条和 GPL 的传染性非常像:

  • GPL:你修改了 GPL 代码,修改后的代码必须以 GPL 发布
  • CC-BY-SA:你改编了 CC-BY-SA 内容,改编后的内容必须以 CC-BY-SA 发布

什么算"改编"? ​

  • 翻译:把英文文章翻译成中文,是改编
  • 混音:把两首音乐混在一起,是改编
  • 微调模型:在 CC-BY-SA 权重的基础上做 LoRA 微调,是改编
  • 量化模型:把 CC-BY-SA 权重从 FP16 量化到 INT8,技术性转换不算改编(CC 4.0 明确排除"精确复制")

传染性的边界 ​

如果你只是收集多个作品放在一起(比如一个模型合集包),没有对单个作品做修改,这不触发 SA 义务。但如果你合并多个作品成一个新作品(比如把两个数据集拼接成一个),新作品必须以 CC-BY-SA 发布。

实践建议:看到 CC-BY-SA,问自己"我会不会改编它"。如果只是原样使用,没问题;如果要改,改完必须以相同许可证发布。


五、CC-BY-NC:非商业使用的边界在哪? ​

CC-BY-NC 在 CC-BY 的基础上加了一条 NonCommercial(非商业性使用):你不得以营利为目的使用原作品。

什么算"商业使用"? ​

CC 官方的定义是"主要用于意图获得商业优势或私人报酬"。具体来说:

算商业使用:

  • 用 CC-BY-NC 模型做配音,接商业订单
  • 用 CC-BY-NC 数据集训练模型,卖给客户
  • 在公司内部使用 CC-BY-NC 工具(公司是营利组织)
  • 在 YouTube 上发布用 CC-BY-NC 音乐做的视频,开启广告分成

不算商业使用:

  • 个人学习、研究
  • 在学校课堂演示(非营利教育机构)
  • 在非营利组织的内部项目中使用
  • 在开源项目中集成(项目本身不收费)

灰色地带 ​

有些场景边界模糊:

  • 自媒体变现:你用 CC-BY-NC 模型生成配音,发布在自己的 B 站账号上,B 站有创作激励。这算不算商业使用?CC 官方没有明确回答,但倾向于算——因为你通过平台获得了经济收益。
  • 开源项目商业化:你基于 CC-BY-NC 数据集训练了一个模型,放在 GitHub 上开源,但接受赞助。这算不算商业使用?有争议——如果赞助是自愿的、不强制的,可能不算;如果赞助是项目的主要收入来源,可能算。
  • 教育培训:你是培训机构教师,用 CC-BY-NC 工具做教学演示。这算不算商业使用?算——培训机构是营利组织。

NC 对模型权重的影响 ​

很多模型权重使用 CC-BY-NC,比如:

  • Stable Audio Open(CC-BY-NC,非商业音乐生成)
  • 部分 Hugging Face 数据集(CC-BY-NC)

这些模型不允许商用。如果你想用它们做商业产品,必须联系作者获取商业许可,或者换用其他许可证的模型。

实践建议:看到 CC-BY-NC,问自己"我会不会用它赚钱"。如果会,不能用;如果不会,可以用。


六、CC-BY-ND:禁止演绎,只能原样使用 ​

CC-BY-ND 在 CC-BY 的基础上加了一条 NoDerivatives(禁止演绎):你不得修改、改编、转换原作品。

什么算"演绎"? ​

  • 翻译:算
  • 混音:算
  • 裁剪图片:算
  • 微调模型:算
  • 量化模型:不算(CC 4.0 明确排除技术性转换)
  • 格式转换(比如从 PNG 转成 WebP):不算

ND 的使用场景 ​

CC-BY-ND 通常用于作者希望保持作品完整性的场景:

  • 官方文档(不允许别人乱改)
  • 艺术作品(不允许别人二次创作)
  • 标准数据集(不允许别人修改后以原版名义发布)

实践建议:看到 CC-BY-ND,问自己"我会不会改它"。如果会,不能用;如果不会,可以原样使用。


七、CC-BY-NC-ND:限制最严格 ​

CC-BY-NC-ND 组合了 NC 和 ND 两条限制:你既不能商用,也不能改编。

这是 CC 系列里限制最严格的许可证。你只能原样使用、原样分享,不能赚钱、不能修改。

典型使用场景:

  • 作者希望作品广泛传播,但不希望别人拿来赚钱或乱改
  • 官方发布的标准文档、规范
  • 艺术家的原创作品

实践建议:看到 CC-BY-NC-ND,除非你只是个人学习使用,否则不要碰。


八、CC 许可证的版本差异 ​

CC 许可证有多个版本:2.0、2.5、3.0、4.0。4.0 是当前最新版本,也是推荐使用的版本。

4.0 相比 3.0 的主要改进 ​

  • 国际化:4.0 不再依赖特定国家的法律术语,适用于全球
  • 署名义务简化:3.0 要求你保留所有作者的署名,4.0 只要求保留"合理标注"
  • SA 兼容性增强:4.0 明确允许与 GPL、Apache 等软件许可证兼容
  • 数据库权利:4.0 明确覆盖数据库权利( sui generis database rights)

实践建议:如果作品有多个 CC 版本可选,优先使用 4.0。如果作品已经标注了特定版本(比如 CC-BY 3.0),你只能按该版本使用。


九、CC 许可证与软件许可证的关系 ​

CC 许可证不是为软件代码设计的,但很多人用它授权模型权重、数据集、文档。这带来一个问题:CC 和软件许可证(MIT、Apache、GPL)能共存吗?

答案是:可以,但要小心。

  • CC-BY、CC-BY-SA、CC0 与软件许可证兼容。你可以在一个项目里同时使用 CC-BY 的文档和 MIT 的代码。
  • CC-BY-NC 与 GPL 不兼容。GPL 要求"不得附加额外限制",但 CC-BY-NC 附加了"非商业"限制。
  • CC-BY-ND 与 GPL 不兼容。GPL 要求"允许修改",但 CC-BY-ND 禁止修改。
  • CC-BY-NC-SA 与 GPL 不兼容。GPL 要求"允许商用",但 CC-BY-NC-SA 禁止商用。

实践建议:如果一个项目同时使用 CC 和软件许可证,检查它们是否兼容。如果不兼容,需要分别授权(比如代码用 MIT,文档用 CC-BY)。


十、在模型权重中常见的 CC 许可证 ​

从我们收录的 94 个本地 AI 应用中,以下使用 CC 系列许可证:

应用许可证说明
PocketTTSCC-BY 4.0允许商用,需署名
Parakeet-TDT 0.6B v3CC-BY 4.0允许商用,需署名
Citrinet ASRCC-BY 4.0允许商用,需署名
Stable Audio OpenCC-BY-NC禁止商用
部分 Hugging Face 数据集CC-BY-NC-ND禁止商用、禁止改编

注意:模型权重使用 CC 许可证,不代表训练数据也使用 CC 许可证。权重的许可证约束的是"你能不能用这个模型",训练数据的许可证约束的是"模型是怎么训练出来的"。这是两个独立的问题。


十一、快速决策表 ​

拿到任何一个 CC 许可证,用这个表快速判断:

你想做什么CC0CC-BYCC-BY-SACC-BY-NCCC-BY-NDCC-BY-NC-SACC-BY-NC-ND
个人学习使用✅✅✅✅✅✅✅
公司内部使用✅✅✅❌✅❌❌
商用(赚钱)✅✅✅❌✅❌❌
修改/改编✅✅✅✅❌✅❌
改编后闭源✅✅❌✅—❌—
改编后以相同许可证发布——✅——✅—
原样分享✅✅✅✅✅✅✅

说明:✅ 表示允许,❌ 表示禁止,— 表示不适用。


十二、署名义务的正确做法 ​

如果你使用的是 CC-BY、CC-BY-SA、CC-BY-NC、CC-BY-ND、CC-BY-NC-SA、CC-BY-NC-ND 中的任何一个,你都需要署名。

署名应该包含什么? ​

CC 4.0 要求你保留:

  • 作者姓名(或笔名、昵称、组织名)
  • 作品标题(如果作者指定了)
  • 许可证名称和链接(比如 "CC-BY 4.0" + https://creativecommons.org/licenses/by/4.0/)
  • 版权声明(如果作者指定了)
  • 修改说明(如果你修改了作品)

署名应该放在哪里? ​

  • 文档:在文档开头或结尾的"Attribution"章节
  • 代码:在 README 或 LICENSE 文件中
  • 视频:在视频描述或片尾字幕中
  • 音频:在音频描述或片头/片尾中
  • 模型权重:在模型卡片(model card)或 README 中

署名的格式 ​

CC 官方推荐格式:

"[作品标题]" by [作者姓名] is licensed under [许可证名称].

例如:

"Stable Diffusion v1.5" by Stability AI is licensed under CC-BY 4.0.


十三、常见误区 ​

误区 1:CC-BY-NC 就是"不能赚钱" ​

不完全对。CC-BY-NC 禁止的是"以营利为目的使用",不是"不能赚钱"。如果你用 CC-BY-NC 模型做了一个开源项目,项目本身不收费,但接受赞助,这可能不算商业使用(有争议)。但如果你用 CC-BY-NC 模型做了一个 SaaS 服务,用户付费使用,这肯定算商业使用。

误区 2:CC-BY-SA 和 GPL 一样 ​

不完全对。CC-BY-SA 的传染性和 GPL 类似,但 CC-BY-SA 约束的是内容,GPL 约束的是代码。你不能把 GPL 代码和 CC-BY-SA 文档混在一起,然后说"反正都是传染性许可证"。

误区 3:CC0 就是"没有版权" ​

不完全对。CC0 是作者放弃版权,但版权仍然存在(只是作者不主张了)。在某些法域,作者的精神权利不可放弃,所以 CC0 在这些地方不等于真正的"无版权"。

误区 4:CC 许可证只适用于艺术创作 ​

不对。CC 许可证适用于任何内容:文本、图片、音频、视频、数据集、模型权重、3D 打印文件、地图、数据库。很多 AI 模型权重使用 CC 许可证。

误区 5:CC-BY-ND 不允许任何修改 ​

不完全对。CC-BY-ND 禁止"演绎"(改编、转换、基于原作品创作新作品),但允许技术性修改(格式转换、压缩、量化)。比如你可以把 CC-BY-ND 的图片从 PNG 转成 WebP,这不违反 ND。


十四、与其他文章的关系 ​

  • 系列十三 #2(开源软件许可证详解):讲 MIT、Apache、GPL 等软件许可证。本篇讲 CC 许可证。两者互补。
  • 系列十三 #8(派生权重的许可链条):讲量化、LoRA、微调后的模型是否受原许可证约束。本篇的 CC-BY-SA、CC-BY-ND 章节与此相关。
  • 系列十三 #10(非商业发布方):讲高校、实验室、个人开发者为什么使用 CC-BY-NC。本篇的 CC-BY-NC 章节与此相关。
  • skill/licensing/local-ai-audiocpp-model-licenses:讲 audio.cpp 中各模型的许可证。其中多个模型使用 CC-BY 4.0。

十五、参考资源 ​


免责声明:本文仅供信息分享,不构成法律意见。具体合规问题请咨询专业律师。许可证条款以各项目官方 LICENSE 文件为准,翻译版本无效力。