On 9 Jun 2009, at 16:16, Jan Schenkel wrote:
There's a difference between the MySQL Database engine and the
Connector library that allows C-programs to talk to the database.
The RevDB driver for MySQL is is a wrapper around said Connector.
Yes, but on-rev obviously does connect to said 5.0.1 database. I did
not confuse the difference, but falsely assumed that this fact is
clear to you: on-rev scripting is able to connect to mysql 5.0.1.
You should also not confuse GPL and LGPL.
Note that I do know about lgpl and the differences.
GPL is more strict, and anything it 'touches' must also become GPL.
Whether this is enforcable in court, or not, is something else - but
open source licensing is enough of a minefield not to take any
chances.
The "touching" is exactly the problem here. Namely what constitutes
touching, and what not? In my view, making an external wrapper around
the gpl mysql libraries would mean _for sure_ that said wrapper would
need to be gpl.
However a rev standalone that _calls_ said wrapper (even when sharing
data structure) is not obliged to. Thus the link to the wikipedia
entries subsection, which does mention exactly such a connection is
disputed, and not yet enforced either way.
I also object to the connection "opensource" = "minefield". the worst
that could happen would be that runrev would need to _cease_
distributing the disputed code, basically not supporting, updating and
shipping the mysql external anymore. Furthermore, although that'd be
certainly unpleasant, I can't imagine it happening. Why would any open
source or mysql advocate actually want rev to cease the support of
mysql?
Still having non lawyer fun
Björnke
--- On Tue, 6/9/09, Björnke von Gierke <[email protected]> wrote:
From: Björnke von Gierke <[email protected]>
Subject: Re: Remote database access: How?
To: "How to use Revolution" <[email protected]>
Date: Tuesday, June 9, 2009, 5:52 AM
On 9 Jun 2009, at 06:18, Jan Schenkel
wrote:
If I remember correctly, it has to do with the license
of the connector - MySQLabs changed it from LGPL to GPL at
one point, which would force RunRev to also open-source the
engine if they wanted to continue shipping the driver with
the Revolution IDE.
Well, that can't exactly be true, as the mysql installation
on on-rev has version 5.0.1.
In addition, I think your statement is false, or at least
unenforced and/or controversial as per (and similar
sources):
http://en.wikipedia.org/wiki/GNU_General_Public_License#Linking_and_derived_works
have non lawyering fun
Björnke
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution