Sat, 19 Jan 2002 19:14:36 +0100
trunk: changeset 38
Warning callbacks (thanks to Lukas Schroeder). libtu now depends on
the asprintf functions and one implementation is included in
snprintf_2.2/.
35 | 1 | The Frontier Artistic License Version 1.0 |
2 | Derived from the Artistic License at OpenSource.org. | |
3 | Submitted to OpenSource.org for Open Source Initiative certification. | |
4 | ||
5 | Preamble | |
6 | ||
7 | The intent of this document is to state the conditions under which a | |
8 | Package may be copied, such that the Copyright Holder maintains some | |
9 | semblance of artistic control over the development of the package, | |
10 | while giving the users of the package the right to use and distribute | |
11 | the Package in a more-or-less customary fashion, plus the right to | |
12 | make reasonable modifications. | |
13 | ||
14 | Definitions | |
15 | ||
16 | "Package" refers to the script, suite, file, or collection of | |
17 | scripts, suites, and/or files distributed by the Copyright Holder, | |
18 | and to derivatives of that Package created through textual modification. | |
19 | ||
20 | "Standard Version" refers to such a Package if it has not been | |
21 | modified, or has been modified in accordance with the wishes of | |
22 | the Copyright Holder. | |
23 | ||
24 | "Copyright Holder" is whoever is named in the copyright statement | |
25 | or statements for the package. | |
26 | ||
27 | "You" is you, if you're thinking about copying or distributing | |
28 | this Package. | |
29 | ||
30 | "Reasonable copying fee" is whatever you can justify on the basis | |
31 | of media cost, duplication charges, time of people involved, and | |
32 | so on. (You will not be required to justify it to the Copyright | |
33 | Holder, but only to the computing community at large as a market | |
34 | that must bear the fee.) | |
35 | ||
36 | "Freely Available" means that no fee is charged for the item | |
37 | itself, though there may be fees involved in handling the item. | |
38 | It also means that recipients of the item may redistribute it under | |
39 | the same conditions they received it. | |
40 | ||
41 | ||
42 | Terms | |
43 | ||
44 | 1. You may make and give away verbatim copies of the source form of | |
45 | the Standard Version of this Package without restriction, provided | |
46 | that you duplicate all of the original copyright notices and | |
47 | associated disclaimers. | |
48 | ||
49 | 2. You may apply bug fixes, portability fixes, and other modifications | |
50 | derived from the Public Domain or from the Copyright Holder. A Package | |
51 | modified in such a way shall still be considered the Standard Version. | |
52 | ||
53 | 3. You may otherwise modify your copy of this Package in any way, | |
54 | provided that you insert a prominent notice in each changed script, | |
55 | suite, or file stating how and when you changed that script, suite, | |
56 | or file, and provided that you do at least ONE of the following: | |
57 | ||
58 | a) Use the modified Package only within your corporation or | |
59 | organization, or retain the modified Package solely for personal use. | |
60 | ||
61 | b) Place your modifications in the Public Domain or otherwise make | |
62 | them Freely Available, such as by posting said modifications to Usenet | |
63 | or an equivalent medium, or placing the modifications on a major archive | |
64 | site such as ftp.uu.net, or by allowing the Copyright Holder to include | |
65 | your modifications in the Standard Version of the Package. | |
66 | ||
67 | c) Rename any non-standard executables so the names do not conflict | |
68 | with standard executables, which must also be provided, and provide | |
69 | a separate manual page (or equivalent) for each non-standard executable | |
70 | that clearly documents how it differs from the Standard Version. | |
71 | ||
72 | d) Make other distribution arrangements with the Copyright Holder. | |
73 | ||
74 | 4. You may distribute the programs of this Package in object code or | |
75 | executable form, provided that you do at least ONE of the following: | |
76 | ||
77 | a) Distribute a Standard Version of the executables and library | |
78 | files, together with instructions (in the manual page or | |
79 | equivalent) on where to get the Standard Version. | |
80 | ||
81 | b) Accompany the distribution with the machine-readable source of | |
82 | the Package with your modifications. | |
83 | ||
84 | c) Accompany any non-standard executables with their corresponding | |
85 | Standard Version executables, give the non-standard executables | |
86 | non-standard names, and clearly document the differences in manual | |
87 | pages (or equivalent), together with instructions on where to get | |
88 | the Standard Version. | |
89 | ||
90 | d) Make other distribution arrangements with the Copyright Holder. | |
91 | ||
92 | 5. You may charge a reasonable copying fee for any distribution of | |
93 | this Package. You may charge any fee you choose for support of this | |
94 | Package. You may not charge a fee for this Package itself. However, | |
95 | you may distribute this Package in aggregate with other (possibly | |
96 | commercial) programs as part of a larger (possibly commercial) | |
97 | software distribution provided that you do not advertise this Package | |
98 | as a product of your own. | |
99 | ||
100 | 6. The scripts and library files supplied as input to or produced as | |
101 | output from the programs of this Package do not automatically fall | |
102 | under the copyright of this Package, but belong to whomever generated | |
103 | them, and may be sold commercially, and may be aggregated with this | |
104 | Package. | |
105 | ||
106 | 7. Scripts, suites, or programs supplied by you that depend on or | |
107 | otherwise make use of this Package shall not be considered part of | |
108 | this Package. | |
109 | ||
110 | 8. The name of the Copyright Holder may not be used to endorse or | |
111 | promote products derived from this software without specific prior | |
112 | written permission. | |
113 | ||
114 | 9. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED | |
115 | WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF | |
116 | MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. | |
117 | ||
118 | The End | |
119 | ||
120 | ||
121 | http://www.spinwardstars.com/frontier/fal.html |