X-Git-Url: https://git.decadent.org.uk/gitweb/?p=ion3.git;a=blobdiff_plain;f=debian%2Fcopyright;h=3f5325097141717aed71b89e0e795a3577b947e2;hp=7e986a0fe4f6b3ed4fac2d2f53c0eb4a7d0d182a;hb=98ae07f69d89e1bb824f098042b27c53047c1eef;hpb=181dd5673ebe0eb5af68f65dbe2493bd287b7f15 diff --git a/debian/copyright b/debian/copyright index 7e986a0..3f53250 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,4 +1,6 @@ -This is the Debian-packaged version of Ion3. +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). The package was put together by Per Olofsson , based on the ion package created by Tommi Virtanen . It uses @@ -8,89 +10,73 @@ source from: The author of Ion3 is Tuomo Valkonen . +-- + +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 . + --- The following notice applies to the Ion3 code and to the names "Ion", "Ion3", etc.: -Copyright (c) Tuomo Valkonen 1999-2007. +Copyright (c) Tuomo Valkonen 1999-2009. -The code of this project is "essentially" licensed under the LGPL, version -2.1, unless otherwise indicated in components taken from elsewhere. It is -reproduced below. Additionally, the following terms apply to the use of -the name of the project, Ion(tm), names of particular "branches" such as -Ion3(tm), and other derived names: +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: If the name Ion(tm) or other names that can be associated with the Ion project are used to distribute this software, then: - A version that does not significantly differ from one of the - original author's versions must be provided by default. - - - When there are no further prominent notices of possible out-datedness, - and no prominent original author's version qualifiers present (resp. - only branch qualifier is present), then the version distributed online - may not significantly differ from the original author's latest stable - release (resp. latest release on the branch) within a reasonable delay - (normally 28 days). The holders of physical distribution media must - be provided ways to upgrade to the latest release within this delay. + copyright holder's releases, must be provided by default. - 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 original author. + 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. - Derived works that do not satisfy the above terms 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 original author's - version, and this author may not be referred to for support. - - Modules and other (standalone) extensions to Ion must also be named - so that they can not be confused to be supported by the original - author. If "Ion" occurs in the name, it must be in the form - "Foo for Ion" instead of "Ion Foo", etc. - - This name policy notice may not be altered, and must be included in - any altered versions and binary redistributions. It may only be - removed when using small portions of the code in unrelated projects. - - The original author and the Ion project retain the same rights to - your modifications that it would have under the LGPL or GPL without - these or similar additional terms. - - If you fail to follow these terms, you lose the rights granted to - you by the LGPL. - -Explanations: - -Significant change: Bug fixes are a priori insignificant as additions. -Basic changes that are needed to install or run the software on a target -platform are a priori insignificant. Additionally, basic configuration -changes to better integrate the software with the target platform, -without obstructing the standard behaviour, are a priori insignificant. -Everything else is significant. The author reserves the right to refine -the definition of significant changes on a per-case basis. Please consult -when in doubt. - -Distributions: For example, suppose an aggregate distribution of software -provides an `installpkg` command for installing packages. Then the action -`installpkg ion3` (resp. `installpkg ion`) should within a reasonable -delay install the latest release of Ion3 (resp. the latest stable release), -or prominently notify the user that the provided version is not or may not -be the latest. The action `installpkg ion-3ds-20070318` may at any date -install this particular mentioned release. Likewise, the action `installpkg ---support-void-featurex ion3` may apply additional patches to the latest -Ion3, within the further constraints set above. - -The intent of these terms is to curb the power that "distributions", as -the primary sources of software for many users, have in defining what -is perceived as Ion. By providing significantly modified versions and -out-dated development snapshots without prominently mentioning this fact, -they do not present the work in a light that the author can agree with, -and create a burden of dealing with (new) users seeking for support for -such versions. + 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. + + 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. + +End of terms. + + +Explanations + +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. + + 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. + +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. ---