Closed blacklightpy closed 1 month ago
This problem was first noted by Void Linux team, who refused to package Helio Sequencer which was dependent on JUCE. I think that's a good problem to solve. My thread at the forum recieved no response.
Was planning to package this for MacPorts but ran into the same issue.
This is addressed in the JUCE 8 release: https://github.com/juce-framework/JUCE/tree/juce8
Detailed steps on how to reproduce the bug
Clone/Download the repository.
Cloned repository doesn't have accompanying GPL license clause, only a non-free EULA.
What is the expected behaviour?
Either an explicit GPL license is provided by the project or the EULA clearly defines the scope of GPL instead of forcing anyone who uses the project to submit the rest of their lives to GPL.
Currently the EULA says you should distribute 'your programs' under GPL. It doesn't say 'our program' or 'your programs depending on our program'.
Operating systems
Windows, macOS, Linux, iOS, Android, Other
What versions of the operating systems?
Alpha to Omega
Architectures
x86_64, ARM, Other, 64-bit, 32-bit
Stacktrace
No response
Plug-in formats (if applicable)
No response
Plug-in host applications (DAWs) (if applicable)
No response
Testing on the
develop
branchThe bug is present on the
develop
branchCode of Conduct