9 Unless required by applicable law or agreed to in writing, software |
11 Unless required by applicable law or agreed to in writing, software |
10 distributed under the License is distributed on an "AS IS" BASIS, |
12 distributed under the License is distributed on an "AS IS" BASIS, |
11 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
13 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
12 See the License for the specific language governing permissions and |
14 See the License for the specific language governing permissions and |
13 limitations under the License. |
15 limitations under the License. |
|
16 ============================================================================== |
|
17 |
|
18 NOTICE: |
|
19 |
|
20 Requests includes some vendorized python libraries to ease installation. |
|
21 |
|
22 Urllib3 License |
|
23 =============== |
|
24 |
|
25 This is the MIT license: http://www.opensource.org/licenses/mit-license.php |
|
26 |
|
27 Copyright 2008-2011 Andrey Petrov and contributors (see CONTRIBUTORS.txt), |
|
28 Modifications copyright 2012 Kenneth Reitz. |
|
29 |
|
30 Permission is hereby granted, free of charge, to any person obtaining |
|
31 a copy of this software and associated documentation files (the |
|
32 "Software"), to deal in the Software without restriction, including |
|
33 without limitation the rights to use, copy, modify, merge, publish, |
|
34 distribute, sublicense, and/or sell copies of the Software, and to |
|
35 permit persons to whom the Software is furnished to do so, subject to |
|
36 the following conditions: |
|
37 |
|
38 The above copyright notice and this permission notice shall be |
|
39 included in all copies or substantial portions of the Software. |
|
40 |
|
41 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
|
42 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
|
43 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND |
|
44 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE |
|
45 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION |
|
46 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION |
|
47 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
|
48 |
|
49 Chardet License |
|
50 =============== |
|
51 |
|
52 This library is free software; you can redistribute it and/or |
|
53 modify it under the terms of the GNU Lesser General Public |
|
54 License as published by the Free Software Foundation; either |
|
55 version 2.1 of the License, or (at your option) any later version. |
|
56 |
|
57 This library is distributed in the hope that it will be useful, |
|
58 but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
59 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
|
60 Lesser General Public License for more details. |
|
61 |
|
62 You should have received a copy of the GNU Lesser General Public |
|
63 License along with this library; if not, write to the Free Software |
|
64 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA |
|
65 02110-1301 USA |
|
66 |
|
67 |
|
68 CA Bundle License |
|
69 ================= |
|
70 |
|
71 This Source Code Form is subject to the terms of the Mozilla Public |
|
72 License, v. 2.0. If a copy of the MPL was not distributed with this |
|
73 file, You can obtain one at http://mozilla.org/MPL/2.0/. |
|
74 ============================================================================== |
|
75 |
|
76 Mozilla Public License Version 2.0 |
|
77 ================================== |
|
78 |
|
79 1. Definitions |
|
80 -------------- |
|
81 |
|
82 1.1. "Contributor" |
|
83 means each individual or legal entity that creates, contributes to |
|
84 the creation of, or owns Covered Software. |
|
85 |
|
86 1.2. "Contributor Version" |
|
87 means the combination of the Contributions of others (if any) used |
|
88 by a Contributor and that particular Contributor's Contribution. |
|
89 |
|
90 1.3. "Contribution" |
|
91 means Covered Software of a particular Contributor. |
|
92 |
|
93 1.4. "Covered Software" |
|
94 means Source Code Form to which the initial Contributor has attached |
|
95 the notice in Exhibit A, the Executable Form of such Source Code |
|
96 Form, and Modifications of such Source Code Form, in each case |
|
97 including portions thereof. |
|
98 |
|
99 1.5. "Incompatible With Secondary Licenses" |
|
100 means |
|
101 |
|
102 (a) that the initial Contributor has attached the notice described |
|
103 in Exhibit B to the Covered Software; or |
|
104 |
|
105 (b) that the Covered Software was made available under the terms of |
|
106 version 1.1 or earlier of the License, but not also under the |
|
107 terms of a Secondary License. |
|
108 |
|
109 1.6. "Executable Form" |
|
110 means any form of the work other than Source Code Form. |
|
111 |
|
112 1.7. "Larger Work" |
|
113 means a work that combines Covered Software with other material, in |
|
114 a separate file or files, that is not Covered Software. |
|
115 |
|
116 1.8. "License" |
|
117 means this document. |
|
118 |
|
119 1.9. "Licensable" |
|
120 means having the right to grant, to the maximum extent possible, |
|
121 whether at the time of the initial grant or subsequently, any and |
|
122 all of the rights conveyed by this License. |
|
123 |
|
124 1.10. "Modifications" |
|
125 means any of the following: |
|
126 |
|
127 (a) any file in Source Code Form that results from an addition to, |
|
128 deletion from, or modification of the contents of Covered |
|
129 Software; or |
|
130 |
|
131 (b) any new file in Source Code Form that contains any Covered |
|
132 Software. |
|
133 |
|
134 1.11. "Patent Claims" of a Contributor |
|
135 means any patent claim(s), including without limitation, method, |
|
136 process, and apparatus claims, in any patent Licensable by such |
|
137 Contributor that would be infringed, but for the grant of the |
|
138 License, by the making, using, selling, offering for sale, having |
|
139 made, import, or transfer of either its Contributions or its |
|
140 Contributor Version. |
|
141 |
|
142 1.12. "Secondary License" |
|
143 means either the GNU General Public License, Version 2.0, the GNU |
|
144 Lesser General Public License, Version 2.1, the GNU Affero General |
|
145 Public License, Version 3.0, or any later versions of those |
|
146 licenses. |
|
147 |
|
148 1.13. "Source Code Form" |
|
149 means the form of the work preferred for making modifications. |
|
150 |
|
151 1.14. "You" (or "Your") |
|
152 means an individual or a legal entity exercising rights under this |
|
153 License. For legal entities, "You" includes any entity that |
|
154 controls, is controlled by, or is under common control with You. For |
|
155 purposes of this definition, "control" means (a) the power, direct |
|
156 or indirect, to cause the direction or management of such entity, |
|
157 whether by contract or otherwise, or (b) ownership of more than |
|
158 fifty percent (50%) of the outstanding shares or beneficial |
|
159 ownership of such entity. |
|
160 |
|
161 2. License Grants and Conditions |
|
162 -------------------------------- |
|
163 |
|
164 2.1. Grants |
|
165 |
|
166 Each Contributor hereby grants You a world-wide, royalty-free, |
|
167 non-exclusive license: |
|
168 |
|
169 (a) under intellectual property rights (other than patent or trademark) |
|
170 Licensable by such Contributor to use, reproduce, make available, |
|
171 modify, display, perform, distribute, and otherwise exploit its |
|
172 Contributions, either on an unmodified basis, with Modifications, or |
|
173 as part of a Larger Work; and |
|
174 |
|
175 (b) under Patent Claims of such Contributor to make, use, sell, offer |
|
176 for sale, have made, import, and otherwise transfer either its |
|
177 Contributions or its Contributor Version. |
|
178 |
|
179 2.2. Effective Date |
|
180 |
|
181 The licenses granted in Section 2.1 with respect to any Contribution |
|
182 become effective for each Contribution on the date the Contributor first |
|
183 distributes such Contribution. |
|
184 |
|
185 2.3. Limitations on Grant Scope |
|
186 |
|
187 The licenses granted in this Section 2 are the only rights granted under |
|
188 this License. No additional rights or licenses will be implied from the |
|
189 distribution or licensing of Covered Software under this License. |
|
190 Notwithstanding Section 2.1(b) above, no patent license is granted by a |
|
191 Contributor: |
|
192 |
|
193 (a) for any code that a Contributor has removed from Covered Software; |
|
194 or |
|
195 |
|
196 (b) for infringements caused by: (i) Your and any other third party's |
|
197 modifications of Covered Software, or (ii) the combination of its |
|
198 Contributions with other software (except as part of its Contributor |
|
199 Version); or |
|
200 |
|
201 (c) under Patent Claims infringed by Covered Software in the absence of |
|
202 its Contributions. |
|
203 |
|
204 This License does not grant any rights in the trademarks, service marks, |
|
205 or logos of any Contributor (except as may be necessary to comply with |
|
206 the notice requirements in Section 3.4). |
|
207 |
|
208 2.4. Subsequent Licenses |
|
209 |
|
210 No Contributor makes additional grants as a result of Your choice to |
|
211 distribute the Covered Software under a subsequent version of this |
|
212 License (see Section 10.2) or under the terms of a Secondary License (if |
|
213 permitted under the terms of Section 3.3). |
|
214 |
|
215 2.5. Representation |
|
216 |
|
217 Each Contributor represents that the Contributor believes its |
|
218 Contributions are its original creation(s) or it has sufficient rights |
|
219 to grant the rights to its Contributions conveyed by this License. |
|
220 |
|
221 2.6. Fair Use |
|
222 |
|
223 This License is not intended to limit any rights You have under |
|
224 applicable copyright doctrines of fair use, fair dealing, or other |
|
225 equivalents. |
|
226 |
|
227 2.7. Conditions |
|
228 |
|
229 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted |
|
230 in Section 2.1. |
|
231 |
|
232 3. Responsibilities |
|
233 ------------------- |
|
234 |
|
235 3.1. Distribution of Source Form |
|
236 |
|
237 All distribution of Covered Software in Source Code Form, including any |
|
238 Modifications that You create or to which You contribute, must be under |
|
239 the terms of this License. You must inform recipients that the Source |
|
240 Code Form of the Covered Software is governed by the terms of this |
|
241 License, and how they can obtain a copy of this License. You may not |
|
242 attempt to alter or restrict the recipients' rights in the Source Code |
|
243 Form. |
|
244 |
|
245 3.2. Distribution of Executable Form |
|
246 |
|
247 If You distribute Covered Software in Executable Form then: |
|
248 |
|
249 (a) such Covered Software must also be made available in Source Code |
|
250 Form, as described in Section 3.1, and You must inform recipients of |
|
251 the Executable Form how they can obtain a copy of such Source Code |
|
252 Form by reasonable means in a timely manner, at a charge no more |
|
253 than the cost of distribution to the recipient; and |
|
254 |
|
255 (b) You may distribute such Executable Form under the terms of this |
|
256 License, or sublicense it under different terms, provided that the |
|
257 license for the Executable Form does not attempt to limit or alter |
|
258 the recipients' rights in the Source Code Form under this License. |
|
259 |
|
260 3.3. Distribution of a Larger Work |
|
261 |
|
262 You may create and distribute a Larger Work under terms of Your choice, |
|
263 provided that You also comply with the requirements of this License for |
|
264 the Covered Software. If the Larger Work is a combination of Covered |
|
265 Software with a work governed by one or more Secondary Licenses, and the |
|
266 Covered Software is not Incompatible With Secondary Licenses, this |
|
267 License permits You to additionally distribute such Covered Software |
|
268 under the terms of such Secondary License(s), so that the recipient of |
|
269 the Larger Work may, at their option, further distribute the Covered |
|
270 Software under the terms of either this License or such Secondary |
|
271 License(s). |
|
272 |
|
273 3.4. Notices |
|
274 |
|
275 You may not remove or alter the substance of any license notices |
|
276 (including copyright notices, patent notices, disclaimers of warranty, |
|
277 or limitations of liability) contained within the Source Code Form of |
|
278 the Covered Software, except that You may alter any license notices to |
|
279 the extent required to remedy known factual inaccuracies. |
|
280 |
|
281 3.5. Application of Additional Terms |
|
282 |
|
283 You may choose to offer, and to charge a fee for, warranty, support, |
|
284 indemnity or liability obligations to one or more recipients of Covered |
|
285 Software. However, You may do so only on Your own behalf, and not on |
|
286 behalf of any Contributor. You must make it absolutely clear that any |
|
287 such warranty, support, indemnity, or liability obligation is offered by |
|
288 You alone, and You hereby agree to indemnify every Contributor for any |
|
289 liability incurred by such Contributor as a result of warranty, support, |
|
290 indemnity or liability terms You offer. You may include additional |
|
291 disclaimers of warranty and limitations of liability specific to any |
|
292 jurisdiction. |
|
293 |
|
294 4. Inability to Comply Due to Statute or Regulation |
|
295 --------------------------------------------------- |
|
296 |
|
297 If it is impossible for You to comply with any of the terms of this |
|
298 License with respect to some or all of the Covered Software due to |
|
299 statute, judicial order, or regulation then You must: (a) comply with |
|
300 the terms of this License to the maximum extent possible; and (b) |
|
301 describe the limitations and the code they affect. Such description must |
|
302 be placed in a text file included with all distributions of the Covered |
|
303 Software under this License. Except to the extent prohibited by statute |
|
304 or regulation, such description must be sufficiently detailed for a |
|
305 recipient of ordinary skill to be able to understand it. |
|
306 |
|
307 5. Termination |
|
308 -------------- |
|
309 |
|
310 5.1. The rights granted under this License will terminate automatically |
|
311 if You fail to comply with any of its terms. However, if You become |
|
312 compliant, then the rights granted under this License from a particular |
|
313 Contributor are reinstated (a) provisionally, unless and until such |
|
314 Contributor explicitly and finally terminates Your grants, and (b) on an |
|
315 ongoing basis, if such Contributor fails to notify You of the |
|
316 non-compliance by some reasonable means prior to 60 days after You have |
|
317 come back into compliance. Moreover, Your grants from a particular |
|
318 Contributor are reinstated on an ongoing basis if such Contributor |
|
319 notifies You of the non-compliance by some reasonable means, this is the |
|
320 first time You have received notice of non-compliance with this License |
|
321 from such Contributor, and You become compliant prior to 30 days after |
|
322 Your receipt of the notice. |
|
323 |
|
324 5.2. If You initiate litigation against any entity by asserting a patent |
|
325 infringement claim (excluding declaratory judgment actions, |
|
326 counter-claims, and cross-claims) alleging that a Contributor Version |
|
327 directly or indirectly infringes any patent, then the rights granted to |
|
328 You by any and all Contributors for the Covered Software under Section |
|
329 2.1 of this License shall terminate. |
|
330 |
|
331 5.3. In the event of termination under Sections 5.1 or 5.2 above, all |
|
332 end user license agreements (excluding distributors and resellers) which |
|
333 have been validly granted by You or Your distributors under this License |
|
334 prior to termination shall survive termination. |
|
335 |
|
336 ************************************************************************ |
|
337 * * |
|
338 * 6. Disclaimer of Warranty * |
|
339 * ------------------------- * |
|
340 * * |
|
341 * Covered Software is provided under this License on an "as is" * |
|
342 * basis, without warranty of any kind, either expressed, implied, or * |
|
343 * statutory, including, without limitation, warranties that the * |
|
344 * Covered Software is free of defects, merchantable, fit for a * |
|
345 * particular purpose or non-infringing. The entire risk as to the * |
|
346 * quality and performance of the Covered Software is with You. * |
|
347 * Should any Covered Software prove defective in any respect, You * |
|
348 * (not any Contributor) assume the cost of any necessary servicing, * |
|
349 * repair, or correction. This disclaimer of warranty constitutes an * |
|
350 * essential part of this License. No use of any Covered Software is * |
|
351 * authorized under this License except under this disclaimer. * |
|
352 * * |
|
353 ************************************************************************ |
|
354 |
|
355 ************************************************************************ |
|
356 * * |
|
357 * 7. Limitation of Liability * |
|
358 * -------------------------- * |
|
359 * * |
|
360 * Under no circumstances and under no legal theory, whether tort * |
|
361 * (including negligence), contract, or otherwise, shall any * |
|
362 * Contributor, or anyone who distributes Covered Software as * |
|
363 * permitted above, be liable to You for any direct, indirect, * |
|
364 * special, incidental, or consequential damages of any character * |
|
365 * including, without limitation, damages for lost profits, loss of * |
|
366 * goodwill, work stoppage, computer failure or malfunction, or any * |
|
367 * and all other commercial damages or losses, even if such party * |
|
368 * shall have been informed of the possibility of such damages. This * |
|
369 * limitation of liability shall not apply to liability for death or * |
|
370 * personal injury resulting from such party's negligence to the * |
|
371 * extent applicable law prohibits such limitation. Some * |
|
372 * jurisdictions do not allow the exclusion or limitation of * |
|
373 * incidental or consequential damages, so this exclusion and * |
|
374 * limitation may not apply to You. * |
|
375 * * |
|
376 ************************************************************************ |
|
377 |
|
378 8. Litigation |
|
379 ------------- |
|
380 |
|
381 Any litigation relating to this License may be brought only in the |
|
382 courts of a jurisdiction where the defendant maintains its principal |
|
383 place of business and such litigation shall be governed by laws of that |
|
384 jurisdiction, without reference to its conflict-of-law provisions. |
|
385 Nothing in this Section shall prevent a party's ability to bring |
|
386 cross-claims or counter-claims. |
|
387 |
|
388 9. Miscellaneous |
|
389 ---------------- |
|
390 |
|
391 This License represents the complete agreement concerning the subject |
|
392 matter hereof. If any provision of this License is held to be |
|
393 unenforceable, such provision shall be reformed only to the extent |
|
394 necessary to make it enforceable. Any law or regulation which provides |
|
395 that the language of a contract shall be construed against the drafter |
|
396 shall not be used to construe this License against a Contributor. |
|
397 |
|
398 10. Versions of the License |
|
399 --------------------------- |
|
400 |
|
401 10.1. New Versions |
|
402 |
|
403 Mozilla Foundation is the license steward. Except as provided in Section |
|
404 10.3, no one other than the license steward has the right to modify or |
|
405 publish new versions of this License. Each version will be given a |
|
406 distinguishing version number. |
|
407 |
|
408 10.2. Effect of New Versions |
|
409 |
|
410 You may distribute the Covered Software under the terms of the version |
|
411 of the License under which You originally received the Covered Software, |
|
412 or under the terms of any subsequent version published by the license |
|
413 steward. |
|
414 |
|
415 10.3. Modified Versions |
|
416 |
|
417 If you create software not governed by this License, and you want to |
|
418 create a new license for such software, you may create and use a |
|
419 modified version of this License if you rename the license and remove |
|
420 any references to the name of the license steward (except to note that |
|
421 such modified license differs from this License). |
|
422 |
|
423 10.4. Distributing Source Code Form that is Incompatible With Secondary |
|
424 Licenses |
|
425 |
|
426 If You choose to distribute Source Code Form that is Incompatible With |
|
427 Secondary Licenses under the terms of this version of the License, the |
|
428 notice described in Exhibit B of this License must be attached. |
|
429 |
|
430 Exhibit A - Source Code Form License Notice |
|
431 ------------------------------------------- |
|
432 |
|
433 This Source Code Form is subject to the terms of the Mozilla Public |
|
434 License, v. 2.0. If a copy of the MPL was not distributed with this |
|
435 file, You can obtain one at http://mozilla.org/MPL/2.0/. |
|
436 |
|
437 If it is not possible or desirable to put the notice in a particular |
|
438 file, then You may include the notice in a location (such as a LICENSE |
|
439 file in a relevant directory) where a recipient would be likely to look |
|
440 for such a notice. |
|
441 |
|
442 You may add additional accurate notices of copyright ownership. |
|
443 |
|
444 Exhibit B - "Incompatible With Secondary Licenses" Notice |
|
445 --------------------------------------------------------- |
|
446 |
|
447 This Source Code Form is "Incompatible With Secondary Licenses", as |
|
448 defined by the Mozilla Public License, v. 2.0. |
|
449 ============================================================================== |
14 |
450 |
15 Apache License |
451 Apache License |
16 Version 2.0, January 2004 |
452 Version 2.0, January 2004 |
17 http://www.apache.org/licenses/ |
453 http://www.apache.org/licenses/ |
18 |
454 |
211 Unless required by applicable law or agreed to in writing, software |
647 Unless required by applicable law or agreed to in writing, software |
212 distributed under the License is distributed on an "AS IS" BASIS, |
648 distributed under the License is distributed on an "AS IS" BASIS, |
213 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
649 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
214 See the License for the specific language governing permissions and |
650 See the License for the specific language governing permissions and |
215 limitations under the License. |
651 limitations under the License. |
216 |
652 ============================================================================== |
217 -------------------------------------------------------------------------- |
653 |
218 |
654 ######################## BEGIN LICENSE BLOCK ######################## |
219 Vendorization code from pip |
655 # This library is free software; you can redistribute it and/or |
220 =========================== |
656 # modify it under the terms of the GNU Lesser General Public |
221 |
657 # License as published by the Free Software Foundation; either |
222 Copyright (c) Donald Stufft, pip, and individual contributors |
658 # version 2.1 of the License, or (at your option) any later version. |
223 |
659 # |
224 Permission is hereby granted, free of charge, to any person obtaining |
660 # This library is distributed in the hope that it will be useful, |
225 a copy of this software and associated documentation files (the |
661 # but WITHOUT ANY WARRANTY; without even the implied warranty of |
226 "Software"), to deal in the Software without restriction, including |
662 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
227 without limitation the rights to use, copy, modify, merge, publish, |
663 # Lesser General Public License for more details. |
228 distribute, sublicense, and/or sell copies of the Software, and to |
664 # |
229 permit persons to whom the Software is furnished to do so, subject to |
665 # You should have received a copy of the GNU Lesser General Public |
230 the following conditions: |
666 # License along with this library; if not, write to the Free Software |
231 |
667 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA |
232 The above copyright notice and this permission notice shall be |
668 # 02110-1301 USA |
233 included in all copies or substantial portions of the Software. |
669 ######################### END LICENSE BLOCK ######################### |
234 |
670 |
235 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
671 Oracle chooses the LGPLv2.1 |
236 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
672 |
237 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND |
673 GNU LESSER GENERAL PUBLIC LICENSE |
238 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE |
674 Version 2.1, February 1999 |
239 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION |
675 |
240 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION |
676 Copyright (C) 1991, 1999 Free Software Foundation, Inc. |
241 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
677 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
242 |
678 Everyone is permitted to copy and distribute verbatim copies |
243 -------------------------------------------------------------------------- |
679 of this license document, but changing it is not allowed. |
244 |
680 |
245 Urllib3 License (from top-level NOTICE) |
681 [This is the first released version of the Lesser GPL. It also counts |
246 =============== |
682 as the successor of the GNU Library Public License, version 2, hence |
247 |
683 the version number 2.1.] |
248 This is the MIT license: http://www.opensource.org/licenses/mit-license.php |
684 |
249 |
685 Preamble |
250 Copyright 2008-2011 Andrey Petrov and contributors (see CONTRIBUTORS.txt), |
686 |
251 Modifications copyright 2012 Kenneth Reitz. |
687 The licenses for most software are designed to take away your |
252 |
688 freedom to share and change it. By contrast, the GNU General Public |
253 Permission is hereby granted, free of charge, to any person obtaining a copy of this |
|
254 software and associated documentation files (the "Software"), to deal in the Software |
|
255 without restriction, including without limitation the rights to use, copy, modify, merge, |
|
256 publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons |
|
257 to whom the Software is furnished to do so, subject to the following conditions: |
|
258 |
|
259 The above copyright notice and this permission notice shall be included in all copies or |
|
260 substantial portions of the Software. |
|
261 |
|
262 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, |
|
263 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR |
|
264 PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE |
|
265 FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR |
|
266 OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
|
267 DEALINGS IN THE SOFTWARE. |
|
268 |
|
269 -------------------------------------------------------------------------- |
|
270 |
|
271 Chardet License (from top-level NOTICE) |
|
272 =============== |
|
273 |
|
274 This library is free software; you can redistribute it and/or |
|
275 modify it under the terms of the GNU Lesser General Public |
|
276 License as published by the Free Software Foundation; either |
|
277 version 2.1 of the License, or (at your option) any later version. |
|
278 |
|
279 This library is distributed in the hope that it will be useful, |
|
280 but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
281 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
|
282 Lesser General Public License for more details. |
|
283 |
|
284 You should have received a copy of the GNU Lesser General Public |
|
285 License along with this library; if not, write to the Free Software |
|
286 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA |
|
287 02110-1301 USA |
|
288 |
|
289 GNU LESSER GENERAL PUBLIC LICENSE |
|
290 Version 2.1, February 1999 |
|
291 |
|
292 Copyright (C) 1991, 1999 Free Software Foundation, Inc. |
|
293 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
|
294 Everyone is permitted to copy and distribute verbatim copies |
|
295 of this license document, but changing it is not allowed. |
|
296 |
|
297 [This is the first released version of the Lesser GPL. It also counts |
|
298 as the successor of the GNU Library Public License, version 2, hence |
|
299 the version number 2.1.] |
|
300 |
|
301 Preamble |
|
302 |
|
303 The licenses for most software are designed to take away your |
|
304 freedom to share and change it. By contrast, the GNU General Public |
|
305 Licenses are intended to guarantee your freedom to share and change |
689 Licenses are intended to guarantee your freedom to share and change |
306 free software--to make sure the software is free for all its users. |
690 free software--to make sure the software is free for all its users. |
307 |
691 |
308 This license, the Lesser General Public License, applies to some |
692 This license, the Lesser General Public License, applies to some |
309 specially designated software packages--typically libraries--of the |
693 specially designated software packages--typically libraries--of the |
310 Free Software Foundation and other authors who decide to use it. You |
694 Free Software Foundation and other authors who decide to use it. You |
311 can use it too, but we suggest you first think carefully about whether |
695 can use it too, but we suggest you first think carefully about whether |
312 this license or the ordinary General Public License is the better |
696 this license or the ordinary General Public License is the better |
313 strategy to use in any particular case, based on the explanations below. |
697 strategy to use in any particular case, based on the explanations below. |
314 |
698 |
315 When we speak of free software, we are referring to freedom of use, |
699 When we speak of free software, we are referring to freedom of use, |
316 not price. Our General Public Licenses are designed to make sure that |
700 not price. Our General Public Licenses are designed to make sure that |
317 you have the freedom to distribute copies of free software (and charge |
701 you have the freedom to distribute copies of free software (and charge |
318 for this service if you wish); that you receive source code or can get |
702 for this service if you wish); that you receive source code or can get |
319 it if you want it; that you can change the software and use pieces of |
703 it if you want it; that you can change the software and use pieces of |
320 it in new free programs; and that you are informed that you can do |
704 it in new free programs; and that you are informed that you can do |
321 these things. |
705 these things. |
322 |
706 |
323 To protect your rights, we need to make restrictions that forbid |
707 To protect your rights, we need to make restrictions that forbid |
324 distributors to deny you these rights or to ask you to surrender these |
708 distributors to deny you these rights or to ask you to surrender these |
325 rights. These restrictions translate to certain responsibilities for |
709 rights. These restrictions translate to certain responsibilities for |
326 you if you distribute copies of the library or if you modify it. |
710 you if you distribute copies of the library or if you modify it. |
327 |
711 |
328 For example, if you distribute copies of the library, whether gratis |
712 For example, if you distribute copies of the library, whether gratis |
329 or for a fee, you must give the recipients all the rights that we gave |
713 or for a fee, you must give the recipients all the rights that we gave |
330 you. You must make sure that they, too, receive or can get the source |
714 you. You must make sure that they, too, receive or can get the source |
331 code. If you link other code with the library, you must provide |
715 code. If you link other code with the library, you must provide |
332 complete object files to the recipients, so that they can relink them |
716 complete object files to the recipients, so that they can relink them |
333 with the library after making changes to the library and recompiling |
717 with the library after making changes to the library and recompiling |
334 it. And you must show them these terms so they know their rights. |
718 it. And you must show them these terms so they know their rights. |
335 |
719 |
336 We protect your rights with a two-step method: (1) we copyright the |
720 We protect your rights with a two-step method: (1) we copyright the |
337 library, and (2) we offer you this license, which gives you legal |
721 library, and (2) we offer you this license, which gives you legal |
338 permission to copy, distribute and/or modify the library. |
722 permission to copy, distribute and/or modify the library. |
339 |
723 |
340 To protect each distributor, we want to make it very clear that |
724 To protect each distributor, we want to make it very clear that |
341 there is no warranty for the free library. Also, if the library is |
725 there is no warranty for the free library. Also, if the library is |
342 modified by someone else and passed on, the recipients should know |
726 modified by someone else and passed on, the recipients should know |
343 that what they have is not the original version, so that the original |
727 that what they have is not the original version, so that the original |
344 author's reputation will not be affected by problems that might be |
728 author's reputation will not be affected by problems that might be |
345 introduced by others. |
729 introduced by others. |
346 |
730 |
347 Finally, software patents pose a constant threat to the existence of |
731 Finally, software patents pose a constant threat to the existence of |
348 any free program. We wish to make sure that a company cannot |
732 any free program. We wish to make sure that a company cannot |
349 effectively restrict the users of a free program by obtaining a |
733 effectively restrict the users of a free program by obtaining a |
350 restrictive license from a patent holder. Therefore, we insist that |
734 restrictive license from a patent holder. Therefore, we insist that |
351 any patent license obtained for a version of the library must be |
735 any patent license obtained for a version of the library must be |
352 consistent with the full freedom of use specified in this license. |
736 consistent with the full freedom of use specified in this license. |
353 |
737 |
354 Most GNU software, including some libraries, is covered by the |
738 Most GNU software, including some libraries, is covered by the |
355 ordinary GNU General Public License. This license, the GNU Lesser |
739 ordinary GNU General Public License. This license, the GNU Lesser |
356 General Public License, applies to certain designated libraries, and |
740 General Public License, applies to certain designated libraries, and |
357 is quite different from the ordinary General Public License. We use |
741 is quite different from the ordinary General Public License. We use |
358 this license for certain libraries in order to permit linking those |
742 this license for certain libraries in order to permit linking those |
359 libraries into non-free programs. |
743 libraries into non-free programs. |
360 |
744 |
361 When a program is linked with a library, whether statically or using |
745 When a program is linked with a library, whether statically or using |
362 a shared library, the combination of the two is legally speaking a |
746 a shared library, the combination of the two is legally speaking a |
363 combined work, a derivative of the original library. The ordinary |
747 combined work, a derivative of the original library. The ordinary |
364 General Public License therefore permits such linking only if the |
748 General Public License therefore permits such linking only if the |
365 entire combination fits its criteria of freedom. The Lesser General |
749 entire combination fits its criteria of freedom. The Lesser General |
366 Public License permits more lax criteria for linking other code with |
750 Public License permits more lax criteria for linking other code with |
367 the library. |
751 the library. |
368 |
752 |
369 We call this license the "Lesser" General Public License because it |
753 We call this license the "Lesser" General Public License because it |
370 does Less to protect the user's freedom than the ordinary General |
754 does Less to protect the user's freedom than the ordinary General |
371 Public License. It also provides other free software developers Less |
755 Public License. It also provides other free software developers Less |
372 of an advantage over competing non-free programs. These disadvantages |
756 of an advantage over competing non-free programs. These disadvantages |
373 are the reason we use the ordinary General Public License for many |
757 are the reason we use the ordinary General Public License for many |
374 libraries. However, the Lesser license provides advantages in certain |
758 libraries. However, the Lesser license provides advantages in certain |
375 special circumstances. |
759 special circumstances. |
376 |
760 |
377 For example, on rare occasions, there may be a special need to |
761 For example, on rare occasions, there may be a special need to |
378 encourage the widest possible use of a certain library, so that it becomes |
762 encourage the widest possible use of a certain library, so that it becomes |
379 a de-facto standard. To achieve this, non-free programs must be |
763 a de-facto standard. To achieve this, non-free programs must be |
380 allowed to use the library. A more frequent case is that a free |
764 allowed to use the library. A more frequent case is that a free |
381 library does the same job as widely used non-free libraries. In this |
765 library does the same job as widely used non-free libraries. In this |
382 case, there is little to gain by limiting the free library to free |
766 case, there is little to gain by limiting the free library to free |
383 software only, so we use the Lesser General Public License. |
767 software only, so we use the Lesser General Public License. |
384 |
768 |
385 In other cases, permission to use a particular library in non-free |
769 In other cases, permission to use a particular library in non-free |
386 programs enables a greater number of people to use a large body of |
770 programs enables a greater number of people to use a large body of |
387 free software. For example, permission to use the GNU C Library in |
771 free software. For example, permission to use the GNU C Library in |
388 non-free programs enables many more people to use the whole GNU |
772 non-free programs enables many more people to use the whole GNU |
389 operating system, as well as its variant, the GNU/Linux operating |
773 operating system, as well as its variant, the GNU/Linux operating |
390 system. |
774 system. |
391 |
775 |
392 Although the Lesser General Public License is Less protective of the |
776 Although the Lesser General Public License is Less protective of the |
393 users' freedom, it does ensure that the user of a program that is |
777 users' freedom, it does ensure that the user of a program that is |
394 linked with the Library has the freedom and the wherewithal to run |
778 linked with the Library has the freedom and the wherewithal to run |
395 that program using a modified version of the Library. |
779 that program using a modified version of the Library. |
396 |
780 |
397 The precise terms and conditions for copying, distribution and |
781 The precise terms and conditions for copying, distribution and |
398 modification follow. Pay close attention to the difference between a |
782 modification follow. Pay close attention to the difference between a |
399 "work based on the library" and a "work that uses the library". The |
783 "work based on the library" and a "work that uses the library". The |
400 former contains code derived from the library, whereas the latter must |
784 former contains code derived from the library, whereas the latter must |
401 be combined with the library in order to run. |
785 be combined with the library in order to run. |
402 |
786 |
403 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION |
787 GNU LESSER GENERAL PUBLIC LICENSE |
404 |
788 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION |
405 0. This License Agreement applies to any software library or other |
789 |
|
790 0. This License Agreement applies to any software library or other |
406 program which contains a notice placed by the copyright holder or |
791 program which contains a notice placed by the copyright holder or |
407 other authorized party saying it may be distributed under the terms of |
792 other authorized party saying it may be distributed under the terms of |
408 this Lesser General Public License (also called "this License"). |
793 this Lesser General Public License (also called "this License"). |
409 Each licensee is addressed as "you". |
794 Each licensee is addressed as "you". |
410 |
795 |
411 A "library" means a collection of software functions and/or data |
796 A "library" means a collection of software functions and/or data |
412 prepared so as to be conveniently linked with application programs |
797 prepared so as to be conveniently linked with application programs |
413 (which use some of those functions and data) to form executables. |
798 (which use some of those functions and data) to form executables. |
414 |
799 |
415 The "Library", below, refers to any such software library or work |
800 The "Library", below, refers to any such software library or work |
416 which has been distributed under these terms. A "work based on the |
801 which has been distributed under these terms. A "work based on the |
417 Library" means either the Library or any derivative work under |
802 Library" means either the Library or any derivative work under |
418 copyright law: that is to say, a work containing the Library or a |
803 copyright law: that is to say, a work containing the Library or a |
419 portion of it, either verbatim or with modifications and/or translated |
804 portion of it, either verbatim or with modifications and/or translated |
420 straightforwardly into another language. (Hereinafter, translation is |
805 straightforwardly into another language. (Hereinafter, translation is |
421 included without limitation in the term "modification".) |
806 included without limitation in the term "modification".) |
422 |
807 |
423 "Source code" for a work means the preferred form of the work for |
808 "Source code" for a work means the preferred form of the work for |
424 making modifications to it. For a library, complete source code means |
809 making modifications to it. For a library, complete source code means |
425 all the source code for all modules it contains, plus any associated |
810 all the source code for all modules it contains, plus any associated |
426 interface definition files, plus the scripts used to control compilation |
811 interface definition files, plus the scripts used to control compilation |
427 and installation of the library. |
812 and installation of the library. |
428 |
813 |
429 Activities other than copying, distribution and modification are not |
814 Activities other than copying, distribution and modification are not |
430 covered by this License; they are outside its scope. The act of |
815 covered by this License; they are outside its scope. The act of |
431 running a program using the Library is not restricted, and output from |
816 running a program using the Library is not restricted, and output from |
432 such a program is covered only if its contents constitute a work based |
817 such a program is covered only if its contents constitute a work based |
433 on the Library (independent of the use of the Library in a tool for |
818 on the Library (independent of the use of the Library in a tool for |
434 writing it). Whether that is true depends on what the Library does |
819 writing it). Whether that is true depends on what the Library does |
435 and what the program that uses the Library does. |
820 and what the program that uses the Library does. |
436 |
821 |
437 1. You may copy and distribute verbatim copies of the Library's |
822 1. You may copy and distribute verbatim copies of the Library's |
438 complete source code as you receive it, in any medium, provided that |
823 complete source code as you receive it, in any medium, provided that |
439 you conspicuously and appropriately publish on each copy an |
824 you conspicuously and appropriately publish on each copy an |
440 appropriate copyright notice and disclaimer of warranty; keep intact |
825 appropriate copyright notice and disclaimer of warranty; keep intact |
441 all the notices that refer to this License and to the absence of any |
826 all the notices that refer to this License and to the absence of any |
442 warranty; and distribute a copy of this License along with the |
827 warranty; and distribute a copy of this License along with the |
443 Library. |
828 Library. |
444 |
829 |
445 You may charge a fee for the physical act of transferring a copy, |
830 You may charge a fee for the physical act of transferring a copy, |
446 and you may at your option offer warranty protection in exchange for a |
831 and you may at your option offer warranty protection in exchange for a |
447 fee. |
832 fee. |
448 |
833 |
449 2. You may modify your copy or copies of the Library or any portion |
834 2. You may modify your copy or copies of the Library or any portion |
450 of it, thus forming a work based on the Library, and copy and |
835 of it, thus forming a work based on the Library, and copy and |
451 distribute such modifications or work under the terms of Section 1 |
836 distribute such modifications or work under the terms of Section 1 |
452 above, provided that you also meet all of these conditions: |
837 above, provided that you also meet all of these conditions: |
453 |
838 |
454 a) The modified work must itself be a software library. |
839 a) The modified work must itself be a software library. |
455 |
840 |
456 b) You must cause the files modified to carry prominent notices |
841 b) You must cause the files modified to carry prominent notices |
457 stating that you changed the files and the date of any change. |
842 stating that you changed the files and the date of any change. |
458 |
843 |
459 c) You must cause the whole of the work to be licensed at no |
844 c) You must cause the whole of the work to be licensed at no |
460 charge to all third parties under the terms of this License. |
845 charge to all third parties under the terms of this License. |
461 |
846 |
462 d) If a facility in the modified Library refers to a function or a |
847 d) If a facility in the modified Library refers to a function or a |
463 table of data to be supplied by an application program that uses |
848 table of data to be supplied by an application program that uses |
464 the facility, other than as an argument passed when the facility |
849 the facility, other than as an argument passed when the facility |
465 is invoked, then you must make a good faith effort to ensure that, |
850 is invoked, then you must make a good faith effort to ensure that, |
466 in the event an application does not supply such function or |
851 in the event an application does not supply such function or |
467 table, the facility still operates, and performs whatever part of |
852 table, the facility still operates, and performs whatever part of |
468 its purpose remains meaningful. |
853 its purpose remains meaningful. |
469 |
854 |
470 (For example, a function in a library to compute square roots has |
855 (For example, a function in a library to compute square roots has |
471 a purpose that is entirely well-defined independent of the |
856 a purpose that is entirely well-defined independent of the |
472 application. Therefore, Subsection 2d requires that any |
857 application. Therefore, Subsection 2d requires that any |
473 application-supplied function or table used by this function must |
858 application-supplied function or table used by this function must |
474 be optional: if the application does not supply it, the square |
859 be optional: if the application does not supply it, the square |
475 root function must still compute square roots.) |
860 root function must still compute square roots.) |
476 |
861 |
477 These requirements apply to the modified work as a whole. If |
862 These requirements apply to the modified work as a whole. If |
478 identifiable sections of that work are not derived from the Library, |
863 identifiable sections of that work are not derived from the Library, |
479 and can be reasonably considered independent and separate works in |
864 and can be reasonably considered independent and separate works in |
480 themselves, then this License, and its terms, do not apply to those |
865 themselves, then this License, and its terms, do not apply to those |
481 sections when you distribute them as separate works. But when you |
866 sections when you distribute them as separate works. But when you |
482 distribute the same sections as part of a whole which is a work based |
867 distribute the same sections as part of a whole which is a work based |
483 on the Library, the distribution of the whole must be on the terms of |
868 on the Library, the distribution of the whole must be on the terms of |
484 this License, whose permissions for other licensees extend to the |
869 this License, whose permissions for other licensees extend to the |
485 entire whole, and thus to each and every part regardless of who wrote |
870 entire whole, and thus to each and every part regardless of who wrote |
486 it. |
871 it. |
493 In addition, mere aggregation of another work not based on the Library |
878 In addition, mere aggregation of another work not based on the Library |
494 with the Library (or with a work based on the Library) on a volume of |
879 with the Library (or with a work based on the Library) on a volume of |
495 a storage or distribution medium does not bring the other work under |
880 a storage or distribution medium does not bring the other work under |
496 the scope of this License. |
881 the scope of this License. |
497 |
882 |
498 3. You may opt to apply the terms of the ordinary GNU General Public |
883 3. You may opt to apply the terms of the ordinary GNU General Public |
499 License instead of this License to a given copy of the Library. To do |
884 License instead of this License to a given copy of the Library. To do |
500 this, you must alter all the notices that refer to this License, so |
885 this, you must alter all the notices that refer to this License, so |
501 that they refer to the ordinary GNU General Public License, version 2, |
886 that they refer to the ordinary GNU General Public License, version 2, |
502 instead of to this License. (If a newer version than version 2 of the |
887 instead of to this License. (If a newer version than version 2 of the |
503 ordinary GNU General Public License has appeared, then you can specify |
888 ordinary GNU General Public License has appeared, then you can specify |
504 that version instead if you wish.) Do not make any other change in |
889 that version instead if you wish.) Do not make any other change in |
505 these notices. |
890 these notices. |
506 |
891 |
507 Once this change is made in a given copy, it is irreversible for |
892 Once this change is made in a given copy, it is irreversible for |
508 that copy, so the ordinary GNU General Public License applies to all |
893 that copy, so the ordinary GNU General Public License applies to all |
509 subsequent copies and derivative works made from that copy. |
894 subsequent copies and derivative works made from that copy. |
510 |
895 |
511 This option is useful when you wish to copy part of the code of |
896 This option is useful when you wish to copy part of the code of |
512 the Library into a program that is not a library. |
897 the Library into a program that is not a library. |
513 |
898 |
514 4. You may copy and distribute the Library (or a portion or |
899 4. You may copy and distribute the Library (or a portion or |
515 derivative of it, under Section 2) in object code or executable form |
900 derivative of it, under Section 2) in object code or executable form |
516 under the terms of Sections 1 and 2 above provided that you accompany |
901 under the terms of Sections 1 and 2 above provided that you accompany |
517 it with the complete corresponding machine-readable source code, which |
902 it with the complete corresponding machine-readable source code, which |
518 must be distributed under the terms of Sections 1 and 2 above on a |
903 must be distributed under the terms of Sections 1 and 2 above on a |
519 medium customarily used for software interchange. |
904 medium customarily used for software interchange. |
520 |
905 |
521 If distribution of object code is made by offering access to copy |
906 If distribution of object code is made by offering access to copy |
522 from a designated place, then offering equivalent access to copy the |
907 from a designated place, then offering equivalent access to copy the |
523 source code from the same place satisfies the requirement to |
908 source code from the same place satisfies the requirement to |
524 distribute the source code, even though third parties are not |
909 distribute the source code, even though third parties are not |
525 compelled to copy the source along with the object code. |
910 compelled to copy the source along with the object code. |
526 |
911 |
527 5. A program that contains no derivative of any portion of the |
912 5. A program that contains no derivative of any portion of the |
528 Library, but is designed to work with the Library by being compiled or |
913 Library, but is designed to work with the Library by being compiled or |
529 linked with it, is called a "work that uses the Library". Such a |
914 linked with it, is called a "work that uses the Library". Such a |
530 work, in isolation, is not a derivative work of the Library, and |
915 work, in isolation, is not a derivative work of the Library, and |
531 therefore falls outside the scope of this License. |
916 therefore falls outside the scope of this License. |
532 |
917 |
533 However, linking a "work that uses the Library" with the Library |
918 However, linking a "work that uses the Library" with the Library |
534 creates an executable that is a derivative of the Library (because it |
919 creates an executable that is a derivative of the Library (because it |
535 contains portions of the Library), rather than a "work that uses the |
920 contains portions of the Library), rather than a "work that uses the |
536 library". The executable is therefore covered by this License. |
921 library". The executable is therefore covered by this License. |
537 Section 6 states terms for distribution of such executables. |
922 Section 6 states terms for distribution of such executables. |
538 |
923 |
539 When a "work that uses the Library" uses material from a header file |
924 When a "work that uses the Library" uses material from a header file |
540 that is part of the Library, the object code for the work may be a |
925 that is part of the Library, the object code for the work may be a |
541 derivative work of the Library even though the source code is not. |
926 derivative work of the Library even though the source code is not. |
542 Whether this is true is especially significant if the work can be |
927 Whether this is true is especially significant if the work can be |
543 linked without the Library, or if the work is itself a library. The |
928 linked without the Library, or if the work is itself a library. The |
544 threshold for this to be true is not precisely defined by law. |
929 threshold for this to be true is not precisely defined by law. |
545 |
930 |
546 If such an object file uses only numerical parameters, data |
931 If such an object file uses only numerical parameters, data |
547 structure layouts and accessors, and small macros and small inline |
932 structure layouts and accessors, and small macros and small inline |
548 functions (ten lines or less in length), then the use of the object |
933 functions (ten lines or less in length), then the use of the object |
549 file is unrestricted, regardless of whether it is legally a derivative |
934 file is unrestricted, regardless of whether it is legally a derivative |
550 work. (Executables containing this object code plus portions of the |
935 work. (Executables containing this object code plus portions of the |
551 Library will still fall under Section 6.) |
936 Library will still fall under Section 6.) |
552 |
937 |
553 Otherwise, if the work is a derivative of the Library, you may |
938 Otherwise, if the work is a derivative of the Library, you may |
554 distribute the object code for the work under the terms of Section 6. |
939 distribute the object code for the work under the terms of Section 6. |
555 Any executables containing that work also fall under Section 6, |
940 Any executables containing that work also fall under Section 6, |
556 whether or not they are linked directly with the Library itself. |
941 whether or not they are linked directly with the Library itself. |
557 |
942 |
558 6. As an exception to the Sections above, you may also combine or |
943 6. As an exception to the Sections above, you may also combine or |
559 link a "work that uses the Library" with the Library to produce a |
944 link a "work that uses the Library" with the Library to produce a |
560 work containing portions of the Library, and distribute that work |
945 work containing portions of the Library, and distribute that work |
561 under terms of your choice, provided that the terms permit |
946 under terms of your choice, provided that the terms permit |
562 modification of the work for the customer's own use and reverse |
947 modification of the work for the customer's own use and reverse |
563 engineering for debugging such modifications. |
948 engineering for debugging such modifications. |
564 |
949 |
565 You must give prominent notice with each copy of the work that the |
950 You must give prominent notice with each copy of the work that the |
566 Library is used in it and that the Library and its use are covered by |
951 Library is used in it and that the Library and its use are covered by |
567 this License. You must supply a copy of this License. If the work |
952 this License. You must supply a copy of this License. If the work |
568 during execution displays copyright notices, you must include the |
953 during execution displays copyright notices, you must include the |
569 copyright notice for the Library among them, as well as a reference |
954 copyright notice for the Library among them, as well as a reference |
570 directing the user to the copy of this License. Also, you must do one |
955 directing the user to the copy of this License. Also, you must do one |
571 of these things: |
956 of these things: |
572 |
957 |
573 a) Accompany the work with the complete corresponding |
958 a) Accompany the work with the complete corresponding |
574 machine-readable source code for the Library including whatever |
959 machine-readable source code for the Library including whatever |
575 changes were used in the work (which must be distributed under |
960 changes were used in the work (which must be distributed under |
576 Sections 1 and 2 above); and, if the work is an executable linked |
961 Sections 1 and 2 above); and, if the work is an executable linked |
577 with the Library, with the complete machine-readable "work that |
962 with the Library, with the complete machine-readable "work that |
578 uses the Library", as object code and/or source code, so that the |
963 uses the Library", as object code and/or source code, so that the |
579 user can modify the Library and then relink to produce a modified |
964 user can modify the Library and then relink to produce a modified |
580 executable containing the modified Library. (It is understood |
965 executable containing the modified Library. (It is understood |
581 that the user who changes the contents of definitions files in the |
966 that the user who changes the contents of definitions files in the |
582 Library will not necessarily be able to recompile the application |
967 Library will not necessarily be able to recompile the application |
583 to use the modified definitions.) |
968 to use the modified definitions.) |
584 |
969 |
585 b) Use a suitable shared library mechanism for linking with the |
970 b) Use a suitable shared library mechanism for linking with the |
586 Library. A suitable mechanism is one that (1) uses at run time a |
971 Library. A suitable mechanism is one that (1) uses at run time a |
587 copy of the library already present on the user's computer system, |
972 copy of the library already present on the user's computer system, |
588 rather than copying library functions into the executable, and (2) |
973 rather than copying library functions into the executable, and (2) |
589 will operate properly with a modified version of the library, if |
974 will operate properly with a modified version of the library, if |
590 the user installs one, as long as the modified version is |
975 the user installs one, as long as the modified version is |
591 interface-compatible with the version that the work was made with. |
976 interface-compatible with the version that the work was made with. |
592 |
977 |
593 c) Accompany the work with a written offer, valid for at |
978 c) Accompany the work with a written offer, valid for at |
594 least three years, to give the same user the materials |
979 least three years, to give the same user the materials |
595 specified in Subsection 6a, above, for a charge no more |
980 specified in Subsection 6a, above, for a charge no more |
596 than the cost of performing this distribution. |
981 than the cost of performing this distribution. |
597 |
982 |
598 d) If distribution of the work is made by offering access to copy |
983 d) If distribution of the work is made by offering access to copy |
599 from a designated place, offer equivalent access to copy the above |
984 from a designated place, offer equivalent access to copy the above |
600 specified materials from the same place. |
985 specified materials from the same place. |
601 |
986 |
602 e) Verify that the user has already received a copy of these |
987 e) Verify that the user has already received a copy of these |
603 materials or that you have already sent this user a copy. |
988 materials or that you have already sent this user a copy. |
604 |
989 |
605 For an executable, the required form of the "work that uses the |
990 For an executable, the required form of the "work that uses the |
606 Library" must include any data and utility programs needed for |
991 Library" must include any data and utility programs needed for |
607 reproducing the executable from it. However, as a special exception, |
992 reproducing the executable from it. However, as a special exception, |
608 the materials to be distributed need not include anything that is |
993 the materials to be distributed need not include anything that is |
609 normally distributed (in either source or binary form) with the major |
994 normally distributed (in either source or binary form) with the major |
610 components (compiler, kernel, and so on) of the operating system on |
995 components (compiler, kernel, and so on) of the operating system on |
611 which the executable runs, unless that component itself accompanies |
996 which the executable runs, unless that component itself accompanies |
612 the executable. |
997 the executable. |
613 |
998 |
614 It may happen that this requirement contradicts the license |
999 It may happen that this requirement contradicts the license |
615 restrictions of other proprietary libraries that do not normally |
1000 restrictions of other proprietary libraries that do not normally |
616 accompany the operating system. Such a contradiction means you cannot |
1001 accompany the operating system. Such a contradiction means you cannot |
617 use both them and the Library together in an executable that you |
1002 use both them and the Library together in an executable that you |
618 distribute. |
1003 distribute. |
619 |
1004 |
620 7. You may place library facilities that are a work based on the |
1005 7. You may place library facilities that are a work based on the |
621 Library side-by-side in a single library together with other library |
1006 Library side-by-side in a single library together with other library |
622 facilities not covered by this License, and distribute such a combined |
1007 facilities not covered by this License, and distribute such a combined |
623 library, provided that the separate distribution of the work based on |
1008 library, provided that the separate distribution of the work based on |
624 the Library and of the other library facilities is otherwise |
1009 the Library and of the other library facilities is otherwise |
625 permitted, and provided that you do these two things: |
1010 permitted, and provided that you do these two things: |
626 |
1011 |
627 a) Accompany the combined library with a copy of the same work |
1012 a) Accompany the combined library with a copy of the same work |
628 based on the Library, uncombined with any other library |
1013 based on the Library, uncombined with any other library |
629 facilities. This must be distributed under the terms of the |
1014 facilities. This must be distributed under the terms of the |
630 Sections above. |
1015 Sections above. |
631 |
1016 |
632 b) Give prominent notice with the combined library of the fact |
1017 b) Give prominent notice with the combined library of the fact |
633 that part of it is a work based on the Library, and explaining |
1018 that part of it is a work based on the Library, and explaining |
634 where to find the accompanying uncombined form of the same work. |
1019 where to find the accompanying uncombined form of the same work. |
635 |
1020 |
636 8. You may not copy, modify, sublicense, link with, or distribute |
1021 8. You may not copy, modify, sublicense, link with, or distribute |
637 the Library except as expressly provided under this License. Any |
1022 the Library except as expressly provided under this License. Any |
638 attempt otherwise to copy, modify, sublicense, link with, or |
1023 attempt otherwise to copy, modify, sublicense, link with, or |
639 distribute the Library is void, and will automatically terminate your |
1024 distribute the Library is void, and will automatically terminate your |
640 rights under this License. However, parties who have received copies, |
1025 rights under this License. However, parties who have received copies, |
641 or rights, from you under this License will not have their licenses |
1026 or rights, from you under this License will not have their licenses |
642 terminated so long as such parties remain in full compliance. |
1027 terminated so long as such parties remain in full compliance. |
643 |
1028 |
644 9. You are not required to accept this License, since you have not |
1029 9. You are not required to accept this License, since you have not |
645 signed it. However, nothing else grants you permission to modify or |
1030 signed it. However, nothing else grants you permission to modify or |
646 distribute the Library or its derivative works. These actions are |
1031 distribute the Library or its derivative works. These actions are |
647 prohibited by law if you do not accept this License. Therefore, by |
1032 prohibited by law if you do not accept this License. Therefore, by |
648 modifying or distributing the Library (or any work based on the |
1033 modifying or distributing the Library (or any work based on the |
649 Library), you indicate your acceptance of this License to do so, and |
1034 Library), you indicate your acceptance of this License to do so, and |
650 all its terms and conditions for copying, distributing or modifying |
1035 all its terms and conditions for copying, distributing or modifying |
651 the Library or works based on it. |
1036 the Library or works based on it. |
652 |
1037 |
653 10. Each time you redistribute the Library (or any work based on the |
1038 10. Each time you redistribute the Library (or any work based on the |
654 Library), the recipient automatically receives a license from the |
1039 Library), the recipient automatically receives a license from the |
655 original licensor to copy, distribute, link with or modify the Library |
1040 original licensor to copy, distribute, link with or modify the Library |
656 subject to these terms and conditions. You may not impose any further |
1041 subject to these terms and conditions. You may not impose any further |
657 restrictions on the recipients' exercise of the rights granted herein. |
1042 restrictions on the recipients' exercise of the rights granted herein. |
658 You are not responsible for enforcing compliance by third parties with |
1043 You are not responsible for enforcing compliance by third parties with |
659 this License. |
1044 this License. |
660 |
1045 |
661 11. If, as a consequence of a court judgment or allegation of patent |
1046 11. If, as a consequence of a court judgment or allegation of patent |
662 infringement or for any other reason (not limited to patent issues), |
1047 infringement or for any other reason (not limited to patent issues), |
663 conditions are imposed on you (whether by court order, agreement or |
1048 conditions are imposed on you (whether by court order, agreement or |
664 otherwise) that contradict the conditions of this License, they do not |
1049 otherwise) that contradict the conditions of this License, they do not |
665 excuse you from the conditions of this License. If you cannot |
1050 excuse you from the conditions of this License. If you cannot |
666 distribute so as to satisfy simultaneously your obligations under this |
1051 distribute so as to satisfy simultaneously your obligations under this |
667 License and any other pertinent obligations, then as a consequence you |
1052 License and any other pertinent obligations, then as a consequence you |
668 may not distribute the Library at all. For example, if a patent |
1053 may not distribute the Library at all. For example, if a patent |
669 license would not permit royalty-free redistribution of the Library by |
1054 license would not permit royalty-free redistribution of the Library by |
670 all those who receive copies directly or indirectly through you, then |
1055 all those who receive copies directly or indirectly through you, then |
671 the only way you could satisfy both it and this License would be to |
1056 the only way you could satisfy both it and this License would be to |
672 refrain entirely from distribution of the Library. |
1057 refrain entirely from distribution of the Library. |
673 |
1058 |
677 |
1062 |
678 It is not the purpose of this section to induce you to infringe any |
1063 It is not the purpose of this section to induce you to infringe any |
679 patents or other property right claims or to contest validity of any |
1064 patents or other property right claims or to contest validity of any |
680 such claims; this section has the sole purpose of protecting the |
1065 such claims; this section has the sole purpose of protecting the |
681 integrity of the free software distribution system which is |
1066 integrity of the free software distribution system which is |
682 implemented by public license practices. Many people have made |
1067 implemented by public license practices. Many people have made |
683 generous contributions to the wide range of software distributed |
1068 generous contributions to the wide range of software distributed |
684 through that system in reliance on consistent application of that |
1069 through that system in reliance on consistent application of that |
685 system; it is up to the author/donor to decide if he or she is willing |
1070 system; it is up to the author/donor to decide if he or she is willing |
686 to distribute software through any other system and a licensee cannot |
1071 to distribute software through any other system and a licensee cannot |
687 impose that choice. |
1072 impose that choice. |
688 |
1073 |
689 This section is intended to make thoroughly clear what is believed to |
1074 This section is intended to make thoroughly clear what is believed to |
690 be a consequence of the rest of this License. |
1075 be a consequence of the rest of this License. |
691 |
1076 |
692 12. If the distribution and/or use of the Library is restricted in |
1077 12. If the distribution and/or use of the Library is restricted in |
693 certain countries either by patents or by copyrighted interfaces, the |
1078 certain countries either by patents or by copyrighted interfaces, the |
694 original copyright holder who places the Library under this License may add |
1079 original copyright holder who places the Library under this License may add |
695 an explicit geographical distribution limitation excluding those countries, |
1080 an explicit geographical distribution limitation excluding those countries, |
696 so that distribution is permitted only in or among countries not thus |
1081 so that distribution is permitted only in or among countries not thus |
697 excluded. In such case, this License incorporates the limitation as if |
1082 excluded. In such case, this License incorporates the limitation as if |
698 written in the body of this License. |
1083 written in the body of this License. |
699 |
1084 |
700 13. The Free Software Foundation may publish revised and/or new |
1085 13. The Free Software Foundation may publish revised and/or new |
701 versions of the Lesser General Public License from time to time. |
1086 versions of the Lesser General Public License from time to time. |
702 Such new versions will be similar in spirit to the present version, |
1087 Such new versions will be similar in spirit to the present version, |
703 but may differ in detail to address new problems or concerns. |
1088 but may differ in detail to address new problems or concerns. |
704 |
1089 |
705 Each version is given a distinguishing version number. If the Library |
1090 Each version is given a distinguishing version number. If the Library |
706 specifies a version number of this License which applies to it and |
1091 specifies a version number of this License which applies to it and |
707 "any later version", you have the option of following the terms and |
1092 "any later version", you have the option of following the terms and |
708 conditions either of that version or of any later version published by |
1093 conditions either of that version or of any later version published by |
709 the Free Software Foundation. If the Library does not specify a |
1094 the Free Software Foundation. If the Library does not specify a |
710 license version number, you may choose any version ever published by |
1095 license version number, you may choose any version ever published by |
711 the Free Software Foundation. |
1096 the Free Software Foundation. |
712 |
1097 |
713 14. If you wish to incorporate parts of the Library into other free |
1098 14. If you wish to incorporate parts of the Library into other free |
714 programs whose distribution conditions are incompatible with these, |
1099 programs whose distribution conditions are incompatible with these, |
715 write to the author to ask for permission. For software which is |
1100 write to the author to ask for permission. For software which is |
716 copyrighted by the Free Software Foundation, write to the Free |
1101 copyrighted by the Free Software Foundation, write to the Free |
717 Software Foundation; we sometimes make exceptions for this. Our |
1102 Software Foundation; we sometimes make exceptions for this. Our |
718 decision will be guided by the two goals of preserving the free status |
1103 decision will be guided by the two goals of preserving the free status |
719 of all derivatives of our free software and of promoting the sharing |
1104 of all derivatives of our free software and of promoting the sharing |
720 and reuse of software generally. |
1105 and reuse of software generally. |
721 |
1106 |
722 NO WARRANTY |
1107 NO WARRANTY |
723 |
1108 |
724 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO |
1109 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO |
725 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. |
1110 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. |
726 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR |
1111 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR |
727 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY |
1112 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY |
728 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE |
1113 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE |
729 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
1114 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
730 PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE |
1115 PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE |
731 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME |
1116 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME |
732 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. |
1117 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. |
733 |
1118 |
734 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN |
1119 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN |
735 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY |
1120 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY |
736 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU |
1121 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU |
737 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR |
1122 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR |
738 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE |
1123 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE |
739 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING |
1124 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING |
740 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A |
1125 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A |
741 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF |
1126 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF |
742 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH |
1127 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH |
743 DAMAGES. |
1128 DAMAGES. |
744 |
1129 |
745 END OF TERMS AND CONDITIONS |
1130 END OF TERMS AND CONDITIONS |
746 |
1131 |
747 How to Apply These Terms to Your New Libraries |
1132 How to Apply These Terms to Your New Libraries |
748 |
1133 |
749 If you develop a new library, and you want it to be of the greatest |
1134 If you develop a new library, and you want it to be of the greatest |
750 possible use to the public, we recommend making it free software that |
1135 possible use to the public, we recommend making it free software that |
751 everyone can redistribute and change. You can do so by permitting |
1136 everyone can redistribute and change. You can do so by permitting |
752 redistribution under these terms (or, alternatively, under the terms of the |
1137 redistribution under these terms (or, alternatively, under the terms of the |
753 ordinary General Public License). |
1138 ordinary General Public License). |
754 |
1139 |
755 To apply these terms, attach the following notices to the library. It is |
1140 To apply these terms, attach the following notices to the library. It is |
756 safest to attach them to the start of each source file to most effectively |
1141 safest to attach them to the start of each source file to most effectively |
757 convey the exclusion of warranty; and each file should have at least the |
1142 convey the exclusion of warranty; and each file should have at least the |
758 "copyright" line and a pointer to where the full notice is found. |
1143 "copyright" line and a pointer to where the full notice is found. |
759 |
1144 |
760 one line to give the library's name and an idea of what it does. |
1145 <one line to give the library's name and a brief idea of what it does.> |
761 Copyright (C) year name of author |
1146 Copyright (C) <year> <name of author> |
762 |
1147 |
763 This library is free software; you can redistribute it and/or |
1148 This library is free software; you can redistribute it and/or |
764 modify it under the terms of the GNU Lesser General Public |
1149 modify it under the terms of the GNU Lesser General Public |
765 License as published by the Free Software Foundation; either |
1150 License as published by the Free Software Foundation; either |
766 version 2.1 of the License, or (at your option) any later version. |
1151 version 2.1 of the License, or (at your option) any later version. |
767 |
1152 |
768 This library is distributed in the hope that it will be useful, |
1153 This library is distributed in the hope that it will be useful, |
769 but WITHOUT ANY WARRANTY; without even the implied warranty of |
1154 but WITHOUT ANY WARRANTY; without even the implied warranty of |
770 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
1155 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
771 Lesser General Public License for more details. |
1156 Lesser General Public License for more details. |
772 |
1157 |
773 You should have received a copy of the GNU Lesser General Public |
1158 You should have received a copy of the GNU Lesser General Public |
774 License along with this library; if not, write to the Free Software |
1159 License along with this library; if not, write to the Free Software |
775 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
1160 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
776 |
1161 |
777 Also add information on how to contact you by electronic and paper mail. |
1162 Also add information on how to contact you by electronic and paper mail. |
778 |
1163 |
779 You should also get your employer (if you work as a programmer) or your |
1164 You should also get your employer (if you work as a programmer) or your |
780 school, if any, to sign a "copyright disclaimer" for the library, if |
1165 school, if any, to sign a "copyright disclaimer" for the library, if |
781 necessary. Here is a sample; alter the names: |
1166 necessary. Here is a sample; alter the names: |
782 |
1167 |
783 Yoyodyne, Inc., hereby disclaims all copyright interest in the |
1168 Yoyodyne, Inc., hereby disclaims all copyright interest in the |
784 library `Frob' (a library for tweaking knobs) written by James Random Hacker. |
1169 library `Frob' (a library for tweaking knobs) written by James Random Hacker. |
785 |
1170 |
786 signature of Ty Coon, 1 April 1990 |
1171 <signature of Ty Coon>, 1 April 1990 |
787 Ty Coon, President of Vice |
1172 Ty Coon, President of Vice |
788 |
1173 |
789 That's all there is to it! |
1174 That's all there is to it! |
790 |
1175 ============================================================================== |
791 -------------------------------------------------------------------------- |
1176 |
792 |
1177 requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py |
793 ordered_dict license |
1178 |
794 ==================== |
1179 ======================================== |
795 |
1180 PSF LICENSE AGREEMENT FOR PYTHON 3.3.3 |
796 Copyright 2009 Raymond Hettinger, released under the MIT License. |
1181 ======================================== |
797 |
|
798 Permission is hereby granted, free of charge, to any person obtaining a copy of |
|
799 this software and associated documentation files (the “Software”), to deal in |
|
800 the Software without restriction, including without limitation the rights to |
|
801 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies |
|
802 of the Software, and to permit persons to whom the Software is furnished to do |
|
803 so, subject to the following conditions: |
|
804 |
|
805 The above copyright notice and this permission notice shall be included in all |
|
806 copies or substantial portions of the Software. |
|
807 |
|
808 THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
|
809 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
|
810 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
|
811 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
|
812 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
|
813 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
|
814 SOFTWARE. |
|
815 |
|
816 -------------------------------------------------------------------------- |
|
817 |
|
818 six license |
|
819 =========== |
|
820 |
|
821 Copyright (c) 2010-2011 Benjamin Peterson |
|
822 |
|
823 Permission is hereby granted, free of charge, to any person obtaining a copy of |
|
824 this software and associated documentation files (the "Software"), to deal in |
|
825 the Software without restriction, including without limitation the rights to |
|
826 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of |
|
827 the Software, and to permit persons to whom the Software is furnished to do so, |
|
828 subject to the following conditions: |
|
829 |
|
830 The above copyright notice and this permission notice shall be included in all |
|
831 copies or substantial portions of the Software. |
|
832 |
|
833 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
|
834 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS |
|
835 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR |
|
836 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER |
|
837 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN |
|
838 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
|
839 |
|
840 -------------------------------------------------------------------------- |
|
841 |
|
842 PSF license (for ssl_match_hostname, in urllib3) |
|
843 |
1182 |
844 1. This LICENSE AGREEMENT is between the Python Software Foundation (“PSF”), |
1183 1. This LICENSE AGREEMENT is between the Python Software Foundation (“PSF”), |
845 and the Individual or Organization (“Licensee”) accessing and otherwise |
1184 and the Individual or Organization (“Licensee”) accessing and otherwise |
846 using Python 3.4.3 software in source or binary form and its associated |
1185 using Python 3.3.3 software in source or binary form and its associated |
847 documentation. |
1186 documentation. |
848 2. Subject to the terms and conditions of this License Agreement, PSF |
1187 2. Subject to the terms and conditions of this License Agreement, PSF hereby |
849 hereby grants Licensee a nonexclusive, royalty-free, world-wide license |
1188 grants Licensee a nonexclusive, royalty-free, world-wide license to |
850 to reproduce, analyze, test, perform and/or display publicly, prepare |
1189 reproduce, analyze, test, perform and/or display publicly, prepare |
851 derivative works, distribute, and otherwise use Python 3.4.3 alone or |
1190 derivative works, distribute, and otherwise use Python 3.3.3 alone or in |
852 in any derivative version, provided, however, that PSF’s License |
1191 any derivative version, provided, however, that PSF’s License Agreement and |
853 Agreement and PSF’s notice of copyright, i.e., “Copyright © 2001-2015 |
1192 PSF’s notice of copyright, i.e., “Copyright © 2001-2013 Python Software |
854 Python Software Foundation; All Rights Reserved” are retained in Python |
1193 Foundation; All Rights Reserved” are retained in Python 3.3.3 alone or in |
855 3.4.3 alone or in any derivative version prepared by Licensee. |
1194 any derivative version prepared by Licensee. |
856 3. In the event Licensee prepares a derivative work that is based on or |
1195 3. In the event Licensee prepares a derivative work that is based on or |
857 incorporates Python 3.4.3 or any part thereof, and wants to make the |
1196 incorporates Python 3.3.3 or any part thereof, and wants to make the |
858 derivative work available to others as provided herein, then Licensee |
1197 derivative work available to others as provided herein, then Licensee |
859 hereby agrees to include in any such work a brief summary of the |
1198 hereby agrees to include in any such work a brief summary of the changes |
860 changes made to Python 3.4.3. |
1199 made to Python 3.3.3. |
861 4. PSF is making Python 3.4.3 available to Licensee on an “AS IS” basis. |
1200 4. PSF is making Python 3.3.3 available to Licensee on an “AS IS” basis. PSF |
862 PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY |
1201 MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF |
863 OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY |
1202 EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION |
864 REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY |
1203 OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR |
865 PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 3.4.3 WILL NOT INFRINGE |
1204 THAT THE USE OF PYTHON 3.3.3 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. |
866 ANY THIRD PARTY RIGHTS. |
1205 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON 3.3.3 FOR |
867 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON 3.4.3 |
1206 ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF |
868 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A |
1207 MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 3.3.3, OR ANY DERIVATIVE |
869 RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 3.4.3, OR |
1208 THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. |
870 ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. |
1209 6. This License Agreement will automatically terminate upon a material breach |
871 6. This License Agreement will automatically terminate upon a material |
1210 of its terms and conditions. |
872 breach of its terms and conditions. |
|
873 7. Nothing in this License Agreement shall be deemed to create any |
1211 7. Nothing in this License Agreement shall be deemed to create any |
874 relationship of agency, partnership, or joint venture between PSF and |
1212 relationship of agency, partnership, or joint venture between PSF and |
875 Licensee. This License Agreement does not grant permission to use PSF |
1213 Licensee. This License Agreement does not grant permission to use PSF |
876 trademarks or trade name in a trademark sense to endorse or promote |
1214 trademarks or trade name in a trademark sense to endorse or promote |
877 products or services of Licensee, or any third party. |
1215 products or services of Licensee, or any third party. |
878 8. By copying, installing or otherwise using Python 3.4.3, Licensee agrees |
1216 8. By copying, installing or otherwise using Python 3.3.3, Licensee agrees to |
879 to be bound by the terms and conditions of this License Agreement. |
1217 be bound by the terms and conditions of this License Agreement. |
|
1218 ============================================================================== |
|
1219 |
|
1220 requests/packages/urllib3/packages/six.py |
|
1221 |
|
1222 #Copyright (c) 2010-2011 Benjamin Peterson |
|
1223 |
|
1224 #Permission is hereby granted, free of charge, to any person obtaining a copy of |
|
1225 #this software and associated documentation files (the "Software"), to deal in |
|
1226 #the Software without restriction, including without limitation the rights to |
|
1227 #use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of |
|
1228 #the Software, and to permit persons to whom the Software is furnished to do so, |
|
1229 #subject to the following conditions: |
|
1230 |
|
1231 #The above copyright notice and this permission notice shall be included in all |
|
1232 #copies or substantial portions of the Software. |
|
1233 |
|
1234 #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
|
1235 #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS |
|
1236 #FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR |
|
1237 #COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER |
|
1238 #IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN |
|
1239 #CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
|
1240 ============================================================================== |
|
1241 |
|
1242 requests/packages/urllib3/packages/ordered_dict.py: |
|
1243 |
|
1244 # Copyright 2009 Raymond Hettinger, released under the MIT License. |
|
1245 |
|
1246 #Permission is hereby granted, free of charge, to any person obtaining a copy of |
|
1247 #this software and associated documentation files (the "Software"), to deal in |
|
1248 #the Software without restriction, including without limitation the rights to |
|
1249 #use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of |
|
1250 #the Software, and to permit persons to whom the Software is furnished to do so, |
|
1251 #subject to the following conditions: |
|
1252 |
|
1253 #The above copyright notice and this permission notice shall be included in all |
|
1254 #copies or substantial portions of the Software. |
|
1255 |
|
1256 #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
|
1257 #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS |
|
1258 #FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR |
|
1259 #COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER |
|
1260 #IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN |
|
1261 #CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
|
1262 ============================================================================= |