]> git.decadent.org.uk Git - ion3-doc.git/blob - debian/copyright
Updated for use in separate ion3-doc source package.
[ion3-doc.git] / debian / copyright
1 This is the Debian-packaged version of the Ion3 documentation.
2
3 The package is based on the ion3 package put together by Per Olofsson
4 <pelle@dsv.su.se>.  It uses source from:
5
6   http://modeemi.fi/~tuomov/ion/
7
8 The author of Ion3 and its documentation is Tuomo Valkonen
9 <tuomov@iki.fi>.
10
11 ---
12
13 The following notice applies to the Ion3 code and to the names "Ion",
14 "Ion3", etc.:
15
16 Copyright (c) Tuomo Valkonen 1999-2007.
17
18 The code of this project is "essentially" licensed under the LGPL, version
19 2.1, unless otherwise indicated in components taken from elsewhere. It is
20 reproduced below. Additionally, the following terms apply to the use of 
21 the name of the project, Ion(tm), names of particular "branches" such as
22 Ion3(tm), and other derived names:
23
24   If the name Ion(tm) or other names that can be associated with the Ion
25   project are used to distribute this software, then:
26
27     - A version that does not significantly differ from one of the
28       original author's versions must be provided by default. 
29
30     - When there are no further prominent notices of possible out-datedness, 
31       and no prominent original author's version qualifiers present (resp. 
32       only branch qualifier is present), then the version distributed online
33       may not significantly differ from the original author's latest stable
34       release (resp. latest release on the branch) within a reasonable delay
35       (normally 28 days). The holders of physical distribution media must 
36       be provided ways to upgrade to the latest release within this delay.
37
38     - Significantly altered versions may be provided only if the user
39       explicitly requests for those modifications to be applied, and 
40       is prominently notified that the software is no longer considered 
41       the standard version, and is not supported by the original author. 
42       The version string displayed by the program must describe these
43       modifications and the "support void" status.
44
45   Derived works that do not satisfy the above terms must be renamed so
46   that they can not be associated with the Ion project, their executables
47   must be given names that do not conflict with the original author's 
48   version, and this author may not be referred to for support.
49
50   Modules and other (standalone) extensions to Ion must also be named 
51   so that they can not be confused to be supported by the original
52   author. If "Ion" occurs in the name, it must be in the form
53   "Foo for Ion" instead of "Ion Foo", etc.
54
55   This name policy notice may not be altered, and must be included in
56   any altered versions and binary redistributions. It may only be
57   removed when using small portions of the code in unrelated projects. 
58
59   The original author and the Ion project retain the same rights to
60   your modifications that it would have under the LGPL or GPL without
61   these or similar additional terms.
62
63   If you fail to follow these terms, you lose the rights granted to
64   you by the LGPL.
65
66 Explanations:
67
68 Significant change: Bug fixes are a priori insignificant as additions. 
69 Basic changes that are needed to install or run the software on a target
70 platform are a priori insignificant. Additionally, basic configuration
71 changes to better integrate the software with the target platform, 
72 without obstructing the standard behaviour, are a priori insignificant.
73 Everything else is significant. The author reserves the right to refine
74 the definition of significant changes on a per-case basis. Please consult
75 when in doubt. 
76
77 Distributions: For example, suppose an aggregate distribution of software
78 provides an `installpkg` command for installing packages. Then the action
79 `installpkg ion3` (resp. `installpkg ion`) should within a reasonable 
80 delay install the latest release of Ion3 (resp. the latest stable release),
81 or prominently notify the user that the provided version is not or may not
82 be the latest. The action `installpkg ion-3ds-20070318` may at any date 
83 install this particular mentioned release. Likewise, the action `installpkg
84 --support-void-featurex ion3` may apply additional patches to the latest
85 Ion3, within the further constraints set above.
86
87 The intent of these terms is to curb the power that "distributions", as
88 the primary sources of software for many users, have in defining what
89 is perceived as Ion. By providing significantly modified versions and
90 out-dated development snapshots without prominently mentioning this fact,
91 they do not present the work in a light that the author can agree with,
92 and create a burden of dealing with (new) users seeking for support for
93 such versions.
94
95 ---
96
97 The GNU Lesser General Public License can be found in
98 /usr/share/common-licenses/LGPL on Debian systems.