> > I'm afraid that since FPC is GPL, than Lazarus can't be
> LGPL, but has
> > to be GPL too, including all other code that is compiled using FPC
> > (since compiled code contains the FPC runtime). Unless that is you
> > compile Lazarus using Delphi, but not sure if you can
>
> This is nonsense.
>
> FPC is GPL, but it does not restrict the license of the
> programs compiled with it. In Lazarus the compiler a separate
> program and not part of Lazarus (unlike Delphi?)
>

Your compiled programs contain the FPC runtime, you don't write assembly,
but Pascal and assume some system functions and memory manager etc. of
Pascal pre-exist. But other user posted reply that FPC runtime is an
exception and is licensed as LGPL which is fine if it's accurate.

GPL is viral in my opinion (and others). It can bite you very easily and
make all your apps by GPL (release source code etc.). So if FPC runtime was
GPL it would be quite bad since one would not be able to make commercial
closed-source apps with either FPC or Lazarus (unless Lazarus accepted
compiler plugins - btw, could the Lazarus use other Pascal compilers as
plugins? Does it define some standard API for writing such plugins to wrap
other compatible [assuming there were/are such] Pascal compilers?)

----------------
George Birbilis ([EMAIL PROTECTED])
Microsoft MVP J# for 2004-2006
Borland "Spirit of Delphi"
* QuickTime, QTVR, ActiveX, VCL, .NET
http://www.kagi.com/birbilis
* Robotics
http://www.mech.upatras.gr/~Robotics
http://www.mech.upatras.gr/~robgroup




  _____  

avast! Antivirus <http://www.avast.com> : Outbound message clean. 


Virus Database (VPS): 0626-3, 29/06/2006
Tested on: 30/6/2006 11:57:29 p?
avast! - copyright (c) 1988-2006 ALWIL Software.



_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to