public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug other/44032]  New: internals documentation is not legally safe to use
@ 2010-05-07 22:06 amylaar at gcc dot gnu dot org
  2010-05-07 22:31 ` [Bug other/44032] " steven at gcc dot gnu dot org
  0 siblings, 1 reply; 6+ messages in thread
From: amylaar at gcc dot gnu dot org @ 2010-05-07 22:06 UTC (permalink / raw)
  To: gcc-bugs

Because the internals documentation is distributed under the GFDL, it is not
safe to cut&paste examples or instructions from the documentation when writing
new code in GCC, since that code needs to be released under the GPL.
Documentation that pertains to the modification of a program must come with
a compatible license in order to be usable in a safe manner.


-- 
           Summary: internals documentation is not legally safe to use
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Keywords: documentation
          Severity: blocker
          Priority: P3
         Component: other
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: amylaar at gcc dot gnu dot org


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


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug other/44032] internals documentation is not legally safe to use
  2010-05-07 22:06 [Bug other/44032] New: internals documentation is not legally safe to use amylaar at gcc dot gnu dot org
@ 2010-05-07 22:31 ` steven at gcc dot gnu dot org
  0 siblings, 0 replies; 6+ messages in thread
From: steven at gcc dot gnu dot org @ 2010-05-07 22:31 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #1 from steven at gcc dot gnu dot org  2010-05-07 22:31 -------
Ah, the old argument. But true. GCC internals documentation is almost
constantly out of sync with reality because of this. It's been like this for
years now and it is an underestimated problem.

Anyway, confirmed. 


-- 

steven at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2010-05-07 22:31:01
               date|                            |


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


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug other/44032] internals documentation is not legally safe to use
       [not found] <bug-44032-4@http.gcc.gnu.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2021-06-01 22:59 ` egallager at gcc dot gnu.org
@ 2021-06-02 10:36 ` redi at gcc dot gnu.org
  3 siblings, 0 replies; 6+ messages in thread
From: redi at gcc dot gnu.org @ 2021-06-02 10:36 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44032

--- Comment #11 from Jonathan Wakely <redi at gcc dot gnu.org> ---
I don't think the policy change affects this at all. There is no change to the
licenses of any GCC code or docs.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug other/44032] internals documentation is not legally safe to use
       [not found] <bug-44032-4@http.gcc.gnu.org/bugzilla/>
  2011-02-22 16:59 ` jsm28 at gcc dot gnu.org
  2021-04-21  6:09 ` egallager at gcc dot gnu.org
@ 2021-06-01 22:59 ` egallager at gcc dot gnu.org
  2021-06-02 10:36 ` redi at gcc dot gnu.org
  3 siblings, 0 replies; 6+ messages in thread
From: egallager at gcc dot gnu.org @ 2021-06-01 22:59 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44032

Eric Gallager <egallager at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ams at gnu dot org

--- Comment #10 from Eric Gallager <egallager at gcc dot gnu.org> ---
Does the update on copyright assignment policy affect this at all?
https://gcc.gnu.org/pipermail/gcc/2021-June/236182.html
My reading of this email seems to imply that it does:
https://gcc.gnu.org/pipermail/gcc/2021-June/236214.html

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug other/44032] internals documentation is not legally safe to use
       [not found] <bug-44032-4@http.gcc.gnu.org/bugzilla/>
  2011-02-22 16:59 ` jsm28 at gcc dot gnu.org
@ 2021-04-21  6:09 ` egallager at gcc dot gnu.org
  2021-06-01 22:59 ` egallager at gcc dot gnu.org
  2021-06-02 10:36 ` redi at gcc dot gnu.org
  3 siblings, 0 replies; 6+ messages in thread
From: egallager at gcc dot gnu.org @ 2021-04-21  6:09 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44032

--- Comment #9 from Eric Gallager <egallager at gcc dot gnu.org> ---
(In reply to Eric Gallager from comment #8)
> (In reply to Eric Gallager from comment #7)
> > Richard says the FSF doesn't object to combinations of GFDL code from the
> > manual with GPL code from the source and that we can put a statement to this
> > effect in the internals manual.
> 
> So, now that RMS is out at the FSF... does what he have to say on this issue
> even matter any longer, or do we have to ask someone else at the FSF now?

Er, let me amend this: he's back in at the FSF, but out of the GCC Steering
Committee... so I guess the question still remains, though: is his opinion the
one that matters, or do we have to ask someone else?

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug other/44032] internals documentation is not legally safe to use
       [not found] <bug-44032-4@http.gcc.gnu.org/bugzilla/>
@ 2011-02-22 16:59 ` jsm28 at gcc dot gnu.org
  2021-04-21  6:09 ` egallager at gcc dot gnu.org
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 6+ messages in thread
From: jsm28 at gcc dot gnu.org @ 2011-02-22 16:59 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #2 from Joseph S. Myers <jsm28 at gcc dot gnu.org> 2011-02-22 16:33:34 UTC ---
Joern, since the GFDL says:

    If your document contains nontrivial examples of program code, we
    recommend releasing these examples in parallel under your choice of
    free software license, such as the GNU General Public License,
    to permit their use in free software.

it ought not be controversial to add a statement that examples of code in the
internals manual are also released under the GPL.  I'd advise preparing a patch
adding a statement to the effect that

You can redistribute and/or modify examples of program code in this manual
under the terms of the GNU General Public License as published by the Free
Software Foundation; either version 3, or (at your option) any later version.

and sending the patch to RMS for legal review as well as gcc-patches for
technical review.


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-06-02 10:36 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-05-07 22:06 [Bug other/44032] New: internals documentation is not legally safe to use amylaar at gcc dot gnu dot org
2010-05-07 22:31 ` [Bug other/44032] " steven at gcc dot gnu dot org
     [not found] <bug-44032-4@http.gcc.gnu.org/bugzilla/>
2011-02-22 16:59 ` jsm28 at gcc dot gnu.org
2021-04-21  6:09 ` egallager at gcc dot gnu.org
2021-06-01 22:59 ` egallager at gcc dot gnu.org
2021-06-02 10:36 ` redi at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).