[Lazarus] components\aggpas\gpc - non-commercial use only

Mattias Gaertner nc-gaertnma at netcologne.de
Tue May 17 10:31:25 CEST 2016


On Tue, 17 May 2016 11:01:35 +0300
Denis Kozlov <dezlov at gmail.com> wrote:

>[...]
> Does it make sense to include NON-free components in Lazarus distribution?

It depends on how you define "NON-free".

The gpc.pas may be freely copied, modified, and redistributed
provided that the copyright notice is preserved on all copies.
You may not distribute this software, in whole or in part, as
part of any commercial product without the express consent of
the author.

 
> Similarly, many icons were recently removed from Lazarus because they were
> NON-free, even though optional to use.
> 
> This breaks the paradigm and consistency that FPC, Lazarus and LCL are
> licensed under modified LGPL <http://wiki.lazarus.freepascal.org/licensing>.
> It puts developer into a tricky situation - does one needs to check every
> source code file to ensure it can be included in their code base?

Developers must at least read the readme of each package they use.
The aggpas readme.txt mentions the gpc exception. 
And Lazarus has GPL packages, which do not allow use in closed source
applications.

Mattias




More information about the Lazarus mailing list