[Lazarus] About 0013268: SynEdit parses every line twice on load or paste (Attn: Flávio)

Martin Friebe lazarus at mfriebe.de
Wed Mar 4 15:27:57 CET 2009


In Ada language forum they have had many times this discussion. The 
following are the constant conclusions:

Dynamic linking has nothing to do with GPL. If DLLs are GPL and you use 
them, you must grant access to the source of DLL, not to the full 
project. Static linking of GPL tools require you to publish the final 
product as GPL, and grant access to the sources of the full project.

Generics are an specific problem. In Ada language generic libraries in 
GNAT have a special licence GGPL, (or something like that) to allow use 
them in propietary projects. Well, it had a special licence, they have 
turned into GPL, so, due Ada uses generics for everything, that makes 
impossible to use GNAT for non-GPL projects.

Santiago A.



More information about the Lazarus mailing list