[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

MySQL only useable for GPL clients?

The newer MySQL client libraries are GPL (with the FLOSS exception),
older versions were LGPL.

At http://dev.mysql.com/doc/internals/en/licensing-notice.html
MySQL has put a descrption of their network protocol, where they
force programs using this protocol to be GPL:

>The MySQL Protocol is proprietary.
>The MySQL Protocol is part of the MySQL Database Management System.
>As such, it falls under the provisions of the GNU Public License (GPL). 
>A copy of the GNU Public License is available on MySQL's web site, and 
>in the product download.
>Because this is a GPL protocol, any product which uses it to connect to 
>a MySQL server, or to emulate a MySQL server, or to interpose between 
>any client and server which uses the protocol, or for any similar purpose, 
>is also bound by the GPL. Therefore if you use this description to write a 
>program, you must release your program as GPL. Contact MySQL AB if you need 
>clarification of these terms or if you need to ask about alternative arrangements. 

Does this affect all non GPL MySQL Clients (eg. libmysqlclient10)?

mfg Martin Kögler
PS: Please CC me on replies.

Reply to: