MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    有关AGPL开源许可的问题

    摸鱼区
    4
    6
    477
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • R
      RWdaze 最后由 编辑

      由于这方面的知识接触的不是很多,所以想咨询一下。
      像mirai的框架,假设我创建了三个工程
      第一个工程是一个工具类,未引用任何依赖。
      第二个工程是机器人的对话逻辑,但未引用Mirai依赖,仅仅只是实现了类似"输入字符串,输出字符串"的方法。
      第三个工程引用了前两个工程和Mirai的依赖,并且机器人的执行过程中都需要执行前两个工程的代码。

      现在我分别发布三个工程。请问前两个工程需要使用AGPL协议开源吗?
      可是它们并没有引用APGL协议的依赖呀。

      1 条回复 最后回复 回复 引用 0
      • R
        RWdaze 最后由 编辑

        我很乐意把QQ机器人的逻辑部分使用AGPL协议开源。
        但是工具类我是否能使用像木兰2这样的开源许可呢?

        1 条回复 最后回复 回复 引用 0
        • Him188
          Him188 最后由 编辑

          可以,依赖 mirai 的模块需要使用 AGPL,其他可以自行选择

          R 1 条回复 最后回复 回复 引用 0
          • R
            RWdaze @Him188 最后由 编辑

            @Him188 那是不是就意味着我只需要将非常少,并且不关键的那部分代码开源,将自己写的几乎所有逻辑都不需要开源。
            感觉这样有悖于开源许可证的意愿,是不是处于灰色地带?

            1 条回复 最后回复 回复 引用 0
            • aimerneige
              aimerneige 最后由 编辑

              That's how android works, maybe

              1 条回复 最后回复 回复 引用 0
              • Y
                Yuanning 最后由 编辑

                卧槽,神奇的想法,开源了,但开源了个寂寞
                (虽然我也不懂开源许可证,但感觉这个想法真的很灵性

                1 条回复 最后回复 回复 引用 0
                • 1 / 1
                • First post
                  Last post
                Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact