aboutsummaryrefslogtreecommitdiffstats
path: root/admin/notes
diff options
context:
space:
mode:
authorKaroly Lorentey2007-04-22 12:12:29 +0000
committerKaroly Lorentey2007-04-22 12:12:29 +0000
commite18c709364b095ea0be8ecabe458ac9a642a252f (patch)
treeefe814a842f932f387b3947c572bf43a548d17ef /admin/notes
parent81088e260b086fe28f36964f32b6338210ec6fd8 (diff)
parent9f25e707aaad5ed14a9448e9c5d345ff0bdbc5a7 (diff)
downloademacs-e18c709364b095ea0be8ecabe458ac9a642a252f.tar.gz
emacs-e18c709364b095ea0be8ecabe458ac9a642a252f.zip
Merged from emacs@sv.gnu.org
Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-660 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-661 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-662 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-663 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-664 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-665 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-666 Fix read-only prompt problem in isearch * emacs@sv.gnu.org/emacs--devo--0--patch-667 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-668 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-669 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-670 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-671 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-672 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-673 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-206 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-207 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-208 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-600
Diffstat (limited to 'admin/notes')
-rw-r--r--admin/notes/copyright83
1 files changed, 65 insertions, 18 deletions
diff --git a/admin/notes/copyright b/admin/notes/copyright
index 036efa6f006..8fed418ed6e 100644
--- a/admin/notes/copyright
+++ b/admin/notes/copyright
@@ -15,19 +15,26 @@ 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 a file to Emacs written by someone other than yourself 181. Don't add code to Emacs written by someone other than yourself
19without thinking about the legal aspect (make sure they have an 19without thinking about the legal aspect. Even if the changes are
20assignment, adjust the copyright statements in the file). NB the 20trivial, consider if they combine with previous changes by the same
21ChangeLog entry should be in the name of the author of the code, not 21author to make a non-trivial total. If so, make sure they have an
22the person who installs it. 22assignment. If adding a whole file adjust the copyright statements in
23 23the file.
242. With images, add the legal info to a README file in the directory 24
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
25containing the image. 32containing the image.
26 33
273. If you add a lot of text to a previously trivial file that had no 344. If you add a lot of text to a previously trivial file that had no
28legal notices, consider if you should add a copyright statement. 35legal notices, consider if you should add a copyright statement.
29 36
304. Please don't just add an FSF copyright without checking that is the 375. Please don't just add an FSF copyright without checking that is the
31right thing to do. 38right thing to do.
32 39
33 40
@@ -133,11 +140,15 @@ lispintro/install-sh
133src/m/news-r6.h 140src/m/news-r6.h
134 public domain, leave alone. 141 public domain, leave alone.
135 142
143etc/BABYL, ms-kermit
144 no notices (see below).
145
136etc/edt-user.doc 146etc/edt-user.doc
137 - update BOTH notices in this file 147 - update BOTH notices in this file
138 148
139etc/emacs.csh 149etc/emacs.csh
140 - keep simple license for this simple file 150 - written by Michael DeCorte, who has no assignment. But trivial
151 enough to not need license.
141 152
142etc/future-bug 153etc/future-bug
143 - doesn't need a humourless disclaimer, because Karl Fogel says we 154 - doesn't need a humourless disclaimer, because Karl Fogel says we
@@ -159,6 +170,12 @@ WHY-FREE
159 licenses that they have. They are distributed with Emacs but they 170 licenses that they have. They are distributed with Emacs but they
160 are not part of Emacs." 171 are not part of Emacs."
161 172
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
162etc/MAILINGLISTS 179etc/MAILINGLISTS
163 rms: simple license is fine for this file 180 rms: simple license is fine for this file
164 181
@@ -361,6 +378,21 @@ src/acldef.h, chpdef.h, ndir.h
361 378
362** Some notes on resolved issues, for historical information only 379** Some notes on resolved issues, for historical information only
363 380
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." It was present in Emacs-16.56 (15-jul-85). rms: "Then I
385conclude it was written by me."
386
387etc/ulimit.hack
388 Very obsolete file removed March 2007. Doesn't say who the author
389is, but web-search suggests Karl Kleinpaste, who has no Emacs
390assignment. Trivial anyway.
391http://groups.google.com/group/comp.unix.shell/browse_thread/thread/bf3df496994\
3929f1df/7e5922c67b3a98fb
393http://groups.google.com/group/comp.unix.questions/msg/cc7e49cacfd1ccb4
394 (original 1987 source)
395
364lisp/term/README 396lisp/term/README
365 - had no copyright notice till Feb 2007. ChangeLog.3 suggests it was 397 - had no copyright notice till Feb 2007. ChangeLog.3 suggests it was
366 written by Eric Raymond. When asked by rms on 14 Feb 2007 he said: 398 written by Eric Raymond. When asked by rms on 14 Feb 2007 he said:
@@ -381,11 +413,16 @@ lisp/term/README
381admin/check-doc-strings 413admin/check-doc-strings
382 File says it's in the public domain, but that might not make it so. 414 File says it's in the public domain, but that might not make it so.
383 415
416etc/BABYL
417 File written long ago by authors with no assignment. Keep them
418 without notices for now, try and contact authors if possible. Be
419 ready to remove these files if the authors ever object.
384 420
421etc/ms-kermit
385etc/e/eterm-color.ti 422etc/e/eterm-color.ti
386src/acldef.h, chpdef.h, ndir.h 423src/acldef.h, chpdef.h, ndir.h
387 On legal advice from Matt Norwood, the following comment was added 424 On legal advice from Matt Norwood, the following comment was added
388 to these files in Feb 2007: 425 to these files in Feb/Mar 2007:
389 426
390 The code here is forced by the interface, and is not subject to 427 The code here is forced by the interface, and is not subject to
391 copyright, constituting the only possible expression of the 428 copyright, constituting the only possible expression of the
@@ -396,6 +433,21 @@ src/acldef.h, chpdef.h, ndir.h
396 and possibly add a list of all authors who have changed these files. 433 and possibly add a list of all authors who have changed these files.
397 (details in email from Matt Norwood to rms, 2007/02/03). 434 (details in email from Matt Norwood to rms, 2007/02/03).
398 435
436etc/ms-7bkermit
437 Says it was written by Andy Lowry and Joel Spolsky. No entry for
438either in copyright.list. NB this file is not "constrained" like
439ms-kermit (rms: "We know it isn't. A comment at the front says it has
440other bindings which might be handy."). File removed March 2007.
441Re-add if clear up status at some point.
442
443etc/Xkeymap.txt
444 No info on author. File removed March 2007. rms: "It says it is
445RLK's way of remapping his keyboard, so it is not constrained. I think
446it was written by RLK. Let's delete it; if we contact RLK again, we
447can put it back." Actually, RLK == Robert Krawitz has an Emacs
448assignment. So this could be restored if it is still useful, but Jan Djärv
449says it is obsolete:
450<http://lists.gnu.org/archive/html/emacs-devel/2007-03/msg00673.html>
399 451
400src/m/mips4.h, news-risc.h, pmax.h 452src/m/mips4.h, news-risc.h, pmax.h
401src/s/aix3-2.h, bsd386.h, hpux8.h, hpux9.h, irix4-0.h, irix5-0.h, 453src/s/aix3-2.h, bsd386.h, hpux8.h, hpux9.h, irix4-0.h, irix5-0.h,
@@ -493,11 +545,6 @@ Make sure that all files with non-standard copyrights or licenses are
493noted in this file. 545noted in this file.
494 546
495 547
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
501REMOVED etc/gnu.xpm, nt/icons/emacs21.ico, nt/icons/sink.ico 548REMOVED etc/gnu.xpm, nt/icons/emacs21.ico, nt/icons/sink.ico
502 - Restore if find legal info. emacs21.ico is not due to Davenport. 549 - Restore if find legal info. emacs21.ico is not due to Davenport.
503 Voelker could not immediately recall anything, but will check and 550 Voelker could not immediately recall anything, but will check and
@@ -528,8 +575,8 @@ REMOVED src/unexhp9k800.c
528 575
529*** These are copyright issues still to be addressed: 576*** These are copyright issues still to be addressed:
530 577
531 578Need an assignment from Kevin Rodgers (rms), else several changes to
532etc/ms-kermit - no copyright, but ms-7bkermit has one 579deal with.
533 580
534 581
535 582