Skip to content

Please use GPLv3.0+ instead of GPLv3.0-only license #4

@falkTX

Description

@falkTX

Hi there,
I have noticed that all of your projects are licensed as GPLv3.0-only, instead of the more common GPLv3.0+
Is there a reason for this?

If one wants to integrate your code into another open-source project, the only license possible would be GPLv3.0, which is not very nice...
If using GPLv3.0+ we could mix it together with GPLv2.0+ and future GPLv4, v5 etc

Using GPLv3.0-only as the code license is problematic going forward, if GPLv4 ever gets released.
(GPLv4 supposedly will add restrictions for AI scrappers, like done on GitHub, stuff that reads code and "generates" new stuff via AI. Currently GPL does not provide anything against it)

Is this something you would be willing to change? I can answer license related questions if you have any, since I have been dealing with those for a long time (but FYI I am no lawyer, just an open-source developer and packager)

The target is to include your modules in a 100% open-source and free VCV plugin version
See DISTRHO/Cardinal#1 for details and news

If you do not want to change the license, please let me know, I will promptly remove your modules/code from the Cardinal project.

PS: Aria was really awesome and already did the update, can be seen at AriaSalvatrice/AriaModules@484bea3
There is also a similar issue at Tonecarver/tcRackModules#7

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions