Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Feb 2005 11:10:40 +0100 (CET)
From:      Oliver Fromme <olli@lurza.secnetix.de>
To:        freebsd-database@FreeBSD.ORG, Nick Pavlica <linicks@gmail.com>
Subject:   Re: MySql Load balancing Solutions?
Message-ID:  <200502071010.j17AAeWK008675@lurza.secnetix.de>
In-Reply-To: <dc9ba04405020412531f438594@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
[Quoting fixed.]

Nick Pavlica <linicks@gmail.com> wrote:
 > On Fri, 4 Feb 2005 13:04:57 +0100 (CET), Oliver Fromme
 > <olli@lurza.secnetix.de> wrote:
 > > Nick Pavlica <linicks@gmail.com> wrote:
 > > > [...]
 > > > > Uh --- MySQL Cluster is a standard part of 4.1.9.  You just have to
 > > > > install the mysql41-server port WITH_NDB=yes, which gets you a bunch
 > > > > of extra executables, mostly in /usr/local/libexec, including ndb_mgmd
 > > > > and ndbd.  See: http://dev.mysql.com/doc/mysql/en/ndbcluster.html
 > > > 
 > > > Yes it's part of 4.19, but if your software is not licenced under the
 > > > GPL you must buy a licence for the MySql servers ($595/server), and
 > > > another licence for MySql Cluster($5,000/CPU).
 > > 
 > > That only applies if you are redistributing mysql.  If
 > > you are only _using_ it, then it doesn't matter at all,
 > > and your other software doesn't have to be GPL.
 > > 
 > > Specifically, www.mysql.com says [1]:
 > > 
 > > "Free use for those who never copy, modify or distribute.
 > > As long as you never distribute the MySQL Software in any
 > > way, you are free to use it for powering your application,
 > > irrespective of whether your application is under GPL
 > > license or not."
 > > 
 > > That's as clear as it can get.  :-)
 > > [1]:
 > > http://www.mysql.com/company/legal/licensing/opensource-license.html
 > 
 > Please contact MySql for verification/clarification like I did.  The
 > MySql Rep. explained to me that by installing the database on more
 > that one computer, even if it is for you own use, it is considered a
 > distributed piece of software and should be licenced.

The term "distribution" on the web page that I quoted
clearly means distribution to third-parties (i.e. giving
or selling it to other people).  "Clustering" is something
completely different.  When you download the software to
each node of your cluster, then that's certainly not
"distribution".  It's just a download.  (Also, offering
the clustering software under an OSS license wouldn't make
sense if you could not use it on more than one machine
under that license.)

Apart from that, the text on their web site _should_ be
sufficient and authoritative for licensing questions.
I'm certainly not going to call all companies and persons
who wrote OSS software that I'm running.  If they publish
a license text on their web site, then that's enough.

If a license text turns out to be lying, misleading or
ambiguous, then that's a good reason for me not to use
the software at all.  PostgreSQL is better anyway.  :-)

Best regards
   Oliver

-- 
Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.

"I made up the term 'object-oriented', and I can tell you
I didn't have C++ in mind."
        -- Alan Kay, OOPSLA '97



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200502071010.j17AAeWK008675>