You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm currently exploring the possibility of developing set of custom node packs for a ComfyUI. While I am excited about the potential this project holds, I am keen on understanding how to approach the development of an extension that could be commercialized, while still respecting the obligations and principles of the GPL.
Here are a few specific points I am considering:
GPL Compliance : What are the key aspects I should be mindful of to ensure my extension complies with the GPL license terms of the original project?
Separation of Code : To what extent should the extension’s code be separate from the GPL-licensed code to maintain compliance and allow for commercialization?
Dual Licensing : Is it possible or advisable to use a dual licensing strategy for my extension? If so, what are the best practices for implementing this?
Distribution and Selling : What are the recommended approaches to distribute and sell the extension without violating the GPL terms?
Using external Libraries under non GPL licenses: For example, if I have native DLL, under EULA or for example Apache, could I make comfy-ui wrapper with nodes exposing apis of my library?
Redistributable packages : Is it ok to deliver ComfyUI as an installable "component package" within bigger system, that starts comfy in separate process, and talks to it via HTTP/WS. Of course with attribution, and clear specification that comfy used under the hood.
I would greatly appreciate insights, resources, or examples from anyone who has any experience in those aspect.
Also, giving that ComfyUI written in python, how does GPL applied to code written for ComfyUI?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello everyone!
I'm currently exploring the possibility of developing set of custom node packs for a ComfyUI. While I am excited about the potential this project holds, I am keen on understanding how to approach the development of an extension that could be commercialized, while still respecting the obligations and principles of the GPL.
Here are a few specific points I am considering:
I would greatly appreciate insights, resources, or examples from anyone who has any experience in those aspect.
Also, giving that ComfyUI written in python, how does GPL applied to code written for ComfyUI?
Looking forward to your feedback and discussion.
Beta Was this translation helpful? Give feedback.
All reactions