1 |
janjust |
2553 |
Apache License |
2 |
|
|
Version 2.0, January 2004 |
3 |
|
|
http://www.apache.org/licenses/ |
4 |
|
|
|
5 |
|
|
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION |
6 |
|
|
|
7 |
|
|
1. Definitions. |
8 |
|
|
|
9 |
|
|
"License" shall mean the terms and conditions for use, reproduction, |
10 |
|
|
and distribution as defined by Sections 1 through 9 of this document. |
11 |
|
|
|
12 |
|
|
"Licensor" shall mean the copyright owner or entity authorized by |
13 |
|
|
the copyright owner that is granting the License. |
14 |
|
|
|
15 |
|
|
"Legal Entity" shall mean the union of the acting entity and all |
16 |
|
|
other entities that control, are controlled by, or are under common |
17 |
|
|
control with that entity. For the purposes of this definition, |
18 |
|
|
"control" means (i) the power, direct or indirect, to cause the |
19 |
|
|
direction or management of such entity, whether by contract or |
20 |
|
|
otherwise, or (ii) ownership of fifty percent (50%) or more of the |
21 |
|
|
outstanding shares, or (iii) beneficial ownership of such entity. |
22 |
|
|
|
23 |
|
|
"You" (or "Your") shall mean an individual or Legal Entity |
24 |
|
|
exercising permissions granted by this License. |
25 |
|
|
|
26 |
|
|
"Source" form shall mean the preferred form for making modifications, |
27 |
|
|
including but not limited to software source code, documentation |
28 |
|
|
source, and configuration files. |
29 |
|
|
|
30 |
|
|
"Object" form shall mean any form resulting from mechanical |
31 |
|
|
transformation or translation of a Source form, including but |
32 |
|
|
not limited to compiled object code, generated documentation, |
33 |
|
|
and conversions to other media types. |
34 |
|
|
|
35 |
|
|
"Work" shall mean the work of authorship, whether in Source or |
36 |
|
|
Object form, made available under the License, as indicated by a |
37 |
|
|
copyright notice that is included in or attached to the work |
38 |
|
|
(an example is provided in the Appendix below). |
39 |
|
|
|
40 |
|
|
"Derivative Works" shall mean any work, whether in Source or Object |
41 |
|
|
form, that is based on (or derived from) the Work and for which the |
42 |
|
|
editorial revisions, annotations, elaborations, or other modifications |
43 |
|
|
represent, as a whole, an original work of authorship. For the purposes |
44 |
|
|
of this License, Derivative Works shall not include works that remain |
45 |
|
|
separable from, or merely link (or bind by name) to the interfaces of, |
46 |
|
|
the Work and Derivative Works thereof. |
47 |
|
|
|
48 |
|
|
"Contribution" shall mean any work of authorship, including |
49 |
|
|
the original version of the Work and any modifications or additions |
50 |
|
|
to that Work or Derivative Works thereof, that is intentionally |
51 |
|
|
submitted to Licensor for inclusion in the Work by the copyright owner |
52 |
|
|
or by an individual or Legal Entity authorized to submit on behalf of |
53 |
|
|
the copyright owner. For the purposes of this definition, "submitted" |
54 |
|
|
means any form of electronic, verbal, or written communication sent |
55 |
|
|
to the Licensor or its representatives, including but not limited to |
56 |
|
|
communication on electronic mailing lists, source code control systems, |
57 |
|
|
and issue tracking systems that are managed by, or on behalf of, the |
58 |
|
|
Licensor for the purpose of discussing and improving the Work, but |
59 |
|
|
excluding communication that is conspicuously marked or otherwise |
60 |
|
|
designated in writing by the copyright owner as "Not a Contribution." |
61 |
|
|
|
62 |
|
|
"Contributor" shall mean Licensor and any individual or Legal Entity |
63 |
|
|
on behalf of whom a Contribution has been received by Licensor and |
64 |
|
|
subsequently incorporated within the Work. |
65 |
|
|
|
66 |
|
|
2. Grant of Copyright License. Subject to the terms and conditions of |
67 |
|
|
this License, each Contributor hereby grants to You a perpetual, |
68 |
|
|
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
69 |
|
|
copyright license to reproduce, prepare Derivative Works of, |
70 |
|
|
publicly display, publicly perform, sublicense, and distribute the |
71 |
|
|
Work and such Derivative Works in Source or Object form. |
72 |
|
|
|
73 |
|
|
3. Grant of Patent License. Subject to the terms and conditions of |
74 |
|
|
this License, each Contributor hereby grants to You a perpetual, |
75 |
|
|
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
76 |
|
|
(except as stated in this section) patent license to make, have made, |
77 |
|
|
use, offer to sell, sell, import, and otherwise transfer the Work, |
78 |
|
|
where such license applies only to those patent claims licensable |
79 |
|
|
by such Contributor that are necessarily infringed by their |
80 |
|
|
Contribution(s) alone or by combination of their Contribution(s) |
81 |
|
|
with the Work to which such Contribution(s) was submitted. If You |
82 |
|
|
institute patent litigation against any entity (including a |
83 |
|
|
cross-claim or counterclaim in a lawsuit) alleging that the Work |
84 |
|
|
or a Contribution incorporated within the Work constitutes direct |
85 |
|
|
or contributory patent infringement, then any patent licenses |
86 |
|
|
granted to You under this License for that Work shall terminate |
87 |
|
|
as of the date such litigation is filed. |
88 |
|
|
|
89 |
|
|
4. Redistribution. You may reproduce and distribute copies of the |
90 |
|
|
Work or Derivative Works thereof in any medium, with or without |
91 |
|
|
modifications, and in Source or Object form, provided that You |
92 |
|
|
meet the following conditions: |
93 |
|
|
|
94 |
|
|
(a) You must give any other recipients of the Work or |
95 |
|
|
Derivative Works a copy of this License; and |
96 |
|
|
|
97 |
|
|
(b) You must cause any modified files to carry prominent notices |
98 |
|
|
stating that You changed the files; and |
99 |
|
|
|
100 |
|
|
(c) You must retain, in the Source form of any Derivative Works |
101 |
|
|
that You distribute, all copyright, patent, trademark, and |
102 |
|
|
attribution notices from the Source form of the Work, |
103 |
|
|
excluding those notices that do not pertain to any part of |
104 |
|
|
the Derivative Works; and |
105 |
|
|
|
106 |
|
|
(d) If the Work includes a "NOTICE" text file as part of its |
107 |
|
|
distribution, then any Derivative Works that You distribute must |
108 |
|
|
include a readable copy of the attribution notices contained |
109 |
|
|
within such NOTICE file, excluding those notices that do not |
110 |
|
|
pertain to any part of the Derivative Works, in at least one |
111 |
|
|
of the following places: within a NOTICE text file distributed |
112 |
|
|
as part of the Derivative Works; within the Source form or |
113 |
|
|
documentation, if provided along with the Derivative Works; or, |
114 |
|
|
within a display generated by the Derivative Works, if and |
115 |
|
|
wherever such third-party notices normally appear. The contents |
116 |
|
|
of the NOTICE file are for informational purposes only and |
117 |
|
|
do not modify the License. You may add Your own attribution |
118 |
|
|
notices within Derivative Works that You distribute, alongside |
119 |
|
|
or as an addendum to the NOTICE text from the Work, provided |
120 |
|
|
that such additional attribution notices cannot be construed |
121 |
|
|
as modifying the License. |
122 |
|
|
|
123 |
|
|
You may add Your own copyright statement to Your modifications and |
124 |
|
|
may provide additional or different license terms and conditions |
125 |
|
|
for use, reproduction, or distribution of Your modifications, or |
126 |
|
|
for any such Derivative Works as a whole, provided Your use, |
127 |
|
|
reproduction, and distribution of the Work otherwise complies with |
128 |
|
|
the conditions stated in this License. |
129 |
|
|
|
130 |
|
|
5. Submission of Contributions. Unless You explicitly state otherwise, |
131 |
|
|
any Contribution intentionally submitted for inclusion in the Work |
132 |
|
|
by You to the Licensor shall be under the terms and conditions of |
133 |
|
|
this License, without any additional terms or conditions. |
134 |
|
|
Notwithstanding the above, nothing herein shall supersede or modify |
135 |
|
|
the terms of any separate license agreement you may have executed |
136 |
|
|
with Licensor regarding such Contributions. |
137 |
|
|
|
138 |
|
|
6. Trademarks. This License does not grant permission to use the trade |
139 |
|
|
names, trademarks, service marks, or product names of the Licensor, |
140 |
|
|
except as required for reasonable and customary use in describing the |
141 |
|
|
origin of the Work and reproducing the content of the NOTICE file. |
142 |
|
|
|
143 |
|
|
7. Disclaimer of Warranty. Unless required by applicable law or |
144 |
|
|
agreed to in writing, Licensor provides the Work (and each |
145 |
|
|
Contributor provides its Contributions) on an "AS IS" BASIS, |
146 |
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |
147 |
|
|
implied, including, without limitation, any warranties or conditions |
148 |
|
|
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A |
149 |
|
|
PARTICULAR PURPOSE. You are solely responsible for determining the |
150 |
|
|
appropriateness of using or redistributing the Work and assume any |
151 |
|
|
risks associated with Your exercise of permissions under this License. |
152 |
|
|
|
153 |
|
|
8. Limitation of Liability. In no event and under no legal theory, |
154 |
|
|
whether in tort (including negligence), contract, or otherwise, |
155 |
|
|
unless required by applicable law (such as deliberate and grossly |
156 |
|
|
negligent acts) or agreed to in writing, shall any Contributor be |
157 |
|
|
liable to You for damages, including any direct, indirect, special, |
158 |
|
|
incidental, or consequential damages of any character arising as a |
159 |
|
|
result of this License or out of the use or inability to use the |
160 |
|
|
Work (including but not limited to damages for loss of goodwill, |
161 |
|
|
work stoppage, computer failure or malfunction, or any and all |
162 |
|
|
other commercial damages or losses), even if such Contributor |
163 |
|
|
has been advised of the possibility of such damages. |
164 |
|
|
|
165 |
|
|
9. Accepting Warranty or Additional Liability. While redistributing |
166 |
|
|
the Work or Derivative Works thereof, You may choose to offer, |
167 |
|
|
and charge a fee for, acceptance of support, warranty, indemnity, |
168 |
|
|
or other liability obligations and/or rights consistent with this |
169 |
|
|
License. However, in accepting such obligations, You may act only |
170 |
|
|
on Your own behalf and on Your sole responsibility, not on behalf |
171 |
|
|
of any other Contributor, and only if You agree to indemnify, |
172 |
|
|
defend, and hold each Contributor harmless for any liability |
173 |
|
|
incurred by, or claims asserted against, such Contributor by reason |
174 |
|
|
of your accepting any such warranty or additional liability. |
175 |
|
|
|
176 |
|
|
END OF TERMS AND CONDITIONS |
177 |
|
|
|
178 |
|
|
APPENDIX: How to apply the Apache License to your work. |
179 |
|
|
|
180 |
|
|
To apply the Apache License to your work, attach the following |
181 |
|
|
boilerplate notice, with the fields enclosed by brackets "[]" |
182 |
|
|
replaced with your own identifying information. (Don't include |
183 |
|
|
the brackets!) The text should be enclosed in the appropriate |
184 |
|
|
comment syntax for the file format. We also recommend that a |
185 |
|
|
file or class name and description of purpose be included on the |
186 |
|
|
same "printed page" as the copyright notice for easier |
187 |
|
|
identification within third-party archives. |
188 |
|
|
|
189 |
|
|
Copyright [yyyy] [name of copyright owner] |
190 |
|
|
|
191 |
|
|
Licensed under the Apache License, Version 2.0 (the "License"); |
192 |
|
|
you may not use this file except in compliance with the License. |
193 |
|
|
You may obtain a copy of the License at |
194 |
|
|
|
195 |
|
|
http://www.apache.org/licenses/LICENSE-2.0 |
196 |
|
|
|
197 |
|
|
Unless required by applicable law or agreed to in writing, software |
198 |
|
|
distributed under the License is distributed on an "AS IS" BASIS, |
199 |
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
200 |
|
|
See the License for the specific language governing permissions and |
201 |
|
|
limitations under the License. |
202 |
|
|
|
203 |
|
|
|
204 |
|
|
|
205 |
|
|
APACHE PORTABLE RUNTIME SUBCOMPONENTS: |
206 |
|
|
|
207 |
|
|
The Apache Portable Runtime includes a number of subcomponents with |
208 |
|
|
separate copyright notices and license terms. Your use of the source |
209 |
|
|
code for the these subcomponents is subject to the terms and |
210 |
|
|
conditions of the following licenses. |
211 |
|
|
|
212 |
|
|
From strings/apr_fnmatch.c, include/apr_fnmatch.h, misc/unix/getopt.c, |
213 |
|
|
file_io/unix/mktemp.c, strings/apr_strings.c: |
214 |
|
|
|
215 |
|
|
/* |
216 |
|
|
* Copyright (c) 1987, 1993, 1994 |
217 |
|
|
* The Regents of the University of California. All rights reserved. |
218 |
|
|
* |
219 |
|
|
* Redistribution and use in source and binary forms, with or without |
220 |
|
|
* modification, are permitted provided that the following conditions |
221 |
|
|
* are met: |
222 |
|
|
* 1. Redistributions of source code must retain the above copyright |
223 |
|
|
* notice, this list of conditions and the following disclaimer. |
224 |
|
|
* 2. Redistributions in binary form must reproduce the above copyright |
225 |
|
|
* notice, this list of conditions and the following disclaimer in the |
226 |
|
|
* documentation and/or other materials provided with the distribution. |
227 |
|
|
* 3. All advertising materials mentioning features or use of this software |
228 |
|
|
* must display the following acknowledgement: |
229 |
|
|
* This product includes software developed by the University of |
230 |
|
|
* California, Berkeley and its contributors. |
231 |
|
|
* 4. Neither the name of the University nor the names of its contributors |
232 |
|
|
* may be used to endorse or promote products derived from this software |
233 |
|
|
* without specific prior written permission. |
234 |
|
|
* |
235 |
|
|
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND |
236 |
|
|
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
237 |
|
|
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
238 |
|
|
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE |
239 |
|
|
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
240 |
|
|
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
241 |
|
|
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
242 |
|
|
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
243 |
|
|
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
244 |
|
|
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
245 |
|
|
* SUCH DAMAGE. |
246 |
|
|
|
247 |
|
|
From network_io/unix/inet_ntop.c, network_io/unix/inet_pton.c: |
248 |
|
|
|
249 |
|
|
/* Copyright (c) 1996 by Internet Software Consortium. |
250 |
|
|
* |
251 |
|
|
* Permission to use, copy, modify, and distribute this software for any |
252 |
|
|
* purpose with or without fee is hereby granted, provided that the above |
253 |
|
|
* copyright notice and this permission notice appear in all copies. |
254 |
|
|
* |
255 |
|
|
* THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS |
256 |
|
|
* ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES |
257 |
|
|
* OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE |
258 |
|
|
* CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL |
259 |
|
|
* DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR |
260 |
|
|
* PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS |
261 |
|
|
* ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS |
262 |
|
|
* SOFTWARE. |
263 |
|
|
|
264 |
|
|
From dso/aix/dso.c: |
265 |
|
|
|
266 |
|
|
* Based on libdl (dlfcn.c/dlfcn.h) which is |
267 |
|
|
* Copyright (c) 1992,1993,1995,1996,1997,1988 |
268 |
|
|
* Jens-Uwe Mager, Helios Software GmbH, Hannover, Germany. |
269 |
|
|
* |
270 |
|
|
* Not derived from licensed software. |
271 |
|
|
* |
272 |
|
|
* Permission is granted to freely use, copy, modify, and redistribute |
273 |
|
|
* this software, provided that the author is not construed to be liable |
274 |
|
|
* for any results of using the software, alterations are clearly marked |
275 |
|
|
* as such, and this notice is not modified. |
276 |
|
|
|
277 |
|
|
From strings/apr_strnatcmp.c, include/apr_strings.h: |
278 |
|
|
|
279 |
|
|
strnatcmp.c -- Perform 'natural order' comparisons of strings in C. |
280 |
|
|
Copyright (C) 2000 by Martin Pool <mbp@humbug.org.au> |
281 |
|
|
|
282 |
|
|
This software is provided 'as-is', without any express or implied |
283 |
|
|
warranty. In no event will the authors be held liable for any damages |
284 |
|
|
arising from the use of this software. |
285 |
|
|
|
286 |
|
|
Permission is granted to anyone to use this software for any purpose, |
287 |
|
|
including commercial applications, and to alter it and redistribute it |
288 |
|
|
freely, subject to the following restrictions: |
289 |
|
|
|
290 |
|
|
1. The origin of this software must not be misrepresented; you must not |
291 |
|
|
claim that you wrote the original software. If you use this software |
292 |
|
|
in a product, an acknowledgment in the product documentation would be |
293 |
|
|
appreciated but is not required. |
294 |
|
|
2. Altered source versions must be plainly marked as such, and must not be |
295 |
|
|
misrepresented as being the original software. |
296 |
|
|
3. This notice may not be removed or altered from any source distribution. |
297 |
|
|
|