aboutsummaryrefslogtreecommitdiffstats
path: root/admin/notes
diff options
context:
space:
mode:
authorGlenn Morris2007-03-01 08:58:23 +0000
committerGlenn Morris2007-03-01 08:58:23 +0000
commit6b00dced1a9d687c501695fa45db261b1b1384b5 (patch)
tree83217c071e5f2a18ce9dd5edf53eb4803b6a3575 /admin/notes
parent3cee14950cd1ff2a23c0ecb153f829c0c4873845 (diff)
downloademacs-6b00dced1a9d687c501695fa45db261b1b1384b5.tar.gz
emacs-6b00dced1a9d687c501695fa45db261b1b1384b5.zip
*** empty log message ***
Diffstat (limited to 'admin/notes')
-rw-r--r--admin/notes/copyright30
1 files changed, 22 insertions, 8 deletions
diff --git a/admin/notes/copyright b/admin/notes/copyright
index 42a7e159d02..f1c6cfc7bca 100644
--- a/admin/notes/copyright
+++ b/admin/notes/copyright
@@ -224,6 +224,9 @@ lwlib/
224rms (2007/02/17): "lwlib is not assigned to the FSF; we don't consider 224rms (2007/02/17): "lwlib is not assigned to the FSF; we don't consider
225it part of Emacs. [...] Therefore non-FSF copyrights are ok in lwlib." 225it part of Emacs. [...] Therefore non-FSF copyrights are ok in lwlib."
226 226
227NB don't change the GPL version used for lwlib .c and .h files (see
228below).
229
227FSF copyrights should only appear in files which have undergone 230FSF copyrights should only appear in files which have undergone
228non-trivial cumulative changes from the original versions in the Lucid 231non-trivial cumulative changes from the original versions in the Lucid
229Widget Library. NB this means that if you make non-trivial changes to 232Widget Library. NB this means that if you make non-trivial changes to
@@ -270,11 +273,26 @@ Makefile auto-generated from Lucid's Imakefile.
270As of Feb 2007, the following files are considered too trivial for 273As of Feb 2007, the following files are considered too trivial for
271notices: lwlib-Xaw.h, lwlib-Xlw.h, lwlib-utils.h. 274notices: lwlib-Xaw.h, lwlib-Xlw.h, lwlib-utils.h.
272 275
276The version of lwlib/ first installed in Emacs seems to be the same as
277that used in Lucid Emacs 19.8 (released 6-sep-93); except the two Xaw
278files, which did not appear till Athena support was added in Lucid
279Emacs 19.9. In Lucid Emacs 19.1, all files were under GPLv1 or later,
280but by Lucid Emacs 19.8, lwlib.c and xlwmenu.c had been switched to v2
281or later. These are the versions that were first installed in Emacs.
282So in GNU Emacs, these two files have been under v2 or later since
2831994.
284
285It seems that it was the intention of Lucid to use v1 or later
286(excepting the two files mentioned previously); so this is the license
287we have used when adding notices to code that did not have notices
288originally. Although we have the legal right to switch to v2 or later,
289rms prefers that we do not do so.
290
273 291
274msdos/is_exec.c, sigaction.c 292msdos/is_exec.c, sigaction.c - these files are copyright DJ Delorie.
275 - these files are copyright DJ Delorie. Leave the copyrights alone. 293Leave the copyrights alone. Leave the Eli Zaretskii copyright in
276 Leave the Eli Zaretskii copyright in is_exec.c alone. See the 294is_exec.c alone. See the msdos/README file for the legal history of
277 msdos/README file for the legal history of these files. 295these files.
278 296
279 297
280oldXMenu/ 298oldXMenu/
@@ -522,10 +540,6 @@ etc/TUTORIAL* (translations)
522Done: TUTORIAL.eo 540Done: TUTORIAL.eo
523 541
524 542
525lwlib/*
526 should it be under GPLv1 or later, or v2 or later, or some mixture?
527
528
529 543
530This file is part of GNU Emacs. 544This file is part of GNU Emacs.
531 545