sys-process/glances: revbump 3.1.4.1, add missing doc dep
[gentoo.git] / licenses / FFSL
1                          Floodgap Free Software License
2
3    The author of your software has chosen to distribute it under the
4    Floodgap Free Software License. Although this software is without cost,
5    it is not released under Copyleft or GPL, and there are differences
6    which you should read. Your use of this software package constitutes
7    your binding acceptance without restriction.
8
9   This software is without cost
10
11    The Floodgap Free Software License (FFSL) has one overriding mandate:
12    that software using it, or derivative works based on software that uses
13    it, must be free. By free we mean simply "free as in beer" -- you may
14    put your work into open or closed source packages as you see fit,
15    whether or not you choose to release your changes or updates publicly,
16    but you must not ask any fee for it. (There are certain exceptions for
17    for-profit use which we will discuss below.)
18
19   Definitions and terms
20
21    Author
22           The declared copyright owner of this software package.
23
24    Binary
25           A pre-compiled or pre-interpreted bytecode or machine language
26           representation of a software package not designed for further
27           modification and tied to a particular platform or architecture.
28
29    Derivative work
30           Any distribution (q.v.) that contains any modification to or
31           deviation from the official reference distribution (q.v.); or
32           any software package significantly based on or integrally
33           including the source code for its features, including but not
34           limited to supersets; subsets of a significant proportion;
35           in-place patched changes to source or binary files; linking in
36           as a library; binary-only distributions if the original package
37           included source (even if the source was not modified prior to
38           compilation); or translations to another programming language,
39           architecture or operating system environment. Derivative works
40           of packages released under this license are also considered
41           subject to this license.
42
43           However, a software package that requires this package but does
44           not include it or is not based upon it, even if it will not
45           operate without it, is not considered a derivative work. For
46           example, interpreted programs requiring an interpreter issued
47           under this license, assuming they are not distributed with any
48           portion of the interpreter, are not derivative works.
49
50    Distribution
51           A packaged release of this software, either the author's
52           original work (the "reference distribution") or a derivative
53           work based upon it.
54
55    Reference distribution
56           A packaged release of this software explicitly designated as the
57           official release, written by or on behalf of the Author with his
58           or her explicit designation as official. Only exact copies of
59           the reference distribution may be called reference
60           distributions; all other forms are derivative works.
61
62    Source code
63           The human-readable programming instructions of the package which
64           might be easily read as text and subsequently edited, but
65           requiring compilation or interpretation into binary before being
66           directly useable.
67
68   What you are permitted to do under this license
69
70    Pursuant to the remainder of the terms below,
71      * You may freely use, copy, and disseminate this software package for
72        any non-commercial purpose as well as the commercial purposes
73        permitted below.
74      * You may freely modify this package, including source code if
75        available. Your modifications need not be released, although you
76        are encouraged to do so.
77      * You may release your derivative works based upon this software in
78        purely binary (non-source) form if you choose. You are not
79        obligated to release any portion of your source code openly,
80        although you are encouraged to do so.
81      * If this package is a tool used for generation, compilation or
82        maintenance of works, including but not limited to readable
83        documents, software packages or images (for example, compilers,
84        interpreters, translators, linkers, editors, assemblers or
85        typesetters), you may freely use it for that purpose, commercial or
86        otherwise, as the works made by this package are not considered
87        subject to this license unless specified otherwise within and may
88        be distributed under any desired license and/or offered for sale or
89        rental. Any run-time library or run-time code section linked into
90        the output by a compiler or similar code-generating tool governed
91        by this license is considered to be an integral part of the output,
92        and its presence does not subject the generated work to this
93        license either. (This is, of course, assuming you are not using
94        said tools to generate a derivative work based on this package in
95        violation of the other license terms.)
96        However, if you are linking or including a separately distributed
97        library that is under this license, no matter what tool you are
98        using to do the linking or inclusion, you are then considered to be
99        making a derivative work based on that library and your work does
100        fall under this license. To avoid this, do not include the library
101        with your work (even though it needs the library to function) and
102        instead offer the library separately without cost.
103      * In addition to non-commercial use and the uses permitted above, you
104        may use this software package in any for-profit endeavour as long
105        as it does not involve the specific sale or rental of this package.
106        Some specific but by no means exhaustive examples are listed below.
107        Note that some of these situations may require additional action be
108        taken to ensure compliance.
109           + If this package or a derivative work allows you to serve data
110             or make data available to others (for example, web servers,
111             mail servers, gopher servers, etc.), you may use it to serve
112             any commercial content or in any commercial setting whether
113             you choose to charge a fee or not, as you are considered to be
114             earning income from the content you serve and/or the services
115             facilitated by your business and not from the sale of this
116             package itself. (This is, of course, assuming that you are not
117             charging a fee for sale or rental of this package or a
118             derivative work based on this package in violation of the
119             other license terms.) Similarly, any data you may acquire from
120             the use of this package is yours, and not governed by this
121             license in any way even if for-profit.
122           + If you are selling a product that includes this package or a
123             derivative work either as part of your product's requirements
124             for function or as a bundled extra, such as an operating
125             system distribution, you may charge a fee for your product as
126             long as you also make this package or said derivative work
127             available for free separately (such as by download or link
128             back to this package's site), as you are considered to be
129             requesting a fee for your own product and the package is
130             merely included as a convenience to your users.
131           + If you offer installation of this package or a derivative work
132             as a service, you may charge a fee for the act of installation
133             as long as you also make this package or said derivative work
134             available for free (such as by download or link back to this
135             package's site), as you are considered to be requesting a fee
136             for the act of installation and not for the software you are
137             installing.
138           + The Author may also grant, in writing, other specified
139             exemptions for your particular commercial purpose that do not
140             contravene the spirit of this license or any license terms
141             this package additionally carries.
142      * In your derivative works based on this package, you may choose to
143        offer warranty support or guarantees of performance. This does not
144        in any way make the original Author legally, financially or in any
145        other respect liable for claims issued under your warranty or
146        guarantee, and you are solely responsible for the fulfillment of
147        your terms even if the Author of the work you have based your work
148        upon offers his or her own.
149      * In your derivative works based on this package, you may further
150        restrict the acceptable uses of your package or situations in which
151        it may be employed as long as you clearly state that your terms
152        apply only to your derivative work and not to the original
153        reference distribution. However, you may not countermand or ignore,
154        directly or otherwise, any restriction already made in the
155        reference distribution's license, including in this document
156        itself, in similar fashion to other licenses allowing compatible
157        licenses to co-govern a particular package's use.
158
159   What you must not do under this license
160
161    Remember that these limits apply only to redistribution of a reference
162    distribution, or to a true derivative work. If your project does not
163    include this package or code based upon it, even if it requires this
164    package to function, it is not considered subject to this license or
165    these restrictions.
166      * You must not charge a fee for purchase or rental of this package or
167        any derivative work based on this package. It is still possible to
168        use this package in a commercial environment, however -- see What
169        you are permitted to do under this license.
170      * You must not countermand or ignore, directly or otherwise, the
171        restrictions already extant in this package's license in your
172        derivative work based on it. As a corollary, you must not place
173        your derivative work under a secondary license or description of
174        terms that conflicts with it (for example, this license is not
175        compatible with the GNU Public License).
176      * You must not label any modified distribution of this package as a
177        reference or otherwise official distribution without the permission
178        of the original Author or Authors. You must clearly specify that
179        your modified work is a derivative work, including binary-only
180        releases if the original included source code and you do not even
181        if you did not modify the source prior to compilation.
182
183   What you must do under this license
184
185      * You must agree to all terms specified (agreement to which is
186        unconditionally signified by your usage, modification or
187        repurposing of this package), or to remove the package from your
188        computer and not use it further.
189      * In the absence of any specific offer for redress or assistance
190        under warranty or guarantee of performance that the Author of this
191        package might make, you must agree to accept any and all liability
192        that may come from the use of this package, proper or improper,
193        real or imagined, and certify without condition that you use this
194        product at your own risk with no guarantee of function,
195        merchantability or fitness for a particular purpose. If such offer
196        of redress or assistance is extended, it is fulfillable only by the
197        Author who extended the offer, which might not necessarily be this
198        Author, nor might it be the Authors of any packages it might be
199        based upon.
200      * If you choose to publicly redistribute this package or create a
201        derivative work based on this package, you must make it available
202        without any purchase or rental fee of any kind.
203      * If you choose to create a derivative work based on this package,
204        your derivative work must be copyrighted, and must be governed
205        under (at a minimum) the original package's license, which will
206        necessarily include all terms noted here. As such, if you choose to
207        distribute your derivative work, you must include a human-readable
208        license in your distribution containing all restrictions of use,
209        necessarily including this license, and any additional restrictions
210        the Author has mandated that do not contravene this license which
211        you and users of your derivative work must also honour.
212      * If you choose to create and distribute a derivative work based on
213        this package, your derivative work must clearly make reference to
214        this package, any other packages your work or the original work
215        might be based on, and all applicable copyrights, either in your
216        documentation, your work's standard human-readable output, or both.
217        A suggested method might be
218
219      Contains or is based on the Foo software package.
220      Copyright (C) 2112 D. Original Author. All rights reserved.
221      http://their.web.site.invalid/
222
223   Additional notes
224
225    Enforcement is the responsibility of the Author. However, violation of
226    this license may subject you to criminal and civil penalties depending
227    on your country.
228
229    This package is bound by the version of license that accompanies it.
230    Future official versions of a particular package may use a more updated
231    license, and you should always review the license before use. This
232    license's most current version is always available from the following
233    locations:
234
235      [1]http://www.floodgap.com/software/ffsl/
236      [2]gopher://gopher.floodgap.com/1/ffsl/
237
238    This license is version 1, dated 19 November 2006.
239
240    This license is copyright © 2006 Cameron Kaiser. All rights reserved.
241    The text of this license is available for re-use and re-distribution
242    under the Creative Commons. The use of the term "Floodgap Free Software
243    License" does not imply endorsement of packages using this license by
244    Floodgap Systems or by Cameron Kaiser. Modified licenses using portions
245    of these terms may refer to themselves as modified FFSL, with the
246    proviso that their modifications be clearly marked, as specified below:
247
248               [3]Creative Commons License-[4][somerights20.png]
249               This work is licensed under a [5]Creative Commons
250                      Attribution-ShareAlike 2.5 License.
251
252    Only the text of this license, and not programs covered by this
253    license, is so offered under Creative Commons.
254
255 References
256
257    1. http://www.floodgap.com/software/ffsl/
258    2. gopher://gopher.floodgap.com/1/ffsl/
259    3. http://creativecommons.org/licenses/by-sa/2.5/
260    4. http://creativecommons.org/images/public/somerights20.png
261    5. http://creativecommons.org/licenses/by-sa/2.5/