把开源权重模型用进产品之前,要逐项核对许可证:它属于哪类许可证、是否允许商用、有没有附加的使用政策、需要怎样署名、微调后的权重能否分发、输出内容有没有限制。 「能下载」不等于「能随便用」,下面这份清单可以直接用于上线评审。

先分清几类常见许可证

  • 通用开源许可证:如 Apache-2.0、MIT。通常允许商用、修改和分发,但有保留版权声明等义务,Apache-2.0 还涉及专利条款和变更说明。
  • 模型专用社区许可证:一些模型厂商发布自己的许可证,可能附带可接受使用政策(AUP)、规模或用途方面的额外条件。
  • 负责任 AI 许可证(如 OpenRAIL 系列):允许使用,但列出禁止用途,并要求下游用户继承这些限制。
  • 仅限研究或非商业:禁止商业用途,产品中不能使用。

具体条款以模型发布页附带的许可证原文为准,不要依赖二手总结。

核对清单

1. 来源与版本

  • 从官方仓库或模型发布方下载,记录仓库地址和版本/提交号
  • 保存许可证原文副本(许可证可能随版本变化)

2. 使用权限

  • 是否允许商业用途
  • 是否有用户规模、行业或地区方面的附加条件
  • 是否附带可接受使用政策,产品用途是否落在禁止范围内

3. 署名与声明

  • 是否要求在产品或文档中注明模型名称与许可证
  • 是否要求保留 NOTICE 文件或版权声明
  • 是否对产品命名有要求(例如使用模型名称作为前缀)

4. 衍生与分发

  • 微调、量化、蒸馏后的权重是否可分发,分发时需要附带什么
  • 下游用户是否必须继承相同的使用限制
  • 以 API 形式提供服务与分发权重,许可证是否区别对待

5. 输出与数据

  • 许可证是否对模型输出的使用有限制(如不得用于训练其他模型)
  • 模型卡是否说明训练数据来源和已知限制,是否需要在产品中提示

6. 依赖链

  • 使用的分词器、适配器(LoRA)、量化版本各自的许可证
  • 社区转换版本的许可证是否与原版一致

留存证据

在内部 wiki 记录:模型名、版本、下载地址、许可证原文、核对人、核对日期、结论和限制条件。模型升级时重新走一遍清单。

什么时候找法务

  • 许可证有模糊条款、产品用途处于边缘地带
  • 计划分发修改后的权重
  • 面向受监管行业(金融、医疗、教育等)

清单能帮你发现问题,但不能替代专业法律意见。

相关阅读