]> git.decadent.org.uk Git - ion3.git/blobdiff - debian/copyright
Update to relaxed licence
[ion3.git] / debian / copyright
index 27dfaee688334f72434b7034cd4f23d52e64460c..3f5325097141717aed71b89e0e795a3577b947e2 100644 (file)
@@ -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 <pelle@dsv.su.se>, based
 on the ion package created by Tommi Virtanen <tv@debian.org>.  It uses
@@ -8,68 +10,73 @@ source from:
 
 The author of Ion3 is Tuomo Valkonen <tuomov@iki.fi>.
 
+--
+
+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 <nonfree@release.debian.net>.
+
 ---
 
 The following notice applies to the Ion3 code and to the names "Ion",
 "Ion3", etc.:
 
-Copyright (c) Tuomo Valkonen 1999-2007.
-
-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 names Ion, Ion3, and other derived names:
-
-    Derived works and altered versions that significantly differ from the
-    original copyright holder's versions, must either a) be given names 
-    that can not be associated with the "Ion" project, or b) be qualified
-    as "Ion soup", and still be considerable as customised versions of this
-    software. In both cases, executables must also be given names that do 
-    not conflict with the original copyright holder's version, and the 
-    copyright holder 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 copyright 
-    holder. If "Ion" occurs in the name, it must be in the form
-    "Foo for Ion" instead of "Ion Foo", etc.
-    
-    If the name of the project (Ion), resp. names of particular branches
-    (Ion1, Ion2, Ion3, etc.), are used without further prominent version
-    qualifiers and notices of possible out-datedness to distribute this
-    software, then the following conditions must hold: a) The version
-    distributed online may not significantly differ from the copyright
-    holder's latest release marked stable, resp. latest release on a 
-    branch, within a reasonable delay (normally 28 days) from the release.
-    b) The holders of physical distribution media are provided ways to 
-    upgrade to the latest release within this same delay.
-
-    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 copyright holder 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.
-
-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.
-The copyright holder, however, 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 a `installpkg` command for installing packages. Then the action
-`installpkg ion3` (resp. `installpkg ion`)  should always install the 
-latest release of Ion3 (resp. the latest stable release), online 
-connectivity provided. The action `installpkg ion-3ds-20070318` may
-at any date install this particular mentioned release. Likewise 
-`installpkg ion-soup` may install any non-conflicting customised
-version.
+Copyright (c) Tuomo Valkonen 1999-2009.
+
+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
+      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 copyright holder.
+      The version string displayed by the program must describe these
+      modifications and the "support void" status.
+
+  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. 
 
 ---