开源权重模型上线前的许可证核对清单:能不能商用、要注明什么
把开源权重模型用进产品之前,要逐项核对许可证:它属于哪类许可证、是否允许商用、有没有附加的使用政策、需要怎样署名、微调后的权重能否分发、输出内容有没有限制。 「能下载」不等于「能随便用」,下面这份清单可以直接用于上线评审。
先分清几类常见许可证
- 通用开源许可证:如 Apache-2.0、MIT。通常允许商用、修改和分发,但有保留版权声明等义务,Apache-2.0 还涉及专利条款和变更说明。
- 模型专用社区许可证:一些模型厂商发布自己的许可证,可能附带可接受使用政策(AUP)、规模或用途方面的额外条件。
- 负责任 AI 许可证(如 OpenRAIL 系列):允许使用,但列出禁止用途,并要求下游用户继承这些限制。
- 仅限研究或非商业:禁止商业用途,产品中不能使用。
具体条款以模型发布页附带的许可证原文为准,不要依赖二手总结。
核对清单
1. 来源与版本
- 从官方仓库或模型发布方下载,记录仓库地址和版本/提交号
- 保存许可证原文副本(许可证可能随版本变化)
2. 使用权限
- 是否允许商业用途
- 是否有用户规模、行业或地区方面的附加条件
- 是否附带可接受使用政策,产品用途是否落在禁止范围内
3. 署名与声明
- 是否要求在产品或文档中注明模型名称与许可证
- 是否要求保留 NOTICE 文件或版权声明
- 是否对产品命名有要求(例如使用模型名称作为前缀)
4. 衍生与分发
- 微调、量化、蒸馏后的权重是否可分发,分发时需要附带什么
- 下游用户是否必须继承相同的使用限制
- 以 API 形式提供服务与分发权重,许可证是否区别对待
5. 输出与数据
- 许可证是否对模型输出的使用有限制(如不得用于训练其他模型)
- 模型卡是否说明训练数据来源和已知限制,是否需要在产品中提示
6. 依赖链
- 使用的分词器、适配器(LoRA)、量化版本各自的许可证
- 社区转换版本的许可证是否与原版一致
留存证据
在内部 wiki 记录:模型名、版本、下载地址、许可证原文、核对人、核对日期、结论和限制条件。模型升级时重新走一遍清单。
什么时候找法务
- 许可证有模糊条款、产品用途处于边缘地带
- 计划分发修改后的权重
- 面向受监管行业(金融、医疗、教育等)
清单能帮你发现问题,但不能替代专业法律意见。