diff options
| author | Glenn Morris | 2007-02-19 08:13:55 +0000 |
|---|---|---|
| committer | Glenn Morris | 2007-02-19 08:13:55 +0000 |
| commit | d502a3da245b6351865ee4edff4b0150cdf0835c (patch) | |
| tree | 79bef5b7a94fc66af6532489208cf653326551fb /admin/notes | |
| parent | a05e7aed885a4e3eb466d933da4e96b80eb91506 (diff) | |
| download | emacs-d502a3da245b6351865ee4edff4b0150cdf0835c.tar.gz emacs-d502a3da245b6351865ee4edff4b0150cdf0835c.zip | |
*** empty log message ***
Diffstat (limited to 'admin/notes')
| -rw-r--r-- | admin/notes/copyright | 71 |
1 files changed, 26 insertions, 45 deletions
diff --git a/admin/notes/copyright b/admin/notes/copyright index eaebb6c2bc0..90527e1e62a 100644 --- a/admin/notes/copyright +++ b/admin/notes/copyright | |||
| @@ -40,38 +40,14 @@ a file is auto-generated (eg ldefs-boot.el) from another one in the | |||
| 40 | CVS, then it does not really matter about adding a copyright statement | 40 | CVS, then it does not really matter about adding a copyright statement |
| 41 | to the generated file. | 41 | to the generated file. |
| 42 | 42 | ||
| 43 | However, here is a quote from Matt Norwood (Software Freedom Law | 43 | Legal advice says that we could, if we wished, put a license notice |
| 44 | Center) that suggests we should revise the above policy about trivial | 44 | even in trivial files, because copyright law in general looks at the |
| 45 | files: | 45 | overall work as a whole. It is not _necessary_ to do so, and rms |
| 46 | 46 | prefers that we do not. This means one needs to take care that trivial | |
| 47 | If FSF has a strong policy reason notices off of files it | 47 | files do not grow and become non-trivial without having a license |
| 48 | considers "trivial", this will take a lot more bookkeeping; it | 48 | added. NB consequently, if you add a lot of text to a small file, |
| 49 | also runs the risk of these "trivial" files later growing into | 49 | consider whether your changes have made the file worthy of a copyright |
| 50 | non-trivial files, and being in the tree without any record of | 50 | notice, and if so, please add one. |
| 51 | authorship. All in all, I think it's a better policy to attach the | ||
| 52 | notice and let future authors decide if something is trivial when | ||
| 53 | they want to reuse it elsewhere. | ||
| 54 | [...] | ||
| 55 | In general, copyright law will step back and look at the overall "work" | ||
| 56 | consisting of all the assembled components working together as a system; | ||
| 57 | it will apply protection and permissions to this system, not to its | ||
| 58 | subcomponents. If parts of it are recombined into another system, it | ||
| 59 | will consider the protections and permissions for each of the source | ||
| 60 | components only in order to assess the overall status of the work again. | ||
| 61 | The assessment of whether a set of components is entitled to copyright | ||
| 62 | protection is the degree to which they display "creativity": not as | ||
| 63 | atomic units, but as parts of a system working in concert. Thus, several | ||
| 64 | "trivial" components working together in some coherent system might be | ||
| 65 | protectible. | ||
| 66 | |||
| 67 | RMS feels, though, that in trivial files (eg etc/FTP), having a | ||
| 68 | license notice looks odd. Matt Norwood has confirmed it is not | ||
| 69 | _necessary_ to have licenses in such files, so we are sticking with | ||
| 70 | the policy of no licenses in "trivial" files. | ||
| 71 | |||
| 72 | NB consequently, if you add a lot of text to a small file, consider | ||
| 73 | whether your changes have made the file worthy of a copyright notice, | ||
| 74 | and if so, please add one. | ||
| 75 | 51 | ||
| 76 | The years in the copyright notice should be updated every year (see | 52 | The years in the copyright notice should be updated every year (see |
| 77 | file "years" in this directory). The PS versions of refcards etc | 53 | file "years" in this directory). The PS versions of refcards etc |
| @@ -155,6 +131,9 @@ src/m/news-r6.h | |||
| 155 | etc/edt-user.doc | 131 | etc/edt-user.doc |
| 156 | - update BOTH notices in this file | 132 | - update BOTH notices in this file |
| 157 | 133 | ||
| 134 | etc/emacs.csh | ||
| 135 | - keep simple license for this simple file | ||
| 136 | |||
| 158 | etc/letter.pbm,letter.xpm | 137 | etc/letter.pbm,letter.xpm |
| 159 | - trivial, no notice needed. | 138 | - trivial, no notice needed. |
| 160 | <http://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00324.html> | 139 | <http://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00324.html> |
| @@ -331,6 +310,11 @@ sol2-3.h | |||
| 331 | aix3-2.h, bsd386.h, hpux8.h, hpux9.h, netbsd.h, sunos4-0.h | 310 | aix3-2.h, bsd386.h, hpux8.h, hpux9.h, netbsd.h, sunos4-0.h |
| 332 | started trivial, grown in tiny changes. | 311 | started trivial, grown in tiny changes. |
| 333 | 312 | ||
| 313 | netbsd.h: | ||
| 314 | Roland McGrath said to rms (2007/02/17): "I don't really remember | ||
| 315 | anything about it. If I put it in without other comment, then probably | ||
| 316 | I wrote it myself." | ||
| 317 | |||
| 334 | 318 | ||
| 335 | Someone might want to tweak the copyright years (for dates before | 319 | Someone might want to tweak the copyright years (for dates before |
| 336 | 2001) that I used in all these files. | 320 | 2001) that I used in all these files. |
| @@ -396,10 +380,6 @@ etc/gnus-logo.eps, gnus-booklet.ps, gnus-refcard.ps | |||
| 396 | though it is very similar to the already-assigned "Emacs logo". | 380 | though it is very similar to the already-assigned "Emacs logo". |
| 397 | 381 | ||
| 398 | 382 | ||
| 399 | etc/emacs.csh | ||
| 400 | does rms want simple license restored for this? | ||
| 401 | |||
| 402 | |||
| 403 | etc/ms-kermit - no copyright, but ms-7bkermit has one | 383 | etc/ms-kermit - no copyright, but ms-7bkermit has one |
| 404 | 384 | ||
| 405 | 385 | ||
| @@ -409,17 +389,16 @@ etc/TUTORIAL* (translations) | |||
| 409 | maintainers update them." | 389 | maintainers update them." |
| 410 | 390 | ||
| 411 | 391 | ||
| 412 | lib-src/etags.c - no 'k.* arnold' in copyright.list' | 392 | [waiting for legal advice] |
| 413 | rms: "That is ok, in principle. I used free code released by Ken | 393 | lib-src/etags.c |
| 414 | Arnold as the starting point. However, it may be that we need to get | 394 | - was it ok to use Ken Arnold's code as a basis? |
| 415 | and insert whatever his license was for his code." | 395 | 1984 version of ctags, with no copyright, posted to net.sources: |
| 416 | 396 | http://groups.google.com/group/net.sources/msg/a21b6c21be12a98d) | |
| 417 | under GPL, so OK? | 397 | version of etags.c in emacs-16.56 seems to be derived from this |
| 418 | 398 | (duplicate typos in comments). | |
| 419 | - 1984 version of ctags, with no copyright, posted to net.sources: | ||
| 420 | http://groups.google.com/group/net.sources/msg/a21b6c21be12a98d | ||
| 421 | 399 | ||
| 422 | 400 | ||
| 401 | [waiting for legal advice on lwlib/*] | ||
| 423 | lwlib/lwlib-Xaw.c | 402 | lwlib/lwlib-Xaw.c |
| 424 | copyright Chuck Thompson; but under GPL, so OK? | 403 | copyright Chuck Thompson; but under GPL, so OK? |
| 425 | 404 | ||
| @@ -452,6 +431,7 @@ lwlib/* | |||
| 452 | changes to since 1992? | 431 | changes to since 1992? |
| 453 | 432 | ||
| 454 | 433 | ||
| 434 | [waiting for legal advice] | ||
| 455 | oldXMenu/ | 435 | oldXMenu/ |
| 456 | - should there be any FSF copyrights at all in here? Some were added | 436 | - should there be any FSF copyrights at all in here? Some were added |
| 457 | in 2005, without licence notices. Was this right? | 437 | in 2005, without licence notices. Was this right? |
| @@ -468,6 +448,7 @@ Should we add a FSF copyright or not? Can we add such a notice as soon | |||
| 468 | as we check it check it in to CVS? | 448 | as we check it check it in to CVS? |
| 469 | 449 | ||
| 470 | 450 | ||
| 451 | [waiting for legal advice] | ||
| 471 | oldXMenu/Makefile.in, Makefile, Imakefile, descrip.mms, insque.c | 452 | oldXMenu/Makefile.in, Makefile, Imakefile, descrip.mms, insque.c |
| 472 | - issues described in mail to rms, 2006/12/17. | 453 | - issues described in mail to rms, 2006/12/17. |
| 473 | rms: "I have asked for lawyer's advice about these." | 454 | rms: "I have asked for lawyer's advice about these." |