AliceInMainland 2024-05-22 18:03 采纳率: 100%
浏览 4
已结题

请教一个开源模型商用许可协议的适用问题

大家好,弱弱地请教一下下,有很多开源软件的readme那里有写到诸如“非商用,仅用于研究目的,可在填写问卷后商用”之类的字样,然后点进去相关申请商用的链接后,会收到商用授权和一封商用许可协议。

我的问题是,请问填写问卷后获得的这种商用许可协议,需要和readme页面的非商用许可协议同时叠加适用嘛?还是在后获得的商用许可协议取代非商用许可协议,仅需遵循商用许可协议即可呀?

以ChatGLM2-6B为例,获得商用授权后,除了要遵守《模型商用许可协议》,还需要同时遵守下列条款吗:“代码依照Apache-2.0协议开源,ChatGLM2-6B 模型的权重的使用则需要遵循Model License"?

  • 写回答

2条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-05-22 18:03
    关注

    引自免费微信小程序:皆我百晓生

    在处理开源软件的许可协议时,关键是要理解每个部分的要求并确保你的使用方式符合所有规定。根据你的描述,ChatGLM2-6B的情况涉及两个不同的许可协议:Apache-2.0协议(适用于代码)和Model License(适用于模型权重)。这两个许可协议可能会有一些重叠的部分,但它们针对的是项目的不同组成部分。

    1. Apache-2.0协议: 这是用于源代码的许可协议,它允许免费使用、修改和分发代码,但也要求你在重新发布代码时保持原始许可证的完整性,并对任何修改提供追溯。如果你打算使用ChatGLM2-6B的源代码进行修改或构建其他项目,你需要遵守Apache-2.0的所有条款。

    2. Model License: 这个许可协议专门针对模型权重,可能是为了保护特定数据集或训练方法的知识产权。通常,模型许可协议会规定如何使用预训练模型,包括是否可以用于商业用途、是否有特定的限制条件等。

    商用许可协议: 你提到的填写问卷获得的商用许可协议可能是一个额外的步骤,用于明确允许将模型用于商业目的。这通常是针对那些不允许商业使用的开源模型的一种例外情况。在这种情况下,你获得了特别的商业使用权,这意味着你可以在商业环境中使用模型,而不会违反初始的许可协议。

    在这种情况下,你获得的商用许可协议可能会包含一些与Apache-2.0和Model License不同的条件,特别是关于商业用途的具体规定。因此,在实际操作中,你应该:

    • 遵守Apache-2.0协议,如果你使用了源代码。
    • 遵守Model License,无论你是否获得了商用许可,因为这涉及到模型权重的使用。
    • 如果你获得了商用许可,那么这个许可应该会覆盖之前的“非商用,仅用于研究目的”的限制,使你能够在商业环境中使用模型,同时仍然需要遵守Model License中的其他条款。

    总结来说,你需要同时考虑这三个许可协议,确保你的使用行为符合所有规定。具体来说,你需要:

    • 在使用源代码时,遵循Apache-2.0协议。
    • 在使用模型权重时,遵循Model License,即使你获得了商用许可。
    • 将获得的商用许可视为对前两者的一个补充,允许你在商业环境下使用模型,但不改变对源代码和模型权重的基本使用规则。

    重要提示:虽然我可以为你提供一般性的建议,但具体的法律咨询应由专业律师提供。在处理复杂的许可协议时,务必确保你完全理解所有的责任和义务。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 6月22日
  • 已采纳回答 6月14日
  • 创建了问题 5月22日

悬赏问题

  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见
  • ¥15 一共有五道问题关于整数幂的运算还有房间号码 还有网络密码的解答?(语言-python)
  • ¥20 sentry如何捕获上传Android ndk 崩溃
  • ¥15 在做logistic回归模型限制性立方条图时候,不能出完整图的困难
  • ¥15 G0系列单片机HAL库中景园gc9307液晶驱动芯片无法使用硬件SPI+DMA驱动,如何解决?