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

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