Q&A

Q1:If MySQL is free, how can the company that makes it exist?
A1: MySQL is open source; it's not quite the same thing as “free.” There's more to the business model, which is important to understand.

MySQL can be used without charge under the GNU Public License. This freedom of use benefits both users and the product itself because it becomes widely used and accepted, as well as becoming thoroughly tested in a wide range of environments. MySQL's easy availability has led to there being thousands of people around the world who participate, directly or indirectly, in the continual improvement of the software.

The availability of MySQL under a commercial non-GPL license means that there is a revenue stream to MySQL AB from developers who are ...

Get Sams Teach Yourself MySQL in 21 Days, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.