Do I have to buy MySQL license?
Could you post a link to the forum you're citing, I'd like to read the full context of the post.
I am not a lawyer, but legally speaking you don't need a license to use MySQL community edition. They do offer a paid-for enterprise edition. There are some additional tools you get, but I think the big thing people would use that for is support.
I've talked to some people that worked for companies that weren't allowed to use MySQL by veto from their legal dept, because they couldn't comprehend the concept of a license you don't pay for O_o.
MySQL Community Edition flat out says it's free to use and licensed under the GPL.
I think the information by MySQL themselves are more reliable than some stuff posted in forums. They
- provide general legal information
and tell you
when you can use a free license
In short, it is if your application is distributed under a FOSS license, or it is not distributed at all, but just used on your server.
and
- when you have to buy a commercial one.