[Lazarus] Concerning GPL compatibility with more permissive licenses

Hans-Peter Diettrich DrDiettrich1 at aol.com
Sun Jun 30 18:35:57 CEST 2013


Martin schrieb:

> Actually, the IdeIntf is LGPL + linking permission.
> 
> So, if you only use the IDEIntf (and LCL, RTL)
> and do not ship a pre-build IDE with your package included
> then you can use any license.
> 
> Users can build an IDE with your package, but must publish the build exe 
> (if I am right: the GPL used for the IDE, does not restrict what you do 
> on your PC, only what you can publish)
> 
> The idea always was:
> - IDE => GPL, so it stays free, including any forked IDE must be free 
> for ever.
> - IDEIntf => LGPL, so commercial (or other) plug-ins are possible

Effectively it should be possible to *distribute* a plug-in in *binary* 
form, created respecting LGPL. A user must be able to rebuild the IDE 
including that binary package.

DoDi





More information about the Lazarus mailing list