This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: LPGL (was "GCC2 merging")
- To: amylaar at cygnus dot co dot uk
- Subject: Re: LPGL (was "GCC2 merging")
- From: Richard Stallman <rms at santafe dot edu>
- Date: Tue, 10 Nov 1998 10:12:06 -0700 (MST)
- CC: jason at cygnus dot com, jbuck at synopsys dot com, kenner at vlsi1 dot ultra dot nyu dot edu, egcs at cygnus dot com, gcc2 at gnu dot org
- References: <199811051413.OAA26376@phal.cygnus.co.uk>
- Reply-to: rms at gnu dot org
Using a Free Software license, we have to give everybody the rights that
the maintainers have.
We never give everyone the right to change distribution terms of a
piece of code. For example, we don't give any user permission to move
a function from Emacs (covered by the GPL) to libc (covered by the
LGPL) or from the GCC sources (covered by the GPL with no exceptions)
to libgcc2.c (which has an exception for linking into executables).
Users can change any function into a template or a macro or an inline
function if they want, but they can't change the distribution terms.