Remote database access: How?
Björnke von Gierke
bvg at mac.com
Tue Jun 9 10:36:54 EDT 2009
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 <bvg at mac.com> wrote:
>
>> From: Björnke von Gierke <bvg at mac.com>
>> Subject: Re: Remote database access: How?
>> To: "How to use Revolution" <use-revolution at lists.runrev.com>
>> 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
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
More information about the use-livecode
mailing list