Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am building a non open source web project and using MySQL database.

Do I need to pay for a MySQL license or not? and why?

share|improve this question

closed as off-topic by CharlieRB, heavyd, Kevin Panko, random Jan 28 '14 at 1:13

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question is not about computer hardware or software, within the scope defined in the help center." – heavyd, Kevin Panko, random
If this question can be reworded to fit the rules in the help center, please edit the question.

I believe that this question from stack overflow explains it well. – nerdwaller Sep 26 '13 at 18:46
Product recommendations are off topic, but I think you can find what you need at MySQL's web page. – CharlieRB Sep 26 '13 at 18:47

Information from the MySQL-Website:

MySQL AB provides its software (database server, connectors, tools) under a number of flexible licenses, designed to meet the usage and distribution requirements of different types of users:

For Open Source Projects: If you are developing and distributing open source applications under the GPL License, then you are free to use MySQL under the GPL License. More Info » If you are developing and distributing open source applications under an OSI-Approved License, but not the GPL, MySQL provides the GPL License with a FLOSS Exception.

For Commercial OEMs, ISVs and VARs: For OEMs, ISVs, and VARs who distribute MySQL with their products, and do not license and distribute their source code under the GPL, MySQL provides a flexible OEM Commercial License.

For Web Sites, Enterprise IT, and Government IT: MySQL Enterprise is the comprehensive subscription offering that provides database developers and DBAs with everything they need to successfully develop and deploy database solutions with MySQL. It includes Certified Software, updates and upgrades, proactive alerts and advisors, the online MySQL Knowledge Base, and full production-level technical support. The Certified Software (database server, connectors) is provided under the GPL License. Optionally, customers may choose a Commercial License.

At MySQL AB we believe in open source software. We encourage everyone to publish open source software under the GPL License.

So it depends of the categorie of your project if you must/mustn't use a commecial licence. Source

share|improve this answer

If you're going to do all the hosting for your web project and run MySQL on your server(s), then you don't.

If you're going to sell/distribute your web project (perhaps as an "appliance" of some sort) and bundle MySQL in your distribution, then you do.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .