I have developed a VST3 plugin using JUCE and completed it entirely. I want to release this software completely free of charge, but I do not want to make the source code open or share it with anyone.
I’m planning to add an “About” button in the lower corner of the interface, and inside that section, I would include the “Made with JUCE” logo. Would that be acceptable, or does the logo need to be displayed directly on the main interface?
Actually, I can add the logo to both places if needed — that’s not a problem for me.
My biggest concern is this:
After adding the “Made with JUCE” logo, am I required to make my source code open to the public?
Because I’m offering a free plugin and not making any profit, I do not want to give away all of my hard work by publishing the full source code.
What is your knowledge on this? Could you please help clarify?
I am writing again, I completed the program using a free license. but in order to distribute it for free, I need to add the made with juce logo to the program’s interface. after adding this logo, I do not want to publish the codes I wrote openly. Is it enough to publish the logo or do I need to publish both the logo and the open source code? Do I have to do both or is the logo enough?
If you are on JUCE 8 no. You can distribute your code under the starter tier, but you will have to pay for a license if you start making money over a certain threshold. Seen as your plugin is free you don’t have to worry. As far as I’m aware it can be closed source and have no logo present.
Yes, I want to hear this from an official person. I don’t have a Juce license right now and I’m using the free version. I want my code to be closed, I don’t want to share it with anyone and I don’t want to put a logo. When I’m going to sell the software for money, I have to buy a license, this is already a mandatory process. Other than that, as a free user, there is no open source or logo requirement as long as I don’t sell the program. Do the administrators approve of this?
It sounds like you can use the Starter tier to do what you want.
If you are not using JUCE under the AGPLv3 then you are already bound to the terms of the JUCE EULA. Please read it all of it. It’s very important that you understand how you can use JUCE.