AGPL协议科普 为什么我认为启动器不会收到影响必须开源
众所周知,SD-WebUI使用的是AGPL协议开源。
AGPL全称是 GNU Affero通用公共许可协议(英语:GNU Affero General Public License,简称GNU AGPL)

AGPL是一个GPL协议的强化版本,只是添加了网络服务相关内容。协议污染的部分与GPL一致。
GPL 协议原文链接:https://www.gnu.org/licenses/gpl-3.0.html
中文翻译版的 GPL :https://zhuanlan.zhihu.com/p/608456168
以下简称 A为 SD-WebUI 源程序。B 为 启动器。
B 没有使用、附带、修改任何 A 的源代码。B 可以独立于 A 启动。B 除了启动功能,还拥有 Git 管理、文件下载功能。B 并非只可以启动 A,也可以启动类似参数的任何软件。如我的 vits-webui。
B 进行设置环境变量并且使用子进程的形式启动 A,期间并没有通过链接、进程间通信的形式、网络形式调用 A。也没有交换共享数据结构,仅仅捕获程序的文本输出。
https://www.gnu.org/licenses/gpl-faq.html#GPLPlugins

来自官网:https://www.gnu.org/licenses/gpl-faq.html#MereAggregation

B 会捕获 A 的输出,用来显示与检查报错。然而输出并不包含在GPL内,官网解释
https://www.gnu.org/licenses/gpl-faq.html#WhatCaseIsOutputGPL
