Re: Licensing (open-source)

From: Auric__ (not.my.real_at_email.address)
Date: 09/23/04


Date: Thu, 23 Sep 2004 13:20:00 -0700

On Fri, 24 Sep 2004 14:27:00 -0400, Arich Chanachai
<macrocosm@fastmail.fm> wrote:

>Does anyone know of a good hash on what GPL and LGPL are all about? I
>want to know precisely what my restrictions are in using GPL code etc...

These aren't official, but they do give a decent human-readable summary:
http://creativecommons.org/licenses/GPL/2.0/
http://creativecommons.org/licenses/LGPL/2.1/

>What precisely is linking?

Linking is the final step of generating a program; it's what takes a
compiler's output and turns it into whatever it is you're compiling, be
it program, library, or whatever. My level of understanding when it
comes to linkers is "oogah-boogah, object in, MAGIC, program out, yay!"

I've downloaded "Linkers & Loaders" from The Invincible Electric
Calculator Company (http://www.iecc.com/linker/) and might even read it
Real Soon Now. I assume it'll turn MAGIC -> knowledge in my head.

-- 
auric underscore underscore at hotmail dot com
*****
MCSE is to computers as McDonalds Certified Chef is to fine cuisine.


Relevant Pages

  • Re: linking error (using interbase 6.0 API library)
    ... > I'm compiling a C program that is using Interbase 6.0 APIS. ... > the following errors at the time of linking. ... > If I set the option not to generate the underscore (function prefixed ... > Linker Error: Undefined symbol strlen in module TEST.C ...
    (comp.lang.c)
  • Re: Name decoration
    ... Are the functions without the underscore or with ... If it can't resolve the symbol without ... some point it made a difference when linking Pascal libraries ... For linking with functions from other languages C has the ...
    (microsoft.public.vc.language)