MiraiForum

    • Register
    • Login
    • Search
    • Popular
    • Recent
    • Unsolved
    • Tags
    • Groups
    • 友情链接

    有关AGPL开源许可的问题

    摸鱼区
    4
    6
    139
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      RWdaze last edited by

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

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

      1 Reply Last reply Reply Quote 0
      • R
        RWdaze last edited by

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

        1 Reply Last reply Reply Quote 0
        • Him188
          Him188 last edited by

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

          R 1 Reply Last reply Reply Quote 0
          • R
            RWdaze @Him188 last edited by

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

            1 Reply Last reply Reply Quote 0
            • aimerneige
              aimerneige last edited by

              That's how android works, maybe

              1 Reply Last reply Reply Quote 0
              • Y
                Yuanning last edited by

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

                1 Reply Last reply Reply Quote 0
                • 1 / 1
                • First post
                  Last post
                Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact