Tonecarver / tcRackModules

GNU General Public License v3.0
13 stars 1 forks source link

Clarification on license: GPLv3.0-only or GPLv3.0+ ? #7

Open falkTX opened 2 years ago

falkTX commented 2 years ago

Hi there! Thanks for the very cool project.

I would like to use as part of something else that is also licensed as GPL, but it is unclear at the moment if you mean to use GPLv3-only or GPLv3+. Thinking of the future, GPLv3+ would be nice. I am purposefully avoiding GPL3-only (and GPLv2-only as well). When GPLv4 is released developers will want to migrate to it, but the GPLv3-only prevents that...

From what I have heard, GPLv4 will contain wording to restrict usage of AI scrappers that generate "new" code based on GPL, so that the output of such scrappers is considered to be GPL as well. Would be nice to be ready for that.

Tonecarver commented 2 years ago

Hi!

Which code are you interested in using?

Regarding the license, I will have to educate myself better about the various licenses before I can give you a good answer.

falkTX commented 2 years ago

Which code are you interested in using?

Well, the whole thing actually. My plan is basically to create a self-contained, open-source-modules-only VCV/Rack plugin version, alike what VeeSeeVSTRack did but made in a way that is much easier to maintain and thus likely stay alive as well. I keep project details up to date on https://github.com/DISTRHO/Cardinal/issues/1, but everything on the down-low / not promoted anywhere as a way to let the official Rack do things first.

Your modules would be great to have in the collection, but the license is a blocker.

falkTX commented 2 years ago

Small addition here, might be worth mentioning that https://vcvrack.com/manual/PluginLicensing recommends using gplv3+ as well.