Comments - Licencing question

12 years, 9 months ago Michael Widenius

This questions is already answered in http://kb.askmonty.org/en/licensing-faq

To make it short:

  • The GPL of the MySQL ODBC connecter never affects the application. This is because your the ODBC connector is a standardizes system plugin which your application never uses directly as it's loaded on demand by the ODBC manager and can easily be replaced with other connectors.
  • If you are not distributing the MySQL/MariaDB server with your application then your are not bound by the GPL in the server.
  • If your app works with more than one database (which should be trivial if you are using ODBC), then you can freely distribute your application also with the MySQL server, as the server is then an optional but not required component.
 
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.