Comments on: When are you required to have a commercial MySQL license? http://www.xaprb.com/blog/2009/02/17/when-are-you-required-to-have-a-commercial-mysql-license/ Stay curious! Fri, 10 May 2013 18:25:19 +0000 hourly 1 http://wordpress.org/?v=3.5.1 By: Pieter http://www.xaprb.com/blog/2009/02/17/when-are-you-required-to-have-a-commercial-mysql-license/#comment-20290 Pieter Thu, 27 Sep 2012 14:23:34 +0000 http://www.xaprb.com/blog/?p=848#comment-20290 Hi.
I was very happy when I found this article essentially saying that my application that mearly connects to a mysql instance , does not require a commercial licence if my software is not GPL.

However, Oracle seems to think different.
Here is an excerpt from their reply when presented with this scenario: (specifically note the items marked with **)

Typical examples of MySQL distribution include:

· Selling software that includes MySQL to customers who install the software on their own machines.

**· Selling software that requires customers to install MySQL themselves on their own machines.

· Building a hardware system that includes MySQL and selling that hardware system to customers for installation at their own locations.

Specifically:

· If you include the MySQL server with an application that is not licensed under the GPL or GPL-compatible license, you need a commercial license for the MySQL server.

**· If you develop and distribute a commercial application and as part of utilizing your application, the end-user must download a copy of MySQL; for each derivative work, you need a commercial license for the MySQL server and/or MySQL client libraries.

**· If you include one or more of the MySQL drivers in your non-GPL application (so that your application can run with MySQL), you need a commercial license for the driver(s) in question. The MySQL drivers currently include an ODBC driver, a JDBC driver and the C language library.

]]>
By: yoon poh http://www.xaprb.com/blog/2009/02/17/when-are-you-required-to-have-a-commercial-mysql-license/#comment-20144 yoon poh Thu, 02 Aug 2012 14:44:30 +0000 http://www.xaprb.com/blog/?p=848#comment-20144 Hi guys, I am still little bit confused of the GPL. Can someone advise my case? For instance, I am developing my own application and connect it MYSQL at local machine. If i distribute my app and MYSQL setup in DVD software as product. Would i required to pay for Mysql license for this?

]]>
By: Virginia Martinez http://www.xaprb.com/blog/2009/02/17/when-are-you-required-to-have-a-commercial-mysql-license/#comment-20104 Virginia Martinez Wed, 27 Jun 2012 06:18:13 +0000 http://www.xaprb.com/blog/?p=848#comment-20104 Dear Dgandhi and Xaprb,

Help me please, nobody has solved me this question and this’s very very important for me… please.

best regards,

]]>
By: Virginia Martinez http://www.xaprb.com/blog/2009/02/17/when-are-you-required-to-have-a-commercial-mysql-license/#comment-20088 Virginia Martinez Mon, 18 Jun 2012 07:16:16 +0000 http://www.xaprb.com/blog/?p=848#comment-20088 Dear Dgandhi and Xaprb,

So, if we need to buy or not a MySQL License depends on the way our Software connects to the database engine; but we don’t use Java, our Software is developed in Borland Delphi and we use this third-party component to connect to MySQL,

http://www.devart.com/dbx/mysql/

this driver works with MySQL directly without involving MySQL client library.

If I understood well, as the driver connects directly, we wouldn’t require to buy a MySQL Licence, is it right?

Thanks very much for you help.

]]>
By: Xaprb http://www.xaprb.com/blog/2009/02/17/when-are-you-required-to-have-a-commercial-mysql-license/#comment-20083 Xaprb Thu, 14 Jun 2012 20:22:16 +0000 http://www.xaprb.com/blog/?p=848#comment-20083 This is an old thread and I have gotten tired of GPL discussions. But it is worth pointing out that there are many more ways to connect to MySQL servers than using the official GPL’ed client libraries. The MySQL client-server protocol is not particularly complex, and it is not very hard to write an implementation of it. One example is the BSD library from the Drizzle project, libdrizzle.

]]>