comparison doc/Copyright/conditions.text @ 18056:0e448a70368a

maint: update copyright paper procedures Requested by Donald R. Robertson III via gnu.org ticket #1028294. * config/srclist.txt: Drop outdated files. * doc/Copyright/conditions.txt: Update to latest. * doc/Copyright/assign.changes.manual: Delete. * doc/Copyright/assign.future.manual: Likewise. * doc/Copyright/assign.manual: Likewise. * doc/Copyright/assign.translation.manual: Likewise. * doc/Copyright/disclaim.changes.manual: Likewise. * doc/Copyright/disclaim.manual: Likewise. * doc/Copyright/disclaim.program: Likewise. Signed-off-by: Eric Blake <eblake@redhat.com>
author Eric Blake <eblake@redhat.com>
date Tue, 14 Jul 2015 08:03:02 -0600
parents 59b0e29f6908
children
comparison
equal deleted inserted replaced
18055:0c0de4126b56 18056:0e448a70368a
1 Legal Issues about Contributing Code to GNU last updated 8 Feb 2009 1 Legal Issues about Contributing Code to GNU last updated 14 July 2015
2 2
3 Project GNU has to be careful to obey copyright laws, even though 3 Project GNU has to be careful to obey copyright laws, even though
4 these laws are wrong when they stop people from sharing generally 4 these laws are wrong when they stop people from sharing generally
5 useful published information such as software, because we are in the 5 useful published information such as software, because we are in the
6 public eye. We also use copyright to defend users' freedom, by means 6 public eye. We also use copyright to defend users' freedom, by means
13 13
14 * Assign the copyright to the Free Software Foundation. 14 * Assign the copyright to the Free Software Foundation.
15 This allows the FSF to act to stop violations of the GPL. 15 This allows the FSF to act to stop violations of the GPL.
16 16
17 * Keep the copyright and release the program yourself under the GNU 17 * Keep the copyright and release the program yourself under the GNU
18 GPL. (This alternative too impractical for contributions to a 18 GPL. (This alternative is too impractical for contributions to a
19 preexisting FSF-copyrighted GNU program.) 19 preexisting FSF-copyrighted GNU program.)
20 20
21 * Put the code in the public domain. Then there is nothing to stop 21 * Put the code in the public domain. Then there is nothing to stop
22 hoarding of modified versions, but we can still use the program in GNU. 22 hoarding of modified versions, but we can still use the program in GNU.
23 23
24 Most of these alternatives require a signed piece of paper to make it 24 Most of these alternatives require a signed piece of paper, or in some
25 happen. 25 cases a digital signature, to make it happen.
26 26
27 * Assigning copyright. 27 * Assigning copyright.
28 28
29 Assigning the copyright means signing a contract that makes the Free 29 Assigning the copyright means signing a contract that makes the Free
30 Software Foundation the "owner" of the program according to the law. 30 Software Foundation the "owner" of the program according to the law.
91 paper from your employer disclaiming rights to the program. It should be 91 paper from your employer disclaiming rights to the program. It should be
92 signed by a vice president or general manager of the company. If you 92 signed by a vice president or general manager of the company. If you
93 can't get at them, it is almost as good to find someone who signs licenses 93 can't get at them, it is almost as good to find someone who signs licenses
94 for software that is purchased. Here is a sample wording: 94 for software that is purchased. Here is a sample wording:
95 95
96 Digital Stimulation Corporation hereby disclaims all copyright interest 96 Digital Simulation Corporation hereby disclaims all copyright interest
97 in the program "seduce.el" (a program to direct assemblers to make passes 97 in the program "sample.el" (a program to direct assemblers to make passes
98 at compilers under GNU Emacs) written by Hugh Heffner. 98 at compilers under GNU Emacs) written by Hugh Hacker.
99 99
100 <signature of Ty Coon>, 1 April 1987 100 <signature of Mo Ghoul>, 1 April 1987
101 Ty Coon, President of Vice, Digital Stimulation Corp. 101 Mo Ghoul, President of Vice, Digital Simulation Corp.
102 102
103 The description of what the program does is just to make it clearer 103 The description of what the program does is just to make it clearer
104 what the disclaimer covers. 104 what the disclaimer covers.
105 105
106 If what you did was change an existing program, it should say this: 106 If what you did was change an existing program, it should say this:
107 107
108 ...in the changes and enhancements made by Hugh Heffner to the 108 ...in the changes and enhancements made by Hugh Hacker to the
109 program "seduce.el". 109 program "sample.el".
110 110
111 * Did anyone else contribute? 111 * Did anyone else contribute?
112 112
113 If someone else contributed more than a few lines here or there to the 113 If someone else contributed more than a few lines here or there to the
114 program, then that person too is an author, and that person too needs to 114 program, then that person too is an author, and that person too needs to