Mercurial > hg > octave-jordi > gnulib-hg
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 |