-Copyright (C) 2007-2011 Free Software Foundation, Inc.
+Copyright (C) 2007-2013 Free Software Foundation, Inc.
See the end of the file for license conditions.
2. When installing code written by someone else, the ChangeLog entry
should be in the name of the author of the code, not the person who
-installs it. I think it is helpful to put the author (if not yourself)
-in the commit log as well (you can also use bzr commit's "--author"
-option); and to not install any of your own changes in the same commit.
+installs it. Also use bzr commit's "--author" option.
+Do not install any of your own changes in the same commit.
3. With images, add the legal info to a README file in the directory
containing the image.
from others, without recording the true authorship.
[For reference, most of these points were established via email with
-rms, 2007/1, "Copyright years".]
+rms, 2007/1, "Copyright years".
+
+In March 2011, information on some files no longer included was removed.
+Consult older versions of this document if interested.]
lisp/version.el # emacs-copyright
lib/Makefile.in
- copyright FSF, with MIT-like license
-install-sh
+build-aux/install-sh
- this file is copyright MIT, which is OK. Leave the copyright alone.
etc/refcards/*.tex
also update the \def\year macro for the latest year.
-etc/BABYL, ms-kermit
- no notices (see below).
-
-etc/emacs.csh
- - written by Michael DeCorte, who has no assignment. But trivial
- enough to not need license.
-
etc/future-bug
- doesn't need a humorless disclaimer, because Karl Fogel says we
can consider it part of Emacs, and he has a blanker disclaimer for
src/gmalloc.c
- contains numerous copyrights from the GNU C library. Leave them alone.
-src/acldef.h, chpdef.h, ndir.h
- - see comments below. These files are OK to be released with Emacs
- 22, but we may want to revisit them afterwards.
+nt/inc/dirent.h
+ - see comments below. This file is OK to be released with Emacs
+ 22, but we may want to revisit it afterwards.
** Some notes on resolved issues, for historical information only
for it." It was present in Emacs-16.56 (15-jul-85). rms: "Then I
conclude it was written by me."
-etc/ulimit.hack
- Very obsolete file removed March 2007. Doesn't say who the author
-is, but web-search suggests Karl Kleinpaste, who has no Emacs
-assignment. Trivial anyway.
-http://groups.google.com/group/comp.unix.shell/browse_thread/thread/bf3df496994\
-9f1df/7e5922c67b3a98fb
-http://groups.google.com/group/comp.unix.questions/msg/cc7e49cacfd1ccb4
- (original 1987 source)
-
lisp/term/README
- had no copyright notice till Feb 2007. ChangeLog.3 suggests it was
written by Eric Raymond. When asked by rms on 14 Feb 2007 he said:
HP. So this file is public domain.
-K Rodgers changes
- It was pointed out that K Rodgers only had assigments for VC and
- ps-print, but had changed several other files. We tried to contact
- him for a general assignment, but he proved uncommunicative (despite
- initially indicating to rms he would sign an assignment). As a result, his
- changes were removed and/or rewritten independently. For details, see
- threads:
-http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00225.html
-http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg00257.html
-
- But then an assignment arrived before the release of Emacs 22:
-http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg01427.html
-
-
lisp/progmodes/python.el
Dave Love alerted us to a potential legal problem:
http://lists.gnu.org/archive/html/emacs-pretest-bug/2007-04/msg00459.html
admin/check-doc-strings
File says it's in the public domain, but that might not make it so.
-etc/BABYL
- File written long ago by authors with no assignment. Keep them
- without notices for now, try and contact authors if possible. Be
- ready to remove these files if the authors ever object.
-
-etc/ms-kermit
etc/e/eterm-color.ti
-src/acldef.h, chpdef.h, ndir.h
+nt/inc/dirent.h
On legal advice from Matt Norwood, the following comment was added
to these files in Feb/Mar 2007:
and possibly add a list of all authors who have changed these files.
(details in email from Matt Norwood to rms, 2007/02/03).
-etc/ms-7bkermit
- Says it was written by Andy Lowry and Joel Spolsky. No entry for
-either in copyright.list. NB this file is not "constrained" like
-ms-kermit (rms: "We know it isn't. A comment at the front says it has
-other bindings which might be handy."). File removed March 2007.
-Re-add if clear up status at some point.
-
-etc/Xkeymap.txt
- No info on author. File removed March 2007. rms: "It says it is
-RLK's way of remapping his keyboard, so it is not constrained. I think
-it was written by RLK. Let's delete it; if we contact RLK again, we
-can put it back." Actually, RLK == Robert Krawitz has an Emacs
-assignment. So this could be restored if it is still useful, but Jan Djärv
-says it is obsolete:
-<http://lists.gnu.org/archive/html/emacs-devel/2007-03/msg00673.html>
-
src/s/aix3-2.h, hpux8.h, hpux9.h, irix5-0.h, netbsd.h, usg5-4-2.h
[note some of these have since been merged into other files]
- all these (not obviously trivial) files were missing copyrights
alone (may import them from Gnulib again). These are:
Gnulib:
- arg-nonnull.h
- c++defs.h
- compile
- config.guess
- config.sub
- depcomp
+ build-aux/compile
+ build-aux/config.guess
+ build-aux/config.sub
+ build-aux/depcomp
+ build-aux/missing
+ build-aux/move-if-change
+ build-aux/snippet/_Noreturn.h
+ build-aux/snippet/arg-nonnull.h
+ build-aux/snippet/c++defs.h
+ build-aux/snippet/warn-on-use.h
doc/man/texinfo.tex
- missing
- move-if-change
- warn-on-use.h
lib/*.[ch]
lib/gnulib.mk
src/gmalloc.c