Which license for custom nodes?
- Dominant language
- Python
- Stars
- 133k
- Forks
- 15.7k
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 158
Description
Hello,
as there are non-commercial custom nodes are popping up I am wondering what is allowed here?
see
https://www.gnu.org/licenses/gpl-faq.en.html#GPLPlugins
> If the main program dynamically links plug-ins, and they make function calls to each other and share data structures, we believe they form a single combined program, which must be treated as an extension of both the main program and the plug-ins. If the main program dynamically links plug-ins, but the communication between them is limited to invoking the ‘main’ function of the plug-in with some options and waiting for it to return, that is a borderline case.
I am not an expert on these things to be honest but I discovered several strange license usage for some ComfyUI nodes in the past.
So what does it mean here for ComfyUI custom node license? As I understood it correctly we have a "borderline case" here so it should be fine having non compatible license here?
Thank you
Contributor guide
Assessment
This issue has not been assessed yet.