tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Turner, John" <>
Subject RE: [OT] free Database with Transaction (Sorry for the noise)
Date Wed, 19 Feb 2003 12:09:18 GMT

Seems pretty straightforward to me:

"If your application is not licensed under GPL or compatible OSI license
approved by MySQL AB and you intend to distribute MySQL software (be that
internally or externally), you must first obtain a commercial license to the
MySQL software in question."

Many companies have problems with doing work under the GPL, internally or
externally.  I'm not saying they're right, and I'm not saying I agree with
them, merely pointing out that MySQL AB's restrictions might prove
prohibitive if the intent is to use MySQL without a commercial license.

I guess the lawyers could argue for a couple of years on the exact
definition of "distribute internally" (does that mean use once?  use more
than once?  use more than once but download a complete copy of the software
and do a full installation each time instead of creating an application
installer package? etc.) but sometimes it's much quicker and less cumbersome
to simply choose another solution.


> -----Original Message-----
> From: Joel Rees []
> Sent: Tuesday, February 18, 2003 10:28 PM
> To: Jens Skripczynski
> Cc:
> Subject: Re: [OT] free Database with Transaction (Sorry for the noise)
> Just thinking out loud --
> > ...
> > - yes, i did check the mysql website, but rely on (maybe 
> outdated) information
> >   of computer magazines, that labeled the transaction 
> support very limited.
> > ...
> > almost free (for non-commercial use):
> > - Mysql (
> >   connectors:
> >   - MySQL Connector/J (
> >      - supports jdk  1.4
> >      - supports jdbc 3.0 
> >      - JDBC Type 4 Driver 
> That "almost free (for non-commercial use)" makes me wonder if your
> information might be old, or perhaps inaccurate. 
> It's GPL, so it's free in the GPL sense, and has been several 
> years. If
> you have concerns about restrictions on your license to your customer,
> contact them and describe what you're doing. Last I recall, 
> querying the
> database through a driver was not considered "linking" directly to the
> API, so the so-called "viral" aspects of the GPL would not be invoked.
> You might want to ask.
> As an opinion without experience, giving the customer their 
> source code
> under a GPL compatible license does not seem all that 
> unreasonable to me.
> And, if I'm making much money on a project, it would not seem
> unreasonable to buy a license for MySQL that would allow the use of a
> license on my code not compatible with the GPL.
> MySQL version 4, which is the version said to have full transaction
> support, has now passed the beta stage. Some people say MySQL beta is
> better than Microsoft final, but I don't have enough 
> experience to say.
> Like I say, just thinking out loud.
> -- 
> Joel Rees <>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message