rodrigob at suespammers.org
Fri Nov 21 23:54:21 UTC 2003
-----BEGIN PGP SIGNED MESSAGE-----
On Fri, Nov 21, 2003 at 02:18:29PM -0800, Brian Behlendorf wrote:
> On Fri, 21 Nov 2003, Ryan Damon wrote:
> > I have a question about mysql's licensing terms. They provide an
> > option to license either under their proprietary license, or the GPL.
> > According to their website (and from what I have heard from others),
> > mysql says that if you are only going to use their software inhouse
> > and not distribute it to others, you can license it under the GPL.
> > However, if you want to distribute it to third parties as part of your
> > proprietary software, you cannot. They seem to say that this applies
> > even if you keep the mysql code separate from your own code and
> > communicate only through some kind of linking or socket. It seems to
> > me that their restrictions on distribution actually go against the
> > terms of the GPL. Are other companies doing the same thing, and is
> > this kind of practice generally considered ok by the open source
> > community and/or FSF?
> I believe this is because the *client* libraries (including, for example,
> the JDBC driver) are GPLd, and thus are linked more intimately with the
> applications that use them than simply over sockets. What I'm not clear
> on is whether you can distribute an application that requires, but does
> not include, the GPL'd JDBC driver or client libraries. I would assume
> MySQL would also argue that such dependency also requires a license, but
> may have a tougher time proving that.
IIRC, if you application can choose between Mysql's JDBC (ODBC, lib etc)
AND OTHERS, you don't need a license (as long as it is not linked against
it, which violates the GPL).
Actually, what limits your hability to distribute your application
is not MySQL AB, but the GPL itself.
Rodrigo Barbosa <rodrigob at suespammers.org>
"Quid quid Latine dictum sit, altum viditur"
"Be excellent to each other ..." - Bill & Ted (Wyld Stallyns)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
-----END PGP SIGNATURE-----
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
More information about the License-discuss