lgpl .net connector

You are viewing an old version of this question. View the current version here.

The MariaDB project offers Client libraries to enable users to connect from a given application to MariaDB and MySQL databases.

Answer Answered by Michael Widenius in this comment.

Currently there are no plans to do an lgpl .net connector.

The main reason is that as the .net connector is not directly linked into your application, but rather through a net connector manager, the GPL in the .net connector will not affect your application.

If the GPL .net library would affect your application, it should also affect the net connector manger. As the manager can never be used under GPL it would mean that no one could ever use the .net library. The only way the .net connector could exist and be used is if there is an implicit agreement that the GPL code in the connector will not affect any other code than the connector itself.

In other words, from a licensing point of view, there is no difference if the .net connector or .lgpl or .gpl.

Note that all the other LGPL connectors that have been developed for MySQL/MariaDB have been sponsored by one or a few companies. If you really would like to see a lgpl .net client, you should contact a provider like SkySQL to make arrangements to create one that would be freely available for all.

Comments

Comments loading...
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.