[Qt-interest] Qt Mysql Plugin and LGPL

Thiago Macieira thiago.macieira at trolltech.com
Fri Jul 10 01:41:47 CEST 2009


Benjamin Sonnemann wrote:
>Hi,
>
>first of all: Sorry when this question was posted already, i couldnt
> find it though.
>
>My concern is following:
>libmysql.dll is GPL, so shouldnt QSqlMysql .dll be also GPL (if used at
>all!)  and then entire Qt plus my app?
>
>This is, of course, only of concern, when actually using MySQL, but i
> wnated to clarify this for me.

That's somewhat correct. MySQL and its libraries are GPL. If you want to 
write a proprietary application (incompatible with the GPL) you should 
consult a lawyer to see if loading the MySQL client libraries via a plugin 
is considered a "derived work" and thus subject to the GPL restrictions.

I don't know the answer for sure.

But MySQL AB's model (before it was bought up) was like Trolltech's: show 
the source or pay up. Both were small, independent, Scandinavian companies 
before being acquired. But, like I said, only a lawyer will clarify this.

-- 
Thiago Macieira - thiago.macieira (AT) nokia.com
  Senior Product Manager - Nokia, Qt Software
      Sandakerveien 116, NO-0402 Oslo, Norway
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20090710/a407791b/attachment.bin 


More information about the Qt-interest-old mailing list