I’m about to start a closed-source project with regular GUI requirements and high audio requirements so I’m thinking about turning to JUCE rather than Qt (which I know quite well). However, I’d like to be sure how licensing works with JUCE.
Simply put, with Qt, one must have a valid subscription when developing and compiling executables. But once the subscription is over (and not renewed), one is still allowed to distribute the executables that were compiled when the subscription was still valid.
I’m not sure if it’s the same with JUCE. Actually, what I understood is quite the opposite. One can develop (and compile) executables without any subscription but one must have a valid subscription when the executable is distributed. Is that right? Because, that makes a major difference with Qt: as long as the executable is distributed, the subscription must be valid. So it’s kind of a life-recurring fee.
Anyway, if I’m turning to JUCE for a closed-source project, subscription is not a problem in itself. I just want to make sure I got it right do to things correctly. And also (again, if I understood correctly), that’d mean that I can save one or two months of subscription while I’ll develop the app.
Thanks in advance for your precisions.