GCC Bugzilla – Bug 52207
License on gcc/doc/include/gcc-common.texi screws up the licenses of many other documents.
Last modified: 2012-02-20 23:58:43 UTC
@c Copyright (C) 2001, 2002, 2003, 2004, 2005,
@c 2007 Free Software Foundation, Inc.
@c This is part of the GCC manual.
@c For copying conditions, see the file gcc.texi.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with the
Invariant Sections being ``Funding Free Software'', the Front-Cover
Texts being (a) (see below), and with the Back-Cover Texts being (b)
(see below). A copy of the license is included in the section entitled
``GNU Free Documentation License''.
(a) The FSF's Front-Cover Text is:
A GNU Manual
(b) The FSF's Back-Cover Text is:
You have freedom to copy and modify this GNU Manual, like GNU
software. Copies published by the Free Software Foundation raise
funds for GNU development.
But there are a lot of other documents that include this file, most of which do not include the "Funding Free Software" section (and have "@copying" blocks different from the above):
find . -type f -print0 | "xargs" -0 -e grep -nH -e '@include.*gcc-common'
find . -type f -print0 | "xargs" -0 -e grep -nH -e '@include.*funding'
and which it is therefore probably illegal for anyone but the FSF to distribute in built form.
IIRC this was done on purpose.
This is clearly a matter for the SC. I'd suggest they seek approval from the FSF to
(a) put suitable terms directly on gcc-common.texi (maybe GFDL without invariant sections or cover texts, maybe permissive terms);
(b) remove cover texts and invariant sections from manuals that are under 400 pages and not published on paper by the FSF, as per the policies at <http://www.gnu.org/prep/maintain/html_node/License-Notices-for-Documentation.html> that do not require such cover texts and invariant sections in that case.
(In reply to comment #2)
> This is clearly a matter for the SC. I'd suggest they seek approval from the
> FSF to
> (a) put suitable terms directly on gcc-common.texi (maybe GFDL without
> invariant sections or cover texts, maybe permissive terms);
> (b) remove cover texts and invariant sections from manuals that are under 400
> pages and not published on paper by the FSF, as per the policies at
> that do not require such cover texts and invariant sections in that case.
I'm sorry; who exactly are the SC?
In any case, I expect this was just a mistake, and that the file is probably meant to be under GFDL-NIV.
The SC is the Steering Committee. Gerald is on it, that is probably why Joseph added him to the CC list.