Commit | Line | Data |
---|---|---|
920dae64 AT |
1 | |
2 | =head1 NAME | |
3 | ||
4 | perlartistic - the Perl Artistic License | |
5 | ||
6 | =head1 SYNOPSIS | |
7 | ||
8 | You can refer to this document in Pod via "L<perlartistic>" | |
9 | Or you can see this document by entering "perldoc perlartistic" | |
10 | ||
11 | =head1 DESCRIPTION | |
12 | ||
13 | This is B<"The Artistic License">. It's here so that modules, | |
14 | programs, etc., that want to declare this as their distribution | |
15 | license, can link to it. | |
16 | ||
17 | It is also one of the two licenses Perl allows itself to be | |
18 | redistributed and/or modified; for the other one, the GNU General | |
19 | Public License, see the L<perlgpl>. | |
20 | ||
21 | =head1 The "Artistic License" | |
22 | ||
23 | =head2 Preamble | |
24 | ||
25 | The intent of this document is to state the conditions under which a | |
26 | Package may be copied, such that the Copyright Holder maintains some | |
27 | semblance of artistic control over the development of the package, | |
28 | while giving the users of the package the right to use and distribute | |
29 | the Package in a more-or-less customary fashion, plus the right to make | |
30 | reasonable modifications. | |
31 | ||
32 | =head2 Definitions | |
33 | ||
34 | =over | |
35 | ||
36 | =item "Package" | |
37 | ||
38 | refers to the collection of files distributed by the | |
39 | Copyright Holder, and derivatives of that collection of files created | |
40 | through textual modification. | |
41 | ||
42 | =item "Standard Version" | |
43 | ||
44 | refers to such a Package if it has not been | |
45 | modified, or has been modified in accordance with the wishes of the | |
46 | Copyright Holder as specified below. | |
47 | ||
48 | =item "Copyright Holder" | |
49 | ||
50 | is whoever is named in the copyright or | |
51 | copyrights for the package. | |
52 | ||
53 | =item "You" | |
54 | ||
55 | is you, if you're thinking about copying or distributing this Package. | |
56 | ||
57 | =item "Reasonable copying fee" | |
58 | ||
59 | is whatever you can justify on the basis | |
60 | of media cost, duplication charges, time of people involved, and so on. | |
61 | (You will not be required to justify it to the Copyright Holder, but | |
62 | only to the computing community at large as a market that must bear the | |
63 | fee.) | |
64 | ||
65 | =item "Freely Available" | |
66 | ||
67 | means that no fee is charged for the item | |
68 | itself, though there may be fees involved in handling the item. It also | |
69 | means that recipients of the item may redistribute it under the same | |
70 | conditions they received it. | |
71 | ||
72 | =back | |
73 | ||
74 | =head2 Conditions | |
75 | ||
76 | =over | |
77 | ||
78 | =item 1. | |
79 | ||
80 | You may make and give away verbatim copies of the source form of the | |
81 | Standard Version of this Package without restriction, provided that you | |
82 | duplicate all of the original copyright notices and associated disclaimers. | |
83 | ||
84 | =item 2. | |
85 | ||
86 | You may apply bug fixes, portability fixes and other modifications | |
87 | derived from the Public Domain or from the Copyright Holder. A Package | |
88 | modified in such a way shall still be considered the Standard Version. | |
89 | ||
90 | =item 3. | |
91 | ||
92 | You may otherwise modify your copy of this Package in any way, provided | |
93 | that you insert a prominent notice in each changed file stating how and | |
94 | when you changed that file, and provided that you do at least ONE of the | |
95 | following: | |
96 | ||
97 | =over | |
98 | ||
99 | =item a) | |
100 | ||
101 | place your modifications in the Public Domain or otherwise make them | |
102 | Freely Available, such as by posting said modifications to Usenet or an | |
103 | equivalent medium, or placing the modifications on a major archive site | |
104 | such as uunet.uu.net, or by allowing the Copyright Holder to include | |
105 | your modifications in the Standard Version of the Package. | |
106 | ||
107 | =item b) | |
108 | ||
109 | use the modified Package only within your corporation or organization. | |
110 | ||
111 | =item c) | |
112 | ||
113 | rename any non-standard executables so the names do not conflict with | |
114 | standard executables, which must also be provided, and provide a | |
115 | separate manual page for each non-standard executable that clearly | |
116 | documents how it differs from the Standard Version. | |
117 | ||
118 | =item d) | |
119 | ||
120 | make other distribution arrangements with the Copyright Holder. | |
121 | ||
122 | =back | |
123 | ||
124 | =item 4. | |
125 | ||
126 | You may distribute the programs of this Package in object code or | |
127 | executable form, provided that you do at least ONE of the following: | |
128 | ||
129 | =over | |
130 | ||
131 | =item a) | |
132 | ||
133 | distribute a Standard Version of the executables and library files, | |
134 | together with instructions (in the manual page or equivalent) on where | |
135 | to get the Standard Version. | |
136 | ||
137 | =item b) | |
138 | ||
139 | accompany the distribution with the machine-readable source of the | |
140 | Package with your modifications. | |
141 | ||
142 | =item c) | |
143 | ||
144 | give non-standard executables non-standard names, and clearly | |
145 | document the differences in manual pages (or equivalent), together with | |
146 | instructions on where to get the Standard Version. | |
147 | ||
148 | =item d) | |
149 | ||
150 | make other distribution arrangements with the Copyright Holder. | |
151 | ||
152 | =back | |
153 | ||
154 | =item 5. | |
155 | ||
156 | You may charge a reasonable copying fee for any distribution of this | |
157 | Package. You may charge any fee you choose for support of this | |
158 | Package. You may not charge a fee for this Package itself. However, | |
159 | you may distribute this Package in aggregate with other (possibly | |
160 | commercial) programs as part of a larger (possibly commercial) software | |
161 | distribution provided that you do not advertise this Package as a | |
162 | product of your own. You may embed this Package's interpreter within | |
163 | an executable of yours (by linking); this shall be construed as a mere | |
164 | form of aggregation, provided that the complete Standard Version of the | |
165 | interpreter is so embedded. | |
166 | ||
167 | =item 6. | |
168 | ||
169 | The scripts and library files supplied as input to or produced as | |
170 | output from the programs of this Package do not automatically fall | |
171 | under the copyright of this Package, but belong to whoever generated | |
172 | them, and may be sold commercially, and may be aggregated with this | |
173 | Package. If such scripts or library files are aggregated with this | |
174 | Package via the so-called "undump" or "unexec" methods of producing a | |
175 | binary executable image, then distribution of such an image shall | |
176 | neither be construed as a distribution of this Package nor shall it | |
177 | fall under the restrictions of Paragraphs 3 and 4, provided that you do | |
178 | not represent such an executable image as a Standard Version of this | |
179 | Package. | |
180 | ||
181 | =item 7. | |
182 | ||
183 | C subroutines (or comparably compiled subroutines in other | |
184 | languages) supplied by you and linked into this Package in order to | |
185 | emulate subroutines and variables of the language defined by this | |
186 | Package shall not be considered part of this Package, but are the | |
187 | equivalent of input as in Paragraph 6, provided these subroutines do | |
188 | not change the language in any way that would cause it to fail the | |
189 | regression tests for the language. | |
190 | ||
191 | =item 8. | |
192 | ||
193 | Aggregation of this Package with a commercial distribution is always | |
194 | permitted provided that the use of this Package is embedded; that is, | |
195 | when no overt attempt is made to make this Package's interfaces visible | |
196 | to the end user of the commercial distribution. Such use shall not be | |
197 | construed as a distribution of this Package. | |
198 | ||
199 | =item 9. | |
200 | ||
201 | The name of the Copyright Holder may not be used to endorse or promote | |
202 | products derived from this software without specific prior written permission. | |
203 | ||
204 | ||
205 | =item 10. | |
206 | ||
207 | THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR | |
208 | IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED | |
209 | WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. | |
210 | ||
211 | =back | |
212 | ||
213 | The End | |
214 | ||
215 | =cut | |
216 | ||
217 |