From 4ff2133aa16a29347149ff04225fb4649256e9c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Sat, 26 Jan 2013 15:41:05 +0100 Subject: [PATCH] Clarify the copyright status of GOOPS. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * module/oop/goops.scm, module/oop/goops/active-slot.scm, module/oop/goops/composite-slot.scm, module/oop/goops/describe.scm: Add a copyright line for Érick Gallesio. Mention the STk version GOOPS was derived from. Remove mentions of the ‘COPYRIGHTS’ file. Thanks to Karl Berry for pointing it out, and to Michael Djurfeldt . --- module/oop/goops.scm | 15 +++++++-------- module/oop/goops/active-slot.scm | 21 ++++++++++----------- module/oop/goops/composite-slot.scm | 17 ++++++++--------- module/oop/goops/describe.scm | 17 ++++++++--------- 4 files changed, 33 insertions(+), 37 deletions(-) diff --git a/module/oop/goops.scm b/module/oop/goops.scm index e4424f382..8e548d8e9 100644 --- a/module/oop/goops.scm +++ b/module/oop/goops.scm @@ -1,28 +1,27 @@ ;;; installed-scm-file ;;;; Copyright (C) 1998,1999,2000,2001,2002, 2003, 2006, 2009, 2010, 2011 Free Software Foundation, Inc. -;;;; +;;;; Copyright (C) 1993-1998 Erick Gallesio - I3S-CNRS/ESSI +;;;; ;;;; This library 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 library 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 library; if not, write to the Free Software ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -;;;; +;;;; -;;;; This software is a derivative work of other copyrighted softwares; the -;;;; copyright notices of these softwares are placed in the file COPYRIGHTS ;;;; -;;;; This file is based upon stklos.stk from the STk distribution by -;;;; Erick Gallesio . +;;;; This file was based upon stklos.stk from the STk distribution +;;;; version 4.0.1 by Erick Gallesio . ;;;; (define-module (oop goops) diff --git a/module/oop/goops/active-slot.scm b/module/oop/goops/active-slot.scm index 79aa1b3f2..4d3bbf72f 100644 --- a/module/oop/goops/active-slot.scm +++ b/module/oop/goops/active-slot.scm @@ -1,28 +1,27 @@ ;;; installed-scm-file -;;;; Copyright (C) 1999, 2001, 2006, 2009 Free Software Foundation, Inc. -;;;; +;;;; Copyright (C) 1999, 2001, 2006, 2009 Free Software Foundation, Inc. +;;;; Copyright (C) 1993-1998 Erick Gallesio - I3S-CNRS/ESSI +;;;; ;;;; This library 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 library 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 library; if not, write to the Free Software ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -;;;; - - -;;;; This software is a derivative work of other copyrighted softwares; the -;;;; copyright notices of these softwares are placed in the file COPYRIGHTS ;;;; -;;;; This file is based upon active-slot.stklos from the STk -;;;; distribution by Erick Gallesio . + + +;;;; +;;;; This file was based upon active-slot.stklos from the STk distribution +;;;; version 4.0.1 by Erick Gallesio . ;;;; (define-module (oop goops active-slot) diff --git a/module/oop/goops/composite-slot.scm b/module/oop/goops/composite-slot.scm index b3f8cc038..bd3eb941e 100644 --- a/module/oop/goops/composite-slot.scm +++ b/module/oop/goops/composite-slot.scm @@ -1,28 +1,27 @@ ;;; installed-scm-file -;;;; Copyright (C) 1999, 2000, 2001, 2006 Free Software Foundation, Inc. -;;;; +;;;; Copyright (C) 1999, 2000, 2001, 2006 Free Software Foundation, Inc. +;;;; Copyright (C) 1993-1998 Erick Gallesio - I3S-CNRS/ESSI +;;;; ;;;; This library 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 library 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 library; if not, write to the Free Software ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -;;;; +;;;; -;;;; This software is a derivative work of other copyrighted softwares; the -;;;; copyright notices of these softwares are placed in the file COPYRIGHTS ;;;; -;;;; This file is based upon composite-slot.stklos from the STk -;;;; distribution by Erick Gallesio . +;;;; This file was based upon composite-slot.stklos from the STk distribution +;;;; version 4.0.1 by Erick Gallesio . ;;;; (define-module (oop goops composite-slot) diff --git a/module/oop/goops/describe.scm b/module/oop/goops/describe.scm index 86b2d2ce4..52eb29954 100644 --- a/module/oop/goops/describe.scm +++ b/module/oop/goops/describe.scm @@ -1,28 +1,27 @@ ;;; installed-scm-file -;;;; Copyright (C) 1998, 1999, 2001, 2006, 2008, 2009 Free Software Foundation, Inc. -;;;; +;;;; Copyright (C) 1998, 1999, 2001, 2006, 2008, 2009 Free Software Foundation, Inc. +;;;; Copyright (C) 1993-1998 Erick Gallesio - I3S-CNRS/ESSI +;;;; ;;;; This library 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 library 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 library; if not, write to the Free Software ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -;;;; +;;;; -;;;; This software is a derivative work of other copyrighted softwares; the -;;;; copyright notices of these softwares are placed in the file COPYRIGHTS ;;;; -;;;; This file is based upon describe.stklos from the STk distribution by -;;;; Erick Gallesio . +;;;; This file was based upon describe.stklos from the STk distribution +;;;; version 4.0.1 by Erick Gallesio . ;;;; (define-module (oop goops describe)