> > 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
