I’m confused about vvvv’s licensing terms.
The code posted on GitHub states that it is licensed under GPL and LGPL, but then adds the following explanation:
“Note that commercial use of vvvv is independent of these source-code licensing terms and is discussed on the vvvv licensing page.”
https://github.com/vvvv/vvvv-sdk/blob/develop/README.txt
My understanding was that it was not possible to release software under (L)GPL and then place further restrictions upon how it is used without changing the text of (L)GPL license itself. The entire point of (L)GPL is that you can use the software anyway you like, as long as you do not incorporate it into a closed-source product.
I know there are some projects like Qt that were released under a dual license model, GPL for open-source projects and a paid, commercial license for closed-source projects. That was permissible because they did not prevent the GPL source from being used for commercial purposes, only from being incorporated into a closed-source commercial product. However, it seems vvvv is imposing a blanket prohibition on the commercial use of the software, which does not seem possible under GPL.
Or does the vvvv SDK not include all the code for vvvv? It looks to be pretty complete to me.
Any clarification would be appreciated. I want to use this product in full compliance with its license.