[fpc-devel] LGPL vs BSD

Florian Klaempfl florian at freepascal.org
Fri Aug 4 10:13:23 CEST 2006

Graeme Geldenhuys wrote:
> Thanks to everybody for the quick replies.
> The point below relates to a library created in each license.
> So to recap LGPL:
> * The LGPL allows you to create a library, which you can use in a
> commercial app or a free app.
> * If you statically link to that library (compile in into your
> executable), the whole application source must be available on
> request, even commercial apps.  (this will be a major issue for me!)

The shared<->static linking is still an unclear point of the LGPL, i.e.
if there is really a difference. This is why FPC and Lazarus explicitly
state that static linking of the unmodified rtl/fcl/lcl is allowed.

More information about the fpc-devel mailing list