[fpc-devel] LGPL vs BSD
Jonas Maebe
jonas.maebe at elis.ugent.be
Fri Aug 4 09:30:05 CEST 2006
On 4 aug 2006, at 08:55, Graeme Geldenhuys wrote:
> What is the major differences between the BSD and LGPL?
The main difference is that if you ship an application linked with an
LGPL'd library,
a) you must provide the sources of this library if the end user asks
for them
b) the end user must be able to relink with other version of the
library (as far as API compatibility allows, of course, you're not
required to keep your program compatible with all versions of that
library out there now and in the future). This means that you have to
either provide the source of your program, link dynamically to the
library (most common case), or in case of static linking make all
compiled object files of your application available.
Jonas
More information about the fpc-devel
mailing list