Not logged in
Log in now
Create an account
Subscribe to LWN
Pencil, Pencil, and Pencil
Dividing the Linux desktop
LWN.net Weekly Edition for June 13, 2013
A report from pgCon 2013
Little things that matter in language design
GCC will go GPLv3 only, but all the support libraries GCC relies on have a "special exception" clause that essentially lets you build proprietary code with gcc.
First FOSS OS?
Posted Mar 22, 2007 21:09 UTC (Thu) by landley (guest, #6789)
They came up with lgpl for glibc because significant chunks of the
library wind up copied verbatim into the resulting program (especially
when statically linked), so you can make a strong case that it IS a
derived work. But translation software shouldn't slap an extra layer of
copyright on someone's document when it turns french into spanish.
There's no additional creative element embodied in the resulting work.
Having the exception to make you feel better is one thing, but compiling
a program with Microsoft's proprietary compilerm, or Sun's Java compiler,
doesn't make the result owned by Microsoft either. (The runtime
libraries are another matter.)
Posted Mar 23, 2007 14:19 UTC (Fri) by nix (subscriber, #2304)
GCC *does* textually copy parts of itself (libgcc, libstdc++ headers,
<stddef.h>...) into programs built with it (some of these technically get
copied by the linker, but it's GCC that induces the linker into doing that
Microsoft *do* claim rights over programs you build with their C compiler,
again because of the language runtime (mostly? they may have other
patent-related reasoning which I'm not really interested in since it
doesn't apply to anything remotely free).
Posted Mar 23, 2007 14:16 UTC (Fri) by nix (subscriber, #2304)
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds