GPL compliant releases
-
Hello everyone,
I just sent email regarding commercial license, but need direction on what I have to do to be GPL compliant with my releases until I can obtain the commercial license.
Can anyone spare the time to steer me towards that goal please ?
Thank you very much. -
Once you release you project as GPL you can't undo it. You can release future versions under a proprietary license, but the GPL version will always be GPL.
To make it compliant you need to provide the HISE project folder (everything that's needed to build the binary) to anyone you have supplied the binary to, or you must do so if they request it.
The samples can be under a different license.
-
@d-healey said in GPL compliant releases:
Once you release you project as GPL you can't undo it. You can release future versions under a proprietary license, but the GPL version will always be GPL.
To make it compliant you need to provide the HISE project folder (everything that's needed to build the binary) to anyone you have supplied the binary to, or you must do so if they request it.
The samples can be under a different license.
@d-healey understood about GPL releases and them remaining as such.
Ok so that I understand the next part correctly, If I'm selling plugins I need to make available the HISE project folder for each product in the customer download area ? This makes me compliant ?Sorry I'm quite new to this...
-
@Plugworx said in GPL compliant releases:
Ok so that I understand the next part correctly, If I'm selling plugins I need to make available the HISE project folder for each product in the customer download area ? This makes me compliant ?
That's one way to do it but you don't have to do that. What I do is post them to a public git repo (I'm using codeberg these days but was using github).
This is what the GPL FAQ says:
If the binaries being distributed are licensed under the GPLv3, then you must offer equivalent access to the source code in the same way through the same place at no further charge.
"in the same way" means via download. The "through the same place" isn't clear. My interpretation is that you should provide a link to its location from your website.
-
Ah I just found the confirmation
Can I put the binaries on my Internet server and put the source on a different Internet site?
Yes. Section 6(d) allows this. However, you must provide clear instructions people can follow to obtain the source, and you must take care to make sure that the source remains available for as long as you distribute the object code.
-
@d-healey said in GPL compliant releases:
Ah I just found the confirmation
Can I put the binaries on my Internet server and put the source on a different Internet site?
Yes. Section 6(d) allows this. However, you must provide clear instructions people can follow to obtain the source, and you must take care to make sure that the source remains available for as long as you distribute the object code.
Thank You @d-healey you've been a great help !