On Fri, 25 Aug 2006, Tommi Mäkitalo wrote: > I would like to change the license to LGPL. The problem here is, > that the mysql-driver links with mysql, which is GPL. Does this GPL > of mysql mean, that tntdb needs to be GPL also?
No; the LGPL is always compatible with the GPL. [You can always remove the LGPL from code licensed under it and redistribute it under the GPL.] > Doesn't that mean, that there is a license problem already, because > tntdb has this openssl-exception? Additionally exceptions don't influence anything; you can remove exceptions from GPLed code at your whim.[1] [Now, it may cause a problem for other GPLed things linking to tntdb if their combination forms a derivative work which includes OpenSSL, but that problem would exist even if you didn't have an extra exception.] Don Armstrong 1: Admitedly, this is kind of implicit in GPLv2; GPLv3 makes this explicit. -- Democracy means simply the bludgeoning of the people by the people for the people. -- Oscar Wilde http://www.donarmstrong.com http://rzlab.ucr.edu