diff options
| author | Miles Bader | 2007-03-18 14:00:43 +0000 |
|---|---|---|
| committer | Miles Bader | 2007-03-18 14:00:43 +0000 |
| commit | 5f0813fa6d43b780adae1cb47835ae70adcb3b12 (patch) | |
| tree | d6c3b598429ec5ffbc09b7be19a900f86881ba81 /admin | |
| parent | 497fb25eb16b715d24354db87a0ef9415e94b878 (diff) | |
| download | emacs-5f0813fa6d43b780adae1cb47835ae70adcb3b12.tar.gz emacs-5f0813fa6d43b780adae1cb47835ae70adcb3b12.zip | |
Changes from arch/CVS synchronization
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/notes/copyright | 79 |
1 files changed, 18 insertions, 61 deletions
diff --git a/admin/notes/copyright b/admin/notes/copyright index 63947d75df0..036efa6f006 100644 --- a/admin/notes/copyright +++ b/admin/notes/copyright | |||
| @@ -15,26 +15,19 @@ longer, eg the text "GNU Emacs is free software...". | |||
| 15 | 15 | ||
| 16 | Summary for the impatient: | 16 | Summary for the impatient: |
| 17 | 17 | ||
| 18 | 1. Don't add code to Emacs written by someone other than yourself | 18 | 1. Don't add a file to Emacs written by someone other than yourself |
| 19 | without thinking about the legal aspect. Even if the changes are | 19 | without thinking about the legal aspect (make sure they have an |
| 20 | trivial, consider if they combine with previous changes by the same | 20 | assignment, adjust the copyright statements in the file). NB the |
| 21 | author to make a non-trivial total. If so, make sure they have an | 21 | ChangeLog entry should be in the name of the author of the code, not |
| 22 | assignment. If adding a whole file adjust the copyright statements in | 22 | the person who installs it. |
| 23 | the file. | 23 | |
| 24 | 24 | 2. With images, add the legal info to a README file in the directory | |
| 25 | 2. When installing code written by someone else, the ChangeLog entry | ||
| 26 | should be in the name of the author of the code, not the person who | ||
| 27 | installs it. I think it is helpful to put the author (if not yourself) | ||
| 28 | in the CVS log as well; and to not install any of your own changes in | ||
| 29 | the same commit. | ||
| 30 | |||
| 31 | 3. With images, add the legal info to a README file in the directory | ||
| 32 | containing the image. | 25 | containing the image. |
| 33 | 26 | ||
| 34 | 4. If you add a lot of text to a previously trivial file that had no | 27 | 3. If you add a lot of text to a previously trivial file that had no |
| 35 | legal notices, consider if you should add a copyright statement. | 28 | legal notices, consider if you should add a copyright statement. |
| 36 | 29 | ||
| 37 | 5. Please don't just add an FSF copyright without checking that is the | 30 | 4. Please don't just add an FSF copyright without checking that is the |
| 38 | right thing to do. | 31 | right thing to do. |
| 39 | 32 | ||
| 40 | 33 | ||
| @@ -140,15 +133,11 @@ lispintro/install-sh | |||
| 140 | src/m/news-r6.h | 133 | src/m/news-r6.h |
| 141 | public domain, leave alone. | 134 | public domain, leave alone. |
| 142 | 135 | ||
| 143 | etc/BABYL, ms-kermit | ||
| 144 | no notices (see below). | ||
| 145 | |||
| 146 | etc/edt-user.doc | 136 | etc/edt-user.doc |
| 147 | - update BOTH notices in this file | 137 | - update BOTH notices in this file |
| 148 | 138 | ||
| 149 | etc/emacs.csh | 139 | etc/emacs.csh |
| 150 | - written by Michael DeCorte, who has no assignment. But trivial | 140 | - keep simple license for this simple file |
| 151 | enough to not need license. | ||
| 152 | 141 | ||
| 153 | etc/future-bug | 142 | etc/future-bug |
| 154 | - doesn't need a humourless disclaimer, because Karl Fogel says we | 143 | - doesn't need a humourless disclaimer, because Karl Fogel says we |
| @@ -170,12 +159,6 @@ WHY-FREE | |||
| 170 | licenses that they have. They are distributed with Emacs but they | 159 | licenses that they have. They are distributed with Emacs but they |
| 171 | are not part of Emacs." | 160 | are not part of Emacs." |
| 172 | 161 | ||
| 173 | etc/HELLO | ||
| 174 | standard notices. Just a note that although the file itself is not | ||
| 175 | really copyrightable, in the wider context of it being part of | ||
| 176 | Emacs (and written by those with assignments), a standard notice is | ||
| 177 | fine. | ||
| 178 | |||
| 179 | etc/MAILINGLISTS | 162 | etc/MAILINGLISTS |
| 180 | rms: simple license is fine for this file | 163 | rms: simple license is fine for this file |
| 181 | 164 | ||
| @@ -378,20 +361,6 @@ src/acldef.h, chpdef.h, ndir.h | |||
| 378 | 361 | ||
| 379 | ** Some notes on resolved issues, for historical information only | 362 | ** Some notes on resolved issues, for historical information only |
| 380 | 363 | ||
| 381 | etc/TERMS | ||
| 382 | rms: "surely written either by me or by ESR. (If you can figure out | ||
| 383 | which year, I can probably tell you which.) Either way, we have papers | ||
| 384 | for it." Present in Emacs-16.56 (15-jul-85). | ||
| 385 | |||
| 386 | etc/ulimit.hack | ||
| 387 | Very obsolete file removed March 2007. Doesn't say who the author | ||
| 388 | is, but web-search suggests Karl Kleinpaste, who has no Emacs | ||
| 389 | assignment. Trivial anyway. | ||
| 390 | http://groups.google.com/group/comp.unix.shell/browse_thread/thread/bf3df496994\ | ||
| 391 | 9f1df/7e5922c67b3a98fb | ||
| 392 | http://groups.google.com/group/comp.unix.questions/msg/cc7e49cacfd1ccb4 | ||
| 393 | (original 1987 source) | ||
| 394 | |||
| 395 | lisp/term/README | 364 | lisp/term/README |
| 396 | - had no copyright notice till Feb 2007. ChangeLog.3 suggests it was | 365 | - had no copyright notice till Feb 2007. ChangeLog.3 suggests it was |
| 397 | written by Eric Raymond. When asked by rms on 14 Feb 2007 he said: | 366 | written by Eric Raymond. When asked by rms on 14 Feb 2007 he said: |
| @@ -412,16 +381,11 @@ lisp/term/README | |||
| 412 | admin/check-doc-strings | 381 | admin/check-doc-strings |
| 413 | File says it's in the public domain, but that might not make it so. | 382 | File says it's in the public domain, but that might not make it so. |
| 414 | 383 | ||
| 415 | etc/BABYL | ||
| 416 | File written long ago by authors with no assignment. Keep them | ||
| 417 | without notices for now, try and contact authors if possible. Be | ||
| 418 | ready to remove these files if the authors ever object. | ||
| 419 | 384 | ||
| 420 | etc/ms-kermit | ||
| 421 | etc/e/eterm-color.ti | 385 | etc/e/eterm-color.ti |
| 422 | src/acldef.h, chpdef.h, ndir.h | 386 | src/acldef.h, chpdef.h, ndir.h |
| 423 | On legal advice from Matt Norwood, the following comment was added | 387 | On legal advice from Matt Norwood, the following comment was added |
| 424 | to these files in Feb/Mar 2007: | 388 | to these files in Feb 2007: |
| 425 | 389 | ||
| 426 | The code here is forced by the interface, and is not subject to | 390 | The code here is forced by the interface, and is not subject to |
| 427 | copyright, constituting the only possible expression of the | 391 | copyright, constituting the only possible expression of the |
| @@ -432,19 +396,6 @@ src/acldef.h, chpdef.h, ndir.h | |||
| 432 | and possibly add a list of all authors who have changed these files. | 396 | and possibly add a list of all authors who have changed these files. |
| 433 | (details in email from Matt Norwood to rms, 2007/02/03). | 397 | (details in email from Matt Norwood to rms, 2007/02/03). |
| 434 | 398 | ||
| 435 | etc/ms-7bkermit | ||
| 436 | Says it was written by Andy Lowry and Joel Spolsky. No entry for | ||
| 437 | either in copyright.list. NB this file is not "constrained" like | ||
| 438 | ms-kermit (rms: "We know it isn't. A comment at the front says it has | ||
| 439 | other bindings which might be handy."). File removed March 2007. | ||
| 440 | Re-add if clear up status at some point. | ||
| 441 | |||
| 442 | etc/Xkeymap.txt | ||
| 443 | No info on author. File removed March 2007. rms: "It says it is | ||
| 444 | RLK's way of remapping his keyboard, so it is not constrained. I think | ||
| 445 | it was written by RLK. Let's delete it; if we contact RLK again, we | ||
| 446 | can put it back." | ||
| 447 | |||
| 448 | 399 | ||
| 449 | src/m/mips4.h, news-risc.h, pmax.h | 400 | src/m/mips4.h, news-risc.h, pmax.h |
| 450 | src/s/aix3-2.h, bsd386.h, hpux8.h, hpux9.h, irix4-0.h, irix5-0.h, | 401 | src/s/aix3-2.h, bsd386.h, hpux8.h, hpux9.h, irix4-0.h, irix5-0.h, |
| @@ -542,6 +493,11 @@ Make sure that all files with non-standard copyrights or licenses are | |||
| 542 | noted in this file. | 493 | noted in this file. |
| 543 | 494 | ||
| 544 | 495 | ||
| 496 | etc/BABYL | ||
| 497 | File says it was written in 1983 by Eugene Ciccarelli, who has no | ||
| 498 | assignment. RMS: "The lawyer said we can keep BABYL." | ||
| 499 | |||
| 500 | |||
| 545 | REMOVED etc/gnu.xpm, nt/icons/emacs21.ico, nt/icons/sink.ico | 501 | REMOVED etc/gnu.xpm, nt/icons/emacs21.ico, nt/icons/sink.ico |
| 546 | - Restore if find legal info. emacs21.ico is not due to Davenport. | 502 | - Restore if find legal info. emacs21.ico is not due to Davenport. |
| 547 | Voelker could not immediately recall anything, but will check and | 503 | Voelker could not immediately recall anything, but will check and |
| @@ -572,7 +528,8 @@ REMOVED src/unexhp9k800.c | |||
| 572 | 528 | ||
| 573 | *** These are copyright issues still to be addressed: | 529 | *** These are copyright issues still to be addressed: |
| 574 | 530 | ||
| 575 | Do we need an assignment from Kevin Rodgers? (rms) | 531 | |
| 532 | etc/ms-kermit - no copyright, but ms-7bkermit has one | ||
| 576 | 533 | ||
| 577 | 534 | ||
| 578 | 535 | ||