If the library is LGPL, you shouldn't need to license it under LGPL. If it is GPL, then you probably would, unless you use child processes for something like ffmpeg.
AGPL/GPL does not affect if your work is "derived"; GPL requires you to distribute source code if you distribute the binary, AGPL requires you to distribute source code if you use it over a network.
发布评论
评论(2)
可能。您需要一个与 GPL 兼容的许可证,无论这意味着什么。
值得庆幸的是,大多数 js 库都获得了 MIT 许可,因此我们不必担心法律术语。
Probably. you'll need a GPL-compatible license, whatever that means.
Thankfully most js libraries are MIT licensed, so we don't have to worry about legalese.
如果库是 LGPL,则不需要根据 LGPL 对其进行许可。如果它是 GPL,那么您可能会这样做,除非您将子进程用于 ffmpeg 之类的东西。
AGPL/GPL 不影响您的作品是否“衍生”;如果您分发二进制文件,GPL 要求您分发源代码;如果您通过网络使用它,AGPL 要求您分发源代码。
If the library is LGPL, you shouldn't need to license it under LGPL. If it is GPL, then you probably would, unless you use child processes for something like ffmpeg.
AGPL/GPL does not affect if your work is "derived"; GPL requires you to distribute source code if you distribute the binary, AGPL requires you to distribute source code if you use it over a network.