[Mono-dev] Off topic: Reflection and Licensing question

Miguel de Icaza miguel at novell.com
Wed Apr 29 19:12:41 EDT 2009


Hello,

> It would appear that by that argument, I can force any proprietary
> software to be GPL'd simply by writing a GPL'd module or plugin for it
> that it opens with dlopen().  That doesn't seem correct to me; if
> that's the case, nobody would provide plugin interfaces.  Certainly a
> plugin can be free software while the software it plugs into does not
> need to be.

Loading GPL code into a proprietary application is not allowed by the
GPL.    You can do that in the privacy of your home, but you can not
redistribute this configuration without infringing the license.

Miguel.



More information about the Mono-devel-list mailing list