http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44035

--- Comment #1 from Joseph S. Myers <jsm28 at gcc dot gnu.org> 2011-02-22 
16:41:27 UTC ---
Joern, after discussion with Mark and Richi my advice at this point on the GFDL
issue is that you should prepare a concrete patch that moves all the text you
want from both code and documentation to its ideal places in target.def, and
send that patch - including the changes to the generated file tm.texi - to RMS
for legal review (asking explicitly for approval of GFDL licensing of the
changes to tm.texi and of GPL licensing for the changes to target.def) as well
as to gcc-patches for technical review.  That way at least RMS is faced with
questions relating to licensing of fixed bodies of text under existing licenses
- though the exercise would need repeating in future (maybe once per major
release) after more target macros become hooks - rather than general abstract
questions needing new dual-licensing notices.  And in the past it's been much
easier to get him to approve changes in concrete cases (e.g. licensing of
longlong.h).

It may be worth pointing out in the mail to RMS that the text describing macros
in tm.texi (pre-GFDL, under a non-GPL copyleft) used to be routinely duplicated
in comments (GPL) on individual definitions of those macros, so having this
sort of text under the GPL as well as a documentation license is nothing new.

Reply via email to