Comment Re:Yep, MySQL is not open source (Score 1) 357
This is another question with 2 answers
The GPL places requirements when you distribute the code (in this case MySQL or MariaDB) to some other recipient (like a customer). But this isn't the case for a web application, since you just run the code on your own server. In this case you can more or less disregard the GPL completely.
But if you actually sell or give your web application to someone else, then the GPL matters. Now, in this specific case all is still not lost for those who want to stay closed source. For a client-server database like MySQL or MariaDB, your application will only include a small client library that then connects to the database server. It is the license of this library that matters.
So for instance in PHP you already have a library that is under the PHP license, so PHP apps using MySQL don't have GPL anywhere.
For other languages there exist similarly BSD and LGPL licensed client libraries, but they are not yet fully feature complete (we are working on them). Contact me at henrik dot ingo at avoinelama dot fi if you want info on these libraries.