[Mono-dev] Off topic: Reflection and Licensing question
Vladimir Dimitrov
vlad.dimitrov at gmail.com
Wed Apr 29 14:59:02 EDT 2009
AFAIK GPL permits deriving of GPL work from non-GPL code. Meaning that you
should not be able to use it in almost any means if you are not GPL. Also
MySQL connector is licensed under GPL but there is a FOSS exception
(http://www.mysql.com/about/legal/licensing/foss-exception/) to the license
meaning that you can use it for free if you have your code licensed under
some other open source license.
-----Original Message-----
From: mono-devel-list-bounces at lists.ximian.com
[mailto:mono-devel-list-bounces at lists.ximian.com] On Behalf Of Ernesto
Sent: Wednesday, April 29, 2009 9:52 PM
To: mono-devel-list at lists.ximian.com
Subject: [Mono-dev] Off topic: Reflection and Licensing question
Hi. Sorry about this, but I think it's slightly on-topic because it has
to do with Reflection and non-GPLd code.
I've been googling for information about reflection and licenses like
the GPL, that "prohibit" linking from code with a different license and
found nothing.
Is reflection considered linking? Or is it considered a form of abstract
communication such as permitted by the GPL? What would be the legality
of using a GPLd module through reflection in a closed source or BSD
application?
I'm not trying to circumvent the GPL. Not that I can, either. I just
want my app to be able to dinamically load a standard set of libraries,
and call a generic set of methods. One of this libraries (MySQL
Connector/NET) happens to be GPLd.
Regards,
Ernesto
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list at lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.238 / Virus Database: 270.12.7/2085 - Release Date: 04/28/09
18:02:00
More information about the Mono-devel-list
mailing list