一句话定义
模型许可证(Model License)是模型发布方附在模型上的授权条款,规定你能拿这个模型做什么、不能做什么。对多数人来说,真正要看懂的是三条:能不能商用、有没有规模门槛、有没有用途禁区。
开源不等于免费商用
模型圈里的"开源"用得很松。一个模型常常拆成几块分别授权:训练与推理代码可能走 Apache 2.0、MIT 这类宽松许可,而模型权重(weights)另有一份社区许可。代码开源,不代表权重也能随便商用。下载页上那行小字,往往比跑分更能决定项目能不能落地。
打个租房的比方:宽松许可像房东说"随便住,改造、转租都行,别把房子拆了就行";社区许可像"你可以住,也能开小店,但生意做到一定规模得回来找我谈";带用途限制的许可像"随便住,但不能开赌场、不能扰民"。
三类常见许可的差别
| 类型 | 代表 | 能否商用 | 主要限制 |
|---|---|---|---|
| 宽松开源许可 | Apache 2.0、MIT | 可以 | 保留版权与许可声明,基本无附加条件 |
| 社区许可 | Llama 社区许可 | 通常可以,但有门槛 | 用户规模超过某条线需另行申请授权;有署名、命名等要求 |
| 带用途限制的许可 | RAIL 系列 | 通常可以 | 明文禁止某些用途(违法、造成伤害的应用等),需遵守使用政策 |
三者的差别说白了不是法律条文有多绕,而是"钱"和"用途"这两件事上放不放行。
对从业者意味着什么
选型时,许可证应该和技术指标放进同一张对照表。做原型、内部试验,几乎没人管;但一旦要嵌进收费产品、卖给企业客户,或者公司被收购,尽调一定会翻出权重许可来问。常见坑是:代码是 Apache 2.0,团队以为整个模型都是,结果权重那份社区许可卡住了商业化。所以第一步永远是分清"哪部分适用哪份许可"。
对普通人的意义
你用的 AI 工具背后往往叠着好几层授权。为什么有的模型只在大厂产品里见到、小团队做不出同款商用产品?许可证常常是原因之一。它不直接决定你个人怎么用,但决定了市面上能出现哪些产品、定价和功能怎么设计。
条款会随版本更新,也存在同一模型不同版本许可不同的情况,具体以官方模型卡(model card)和许可证原文为准。
