aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorMiles Bader2007-03-18 14:00:43 +0000
committerMiles Bader2007-03-18 14:00:43 +0000
commit5f0813fa6d43b780adae1cb47835ae70adcb3b12 (patch)
treed6c3b598429ec5ffbc09b7be19a900f86881ba81 /admin
parent497fb25eb16b715d24354db87a0ef9415e94b878 (diff)
downloademacs-5f0813fa6d43b780adae1cb47835ae70adcb3b12.tar.gz
emacs-5f0813fa6d43b780adae1cb47835ae70adcb3b12.zip
Changes from arch/CVS synchronization
Diffstat (limited to 'admin')
-rw-r--r--admin/notes/copyright79
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
16Summary for the impatient: 16Summary for the impatient:
17 17
181. Don't add code to Emacs written by someone other than yourself 181. Don't add a file to Emacs written by someone other than yourself
19without thinking about the legal aspect. Even if the changes are 19without thinking about the legal aspect (make sure they have an
20trivial, consider if they combine with previous changes by the same 20assignment, adjust the copyright statements in the file). NB the
21author to make a non-trivial total. If so, make sure they have an 21ChangeLog entry should be in the name of the author of the code, not
22assignment. If adding a whole file adjust the copyright statements in 22the person who installs it.
23the file. 23
24 242. With images, add the legal info to a README file in the directory
252. When installing code written by someone else, the ChangeLog entry
26should be in the name of the author of the code, not the person who
27installs it. I think it is helpful to put the author (if not yourself)
28in the CVS log as well; and to not install any of your own changes in
29the same commit.
30
313. With images, add the legal info to a README file in the directory
32containing the image. 25containing the image.
33 26
344. If you add a lot of text to a previously trivial file that had no 273. If you add a lot of text to a previously trivial file that had no
35legal notices, consider if you should add a copyright statement. 28legal notices, consider if you should add a copyright statement.
36 29
375. Please don't just add an FSF copyright without checking that is the 304. Please don't just add an FSF copyright without checking that is the
38right thing to do. 31right thing to do.
39 32
40 33
@@ -140,15 +133,11 @@ lispintro/install-sh
140src/m/news-r6.h 133src/m/news-r6.h
141 public domain, leave alone. 134 public domain, leave alone.
142 135
143etc/BABYL, ms-kermit
144 no notices (see below).
145
146etc/edt-user.doc 136etc/edt-user.doc
147 - update BOTH notices in this file 137 - update BOTH notices in this file
148 138
149etc/emacs.csh 139etc/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
153etc/future-bug 142etc/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
173etc/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
179etc/MAILINGLISTS 162etc/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
381etc/TERMS
382rms: "surely written either by me or by ESR. (If you can figure out
383which year, I can probably tell you which.) Either way, we have papers
384for it." Present in Emacs-16.56 (15-jul-85).
385
386etc/ulimit.hack
387 Very obsolete file removed March 2007. Doesn't say who the author
388is, but web-search suggests Karl Kleinpaste, who has no Emacs
389assignment. Trivial anyway.
390http://groups.google.com/group/comp.unix.shell/browse_thread/thread/bf3df496994\
3919f1df/7e5922c67b3a98fb
392http://groups.google.com/group/comp.unix.questions/msg/cc7e49cacfd1ccb4
393 (original 1987 source)
394
395lisp/term/README 364lisp/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
412admin/check-doc-strings 381admin/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
415etc/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
420etc/ms-kermit
421etc/e/eterm-color.ti 385etc/e/eterm-color.ti
422src/acldef.h, chpdef.h, ndir.h 386src/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
435etc/ms-7bkermit
436 Says it was written by Andy Lowry and Joel Spolsky. No entry for
437either in copyright.list. NB this file is not "constrained" like
438ms-kermit (rms: "We know it isn't. A comment at the front says it has
439other bindings which might be handy."). File removed March 2007.
440Re-add if clear up status at some point.
441
442etc/Xkeymap.txt
443 No info on author. File removed March 2007. rms: "It says it is
444RLK's way of remapping his keyboard, so it is not constrained. I think
445it was written by RLK. Let's delete it; if we contact RLK again, we
446can put it back."
447
448 399
449src/m/mips4.h, news-risc.h, pmax.h 400src/m/mips4.h, news-risc.h, pmax.h
450src/s/aix3-2.h, bsd386.h, hpux8.h, hpux9.h, irix4-0.h, irix5-0.h, 401src/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
542noted in this file. 493noted in this file.
543 494
544 495
496etc/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
545REMOVED etc/gnu.xpm, nt/icons/emacs21.ico, nt/icons/sink.ico 501REMOVED 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
575Do we need an assignment from Kevin Rodgers? (rms) 531
532etc/ms-kermit - no copyright, but ms-7bkermit has one
576 533
577 534
578 535