From 398fce1643b74f715d08307a605333a6c0fb530a Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Tue, 1 Aug 2017 22:24:08 -0700 Subject: more precise copyright - upstream shifted to LGPL for many files (some still GPL) - some copyright attribution removed due to files being removed - fix typos in copyright names ("Textronix") - some documentation files are GFDL - clarify that only files under debian/ have been edited by maintainer (changelog is still ambiguous) - update FSF copyright year range for some recent changes - turtle file was removed - configure file is covered --- debian/changelog | 4 +-- debian/copyright | 85 +++++++++++++++++++++++++++++++++++++++++--------------- 2 files changed, 64 insertions(+), 25 deletions(-) diff --git a/debian/changelog b/debian/changelog index 4fe7b84..2caa2a7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,6 @@ -scm (5e5-5) UNRELEASED; urgency=medium +scm (5f2-1) UNRELEASED; urgency=medium - * New upstream. + * New upstream release. -- Bryan Newbold Tue, 01 Aug 2017 21:48:28 -0700 diff --git a/debian/copyright b/debian/copyright index 50f4b8e..c1fa4bd 100644 --- a/debian/copyright +++ b/debian/copyright @@ -2,37 +2,76 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: SCM Source: http://people.csail.mit.edu/jaffer/SCM.html -Files: *.* ANNOUNCE build ChangeLog inc2scm Makefile QUICKREF README turtle debian/compat debian/watch debian/source/format debian/rules debian/patches/series debian/clean -Copyright: 1984-2008 by the Free Software Foundation +Files: *.* ANNOUNCE ChangeLog inc2scm Makefile QUICKREF README configure +Copyright: 1984-2014 by the Free Software Foundation 1996, 2000-2001, 2003, 2007, 2008 by Aubrey Jaffer - 1990 by W. Wilson Ho 1992-1997 by Tanel Tammet - 1992 by William Clinger 1989 by Paradigm Associates Inc. - 1992 by Mkinen Sami and Jarkko Leppanen 1985-1991 by Digital Equipment Corp. - 1990-1991 by Textronix, Inc. - 2017 by Bryan Newbold -License: GPL-3 with linking exception. - scm as a whole is distributed under the GNU General Public License, version 3. - See /usr/share/common-licenses/GPL-3 for details. Some individual - source files and portions of the documentation can be distributed under - more liberal terms as described in each file. + 1990-1991 by Tektronix, Inc. +License: LGPL-3+ + This program is free software: you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. . - As a special exception, the Free Software Foundation gives permission - for additional uses of the text contained in its release of SCM. + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. . - The exception is that, if you link the SCM library with other files - to produce an executable, this does not by itself cause the - resulting executable to be covered by the GNU General Public License. - Your use of that executable is in no way restricted on account of - linking the SCM library code into it. + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see + `http://www.gnu.org/licenses/'. . - This exception does not however invalidate any other reasons why - the executable file might be covered by the GNU General Public License. + On Debian systems, the complete text of the GNU Lesser General Public License + version 2 can be found in "/usr/share/common-licenses/LGPL-3". -Files: COPYING +Files: unexelf.c unexmacosx.c unexsgi.c unexsunos4.c gmalloc.c lastfile.c macos-config.h r4rstest.scm syntest2.scm unexalpha.c unexec.c build build.scm ecrt0.c findexec.c bench.scm +Copyright: 1984-2014 by the Free Software Foundation + 1996, 2000-2001, 2003, 2007, 2008 by Aubrey Jaffer + 1990 by W. Wilson Ho + 1992 by William Clinger +License: GPL-3+ + This program is free software: you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + . + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see + `http://www.gnu.org/licenses/'. + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-3". + +Files: scm.texi scm.info +Copyright: 2007 Free Software Foundation, Inc. +License: GFDL-1.3+ + Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Free Documentation License, + Version 1.3 or any later version published by the Free Software + Foundation; with no Invariant Sections, no Front-Cover Texts, and + no Back-Cover Texts. A copy of the license is included in the + section entitled "GNU Free Documentation License." + . + On Debian systems, the complete text of the GFDL version 1.3 can be found in + "/usr/share/common-licenses/GFDL-1.3". + +Files: COPYING fdl.texi Copyright: 2007 Free Software Foundation, Inc. -License: GPL3-meta-license +License: FSF-meta-license Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. + +Files: debian/compat debian/watch debian/source/format debian/rules debian/patches/series debian/clean debian/copyright debian/postrm debian/prerm debian/control +Copyright: 2017 by Bryan Newbold +License: permissive + Copying and distribution of this package, with or without modification, are + permitted in any medium without royalty provided the copyright notice and this + notice are preserved. -- cgit v1.2.3