I know, you are all no lawyers, but I hope you can still help me here… I’m about to release an open source JUCE plugin and I originally planed to release it under a GPL v3 license. Now, to be compatible with a third party lib dependency, this plugins needs dynamic runtime linkage on Windows. According to gnu.org dynamically linking to Windows runtime libraries is allowed in general… But: They say
You may not distribute these libraries in compiled DLL form with the program
Now to make the installation process convenient for the user, I integrated the VC redistributable executable in my Windows installer. Works great, but I came to the conclusion that in order to do that I need to switch my license to LGPL v3. First of all: Is that right?
And in case that’s right, am I allowed to release a JUCE-based open source plugin under a LGPL v3 license or does that violate the JUCE license agreement? I really want to do everything as correct as possible here and I won’t earn any money with my project, this is purely to support the open source & musician community… so if you have any advice on how to do all this legally safe, please let me know