X-Git-Url: https://git.decadent.org.uk/gitweb/?p=ion3.git;a=blobdiff_plain;f=debian%2Fcopyright;h=3f5325097141717aed71b89e0e795a3577b947e2;hp=850683c9f4370f5316a89e61eeb44f06c34db27a;hb=98ae07f69d89e1bb824f098042b27c53047c1eef;hpb=d2a43a53786878c1273313249d3b49f6cd559b00 diff --git a/debian/copyright b/debian/copyright index 850683c..3f53250 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,293 +1,213 @@ -This package is maintained by: Per Olofsson +This is the Debian-packaged version of Ion3. It is not part of the +Debian system itself due to the restrictions on modifications in the +Ion3 licence (see below). -It is based on the ion package which was created by Tommi Virtanen - +The package was put together by Per Olofsson , based +on the ion package created by Tommi Virtanen . It uses +source from: -It was downloaded from: http://iki.fi/tuomov/ion/ + http://modeemi.fi/~tuomov/ion/ -Upstream author: Tuomo Valkonen +The author of Ion3 is Tuomo Valkonen . -Copyright: +-- -The following copyright notice appears in the source files: +Although this package is non-free, it can legally be auto-built. +If you are preparing a new version with a licence change that +does not allow auto-building, remove the XS-Autobuild field from +the control file and notify . -/* - * ion/ioncore/init.c - * - * Copyright (c) Tuomo Valkonen 1999-2004. - * - * Ion 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 2.1 of the License, or - * (at your option) any later version. - */ +--- -The GNU Lesser General Public License can be found in -/usr/share/common-licenses/LGPL on Debian systems. +The following notice applies to the Ion3 code and to the names "Ion", +"Ion3", etc.: -The README also states: +Copyright (c) Tuomo Valkonen 1999-2009. --- -Ion was written by Tuomo Valkonen. +Unless otherwise indicated in components taken from elsewhere, this software +is licensed under the GNU Lesser General Public License, version 2.1 ("LGPL", +reproduced below), extended and modified with the following terms: -The autoconf script written by Tom Payne for the most part. + If the name Ion(tm) or other names that can be associated with the Ion + project are used to distribute this software, then: -The dock module was written by Tom Payne and Per Olofsson. + - A version that does not significantly differ from one of the + copyright holder's releases, must be provided by default. -share/ion-completefile/ion-completefile.c is based on editline, (c) -1992 Simmule Turner and Rich Salz. See the file for details. + - Significantly altered versions may be provided only if the user + explicitly requests for those modifications to be applied, and + is prominently notified that the software is no longer considered + the standard version, and is not supported by the copyright holder. + The version string displayed by the program must describe these + modifications and the "support void" status. -libtu/snprintf_2.2/ was written by Mark Martinec, see the README there -or for more. I made some minor -modifications. + Versions for which the above conditions are not satisfied, must be + renamed so that they can not be associated with the Ion project, their + executables must be given names that do not conflict with the copyright + holder's version, and neither the copyright holder nor the Ion project + may be referred to for support. -The code that de/fontset.c is based on was apparently originally written -by Tomohiro Kubota; see -. + In the text of sections 0-2, 4-12, and 14-16 of the LGPL, "this License" + is to be understood to refer to the LGPL extended with these terms and, + where applicable, possible similar terms related to the names of other + works forming a whole. Sections 3 and 13 of the LGPL are void. Where + contradictory, these additional terms take precedence over the LGPL. -Various patches have been contributed by other individuals unlisted here. -(See the mailing list archives.) --- +End of terms. -The licences for editline and snprintf_2.2 are reproduced at the -bottom of this file. Note that snprintf_2.2 isn't normally linked to -to the binaries on Debian GNU/Linux systems. - -The source files in the libtu library which is enclosed within Ion -include the following copyright notice: - -/* - * libtu/misc.c - * - * Copyright (c) Tuomo Valkonen 1999-2002. - * - * You may distribute and modify this library under the terms of either - * the Clarified Artistic License or the GNU LGPL, version 2.1 or later. - */ - -The Clarified Artistic License is reproduced at the end of this file. - -dock/dock.c includes the following copyright notice: - -/* - * Ion dock module - * Copyright (C) 2003 Tom Payne - * Copyright (C) 2003 Per Olofsson - * - * by Tom Payne - * based on code by Per Olofsson - * - * 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 2.1 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 St, Fifth Floor, Boston, MA 02110-1301, USA. - * - * $Header: /home/twp/cvsroot/twp/ion/ion-devel-dock/dock.c,v 1.17 2003/12/21 11:59:48 twp Exp $ - * - */ -The GNU Lesser General Public License can be found in -/usr/share/common-licenses/LGPL on Debian systems. +Explanations -The document "Ion: Configuring and extending with Lua" in the ion3-doc -package has the following copyright notice: +Trademarks: With the terms above primarily appealing to copyright law, +should any of the indicated trademarks be found invalid, does not excuse +you from the conditions imposed by those terms. The use of these names +in contexts other than redistribution of this software and modifications, +is outside the scope of the terms above, and governed by applicable +trademark or other laws. - Ion: Configuring and extending with Lua - Copyright (C) 2003 Tuomo Valkonen. + With regard to modules and other extensions to Ion(tm), the permission + is hereby granted to use "Ion" as part of the name, provided that it + occurs in a form suggesting that the work is supported by neither the + copyright holder nor the Ion project: "Foo for Ion" instead of "Ion Foo", + etc. - This document is free; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. +Significant change: Bug fixes are insignificant as additions. Basic changes +that are needed to install or run the software on a target platform, are +insignificant. Additionally, basic/small configuration changes to better +integrate the software with the target platform, without obstructing the +standard behaviour, are insignificant. Everything else is significant, +unless expressly declared otherwise by the copyright holder. - This document 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 - chapter entitled ''GNU General Public License'' for more details. +--- -The GNU General Public License can be found in -/usr/share/common-licenses/GPL on Debian systems. +The following notice applies to the dock module (mod_dock): -The licence from share/ion-completefile/ion-completefile.c: - -/****************************************************************************/ -/* */ -/* Copyright 1992 Simmule Turner and Rich Salz. All rights reserved. */ -/* */ -/* This software is not subject to any license of the American Telephone */ -/* and Telegraph Company or of the Regents of the University of California. */ -/* */ -/* Permission is granted to anyone to use this software for any purpose on */ -/* any computer system, and to alter it and redistribute it freely, subject */ -/* to the following restrictions: */ -/* 1. The authors are not responsible for the consequences of use of this */ -/* software, no matter how awful, even if they arise from flaws in it. */ -/* 2. The origin of this software must not be misrepresented, either by */ -/* explicit claim or by omission. Since few users ever read sources, */ -/* credits must appear in the documentation. */ -/* 3. Altered versions must be plainly marked as such, and must not be */ -/* misrepresented as being the original software. Since few users */ -/* ever read sources, credits must appear in the documentation. */ -/* 4. This notice may not be removed or altered. */ -/* */ -/****************************************************************************/ -/* */ -/* This is a line-editing library, it can be linked into almost any */ -/* program to provide command-line editing and recall. */ -/* */ -/* Posted to comp.sources.misc Sun, 2 Aug 1992 03:05:27 GMT */ -/* by rsalz@osf.org (Rich $alz) */ -/* */ -/****************************************************************************/ -/* */ -/* The version contained here has some modifications by awb@cstr.ed.ac.uk */ -/* (Alan W Black) in order to integrate it with the Edinburgh Speech Tools */ -/* library and Scheme-in-one-defun in particular. All modifications to */ -/* to this work are continued with the same copyright above. That is */ -/* This version editline does not have the the "no commercial use" */ -/* restriction that some of the rest of the EST library may have */ -/* awb Dec 30 1998 */ -/* */ -/****************************************************************************/ - -The licence for the files in libtu/snprintf_2.2: +Copyright (c) Tom Payne 2003 +Copyright (c) Per Olofsson 2003 --- -The Frontier Artistic License Version 1.0 -Derived from the Artistic License at OpenSource.org. -Submitted to OpenSource.org for Open Source Initiative certification. - -Preamble +This program is licensed under the terms of the Lesser General Public +License (LGPL) version 2.1. -The intent of this document is to state the conditions under which a -Package may be copied, such that the Copyright Holder maintains some -semblance of artistic control over the development of the package, -while giving the users of the package the right to use and distribute -the Package in a more-or-less customary fashion, plus the right to -make reasonable modifications. - -Definitions +--- - "Package" refers to the script, suite, file, or collection of - scripts, suites, and/or files distributed by the Copyright Holder, - and to derivatives of that Package created through textual modification. +The following notices apply to the file name completion code +(ion-completefile, based on editline): - "Standard Version" refers to such a Package if it has not been - modified, or has been modified in accordance with the wishes of - the Copyright Holder. +Copyright 1992 Simmule Turner and Rich Salz. All rights reserved. - "Copyright Holder" is whoever is named in the copyright statement - or statements for the package. +This software is not subject to any license of the American Telephone +and Telegraph Company or of the Regents of the University of California. - "You" is you, if you're thinking about copying or distributing - this Package. +Permission is granted to anyone to use this software for any purpose on +any computer system, and to alter it and redistribute it freely, subject +to the following restrictions: +1. The authors are not responsible for the consequences of use of this + software, no matter how awful, even if they arise from flaws in it. +2. The origin of this software must not be misrepresented, either by + explicit claim or by omission. Since few users ever read sources, + credits must appear in the documentation. +3. Altered versions must be plainly marked as such, and must not be + misrepresented as being the original software. Since few users + ever read sources, credits must appear in the documentation. +4. This notice may not be removed or altered. - "Reasonable copying fee" is whatever you can justify on the basis - of media cost, duplication charges, time of people involved, and - so on. (You will not be required to justify it to the Copyright - Holder, but only to the computing community at large as a market - that must bear the fee.) +The version contained here has some modifications by awb@cstr.ed.ac.uk +(Alan W Black) in order to integrate it with the Edinburgh Speech Tools +library and Scheme-in-one-defun in particular. - "Freely Available" means that no fee is charged for the item - itself, though there may be fees involved in handling the item. - It also means that recipients of the item may redistribute it under - the same conditions they received it. - +--- -Terms +The following notice applies to libtu, a library included in Ion3: -1. You may make and give away verbatim copies of the source form of -the Standard Version of this Package without restriction, provided -that you duplicate all of the original copyright notices and -associated disclaimers. - -2. You may apply bug fixes, portability fixes, and other modifications -derived from the Public Domain or from the Copyright Holder. A Package -modified in such a way shall still be considered the Standard Version. - -3. You may otherwise modify your copy of this Package in any way, -provided that you insert a prominent notice in each changed script, -suite, or file stating how and when you changed that script, suite, -or file, and provided that you do at least ONE of the following: - - a) Use the modified Package only within your corporation or - organization, or retain the modified Package solely for personal use. - - b) Place your modifications in the Public Domain or otherwise make - them Freely Available, such as by posting said modifications to Usenet - or an equivalent medium, or placing the modifications on a major archive - site such as ftp.uu.net, or by allowing the Copyright Holder to include - your modifications in the Standard Version of the Package. - - c) Rename any non-standard executables so the names do not conflict - with standard executables, which must also be provided, and provide - a separate manual page (or equivalent) for each non-standard executable - that clearly documents how it differs from the Standard Version. - - d) Make other distribution arrangements with the Copyright Holder. - -4. You may distribute the programs of this Package in object code or -executable form, provided that you do at least ONE of the following: - - a) Distribute a Standard Version of the executables and library - files, together with instructions (in the manual page or - equivalent) on where to get the Standard Version. - - b) Accompany the distribution with the machine-readable source of - the Package with your modifications. - - c) Accompany any non-standard executables with their corresponding - Standard Version executables, give the non-standard executables - non-standard names, and clearly document the differences in manual - pages (or equivalent), together with instructions on where to get - the Standard Version. - - d) Make other distribution arrangements with the Copyright Holder. - -5. You may charge a reasonable copying fee for any distribution of -this Package. You may charge any fee you choose for support of this -Package. You may not charge a fee for this Package itself. However, -you may distribute this Package in aggregate with other (possibly -commercial) programs as part of a larger (possibly commercial) -software distribution provided that you do not advertise this Package -as a product of your own. - -6. The scripts and library files supplied as input to or produced as -output from the programs of this Package do not automatically fall -under the copyright of this Package, but belong to whomever generated -them, and may be sold commercially, and may be aggregated with this -Package. - -7. Scripts, suites, or programs supplied by you that depend on or -otherwise make use of this Package shall not be considered part of -this Package. - -8. The name of the Copyright Holder may not be used to endorse or -promote products derived from this software without specific prior -written permission. - -9. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF -MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - The End +Copyright (c) Tuomo Valkonen 1999-2007. +Most of this library may be distributed and modified under either under +the Clarified Artistic License or the GNU LGPL, version 2.1 or later, +both reproduced in the file LICENSE. The red-black tree code is under +the GNU LGPL; see README.rb for details. -http://www.spinwardstars.com/frontier/fal.html --- +--- -The Clarified Artistic License: +The following notice applies to the red-black tree code in libtu: + +Copyright (C) 2000 James S. Plank + +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 2.1 of the License, or (at your option) any later version. + +--- + +Ion3 includes an implementation of snprintf which is licensed under +the "Frontier Artistic License Version 1.0". This code is not +included in the Debian binary packages. In the source package, the +license text can be found in libtu/snprintf_2.2/LICENSE.txt. + +--- + +Ion3 includes fontset handling code based on an example by Tomohiro +Kubota, to which the following notice applies: + +Copyright © 1999-2001 Tomohiro KUBOTA. + +This manual is free software; you may redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 2, or (at your option) any +later version. + +--- + +The following notice applies to the "grab" code, in addition to +Tuomo Valkonen's copyright and licence: + +Copyright (c) Lukas Schroeder 2002 + +Alternatively, you may apply the Clarified Artistic License to this file, +since Lukas' contributions were originally under that. + +--- + +The following notice applies to the Czech translation of Ion3: + +Copyright (c) Miroslav Kure 2004,2005,2006,2007. + +This file is distributed under the same license as the Ion3 package. + +--- + +The following notice applies to the document "Configuring and +extending with Lua": + +Copyright © 2003-2007 Tuomo Valkonen. + +This document is free; you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free +Software Foundation; either version 2 of the License, or (at your +option) any later version. + +--- + +The following notice applies to the document "Ion: Notes for +the module and patch writer": + +Copyright © 2003-2004 Tuomo Valkonen. + +This document is free; you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free +Software Foundation; either version 2 of the License, or (at your +option) any later version. + +--- + +The GNU Lesser General Public License can be found in +/usr/share/common-licenses/LGPL on Debian systems. + +The GNU General Public License can be found in +/usr/share/common-licenses/GPL on Debian systems. + +--- --- The Clarified Artistic License Preamble @@ -405,4 +325,3 @@ they received it. 10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. ---