On Tue, 27 Jan 2009, David Edelsohn wrote:

> The GCC Steering Committee, along with the Free Software Foundation
> and the Software Freedom Law Center, is pleased to announce the release
> of a new GCC Runtime Library Exception.
> 
> This license exception has been developed to allow various GCC
> libraries to upgrade to GPLv3.  It will also enable the development
> of a plugin framework for GCC.
> 
> The text of the exception is available at:
> 
>   http://www.gnu.org/licenses/gcc-exception.html

Is the full wording of a sample copyright/license header that should go in 
all affected GCC source files available?  (I imagine this should refer to 
a plain-text copy of the exception wording in a file distributed with GCC, 
rather than copying the whole text into every source file or referring 
only to an online copy.)

Do I understand correctly that all FSF-copyright files (more than ten 
lines long) distributed by GCC that go into runtime libraries used by 
GCC-compiled code, except those shared with outside projects such as glibc 
and Classpath (but including e.g. the non-Classpath files in libjava, and 
those files in libiberty that presently have license exceptions), should 
use the new wording?  (But that e.g. Makefiles building the libraries 
should use GPLv3+ without any exception, and tm.h headers should not have 
the exception even though they provide a few macros for libgcc.)

Will the transition to use GPLv3+exception need to be made on release 
branches before any more releases are made from them (so that if anyone 
should volunteer to the SC to make any further 4.2 releases, before the 
point at which I propose to close 4.2 branch in the absence of such a 
volunteer, they will need to ensure the transition patch is backported)?

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to