If I understood right, there is 2 versions of MySQL one for "normal" non commercial use, and another one for commercial use. I can be wrong on this one but I'm pretty sure that they have differente licences, being one under the GPL License and the other one under the EULA License, and the last one is (as I said before) only available in the "commercial use" version of MySQL.

In that means I can't use a MySQL license on a commercial software without having to pay for the license.

I found this informations here:

*MySQL Licences*
https://en.wikipedia.org/wiki/MySQL

*More (Precise) Informations*
http://www.mysql.com/about/legal/licensing/oem/

They state in the first place the "Free" version for Open/Free Software projects, but don't talk about money (and since my application will be very probably in GPLv3 license I am pretty happy about that), but then they talk about the Commercial License for OEMs, ISVs and VARs, and on the final line they also mentioned open source projects. And since they use a lot of the word "open source" to also talk about "free Software" I have a little hard time to understand what clearly is the point of this.

Because at start I taught that only non-free projects with a license incompactible with GPL needed to use the Commercial License, and because of this any project (I will say this in a very general way) without a GPL license couldn't use MySQL on their projects to sell. But then I realised that they where also talking about opensource (free-software ?) applications that will be used commercially and this is where the confusion came from.

Reply via email to