>>>>> "Mike" == Mike Wexler <mwexler@stripped> writes:
Mike> Have you considered using the Library GPL
Mike> (http://www.gnu.org/copyleft/lgpl.html) for the libraries and the regular
Mike> GPL for the server?
Mike> The main difference between the LGPL and the GPL is libaries that use LGPL
Mike> don't "infect" programs they are linked with.
LGPL is great if you have a open free library.
The problem is that we at TCX need to ensure that we get enough
revenue so that we can continue on developing MySQL (instead of having
to spend the major part of our time in support). In cases like this
the GPL license is normally the perfect choice; The code is almost
free but people have to pay for it if they want to include it in a not
The current MySQL license is 'in a sense' the same thing as a GPL
license for a client/server. The difference is that it infects the
distribution and not the programs that uses it (As one doesn't 'link'
with a server this is the only possibility)! You can put MySQL on
any commercial CD, but if you don't pay for a MySQL license the CD
must be made re-distributeable.
I think our standard license is the best of both worlds; It's free
enough so that anyone can use it (on Unix :) for their own work and
still should ensure that we will get enough back to pay our rent :)
Bye the way; We have recently decided to change the license for the
MySQL shareware version. One is now allowed to put this on
re-distributeable CDROM:s without asking ut.