Phew :)

Ok, I feel better now.  Thanks guys.

----- Original Message -----
From: Tom Kitta <[EMAIL PROTECTED]>
Date: Friday, February 6, 2004 11:11 am
Subject: RE: RE: MySQL and CF

> You mean that you just created CFML application that uses mySQL as
> a backend
> and sell that application, right? Then as long as you don't
> distribute mySQL
> with it (for any small app 99% of cases you would not) I
> understand that GPL
> does not require you to show your code to anyone you don't wish to
> show it
> too. Also, same thing holds for websites that use mySQL as a backend.
> Otherwise mySQL would be only useful for strictly non-commercial
> applications and it would simply be useless to most people.
>
> TK
>
> [Tom Kitta]
> -----Original Message-----
> From: [EMAIL PROTECTED] [EMAIL PROTECTED]
> Sent: Friday, February 06, 2004 12:59 PM
> To: CF-Talk
> Subject: Re: RE: MySQL and CF
>
>
>  But if I create an application that uses mySQL for profit, I
> must obtain a
> mySQL commercial license, correct?  Or not?
>
>  ----- Original Message -----
>  From: Barney Boisvert <[EMAIL PROTECTED]>
>  Date: Friday, February 6, 2004 10:39 am
>  Subject: RE: MySQL and CF
>
>  > It seems there's some disagreement about what the GPL means.
>  > MySQL is
>  > distributed under the GPL, so MySQL AB can't add any restrictions
>  > on use
>  > beyond what are already in the license.  If you need to do things
>  > that the
>  > GPL doesn't let you (like distribute MySQL as part of a non-GPL
>  > softwarepackage, or distribute a modified version of MySQL under
>  > non-GPL license),
>  > then MySQL AB also provides commercial licenses for your use.
>  >
>  > In general, as long as you're not distributing software, the GPL
>  > is very
>  > thin on limitations.  And even if you are distributing something
>  > that is
>  > based on or derived from MySQL, you're not limited to a GPL
>  > license for that
>  > software as long as it can be considered "reasonably considered
>  > independentand separate works in themselves" (from subsection
> 2 of
>  > the Terms section).
>  >
>  > Someone pointed out that as long as your app is not strictly
> bound to
>  > MySQL-specific syntax (LIMIT clause, for example), then you're
>  > safe from
>  > licensing restrictions.  Even if your code uses MySQL-specific
>  > syntax, that
>  > doesn't necessarily bind it either.  As long as your code can be
>  > consideredit's own separate work (and is distributed separately),
>  > then you're fine.
>  > On the flip side, if you have purely non-MySQL-specific
>  > application code,
>  > but you distribute it bundled with MySQL, then you ARE bound by
>  > the GPL,
>  > even though your app is totally independent of MySQL.
>  >
>  > Cheers,
>  > barneyb
>  >
>  > > -----Original Message-----
>  > > From: Vince Bonfanti [EMAIL PROTECTED]
>  > > Sent: Friday, February 06, 2004 8:06 AM
>  > > To: CF-Talk
>  > > Subject: RE: MySQL and CF
>  > >
>  > > Not to comment at all on its technical merits, anyone using
>  > > MySQL should be
>  > > familiar with their licensing terms. Specifically, MySQL is
>  > > *not* free for
>  > > commercial development. If you use MySQL for a commercial
>  > > product and don't
>  > > purchase a commercial license, then you run the risk of
>  > inadvertently> releasing your source code for free.
>  > >
>  > > MySQL is released under GPL, unlike Linux, for example, which
>  > > is released
>  > > under LGPL. Under the LGPL, if you write an application that
>  > > runs on Linux
>  > > you can redistribute that application without releasing the
>  > > source code.
>  > > Under the GPL, however, if you release an application that
>  > > runs on MySQL,
>  > > then you must release the source code of your application.
>  > >
>  > > Here are the relevant quotes from the MySQL licensing page on
>  > > their web
>  > > site:
>  > >
>  > >     http://www.mysql.com/products/licensing.html
>  > >
>  > > Regarding their Open Source license, which is the GPL:
>  > >
>  > >     "The Open Source License allows you to use the software
>  > > at no charge
>  > > under the condition that if you use MySQL in an application you
>  > > redistribute, the complete source code for your application
> must be
>  > > available and freely redistributable under reasonable
> conditions."  > >
>  > > If you don't want to release the source code of your
>  > > application, you must
>  > > purchase a commercial license:
>  > >
>  > >     "The Commercial License, which allows you to provide
>  > > commercial software
>  > > licenses to your customers or distribute MySQL-based
>  > > applications within
>  > > your organization. This is for organizations that do not want
>  > > to release the
>  > > source code for their applications as open source / free
>  > > software; in other
>  > > words they do not want to comply with the GNU General Public
>  > > License (GPL)."
>  > >
>  > > Note that it's not just the MySQL database that's covered under
>  > these> license terms--they also apply to the MySQL JDBC and ODBC
>  > > drivers. (This is
>  > > the reason BlueDragon no longer ships the MySQL JDBC driver).
>  > >
>  > > So if you use MySQL--be careful. If you don't purchase a
>  > > commercial license,
>  > > anyone can demand that you give them your source code under
>  > > the terms of the
>  > > GPL license.
>  > >
>  > > Vince Bonfanti
>  > > New Atlanta Communications, LLC
>  > > http://www.newatlanta.com
>  > >
>  > >
>  > >
>  > >
>  >
>
>
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

Reply via email to