模型许可协议(Model License)
AI TERM术语词条Model License
术语释义
模型许可协议是发布方对模型使用、修改与再分发设定的授权条款,直接决定一个开源模型能否商用,是选型前的必查项。
模型许可协议(Model License)指模型提供方随权重或服务一同发布的授权条款,说明使用者可以做什么、不可以做什么。它与常见的代码开源许可证并不等同,通常还会对商业用途、调用规模、衍生模型命名和输出内容附加专门限制。对开发者与产品经理来说,确认许可协议是判断某个模型能否进入生产环境、能否对外提供服务的第一步。
协议通常限制什么
- 商用范围:是否允许直接用于收费产品或企业内部业务系统。
- 再分发:能否把权重、微调结果打包交给第三方使用。
- 署名与命名:衍生模型是否必须保留原始名称、附带协议副本。
- 使用禁区:违法内容生成、自动化决策等被明确排除的场景。
- 责任豁免:输出错误造成的损失通常由使用者自行承担。
常见许可类型怎么区分
宽松型许可接近常见的开源软件授权,允许商用与再分发,只要求保留声明;社区型许可允许商用但设置门槛,例如调用规模超过约定后需要单独申请;仅研究用途的许可禁止商业落地;闭源服务则把模型封装为接口,用户获得的是调用权而非权重。选择时应把业务形态、分发方式与衍生模型计划一起对照,而不是只看能否下载。需要注意的是,同一系列模型的不同规格可能采用不同条款,逐一核对比套用印象更可靠,发布方也保留后续调整条款的可能。
和开源代码许可证差在哪里
传统开源许可证主要约束代码的复制、修改与分发,而模型许可还要处理权重这一特殊对象:权重是训练产物,其使用会直接影响输出内容,因此发布方常把具体使用场景写进条款。训练数据的授权状态、输出内容的归属,以及是否允许用该模型的输出训练其他模型,往往也在限制范围之内。这意味着「代码开源」不等于「模型可自由商用」,两者需要分别确认,不能因为推理代码是宽松许可,就默认权重同样宽松。在工程实践中,建议把许可确认作为引入模型的前置检查项,与安全评估、性能测试一起纳入上线流程,避免产品成型后才发现授权不匹配。
实践要点
- 以原文为准:逐条核对官方协议文本,不依赖第三方汇总或社区印象。
- 先定用途:区分内部使用、对外服务与再分发,三者门槛常常不同。
- 履行义务:按要求保留版权与协议副本,并规范衍生模型命名。
- 记录留档:把协议文本与确认过程存档,便于日后审计与追责。
- 准备替代:选型时评估可替换模型,降低条款变化带来的业务风险。
常见误区
- 把开源等同免费商用:权重许可常附带商用范围与规模限制。
- 只看模型卡摘要:摘要可能简化条款,只有原文具备约束力。
- 忽视输出限制:部分协议对生成内容的使用另有单独约定。
- 以为微调后就自由:衍生模型的义务通常延续原始条款。
- 混淆服务与权重:通过接口调用适用服务协议,而非权重许可。