xref: /aosp_15_r20/prebuilts/sdk/tools/linux/bin/NOTICE.txt (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)
1==============================================================================
2Android used by:
3  sdk-repo-linux-build-tools.zip
4
5
6                                 Apache License
7                           Version 2.0, January 2004
8                        http://www.apache.org/licenses/
9
10   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
11
12   1. Definitions.
13
14      "License" shall mean the terms and conditions for use, reproduction,
15      and distribution as defined by Sections 1 through 9 of this document.
16
17      "Licensor" shall mean the copyright owner or entity authorized by
18      the copyright owner that is granting the License.
19
20      "Legal Entity" shall mean the union of the acting entity and all
21      other entities that control, are controlled by, or are under common
22      control with that entity. For the purposes of this definition,
23      "control" means (i) the power, direct or indirect, to cause the
24      direction or management of such entity, whether by contract or
25      otherwise, or (ii) ownership of fifty percent (50%) or more of the
26      outstanding shares, or (iii) beneficial ownership of such entity.
27
28      "You" (or "Your") shall mean an individual or Legal Entity
29      exercising permissions granted by this License.
30
31      "Source" form shall mean the preferred form for making modifications,
32      including but not limited to software source code, documentation
33      source, and configuration files.
34
35      "Object" form shall mean any form resulting from mechanical
36      transformation or translation of a Source form, including but
37      not limited to compiled object code, generated documentation,
38      and conversions to other media types.
39
40      "Work" shall mean the work of authorship, whether in Source or
41      Object form, made available under the License, as indicated by a
42      copyright notice that is included in or attached to the work
43      (an example is provided in the Appendix below).
44
45      "Derivative Works" shall mean any work, whether in Source or Object
46      form, that is based on (or derived from) the Work and for which the
47      editorial revisions, annotations, elaborations, or other modifications
48      represent, as a whole, an original work of authorship. For the purposes
49      of this License, Derivative Works shall not include works that remain
50      separable from, or merely link (or bind by name) to the interfaces of,
51      the Work and Derivative Works thereof.
52
53      "Contribution" shall mean any work of authorship, including
54      the original version of the Work and any modifications or additions
55      to that Work or Derivative Works thereof, that is intentionally
56      submitted to Licensor for inclusion in the Work by the copyright owner
57      or by an individual or Legal Entity authorized to submit on behalf of
58      the copyright owner. For the purposes of this definition, "submitted"
59      means any form of electronic, verbal, or written communication sent
60      to the Licensor or its representatives, including but not limited to
61      communication on electronic mailing lists, source code control systems,
62      and issue tracking systems that are managed by, or on behalf of, the
63      Licensor for the purpose of discussing and improving the Work, but
64      excluding communication that is conspicuously marked or otherwise
65      designated in writing by the copyright owner as "Not a Contribution."
66
67      "Contributor" shall mean Licensor and any individual or Legal Entity
68      on behalf of whom a Contribution has been received by Licensor and
69      subsequently incorporated within the Work.
70
71   2. Grant of Copyright License. Subject to the terms and conditions of
72      this License, each Contributor hereby grants to You a perpetual,
73      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
74      copyright license to reproduce, prepare Derivative Works of,
75      publicly display, publicly perform, sublicense, and distribute the
76      Work and such Derivative Works in Source or Object form.
77
78   3. Grant of Patent License. Subject to the terms and conditions of
79      this License, each Contributor hereby grants to You a perpetual,
80      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
81      (except as stated in this section) patent license to make, have made,
82      use, offer to sell, sell, import, and otherwise transfer the Work,
83      where such license applies only to those patent claims licensable
84      by such Contributor that are necessarily infringed by their
85      Contribution(s) alone or by combination of their Contribution(s)
86      with the Work to which such Contribution(s) was submitted. If You
87      institute patent litigation against any entity (including a
88      cross-claim or counterclaim in a lawsuit) alleging that the Work
89      or a Contribution incorporated within the Work constitutes direct
90      or contributory patent infringement, then any patent licenses
91      granted to You under this License for that Work shall terminate
92      as of the date such litigation is filed.
93
94   4. Redistribution. You may reproduce and distribute copies of the
95      Work or Derivative Works thereof in any medium, with or without
96      modifications, and in Source or Object form, provided that You
97      meet the following conditions:
98
99      (a) You must give any other recipients of the Work or
100          Derivative Works a copy of this License; and
101
102      (b) You must cause any modified files to carry prominent notices
103          stating that You changed the files; and
104
105      (c) You must retain, in the Source form of any Derivative Works
106          that You distribute, all copyright, patent, trademark, and
107          attribution notices from the Source form of the Work,
108          excluding those notices that do not pertain to any part of
109          the Derivative Works; and
110
111      (d) If the Work includes a "NOTICE" text file as part of its
112          distribution, then any Derivative Works that You distribute must
113          include a readable copy of the attribution notices contained
114          within such NOTICE file, excluding those notices that do not
115          pertain to any part of the Derivative Works, in at least one
116          of the following places: within a NOTICE text file distributed
117          as part of the Derivative Works; within the Source form or
118          documentation, if provided along with the Derivative Works; or,
119          within a display generated by the Derivative Works, if and
120          wherever such third-party notices normally appear. The contents
121          of the NOTICE file are for informational purposes only and
122          do not modify the License. You may add Your own attribution
123          notices within Derivative Works that You distribute, alongside
124          or as an addendum to the NOTICE text from the Work, provided
125          that such additional attribution notices cannot be construed
126          as modifying the License.
127
128      You may add Your own copyright statement to Your modifications and
129      may provide additional or different license terms and conditions
130      for use, reproduction, or distribution of Your modifications, or
131      for any such Derivative Works as a whole, provided Your use,
132      reproduction, and distribution of the Work otherwise complies with
133      the conditions stated in this License.
134
135   5. Submission of Contributions. Unless You explicitly state otherwise,
136      any Contribution intentionally submitted for inclusion in the Work
137      by You to the Licensor shall be under the terms and conditions of
138      this License, without any additional terms or conditions.
139      Notwithstanding the above, nothing herein shall supersede or modify
140      the terms of any separate license agreement you may have executed
141      with Licensor regarding such Contributions.
142
143   6. Trademarks. This License does not grant permission to use the trade
144      names, trademarks, service marks, or product names of the Licensor,
145      except as required for reasonable and customary use in describing the
146      origin of the Work and reproducing the content of the NOTICE file.
147
148   7. Disclaimer of Warranty. Unless required by applicable law or
149      agreed to in writing, Licensor provides the Work (and each
150      Contributor provides its Contributions) on an "AS IS" BASIS,
151      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
152      implied, including, without limitation, any warranties or conditions
153      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
154      PARTICULAR PURPOSE. You are solely responsible for determining the
155      appropriateness of using or redistributing the Work and assume any
156      risks associated with Your exercise of permissions under this License.
157
158   8. Limitation of Liability. In no event and under no legal theory,
159      whether in tort (including negligence), contract, or otherwise,
160      unless required by applicable law (such as deliberate and grossly
161      negligent acts) or agreed to in writing, shall any Contributor be
162      liable to You for damages, including any direct, indirect, special,
163      incidental, or consequential damages of any character arising as a
164      result of this License or out of the use or inability to use the
165      Work (including but not limited to damages for loss of goodwill,
166      work stoppage, computer failure or malfunction, or any and all
167      other commercial damages or losses), even if such Contributor
168      has been advised of the possibility of such damages.
169
170   9. Accepting Warranty or Additional Liability. While redistributing
171      the Work or Derivative Works thereof, You may choose to offer,
172      and charge a fee for, acceptance of support, warranty, indemnity,
173      or other liability obligations and/or rights consistent with this
174      License. However, in accepting such obligations, You may act only
175      on Your own behalf and on Your sole responsibility, not on behalf
176      of any other Contributor, and only if You agree to indemnify,
177      defend, and hold each Contributor harmless for any liability
178      incurred by, or claims asserted against, such Contributor by reason
179      of your accepting any such warranty or additional liability.
180
181   END OF TERMS AND CONDITIONS
182
183   APPENDIX: How to apply the Apache License to your work.
184
185      To apply the Apache License to your work, attach the following
186      boilerplate notice, with the fields enclosed by brackets "[]"
187      replaced with your own identifying information. (Don't include
188      the brackets!)  The text should be enclosed in the appropriate
189      comment syntax for the file format. We also recommend that a
190      file or class name and description of purpose be included on the
191      same "printed page" as the copyright notice for easier
192      identification within third-party archives.
193
194   Copyright [yyyy] [name of copyright owner]
195
196   Licensed under the Apache License, Version 2.0 (the "License");
197   you may not use this file except in compliance with the License.
198   You may obtain a copy of the License at
199
200       http://www.apache.org/licenses/LICENSE-2.0
201
202   Unless required by applicable law or agreed to in writing, software
203   distributed under the License is distributed on an "AS IS" BASIS,
204   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
205   See the License for the specific language governing permissions and
206   limitations under the License.
207
208==============================================================================
209   =========================================================================
210   ==  NOTICE file corresponding to the section 4 d of                    ==
211   ==  the Apache License, Version 2.0,                                   ==
212   ==  in this case for the Android-specific code.                        ==
213   =========================================================================
214
215Android Code
216Copyright 2005-2008 The Android Open Source Project
217
218This product includes software developed as part of
219The Android Open Source Project (http://source.android.com).
220
221   =========================================================================
222   ==  NOTICE file corresponding to the section 4 d of                    ==
223   ==  the Apache License, Version 2.0,                                   ==
224   ==  in this case for the Apache Harmony distribution.                  ==
225   =========================================================================
226
227Apache Harmony
228Copyright 2006 The Apache Software Foundation
229
230This product includes software developed at
231The Apache Software Foundation (http://www.apache.org/).
232
233Portions of Harmony were originally developed by
234Intel Corporation and are licensed to the Apache Software
235Foundation under the "Software Grant and Corporate Contribution
236License Agreement", informally known as the "Intel Harmony CLA".
237
238
239   =========================================================================
240   ==  NOTICE file for the ICU License.                                   ==
241   =========================================================================
242
243Copyright (c) 1995-2014 International Business Machines Corporation and others
244
245All rights reserved.
246
247Permission is hereby granted, free of charge, to any person obtaining
248a copy of this software and associated documentation files (the
249"Software"), to deal in the Software without restriction, including
250without limitation the rights to use, copy, modify, merge, publish,
251distribute, and/or sell copies of the Software, and to permit persons
252to whom the Software is furnished to do so, provided that the above
253copyright notice(s) and this permission notice appear in all copies of
254the Software and that both the above copyright notice(s) and this
255permission notice appear in supporting documentation.
256
257THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
258EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
259MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
260OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
261HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
262SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
263RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
264CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
265CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
266
267Except as contained in this notice, the name of a copyright holder
268shall not be used in advertising or otherwise to promote the sale, use
269or other dealings in this Software without prior written authorization
270of the copyright holder.
271
272All trademarks and registered trademarks mentioned herein are the
273property of their respective owners.
274
275
276   =========================================================================
277   ==  NOTICE file for the KXML License.                                  ==
278   =========================================================================
279
280Copyright (c) 2002,2003, Stefan Haustein, Oberhausen, Rhld., Germany
281
282Permission is hereby granted, free of charge, to any person obtaining
283a copy of this software and associated documentation files (the
284"Software"), to deal in the Software without restriction, including
285without limitation the rights to use, copy, modify, merge, publish,
286distribute, sublicense, and/or sell copies of the Software, and to
287permit persons to whom the Software is furnished to do so, subject to
288the following conditions:
289
290The above copyright notice and this permission notice shall be
291included in all copies or substantial portions of the Software.
292
293THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
294EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
295MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
296IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
297CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
298TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
299SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
300
301
302   =========================================================================
303   ==  NOTICE file for the W3C License.                                   ==
304   =========================================================================
305
306Copyright (c) 2000 World Wide Web Consortium, (Massachusetts Institute
307of Technology, Institut National de Recherche en Informatique et en
308Automatique, Keio University). All Rights Reserved. This program is
309distributed under the W3C's Software Intellectual Property License.
310This program is distributed in the hope that it will be useful, but
311WITHOUT ANY WARRANTY; without even the implied warranty of
312MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
313
314See W3C License http://www.w3.org/Consortium/Legal/ for more details.
315
316   =========================================================================
317   ==  NOTICE file for the fdlibm License.                                   ==
318   =========================================================================
319
320Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
321
322Developed at SunSoft, a Sun Microsystems, Inc. business.
323Permission to use, copy, modify, and distribute this
324software is freely granted, provided that this notice
325is preserved.
326
327==============================================================================
328
329   Copyright (c) 2005-2013, The Android Open Source Project
330
331   Licensed under the Apache License, Version 2.0 (the "License");
332   you may not use this file except in compliance with the License.
333
334   Unless required by applicable law or agreed to in writing, software
335   distributed under the License is distributed on an "AS IS" BASIS,
336   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
337   See the License for the specific language governing permissions and
338   limitations under the License.
339
340
341                                 Apache License
342                           Version 2.0, January 2004
343                        http://www.apache.org/licenses/
344
345   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
346
347   1. Definitions.
348
349      "License" shall mean the terms and conditions for use, reproduction,
350      and distribution as defined by Sections 1 through 9 of this document.
351
352      "Licensor" shall mean the copyright owner or entity authorized by
353      the copyright owner that is granting the License.
354
355      "Legal Entity" shall mean the union of the acting entity and all
356      other entities that control, are controlled by, or are under common
357      control with that entity. For the purposes of this definition,
358      "control" means (i) the power, direct or indirect, to cause the
359      direction or management of such entity, whether by contract or
360      otherwise, or (ii) ownership of fifty percent (50%) or more of the
361      outstanding shares, or (iii) beneficial ownership of such entity.
362
363      "You" (or "Your") shall mean an individual or Legal Entity
364      exercising permissions granted by this License.
365
366      "Source" form shall mean the preferred form for making modifications,
367      including but not limited to software source code, documentation
368      source, and configuration files.
369
370      "Object" form shall mean any form resulting from mechanical
371      transformation or translation of a Source form, including but
372      not limited to compiled object code, generated documentation,
373      and conversions to other media types.
374
375      "Work" shall mean the work of authorship, whether in Source or
376      Object form, made available under the License, as indicated by a
377      copyright notice that is included in or attached to the work
378      (an example is provided in the Appendix below).
379
380      "Derivative Works" shall mean any work, whether in Source or Object
381      form, that is based on (or derived from) the Work and for which the
382      editorial revisions, annotations, elaborations, or other modifications
383      represent, as a whole, an original work of authorship. For the purposes
384      of this License, Derivative Works shall not include works that remain
385      separable from, or merely link (or bind by name) to the interfaces of,
386      the Work and Derivative Works thereof.
387
388      "Contribution" shall mean any work of authorship, including
389      the original version of the Work and any modifications or additions
390      to that Work or Derivative Works thereof, that is intentionally
391      submitted to Licensor for inclusion in the Work by the copyright owner
392      or by an individual or Legal Entity authorized to submit on behalf of
393      the copyright owner. For the purposes of this definition, "submitted"
394      means any form of electronic, verbal, or written communication sent
395      to the Licensor or its representatives, including but not limited to
396      communication on electronic mailing lists, source code control systems,
397      and issue tracking systems that are managed by, or on behalf of, the
398      Licensor for the purpose of discussing and improving the Work, but
399      excluding communication that is conspicuously marked or otherwise
400      designated in writing by the copyright owner as "Not a Contribution."
401
402      "Contributor" shall mean Licensor and any individual or Legal Entity
403      on behalf of whom a Contribution has been received by Licensor and
404      subsequently incorporated within the Work.
405
406   2. Grant of Copyright License. Subject to the terms and conditions of
407      this License, each Contributor hereby grants to You a perpetual,
408      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
409      copyright license to reproduce, prepare Derivative Works of,
410      publicly display, publicly perform, sublicense, and distribute the
411      Work and such Derivative Works in Source or Object form.
412
413   3. Grant of Patent License. Subject to the terms and conditions of
414      this License, each Contributor hereby grants to You a perpetual,
415      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
416      (except as stated in this section) patent license to make, have made,
417      use, offer to sell, sell, import, and otherwise transfer the Work,
418      where such license applies only to those patent claims licensable
419      by such Contributor that are necessarily infringed by their
420      Contribution(s) alone or by combination of their Contribution(s)
421      with the Work to which such Contribution(s) was submitted. If You
422      institute patent litigation against any entity (including a
423      cross-claim or counterclaim in a lawsuit) alleging that the Work
424      or a Contribution incorporated within the Work constitutes direct
425      or contributory patent infringement, then any patent licenses
426      granted to You under this License for that Work shall terminate
427      as of the date such litigation is filed.
428
429   4. Redistribution. You may reproduce and distribute copies of the
430      Work or Derivative Works thereof in any medium, with or without
431      modifications, and in Source or Object form, provided that You
432      meet the following conditions:
433
434      (a) You must give any other recipients of the Work or
435          Derivative Works a copy of this License; and
436
437      (b) You must cause any modified files to carry prominent notices
438          stating that You changed the files; and
439
440      (c) You must retain, in the Source form of any Derivative Works
441          that You distribute, all copyright, patent, trademark, and
442          attribution notices from the Source form of the Work,
443          excluding those notices that do not pertain to any part of
444          the Derivative Works; and
445
446      (d) If the Work includes a "NOTICE" text file as part of its
447          distribution, then any Derivative Works that You distribute must
448          include a readable copy of the attribution notices contained
449          within such NOTICE file, excluding those notices that do not
450          pertain to any part of the Derivative Works, in at least one
451          of the following places: within a NOTICE text file distributed
452          as part of the Derivative Works; within the Source form or
453          documentation, if provided along with the Derivative Works; or,
454          within a display generated by the Derivative Works, if and
455          wherever such third-party notices normally appear. The contents
456          of the NOTICE file are for informational purposes only and
457          do not modify the License. You may add Your own attribution
458          notices within Derivative Works that You distribute, alongside
459          or as an addendum to the NOTICE text from the Work, provided
460          that such additional attribution notices cannot be construed
461          as modifying the License.
462
463      You may add Your own copyright statement to Your modifications and
464      may provide additional or different license terms and conditions
465      for use, reproduction, or distribution of Your modifications, or
466      for any such Derivative Works as a whole, provided Your use,
467      reproduction, and distribution of the Work otherwise complies with
468      the conditions stated in this License.
469
470   5. Submission of Contributions. Unless You explicitly state otherwise,
471      any Contribution intentionally submitted for inclusion in the Work
472      by You to the Licensor shall be under the terms and conditions of
473      this License, without any additional terms or conditions.
474      Notwithstanding the above, nothing herein shall supersede or modify
475      the terms of any separate license agreement you may have executed
476      with Licensor regarding such Contributions.
477
478   6. Trademarks. This License does not grant permission to use the trade
479      names, trademarks, service marks, or product names of the Licensor,
480      except as required for reasonable and customary use in describing the
481      origin of the Work and reproducing the content of the NOTICE file.
482
483   7. Disclaimer of Warranty. Unless required by applicable law or
484      agreed to in writing, Licensor provides the Work (and each
485      Contributor provides its Contributions) on an "AS IS" BASIS,
486      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
487      implied, including, without limitation, any warranties or conditions
488      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
489      PARTICULAR PURPOSE. You are solely responsible for determining the
490      appropriateness of using or redistributing the Work and assume any
491      risks associated with Your exercise of permissions under this License.
492
493   8. Limitation of Liability. In no event and under no legal theory,
494      whether in tort (including negligence), contract, or otherwise,
495      unless required by applicable law (such as deliberate and grossly
496      negligent acts) or agreed to in writing, shall any Contributor be
497      liable to You for damages, including any direct, indirect, special,
498      incidental, or consequential damages of any character arising as a
499      result of this License or out of the use or inability to use the
500      Work (including but not limited to damages for loss of goodwill,
501      work stoppage, computer failure or malfunction, or any and all
502      other commercial damages or losses), even if such Contributor
503      has been advised of the possibility of such damages.
504
505   9. Accepting Warranty or Additional Liability. While redistributing
506      the Work or Derivative Works thereof, You may choose to offer,
507      and charge a fee for, acceptance of support, warranty, indemnity,
508      or other liability obligations and/or rights consistent with this
509      License. However, in accepting such obligations, You may act only
510      on Your own behalf and on Your sole responsibility, not on behalf
511      of any other Contributor, and only if You agree to indemnify,
512      defend, and hold each Contributor harmless for any liability
513      incurred by, or claims asserted against, such Contributor by reason
514      of your accepting any such warranty or additional liability.
515
516   END OF TERMS AND CONDITIONS
517
518
519==============================================================================
520
521   Copyright (c) 2005-2008, The Android Open Source Project
522
523   Licensed under the Apache License, Version 2.0 (the "License");
524   you may not use this file except in compliance with the License.
525
526   Unless required by applicable law or agreed to in writing, software
527   distributed under the License is distributed on an "AS IS" BASIS,
528   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
529   See the License for the specific language governing permissions and
530   limitations under the License.
531
532
533                                 Apache License
534                           Version 2.0, January 2004
535                        http://www.apache.org/licenses/
536
537   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
538
539   1. Definitions.
540
541      "License" shall mean the terms and conditions for use, reproduction,
542      and distribution as defined by Sections 1 through 9 of this document.
543
544      "Licensor" shall mean the copyright owner or entity authorized by
545      the copyright owner that is granting the License.
546
547      "Legal Entity" shall mean the union of the acting entity and all
548      other entities that control, are controlled by, or are under common
549      control with that entity. For the purposes of this definition,
550      "control" means (i) the power, direct or indirect, to cause the
551      direction or management of such entity, whether by contract or
552      otherwise, or (ii) ownership of fifty percent (50%) or more of the
553      outstanding shares, or (iii) beneficial ownership of such entity.
554
555      "You" (or "Your") shall mean an individual or Legal Entity
556      exercising permissions granted by this License.
557
558      "Source" form shall mean the preferred form for making modifications,
559      including but not limited to software source code, documentation
560      source, and configuration files.
561
562      "Object" form shall mean any form resulting from mechanical
563      transformation or translation of a Source form, including but
564      not limited to compiled object code, generated documentation,
565      and conversions to other media types.
566
567      "Work" shall mean the work of authorship, whether in Source or
568      Object form, made available under the License, as indicated by a
569      copyright notice that is included in or attached to the work
570      (an example is provided in the Appendix below).
571
572      "Derivative Works" shall mean any work, whether in Source or Object
573      form, that is based on (or derived from) the Work and for which the
574      editorial revisions, annotations, elaborations, or other modifications
575      represent, as a whole, an original work of authorship. For the purposes
576      of this License, Derivative Works shall not include works that remain
577      separable from, or merely link (or bind by name) to the interfaces of,
578      the Work and Derivative Works thereof.
579
580      "Contribution" shall mean any work of authorship, including
581      the original version of the Work and any modifications or additions
582      to that Work or Derivative Works thereof, that is intentionally
583      submitted to Licensor for inclusion in the Work by the copyright owner
584      or by an individual or Legal Entity authorized to submit on behalf of
585      the copyright owner. For the purposes of this definition, "submitted"
586      means any form of electronic, verbal, or written communication sent
587      to the Licensor or its representatives, including but not limited to
588      communication on electronic mailing lists, source code control systems,
589      and issue tracking systems that are managed by, or on behalf of, the
590      Licensor for the purpose of discussing and improving the Work, but
591      excluding communication that is conspicuously marked or otherwise
592      designated in writing by the copyright owner as "Not a Contribution."
593
594      "Contributor" shall mean Licensor and any individual or Legal Entity
595      on behalf of whom a Contribution has been received by Licensor and
596      subsequently incorporated within the Work.
597
598   2. Grant of Copyright License. Subject to the terms and conditions of
599      this License, each Contributor hereby grants to You a perpetual,
600      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
601      copyright license to reproduce, prepare Derivative Works of,
602      publicly display, publicly perform, sublicense, and distribute the
603      Work and such Derivative Works in Source or Object form.
604
605   3. Grant of Patent License. Subject to the terms and conditions of
606      this License, each Contributor hereby grants to You a perpetual,
607      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
608      (except as stated in this section) patent license to make, have made,
609      use, offer to sell, sell, import, and otherwise transfer the Work,
610      where such license applies only to those patent claims licensable
611      by such Contributor that are necessarily infringed by their
612      Contribution(s) alone or by combination of their Contribution(s)
613      with the Work to which such Contribution(s) was submitted. If You
614      institute patent litigation against any entity (including a
615      cross-claim or counterclaim in a lawsuit) alleging that the Work
616      or a Contribution incorporated within the Work constitutes direct
617      or contributory patent infringement, then any patent licenses
618      granted to You under this License for that Work shall terminate
619      as of the date such litigation is filed.
620
621   4. Redistribution. You may reproduce and distribute copies of the
622      Work or Derivative Works thereof in any medium, with or without
623      modifications, and in Source or Object form, provided that You
624      meet the following conditions:
625
626      (a) You must give any other recipients of the Work or
627          Derivative Works a copy of this License; and
628
629      (b) You must cause any modified files to carry prominent notices
630          stating that You changed the files; and
631
632      (c) You must retain, in the Source form of any Derivative Works
633          that You distribute, all copyright, patent, trademark, and
634          attribution notices from the Source form of the Work,
635          excluding those notices that do not pertain to any part of
636          the Derivative Works; and
637
638      (d) If the Work includes a "NOTICE" text file as part of its
639          distribution, then any Derivative Works that You distribute must
640          include a readable copy of the attribution notices contained
641          within such NOTICE file, excluding those notices that do not
642          pertain to any part of the Derivative Works, in at least one
643          of the following places: within a NOTICE text file distributed
644          as part of the Derivative Works; within the Source form or
645          documentation, if provided along with the Derivative Works; or,
646          within a display generated by the Derivative Works, if and
647          wherever such third-party notices normally appear. The contents
648          of the NOTICE file are for informational purposes only and
649          do not modify the License. You may add Your own attribution
650          notices within Derivative Works that You distribute, alongside
651          or as an addendum to the NOTICE text from the Work, provided
652          that such additional attribution notices cannot be construed
653          as modifying the License.
654
655      You may add Your own copyright statement to Your modifications and
656      may provide additional or different license terms and conditions
657      for use, reproduction, or distribution of Your modifications, or
658      for any such Derivative Works as a whole, provided Your use,
659      reproduction, and distribution of the Work otherwise complies with
660      the conditions stated in this License.
661
662   5. Submission of Contributions. Unless You explicitly state otherwise,
663      any Contribution intentionally submitted for inclusion in the Work
664      by You to the Licensor shall be under the terms and conditions of
665      this License, without any additional terms or conditions.
666      Notwithstanding the above, nothing herein shall supersede or modify
667      the terms of any separate license agreement you may have executed
668      with Licensor regarding such Contributions.
669
670   6. Trademarks. This License does not grant permission to use the trade
671      names, trademarks, service marks, or product names of the Licensor,
672      except as required for reasonable and customary use in describing the
673      origin of the Work and reproducing the content of the NOTICE file.
674
675   7. Disclaimer of Warranty. Unless required by applicable law or
676      agreed to in writing, Licensor provides the Work (and each
677      Contributor provides its Contributions) on an "AS IS" BASIS,
678      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
679      implied, including, without limitation, any warranties or conditions
680      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
681      PARTICULAR PURPOSE. You are solely responsible for determining the
682      appropriateness of using or redistributing the Work and assume any
683      risks associated with Your exercise of permissions under this License.
684
685   8. Limitation of Liability. In no event and under no legal theory,
686      whether in tort (including negligence), contract, or otherwise,
687      unless required by applicable law (such as deliberate and grossly
688      negligent acts) or agreed to in writing, shall any Contributor be
689      liable to You for damages, including any direct, indirect, special,
690      incidental, or consequential damages of any character arising as a
691      result of this License or out of the use or inability to use the
692      Work (including but not limited to damages for loss of goodwill,
693      work stoppage, computer failure or malfunction, or any and all
694      other commercial damages or losses), even if such Contributor
695      has been advised of the possibility of such damages.
696
697   9. Accepting Warranty or Additional Liability. While redistributing
698      the Work or Derivative Works thereof, You may choose to offer,
699      and charge a fee for, acceptance of support, warranty, indemnity,
700      or other liability obligations and/or rights consistent with this
701      License. However, in accepting such obligations, You may act only
702      on Your own behalf and on Your sole responsibility, not on behalf
703      of any other Contributor, and only if You agree to indemnify,
704      defend, and hold each Contributor harmless for any liability
705      incurred by, or claims asserted against, such Contributor by reason
706      of your accepting any such warranty or additional liability.
707
708   END OF TERMS AND CONDITIONS
709
710
711==============================================================================
712 ******************************************************************************
713Copyright (C) 2003, International Business Machines Corporation and   *
714others. All Rights Reserved.                                               *
715 ******************************************************************************
716
717Created on May 2, 2003
718
719To change the template for this generated file go to
720Window>Preferences>Java>Code Generation>Code and Comments
721
722-------------------------------------------------------------------
723
724 *******************************************************************************
725(C) Copyright IBM Corp. 1996-2005 - All Rights Reserved                     *
726                                                                            *
727The original version of this source code and documentation is copyrighted   *
728and owned by IBM, These materials are provided under terms of a License     *
729Agreement between IBM and Sun. This technology is protected by multiple     *
730US and International patents. This notice and attribution to IBM may not    *
731to removed.                                                                 *
732 *******************************************************************************
733
734-------------------------------------------------------------------
735
736 *******************************************************************************
737(C) Copyright IBM Corp. and others, 1996-2009 - All Rights Reserved         *
738                                                                            *
739The original version of this source code and documentation is copyrighted   *
740and owned by IBM, These materials are provided under terms of a License     *
741Agreement between IBM and Sun. This technology is protected by multiple     *
742US and International patents. This notice and attribution to IBM may not    *
743to removed.                                                                 *
744 *******************************************************************************
745
746-------------------------------------------------------------------
747
748 *******************************************************************************
749(C) Copyright IBM Corp. and others, 1996-2009 - All Rights Reserved         *
750                                                                            *
751The original version of this source code and documentation is copyrighted   *
752and owned by IBM, These materials are provided under terms of a License     *
753Agreement between IBM and Sun. This technology is protected by multiple     *
754US and International patents. This notice and attribution to IBM may not    *
755to removed.                                                                 *
756 *******************************************************************************
757*   file name:  UBiDiProps.java
758*   encoding:   US-ASCII
759*   tab size:   8 (not used)
760*   indentation:4
761*
762*   created on: 2005jan16
763*   created by: Markus W. Scherer
764*
765*   Low-level Unicode bidi/shaping properties access.
766*   Java port of ubidi_props.h/.c.
767
768-------------------------------------------------------------------
769
770 *******************************************************************************
771Copyright (C) 2003-2004, International Business Machines Corporation and         *
772others. All Rights Reserved.                                                *
773 *******************************************************************************
774
775-------------------------------------------------------------------
776
777 *******************************************************************************
778Copyright (C) 2003-2004, International Business Machines Corporation and    *
779others. All Rights Reserved.                                                *
780 *******************************************************************************
781
782-------------------------------------------------------------------
783
784 *******************************************************************************
785Copyright (C) 2004, International Business Machines Corporation and         *
786others. All Rights Reserved.                                                *
787 *******************************************************************************
788
789-------------------------------------------------------------------
790
791 *******************************************************************************
792Copyright (C) 2009, International Business Machines Corporation and         *
793others. All Rights Reserved.                                                *
794 *******************************************************************************
795
796-------------------------------------------------------------------
797
798 *******************************************************************************
799Copyright (C) 2009-2010, International Business Machines Corporation and    *
800others. All Rights Reserved.                                                *
801 *******************************************************************************
802
803-------------------------------------------------------------------
804
805 *******************************************************************************
806Copyright (C) 2010, International Business Machines Corporation and         *
807others. All Rights Reserved.                                                *
808 *******************************************************************************
809
810-------------------------------------------------------------------
811
812(C) Copyright IBM Corp. 1996-2003 - All Rights Reserved                     *
813                                                                            *
814The original version of this source code and documentation is copyrighted   *
815and owned by IBM, These materials are provided under terms of a License     *
816Agreement between IBM and Sun. This technology is protected by multiple     *
817US and International patents. This notice and attribution to IBM may not    *
818to removed.                                                                 *
819#******************************************************************************
820
821This locale data is based on the ICU's Vietnamese locale data (rev. 1.38)
822found at:
823
824http://oss.software.ibm.com/cvs/icu/icu/source/data/locales/vi.txt?rev=1.38
825
826-------------------------------------------------------------------
827
828(C) Copyright IBM Corp. 1999-2003 - All Rights Reserved
829
830The original version of this source code and documentation is
831copyrighted and owned by IBM. These materials are provided
832under terms of a License Agreement between IBM and Sun.
833This technology is protected by multiple US and International
834patents. This notice and attribution to IBM may not be removed.
835
836-------------------------------------------------------------------
837
838(C) Copyright Taligent, Inc. 1996 - 1997, All Rights Reserved
839(C) Copyright IBM Corp. 1996 - 1998, All Rights Reserved
840
841The original version of this source code and documentation is
842copyrighted and owned by Taligent, Inc., a wholly-owned subsidiary
843of IBM. These materials are provided under terms of a License
844Agreement between Taligent and Sun. This technology is protected
845by multiple US and International patents.
846
847This notice and attribution to Taligent may not be removed.
848Taligent is a registered trademark of Taligent, Inc.
849
850-------------------------------------------------------------------
851
852(C) Copyright Taligent, Inc. 1996 - All Rights Reserved
853(C) Copyright IBM Corp. 1996 - All Rights Reserved
854
855  The original version of this source code and documentation is copyrighted
856and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
857materials are provided under terms of a License Agreement between Taligent
858and Sun. This technology is protected by multiple US and International
859patents. This notice and attribution to Taligent may not be removed.
860  Taligent is a registered trademark of Taligent, Inc.
861
862-------------------------------------------------------------------
863
864(C) Copyright Taligent, Inc. 1996 - All Rights Reserved
865(C) Copyright IBM Corp. 1996-1998 - All Rights Reserved
866
867  The original version of this source code and documentation is copyrighted
868and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
869materials are provided under terms of a License Agreement between Taligent
870and Sun. This technology is protected by multiple US and International
871patents. This notice and attribution to Taligent may not be removed.
872  Taligent is a registered trademark of Taligent, Inc.
873
874-------------------------------------------------------------------
875
876(C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
877(C) Copyright IBM Corp. 1996 - 1998 - All Rights Reserved
878
879  The original version of this source code and documentation is copyrighted
880and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
881materials are provided under terms of a License Agreement between Taligent
882and Sun. This technology is protected by multiple US and International
883patents. This notice and attribution to Taligent may not be removed.
884  Taligent is a registered trademark of Taligent, Inc.
885
886-------------------------------------------------------------------
887
888(C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
889(C) Copyright IBM Corp. 1996 - 1998 - All Rights Reserved
890
891The original version of this source code and documentation
892is copyrighted and owned by Taligent, Inc., a wholly-owned
893subsidiary of IBM. These materials are provided under terms
894of a License Agreement between Taligent and Sun. This technology
895is protected by multiple US and International patents.
896
897This notice and attribution to Taligent may not be removed.
898Taligent is a registered trademark of Taligent, Inc.
899
900-------------------------------------------------------------------
901
902(C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
903(C) Copyright IBM Corp. 1996 - 1999 - All Rights Reserved
904
905The original version of this source code and documentation
906is copyrighted and owned by Taligent, Inc., a wholly-owned
907subsidiary of IBM. These materials are provided under terms
908of a License Agreement between Taligent and Sun. This technology
909is protected by multiple US and International patents.
910
911This notice and attribution to Taligent may not be removed.
912Taligent is a registered trademark of Taligent, Inc.
913
914-------------------------------------------------------------------
915
916(C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
917(C) Copyright IBM Corp. 1996 - 2002 - All Rights Reserved
918
919The original version of this source code and documentation
920is copyrighted and owned by Taligent, Inc., a wholly-owned
921subsidiary of IBM. These materials are provided under terms
922of a License Agreement between Taligent and Sun. This technology
923is protected by multiple US and International patents.
924
925This notice and attribution to Taligent may not be removed.
926Taligent is a registered trademark of Taligent, Inc.
927
928-------------------------------------------------------------------
929
930(C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
931(C) Copyright IBM Corp. 1996, 1997 - All Rights Reserved
932
933  The original version of this source code and documentation is copyrighted
934and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
935materials are provided under terms of a License Agreement between Taligent
936and Sun. This technology is protected by multiple US and International
937patents. This notice and attribution to Taligent may not be removed.
938  Taligent is a registered trademark of Taligent, Inc.
939
940-------------------------------------------------------------------
941
942(C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
943(C) Copyright IBM Corp. 1996-1998 - All Rights Reserved
944
945  The original version of this source code and documentation is copyrighted
946and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
947materials are provided under terms of a License Agreement between Taligent
948and Sun. This technology is protected by multiple US and International
949patents. This notice and attribution to Taligent may not be removed.
950  Taligent is a registered trademark of Taligent, Inc.
951
952-------------------------------------------------------------------
953
954(C) Copyright Taligent, Inc. 1996,1997 - All Rights Reserved
955(C) Copyright IBM Corp. 1996, 1997 - All Rights Reserved
956
957-------------------------------------------------------------------
958
959(C) Copyright Taligent, Inc. 1996-1998 -  All Rights Reserved
960(C) Copyright IBM Corp. 1996-1998 - All Rights Reserved
961
962  The original version of this source code and documentation is copyrighted
963and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
964materials are provided under terms of a License Agreement between Taligent
965and Sun. This technology is protected by multiple US and International
966patents. This notice and attribution to Taligent may not be removed.
967  Taligent is a registered trademark of Taligent, Inc.
968
969-------------------------------------------------------------------
970
971(C) Copyright Taligent, Inc. 1996-1998 - All Rights Reserved
972(C) Copyright IBM Corp. 1996-1998 - All Rights Reserved
973
974  The original version of this source code and documentation is copyrighted
975and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
976materials are provided under terms of a License Agreement between Taligent
977and Sun. This technology is protected by multiple US and International
978patents. This notice and attribution to Taligent may not be removed.
979  Taligent is a registered trademark of Taligent, Inc.
980
981-------------------------------------------------------------------
982
983*******************************************************************************
984* Copyright (C) 1996-2004, International Business Machines Corporation and    *
985* others. All Rights Reserved.                                                *
986*******************************************************************************
987
988-------------------------------------------------------------------
989
990==============================================================================
991The GNU General Public License (GPL)
992
993Version 2, June 1991
994
995Copyright (C) 1989, 1991 Free Software Foundation, Inc.
99659 Temple Place, Suite 330, Boston, MA 02111-1307 USA
997
998Everyone is permitted to copy and distribute verbatim copies of this license
999document, but changing it is not allowed.
1000
1001Preamble
1002
1003The licenses for most software are designed to take away your freedom to share
1004and change it.  By contrast, the GNU General Public License is intended to
1005guarantee your freedom to share and change free software--to make sure the
1006software is free for all its users.  This General Public License applies to
1007most of the Free Software Foundation's software and to any other program whose
1008authors commit to using it.  (Some other Free Software Foundation software is
1009covered by the GNU Library General Public License instead.) You can apply it to
1010your programs, too.
1011
1012When we speak of free software, we are referring to freedom, not price.  Our
1013General Public Licenses are designed to make sure that you have the freedom to
1014distribute copies of free software (and charge for this service if you wish),
1015that you receive source code or can get it if you want it, that you can change
1016the software or use pieces of it in new free programs; and that you know you
1017can do these things.
1018
1019To protect your rights, we need to make restrictions that forbid anyone to deny
1020you these rights or to ask you to surrender the rights.  These restrictions
1021translate to certain responsibilities for you if you distribute copies of the
1022software, or if you modify it.
1023
1024For example, if you distribute copies of such a program, whether gratis or for
1025a fee, you must give the recipients all the rights that you have.  You must
1026make sure that they, too, receive or can get the source code.  And you must
1027show them these terms so they know their rights.
1028
1029We protect your rights with two steps: (1) copyright the software, and (2)
1030offer you this license which gives you legal permission to copy, distribute
1031and/or modify the software.
1032
1033Also, for each author's protection and ours, we want to make certain that
1034everyone understands that there is no warranty for this free software.  If the
1035software is modified by someone else and passed on, we want its recipients to
1036know that what they have is not the original, so that any problems introduced
1037by others will not reflect on the original authors' reputations.
1038
1039Finally, any free program is threatened constantly by software patents.  We
1040wish to avoid the danger that redistributors of a free program will
1041individually obtain patent licenses, in effect making the program proprietary.
1042To prevent this, we have made it clear that any patent must be licensed for
1043everyone's free use or not licensed at all.
1044
1045The precise terms and conditions for copying, distribution and modification
1046follow.
1047
1048TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
1049
10500. This License applies to any program or other work which contains a notice
1051placed by the copyright holder saying it may be distributed under the terms of
1052this General Public License.  The "Program", below, refers to any such program
1053or work, and a "work based on the Program" means either the Program or any
1054derivative work under copyright law: that is to say, a work containing the
1055Program or a portion of it, either verbatim or with modifications and/or
1056translated into another language.  (Hereinafter, translation is included
1057without limitation in the term "modification".) Each licensee is addressed as
1058"you".
1059
1060Activities other than copying, distribution and modification are not covered by
1061this License; they are outside its scope.  The act of running the Program is
1062not restricted, and the output from the Program is covered only if its contents
1063constitute a work based on the Program (independent of having been made by
1064running the Program).  Whether that is true depends on what the Program does.
1065
10661. You may copy and distribute verbatim copies of the Program's source code as
1067you receive it, in any medium, provided that you conspicuously and
1068appropriately publish on each copy an appropriate copyright notice and
1069disclaimer of warranty; keep intact all the notices that refer to this License
1070and to the absence of any warranty; and give any other recipients of the
1071Program a copy of this License along with the Program.
1072
1073You may charge a fee for the physical act of transferring a copy, and you may
1074at your option offer warranty protection in exchange for a fee.
1075
10762. You may modify your copy or copies of the Program or any portion of it, thus
1077forming a work based on the Program, and copy and distribute such modifications
1078or work under the terms of Section 1 above, provided that you also meet all of
1079these conditions:
1080
1081    a) You must cause the modified files to carry prominent notices stating
1082    that you changed the files and the date of any change.
1083
1084    b) You must cause any work that you distribute or publish, that in whole or
1085    in part contains or is derived from the Program or any part thereof, to be
1086    licensed as a whole at no charge to all third parties under the terms of
1087    this License.
1088
1089    c) If the modified program normally reads commands interactively when run,
1090    you must cause it, when started running for such interactive use in the
1091    most ordinary way, to print or display an announcement including an
1092    appropriate copyright notice and a notice that there is no warranty (or
1093    else, saying that you provide a warranty) and that users may redistribute
1094    the program under these conditions, and telling the user how to view a copy
1095    of this License.  (Exception: if the Program itself is interactive but does
1096    not normally print such an announcement, your work based on the Program is
1097    not required to print an announcement.)
1098
1099These requirements apply to the modified work as a whole.  If identifiable
1100sections of that work are not derived from the Program, and can be reasonably
1101considered independent and separate works in themselves, then this License, and
1102its terms, do not apply to those sections when you distribute them as separate
1103works.  But when you distribute the same sections as part of a whole which is a
1104work based on the Program, the distribution of the whole must be on the terms
1105of this License, whose permissions for other licensees extend to the entire
1106whole, and thus to each and every part regardless of who wrote it.
1107
1108Thus, it is not the intent of this section to claim rights or contest your
1109rights to work written entirely by you; rather, the intent is to exercise the
1110right to control the distribution of derivative or collective works based on
1111the Program.
1112
1113In addition, mere aggregation of another work not based on the Program with the
1114Program (or with a work based on the Program) on a volume of a storage or
1115distribution medium does not bring the other work under the scope of this
1116License.
1117
11183. You may copy and distribute the Program (or a work based on it, under
1119Section 2) in object code or executable form under the terms of Sections 1 and
11202 above provided that you also do one of the following:
1121
1122    a) Accompany it with the complete corresponding machine-readable source
1123    code, which must be distributed under the terms of Sections 1 and 2 above
1124    on a medium customarily used for software interchange; or,
1125
1126    b) Accompany it with a written offer, valid for at least three years, to
1127    give any third party, for a charge no more than your cost of physically
1128    performing source distribution, a complete machine-readable copy of the
1129    corresponding source code, to be distributed under the terms of Sections 1
1130    and 2 above on a medium customarily used for software interchange; or,
1131
1132    c) Accompany it with the information you received as to the offer to
1133    distribute corresponding source code.  (This alternative is allowed only
1134    for noncommercial distribution and only if you received the program in
1135    object code or executable form with such an offer, in accord with
1136    Subsection b above.)
1137
1138The source code for a work means the preferred form of the work for making
1139modifications to it.  For an executable work, complete source code means all
1140the source code for all modules it contains, plus any associated interface
1141definition files, plus the scripts used to control compilation and installation
1142of the executable.  However, as a special exception, the source code
1143distributed need not include anything that is normally distributed (in either
1144source or binary form) with the major components (compiler, kernel, and so on)
1145of the operating system on which the executable runs, unless that component
1146itself accompanies the executable.
1147
1148If distribution of executable or object code is made by offering access to copy
1149from a designated place, then offering equivalent access to copy the source
1150code from the same place counts as distribution of the source code, even though
1151third parties are not compelled to copy the source along with the object code.
1152
11534. You may not copy, modify, sublicense, or distribute the Program except as
1154expressly provided under this License.  Any attempt otherwise to copy, modify,
1155sublicense or distribute the Program is void, and will automatically terminate
1156your rights under this License.  However, parties who have received copies, or
1157rights, from you under this License will not have their licenses terminated so
1158long as such parties remain in full compliance.
1159
11605. You are not required to accept this License, since you have not signed it.
1161However, nothing else grants you permission to modify or distribute the Program
1162or its derivative works.  These actions are prohibited by law if you do not
1163accept this License.  Therefore, by modifying or distributing the Program (or
1164any work based on the Program), you indicate your acceptance of this License to
1165do so, and all its terms and conditions for copying, distributing or modifying
1166the Program or works based on it.
1167
11686. Each time you redistribute the Program (or any work based on the Program),
1169the recipient automatically receives a license from the original licensor to
1170copy, distribute or modify the Program subject to these terms and conditions.
1171You may not impose any further restrictions on the recipients' exercise of the
1172rights granted herein.  You are not responsible for enforcing compliance by
1173third parties to this License.
1174
11757. If, as a consequence of a court judgment or allegation of patent
1176infringement or for any other reason (not limited to patent issues), conditions
1177are imposed on you (whether by court order, agreement or otherwise) that
1178contradict the conditions of this License, they do not excuse you from the
1179conditions of this License.  If you cannot distribute so as to satisfy
1180simultaneously your obligations under this License and any other pertinent
1181obligations, then as a consequence you may not distribute the Program at all.
1182For example, if a patent license would not permit royalty-free redistribution
1183of the Program by all those who receive copies directly or indirectly through
1184you, then the only way you could satisfy both it and this License would be to
1185refrain entirely from distribution of the Program.
1186
1187If any portion of this section is held invalid or unenforceable under any
1188particular circumstance, the balance of the section is intended to apply and
1189the section as a whole is intended to apply in other circumstances.
1190
1191It is not the purpose of this section to induce you to infringe any patents or
1192other property right claims or to contest validity of any such claims; this
1193section has the sole purpose of protecting the integrity of the free software
1194distribution system, which is implemented by public license practices.  Many
1195people have made generous contributions to the wide range of software
1196distributed through that system in reliance on consistent application of that
1197system; it is up to the author/donor to decide if he or she is willing to
1198distribute software through any other system and a licensee cannot impose that
1199choice.
1200
1201This section is intended to make thoroughly clear what is believed to be a
1202consequence of the rest of this License.
1203
12048. If the distribution and/or use of the Program is restricted in certain
1205countries either by patents or by copyrighted interfaces, the original
1206copyright holder who places the Program under this License may add an explicit
1207geographical distribution limitation excluding those countries, so that
1208distribution is permitted only in or among countries not thus excluded.  In
1209such case, this License incorporates the limitation as if written in the body
1210of this License.
1211
12129. The Free Software Foundation may publish revised and/or new versions of the
1213General Public License from time to time.  Such new versions will be similar in
1214spirit to the present version, but may differ in detail to address new problems
1215or concerns.
1216
1217Each version is given a distinguishing version number.  If the Program
1218specifies a version number of this License which applies to it and "any later
1219version", you have the option of following the terms and conditions either of
1220that version or of any later version published by the Free Software Foundation.
1221If the Program does not specify a version number of this License, you may
1222choose any version ever published by the Free Software Foundation.
1223
122410. If you wish to incorporate parts of the Program into other free programs
1225whose distribution conditions are different, write to the author to ask for
1226permission.  For software which is copyrighted by the Free Software Foundation,
1227write to the Free Software Foundation; we sometimes make exceptions for this.
1228Our decision will be guided by the two goals of preserving the free status of
1229all derivatives of our free software and of promoting the sharing and reuse of
1230software generally.
1231
1232NO WARRANTY
1233
123411. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
1235THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN OTHERWISE
1236STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
1237PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
1238INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
1239FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND
1240PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE,
1241YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
1242
124312. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
1244ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
1245PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
1246GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
1247INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
1248BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
1249FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
1250OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
1251
1252END OF TERMS AND CONDITIONS
1253
1254How to Apply These Terms to Your New Programs
1255
1256If you develop a new program, and you want it to be of the greatest possible
1257use to the public, the best way to achieve this is to make it free software
1258which everyone can redistribute and change under these terms.
1259
1260To do so, attach the following notices to the program.  It is safest to attach
1261them to the start of each source file to most effectively convey the exclusion
1262of warranty; and each file should have at least the "copyright" line and a
1263pointer to where the full notice is found.
1264
1265    One line to give the program's name and a brief idea of what it does.
1266
1267    Copyright (C) <year> <name of author>
1268
1269    This program is free software; you can redistribute it and/or modify it
1270    under the terms of the GNU General Public License as published by the Free
1271    Software Foundation; either version 2 of the License, or (at your option)
1272    any later version.
1273
1274    This program is distributed in the hope that it will be useful, but WITHOUT
1275    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1276    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
1277    more details.
1278
1279    You should have received a copy of the GNU General Public License along
1280    with this program; if not, write to the Free Software Foundation, Inc., 59
1281    Temple Place, Suite 330, Boston, MA 02111-1307 USA
1282
1283Also add information on how to contact you by electronic and paper mail.
1284
1285If the program is interactive, make it output a short notice like this when it
1286starts in an interactive mode:
1287
1288    Gnomovision version 69, Copyright (C) year name of author Gnomovision comes
1289    with ABSOLUTELY NO WARRANTY; for details type 'show w'.  This is free
1290    software, and you are welcome to redistribute it under certain conditions;
1291    type 'show c' for details.
1292
1293The hypothetical commands 'show w' and 'show c' should show the appropriate
1294parts of the General Public License.  Of course, the commands you use may be
1295called something other than 'show w' and 'show c'; they could even be
1296mouse-clicks or menu items--whatever suits your program.
1297
1298You should also get your employer (if you work as a programmer) or your school,
1299if any, to sign a "copyright disclaimer" for the program, if necessary.  Here
1300is a sample; alter the names:
1301
1302    Yoyodyne, Inc., hereby disclaims all copyright interest in the program
1303    'Gnomovision' (which makes passes at compilers) written by James Hacker.
1304
1305    signature of Ty Coon, 1 April 1989
1306
1307    Ty Coon, President of Vice
1308
1309This General Public License does not permit incorporating your program into
1310proprietary programs.  If your program is a subroutine library, you may
1311consider it more useful to permit linking proprietary applications with the
1312library.  If this is what you want to do, use the GNU Library General Public
1313License instead of this License.
1314
1315
1316"CLASSPATH" EXCEPTION TO THE GPL
1317
1318Certain source files distributed by Oracle America and/or its affiliates are
1319subject to the following clarification and special exception to the GPL, but
1320only where Oracle has expressly included in the particular source file's header
1321the words "Oracle designates this particular file as subject to the "Classpath"
1322exception as provided by Oracle in the LICENSE file that accompanied this code."
1323
1324    Linking this library statically or dynamically with other modules is making
1325    a combined work based on this library.  Thus, the terms and conditions of
1326    the GNU General Public License cover the whole combination.
1327
1328    As a special exception, the copyright holders of this library give you
1329    permission to link this library with independent modules to produce an
1330    executable, regardless of the license terms of these independent modules,
1331    and to copy and distribute the resulting executable under terms of your
1332    choice, provided that you also meet, for each linked independent module,
1333    the terms and conditions of the license of that module.  An independent
1334    module is a module which is not derived from or based on this library.  If
1335    you modify this library, you may extend this exception to your version of
1336    the library, but you are not obligated to do so.  If you do not wish to do
1337    so, delete this exception statement from your version.
1338
1339==============================================================================
1340Notices for files contained in the tools directory:
1341============================================================
1342Notices for file(s):
1343/bin/mksdcard
1344------------------------------------------------------------
1345Copyright 2007, The Android Open Source Project
1346
1347Redistribution and use in source and binary forms, with or without
1348modification, are permitted provided that the following conditions are met:
1349    * Redistributions of source code must retain the above copyright
1350      notice, this list of conditions and the following disclaimer.
1351    * Redistributions in binary form must reproduce the above copyright
1352      notice, this list of conditions and the following disclaimer in the
1353      documentation and/or other materials provided with the distribution.
1354    * Neither the name of Google Inc. nor the names of its contributors may
1355      be used to endorse or promote products derived from this software
1356      without specific prior written permission.
1357
1358THIS SOFTWARE IS PROVIDED BY Google Inc. ``AS IS'' AND ANY EXPRESS OR
1359IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
1360MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
1361EVENT SHALL Google Inc. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1362SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
1363PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
1364OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
1365WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
1366OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
1367ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1368
1369============================================================
1370Notices for file(s):
1371/framework/conscrypt-hostdex.jar
1372/framework/core-hostdex.jar
1373/framework/core-libart-hostdex.jar
1374/lib/libjavacore.so
1375/lib/libjavacrypto.so
1376------------------------------------------------------------
1377   =========================================================================
1378   ==  NOTICE file corresponding to the section 4 d of                    ==
1379   ==  the Apache License, Version 2.0,                                   ==
1380   ==  in this case for the Android-specific code.                        ==
1381   =========================================================================
1382
1383Android Code
1384Copyright 2005-2008 The Android Open Source Project
1385
1386This product includes software developed as part of
1387The Android Open Source Project (http://source.android.com).
1388
1389   =========================================================================
1390   ==  NOTICE file corresponding to the section 4 d of                    ==
1391   ==  the Apache License, Version 2.0,                                   ==
1392   ==  in this case for the Apache Harmony distribution.                  ==
1393   =========================================================================
1394
1395Apache Harmony
1396Copyright 2006 The Apache Software Foundation
1397
1398This product includes software developed at
1399The Apache Software Foundation (http://www.apache.org/).
1400
1401Portions of Harmony were originally developed by
1402Intel Corporation and are licensed to the Apache Software
1403Foundation under the "Software Grant and Corporate Contribution
1404License Agreement", informally known as the "Intel Harmony CLA".
1405
1406
1407   =========================================================================
1408   ==  NOTICE file for the ICU License.                                   ==
1409   =========================================================================
1410
1411Copyright (c) 1995-2009 International Business Machines Corporation and others
1412
1413All rights reserved.
1414
1415Permission is hereby granted, free of charge, to any person obtaining
1416a copy of this software and associated documentation files (the
1417"Software"), to deal in the Software without restriction, including
1418without limitation the rights to use, copy, modify, merge, publish,
1419distribute, and/or sell copies of the Software, and to permit persons
1420to whom the Software is furnished to do so, provided that the above
1421copyright notice(s) and this permission notice appear in all copies of
1422the Software and that both the above copyright notice(s) and this
1423permission notice appear in supporting documentation.
1424
1425THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1426EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1427MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
1428OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
1429HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
1430SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
1431RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
1432CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1433CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1434
1435Except as contained in this notice, the name of a copyright holder
1436shall not be used in advertising or otherwise to promote the sale, use
1437or other dealings in this Software without prior written authorization
1438of the copyright holder.
1439
1440All trademarks and registered trademarks mentioned herein are the
1441property of their respective owners.
1442
1443
1444   =========================================================================
1445   ==  NOTICE file for the JUnit License.                                 ==
1446   =========================================================================
1447
1448Common Public License - v 1.0
1449
1450THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON
1451PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF
1452THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
1453
14541. DEFINITIONS
1455
1456"Contribution" means:
1457
1458      a) in the case of the initial Contributor, the initial code and
1459         documentation distributed under this Agreement, and
1460      b) in the case of each subsequent Contributor:
1461
1462      i) changes to the Program, and
1463
1464      ii) additions to the Program;
1465
1466      where such changes and/or additions to the Program originate
1467      from and are distributed by that particular Contributor. A
1468      Contribution 'originates' from a Contributor if it was added to
1469      the Program by such Contributor itself or anyone acting on such
1470      Contributor's behalf. Contributions do not include additions to
1471      the Program which: (i) are separate modules of software
1472      distributed in conjunction with the Program under their own
1473      license agreement, and (ii) are not derivative works of the
1474      Program.
1475
1476"Contributor" means any person or entity that distributes the Program.
1477
1478"Licensed Patents " mean patent claims licensable by a Contributor
1479which are necessarily infringed by the use or sale of its Contribution
1480alone or when combined with the Program.
1481
1482"Program" means the Contributions distributed in accordance with this
1483Agreement.
1484
1485"Recipient" means anyone who receives the Program under this
1486Agreement, including all Contributors.
1487
14882. GRANT OF RIGHTS
1489
1490      a) Subject to the terms of this Agreement, each Contributor
1491      hereby grants Recipient a non-exclusive, worldwide, royalty-free
1492      copyright license to reproduce, prepare derivative works of,
1493      publicly display, publicly perform, distribute and sublicense
1494      the Contribution of such Contributor, if any, and such
1495      derivative works, in source code and object code form.
1496
1497      b) Subject to the terms of this Agreement, each Contributor
1498      hereby grants Recipient a non-exclusive, worldwide, royalty-free
1499      patent license under Licensed Patents to make, use, sell, offer
1500      to sell, import and otherwise transfer the Contribution of such
1501      Contributor, if any, in source code and object code form. This
1502      patent license shall apply to the combination of the
1503      Contribution and the Program if, at the time the Contribution is
1504      added by the Contributor, such addition of the Contribution
1505      causes such combination to be covered by the Licensed Patents.
1506      The patent license shall not apply to any other combinations
1507      which include the Contribution. No hardware per se is licensed
1508      hereunder.
1509
1510      c) Recipient understands that although each Contributor grants
1511      the licenses to its Contributions set forth herein, no
1512      assurances are provided by any Contributor that the Program does
1513      not infringe the patent or other intellectual property rights of
1514      any other entity. Each Contributor disclaims any liability to
1515      Recipient for claims brought by any other entity based on
1516      infringement of intellectual property rights or otherwise. As a
1517      condition to exercising the rights and licenses granted
1518      hereunder, each Recipient hereby assumes sole responsibility to
1519      secure any other intellectual property rights needed, if any.
1520      For example, if a third party patent license is required to
1521      allow Recipient to distribute the Program, it is Recipient's
1522      responsibility to acquire that license before distributing the
1523      Program.
1524
1525      d) Each Contributor represents that to its knowledge it has
1526      sufficient copyright rights in its Contribution, if any, to
1527      grant the copyright license set forth in this Agreement.
1528
15293. REQUIREMENTS
1530
1531A Contributor may choose to distribute the Program in object code form
1532under its own license agreement, provided that:
1533
1534      a) it complies with the terms and conditions of this Agreement; and
1535
1536      b) its license agreement:
1537
1538      i) effectively disclaims on behalf of all Contributors all
1539      warranties and conditions, express and implied, including
1540      warranties or conditions of title and non-infringement, and
1541      implied warranties or conditions of merchantability and fitness
1542      for a particular purpose;
1543
1544      ii) effectively excludes on behalf of all Contributors all
1545      liability for damages, including direct, indirect, special,
1546      incidental and consequential damages, such as lost profits;
1547
1548      iii) states that any provisions which differ from this Agreement
1549      are offered by that Contributor alone and not by any other
1550      party; and
1551
1552      iv) states that source code for the Program is available from
1553      such Contributor, and informs licensees how to obtain it in a
1554      reasonable manner on or through a medium customarily used for
1555      software exchange.
1556
1557When the Program is made available in source code form:
1558
1559      a) it must be made available under this Agreement; and
1560
1561      b) a copy of this Agreement must be included with each copy of
1562      the Program.
1563
1564Contributors may not remove or alter any copyright notices contained
1565within the Program.
1566
1567Each Contributor must identify itself as the originator of its
1568Contribution, if any, in a manner that reasonably allows subsequent
1569Recipients to identify the originator of the Contribution.
1570
15714. COMMERCIAL DISTRIBUTION
1572
1573Commercial distributors of software may accept certain
1574responsibilities with respect to end users, business partners and the
1575like. While this license is intended to facilitate the commercial use
1576of the Program, the Contributor who includes the Program in a
1577commercial product offering should do so in a manner which does not
1578create potential liability for other Contributors. Therefore, if a
1579Contributor includes the Program in a commercial product offering,
1580such Contributor ("Commercial Contributor") hereby agrees to defend
1581and indemnify every other Contributor ("Indemnified Contributor")
1582against any losses, damages and costs (collectively "Losses") arising
1583from claims, lawsuits and other legal actions brought by a third party
1584against the Indemnified Contributor to the extent caused by the acts
1585or omissions of such Commercial Contributor in connection with its
1586distribution of the Program in a commercial product offering. The
1587obligations in this section do not apply to any claims or Losses
1588relating to any actual or alleged intellectual property infringement.
1589In order to qualify, an Indemnified Contributor must: a) promptly
1590notify the Commercial Contributor in writing of such claim, and b)
1591allow the Commercial Contributor to control, and cooperate with the
1592Commercial Contributor in, the defense and any related settlement
1593negotiations. The Indemnified Contributor may participate in any such
1594claim at its own expense.
1595
1596For example, a Contributor might include the Program in a commercial
1597product offering, Product X. That Contributor is then a Commercial
1598Contributor. If that Commercial Contributor then makes performance
1599claims, or offers warranties related to Product X, those performance
1600claims and warranties are such Commercial Contributor's responsibility
1601alone. Under this section, the Commercial Contributor would have to
1602defend claims against the other Contributors related to those
1603performance claims and warranties, and if a court requires any other
1604Contributor to pay any damages as a result, the Commercial Contributor
1605must pay those damages.
1606
16075. NO WARRANTY
1608
1609EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
1610PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
1611KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY
1612WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
1613OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
1614responsible for determining the appropriateness of using and
1615distributing the Program and assumes all risks associated with its
1616exercise of rights under this Agreement, including but not limited to
1617the risks and costs of program errors, compliance with applicable
1618laws, damage to or loss of data, programs or equipment, and
1619unavailability or interruption of operations.
1620
16216. DISCLAIMER OF LIABILITY
1622
1623EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR
1624ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
1625INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
1626WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
1627LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
1628NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
1629DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
1630HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
1631
16327. GENERAL
1633
1634If any provision of this Agreement is invalid or unenforceable under
1635applicable law, it shall not affect the validity or enforceability of
1636the remainder of the terms of this Agreement, and without further
1637action by the parties hereto, such provision shall be reformed to the
1638minimum extent necessary to make such provision valid and enforceable.
1639
1640If Recipient institutes patent litigation against a Contributor with
1641respect to a patent applicable to software (including a cross-claim or
1642counterclaim in a lawsuit), then any patent licenses granted by that
1643Contributor to such Recipient under this Agreement shall terminate as
1644of the date such litigation is filed. In addition, if Recipient
1645institutes patent litigation against any entity (including a
1646cross-claim or counterclaim in a lawsuit) alleging that the Program
1647itself (excluding combinations of the Program with other software or
1648hardware) infringes such Recipient's patent(s), then such Recipient's
1649rights granted under Section 2(b) shall terminate as of the date such
1650litigation is filed.
1651
1652All Recipient's rights under this Agreement shall terminate if it
1653fails to comply with any of the material terms or conditions of this
1654Agreement and does not cure such failure in a reasonable period of
1655time after becoming aware of such noncompliance. If all Recipient's
1656rights under this Agreement terminate, Recipient agrees to cease use
1657and distribution of the Program as soon as reasonably practicable.
1658However, Recipient's obligations under this Agreement and any licenses
1659granted by Recipient relating to the Program shall continue and
1660survive.
1661
1662Everyone is permitted to copy and distribute copies of this Agreement,
1663but in order to avoid inconsistency the Agreement is copyrighted and
1664may only be modified in the following manner. The Agreement Steward
1665reserves the right to publish new versions (including revisions) of
1666this Agreement from time to time. No one other than the Agreement
1667Steward has the right to modify this Agreement. IBM is the initial
1668Agreement Steward. IBM may assign the responsibility to serve as the
1669Agreement Steward to a suitable separate entity. Each new version of
1670the Agreement will be given a distinguishing version number. The
1671Program (including Contributions) may always be distributed subject to
1672the version of the Agreement under which it was received. In addition,
1673after a new version of the Agreement is published, Contributor may
1674elect to distribute the Program (including its Contributions) under
1675the new version. Except as expressly stated in Sections 2(a) and 2(b)
1676above, Recipient receives no rights or licenses to the intellectual
1677property of any Contributor under this Agreement, whether expressly,
1678by implication, estoppel or otherwise. All rights in the Program not
1679expressly granted under this Agreement are reserved.
1680
1681This Agreement is governed by the laws of the State of New York and
1682the intellectual property laws of the United States of America. No
1683party to this Agreement will bring a legal action under this Agreement
1684more than one year after the cause of action arose. Each party waives
1685its rights to a jury trial in any resulting litigation.
1686
1687
1688   =========================================================================
1689   ==  NOTICE file for the KXML License.                                  ==
1690   =========================================================================
1691
1692Copyright (c) 2002,2003, Stefan Haustein, Oberhausen, Rhld., Germany
1693
1694Permission is hereby granted, free of charge, to any person obtaining
1695a copy of this software and associated documentation files (the
1696"Software"), to deal in the Software without restriction, including
1697without limitation the rights to use, copy, modify, merge, publish,
1698distribute, sublicense, and/or sell copies of the Software, and to
1699permit persons to whom the Software is furnished to do so, subject to
1700the following conditions:
1701
1702The above copyright notice and this permission notice shall be
1703included in all copies or substantial portions of the Software.
1704
1705THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1706EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1707MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
1708IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
1709CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
1710TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
1711SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1712
1713
1714   =========================================================================
1715   ==  NOTICE file for the SQLite Java Wrapper License.                   ==
1716   =========================================================================
1717
1718This software is copyrighted by Christian Werner <[email protected]>
1719and others. The following terms apply to all files associated with the
1720software unless explicitly disclaimed in individual files.
1721
1722The authors hereby grant permission to use, copy, modify, distribute,
1723and license this software and its documentation for any purpose, provided
1724that existing copyright notices are retained in all copies and that this
1725notice is included verbatim in any distributions. No written agreement,
1726license, or royalty fee is required for any of the authorized uses.
1727Modifications to this software may be copyrighted by their authors
1728and need not follow the licensing terms described here, provided that
1729the new terms are clearly indicated on the first page of each file where
1730they apply.
1731
1732IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
1733FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
1734ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
1735DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
1736POSSIBILITY OF SUCH DAMAGE.
1737
1738THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
1739INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
1740FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.  THIS SOFTWARE
1741IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
1742NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
1743MODIFICATIONS.
1744
1745
1746   =========================================================================
1747   ==  NOTICE file for the W3C License.                                   ==
1748   =========================================================================
1749
1750Copyright (c) 2000 World Wide Web Consortium, (Massachusetts Institute
1751of Technology, Institut National de Recherche en Informatique et en
1752Automatique, Keio University). All Rights Reserved. This program is
1753distributed under the W3C's Software Intellectual Property License.
1754This program is distributed in the hope that it will be useful, but
1755WITHOUT ANY WARRANTY; without even the implied warranty of
1756MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1757
1758See W3C License http://www.w3.org/Consortium/Legal/ for more details.
1759
1760============================================================
1761Notices for file(s):
1762/usr/icu/icudt51l.dat
1763------------------------------------------------------------
1764ICU License - ICU 1.8.1 and later
1765
1766COPYRIGHT AND PERMISSION NOTICE
1767
1768Copyright (c) 1995-2008 International Business Machines Corporation and others
1769
1770All rights reserved.
1771
1772Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, provided that the above copyright notice(s) and this permission notice appear in all copies of the Software and that both the above copyright notice(s) and this permission notice appear in supporting documentation.
1773
1774THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1775
1776Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization of the copyright holder.
1777
1778All trademarks and registered trademarks mentioned herein are the property of their respective owners.
1779
1780==============================================================================
1781
1782UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
1783
1784    Unicode Data Files include all data files under the directories
1785http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
1786http://www.unicode.org/cldr/data/ . Unicode Software includes any source code
1787published in the Unicode Standard or under the directories
1788http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
1789http://www.unicode.org/cldr/data/.
1790
1791    NOTICE TO USER: Carefully read the following legal agreement. BY
1792DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES
1793("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND
1794AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU
1795DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES
1796OR SOFTWARE.
1797
1798    COPYRIGHT AND PERMISSION NOTICE
1799
1800    Copyright © 1991-2007 Unicode, Inc. All rights reserved. Distributed under
1801the Terms of Use in http://www.unicode.org/copyright.html.
1802
1803    Permission is hereby granted, free of charge, to any person obtaining a copy
1804of the Unicode data files and any associated documentation (the "Data Files") or
1805Unicode software and any associated documentation (the "Software") to deal in
1806the Data Files or Software without restriction, including without limitation the
1807rights to use, copy, modify, merge, publish, distribute, and/or sell copies of
1808the Data Files or Software, and to permit persons to whom the Data Files or
1809Software are furnished to do so, provided that (a) the above copyright notice(s)
1810and this permission notice appear with all copies of the Data Files or Software,
1811(b) both the above copyright notice(s) and this permission notice appear in
1812associated documentation, and (c) there is clear notice in each modified Data
1813File or in the Software as well as in the documentation associated with the Data
1814File(s) or Software that the data or software has been modified.
1815
1816    THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
1817KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1818MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD
1819PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
1820NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
1821DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
1822WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
1823OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR
1824SOFTWARE.
1825
1826    Except as contained in this notice, the name of a copyright holder shall not
1827be used in advertising or otherwise to promote the sale, use or other dealings
1828in these Data Files or Software without prior written authorization of the
1829copyright holder.
1830
1831===============================================================================
1832
1833
1834/* This ICU code derived from: */
1835/*
1836punycode.c 0.4.0 (2001-Nov-17-Sat)
1837http://www.cs.berkeley.edu/~amc/idn/
1838Adam M. Costello
1839http://www.nicemice.net/amc/
1840
1841Disclaimer and license
1842
1843Regarding this entire document or any portion of it (including
1844the pseudocode and C code), the author makes no guarantees and
1845is not responsible for any damage resulting from its use. The
1846author grants irrevocable permission to anyone to use, modify,
1847and distribute it in any way that does not diminish the rights
1848of anyone else to use, modify, and distribute it, provided that
1849redistributed derivative works do not contain misleading author or
1850version information. Derivative works need not be licensed under
1851similar terms.
1852*/
1853
1854
1855/*
1856** This file is in the public domain, so clarified as of
1857** 2006-07-17 by Arthur David Olson.
1858*/
1859
1860============================================================
1861Notices for file(s):
1862/framework/jcommon-1.0.12.jar
1863/framework/jfreechart-1.0.9-swt.jar
1864/framework/jfreechart-1.0.9.jar
1865------------------------------------------------------------
1866		  GNU LESSER GENERAL PUBLIC LICENSE
1867		       Version 2.1, February 1999
1868
1869 Copyright (C) 1991, 1999 Free Software Foundation, Inc.
1870     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
1871 Everyone is permitted to copy and distribute verbatim copies
1872 of this license document, but changing it is not allowed.
1873
1874[This is the first released version of the Lesser GPL.  It also counts
1875 as the successor of the GNU Library Public License, version 2, hence
1876 the version number 2.1.]
1877
1878			    Preamble
1879
1880  The licenses for most software are designed to take away your
1881freedom to share and change it.  By contrast, the GNU General Public
1882Licenses are intended to guarantee your freedom to share and change
1883free software--to make sure the software is free for all its users.
1884
1885  This license, the Lesser General Public License, applies to some
1886specially designated software packages--typically libraries--of the
1887Free Software Foundation and other authors who decide to use it.  You
1888can use it too, but we suggest you first think carefully about whether
1889this license or the ordinary General Public License is the better
1890strategy to use in any particular case, based on the explanations below.
1891
1892  When we speak of free software, we are referring to freedom of use,
1893not price.  Our General Public Licenses are designed to make sure that
1894you have the freedom to distribute copies of free software (and charge
1895for this service if you wish); that you receive source code or can get
1896it if you want it; that you can change the software and use pieces of
1897it in new free programs; and that you are informed that you can do
1898these things.
1899
1900  To protect your rights, we need to make restrictions that forbid
1901distributors to deny you these rights or to ask you to surrender these
1902rights.  These restrictions translate to certain responsibilities for
1903you if you distribute copies of the library or if you modify it.
1904
1905  For example, if you distribute copies of the library, whether gratis
1906or for a fee, you must give the recipients all the rights that we gave
1907you.  You must make sure that they, too, receive or can get the source
1908code.  If you link other code with the library, you must provide
1909complete object files to the recipients, so that they can relink them
1910with the library after making changes to the library and recompiling
1911it.  And you must show them these terms so they know their rights.
1912
1913  We protect your rights with a two-step method: (1) we copyright the
1914library, and (2) we offer you this license, which gives you legal
1915permission to copy, distribute and/or modify the library.
1916
1917  To protect each distributor, we want to make it very clear that
1918there is no warranty for the free library.  Also, if the library is
1919modified by someone else and passed on, the recipients should know
1920that what they have is not the original version, so that the original
1921author's reputation will not be affected by problems that might be
1922introduced by others.
1923
1924  Finally, software patents pose a constant threat to the existence of
1925any free program.  We wish to make sure that a company cannot
1926effectively restrict the users of a free program by obtaining a
1927restrictive license from a patent holder.  Therefore, we insist that
1928any patent license obtained for a version of the library must be
1929consistent with the full freedom of use specified in this license.
1930
1931  Most GNU software, including some libraries, is covered by the
1932ordinary GNU General Public License.  This license, the GNU Lesser
1933General Public License, applies to certain designated libraries, and
1934is quite different from the ordinary General Public License.  We use
1935this license for certain libraries in order to permit linking those
1936libraries into non-free programs.
1937
1938  When a program is linked with a library, whether statically or using
1939a shared library, the combination of the two is legally speaking a
1940combined work, a derivative of the original library.  The ordinary
1941General Public License therefore permits such linking only if the
1942entire combination fits its criteria of freedom.  The Lesser General
1943Public License permits more lax criteria for linking other code with
1944the library.
1945
1946  We call this license the "Lesser" General Public License because it
1947does Less to protect the user's freedom than the ordinary General
1948Public License.  It also provides other free software developers Less
1949of an advantage over competing non-free programs.  These disadvantages
1950are the reason we use the ordinary General Public License for many
1951libraries.  However, the Lesser license provides advantages in certain
1952special circumstances.
1953
1954  For example, on rare occasions, there may be a special need to
1955encourage the widest possible use of a certain library, so that it becomes
1956a de-facto standard.  To achieve this, non-free programs must be
1957allowed to use the library.  A more frequent case is that a free
1958library does the same job as widely used non-free libraries.  In this
1959case, there is little to gain by limiting the free library to free
1960software only, so we use the Lesser General Public License.
1961
1962  In other cases, permission to use a particular library in non-free
1963programs enables a greater number of people to use a large body of
1964free software.  For example, permission to use the GNU C Library in
1965non-free programs enables many more people to use the whole GNU
1966operating system, as well as its variant, the GNU/Linux operating
1967system.
1968
1969  Although the Lesser General Public License is Less protective of the
1970users' freedom, it does ensure that the user of a program that is
1971linked with the Library has the freedom and the wherewithal to run
1972that program using a modified version of the Library.
1973
1974  The precise terms and conditions for copying, distribution and
1975modification follow.  Pay close attention to the difference between a
1976"work based on the library" and a "work that uses the library".  The
1977former contains code derived from the library, whereas the latter must
1978be combined with the library in order to run.
1979
1980		  GNU LESSER GENERAL PUBLIC LICENSE
1981   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
1982
1983  0. This License Agreement applies to any software library or other
1984program which contains a notice placed by the copyright holder or
1985other authorized party saying it may be distributed under the terms of
1986this Lesser General Public License (also called "this License").
1987Each licensee is addressed as "you".
1988
1989  A "library" means a collection of software functions and/or data
1990prepared so as to be conveniently linked with application programs
1991(which use some of those functions and data) to form executables.
1992
1993  The "Library", below, refers to any such software library or work
1994which has been distributed under these terms.  A "work based on the
1995Library" means either the Library or any derivative work under
1996copyright law: that is to say, a work containing the Library or a
1997portion of it, either verbatim or with modifications and/or translated
1998straightforwardly into another language.  (Hereinafter, translation is
1999included without limitation in the term "modification".)
2000
2001  "Source code" for a work means the preferred form of the work for
2002making modifications to it.  For a library, complete source code means
2003all the source code for all modules it contains, plus any associated
2004interface definition files, plus the scripts used to control compilation
2005and installation of the library.
2006
2007  Activities other than copying, distribution and modification are not
2008covered by this License; they are outside its scope.  The act of
2009running a program using the Library is not restricted, and output from
2010such a program is covered only if its contents constitute a work based
2011on the Library (independent of the use of the Library in a tool for
2012writing it).  Whether that is true depends on what the Library does
2013and what the program that uses the Library does.
2014
2015  1. You may copy and distribute verbatim copies of the Library's
2016complete source code as you receive it, in any medium, provided that
2017you conspicuously and appropriately publish on each copy an
2018appropriate copyright notice and disclaimer of warranty; keep intact
2019all the notices that refer to this License and to the absence of any
2020warranty; and distribute a copy of this License along with the
2021Library.
2022
2023  You may charge a fee for the physical act of transferring a copy,
2024and you may at your option offer warranty protection in exchange for a
2025fee.
2026
2027  2. You may modify your copy or copies of the Library or any portion
2028of it, thus forming a work based on the Library, and copy and
2029distribute such modifications or work under the terms of Section 1
2030above, provided that you also meet all of these conditions:
2031
2032    a) The modified work must itself be a software library.
2033
2034    b) You must cause the files modified to carry prominent notices
2035    stating that you changed the files and the date of any change.
2036
2037    c) You must cause the whole of the work to be licensed at no
2038    charge to all third parties under the terms of this License.
2039
2040    d) If a facility in the modified Library refers to a function or a
2041    table of data to be supplied by an application program that uses
2042    the facility, other than as an argument passed when the facility
2043    is invoked, then you must make a good faith effort to ensure that,
2044    in the event an application does not supply such function or
2045    table, the facility still operates, and performs whatever part of
2046    its purpose remains meaningful.
2047
2048    (For example, a function in a library to compute square roots has
2049    a purpose that is entirely well-defined independent of the
2050    application.  Therefore, Subsection 2d requires that any
2051    application-supplied function or table used by this function must
2052    be optional: if the application does not supply it, the square
2053    root function must still compute square roots.)
2054
2055These requirements apply to the modified work as a whole.  If
2056identifiable sections of that work are not derived from the Library,
2057and can be reasonably considered independent and separate works in
2058themselves, then this License, and its terms, do not apply to those
2059sections when you distribute them as separate works.  But when you
2060distribute the same sections as part of a whole which is a work based
2061on the Library, the distribution of the whole must be on the terms of
2062this License, whose permissions for other licensees extend to the
2063entire whole, and thus to each and every part regardless of who wrote
2064it.
2065
2066Thus, it is not the intent of this section to claim rights or contest
2067your rights to work written entirely by you; rather, the intent is to
2068exercise the right to control the distribution of derivative or
2069collective works based on the Library.
2070
2071In addition, mere aggregation of another work not based on the Library
2072with the Library (or with a work based on the Library) on a volume of
2073a storage or distribution medium does not bring the other work under
2074the scope of this License.
2075
2076  3. You may opt to apply the terms of the ordinary GNU General Public
2077License instead of this License to a given copy of the Library.  To do
2078this, you must alter all the notices that refer to this License, so
2079that they refer to the ordinary GNU General Public License, version 2,
2080instead of to this License.  (If a newer version than version 2 of the
2081ordinary GNU General Public License has appeared, then you can specify
2082that version instead if you wish.)  Do not make any other change in
2083these notices.
2084
2085  Once this change is made in a given copy, it is irreversible for
2086that copy, so the ordinary GNU General Public License applies to all
2087subsequent copies and derivative works made from that copy.
2088
2089  This option is useful when you wish to copy part of the code of
2090the Library into a program that is not a library.
2091
2092  4. You may copy and distribute the Library (or a portion or
2093derivative of it, under Section 2) in object code or executable form
2094under the terms of Sections 1 and 2 above provided that you accompany
2095it with the complete corresponding machine-readable source code, which
2096must be distributed under the terms of Sections 1 and 2 above on a
2097medium customarily used for software interchange.
2098
2099  If distribution of object code is made by offering access to copy
2100from a designated place, then offering equivalent access to copy the
2101source code from the same place satisfies the requirement to
2102distribute the source code, even though third parties are not
2103compelled to copy the source along with the object code.
2104
2105  5. A program that contains no derivative of any portion of the
2106Library, but is designed to work with the Library by being compiled or
2107linked with it, is called a "work that uses the Library".  Such a
2108work, in isolation, is not a derivative work of the Library, and
2109therefore falls outside the scope of this License.
2110
2111  However, linking a "work that uses the Library" with the Library
2112creates an executable that is a derivative of the Library (because it
2113contains portions of the Library), rather than a "work that uses the
2114library".  The executable is therefore covered by this License.
2115Section 6 states terms for distribution of such executables.
2116
2117  When a "work that uses the Library" uses material from a header file
2118that is part of the Library, the object code for the work may be a
2119derivative work of the Library even though the source code is not.
2120Whether this is true is especially significant if the work can be
2121linked without the Library, or if the work is itself a library.  The
2122threshold for this to be true is not precisely defined by law.
2123
2124  If such an object file uses only numerical parameters, data
2125structure layouts and accessors, and small macros and small inline
2126functions (ten lines or less in length), then the use of the object
2127file is unrestricted, regardless of whether it is legally a derivative
2128work.  (Executables containing this object code plus portions of the
2129Library will still fall under Section 6.)
2130
2131  Otherwise, if the work is a derivative of the Library, you may
2132distribute the object code for the work under the terms of Section 6.
2133Any executables containing that work also fall under Section 6,
2134whether or not they are linked directly with the Library itself.
2135
2136  6. As an exception to the Sections above, you may also combine or
2137link a "work that uses the Library" with the Library to produce a
2138work containing portions of the Library, and distribute that work
2139under terms of your choice, provided that the terms permit
2140modification of the work for the customer's own use and reverse
2141engineering for debugging such modifications.
2142
2143  You must give prominent notice with each copy of the work that the
2144Library is used in it and that the Library and its use are covered by
2145this License.  You must supply a copy of this License.  If the work
2146during execution displays copyright notices, you must include the
2147copyright notice for the Library among them, as well as a reference
2148directing the user to the copy of this License.  Also, you must do one
2149of these things:
2150
2151    a) Accompany the work with the complete corresponding
2152    machine-readable source code for the Library including whatever
2153    changes were used in the work (which must be distributed under
2154    Sections 1 and 2 above); and, if the work is an executable linked
2155    with the Library, with the complete machine-readable "work that
2156    uses the Library", as object code and/or source code, so that the
2157    user can modify the Library and then relink to produce a modified
2158    executable containing the modified Library.  (It is understood
2159    that the user who changes the contents of definitions files in the
2160    Library will not necessarily be able to recompile the application
2161    to use the modified definitions.)
2162
2163    b) Use a suitable shared library mechanism for linking with the
2164    Library.  A suitable mechanism is one that (1) uses at run time a
2165    copy of the library already present on the user's computer system,
2166    rather than copying library functions into the executable, and (2)
2167    will operate properly with a modified version of the library, if
2168    the user installs one, as long as the modified version is
2169    interface-compatible with the version that the work was made with.
2170
2171    c) Accompany the work with a written offer, valid for at
2172    least three years, to give the same user the materials
2173    specified in Subsection 6a, above, for a charge no more
2174    than the cost of performing this distribution.
2175
2176    d) If distribution of the work is made by offering access to copy
2177    from a designated place, offer equivalent access to copy the above
2178    specified materials from the same place.
2179
2180    e) Verify that the user has already received a copy of these
2181    materials or that you have already sent this user a copy.
2182
2183  For an executable, the required form of the "work that uses the
2184Library" must include any data and utility programs needed for
2185reproducing the executable from it.  However, as a special exception,
2186the materials to be distributed need not include anything that is
2187normally distributed (in either source or binary form) with the major
2188components (compiler, kernel, and so on) of the operating system on
2189which the executable runs, unless that component itself accompanies
2190the executable.
2191
2192  It may happen that this requirement contradicts the license
2193restrictions of other proprietary libraries that do not normally
2194accompany the operating system.  Such a contradiction means you cannot
2195use both them and the Library together in an executable that you
2196distribute.
2197
2198  7. You may place library facilities that are a work based on the
2199Library side-by-side in a single library together with other library
2200facilities not covered by this License, and distribute such a combined
2201library, provided that the separate distribution of the work based on
2202the Library and of the other library facilities is otherwise
2203permitted, and provided that you do these two things:
2204
2205    a) Accompany the combined library with a copy of the same work
2206    based on the Library, uncombined with any other library
2207    facilities.  This must be distributed under the terms of the
2208    Sections above.
2209
2210    b) Give prominent notice with the combined library of the fact
2211    that part of it is a work based on the Library, and explaining
2212    where to find the accompanying uncombined form of the same work.
2213
2214  8. You may not copy, modify, sublicense, link with, or distribute
2215the Library except as expressly provided under this License.  Any
2216attempt otherwise to copy, modify, sublicense, link with, or
2217distribute the Library is void, and will automatically terminate your
2218rights under this License.  However, parties who have received copies,
2219or rights, from you under this License will not have their licenses
2220terminated so long as such parties remain in full compliance.
2221
2222  9. You are not required to accept this License, since you have not
2223signed it.  However, nothing else grants you permission to modify or
2224distribute the Library or its derivative works.  These actions are
2225prohibited by law if you do not accept this License.  Therefore, by
2226modifying or distributing the Library (or any work based on the
2227Library), you indicate your acceptance of this License to do so, and
2228all its terms and conditions for copying, distributing or modifying
2229the Library or works based on it.
2230
2231  10. Each time you redistribute the Library (or any work based on the
2232Library), the recipient automatically receives a license from the
2233original licensor to copy, distribute, link with or modify the Library
2234subject to these terms and conditions.  You may not impose any further
2235restrictions on the recipients' exercise of the rights granted herein.
2236You are not responsible for enforcing compliance by third parties with
2237this License.
2238
2239  11. If, as a consequence of a court judgment or allegation of patent
2240infringement or for any other reason (not limited to patent issues),
2241conditions are imposed on you (whether by court order, agreement or
2242otherwise) that contradict the conditions of this License, they do not
2243excuse you from the conditions of this License.  If you cannot
2244distribute so as to satisfy simultaneously your obligations under this
2245License and any other pertinent obligations, then as a consequence you
2246may not distribute the Library at all.  For example, if a patent
2247license would not permit royalty-free redistribution of the Library by
2248all those who receive copies directly or indirectly through you, then
2249the only way you could satisfy both it and this License would be to
2250refrain entirely from distribution of the Library.
2251
2252If any portion of this section is held invalid or unenforceable under any
2253particular circumstance, the balance of the section is intended to apply,
2254and the section as a whole is intended to apply in other circumstances.
2255
2256It is not the purpose of this section to induce you to infringe any
2257patents or other property right claims or to contest validity of any
2258such claims; this section has the sole purpose of protecting the
2259integrity of the free software distribution system which is
2260implemented by public license practices.  Many people have made
2261generous contributions to the wide range of software distributed
2262through that system in reliance on consistent application of that
2263system; it is up to the author/donor to decide if he or she is willing
2264to distribute software through any other system and a licensee cannot
2265impose that choice.
2266
2267This section is intended to make thoroughly clear what is believed to
2268be a consequence of the rest of this License.
2269
2270  12. If the distribution and/or use of the Library is restricted in
2271certain countries either by patents or by copyrighted interfaces, the
2272original copyright holder who places the Library under this License may add
2273an explicit geographical distribution limitation excluding those countries,
2274so that distribution is permitted only in or among countries not thus
2275excluded.  In such case, this License incorporates the limitation as if
2276written in the body of this License.
2277
2278  13. The Free Software Foundation may publish revised and/or new
2279versions of the Lesser General Public License from time to time.
2280Such new versions will be similar in spirit to the present version,
2281but may differ in detail to address new problems or concerns.
2282
2283Each version is given a distinguishing version number.  If the Library
2284specifies a version number of this License which applies to it and
2285"any later version", you have the option of following the terms and
2286conditions either of that version or of any later version published by
2287the Free Software Foundation.  If the Library does not specify a
2288license version number, you may choose any version ever published by
2289the Free Software Foundation.
2290
2291  14. If you wish to incorporate parts of the Library into other free
2292programs whose distribution conditions are incompatible with these,
2293write to the author to ask for permission.  For software which is
2294copyrighted by the Free Software Foundation, write to the Free
2295Software Foundation; we sometimes make exceptions for this.  Our
2296decision will be guided by the two goals of preserving the free status
2297of all derivatives of our free software and of promoting the sharing
2298and reuse of software generally.
2299
2300			    NO WARRANTY
2301
2302  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
2303WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
2304EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
2305OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
2306KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
2307IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2308PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
2309LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
2310THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
2311
2312  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
2313WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
2314AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
2315FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
2316CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
2317LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
2318RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
2319FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
2320SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
2321DAMAGES.
2322
2323		     END OF TERMS AND CONDITIONS
2324
2325           How to Apply These Terms to Your New Libraries
2326
2327  If you develop a new library, and you want it to be of the greatest
2328possible use to the public, we recommend making it free software that
2329everyone can redistribute and change.  You can do so by permitting
2330redistribution under these terms (or, alternatively, under the terms of the
2331ordinary General Public License).
2332
2333  To apply these terms, attach the following notices to the library.  It is
2334safest to attach them to the start of each source file to most effectively
2335convey the exclusion of warranty; and each file should have at least the
2336"copyright" line and a pointer to where the full notice is found.
2337
2338    <one line to give the library's name and a brief idea of what it does.>
2339    Copyright (C) <year>  <name of author>
2340
2341    This library is free software; you can redistribute it and/or
2342    modify it under the terms of the GNU Lesser General Public
2343    License as published by the Free Software Foundation; either
2344    version 2.1 of the License, or (at your option) any later version.
2345
2346    This library is distributed in the hope that it will be useful,
2347    but WITHOUT ANY WARRANTY; without even the implied warranty of
2348    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
2349    Lesser General Public License for more details.
2350
2351    You should have received a copy of the GNU Lesser General Public
2352    License along with this library; if not, write to the Free Software
2353    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
2354
2355Also add information on how to contact you by electronic and paper mail.
2356
2357You should also get your employer (if you work as a programmer) or your
2358school, if any, to sign a "copyright disclaimer" for the library, if
2359necessary.  Here is a sample; alter the names:
2360
2361  Yoyodyne, Inc., hereby disclaims all copyright interest in the
2362  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
2363
2364  <signature of Ty Coon>, 1 April 1990
2365  Ty Coon, President of Vice
2366
2367That's all there is to it!
2368
2369
2370
2371============================================================
2372Notices for file(s):
2373/lib/third_party_icu_icudata_host_gyp.a
2374/lib/third_party_icu_icui18n_host_gyp.a
2375/lib/third_party_icu_icuuc_host_gyp.a
2376/lib/third_party_protobuf_protobuf_full_do_not_use_host_gyp.a
2377/lib/v8_tools_gyp_v8_base_arm_host_gyp.a
2378/lib/v8_tools_gyp_v8_nosnapshot_arm_host_gyp.a
2379/obj/GYP/shared_intermediates/mksnapshot.arm
2380/obj/GYP/shared_intermediates/protoc
2381------------------------------------------------------------
2382// Copyright (c) 2013 The Chromium Authors. All rights reserved.
2383//
2384// Redistribution and use in source and binary forms, with or without
2385// modification, are permitted provided that the following conditions are
2386// met:
2387//
2388//    * Redistributions of source code must retain the above copyright
2389// notice, this list of conditions and the following disclaimer.
2390//    * Redistributions in binary form must reproduce the above
2391// copyright notice, this list of conditions and the following disclaimer
2392// in the documentation and/or other materials provided with the
2393// distribution.
2394//    * Neither the name of Google Inc. nor the names of its
2395// contributors may be used to endorse or promote products derived from
2396// this software without specific prior written permission.
2397//
2398// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2399// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2400// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2401// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2402// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2403// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2404// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2405// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2406// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2407// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2408// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2409
2410/****************************************************************
2411 *
2412 * The author of this software is David M. Gay.
2413 *
2414 * Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
2415 *
2416 * Permission to use, copy, modify, and distribute this software for any
2417 * purpose without fee is hereby granted, provided that this entire notice
2418 * is included in all copies of any software which is or includes a copy
2419 * or modification of this software and in all copies of the supporting
2420 * documentation for such software.
2421 *
2422 * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
2423 * WARRANTY.  IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
2424 * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
2425 * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
2426 *
2427 ***************************************************************/
2428
2429/* Copyright (c) 2008-2009, Google Inc.
2430 * All rights reserved.
2431 *
2432 * Redistribution and use in source and binary forms, with or without
2433 * modification, are permitted provided that the following conditions are
2434 * met:
2435 *
2436 *     * Redistributions of source code must retain the above copyright
2437 * notice, this list of conditions and the following disclaimer.
2438 *     * Neither the name of Google Inc. nor the names of its
2439 * contributors may be used to endorse or promote products derived from
2440 * this software without specific prior written permission.
2441 *
2442 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2443 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2444 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2445 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2446 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2447 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2448 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2449 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2450 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2451 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2452 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2453 *
2454 * ---
2455 * Author: Kostya Serebryany
2456 */
2457
2458/* ***** BEGIN LICENSE BLOCK *****
2459 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
2460 *
2461 * The contents of this file are subject to the Mozilla Public License Version
2462 * 1.1 (the "License"); you may not use this file except in compliance with
2463 * the License. You may obtain a copy of the License at
2464 * http://www.mozilla.org/MPL/
2465 *
2466 * Software distributed under the License is distributed on an "AS IS" basis,
2467 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
2468 * for the specific language governing rights and limitations under the
2469 * License.
2470 *
2471 * The Original Code is the Netscape Portable Runtime (NSPR).
2472 *
2473 * The Initial Developer of the Original Code is
2474 * Netscape Communications Corporation.
2475 * Portions created by the Initial Developer are Copyright (C) 1998-2000
2476 * the Initial Developer. All Rights Reserved.
2477 *
2478 * Contributor(s):
2479 *
2480 * Alternatively, the contents of this file may be used under the terms of
2481 * either the GNU General Public License Version 2 or later (the "GPL"), or
2482 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
2483 * in which case the provisions of the GPL or the LGPL are applicable instead
2484 * of those above. If you wish to allow use of your version of this file only
2485 * under the terms of either the GPL or the LGPL, and not to allow others to
2486 * use your version of this file under the terms of the MPL, indicate your
2487 * decision by deleting the provisions above and replace them with the notice
2488 * and other provisions required by the GPL or the LGPL. If you do not delete
2489 * the provisions above, a recipient may use your version of this file under
2490 * the terms of any one of the MPL, the GPL or the LGPL.
2491 *
2492 * ***** END LICENSE BLOCK ***** */
2493
2494// Copyright (c) 2006, Google Inc.
2495// All rights reserved.
2496//
2497// Redistribution and use in source and binary forms, with or without
2498// modification, are permitted provided that the following conditions are
2499// met:
2500//
2501//     * Redistributions of source code must retain the above copyright
2502// notice, this list of conditions and the following disclaimer.
2503//     * Redistributions in binary form must reproduce the above
2504// copyright notice, this list of conditions and the following disclaimer
2505// in the documentation and/or other materials provided with the
2506// distribution.
2507//     * Neither the name of Google Inc. nor the names of its
2508// contributors may be used to endorse or promote products derived from
2509// this software without specific prior written permission.
2510//
2511// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2512// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2513// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2514// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2515// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2516// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2517// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2518// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2519// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2520// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2521// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2522
2523   Notice that the following BSD-style license applies to the Valgrind header
2524   files used by Chromium (valgrind.h and memcheck.h). However, the rest of
2525   Valgrind is licensed under the terms of the GNU General Public License,
2526   version 2, unless otherwise indicated.
2527
2528   ----------------------------------------------------------------
2529
2530   Copyright (C) 2000-2008 Julian Seward.  All rights reserved.
2531
2532   Redistribution and use in source and binary forms, with or without
2533   modification, are permitted provided that the following conditions
2534   are met:
2535
2536   1. Redistributions of source code must retain the above copyright
2537      notice, this list of conditions and the following disclaimer.
2538
2539   2. The origin of this software must not be misrepresented; you must
2540      not claim that you wrote the original software.  If you use this
2541      software in a product, an acknowledgment in the product
2542      documentation would be appreciated but is not required.
2543
2544   3. Altered source versions must be plainly marked as such, and must
2545      not be misrepresented as being the original software.
2546
2547   4. The name of the author may not be used to endorse or promote
2548      products derived from this software without specific prior written
2549      permission.
2550
2551   THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
2552   OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2553   WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2554   ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
2555   DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2556   DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
2557   GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
2558   INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2559   WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2560   NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2561   SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2562
2563  Copyright (c) 2007 Red Hat, inc
2564
2565  Permission is hereby granted, free of charge, to any person
2566  obtaining a copy of this software and associated documentation files
2567  (the "Software"), to deal in the Software without restriction,
2568  including without limitation the rights to use, copy, modify, merge,
2569  publish, distribute, sublicense, and/or sell copies of the Software,
2570  and to permit persons to whom the Software is furnished to do so,
2571  subject to the following conditions:
2572
2573  The above copyright notice and this permission notice shall be
2574  included in all copies or substantial portions of the Software.
2575
2576  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
2577  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
2578  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
2579  NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
2580  BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
2581  ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
2582  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2583  SOFTWARE.
2584
2585Copyright 2003-2005 Colin Percival
2586All rights reserved
2587
2588Redistribution and use in source and binary forms, with or without
2589modification, are permitted providing that the following conditions
2590are met:
25911. Redistributions of source code must retain the above copyright
2592   notice, this list of conditions and the following disclaimer.
25932. Redistributions in binary form must reproduce the above copyright
2594   notice, this list of conditions and the following disclaimer in the
2595   documentation and/or other materials provided with the distribution.
2596
2597THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
2598IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2599WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2600ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
2601DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2602DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2603OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2604HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
2605STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
2606IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2607POSSIBILITY OF SUCH DAMAGE.
2608
2609
2610                                 Apache License
2611                           Version 2.0, January 2004
2612                        http://www.apache.org/licenses/
2613
2614   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
2615
2616   1. Definitions.
2617
2618      "License" shall mean the terms and conditions for use, reproduction,
2619      and distribution as defined by Sections 1 through 9 of this document.
2620
2621      "Licensor" shall mean the copyright owner or entity authorized by
2622      the copyright owner that is granting the License.
2623
2624      "Legal Entity" shall mean the union of the acting entity and all
2625      other entities that control, are controlled by, or are under common
2626      control with that entity. For the purposes of this definition,
2627      "control" means (i) the power, direct or indirect, to cause the
2628      direction or management of such entity, whether by contract or
2629      otherwise, or (ii) ownership of fifty percent (50%) or more of the
2630      outstanding shares, or (iii) beneficial ownership of such entity.
2631
2632      "You" (or "Your") shall mean an individual or Legal Entity
2633      exercising permissions granted by this License.
2634
2635      "Source" form shall mean the preferred form for making modifications,
2636      including but not limited to software source code, documentation
2637      source, and configuration files.
2638
2639      "Object" form shall mean any form resulting from mechanical
2640      transformation or translation of a Source form, including but
2641      not limited to compiled object code, generated documentation,
2642      and conversions to other media types.
2643
2644      "Work" shall mean the work of authorship, whether in Source or
2645      Object form, made available under the License, as indicated by a
2646      copyright notice that is included in or attached to the work
2647      (an example is provided in the Appendix below).
2648
2649      "Derivative Works" shall mean any work, whether in Source or Object
2650      form, that is based on (or derived from) the Work and for which the
2651      editorial revisions, annotations, elaborations, or other modifications
2652      represent, as a whole, an original work of authorship. For the purposes
2653      of this License, Derivative Works shall not include works that remain
2654      separable from, or merely link (or bind by name) to the interfaces of,
2655      the Work and Derivative Works thereof.
2656
2657      "Contribution" shall mean any work of authorship, including
2658      the original version of the Work and any modifications or additions
2659      to that Work or Derivative Works thereof, that is intentionally
2660      submitted to Licensor for inclusion in the Work by the copyright owner
2661      or by an individual or Legal Entity authorized to submit on behalf of
2662      the copyright owner. For the purposes of this definition, "submitted"
2663      means any form of electronic, verbal, or written communication sent
2664      to the Licensor or its representatives, including but not limited to
2665      communication on electronic mailing lists, source code control systems,
2666      and issue tracking systems that are managed by, or on behalf of, the
2667      Licensor for the purpose of discussing and improving the Work, but
2668      excluding communication that is conspicuously marked or otherwise
2669      designated in writing by the copyright owner as "Not a Contribution."
2670
2671      "Contributor" shall mean Licensor and any individual or Legal Entity
2672      on behalf of whom a Contribution has been received by Licensor and
2673      subsequently incorporated within the Work.
2674
2675   2. Grant of Copyright License. Subject to the terms and conditions of
2676      this License, each Contributor hereby grants to You a perpetual,
2677      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
2678      copyright license to reproduce, prepare Derivative Works of,
2679      publicly display, publicly perform, sublicense, and distribute the
2680      Work and such Derivative Works in Source or Object form.
2681
2682   3. Grant of Patent License. Subject to the terms and conditions of
2683      this License, each Contributor hereby grants to You a perpetual,
2684      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
2685      (except as stated in this section) patent license to make, have made,
2686      use, offer to sell, sell, import, and otherwise transfer the Work,
2687      where such license applies only to those patent claims licensable
2688      by such Contributor that are necessarily infringed by their
2689      Contribution(s) alone or by combination of their Contribution(s)
2690      with the Work to which such Contribution(s) was submitted. If You
2691      institute patent litigation against any entity (including a
2692      cross-claim or counterclaim in a lawsuit) alleging that the Work
2693      or a Contribution incorporated within the Work constitutes direct
2694      or contributory patent infringement, then any patent licenses
2695      granted to You under this License for that Work shall terminate
2696      as of the date such litigation is filed.
2697
2698   4. Redistribution. You may reproduce and distribute copies of the
2699      Work or Derivative Works thereof in any medium, with or without
2700      modifications, and in Source or Object form, provided that You
2701      meet the following conditions:
2702
2703      (a) You must give any other recipients of the Work or
2704          Derivative Works a copy of this License; and
2705
2706      (b) You must cause any modified files to carry prominent notices
2707          stating that You changed the files; and
2708
2709      (c) You must retain, in the Source form of any Derivative Works
2710          that You distribute, all copyright, patent, trademark, and
2711          attribution notices from the Source form of the Work,
2712          excluding those notices that do not pertain to any part of
2713          the Derivative Works; and
2714
2715      (d) If the Work includes a "NOTICE" text file as part of its
2716          distribution, then any Derivative Works that You distribute must
2717          include a readable copy of the attribution notices contained
2718          within such NOTICE file, excluding those notices that do not
2719          pertain to any part of the Derivative Works, in at least one
2720          of the following places: within a NOTICE text file distributed
2721          as part of the Derivative Works; within the Source form or
2722          documentation, if provided along with the Derivative Works; or,
2723          within a display generated by the Derivative Works, if and
2724          wherever such third-party notices normally appear. The contents
2725          of the NOTICE file are for informational purposes only and
2726          do not modify the License. You may add Your own attribution
2727          notices within Derivative Works that You distribute, alongside
2728          or as an addendum to the NOTICE text from the Work, provided
2729          that such additional attribution notices cannot be construed
2730          as modifying the License.
2731
2732      You may add Your own copyright statement to Your modifications and
2733      may provide additional or different license terms and conditions
2734      for use, reproduction, or distribution of Your modifications, or
2735      for any such Derivative Works as a whole, provided Your use,
2736      reproduction, and distribution of the Work otherwise complies with
2737      the conditions stated in this License.
2738
2739   5. Submission of Contributions. Unless You explicitly state otherwise,
2740      any Contribution intentionally submitted for inclusion in the Work
2741      by You to the Licensor shall be under the terms and conditions of
2742      this License, without any additional terms or conditions.
2743      Notwithstanding the above, nothing herein shall supersede or modify
2744      the terms of any separate license agreement you may have executed
2745      with Licensor regarding such Contributions.
2746
2747   6. Trademarks. This License does not grant permission to use the trade
2748      names, trademarks, service marks, or product names of the Licensor,
2749      except as required for reasonable and customary use in describing the
2750      origin of the Work and reproducing the content of the NOTICE file.
2751
2752   7. Disclaimer of Warranty. Unless required by applicable law or
2753      agreed to in writing, Licensor provides the Work (and each
2754      Contributor provides its Contributions) on an "AS IS" BASIS,
2755      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
2756      implied, including, without limitation, any warranties or conditions
2757      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
2758      PARTICULAR PURPOSE. You are solely responsible for determining the
2759      appropriateness of using or redistributing the Work and assume any
2760      risks associated with Your exercise of permissions under this License.
2761
2762   8. Limitation of Liability. In no event and under no legal theory,
2763      whether in tort (including negligence), contract, or otherwise,
2764      unless required by applicable law (such as deliberate and grossly
2765      negligent acts) or agreed to in writing, shall any Contributor be
2766      liable to You for damages, including any direct, indirect, special,
2767      incidental, or consequential damages of any character arising as a
2768      result of this License or out of the use or inability to use the
2769      Work (including but not limited to damages for loss of goodwill,
2770      work stoppage, computer failure or malfunction, or any and all
2771      other commercial damages or losses), even if such Contributor
2772      has been advised of the possibility of such damages.
2773
2774   9. Accepting Warranty or Additional Liability. While redistributing
2775      the Work or Derivative Works thereof, You may choose to offer,
2776      and charge a fee for, acceptance of support, warranty, indemnity,
2777      or other liability obligations and/or rights consistent with this
2778      License. However, in accepting such obligations, You may act only
2779      on Your own behalf and on Your sole responsibility, not on behalf
2780      of any other Contributor, and only if You agree to indemnify,
2781      defend, and hold each Contributor harmless for any liability
2782      incurred by, or claims asserted against, such Contributor by reason
2783      of your accepting any such warranty or additional liability.
2784
2785   END OF TERMS AND CONDITIONS
2786
2787   APPENDIX: How to apply the Apache License to your work.
2788
2789      To apply the Apache License to your work, attach the following
2790      boilerplate notice, with the fields enclosed by brackets "[]"
2791      replaced with your own identifying information. (Don't include
2792      the brackets!)  The text should be enclosed in the appropriate
2793      comment syntax for the file format. We also recommend that a
2794      file or class name and description of purpose be included on the
2795      same "printed page" as the copyright notice for easier
2796      identification within third-party archives.
2797
2798   Copyright 2007-2009 Google Inc.
2799   Copyright 2007-2009 WebDriver committers
2800
2801   Licensed under the Apache License, Version 2.0 (the "License");
2802   you may not use this file except in compliance with the License.
2803   You may obtain a copy of the License at
2804
2805       http://www.apache.org/licenses/LICENSE-2.0
2806
2807   Unless required by applicable law or agreed to in writing, software
2808   distributed under the License is distributed on an "AS IS" BASIS,
2809   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
2810   See the License for the specific language governing permissions and
2811   limitations under the License.
2812
2813
2814Copyright (C) 2009 by Tung Mac.
2815
2816Permission is hereby granted, free of charge, to any person obtaining a copy
2817of this software and associated documentation files (the "Software"), to deal
2818in the Software without restriction, including without limitation the rights
2819to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
2820copies of the Software, and to permit persons to whom the Software is
2821furnished to do so, subject to the following conditions:
2822
2823The above copyright notice and this permission notice shall be included in
2824all copies or substantial portions of the Software.
2825
2826THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2827IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2828FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2829AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2830LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2831OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2832THE SOFTWARE.
2833
2834/* ***** BEGIN LICENSE BLOCK *****
2835 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
2836 *
2837 * The contents of this file are subject to the Mozilla Public License Version
2838 * 1.1 (the "License"); you may not use this file except in compliance with
2839 * the License. You may obtain a copy of the License at
2840 * http://www.mozilla.org/MPL/
2841 *
2842 * Software distributed under the License is distributed on an "AS IS" basis,
2843 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
2844 * for the specific language governing rights and limitations under the
2845 * License.
2846 *
2847 * The Original Code is the Netscape security libraries.
2848 *
2849 * The Initial Developer of the Original Code is
2850 * Netscape Communications Corporation.
2851 * Portions created by the Initial Developer are Copyright (C) 2000
2852 * the Initial Developer. All Rights Reserved.
2853 *
2854 * Contributor(s):
2855 *
2856 * Alternatively, the contents of this file may be used under the terms of
2857 * either the GNU General Public License Version 2 or later (the "GPL"), or
2858 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
2859 * in which case the provisions of the GPL or the LGPL are applicable instead
2860 * of those above. If you wish to allow use of your version of this file only
2861 * under the terms of either the GPL or the LGPL, and not to allow others to
2862 * use your version of this file under the terms of the MPL, indicate your
2863 * decision by deleting the provisions above and replace them with the notice
2864 * and other provisions required by the GPL or the LGPL. If you do not delete
2865 * the provisions above, a recipient may use your version of this file under
2866 * the terms of any one of the MPL, the GPL or the LGPL.
2867 *
2868 * ***** END LICENSE BLOCK ***** */
2869
2870/* ***** BEGIN LICENSE BLOCK *****
2871 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
2872 *
2873 * The contents of this file are subject to the Mozilla Public License Version
2874 * 1.1 (the "License"); you may not use this file except in compliance with
2875 * the License. You may obtain a copy of the License at
2876 * http://www.mozilla.org/MPL/
2877 *
2878 * Software distributed under the License is distributed on an "AS IS" basis,
2879 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
2880 * for the specific language governing rights and limitations under the
2881 * License.
2882 *
2883 * The Original Code is the Netscape security libraries.
2884 *
2885 * The Initial Developer of the Original Code is
2886 * Netscape Communications Corporation.
2887 * Portions created by the Initial Developer are Copyright (C) 1994-2000
2888 * the Initial Developer. All Rights Reserved.
2889 *
2890 * Contributor(s):
2891 *
2892 * Alternatively, the contents of this file may be used under the terms of
2893 * either the GNU General Public License Version 2 or later (the "GPL"), or
2894 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
2895 * in which case the provisions of the GPL or the LGPL are applicable instead
2896 * of those above. If you wish to allow use of your version of this file only
2897 * under the terms of either the GPL or the LGPL, and not to allow others to
2898 * use your version of this file under the terms of the MPL, indicate your
2899 * decision by deleting the provisions above and replace them with the notice
2900 * and other provisions required by the GPL or the LGPL. If you do not delete
2901 * the provisions above, a recipient may use your version of this file under
2902 * the terms of any one of the MPL, the GPL or the LGPL.
2903 *
2904 * ***** END LICENSE BLOCK ***** */
2905
2906Copyright 2011, The Chromium Authors
2907All rights reserved.
2908
2909Redistribution and use in source and binary forms, with or without
2910modification, are permitted provided that the following conditions are
2911met:
2912
2913    * Redistributions of source code must retain the above copyright
2914notice, this list of conditions and the following disclaimer.
2915    * Redistributions in binary form must reproduce the above
2916copyright notice, this list of conditions and the following disclaimer
2917in the documentation and/or other materials provided with the
2918distribution.
2919    * Neither the name of Google Inc. nor the names of its
2920contributors may be used to endorse or promote products derived from
2921this software without specific prior written permission.
2922
2923THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2924"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2925LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2926A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2927OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2928SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2929LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2930DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2931THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2932(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2933OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2934
2935		    GNU GENERAL PUBLIC LICENSE
2936		       Version 2, June 1991
2937
2938 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
2939     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
2940 Everyone is permitted to copy and distribute verbatim copies
2941 of this license document, but changing it is not allowed.
2942
2943			    Preamble
2944
2945  The licenses for most software are designed to take away your
2946freedom to share and change it.  By contrast, the GNU General Public
2947License is intended to guarantee your freedom to share and change free
2948software--to make sure the software is free for all its users.  This
2949General Public License applies to most of the Free Software
2950Foundation's software and to any other program whose authors commit to
2951using it.  (Some other Free Software Foundation software is covered by
2952the GNU Library General Public License instead.)  You can apply it to
2953your programs, too.
2954
2955  When we speak of free software, we are referring to freedom, not
2956price.  Our General Public Licenses are designed to make sure that you
2957have the freedom to distribute copies of free software (and charge for
2958this service if you wish), that you receive source code or can get it
2959if you want it, that you can change the software or use pieces of it
2960in new free programs; and that you know you can do these things.
2961
2962  To protect your rights, we need to make restrictions that forbid
2963anyone to deny you these rights or to ask you to surrender the rights.
2964These restrictions translate to certain responsibilities for you if you
2965distribute copies of the software, or if you modify it.
2966
2967  For example, if you distribute copies of such a program, whether
2968gratis or for a fee, you must give the recipients all the rights that
2969you have.  You must make sure that they, too, receive or can get the
2970source code.  And you must show them these terms so they know their
2971rights.
2972
2973  We protect your rights with two steps: (1) copyright the software, and
2974(2) offer you this license which gives you legal permission to copy,
2975distribute and/or modify the software.
2976
2977  Also, for each author's protection and ours, we want to make certain
2978that everyone understands that there is no warranty for this free
2979software.  If the software is modified by someone else and passed on, we
2980want its recipients to know that what they have is not the original, so
2981that any problems introduced by others will not reflect on the original
2982authors' reputations.
2983
2984  Finally, any free program is threatened constantly by software
2985patents.  We wish to avoid the danger that redistributors of a free
2986program will individually obtain patent licenses, in effect making the
2987program proprietary.  To prevent this, we have made it clear that any
2988patent must be licensed for everyone's free use or not licensed at all.
2989
2990  The precise terms and conditions for copying, distribution and
2991modification follow.
2992
2993		    GNU GENERAL PUBLIC LICENSE
2994   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
2995
2996  0. This License applies to any program or other work which contains
2997a notice placed by the copyright holder saying it may be distributed
2998under the terms of this General Public License.  The "Program", below,
2999refers to any such program or work, and a "work based on the Program"
3000means either the Program or any derivative work under copyright law:
3001that is to say, a work containing the Program or a portion of it,
3002either verbatim or with modifications and/or translated into another
3003language.  (Hereinafter, translation is included without limitation in
3004the term "modification".)  Each licensee is addressed as "you".
3005
3006Activities other than copying, distribution and modification are not
3007covered by this License; they are outside its scope.  The act of
3008running the Program is not restricted, and the output from the Program
3009is covered only if its contents constitute a work based on the
3010Program (independent of having been made by running the Program).
3011Whether that is true depends on what the Program does.
3012
3013  1. You may copy and distribute verbatim copies of the Program's
3014source code as you receive it, in any medium, provided that you
3015conspicuously and appropriately publish on each copy an appropriate
3016copyright notice and disclaimer of warranty; keep intact all the
3017notices that refer to this License and to the absence of any warranty;
3018and give any other recipients of the Program a copy of this License
3019along with the Program.
3020
3021You may charge a fee for the physical act of transferring a copy, and
3022you may at your option offer warranty protection in exchange for a fee.
3023
3024  2. You may modify your copy or copies of the Program or any portion
3025of it, thus forming a work based on the Program, and copy and
3026distribute such modifications or work under the terms of Section 1
3027above, provided that you also meet all of these conditions:
3028
3029    a) You must cause the modified files to carry prominent notices
3030    stating that you changed the files and the date of any change.
3031
3032    b) You must cause any work that you distribute or publish, that in
3033    whole or in part contains or is derived from the Program or any
3034    part thereof, to be licensed as a whole at no charge to all third
3035    parties under the terms of this License.
3036
3037    c) If the modified program normally reads commands interactively
3038    when run, you must cause it, when started running for such
3039    interactive use in the most ordinary way, to print or display an
3040    announcement including an appropriate copyright notice and a
3041    notice that there is no warranty (or else, saying that you provide
3042    a warranty) and that users may redistribute the program under
3043    these conditions, and telling the user how to view a copy of this
3044    License.  (Exception: if the Program itself is interactive but
3045    does not normally print such an announcement, your work based on
3046    the Program is not required to print an announcement.)
3047
3048These requirements apply to the modified work as a whole.  If
3049identifiable sections of that work are not derived from the Program,
3050and can be reasonably considered independent and separate works in
3051themselves, then this License, and its terms, do not apply to those
3052sections when you distribute them as separate works.  But when you
3053distribute the same sections as part of a whole which is a work based
3054on the Program, the distribution of the whole must be on the terms of
3055this License, whose permissions for other licensees extend to the
3056entire whole, and thus to each and every part regardless of who wrote it.
3057
3058Thus, it is not the intent of this section to claim rights or contest
3059your rights to work written entirely by you; rather, the intent is to
3060exercise the right to control the distribution of derivative or
3061collective works based on the Program.
3062
3063In addition, mere aggregation of another work not based on the Program
3064with the Program (or with a work based on the Program) on a volume of
3065a storage or distribution medium does not bring the other work under
3066the scope of this License.
3067
3068  3. You may copy and distribute the Program (or a work based on it,
3069under Section 2) in object code or executable form under the terms of
3070Sections 1 and 2 above provided that you also do one of the following:
3071
3072    a) Accompany it with the complete corresponding machine-readable
3073    source code, which must be distributed under the terms of Sections
3074    1 and 2 above on a medium customarily used for software interchange; or,
3075
3076    b) Accompany it with a written offer, valid for at least three
3077    years, to give any third party, for a charge no more than your
3078    cost of physically performing source distribution, a complete
3079    machine-readable copy of the corresponding source code, to be
3080    distributed under the terms of Sections 1 and 2 above on a medium
3081    customarily used for software interchange; or,
3082
3083    c) Accompany it with the information you received as to the offer
3084    to distribute corresponding source code.  (This alternative is
3085    allowed only for noncommercial distribution and only if you
3086    received the program in object code or executable form with such
3087    an offer, in accord with Subsection b above.)
3088
3089The source code for a work means the preferred form of the work for
3090making modifications to it.  For an executable work, complete source
3091code means all the source code for all modules it contains, plus any
3092associated interface definition files, plus the scripts used to
3093control compilation and installation of the executable.  However, as a
3094special exception, the source code distributed need not include
3095anything that is normally distributed (in either source or binary
3096form) with the major components (compiler, kernel, and so on) of the
3097operating system on which the executable runs, unless that component
3098itself accompanies the executable.
3099
3100If distribution of executable or object code is made by offering
3101access to copy from a designated place, then offering equivalent
3102access to copy the source code from the same place counts as
3103distribution of the source code, even though third parties are not
3104compelled to copy the source along with the object code.
3105
3106  4. You may not copy, modify, sublicense, or distribute the Program
3107except as expressly provided under this License.  Any attempt
3108otherwise to copy, modify, sublicense or distribute the Program is
3109void, and will automatically terminate your rights under this License.
3110However, parties who have received copies, or rights, from you under
3111this License will not have their licenses terminated so long as such
3112parties remain in full compliance.
3113
3114  5. You are not required to accept this License, since you have not
3115signed it.  However, nothing else grants you permission to modify or
3116distribute the Program or its derivative works.  These actions are
3117prohibited by law if you do not accept this License.  Therefore, by
3118modifying or distributing the Program (or any work based on the
3119Program), you indicate your acceptance of this License to do so, and
3120all its terms and conditions for copying, distributing or modifying
3121the Program or works based on it.
3122
3123  6. Each time you redistribute the Program (or any work based on the
3124Program), the recipient automatically receives a license from the
3125original licensor to copy, distribute or modify the Program subject to
3126these terms and conditions.  You may not impose any further
3127restrictions on the recipients' exercise of the rights granted herein.
3128You are not responsible for enforcing compliance by third parties to
3129this License.
3130
3131  7. If, as a consequence of a court judgment or allegation of patent
3132infringement or for any other reason (not limited to patent issues),
3133conditions are imposed on you (whether by court order, agreement or
3134otherwise) that contradict the conditions of this License, they do not
3135excuse you from the conditions of this License.  If you cannot
3136distribute so as to satisfy simultaneously your obligations under this
3137License and any other pertinent obligations, then as a consequence you
3138may not distribute the Program at all.  For example, if a patent
3139license would not permit royalty-free redistribution of the Program by
3140all those who receive copies directly or indirectly through you, then
3141the only way you could satisfy both it and this License would be to
3142refrain entirely from distribution of the Program.
3143
3144If any portion of this section is held invalid or unenforceable under
3145any particular circumstance, the balance of the section is intended to
3146apply and the section as a whole is intended to apply in other
3147circumstances.
3148
3149It is not the purpose of this section to induce you to infringe any
3150patents or other property right claims or to contest validity of any
3151such claims; this section has the sole purpose of protecting the
3152integrity of the free software distribution system, which is
3153implemented by public license practices.  Many people have made
3154generous contributions to the wide range of software distributed
3155through that system in reliance on consistent application of that
3156system; it is up to the author/donor to decide if he or she is willing
3157to distribute software through any other system and a licensee cannot
3158impose that choice.
3159
3160This section is intended to make thoroughly clear what is believed to
3161be a consequence of the rest of this License.
3162
3163  8. If the distribution and/or use of the Program is restricted in
3164certain countries either by patents or by copyrighted interfaces, the
3165original copyright holder who places the Program under this License
3166may add an explicit geographical distribution limitation excluding
3167those countries, so that distribution is permitted only in or among
3168countries not thus excluded.  In such case, this License incorporates
3169the limitation as if written in the body of this License.
3170
3171  9. The Free Software Foundation may publish revised and/or new versions
3172of the General Public License from time to time.  Such new versions will
3173be similar in spirit to the present version, but may differ in detail to
3174address new problems or concerns.
3175
3176Each version is given a distinguishing version number.  If the Program
3177specifies a version number of this License which applies to it and "any
3178later version", you have the option of following the terms and conditions
3179either of that version or of any later version published by the Free
3180Software Foundation.  If the Program does not specify a version number of
3181this License, you may choose any version ever published by the Free Software
3182Foundation.
3183
3184  10. If you wish to incorporate parts of the Program into other free
3185programs whose distribution conditions are different, write to the author
3186to ask for permission.  For software which is copyrighted by the Free
3187Software Foundation, write to the Free Software Foundation; we sometimes
3188make exceptions for this.  Our decision will be guided by the two goals
3189of preserving the free status of all derivatives of our free software and
3190of promoting the sharing and reuse of software generally.
3191
3192			    NO WARRANTY
3193
3194  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
3195FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
3196OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
3197PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
3198OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
3199MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
3200TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
3201PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
3202REPAIR OR CORRECTION.
3203
3204  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
3205WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
3206REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
3207INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
3208OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
3209TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
3210YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
3211PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
3212POSSIBILITY OF SUCH DAMAGES.
3213
3214		     END OF TERMS AND CONDITIONS
3215
3216	    How to Apply These Terms to Your New Programs
3217
3218  If you develop a new program, and you want it to be of the greatest
3219possible use to the public, the best way to achieve this is to make it
3220free software which everyone can redistribute and change under these terms.
3221
3222  To do so, attach the following notices to the program.  It is safest
3223to attach them to the start of each source file to most effectively
3224convey the exclusion of warranty; and each file should have at least
3225the "copyright" line and a pointer to where the full notice is found.
3226
3227    <one line to give the program's name and a brief idea of what it does.>
3228    Copyright (C) <year>  <name of author>
3229
3230    This program is free software; you can redistribute it and/or modify
3231    it under the terms of the GNU General Public License as published by
3232    the Free Software Foundation; either version 2 of the License, or
3233    (at your option) any later version.
3234
3235    This program is distributed in the hope that it will be useful,
3236    but WITHOUT ANY WARRANTY; without even the implied warranty of
3237    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
3238    GNU General Public License for more details.
3239
3240    You should have received a copy of the GNU General Public License
3241    along with this program; if not, write to the Free Software
3242    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
3243
3244
3245Also add information on how to contact you by electronic and paper mail.
3246
3247If the program is interactive, make it output a short notice like this
3248when it starts in an interactive mode:
3249
3250    Gnomovision version 69, Copyright (C) year  name of author
3251    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
3252    This is free software, and you are welcome to redistribute it
3253    under certain conditions; type `show c' for details.
3254
3255The hypothetical commands `show w' and `show c' should show the appropriate
3256parts of the General Public License.  Of course, the commands you use may
3257be called something other than `show w' and `show c'; they could even be
3258mouse-clicks or menu items--whatever suits your program.
3259
3260You should also get your employer (if you work as a programmer) or your
3261school, if any, to sign a "copyright disclaimer" for the program, if
3262necessary.  Here is a sample; alter the names:
3263
3264  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
3265  `Gnomovision' (which makes passes at compilers) written by James Hacker.
3266
3267  <signature of Ty Coon>, 1 April 1989
3268  Ty Coon, President of Vice
3269
3270This General Public License does not permit incorporating your program into
3271proprietary programs.  If your program is a subroutine library, you may
3272consider it more useful to permit linking proprietary applications with the
3273library.  If this is what you want to do, use the GNU Library General
3274Public License instead of this License.
3275
3276// Copyright (c) 2012 The Chromium Authors. All rights reserved.
3277//
3278// Redistribution and use in source and binary forms, with or without
3279// modification, are permitted provided that the following conditions are
3280// met:
3281//
3282//    * Redistributions of source code must retain the above copyright
3283// notice, this list of conditions and the following disclaimer.
3284//    * Redistributions in binary form must reproduce the above
3285// copyright notice, this list of conditions and the following disclaimer
3286// in the documentation and/or other materials provided with the
3287// distribution.
3288//    * Neither the name of Google Inc. nor the names of its
3289// contributors may be used to endorse or promote products derived from
3290// this software without specific prior written permission.
3291//
3292// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
3293// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
3294// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
3295// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
3296// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
3297// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
3298// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
3299// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
3300// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3301// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3302// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3303
3304
3305/*
3306** Copyright (c) 2007-2010 The Khronos Group Inc.
3307**
3308** Permission is hereby granted, free of charge, to any person obtaining a
3309** copy of this software and/or associated documentation files (the
3310** "Materials"), to deal in the Materials without restriction, including
3311** without limitation the rights to use, copy, modify, merge, publish,
3312** distribute, sublicense, and/or sell copies of the Materials, and to
3313** permit persons to whom the Materials are furnished to do so, subject to
3314** the following conditions:
3315**
3316** The above copyright notice and this permission notice shall be included
3317** in all copies or substantial portions of the Materials.
3318**
3319** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
3320** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3321** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
3322** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
3323** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
3324** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
3325** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
3326*/
3327
3328
3329                                 Apache License
3330                           Version 2.0, January 2004
3331                        http://www.apache.org/licenses/
3332
3333   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
3334
3335   1. Definitions.
3336
3337      "License" shall mean the terms and conditions for use, reproduction,
3338      and distribution as defined by Sections 1 through 9 of this document.
3339
3340      "Licensor" shall mean the copyright owner or entity authorized by
3341      the copyright owner that is granting the License.
3342
3343      "Legal Entity" shall mean the union of the acting entity and all
3344      other entities that control, are controlled by, or are under common
3345      control with that entity. For the purposes of this definition,
3346      "control" means (i) the power, direct or indirect, to cause the
3347      direction or management of such entity, whether by contract or
3348      otherwise, or (ii) ownership of fifty percent (50%) or more of the
3349      outstanding shares, or (iii) beneficial ownership of such entity.
3350
3351      "You" (or "Your") shall mean an individual or Legal Entity
3352      exercising permissions granted by this License.
3353
3354      "Source" form shall mean the preferred form for making modifications,
3355      including but not limited to software source code, documentation
3356      source, and configuration files.
3357
3358      "Object" form shall mean any form resulting from mechanical
3359      transformation or translation of a Source form, including but
3360      not limited to compiled object code, generated documentation,
3361      and conversions to other media types.
3362
3363      "Work" shall mean the work of authorship, whether in Source or
3364      Object form, made available under the License, as indicated by a
3365      copyright notice that is included in or attached to the work
3366      (an example is provided in the Appendix below).
3367
3368      "Derivative Works" shall mean any work, whether in Source or Object
3369      form, that is based on (or derived from) the Work and for which the
3370      editorial revisions, annotations, elaborations, or other modifications
3371      represent, as a whole, an original work of authorship. For the purposes
3372      of this License, Derivative Works shall not include works that remain
3373      separable from, or merely link (or bind by name) to the interfaces of,
3374      the Work and Derivative Works thereof.
3375
3376      "Contribution" shall mean any work of authorship, including
3377      the original version of the Work and any modifications or additions
3378      to that Work or Derivative Works thereof, that is intentionally
3379      submitted to Licensor for inclusion in the Work by the copyright owner
3380      or by an individual or Legal Entity authorized to submit on behalf of
3381      the copyright owner. For the purposes of this definition, "submitted"
3382      means any form of electronic, verbal, or written communication sent
3383      to the Licensor or its representatives, including but not limited to
3384      communication on electronic mailing lists, source code control systems,
3385      and issue tracking systems that are managed by, or on behalf of, the
3386      Licensor for the purpose of discussing and improving the Work, but
3387      excluding communication that is conspicuously marked or otherwise
3388      designated in writing by the copyright owner as "Not a Contribution."
3389
3390      "Contributor" shall mean Licensor and any individual or Legal Entity
3391      on behalf of whom a Contribution has been received by Licensor and
3392      subsequently incorporated within the Work.
3393
3394   2. Grant of Copyright License. Subject to the terms and conditions of
3395      this License, each Contributor hereby grants to You a perpetual,
3396      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
3397      copyright license to reproduce, prepare Derivative Works of,
3398      publicly display, publicly perform, sublicense, and distribute the
3399      Work and such Derivative Works in Source or Object form.
3400
3401   3. Grant of Patent License. Subject to the terms and conditions of
3402      this License, each Contributor hereby grants to You a perpetual,
3403      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
3404      (except as stated in this section) patent license to make, have made,
3405      use, offer to sell, sell, import, and otherwise transfer the Work,
3406      where such license applies only to those patent claims licensable
3407      by such Contributor that are necessarily infringed by their
3408      Contribution(s) alone or by combination of their Contribution(s)
3409      with the Work to which such Contribution(s) was submitted. If You
3410      institute patent litigation against any entity (including a
3411      cross-claim or counterclaim in a lawsuit) alleging that the Work
3412      or a Contribution incorporated within the Work constitutes direct
3413      or contributory patent infringement, then any patent licenses
3414      granted to You under this License for that Work shall terminate
3415      as of the date such litigation is filed.
3416
3417   4. Redistribution. You may reproduce and distribute copies of the
3418      Work or Derivative Works thereof in any medium, with or without
3419      modifications, and in Source or Object form, provided that You
3420      meet the following conditions:
3421
3422      (a) You must give any other recipients of the Work or
3423          Derivative Works a copy of this License; and
3424
3425      (b) You must cause any modified files to carry prominent notices
3426          stating that You changed the files; and
3427
3428      (c) You must retain, in the Source form of any Derivative Works
3429          that You distribute, all copyright, patent, trademark, and
3430          attribution notices from the Source form of the Work,
3431          excluding those notices that do not pertain to any part of
3432          the Derivative Works; and
3433
3434      (d) If the Work includes a "NOTICE" text file as part of its
3435          distribution, then any Derivative Works that You distribute must
3436          include a readable copy of the attribution notices contained
3437          within such NOTICE file, excluding those notices that do not
3438          pertain to any part of the Derivative Works, in at least one
3439          of the following places: within a NOTICE text file distributed
3440          as part of the Derivative Works; within the Source form or
3441          documentation, if provided along with the Derivative Works; or,
3442          within a display generated by the Derivative Works, if and
3443          wherever such third-party notices normally appear. The contents
3444          of the NOTICE file are for informational purposes only and
3445          do not modify the License. You may add Your own attribution
3446          notices within Derivative Works that You distribute, alongside
3447          or as an addendum to the NOTICE text from the Work, provided
3448          that such additional attribution notices cannot be construed
3449          as modifying the License.
3450
3451      You may add Your own copyright statement to Your modifications and
3452      may provide additional or different license terms and conditions
3453      for use, reproduction, or distribution of Your modifications, or
3454      for any such Derivative Works as a whole, provided Your use,
3455      reproduction, and distribution of the Work otherwise complies with
3456      the conditions stated in this License.
3457
3458   5. Submission of Contributions. Unless You explicitly state otherwise,
3459      any Contribution intentionally submitted for inclusion in the Work
3460      by You to the Licensor shall be under the terms and conditions of
3461      this License, without any additional terms or conditions.
3462      Notwithstanding the above, nothing herein shall supersede or modify
3463      the terms of any separate license agreement you may have executed
3464      with Licensor regarding such Contributions.
3465
3466   6. Trademarks. This License does not grant permission to use the trade
3467      names, trademarks, service marks, or product names of the Licensor,
3468      except as required for reasonable and customary use in describing the
3469      origin of the Work and reproducing the content of the NOTICE file.
3470
3471   7. Disclaimer of Warranty. Unless required by applicable law or
3472      agreed to in writing, Licensor provides the Work (and each
3473      Contributor provides its Contributions) on an "AS IS" BASIS,
3474      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
3475      implied, including, without limitation, any warranties or conditions
3476      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
3477      PARTICULAR PURPOSE. You are solely responsible for determining the
3478      appropriateness of using or redistributing the Work and assume any
3479      risks associated with Your exercise of permissions under this License.
3480
3481   8. Limitation of Liability. In no event and under no legal theory,
3482      whether in tort (including negligence), contract, or otherwise,
3483      unless required by applicable law (such as deliberate and grossly
3484      negligent acts) or agreed to in writing, shall any Contributor be
3485      liable to You for damages, including any direct, indirect, special,
3486      incidental, or consequential damages of any character arising as a
3487      result of this License or out of the use or inability to use the
3488      Work (including but not limited to damages for loss of goodwill,
3489      work stoppage, computer failure or malfunction, or any and all
3490      other commercial damages or losses), even if such Contributor
3491      has been advised of the possibility of such damages.
3492
3493   9. Accepting Warranty or Additional Liability. While redistributing
3494      the Work or Derivative Works thereof, You may choose to offer,
3495      and charge a fee for, acceptance of support, warranty, indemnity,
3496      or other liability obligations and/or rights consistent with this
3497      License. However, in accepting such obligations, You may act only
3498      on Your own behalf and on Your sole responsibility, not on behalf
3499      of any other Contributor, and only if You agree to indemnify,
3500      defend, and hold each Contributor harmless for any liability
3501      incurred by, or claims asserted against, such Contributor by reason
3502      of your accepting any such warranty or additional liability.
3503
3504   END OF TERMS AND CONDITIONS
3505
3506   APPENDIX: How to apply the Apache License to your work.
3507
3508      To apply the Apache License to your work, attach the following
3509      boilerplate notice, with the fields enclosed by brackets "[]"
3510      replaced with your own identifying information. (Don't include
3511      the brackets!)  The text should be enclosed in the appropriate
3512      comment syntax for the file format. We also recommend that a
3513      file or class name and description of purpose be included on the
3514      same "printed page" as the copyright notice for easier
3515      identification within third-party archives.
3516
3517   Copyright (c) 2008, Google Inc.
3518
3519   Licensed under the Apache License, Version 2.0 (the "License");
3520   you may not use this file except in compliance with the License.
3521   You may obtain a copy of the License at
3522
3523       http://www.apache.org/licenses/LICENSE-2.0
3524
3525   Unless required by applicable law or agreed to in writing, software
3526   distributed under the License is distributed on an "AS IS" BASIS,
3527   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3528   See the License for the specific language governing permissions and
3529   limitations under the License.
3530
3531(WebKit doesn't distribute an explicit license.  This LICENSE is derived from
3532license text in the source.)
3533
3534Copyright (c) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
35352006, 2007 Alexander Kellett, Alexey Proskuryakov, Alex Mathews, Allan
3536Sandfeld Jensen, Alp Toker, Anders Carlsson, Andrew Wellington, Antti
3537Koivisto, Apple Inc., Arthur Langereis, Baron Schwartz, Bjoern Graf,
3538Brent Fulgham, Cameron Zwarich, Charles Samuels, Christian Dywan,
3539Collabora Ltd., Cyrus Patel, Daniel Molkentin, Dave Maclachlan, David
3540Smith, Dawit Alemayehu, Dirk Mueller, Dirk Schulze, Don Gibson, Enrico
3541Ros, Eric Seidel, Frederik Holljen, Frerich Raabe, Friedmann Kleint,
3542George Staikos, Google Inc., Graham Dennis, Harri Porten, Henry Mason,
3543Hiroyuki Ikezoe, Holger Hans Peter Freyther, IBM, James G. Speth, Jan
3544Alonzo, Jean-Loup Gailly, John Reis, Jonas Witt, Jon Shier, Jonas
3545Witt, Julien Chaffraix, Justin Haygood, Kevin Ollivier, Kevin Watters,
3546Kimmo Kinnunen, Kouhei Sutou, Krzysztof Kowalczyk, Lars Knoll, Luca
3547Bruno, Maks Orlovich, Malte Starostik, Mark Adler, Martin Jones,
3548Marvin Decker, Matt Lilek, Michael Emmel, Mitz Pettel, mozilla.org,
3549Netscape Communications Corporation, Nicholas Shanks, Nikolas
3550Zimmermann, Nokia, Oliver Hunt, Opened Hand, Paul Johnston, Peter
3551Kelly, Pioneer Research Center USA, Rich Moore, Rob Buis, Robin Dunn,
3552Ronald Tschalär, Samuel Weinig, Simon Hausmann, Staikos Computing
3553Services Inc., Stefan Schimanski, Symantec Corporation, The Dojo
3554Foundation, The Karbon Developers, Thomas Boyer, Tim Copperfield,
3555Tobias Anton, Torben Weis, Trolltech, University of Cambridge, Vaclav
3556Slavik, Waldo Bastian, Xan Lopez, Zack Rusin
3557
3558The terms and conditions vary from file to file, but are one of:
3559
3560Redistribution and use in source and binary forms, with or without
3561modification, are permitted provided that the following conditions are
3562met:
3563
35641. Redistributions of source code must retain the above copyright
3565   notice, this list of conditions and the following disclaimer.
3566
35672. Redistributions in binary form must reproduce the above copyright
3568   notice, this list of conditions and the following disclaimer in the
3569   documentation and/or other materials provided with the
3570   distribution.
3571
3572*OR*
3573
3574Redistribution and use in source and binary forms, with or without
3575modification, are permitted provided that the following conditions are
3576met:
3577
35781. Redistributions of source code must retain the above copyright
3579   notice, this list of conditions and the following disclaimer.
35802. Redistributions in binary form must reproduce the above copyright
3581   notice, this list of conditions and the following disclaimer in the
3582   documentation and/or other materials provided with the
3583   distribution.
35843. Neither the name of Apple Computer, Inc. ("Apple") nor the names of
3585   its contributors may be used to endorse or promote products derived
3586   from this software without specific prior written permission.
3587
3588THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
3589EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3590IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
3591PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR
3592CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
3593EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
3594PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
3595PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
3596
3597OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3598(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3599OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3600
3601
3602                  GNU LIBRARY GENERAL PUBLIC LICENSE
3603                       Version 2, June 1991
3604
3605 Copyright (C) 1991 Free Software Foundation, Inc.
3606 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
3607 Everyone is permitted to copy and distribute verbatim copies
3608 of this license document, but changing it is not allowed.
3609
3610[This is the first released version of the library GPL.  It is
3611 numbered 2 because it goes with version 2 of the ordinary GPL.]
3612
3613                            Preamble
3614
3615  The licenses for most software are designed to take away your
3616freedom to share and change it.  By contrast, the GNU General Public
3617Licenses are intended to guarantee your freedom to share and change
3618free software--to make sure the software is free for all its users.
3619
3620  This license, the Library General Public License, applies to some
3621specially designated Free Software Foundation software, and to any
3622other libraries whose authors decide to use it.  You can use it for
3623your libraries, too.
3624
3625  When we speak of free software, we are referring to freedom, not
3626price.  Our General Public Licenses are designed to make sure that you
3627have the freedom to distribute copies of free software (and charge for
3628this service if you wish), that you receive source code or can get it
3629if you want it, that you can change the software or use pieces of it
3630in new free programs; and that you know you can do these things.
3631
3632  To protect your rights, we need to make restrictions that forbid
3633anyone to deny you these rights or to ask you to surrender the rights.
3634These restrictions translate to certain responsibilities for you if
3635you distribute copies of the library, or if you modify it.
3636
3637  For example, if you distribute copies of the library, whether gratis
3638or for a fee, you must give the recipients all the rights that we gave
3639you.  You must make sure that they, too, receive or can get the source
3640code.  If you link a program with the library, you must provide
3641complete object files to the recipients so that they can relink them
3642with the library, after making changes to the library and recompiling
3643it.  And you must show them these terms so they know their rights.
3644
3645  Our method of protecting your rights has two steps: (1) copyright
3646the library, and (2) offer you this license which gives you legal
3647permission to copy, distribute and/or modify the library.
3648
3649  Also, for each distributor's protection, we want to make certain
3650that everyone understands that there is no warranty for this free
3651library.  If the library is modified by someone else and passed on, we
3652want its recipients to know that what they have is not the original
3653version, so that any problems introduced by others will not reflect on
3654the original authors' reputations.
3655
3656  Finally, any free program is threatened constantly by software
3657patents.  We wish to avoid the danger that companies distributing free
3658software will individually obtain patent licenses, thus in effect
3659transforming the program into proprietary software.  To prevent this,
3660we have made it clear that any patent must be licensed for everyone's
3661free use or not licensed at all.
3662
3663  Most GNU software, including some libraries, is covered by the ordinary
3664GNU General Public License, which was designed for utility programs.  This
3665license, the GNU Library General Public License, applies to certain
3666designated libraries.  This license is quite different from the ordinary
3667one; be sure to read it in full, and don't assume that anything in it is
3668the same as in the ordinary license.
3669
3670  The reason we have a separate public license for some libraries is that
3671they blur the distinction we usually make between modifying or adding to a
3672program and simply using it.  Linking a program with a library, without
3673changing the library, is in some sense simply using the library, and is
3674analogous to running a utility program or application program.  However, in
3675a textual and legal sense, the linked executable is a combined work, a
3676derivative of the original library, and the ordinary General Public License
3677treats it as such.
3678
3679  Because of this blurred distinction, using the ordinary General
3680Public License for libraries did not effectively promote software
3681sharing, because most developers did not use the libraries.  We
3682concluded that weaker conditions might promote sharing better.
3683
3684  However, unrestricted linking of non-free programs would deprive the
3685users of those programs of all benefit from the free status of the
3686libraries themselves.  This Library General Public License is intended to
3687permit developers of non-free programs to use free libraries, while
3688preserving your freedom as a user of such programs to change the free
3689libraries that are incorporated in them.  (We have not seen how to achieve
3690this as regards changes in header files, but we have achieved it as regards
3691changes in the actual functions of the Library.)  The hope is that this
3692will lead to faster development of free libraries.
3693
3694  The precise terms and conditions for copying, distribution and
3695modification follow.  Pay close attention to the difference between a
3696"work based on the library" and a "work that uses the library".  The
3697former contains code derived from the library, while the latter only
3698works together with the library.
3699
3700  Note that it is possible for a library to be covered by the ordinary
3701General Public License rather than by this special one.
3702
3703                  GNU LIBRARY GENERAL PUBLIC LICENSE
3704   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
3705
3706  0. This License Agreement applies to any software library which
3707contains a notice placed by the copyright holder or other authorized
3708party saying it may be distributed under the terms of this Library
3709General Public License (also called "this License").  Each licensee is
3710addressed as "you".
3711
3712  A "library" means a collection of software functions and/or data
3713prepared so as to be conveniently linked with application programs
3714(which use some of those functions and data) to form executables.
3715
3716  The "Library", below, refers to any such software library or work
3717which has been distributed under these terms.  A "work based on the
3718Library" means either the Library or any derivative work under
3719copyright law: that is to say, a work containing the Library or a
3720portion of it, either verbatim or with modifications and/or translated
3721straightforwardly into another language.  (Hereinafter, translation is
3722included without limitation in the term "modification".)
3723
3724  "Source code" for a work means the preferred form of the work for
3725making modifications to it.  For a library, complete source code means
3726all the source code for all modules it contains, plus any associated
3727interface definition files, plus the scripts used to control compilation
3728and installation of the library.
3729
3730  Activities other than copying, distribution and modification are not
3731covered by this License; they are outside its scope.  The act of
3732running a program using the Library is not restricted, and output from
3733such a program is covered only if its contents constitute a work based
3734on the Library (independent of the use of the Library in a tool for
3735writing it).  Whether that is true depends on what the Library does
3736and what the program that uses the Library does.
3737
3738  1. You may copy and distribute verbatim copies of the Library's
3739complete source code as you receive it, in any medium, provided that
3740you conspicuously and appropriately publish on each copy an
3741appropriate copyright notice and disclaimer of warranty; keep intact
3742all the notices that refer to this License and to the absence of any
3743warranty; and distribute a copy of this License along with the
3744Library.
3745
3746  You may charge a fee for the physical act of transferring a copy,
3747and you may at your option offer warranty protection in exchange for a
3748fee.
3749
3750  2. You may modify your copy or copies of the Library or any portion
3751of it, thus forming a work based on the Library, and copy and
3752distribute such modifications or work under the terms of Section 1
3753above, provided that you also meet all of these conditions:
3754
3755    a) The modified work must itself be a software library.
3756
3757    b) You must cause the files modified to carry prominent notices
3758    stating that you changed the files and the date of any change.
3759
3760    c) You must cause the whole of the work to be licensed at no
3761    charge to all third parties under the terms of this License.
3762
3763    d) If a facility in the modified Library refers to a function or a
3764    table of data to be supplied by an application program that uses
3765    the facility, other than as an argument passed when the facility
3766    is invoked, then you must make a good faith effort to ensure that,
3767    in the event an application does not supply such function or
3768    table, the facility still operates, and performs whatever part of
3769    its purpose remains meaningful.
3770
3771    (For example, a function in a library to compute square roots has
3772    a purpose that is entirely well-defined independent of the
3773    application.  Therefore, Subsection 2d requires that any
3774    application-supplied function or table used by this function must
3775    be optional: if the application does not supply it, the square
3776    root function must still compute square roots.)
3777
3778These requirements apply to the modified work as a whole.  If
3779identifiable sections of that work are not derived from the Library,
3780and can be reasonably considered independent and separate works in
3781themselves, then this License, and its terms, do not apply to those
3782sections when you distribute them as separate works.  But when you
3783distribute the same sections as part of a whole which is a work based
3784on the Library, the distribution of the whole must be on the terms of
3785this License, whose permissions for other licensees extend to the
3786entire whole, and thus to each and every part regardless of who wrote
3787it.
3788
3789Thus, it is not the intent of this section to claim rights or contest
3790your rights to work written entirely by you; rather, the intent is to
3791exercise the right to control the distribution of derivative or
3792collective works based on the Library.
3793
3794In addition, mere aggregation of another work not based on the Library
3795with the Library (or with a work based on the Library) on a volume of
3796a storage or distribution medium does not bring the other work under
3797the scope of this License.
3798
3799  3. You may opt to apply the terms of the ordinary GNU General Public
3800License instead of this License to a given copy of the Library.  To do
3801this, you must alter all the notices that refer to this License, so
3802that they refer to the ordinary GNU General Public License, version 2,
3803instead of to this License.  (If a newer version than version 2 of the
3804ordinary GNU General Public License has appeared, then you can specify
3805that version instead if you wish.)  Do not make any other change in
3806these notices.
3807
3808  Once this change is made in a given copy, it is irreversible for
3809that copy, so the ordinary GNU General Public License applies to all
3810subsequent copies and derivative works made from that copy.
3811
3812  This option is useful when you wish to copy part of the code of
3813the Library into a program that is not a library.
3814
3815  4. You may copy and distribute the Library (or a portion or
3816derivative of it, under Section 2) in object code or executable form
3817under the terms of Sections 1 and 2 above provided that you accompany
3818it with the complete corresponding machine-readable source code, which
3819must be distributed under the terms of Sections 1 and 2 above on a
3820medium customarily used for software interchange.
3821
3822  If distribution of object code is made by offering access to copy
3823from a designated place, then offering equivalent access to copy the
3824source code from the same place satisfies the requirement to
3825distribute the source code, even though third parties are not
3826compelled to copy the source along with the object code.
3827
3828  5. A program that contains no derivative of any portion of the
3829Library, but is designed to work with the Library by being compiled or
3830linked with it, is called a "work that uses the Library".  Such a
3831work, in isolation, is not a derivative work of the Library, and
3832therefore falls outside the scope of this License.
3833
3834  However, linking a "work that uses the Library" with the Library
3835creates an executable that is a derivative of the Library (because it
3836contains portions of the Library), rather than a "work that uses the
3837library".  The executable is therefore covered by this License.
3838Section 6 states terms for distribution of such executables.
3839
3840  When a "work that uses the Library" uses material from a header file
3841that is part of the Library, the object code for the work may be a
3842derivative work of the Library even though the source code is not.
3843Whether this is true is especially significant if the work can be
3844linked without the Library, or if the work is itself a library.  The
3845threshold for this to be true is not precisely defined by law.
3846
3847  If such an object file uses only numerical parameters, data
3848structure layouts and accessors, and small macros and small inline
3849functions (ten lines or less in length), then the use of the object
3850file is unrestricted, regardless of whether it is legally a derivative
3851work.  (Executables containing this object code plus portions of the
3852Library will still fall under Section 6.)
3853
3854  Otherwise, if the work is a derivative of the Library, you may
3855distribute the object code for the work under the terms of Section 6.
3856Any executables containing that work also fall under Section 6,
3857whether or not they are linked directly with the Library itself.
3858
3859  6. As an exception to the Sections above, you may also compile or
3860link a "work that uses the Library" with the Library to produce a
3861work containing portions of the Library, and distribute that work
3862under terms of your choice, provided that the terms permit
3863modification of the work for the customer's own use and reverse
3864engineering for debugging such modifications.
3865
3866  You must give prominent notice with each copy of the work that the
3867Library is used in it and that the Library and its use are covered by
3868this License.  You must supply a copy of this License.  If the work
3869during execution displays copyright notices, you must include the
3870copyright notice for the Library among them, as well as a reference
3871directing the user to the copy of this License.  Also, you must do one
3872of these things:
3873
3874    a) Accompany the work with the complete corresponding
3875    machine-readable source code for the Library including whatever
3876    changes were used in the work (which must be distributed under
3877    Sections 1 and 2 above); and, if the work is an executable linked
3878    with the Library, with the complete machine-readable "work that
3879    uses the Library", as object code and/or source code, so that the
3880    user can modify the Library and then relink to produce a modified
3881    executable containing the modified Library.  (It is understood
3882    that the user who changes the contents of definitions files in the
3883    Library will not necessarily be able to recompile the application
3884    to use the modified definitions.)
3885
3886    b) Accompany the work with a written offer, valid for at
3887    least three years, to give the same user the materials
3888    specified in Subsection 6a, above, for a charge no more
3889    than the cost of performing this distribution.
3890
3891    c) If distribution of the work is made by offering access to copy
3892    from a designated place, offer equivalent access to copy the above
3893    specified materials from the same place.
3894
3895    d) Verify that the user has already received a copy of these
3896    materials or that you have already sent this user a copy.
3897
3898  For an executable, the required form of the "work that uses the
3899Library" must include any data and utility programs needed for
3900reproducing the executable from it.  However, as a special exception,
3901the source code distributed need not include anything that is normally
3902distributed (in either source or binary form) with the major
3903components (compiler, kernel, and so on) of the operating system on
3904which the executable runs, unless that component itself accompanies
3905the executable.
3906
3907  It may happen that this requirement contradicts the license
3908restrictions of other proprietary libraries that do not normally
3909accompany the operating system.  Such a contradiction means you cannot
3910use both them and the Library together in an executable that you
3911distribute.
3912
3913  7. You may place library facilities that are a work based on the
3914Library side-by-side in a single library together with other library
3915facilities not covered by this License, and distribute such a combined
3916library, provided that the separate distribution of the work based on
3917the Library and of the other library facilities is otherwise
3918permitted, and provided that you do these two things:
3919
3920    a) Accompany the combined library with a copy of the same work
3921    based on the Library, uncombined with any other library
3922    facilities.  This must be distributed under the terms of the
3923    Sections above.
3924
3925    b) Give prominent notice with the combined library of the fact
3926    that part of it is a work based on the Library, and explaining
3927    where to find the accompanying uncombined form of the same work.
3928
3929  8. You may not copy, modify, sublicense, link with, or distribute
3930the Library except as expressly provided under this License.  Any
3931attempt otherwise to copy, modify, sublicense, link with, or
3932distribute the Library is void, and will automatically terminate your
3933rights under this License.  However, parties who have received copies,
3934or rights, from you under this License will not have their licenses
3935terminated so long as such parties remain in full compliance.
3936
3937  9. You are not required to accept this License, since you have not
3938signed it.  However, nothing else grants you permission to modify or
3939distribute the Library or its derivative works.  These actions are
3940prohibited by law if you do not accept this License.  Therefore, by
3941modifying or distributing the Library (or any work based on the
3942Library), you indicate your acceptance of this License to do so, and
3943all its terms and conditions for copying, distributing or modifying
3944the Library or works based on it.
3945
3946  10. Each time you redistribute the Library (or any work based on the
3947Library), the recipient automatically receives a license from the
3948original licensor to copy, distribute, link with or modify the Library
3949subject to these terms and conditions.  You may not impose any further
3950restrictions on the recipients' exercise of the rights granted herein.
3951You are not responsible for enforcing compliance by third parties to
3952this License.
3953
3954  11. If, as a consequence of a court judgment or allegation of patent
3955infringement or for any other reason (not limited to patent issues),
3956conditions are imposed on you (whether by court order, agreement or
3957otherwise) that contradict the conditions of this License, they do not
3958excuse you from the conditions of this License.  If you cannot
3959distribute so as to satisfy simultaneously your obligations under this
3960License and any other pertinent obligations, then as a consequence you
3961may not distribute the Library at all.  For example, if a patent
3962license would not permit royalty-free redistribution of the Library by
3963all those who receive copies directly or indirectly through you, then
3964the only way you could satisfy both it and this License would be to
3965refrain entirely from distribution of the Library.
3966
3967If any portion of this section is held invalid or unenforceable under any
3968particular circumstance, the balance of the section is intended to apply,
3969and the section as a whole is intended to apply in other circumstances.
3970
3971It is not the purpose of this section to induce you to infringe any
3972patents or other property right claims or to contest validity of any
3973such claims; this section has the sole purpose of protecting the
3974integrity of the free software distribution system which is
3975implemented by public license practices.  Many people have made
3976generous contributions to the wide range of software distributed
3977through that system in reliance on consistent application of that
3978system; it is up to the author/donor to decide if he or she is willing
3979to distribute software through any other system and a licensee cannot
3980impose that choice.
3981
3982This section is intended to make thoroughly clear what is believed to
3983be a consequence of the rest of this License.
3984
3985  12. If the distribution and/or use of the Library is restricted in
3986certain countries either by patents or by copyrighted interfaces, the
3987original copyright holder who places the Library under this License may add
3988an explicit geographical distribution limitation excluding those countries,
3989so that distribution is permitted only in or among countries not thus
3990excluded.  In such case, this License incorporates the limitation as if
3991written in the body of this License.
3992
3993  13. The Free Software Foundation may publish revised and/or new
3994versions of the Library General Public License from time to time.
3995Such new versions will be similar in spirit to the present version,
3996but may differ in detail to address new problems or concerns.
3997
3998Each version is given a distinguishing version number.  If the Library
3999specifies a version number of this License which applies to it and
4000"any later version", you have the option of following the terms and
4001conditions either of that version or of any later version published by
4002the Free Software Foundation.  If the Library does not specify a
4003license version number, you may choose any version ever published by
4004the Free Software Foundation.
4005
4006  14. If you wish to incorporate parts of the Library into other free
4007programs whose distribution conditions are incompatible with these,
4008write to the author to ask for permission.  For software which is
4009copyrighted by the Free Software Foundation, write to the Free
4010Software Foundation; we sometimes make exceptions for this.  Our
4011decision will be guided by the two goals of preserving the free status
4012of all derivatives of our free software and of promoting the sharing
4013and reuse of software generally.
4014
4015                            NO WARRANTY
4016
4017  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
4018WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
4019EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
4020OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
4021KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
4022IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
4023PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
4024LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
4025THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
4026
4027  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
4028WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
4029AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
4030FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
4031CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
4032LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
4033RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
4034FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
4035SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
4036DAMAGES.
4037
4038                     END OF TERMS AND CONDITIONS
4039
4040                  GNU LESSER GENERAL PUBLIC LICENSE
4041                       Version 2.1, February 1999
4042
4043 Copyright (C) 1991, 1999 Free Software Foundation, Inc.
4044 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
4045 Everyone is permitted to copy and distribute verbatim copies
4046 of this license document, but changing it is not allowed.
4047
4048[This is the first released version of the Lesser GPL.  It also counts
4049 as the successor of the GNU Library Public License, version 2, hence
4050 the version number 2.1.]
4051
4052                            Preamble
4053
4054  The licenses for most software are designed to take away your
4055freedom to share and change it.  By contrast, the GNU General Public
4056Licenses are intended to guarantee your freedom to share and change
4057free software--to make sure the software is free for all its users.
4058
4059  This license, the Lesser General Public License, applies to some
4060specially designated software packages--typically libraries--of the
4061Free Software Foundation and other authors who decide to use it.  You
4062can use it too, but we suggest you first think carefully about whether
4063this license or the ordinary General Public License is the better
4064strategy to use in any particular case, based on the explanations below.
4065
4066  When we speak of free software, we are referring to freedom of use,
4067not price.  Our General Public Licenses are designed to make sure that
4068you have the freedom to distribute copies of free software (and charge
4069for this service if you wish); that you receive source code or can get
4070it if you want it; that you can change the software and use pieces of
4071it in new free programs; and that you are informed that you can do
4072these things.
4073
4074  To protect your rights, we need to make restrictions that forbid
4075distributors to deny you these rights or to ask you to surrender these
4076rights.  These restrictions translate to certain responsibilities for
4077you if you distribute copies of the library or if you modify it.
4078
4079  For example, if you distribute copies of the library, whether gratis
4080or for a fee, you must give the recipients all the rights that we gave
4081you.  You must make sure that they, too, receive or can get the source
4082code.  If you link other code with the library, you must provide
4083complete object files to the recipients, so that they can relink them
4084with the library after making changes to the library and recompiling
4085it.  And you must show them these terms so they know their rights.
4086
4087  We protect your rights with a two-step method: (1) we copyright the
4088library, and (2) we offer you this license, which gives you legal
4089permission to copy, distribute and/or modify the library.
4090
4091  To protect each distributor, we want to make it very clear that
4092there is no warranty for the free library.  Also, if the library is
4093modified by someone else and passed on, the recipients should know
4094that what they have is not the original version, so that the original
4095author's reputation will not be affected by problems that might be
4096introduced by others.
4097
4098  Finally, software patents pose a constant threat to the existence of
4099any free program.  We wish to make sure that a company cannot
4100effectively restrict the users of a free program by obtaining a
4101restrictive license from a patent holder.  Therefore, we insist that
4102any patent license obtained for a version of the library must be
4103consistent with the full freedom of use specified in this license.
4104
4105  Most GNU software, including some libraries, is covered by the
4106ordinary GNU General Public License.  This license, the GNU Lesser
4107General Public License, applies to certain designated libraries, and
4108is quite different from the ordinary General Public License.  We use
4109this license for certain libraries in order to permit linking those
4110libraries into non-free programs.
4111
4112  When a program is linked with a library, whether statically or using
4113a shared library, the combination of the two is legally speaking a
4114combined work, a derivative of the original library.  The ordinary
4115General Public License therefore permits such linking only if the
4116entire combination fits its criteria of freedom.  The Lesser General
4117Public License permits more lax criteria for linking other code with
4118the library.
4119
4120  We call this license the "Lesser" General Public License because it
4121does Less to protect the user's freedom than the ordinary General
4122Public License.  It also provides other free software developers Less
4123of an advantage over competing non-free programs.  These disadvantages
4124are the reason we use the ordinary General Public License for many
4125libraries.  However, the Lesser license provides advantages in certain
4126special circumstances.
4127
4128  For example, on rare occasions, there may be a special need to
4129encourage the widest possible use of a certain library, so that it becomes
4130a de-facto standard.  To achieve this, non-free programs must be
4131allowed to use the library.  A more frequent case is that a free
4132library does the same job as widely used non-free libraries.  In this
4133case, there is little to gain by limiting the free library to free
4134software only, so we use the Lesser General Public License.
4135
4136  In other cases, permission to use a particular library in non-free
4137programs enables a greater number of people to use a large body of
4138free software.  For example, permission to use the GNU C Library in
4139non-free programs enables many more people to use the whole GNU
4140operating system, as well as its variant, the GNU/Linux operating
4141system.
4142
4143  Although the Lesser General Public License is Less protective of the
4144users' freedom, it does ensure that the user of a program that is
4145linked with the Library has the freedom and the wherewithal to run
4146that program using a modified version of the Library.
4147
4148  The precise terms and conditions for copying, distribution and
4149modification follow.  Pay close attention to the difference between a
4150"work based on the library" and a "work that uses the library".  The
4151former contains code derived from the library, whereas the latter must
4152be combined with the library in order to run.
4153
4154                  GNU LESSER GENERAL PUBLIC LICENSE
4155   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
4156
4157  0. This License Agreement applies to any software library or other
4158program which contains a notice placed by the copyright holder or
4159other authorized party saying it may be distributed under the terms of
4160this Lesser General Public License (also called "this License").
4161Each licensee is addressed as "you".
4162
4163  A "library" means a collection of software functions and/or data
4164prepared so as to be conveniently linked with application programs
4165(which use some of those functions and data) to form executables.
4166
4167  The "Library", below, refers to any such software library or work
4168which has been distributed under these terms.  A "work based on the
4169Library" means either the Library or any derivative work under
4170copyright law: that is to say, a work containing the Library or a
4171portion of it, either verbatim or with modifications and/or translated
4172straightforwardly into another language.  (Hereinafter, translation is
4173included without limitation in the term "modification".)
4174
4175  "Source code" for a work means the preferred form of the work for
4176making modifications to it.  For a library, complete source code means
4177all the source code for all modules it contains, plus any associated
4178interface definition files, plus the scripts used to control compilation
4179and installation of the library.
4180
4181  Activities other than copying, distribution and modification are not
4182covered by this License; they are outside its scope.  The act of
4183running a program using the Library is not restricted, and output from
4184such a program is covered only if its contents constitute a work based
4185on the Library (independent of the use of the Library in a tool for
4186writing it).  Whether that is true depends on what the Library does
4187and what the program that uses the Library does.
4188
4189  1. You may copy and distribute verbatim copies of the Library's
4190complete source code as you receive it, in any medium, provided that
4191you conspicuously and appropriately publish on each copy an
4192appropriate copyright notice and disclaimer of warranty; keep intact
4193all the notices that refer to this License and to the absence of any
4194warranty; and distribute a copy of this License along with the
4195Library.
4196
4197  You may charge a fee for the physical act of transferring a copy,
4198and you may at your option offer warranty protection in exchange for a
4199fee.
4200
4201  2. You may modify your copy or copies of the Library or any portion
4202of it, thus forming a work based on the Library, and copy and
4203distribute such modifications or work under the terms of Section 1
4204above, provided that you also meet all of these conditions:
4205
4206    a) The modified work must itself be a software library.
4207
4208    b) You must cause the files modified to carry prominent notices
4209    stating that you changed the files and the date of any change.
4210
4211    c) You must cause the whole of the work to be licensed at no
4212    charge to all third parties under the terms of this License.
4213
4214    d) If a facility in the modified Library refers to a function or a
4215    table of data to be supplied by an application program that uses
4216    the facility, other than as an argument passed when the facility
4217    is invoked, then you must make a good faith effort to ensure that,
4218    in the event an application does not supply such function or
4219    table, the facility still operates, and performs whatever part of
4220    its purpose remains meaningful.
4221
4222    (For example, a function in a library to compute square roots has
4223    a purpose that is entirely well-defined independent of the
4224    application.  Therefore, Subsection 2d requires that any
4225    application-supplied function or table used by this function must
4226    be optional: if the application does not supply it, the square
4227    root function must still compute square roots.)
4228
4229These requirements apply to the modified work as a whole.  If
4230identifiable sections of that work are not derived from the Library,
4231and can be reasonably considered independent and separate works in
4232themselves, then this License, and its terms, do not apply to those
4233sections when you distribute them as separate works.  But when you
4234distribute the same sections as part of a whole which is a work based
4235on the Library, the distribution of the whole must be on the terms of
4236this License, whose permissions for other licensees extend to the
4237entire whole, and thus to each and every part regardless of who wrote
4238it.
4239
4240Thus, it is not the intent of this section to claim rights or contest
4241your rights to work written entirely by you; rather, the intent is to
4242exercise the right to control the distribution of derivative or
4243collective works based on the Library.
4244
4245In addition, mere aggregation of another work not based on the Library
4246with the Library (or with a work based on the Library) on a volume of
4247a storage or distribution medium does not bring the other work under
4248the scope of this License.
4249
4250  3. You may opt to apply the terms of the ordinary GNU General Public
4251License instead of this License to a given copy of the Library.  To do
4252this, you must alter all the notices that refer to this License, so
4253that they refer to the ordinary GNU General Public License, version 2,
4254instead of to this License.  (If a newer version than version 2 of the
4255ordinary GNU General Public License has appeared, then you can specify
4256that version instead if you wish.)  Do not make any other change in
4257these notices.
4258
4259  Once this change is made in a given copy, it is irreversible for
4260that copy, so the ordinary GNU General Public License applies to all
4261subsequent copies and derivative works made from that copy.
4262
4263  This option is useful when you wish to copy part of the code of
4264the Library into a program that is not a library.
4265
4266  4. You may copy and distribute the Library (or a portion or
4267derivative of it, under Section 2) in object code or executable form
4268under the terms of Sections 1 and 2 above provided that you accompany
4269it with the complete corresponding machine-readable source code, which
4270must be distributed under the terms of Sections 1 and 2 above on a
4271medium customarily used for software interchange.
4272
4273  If distribution of object code is made by offering access to copy
4274from a designated place, then offering equivalent access to copy the
4275source code from the same place satisfies the requirement to
4276distribute the source code, even though third parties are not
4277compelled to copy the source along with the object code.
4278
4279  5. A program that contains no derivative of any portion of the
4280Library, but is designed to work with the Library by being compiled or
4281linked with it, is called a "work that uses the Library".  Such a
4282work, in isolation, is not a derivative work of the Library, and
4283therefore falls outside the scope of this License.
4284
4285  However, linking a "work that uses the Library" with the Library
4286creates an executable that is a derivative of the Library (because it
4287contains portions of the Library), rather than a "work that uses the
4288library".  The executable is therefore covered by this License.
4289Section 6 states terms for distribution of such executables.
4290
4291  When a "work that uses the Library" uses material from a header file
4292that is part of the Library, the object code for the work may be a
4293derivative work of the Library even though the source code is not.
4294Whether this is true is especially significant if the work can be
4295linked without the Library, or if the work is itself a library.  The
4296threshold for this to be true is not precisely defined by law.
4297
4298  If such an object file uses only numerical parameters, data
4299structure layouts and accessors, and small macros and small inline
4300functions (ten lines or less in length), then the use of the object
4301file is unrestricted, regardless of whether it is legally a derivative
4302work.  (Executables containing this object code plus portions of the
4303Library will still fall under Section 6.)
4304
4305  Otherwise, if the work is a derivative of the Library, you may
4306distribute the object code for the work under the terms of Section 6.
4307Any executables containing that work also fall under Section 6,
4308whether or not they are linked directly with the Library itself.
4309
4310  6. As an exception to the Sections above, you may also combine or
4311link a "work that uses the Library" with the Library to produce a
4312work containing portions of the Library, and distribute that work
4313under terms of your choice, provided that the terms permit
4314modification of the work for the customer's own use and reverse
4315engineering for debugging such modifications.
4316
4317  You must give prominent notice with each copy of the work that the
4318Library is used in it and that the Library and its use are covered by
4319this License.  You must supply a copy of this License.  If the work
4320during execution displays copyright notices, you must include the
4321copyright notice for the Library among them, as well as a reference
4322directing the user to the copy of this License.  Also, you must do one
4323of these things:
4324
4325    a) Accompany the work with the complete corresponding
4326    machine-readable source code for the Library including whatever
4327    changes were used in the work (which must be distributed under
4328    Sections 1 and 2 above); and, if the work is an executable linked
4329    with the Library, with the complete machine-readable "work that
4330    uses the Library", as object code and/or source code, so that the
4331    user can modify the Library and then relink to produce a modified
4332    executable containing the modified Library.  (It is understood
4333    that the user who changes the contents of definitions files in the
4334    Library will not necessarily be able to recompile the application
4335    to use the modified definitions.)
4336
4337    b) Use a suitable shared library mechanism for linking with the
4338    Library.  A suitable mechanism is one that (1) uses at run time a
4339    copy of the library already present on the user's computer system,
4340    rather than copying library functions into the executable, and (2)
4341    will operate properly with a modified version of the library, if
4342    the user installs one, as long as the modified version is
4343    interface-compatible with the version that the work was made with.
4344
4345    c) Accompany the work with a written offer, valid for at
4346    least three years, to give the same user the materials
4347    specified in Subsection 6a, above, for a charge no more
4348    than the cost of performing this distribution.
4349
4350    d) If distribution of the work is made by offering access to copy
4351    from a designated place, offer equivalent access to copy the above
4352    specified materials from the same place.
4353
4354    e) Verify that the user has already received a copy of these
4355    materials or that you have already sent this user a copy.
4356
4357  For an executable, the required form of the "work that uses the
4358Library" must include any data and utility programs needed for
4359reproducing the executable from it.  However, as a special exception,
4360the materials to be distributed need not include anything that is
4361normally distributed (in either source or binary form) with the major
4362components (compiler, kernel, and so on) of the operating system on
4363which the executable runs, unless that component itself accompanies
4364the executable.
4365
4366  It may happen that this requirement contradicts the license
4367restrictions of other proprietary libraries that do not normally
4368accompany the operating system.  Such a contradiction means you cannot
4369use both them and the Library together in an executable that you
4370distribute.
4371
4372  7. You may place library facilities that are a work based on the
4373Library side-by-side in a single library together with other library
4374facilities not covered by this License, and distribute such a combined
4375library, provided that the separate distribution of the work based on
4376the Library and of the other library facilities is otherwise
4377permitted, and provided that you do these two things:
4378
4379    a) Accompany the combined library with a copy of the same work
4380    based on the Library, uncombined with any other library
4381    facilities.  This must be distributed under the terms of the
4382    Sections above.
4383
4384    b) Give prominent notice with the combined library of the fact
4385    that part of it is a work based on the Library, and explaining
4386    where to find the accompanying uncombined form of the same work.
4387
4388  8. You may not copy, modify, sublicense, link with, or distribute
4389the Library except as expressly provided under this License.  Any
4390attempt otherwise to copy, modify, sublicense, link with, or
4391distribute the Library is void, and will automatically terminate your
4392rights under this License.  However, parties who have received copies,
4393or rights, from you under this License will not have their licenses
4394terminated so long as such parties remain in full compliance.
4395
4396  9. You are not required to accept this License, since you have not
4397signed it.  However, nothing else grants you permission to modify or
4398distribute the Library or its derivative works.  These actions are
4399prohibited by law if you do not accept this License.  Therefore, by
4400modifying or distributing the Library (or any work based on the
4401Library), you indicate your acceptance of this License to do so, and
4402all its terms and conditions for copying, distributing or modifying
4403the Library or works based on it.
4404
4405  10. Each time you redistribute the Library (or any work based on the
4406Library), the recipient automatically receives a license from the
4407original licensor to copy, distribute, link with or modify the Library
4408subject to these terms and conditions.  You may not impose any further
4409restrictions on the recipients' exercise of the rights granted herein.
4410You are not responsible for enforcing compliance by third parties with
4411this License.
4412
4413  11. If, as a consequence of a court judgment or allegation of patent
4414infringement or for any other reason (not limited to patent issues),
4415conditions are imposed on you (whether by court order, agreement or
4416otherwise) that contradict the conditions of this License, they do not
4417excuse you from the conditions of this License.  If you cannot
4418distribute so as to satisfy simultaneously your obligations under this
4419License and any other pertinent obligations, then as a consequence you
4420may not distribute the Library at all.  For example, if a patent
4421license would not permit royalty-free redistribution of the Library by
4422all those who receive copies directly or indirectly through you, then
4423the only way you could satisfy both it and this License would be to
4424refrain entirely from distribution of the Library.
4425
4426If any portion of this section is held invalid or unenforceable under any
4427particular circumstance, the balance of the section is intended to apply,
4428and the section as a whole is intended to apply in other circumstances.
4429
4430It is not the purpose of this section to induce you to infringe any
4431patents or other property right claims or to contest validity of any
4432such claims; this section has the sole purpose of protecting the
4433integrity of the free software distribution system which is
4434implemented by public license practices.  Many people have made
4435generous contributions to the wide range of software distributed
4436through that system in reliance on consistent application of that
4437system; it is up to the author/donor to decide if he or she is willing
4438to distribute software through any other system and a licensee cannot
4439impose that choice.
4440
4441This section is intended to make thoroughly clear what is believed to
4442be a consequence of the rest of this License.
4443
4444  12. If the distribution and/or use of the Library is restricted in
4445certain countries either by patents or by copyrighted interfaces, the
4446original copyright holder who places the Library under this License may add
4447an explicit geographical distribution limitation excluding those countries,
4448so that distribution is permitted only in or among countries not thus
4449excluded.  In such case, this License incorporates the limitation as if
4450written in the body of this License.
4451
4452  13. The Free Software Foundation may publish revised and/or new
4453versions of the Lesser General Public License from time to time.
4454Such new versions will be similar in spirit to the present version,
4455but may differ in detail to address new problems or concerns.
4456
4457Each version is given a distinguishing version number.  If the Library
4458specifies a version number of this License which applies to it and
4459"any later version", you have the option of following the terms and
4460conditions either of that version or of any later version published by
4461the Free Software Foundation.  If the Library does not specify a
4462license version number, you may choose any version ever published by
4463the Free Software Foundation.
4464
4465  14. If you wish to incorporate parts of the Library into other free
4466programs whose distribution conditions are incompatible with these,
4467write to the author to ask for permission.  For software which is
4468copyrighted by the Free Software Foundation, write to the Free
4469Software Foundation; we sometimes make exceptions for this.  Our
4470decision will be guided by the two goals of preserving the free status
4471of all derivatives of our free software and of promoting the sharing
4472and reuse of software generally.
4473
4474                            NO WARRANTY
4475
4476  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
4477WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
4478EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
4479OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
4480KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
4481IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
4482PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
4483LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
4484THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
4485
4486  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
4487WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
4488AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
4489FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
4490CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
4491LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
4492RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
4493FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
4494SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
4495DAMAGES.
4496
4497                     END OF TERMS AND CONDITIONS
4498
4499// Copyright (C) 2002-2013 The ANGLE Project Authors.
4500// All rights reserved.
4501//
4502// Redistribution and use in source and binary forms, with or without
4503// modification, are permitted provided that the following conditions
4504// are met:
4505//
4506//     Redistributions of source code must retain the above copyright
4507//     notice, this list of conditions and the following disclaimer.
4508//
4509//     Redistributions in binary form must reproduce the above
4510//     copyright notice, this list of conditions and the following
4511//     disclaimer in the documentation and/or other materials provided
4512//     with the distribution.
4513//
4514//     Neither the name of TransGaming Inc., Google Inc., 3DLabs Inc.
4515//     Ltd., nor the names of their contributors may be used to endorse
4516//     or promote products derived from this software without specific
4517//     prior written permission.
4518//
4519// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4520// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4521// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
4522// FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
4523// COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
4524// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
4525// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4526// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
4527// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4528// LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
4529// ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
4530// POSSIBILITY OF SUCH DAMAGE.
4531
4532
4533                                 Apache License
4534                           Version 2.0, January 2004
4535                        http://www.apache.org/licenses/
4536
4537   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
4538
4539   1. Definitions.
4540
4541      "License" shall mean the terms and conditions for use, reproduction,
4542      and distribution as defined by Sections 1 through 9 of this document.
4543
4544      "Licensor" shall mean the copyright owner or entity authorized by
4545      the copyright owner that is granting the License.
4546
4547      "Legal Entity" shall mean the union of the acting entity and all
4548      other entities that control, are controlled by, or are under common
4549      control with that entity. For the purposes of this definition,
4550      "control" means (i) the power, direct or indirect, to cause the
4551      direction or management of such entity, whether by contract or
4552      otherwise, or (ii) ownership of fifty percent (50%) or more of the
4553      outstanding shares, or (iii) beneficial ownership of such entity.
4554
4555      "You" (or "Your") shall mean an individual or Legal Entity
4556      exercising permissions granted by this License.
4557
4558      "Source" form shall mean the preferred form for making modifications,
4559      including but not limited to software source code, documentation
4560      source, and configuration files.
4561
4562      "Object" form shall mean any form resulting from mechanical
4563      transformation or translation of a Source form, including but
4564      not limited to compiled object code, generated documentation,
4565      and conversions to other media types.
4566
4567      "Work" shall mean the work of authorship, whether in Source or
4568      Object form, made available under the License, as indicated by a
4569      copyright notice that is included in or attached to the work
4570      (an example is provided in the Appendix below).
4571
4572      "Derivative Works" shall mean any work, whether in Source or Object
4573      form, that is based on (or derived from) the Work and for which the
4574      editorial revisions, annotations, elaborations, or other modifications
4575      represent, as a whole, an original work of authorship. For the purposes
4576      of this License, Derivative Works shall not include works that remain
4577      separable from, or merely link (or bind by name) to the interfaces of,
4578      the Work and Derivative Works thereof.
4579
4580      "Contribution" shall mean any work of authorship, including
4581      the original version of the Work and any modifications or additions
4582      to that Work or Derivative Works thereof, that is intentionally
4583      submitted to Licensor for inclusion in the Work by the copyright owner
4584      or by an individual or Legal Entity authorized to submit on behalf of
4585      the copyright owner. For the purposes of this definition, "submitted"
4586      means any form of electronic, verbal, or written communication sent
4587      to the Licensor or its representatives, including but not limited to
4588      communication on electronic mailing lists, source code control systems,
4589      and issue tracking systems that are managed by, or on behalf of, the
4590      Licensor for the purpose of discussing and improving the Work, but
4591      excluding communication that is conspicuously marked or otherwise
4592      designated in writing by the copyright owner as "Not a Contribution."
4593
4594      "Contributor" shall mean Licensor and any individual or Legal Entity
4595      on behalf of whom a Contribution has been received by Licensor and
4596      subsequently incorporated within the Work.
4597
4598   2. Grant of Copyright License. Subject to the terms and conditions of
4599      this License, each Contributor hereby grants to You a perpetual,
4600      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4601      copyright license to reproduce, prepare Derivative Works of,
4602      publicly display, publicly perform, sublicense, and distribute the
4603      Work and such Derivative Works in Source or Object form.
4604
4605   3. Grant of Patent License. Subject to the terms and conditions of
4606      this License, each Contributor hereby grants to You a perpetual,
4607      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4608      (except as stated in this section) patent license to make, have made,
4609      use, offer to sell, sell, import, and otherwise transfer the Work,
4610      where such license applies only to those patent claims licensable
4611      by such Contributor that are necessarily infringed by their
4612      Contribution(s) alone or by combination of their Contribution(s)
4613      with the Work to which such Contribution(s) was submitted. If You
4614      institute patent litigation against any entity (including a
4615      cross-claim or counterclaim in a lawsuit) alleging that the Work
4616      or a Contribution incorporated within the Work constitutes direct
4617      or contributory patent infringement, then any patent licenses
4618      granted to You under this License for that Work shall terminate
4619      as of the date such litigation is filed.
4620
4621   4. Redistribution. You may reproduce and distribute copies of the
4622      Work or Derivative Works thereof in any medium, with or without
4623      modifications, and in Source or Object form, provided that You
4624      meet the following conditions:
4625
4626      (a) You must give any other recipients of the Work or
4627          Derivative Works a copy of this License; and
4628
4629      (b) You must cause any modified files to carry prominent notices
4630          stating that You changed the files; and
4631
4632      (c) You must retain, in the Source form of any Derivative Works
4633          that You distribute, all copyright, patent, trademark, and
4634          attribution notices from the Source form of the Work,
4635          excluding those notices that do not pertain to any part of
4636          the Derivative Works; and
4637
4638      (d) If the Work includes a "NOTICE" text file as part of its
4639          distribution, then any Derivative Works that You distribute must
4640          include a readable copy of the attribution notices contained
4641          within such NOTICE file, excluding those notices that do not
4642          pertain to any part of the Derivative Works, in at least one
4643          of the following places: within a NOTICE text file distributed
4644          as part of the Derivative Works; within the Source form or
4645          documentation, if provided along with the Derivative Works; or,
4646          within a display generated by the Derivative Works, if and
4647          wherever such third-party notices normally appear. The contents
4648          of the NOTICE file are for informational purposes only and
4649          do not modify the License. You may add Your own attribution
4650          notices within Derivative Works that You distribute, alongside
4651          or as an addendum to the NOTICE text from the Work, provided
4652          that such additional attribution notices cannot be construed
4653          as modifying the License.
4654
4655      You may add Your own copyright statement to Your modifications and
4656      may provide additional or different license terms and conditions
4657      for use, reproduction, or distribution of Your modifications, or
4658      for any such Derivative Works as a whole, provided Your use,
4659      reproduction, and distribution of the Work otherwise complies with
4660      the conditions stated in this License.
4661
4662   5. Submission of Contributions. Unless You explicitly state otherwise,
4663      any Contribution intentionally submitted for inclusion in the Work
4664      by You to the Licensor shall be under the terms and conditions of
4665      this License, without any additional terms or conditions.
4666      Notwithstanding the above, nothing herein shall supersede or modify
4667      the terms of any separate license agreement you may have executed
4668      with Licensor regarding such Contributions.
4669
4670   6. Trademarks. This License does not grant permission to use the trade
4671      names, trademarks, service marks, or product names of the Licensor,
4672      except as required for reasonable and customary use in describing the
4673      origin of the Work and reproducing the content of the NOTICE file.
4674
4675   7. Disclaimer of Warranty. Unless required by applicable law or
4676      agreed to in writing, Licensor provides the Work (and each
4677      Contributor provides its Contributions) on an "AS IS" BASIS,
4678      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
4679      implied, including, without limitation, any warranties or conditions
4680      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
4681      PARTICULAR PURPOSE. You are solely responsible for determining the
4682      appropriateness of using or redistributing the Work and assume any
4683      risks associated with Your exercise of permissions under this License.
4684
4685   8. Limitation of Liability. In no event and under no legal theory,
4686      whether in tort (including negligence), contract, or otherwise,
4687      unless required by applicable law (such as deliberate and grossly
4688      negligent acts) or agreed to in writing, shall any Contributor be
4689      liable to You for damages, including any direct, indirect, special,
4690      incidental, or consequential damages of any character arising as a
4691      result of this License or out of the use or inability to use the
4692      Work (including but not limited to damages for loss of goodwill,
4693      work stoppage, computer failure or malfunction, or any and all
4694      other commercial damages or losses), even if such Contributor
4695      has been advised of the possibility of such damages.
4696
4697   9. Accepting Warranty or Additional Liability. While redistributing
4698      the Work or Derivative Works thereof, You may choose to offer,
4699      and charge a fee for, acceptance of support, warranty, indemnity,
4700      or other liability obligations and/or rights consistent with this
4701      License. However, in accepting such obligations, You may act only
4702      on Your own behalf and on Your sole responsibility, not on behalf
4703      of any other Contributor, and only if You agree to indemnify,
4704      defend, and hold each Contributor harmless for any liability
4705      incurred by, or claims asserted against, such Contributor by reason
4706      of your accepting any such warranty or additional liability.
4707
4708   END OF TERMS AND CONDITIONS
4709
4710   APPENDIX: How to apply the Apache License to your work.
4711
4712      To apply the Apache License to your work, attach the following
4713      boilerplate notice, with the fields enclosed by brackets "[]"
4714      replaced with your own identifying information. (Don't include
4715      the brackets!)  The text should be enclosed in the appropriate
4716      comment syntax for the file format. We also recommend that a
4717      file or class name and description of purpose be included on the
4718      same "printed page" as the copyright notice for easier
4719      identification within third-party archives.
4720
4721   Copyright [yyyy] [name of copyright owner]
4722
4723   Licensed under the Apache License, Version 2.0 (the "License");
4724   you may not use this file except in compliance with the License.
4725   You may obtain a copy of the License at
4726
4727       http://www.apache.org/licenses/LICENSE-2.0
4728
4729   Unless required by applicable law or agreed to in writing, software
4730   distributed under the License is distributed on an "AS IS" BASIS,
4731   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4732   See the License for the specific language governing permissions and
4733   limitations under the License.
4734
4735Copyright (c) 2012, Manfred Moitzi
4736
4737Permission is hereby granted, free of charge, to any person obtaining a
4738copy of this software and associated documentation files (the
4739"Software"), to deal in the Software without restriction, including
4740without limitation the rights to use, copy, modify, merge, publish,
4741distribute, sublicense, and/or sell copies of the Software, and to
4742permit persons to whom the Software is furnished to do so, subject to
4743the following conditions:
4744
4745The above copyright notice and this permission notice shall be included
4746in all copies or substantial portions of the Software.
4747
4748THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
4749OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
4750MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
4751IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
4752CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
4753TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
4754SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
4755
4756Deutsche Übersetzung:
4757
4758Copyright (c) 2012, Manfred Moitzi
4759
4760Hiermit wird unentgeltlich, jeder Person, die eine Kopie der Software
4761und der zugehörigen Dokumentationen (die "Software") erhält, die
4762Erlaubnis erteilt, uneingeschränkt zu benutzen, inklusive und ohne
4763Ausnahme, dem Recht, sie zu verwenden, kopieren, ändern, fusionieren,
4764verlegen, verbreiten, unterlizenzieren und/oder zu verkaufen, und
4765Personen, die diese Software erhalten, diese Rechte zu geben, unter den
4766folgenden Bedingungen:
4767
4768Der obige Urheberrechtsvermerk und dieser Erlaubnisvermerk sind in allen
4769Kopien oder Teilkopien der Software beizulegen.
4770
4771DIE SOFTWARE WIRD OHNE JEDE AUSDRÜCKLICHE ODER IMPLIZIERTE GARANTIE
4772BEREITGESTELLT, EINSCHLIESSLICH DER GARANTIE ZUR BENUTZUNG FÜR DEN
4773VORGESEHENEN ODER EINEM BESTIMMTEN ZWECK SOWIE JEGLICHER
4774RECHTSVERLETZUNG, JEDOCH NICHT DARAUF BESCHRÄNKT. IN KEINEM FALL SIND
4775DIE AUTOREN ODER COPYRIGHTINHABER FÜR JEGLICHEN SCHADEN ODER SONSTIGE
4776ANSPRÜCHE HAFTBAR ZU MACHEN, OB INFOLGE DER ERFÜLLUNG EINES VERTRAGES,
4777EINES DELIKTES ODER ANDERS IM ZUSAMMENHANG MIT DER SOFTWARE ODER
4778SONSTIGER VERWENDUNG DER SOFTWARE ENTSTANDEN.
4779
4780
4781// Copyright (c) 2010 The Chromium Authors. All rights reserved.
4782//
4783// Redistribution and use in source and binary forms, with or without
4784// modification, are permitted provided that the following conditions are
4785// met:
4786//
4787//    * Redistributions of source code must retain the above copyright
4788// notice, this list of conditions and the following disclaimer.
4789//    * Redistributions in binary form must reproduce the above
4790// copyright notice, this list of conditions and the following disclaimer
4791// in the documentation and/or other materials provided with the
4792// distribution.
4793//    * Neither the name of Google Inc. nor the names of its
4794// contributors may be used to endorse or promote products derived from
4795// this software without specific prior written permission.
4796//
4797// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4798// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4799// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
4800// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
4801// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
4802// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
4803// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
4804// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
4805// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4806// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
4807// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4808
4809                          MOZILLA PUBLIC LICENSE
4810                                Version 1.1
4811
4812                              ---------------
4813
48141. Definitions.
4815
4816     1.0.1. "Commercial Use" means distribution or otherwise making the
4817     Covered Code available to a third party.
4818
4819     1.1. "Contributor" means each entity that creates or contributes to
4820     the creation of Modifications.
4821
4822     1.2. "Contributor Version" means the combination of the Original
4823     Code, prior Modifications used by a Contributor, and the Modifications
4824     made by that particular Contributor.
4825
4826     1.3. "Covered Code" means the Original Code or Modifications or the
4827     combination of the Original Code and Modifications, in each case
4828     including portions thereof.
4829
4830     1.4. "Electronic Distribution Mechanism" means a mechanism generally
4831     accepted in the software development community for the electronic
4832     transfer of data.
4833
4834     1.5. "Executable" means Covered Code in any form other than Source
4835     Code.
4836
4837     1.6. "Initial Developer" means the individual or entity identified
4838     as the Initial Developer in the Source Code notice required by Exhibit
4839     A.
4840
4841     1.7. "Larger Work" means a work which combines Covered Code or
4842     portions thereof with code not governed by the terms of this License.
4843
4844     1.8. "License" means this document.
4845
4846     1.8.1. "Licensable" means having the right to grant, to the maximum
4847     extent possible, whether at the time of the initial grant or
4848     subsequently acquired, any and all of the rights conveyed herein.
4849
4850     1.9. "Modifications" means any addition to or deletion from the
4851     substance or structure of either the Original Code or any previous
4852     Modifications. When Covered Code is released as a series of files, a
4853     Modification is:
4854          A. Any addition to or deletion from the contents of a file
4855          containing Original Code or previous Modifications.
4856
4857          B. Any new file that contains any part of the Original Code or
4858          previous Modifications.
4859
4860     1.10. "Original Code" means Source Code of computer software code
4861     which is described in the Source Code notice required by Exhibit A as
4862     Original Code, and which, at the time of its release under this
4863     License is not already Covered Code governed by this License.
4864
4865     1.10.1. "Patent Claims" means any patent claim(s), now owned or
4866     hereafter acquired, including without limitation, method, process,
4867     and apparatus claims, in any patent Licensable by grantor.
4868
4869     1.11. "Source Code" means the preferred form of the Covered Code for
4870     making modifications to it, including all modules it contains, plus
4871     any associated interface definition files, scripts used to control
4872     compilation and installation of an Executable, or source code
4873     differential comparisons against either the Original Code or another
4874     well known, available Covered Code of the Contributor's choice. The
4875     Source Code can be in a compressed or archival form, provided the
4876     appropriate decompression or de-archiving software is widely available
4877     for no charge.
4878
4879     1.12. "You" (or "Your") means an individual or a legal entity
4880     exercising rights under, and complying with all of the terms of, this
4881     License or a future version of this License issued under Section 6.1.
4882     For legal entities, "You" includes any entity which controls, is
4883     controlled by, or is under common control with You. For purposes of
4884     this definition, "control" means (a) the power, direct or indirect,
4885     to cause the direction or management of such entity, whether by
4886     contract or otherwise, or (b) ownership of more than fifty percent
4887     (50%) of the outstanding shares or beneficial ownership of such
4888     entity.
4889
48902. Source Code License.
4891
4892     2.1. The Initial Developer Grant.
4893     The Initial Developer hereby grants You a world-wide, royalty-free,
4894     non-exclusive license, subject to third party intellectual property
4895     claims:
4896          (a) under intellectual property rights (other than patent or
4897          trademark) Licensable by Initial Developer to use, reproduce,
4898          modify, display, perform, sublicense and distribute the Original
4899          Code (or portions thereof) with or without Modifications, and/or
4900          as part of a Larger Work; and
4901
4902          (b) under Patents Claims infringed by the making, using or
4903          selling of Original Code, to make, have made, use, practice,
4904          sell, and offer for sale, and/or otherwise dispose of the
4905          Original Code (or portions thereof).
4906
4907          (c) the licenses granted in this Section 2.1(a) and (b) are
4908          effective on the date Initial Developer first distributes
4909          Original Code under the terms of this License.
4910
4911          (d) Notwithstanding Section 2.1(b) above, no patent license is
4912          granted: 1) for code that You delete from the Original Code; 2)
4913          separate from the Original Code; or 3) for infringements caused
4914          by: i) the modification of the Original Code or ii) the
4915          combination of the Original Code with other software or devices.
4916
4917     2.2. Contributor Grant.
4918     Subject to third party intellectual property claims, each Contributor
4919     hereby grants You a world-wide, royalty-free, non-exclusive license
4920
4921          (a) under intellectual property rights (other than patent or
4922          trademark) Licensable by Contributor, to use, reproduce, modify,
4923          display, perform, sublicense and distribute the Modifications
4924          created by such Contributor (or portions thereof) either on an
4925          unmodified basis, with other Modifications, as Covered Code
4926          and/or as part of a Larger Work; and
4927
4928          (b) under Patent Claims infringed by the making, using, or
4929          selling of Modifications made by that Contributor either alone
4930          and/or in combination with its Contributor Version (or portions
4931          of such combination), to make, use, sell, offer for sale, have
4932          made, and/or otherwise dispose of: 1) Modifications made by that
4933          Contributor (or portions thereof); and 2) the combination of
4934          Modifications made by that Contributor with its Contributor
4935          Version (or portions of such combination).
4936
4937          (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
4938          effective on the date Contributor first makes Commercial Use of
4939          the Covered Code.
4940
4941          (d) Notwithstanding Section 2.2(b) above, no patent license is
4942          granted: 1) for any code that Contributor has deleted from the
4943          Contributor Version; 2) separate from the Contributor Version;
4944          3) for infringements caused by: i) third party modifications of
4945          Contributor Version or ii) the combination of Modifications made
4946          by that Contributor with other software (except as part of the
4947          Contributor Version) or other devices; or 4) under Patent Claims
4948          infringed by Covered Code in the absence of Modifications made by
4949          that Contributor.
4950
49513. Distribution Obligations.
4952
4953     3.1. Application of License.
4954     The Modifications which You create or to which You contribute are
4955     governed by the terms of this License, including without limitation
4956     Section 2.2. The Source Code version of Covered Code may be
4957     distributed only under the terms of this License or a future version
4958     of this License released under Section 6.1, and You must include a
4959     copy of this License with every copy of the Source Code You
4960     distribute. You may not offer or impose any terms on any Source Code
4961     version that alters or restricts the applicable version of this
4962     License or the recipients' rights hereunder. However, You may include
4963     an additional document offering the additional rights described in
4964     Section 3.5.
4965
4966     3.2. Availability of Source Code.
4967     Any Modification which You create or to which You contribute must be
4968     made available in Source Code form under the terms of this License
4969     either on the same media as an Executable version or via an accepted
4970     Electronic Distribution Mechanism to anyone to whom you made an
4971     Executable version available; and if made available via Electronic
4972     Distribution Mechanism, must remain available for at least twelve (12)
4973     months after the date it initially became available, or at least six
4974     (6) months after a subsequent version of that particular Modification
4975     has been made available to such recipients. You are responsible for
4976     ensuring that the Source Code version remains available even if the
4977     Electronic Distribution Mechanism is maintained by a third party.
4978
4979     3.3. Description of Modifications.
4980     You must cause all Covered Code to which You contribute to contain a
4981     file documenting the changes You made to create that Covered Code and
4982     the date of any change. You must include a prominent statement that
4983     the Modification is derived, directly or indirectly, from Original
4984     Code provided by the Initial Developer and including the name of the
4985     Initial Developer in (a) the Source Code, and (b) in any notice in an
4986     Executable version or related documentation in which You describe the
4987     origin or ownership of the Covered Code.
4988
4989     3.4. Intellectual Property Matters
4990          (a) Third Party Claims.
4991          If Contributor has knowledge that a license under a third party's
4992          intellectual property rights is required to exercise the rights
4993          granted by such Contributor under Sections 2.1 or 2.2,
4994          Contributor must include a text file with the Source Code
4995          distribution titled "LEGAL" which describes the claim and the
4996          party making the claim in sufficient detail that a recipient will
4997          know whom to contact. If Contributor obtains such knowledge after
4998          the Modification is made available as described in Section 3.2,
4999          Contributor shall promptly modify the LEGAL file in all copies
5000          Contributor makes available thereafter and shall take other steps
5001          (such as notifying appropriate mailing lists or newsgroups)
5002          reasonably calculated to inform those who received the Covered
5003          Code that new knowledge has been obtained.
5004
5005          (b) Contributor APIs.
5006          If Contributor's Modifications include an application programming
5007          interface and Contributor has knowledge of patent licenses which
5008          are reasonably necessary to implement that API, Contributor must
5009          also include this information in the LEGAL file.
5010
5011          (c) Representations.
5012          Contributor represents that, except as disclosed pursuant to
5013          Section 3.4(a) above, Contributor believes that Contributor's
5014          Modifications are Contributor's original creation(s) and/or
5015          Contributor has sufficient rights to grant the rights conveyed by
5016          this License.
5017
5018     3.5. Required Notices.
5019     You must duplicate the notice in Exhibit A in each file of the Source
5020     Code. If it is not possible to put such notice in a particular Source
5021     Code file due to its structure, then You must include such notice in a
5022     location (such as a relevant directory) where a user would be likely
5023     to look for such a notice. If You created one or more Modification(s)
5024     You may add your name as a Contributor to the notice described in
5025     Exhibit A. You must also duplicate this License in any documentation
5026     for the Source Code where You describe recipients' rights or ownership
5027     rights relating to Covered Code. You may choose to offer, and to
5028     charge a fee for, warranty, support, indemnity or liability
5029     obligations to one or more recipients of Covered Code. However, You
5030     may do so only on Your own behalf, and not on behalf of the Initial
5031     Developer or any Contributor. You must make it absolutely clear than
5032     any such warranty, support, indemnity or liability obligation is
5033     offered by You alone, and You hereby agree to indemnify the Initial
5034     Developer and every Contributor for any liability incurred by the
5035     Initial Developer or such Contributor as a result of warranty,
5036     support, indemnity or liability terms You offer.
5037
5038     3.6. Distribution of Executable Versions.
5039     You may distribute Covered Code in Executable form only if the
5040     requirements of Section 3.1-3.5 have been met for that Covered Code,
5041     and if You include a notice stating that the Source Code version of
5042     the Covered Code is available under the terms of this License,
5043     including a description of how and where You have fulfilled the
5044     obligations of Section 3.2. The notice must be conspicuously included
5045     in any notice in an Executable version, related documentation or
5046     collateral in which You describe recipients' rights relating to the
5047     Covered Code. You may distribute the Executable version of Covered
5048     Code or ownership rights under a license of Your choice, which may
5049     contain terms different from this License, provided that You are in
5050     compliance with the terms of this License and that the license for the
5051     Executable version does not attempt to limit or alter the recipient's
5052     rights in the Source Code version from the rights set forth in this
5053     License. If You distribute the Executable version under a different
5054     license You must make it absolutely clear that any terms which differ
5055     from this License are offered by You alone, not by the Initial
5056     Developer or any Contributor. You hereby agree to indemnify the
5057     Initial Developer and every Contributor for any liability incurred by
5058     the Initial Developer or such Contributor as a result of any such
5059     terms You offer.
5060
5061     3.7. Larger Works.
5062     You may create a Larger Work by combining Covered Code with other code
5063     not governed by the terms of this License and distribute the Larger
5064     Work as a single product. In such a case, You must make sure the
5065     requirements of this License are fulfilled for the Covered Code.
5066
50674. Inability to Comply Due to Statute or Regulation.
5068
5069     If it is impossible for You to comply with any of the terms of this
5070     License with respect to some or all of the Covered Code due to
5071     statute, judicial order, or regulation then You must: (a) comply with
5072     the terms of this License to the maximum extent possible; and (b)
5073     describe the limitations and the code they affect. Such description
5074     must be included in the LEGAL file described in Section 3.4 and must
5075     be included with all distributions of the Source Code. Except to the
5076     extent prohibited by statute or regulation, such description must be
5077     sufficiently detailed for a recipient of ordinary skill to be able to
5078     understand it.
5079
50805. Application of this License.
5081
5082     This License applies to code to which the Initial Developer has
5083     attached the notice in Exhibit A and to related Covered Code.
5084
50856. Versions of the License.
5086
5087     6.1. New Versions.
5088     Netscape Communications Corporation ("Netscape") may publish revised
5089     and/or new versions of the License from time to time. Each version
5090     will be given a distinguishing version number.
5091
5092     6.2. Effect of New Versions.
5093     Once Covered Code has been published under a particular version of the
5094     License, You may always continue to use it under the terms of that
5095     version. You may also choose to use such Covered Code under the terms
5096     of any subsequent version of the License published by Netscape. No one
5097     other than Netscape has the right to modify the terms applicable to
5098     Covered Code created under this License.
5099
5100     6.3. Derivative Works.
5101     If You create or use a modified version of this License (which you may
5102     only do in order to apply it to code which is not already Covered Code
5103     governed by this License), You must (a) rename Your license so that
5104     the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
5105     "MPL", "NPL" or any confusingly similar phrase do not appear in your
5106     license (except to note that your license differs from this License)
5107     and (b) otherwise make it clear that Your version of the license
5108     contains terms which differ from the Mozilla Public License and
5109     Netscape Public License. (Filling in the name of the Initial
5110     Developer, Original Code or Contributor in the notice described in
5111     Exhibit A shall not of themselves be deemed to be modifications of
5112     this License.)
5113
51147. DISCLAIMER OF WARRANTY.
5115
5116     COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
5117     WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
5118     WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
5119     DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
5120     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
5121     IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
5122     YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
5123     COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
5124     OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
5125     ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
5126
51278. TERMINATION.
5128
5129     8.1. This License and the rights granted hereunder will terminate
5130     automatically if You fail to comply with terms herein and fail to cure
5131     such breach within 30 days of becoming aware of the breach. All
5132     sublicenses to the Covered Code which are properly granted shall
5133     survive any termination of this License. Provisions which, by their
5134     nature, must remain in effect beyond the termination of this License
5135     shall survive.
5136
5137     8.2. If You initiate litigation by asserting a patent infringement
5138     claim (excluding declatory judgment actions) against Initial Developer
5139     or a Contributor (the Initial Developer or Contributor against whom
5140     You file such action is referred to as "Participant") alleging that:
5141
5142     (a) such Participant's Contributor Version directly or indirectly
5143     infringes any patent, then any and all rights granted by such
5144     Participant to You under Sections 2.1 and/or 2.2 of this License
5145     shall, upon 60 days notice from Participant terminate prospectively,
5146     unless if within 60 days after receipt of notice You either: (i)
5147     agree in writing to pay Participant a mutually agreeable reasonable
5148     royalty for Your past and future use of Modifications made by such
5149     Participant, or (ii) withdraw Your litigation claim with respect to
5150     the Contributor Version against such Participant. If within 60 days
5151     of notice, a reasonable royalty and payment arrangement are not
5152     mutually agreed upon in writing by the parties or the litigation claim
5153     is not withdrawn, the rights granted by Participant to You under
5154     Sections 2.1 and/or 2.2 automatically terminate at the expiration of
5155     the 60 day notice period specified above.
5156
5157     (b) any software, hardware, or device, other than such Participant's
5158     Contributor Version, directly or indirectly infringes any patent, then
5159     any rights granted to You by such Participant under Sections 2.1(b)
5160     and 2.2(b) are revoked effective as of the date You first made, used,
5161     sold, distributed, or had made, Modifications made by that
5162     Participant.
5163
5164     8.3. If You assert a patent infringement claim against Participant
5165     alleging that such Participant's Contributor Version directly or
5166     indirectly infringes any patent where such claim is resolved (such as
5167     by license or settlement) prior to the initiation of patent
5168     infringement litigation, then the reasonable value of the licenses
5169     granted by such Participant under Sections 2.1 or 2.2 shall be taken
5170     into account in determining the amount or value of any payment or
5171     license.
5172
5173     8.4. In the event of termination under Sections 8.1 or 8.2 above,
5174     all end user license agreements (excluding distributors and resellers)
5175     which have been validly granted by You or any distributor hereunder
5176     prior to termination shall survive termination.
5177
51789. LIMITATION OF LIABILITY.
5179
5180     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
5181     (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
5182     DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
5183     OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
5184     ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
5185     CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
5186     WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
5187     COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
5188     INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
5189     LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
5190     RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
5191     PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
5192     EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
5193     THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
5194
519510. U.S. GOVERNMENT END USERS.
5196
5197     The Covered Code is a "commercial item," as that term is defined in
5198     48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
5199     software" and "commercial computer software documentation," as such
5200     terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
5201     C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
5202     all U.S. Government End Users acquire Covered Code with only those
5203     rights set forth herein.
5204
520511. MISCELLANEOUS.
5206
5207     This License represents the complete agreement concerning subject
5208     matter hereof. If any provision of this License is held to be
5209     unenforceable, such provision shall be reformed only to the extent
5210     necessary to make it enforceable. This License shall be governed by
5211     California law provisions (except to the extent applicable law, if
5212     any, provides otherwise), excluding its conflict-of-law provisions.
5213     With respect to disputes in which at least one party is a citizen of,
5214     or an entity chartered or registered to do business in the United
5215     States of America, any litigation relating to this License shall be
5216     subject to the jurisdiction of the Federal Courts of the Northern
5217     District of California, with venue lying in Santa Clara County,
5218     California, with the losing party responsible for costs, including
5219     without limitation, court costs and reasonable attorneys' fees and
5220     expenses. The application of the United Nations Convention on
5221     Contracts for the International Sale of Goods is expressly excluded.
5222     Any law or regulation which provides that the language of a contract
5223     shall be construed against the drafter shall not apply to this
5224     License.
5225
522612. RESPONSIBILITY FOR CLAIMS.
5227
5228     As between Initial Developer and the Contributors, each party is
5229     responsible for claims and damages arising, directly or indirectly,
5230     out of its utilization of rights under this License and You agree to
5231     work with Initial Developer and Contributors to distribute such
5232     responsibility on an equitable basis. Nothing herein is intended or
5233     shall be deemed to constitute any admission of liability.
5234
523513. MULTIPLE-LICENSED CODE.
5236
5237     Initial Developer may designate portions of the Covered Code as
5238     "Multiple-Licensed". "Multiple-Licensed" means that the Initial
5239     Developer permits you to utilize portions of the Covered Code under
5240     Your choice of the NPL or the alternative licenses, if any, specified
5241     by the Initial Developer in the file described in Exhibit A.
5242
5243EXHIBIT A -Mozilla Public License.
5244
5245     ``The contents of this file are subject to the Mozilla Public License
5246     Version 1.1 (the "License"); you may not use this file except in
5247     compliance with the License. You may obtain a copy of the License at
5248     http://www.mozilla.org/MPL/
5249
5250     Software distributed under the License is distributed on an "AS IS"
5251     basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
5252     License for the specific language governing rights and limitations
5253     under the License.
5254
5255     The Original Code is ______________________________________.
5256
5257     The Initial Developer of the Original Code is ________________________.
5258     Portions created by ______________________ are Copyright (C) ______
5259     _______________________. All Rights Reserved.
5260
5261     Contributor(s): ______________________________________.
5262
5263     Alternatively, the contents of this file may be used under the terms
5264     of the _____ license (the "[___] License"), in which case the
5265     provisions of [______] License are applicable instead of those
5266     above. If you wish to allow use of your version of this file only
5267     under the terms of the [____] License and not to allow others to use
5268     your version of this file under the MPL, indicate your decision by
5269     deleting the provisions above and replace them with the notice and
5270     other provisions required by the [___] License. If you do not delete
5271     the provisions above, a recipient may use your version of this file
5272     under either the MPL or the [___] License."
5273
5274     [NOTE: The text of this Exhibit A may differ slightly from the text of
5275     the notices in the Source Code files of the Original Code. You should
5276     use the text of this Exhibit A rather than the text found in the
5277     Original Code Source Code for Your Modifications.]
5278
5279     ----------------------------------------------------------------------
5280
5281     AMENDMENTS
5282
5283     The Netscape Public License Version 1.1 ("NPL") consists of the
5284     Mozilla Public License Version 1.1 with the following Amendments,
5285     including Exhibit A-Netscape Public License. Files identified with
5286     "Exhibit A-Netscape Public License" are governed by the Netscape
5287     Public License Version 1.1.
5288
5289     Additional Terms applicable to the Netscape Public License.
5290          I. Effect.
5291          These additional terms described in this Netscape Public
5292          License -- Amendments shall apply to the Mozilla Communicator
5293          client code and to all Covered Code under this License.
5294
5295          II. "Netscape's Branded Code" means Covered Code that Netscape
5296          distributes and/or permits others to distribute under one or more
5297          trademark(s) which are controlled by Netscape but which are not
5298          licensed for use under this License.
5299
5300          III. Netscape and logo.
5301          This License does not grant any rights to use the trademarks
5302          "Netscape", the "Netscape N and horizon" logo or the "Netscape
5303          lighthouse" logo, "Netcenter", "Gecko", "Java" or "JavaScript",
5304          "Smart Browsing" even if such marks are included in the Original
5305          Code or Modifications.
5306
5307          IV. Inability to Comply Due to Contractual Obligation.
5308          Prior to licensing the Original Code under this License, Netscape
5309          has licensed third party code for use in Netscape's Branded Code.
5310          To the extent that Netscape is limited contractually from making
5311          such third party code available under this License, Netscape may
5312          choose to reintegrate such code into Covered Code without being
5313          required to distribute such code in Source Code form, even if
5314          such code would otherwise be considered "Modifications" under
5315          this License.
5316
5317          V. Use of Modifications and Covered Code by Initial Developer.
5318               V.1. In General.
5319               The obligations of Section 3 apply to Netscape, except to
5320               the extent specified in this Amendment, Section V.2 and V.3.
5321
5322               V.2. Other Products.
5323               Netscape may include Covered Code in products other than the
5324               Netscape's Branded Code which are released by Netscape
5325               during the two (2) years following the release date of the
5326               Original Code, without such additional products becoming
5327               subject to the terms of this License, and may license such
5328               additional products on different terms from those contained
5329               in this License.
5330
5331               V.3. Alternative Licensing.
5332               Netscape may license the Source Code of Netscape's Branded
5333               Code, including Modifications incorporated therein, without
5334               such Netscape Branded Code becoming subject to the terms of
5335               this License, and may license such Netscape Branded Code on
5336               different terms from those contained in this License.
5337
5338          VI. Litigation.
5339          Notwithstanding the limitations of Section 11 above, the
5340          provisions regarding litigation in Section 11(a), (b) and (c) of
5341          the License shall apply to all disputes relating to this License.
5342
5343     EXHIBIT A-Netscape Public License.
5344
5345          "The contents of this file are subject to the Netscape Public
5346          License Version 1.1 (the "License"); you may not use this file
5347          except in compliance with the License. You may obtain a copy of
5348          the License at http://www.mozilla.org/NPL/
5349
5350          Software distributed under the License is distributed on an "AS
5351          IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
5352          implied. See the License for the specific language governing
5353          rights and limitations under the License.
5354
5355          The Original Code is Mozilla Communicator client code, released
5356          March 31, 1998.
5357
5358          The Initial Developer of the Original Code is Netscape
5359          Communications Corporation. Portions created by Netscape are
5360          Copyright (C) 1998-1999 Netscape Communications Corporation. All
5361          Rights Reserved.
5362
5363          Contributor(s): ______________________________________.
5364
5365          Alternatively, the contents of this file may be used under the
5366          terms of the _____ license (the "[___] License"), in which case
5367          the provisions of [______] License are applicable  instead of
5368          those above. If you wish to allow use of your version of this
5369          file only under the terms of the [____] License and not to allow
5370          others to use your version of this file under the NPL, indicate
5371          your decision by deleting the provisions above and replace  them
5372          with the notice and other provisions required by the [___]
5373          License. If you do not delete the provisions above, a recipient
5374          may use your version of this file under either the NPL or the
5375          [___] License."
5376
5377		    GNU GENERAL PUBLIC LICENSE
5378		       Version 2, June 1991
5379
5380 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
5381       51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
5382 Everyone is permitted to copy and distribute verbatim copies
5383 of this license document, but changing it is not allowed.
5384
5385			    Preamble
5386
5387  The licenses for most software are designed to take away your
5388freedom to share and change it.  By contrast, the GNU General Public
5389License is intended to guarantee your freedom to share and change free
5390software--to make sure the software is free for all its users.  This
5391General Public License applies to most of the Free Software
5392Foundation's software and to any other program whose authors commit to
5393using it.  (Some other Free Software Foundation software is covered by
5394the GNU Library General Public License instead.)  You can apply it to
5395your programs, too.
5396
5397  When we speak of free software, we are referring to freedom, not
5398price.  Our General Public Licenses are designed to make sure that you
5399have the freedom to distribute copies of free software (and charge for
5400this service if you wish), that you receive source code or can get it
5401if you want it, that you can change the software or use pieces of it
5402in new free programs; and that you know you can do these things.
5403
5404  To protect your rights, we need to make restrictions that forbid
5405anyone to deny you these rights or to ask you to surrender the rights.
5406These restrictions translate to certain responsibilities for you if you
5407distribute copies of the software, or if you modify it.
5408
5409  For example, if you distribute copies of such a program, whether
5410gratis or for a fee, you must give the recipients all the rights that
5411you have.  You must make sure that they, too, receive or can get the
5412source code.  And you must show them these terms so they know their
5413rights.
5414
5415  We protect your rights with two steps: (1) copyright the software, and
5416(2) offer you this license which gives you legal permission to copy,
5417distribute and/or modify the software.
5418
5419  Also, for each author's protection and ours, we want to make certain
5420that everyone understands that there is no warranty for this free
5421software.  If the software is modified by someone else and passed on, we
5422want its recipients to know that what they have is not the original, so
5423that any problems introduced by others will not reflect on the original
5424authors' reputations.
5425
5426  Finally, any free program is threatened constantly by software
5427patents.  We wish to avoid the danger that redistributors of a free
5428program will individually obtain patent licenses, in effect making the
5429program proprietary.  To prevent this, we have made it clear that any
5430patent must be licensed for everyone's free use or not licensed at all.
5431
5432  The precise terms and conditions for copying, distribution and
5433modification follow.
5434
5435		    GNU GENERAL PUBLIC LICENSE
5436   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
5437
5438  0. This License applies to any program or other work which contains
5439a notice placed by the copyright holder saying it may be distributed
5440under the terms of this General Public License.  The "Program", below,
5441refers to any such program or work, and a "work based on the Program"
5442means either the Program or any derivative work under copyright law:
5443that is to say, a work containing the Program or a portion of it,
5444either verbatim or with modifications and/or translated into another
5445language.  (Hereinafter, translation is included without limitation in
5446the term "modification".)  Each licensee is addressed as "you".
5447
5448Activities other than copying, distribution and modification are not
5449covered by this License; they are outside its scope.  The act of
5450running the Program is not restricted, and the output from the Program
5451is covered only if its contents constitute a work based on the
5452Program (independent of having been made by running the Program).
5453Whether that is true depends on what the Program does.
5454
5455  1. You may copy and distribute verbatim copies of the Program's
5456source code as you receive it, in any medium, provided that you
5457conspicuously and appropriately publish on each copy an appropriate
5458copyright notice and disclaimer of warranty; keep intact all the
5459notices that refer to this License and to the absence of any warranty;
5460and give any other recipients of the Program a copy of this License
5461along with the Program.
5462
5463You may charge a fee for the physical act of transferring a copy, and
5464you may at your option offer warranty protection in exchange for a fee.
5465
5466  2. You may modify your copy or copies of the Program or any portion
5467of it, thus forming a work based on the Program, and copy and
5468distribute such modifications or work under the terms of Section 1
5469above, provided that you also meet all of these conditions:
5470
5471    a) You must cause the modified files to carry prominent notices
5472    stating that you changed the files and the date of any change.
5473
5474    b) You must cause any work that you distribute or publish, that in
5475    whole or in part contains or is derived from the Program or any
5476    part thereof, to be licensed as a whole at no charge to all third
5477    parties under the terms of this License.
5478
5479    c) If the modified program normally reads commands interactively
5480    when run, you must cause it, when started running for such
5481    interactive use in the most ordinary way, to print or display an
5482    announcement including an appropriate copyright notice and a
5483    notice that there is no warranty (or else, saying that you provide
5484    a warranty) and that users may redistribute the program under
5485    these conditions, and telling the user how to view a copy of this
5486    License.  (Exception: if the Program itself is interactive but
5487    does not normally print such an announcement, your work based on
5488    the Program is not required to print an announcement.)
5489
5490These requirements apply to the modified work as a whole.  If
5491identifiable sections of that work are not derived from the Program,
5492and can be reasonably considered independent and separate works in
5493themselves, then this License, and its terms, do not apply to those
5494sections when you distribute them as separate works.  But when you
5495distribute the same sections as part of a whole which is a work based
5496on the Program, the distribution of the whole must be on the terms of
5497this License, whose permissions for other licensees extend to the
5498entire whole, and thus to each and every part regardless of who wrote it.
5499
5500Thus, it is not the intent of this section to claim rights or contest
5501your rights to work written entirely by you; rather, the intent is to
5502exercise the right to control the distribution of derivative or
5503collective works based on the Program.
5504
5505In addition, mere aggregation of another work not based on the Program
5506with the Program (or with a work based on the Program) on a volume of
5507a storage or distribution medium does not bring the other work under
5508the scope of this License.
5509
5510  3. You may copy and distribute the Program (or a work based on it,
5511under Section 2) in object code or executable form under the terms of
5512Sections 1 and 2 above provided that you also do one of the following:
5513
5514    a) Accompany it with the complete corresponding machine-readable
5515    source code, which must be distributed under the terms of Sections
5516    1 and 2 above on a medium customarily used for software interchange; or,
5517
5518    b) Accompany it with a written offer, valid for at least three
5519    years, to give any third party, for a charge no more than your
5520    cost of physically performing source distribution, a complete
5521    machine-readable copy of the corresponding source code, to be
5522    distributed under the terms of Sections 1 and 2 above on a medium
5523    customarily used for software interchange; or,
5524
5525    c) Accompany it with the information you received as to the offer
5526    to distribute corresponding source code.  (This alternative is
5527    allowed only for noncommercial distribution and only if you
5528    received the program in object code or executable form with such
5529    an offer, in accord with Subsection b above.)
5530
5531The source code for a work means the preferred form of the work for
5532making modifications to it.  For an executable work, complete source
5533code means all the source code for all modules it contains, plus any
5534associated interface definition files, plus the scripts used to
5535control compilation and installation of the executable.  However, as a
5536special exception, the source code distributed need not include
5537anything that is normally distributed (in either source or binary
5538form) with the major components (compiler, kernel, and so on) of the
5539operating system on which the executable runs, unless that component
5540itself accompanies the executable.
5541
5542If distribution of executable or object code is made by offering
5543access to copy from a designated place, then offering equivalent
5544access to copy the source code from the same place counts as
5545distribution of the source code, even though third parties are not
5546compelled to copy the source along with the object code.
5547
5548  4. You may not copy, modify, sublicense, or distribute the Program
5549except as expressly provided under this License.  Any attempt
5550otherwise to copy, modify, sublicense or distribute the Program is
5551void, and will automatically terminate your rights under this License.
5552However, parties who have received copies, or rights, from you under
5553this License will not have their licenses terminated so long as such
5554parties remain in full compliance.
5555
5556  5. You are not required to accept this License, since you have not
5557signed it.  However, nothing else grants you permission to modify or
5558distribute the Program or its derivative works.  These actions are
5559prohibited by law if you do not accept this License.  Therefore, by
5560modifying or distributing the Program (or any work based on the
5561Program), you indicate your acceptance of this License to do so, and
5562all its terms and conditions for copying, distributing or modifying
5563the Program or works based on it.
5564
5565  6. Each time you redistribute the Program (or any work based on the
5566Program), the recipient automatically receives a license from the
5567original licensor to copy, distribute or modify the Program subject to
5568these terms and conditions.  You may not impose any further
5569restrictions on the recipients' exercise of the rights granted herein.
5570You are not responsible for enforcing compliance by third parties to
5571this License.
5572
5573  7. If, as a consequence of a court judgment or allegation of patent
5574infringement or for any other reason (not limited to patent issues),
5575conditions are imposed on you (whether by court order, agreement or
5576otherwise) that contradict the conditions of this License, they do not
5577excuse you from the conditions of this License.  If you cannot
5578distribute so as to satisfy simultaneously your obligations under this
5579License and any other pertinent obligations, then as a consequence you
5580may not distribute the Program at all.  For example, if a patent
5581license would not permit royalty-free redistribution of the Program by
5582all those who receive copies directly or indirectly through you, then
5583the only way you could satisfy both it and this License would be to
5584refrain entirely from distribution of the Program.
5585
5586If any portion of this section is held invalid or unenforceable under
5587any particular circumstance, the balance of the section is intended to
5588apply and the section as a whole is intended to apply in other
5589circumstances.
5590
5591It is not the purpose of this section to induce you to infringe any
5592patents or other property right claims or to contest validity of any
5593such claims; this section has the sole purpose of protecting the
5594integrity of the free software distribution system, which is
5595implemented by public license practices.  Many people have made
5596generous contributions to the wide range of software distributed
5597through that system in reliance on consistent application of that
5598system; it is up to the author/donor to decide if he or she is willing
5599to distribute software through any other system and a licensee cannot
5600impose that choice.
5601
5602This section is intended to make thoroughly clear what is believed to
5603be a consequence of the rest of this License.
5604
5605  8. If the distribution and/or use of the Program is restricted in
5606certain countries either by patents or by copyrighted interfaces, the
5607original copyright holder who places the Program under this License
5608may add an explicit geographical distribution limitation excluding
5609those countries, so that distribution is permitted only in or among
5610countries not thus excluded.  In such case, this License incorporates
5611the limitation as if written in the body of this License.
5612
5613  9. The Free Software Foundation may publish revised and/or new versions
5614of the General Public License from time to time.  Such new versions will
5615be similar in spirit to the present version, but may differ in detail to
5616address new problems or concerns.
5617
5618Each version is given a distinguishing version number.  If the Program
5619specifies a version number of this License which applies to it and "any
5620later version", you have the option of following the terms and conditions
5621either of that version or of any later version published by the Free
5622Software Foundation.  If the Program does not specify a version number of
5623this License, you may choose any version ever published by the Free Software
5624Foundation.
5625
5626  10. If you wish to incorporate parts of the Program into other free
5627programs whose distribution conditions are different, write to the author
5628to ask for permission.  For software which is copyrighted by the Free
5629Software Foundation, write to the Free Software Foundation; we sometimes
5630make exceptions for this.  Our decision will be guided by the two goals
5631of preserving the free status of all derivatives of our free software and
5632of promoting the sharing and reuse of software generally.
5633
5634			    NO WARRANTY
5635
5636  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
5637FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
5638OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
5639PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
5640OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
5641MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
5642TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
5643PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
5644REPAIR OR CORRECTION.
5645
5646  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
5647WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
5648REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
5649INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
5650OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
5651TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
5652YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
5653PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
5654POSSIBILITY OF SUCH DAMAGES.
5655
5656		     END OF TERMS AND CONDITIONS
5657
5658	    How to Apply These Terms to Your New Programs
5659
5660  If you develop a new program, and you want it to be of the greatest
5661possible use to the public, the best way to achieve this is to make it
5662free software which everyone can redistribute and change under these terms.
5663
5664  To do so, attach the following notices to the program.  It is safest
5665to attach them to the start of each source file to most effectively
5666convey the exclusion of warranty; and each file should have at least
5667the "copyright" line and a pointer to where the full notice is found.
5668
5669    <one line to give the program's name and a brief idea of what it does.>
5670    Copyright (C) 19yy  <name of author>
5671
5672    This program is free software; you can redistribute it and/or modify
5673    it under the terms of the GNU General Public License as published by
5674    the Free Software Foundation; either version 2 of the License, or
5675    (at your option) any later version.
5676
5677    This program is distributed in the hope that it will be useful,
5678    but WITHOUT ANY WARRANTY; without even the implied warranty of
5679    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
5680    GNU General Public License for more details.
5681
5682    You should have received a copy of the GNU General Public License
5683    along with this program; if not, write to the Free Software
5684    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
5685
5686
5687Also add information on how to contact you by electronic and paper mail.
5688
5689If the program is interactive, make it output a short notice like this
5690when it starts in an interactive mode:
5691
5692    Gnomovision version 69, Copyright (C) 19yy name of author
5693    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
5694    This is free software, and you are welcome to redistribute it
5695    under certain conditions; type `show c' for details.
5696
5697The hypothetical commands `show w' and `show c' should show the appropriate
5698parts of the General Public License.  Of course, the commands you use may
5699be called something other than `show w' and `show c'; they could even be
5700mouse-clicks or menu items--whatever suits your program.
5701
5702You should also get your employer (if you work as a programmer) or your
5703school, if any, to sign a "copyright disclaimer" for the program, if
5704necessary.  Here is a sample; alter the names:
5705
5706  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
5707  `Gnomovision' (which makes passes at compilers) written by James Hacker.
5708
5709  <signature of Ty Coon>, 1 April 1989
5710  Ty Coon, President of Vice
5711
5712This General Public License does not permit incorporating your program into
5713proprietary programs.  If your program is a subroutine library, you may
5714consider it more useful to permit linking proprietary applications with the
5715library.  If this is what you want to do, use the GNU Library General
5716Public License instead of this License.
5717
5718Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
5719                               and Clark Cooper
5720Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Expat maintainers.
5721
5722Permission is hereby granted, free of charge, to any person obtaining
5723a copy of this software and associated documentation files (the
5724"Software"), to deal in the Software without restriction, including
5725without limitation the rights to use, copy, modify, merge, publish,
5726distribute, sublicense, and/or sell copies of the Software, and to
5727permit persons to whom the Software is furnished to do so, subject to
5728the following conditions:
5729
5730The above copyright notice and this permission notice shall be included
5731in all copies or substantial portions of the Software.
5732
5733THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
5734EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
5735MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
5736IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
5737CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
5738TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
5739SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5740
5741
5742                                 Apache License
5743                           Version 2.0, January 2004
5744                        http://www.apache.org/licenses/
5745
5746   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
5747
5748   1. Definitions.
5749
5750      "License" shall mean the terms and conditions for use, reproduction,
5751      and distribution as defined by Sections 1 through 9 of this document.
5752
5753      "Licensor" shall mean the copyright owner or entity authorized by
5754      the copyright owner that is granting the License.
5755
5756      "Legal Entity" shall mean the union of the acting entity and all
5757      other entities that control, are controlled by, or are under common
5758      control with that entity. For the purposes of this definition,
5759      "control" means (i) the power, direct or indirect, to cause the
5760      direction or management of such entity, whether by contract or
5761      otherwise, or (ii) ownership of fifty percent (50%) or more of the
5762      outstanding shares, or (iii) beneficial ownership of such entity.
5763
5764      "You" (or "Your") shall mean an individual or Legal Entity
5765      exercising permissions granted by this License.
5766
5767      "Source" form shall mean the preferred form for making modifications,
5768      including but not limited to software source code, documentation
5769      source, and configuration files.
5770
5771      "Object" form shall mean any form resulting from mechanical
5772      transformation or translation of a Source form, including but
5773      not limited to compiled object code, generated documentation,
5774      and conversions to other media types.
5775
5776      "Work" shall mean the work of authorship, whether in Source or
5777      Object form, made available under the License, as indicated by a
5778      copyright notice that is included in or attached to the work
5779      (an example is provided in the Appendix below).
5780
5781      "Derivative Works" shall mean any work, whether in Source or Object
5782      form, that is based on (or derived from) the Work and for which the
5783      editorial revisions, annotations, elaborations, or other modifications
5784      represent, as a whole, an original work of authorship. For the purposes
5785      of this License, Derivative Works shall not include works that remain
5786      separable from, or merely link (or bind by name) to the interfaces of,
5787      the Work and Derivative Works thereof.
5788
5789      "Contribution" shall mean any work of authorship, including
5790      the original version of the Work and any modifications or additions
5791      to that Work or Derivative Works thereof, that is intentionally
5792      submitted to Licensor for inclusion in the Work by the copyright owner
5793      or by an individual or Legal Entity authorized to submit on behalf of
5794      the copyright owner. For the purposes of this definition, "submitted"
5795      means any form of electronic, verbal, or written communication sent
5796      to the Licensor or its representatives, including but not limited to
5797      communication on electronic mailing lists, source code control systems,
5798      and issue tracking systems that are managed by, or on behalf of, the
5799      Licensor for the purpose of discussing and improving the Work, but
5800      excluding communication that is conspicuously marked or otherwise
5801      designated in writing by the copyright owner as "Not a Contribution."
5802
5803      "Contributor" shall mean Licensor and any individual or Legal Entity
5804      on behalf of whom a Contribution has been received by Licensor and
5805      subsequently incorporated within the Work.
5806
5807   2. Grant of Copyright License. Subject to the terms and conditions of
5808      this License, each Contributor hereby grants to You a perpetual,
5809      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
5810      copyright license to reproduce, prepare Derivative Works of,
5811      publicly display, publicly perform, sublicense, and distribute the
5812      Work and such Derivative Works in Source or Object form.
5813
5814   3. Grant of Patent License. Subject to the terms and conditions of
5815      this License, each Contributor hereby grants to You a perpetual,
5816      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
5817      (except as stated in this section) patent license to make, have made,
5818      use, offer to sell, sell, import, and otherwise transfer the Work,
5819      where such license applies only to those patent claims licensable
5820      by such Contributor that are necessarily infringed by their
5821      Contribution(s) alone or by combination of their Contribution(s)
5822      with the Work to which such Contribution(s) was submitted. If You
5823      institute patent litigation against any entity (including a
5824      cross-claim or counterclaim in a lawsuit) alleging that the Work
5825      or a Contribution incorporated within the Work constitutes direct
5826      or contributory patent infringement, then any patent licenses
5827      granted to You under this License for that Work shall terminate
5828      as of the date such litigation is filed.
5829
5830   4. Redistribution. You may reproduce and distribute copies of the
5831      Work or Derivative Works thereof in any medium, with or without
5832      modifications, and in Source or Object form, provided that You
5833      meet the following conditions:
5834
5835      (a) You must give any other recipients of the Work or
5836          Derivative Works a copy of this License; and
5837
5838      (b) You must cause any modified files to carry prominent notices
5839          stating that You changed the files; and
5840
5841      (c) You must retain, in the Source form of any Derivative Works
5842          that You distribute, all copyright, patent, trademark, and
5843          attribution notices from the Source form of the Work,
5844          excluding those notices that do not pertain to any part of
5845          the Derivative Works; and
5846
5847      (d) If the Work includes a "NOTICE" text file as part of its
5848          distribution, then any Derivative Works that You distribute must
5849          include a readable copy of the attribution notices contained
5850          within such NOTICE file, excluding those notices that do not
5851          pertain to any part of the Derivative Works, in at least one
5852          of the following places: within a NOTICE text file distributed
5853          as part of the Derivative Works; within the Source form or
5854          documentation, if provided along with the Derivative Works; or,
5855          within a display generated by the Derivative Works, if and
5856          wherever such third-party notices normally appear. The contents
5857          of the NOTICE file are for informational purposes only and
5858          do not modify the License. You may add Your own attribution
5859          notices within Derivative Works that You distribute, alongside
5860          or as an addendum to the NOTICE text from the Work, provided
5861          that such additional attribution notices cannot be construed
5862          as modifying the License.
5863
5864      You may add Your own copyright statement to Your modifications and
5865      may provide additional or different license terms and conditions
5866      for use, reproduction, or distribution of Your modifications, or
5867      for any such Derivative Works as a whole, provided Your use,
5868      reproduction, and distribution of the Work otherwise complies with
5869      the conditions stated in this License.
5870
5871   5. Submission of Contributions. Unless You explicitly state otherwise,
5872      any Contribution intentionally submitted for inclusion in the Work
5873      by You to the Licensor shall be under the terms and conditions of
5874      this License, without any additional terms or conditions.
5875      Notwithstanding the above, nothing herein shall supersede or modify
5876      the terms of any separate license agreement you may have executed
5877      with Licensor regarding such Contributions.
5878
5879   6. Trademarks. This License does not grant permission to use the trade
5880      names, trademarks, service marks, or product names of the Licensor,
5881      except as required for reasonable and customary use in describing the
5882      origin of the Work and reproducing the content of the NOTICE file.
5883
5884   7. Disclaimer of Warranty. Unless required by applicable law or
5885      agreed to in writing, Licensor provides the Work (and each
5886      Contributor provides its Contributions) on an "AS IS" BASIS,
5887      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
5888      implied, including, without limitation, any warranties or conditions
5889      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
5890      PARTICULAR PURPOSE. You are solely responsible for determining the
5891      appropriateness of using or redistributing the Work and assume any
5892      risks associated with Your exercise of permissions under this License.
5893
5894   8. Limitation of Liability. In no event and under no legal theory,
5895      whether in tort (including negligence), contract, or otherwise,
5896      unless required by applicable law (such as deliberate and grossly
5897      negligent acts) or agreed to in writing, shall any Contributor be
5898      liable to You for damages, including any direct, indirect, special,
5899      incidental, or consequential damages of any character arising as a
5900      result of this License or out of the use or inability to use the
5901      Work (including but not limited to damages for loss of goodwill,
5902      work stoppage, computer failure or malfunction, or any and all
5903      other commercial damages or losses), even if such Contributor
5904      has been advised of the possibility of such damages.
5905
5906   9. Accepting Warranty or Additional Liability. While redistributing
5907      the Work or Derivative Works thereof, You may choose to offer,
5908      and charge a fee for, acceptance of support, warranty, indemnity,
5909      or other liability obligations and/or rights consistent with this
5910      License. However, in accepting such obligations, You may act only
5911      on Your own behalf and on Your sole responsibility, not on behalf
5912      of any other Contributor, and only if You agree to indemnify,
5913      defend, and hold each Contributor harmless for any liability
5914      incurred by, or claims asserted against, such Contributor by reason
5915      of your accepting any such warranty or additional liability.
5916
5917   END OF TERMS AND CONDITIONS
5918
5919   APPENDIX: How to apply the Apache License to your work.
5920
5921      To apply the Apache License to your work, attach the following
5922      boilerplate notice, with the fields enclosed by brackets "[]"
5923      replaced with your own identifying information. (Don't include
5924      the brackets!)  The text should be enclosed in the appropriate
5925      comment syntax for the file format. We also recommend that a
5926      file or class name and description of purpose be included on the
5927      same "printed page" as the copyright notice for easier
5928      identification within third-party archives.
5929
5930   Copyright 2011 Google Inc. All Rights Reserved.
5931
5932   Licensed under the Apache License, Version 2.0 (the "License");
5933   you may not use this file except in compliance with the License.
5934   You may obtain a copy of the License at
5935
5936       http://www.apache.org/licenses/LICENSE-2.0
5937
5938   Unless required by applicable law or agreed to in writing, software
5939   distributed under the License is distributed on an "AS IS" BASIS,
5940   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5941   See the License for the specific language governing permissions and
5942   limitations under the License.
5943
5944
5945Copyright (c) 2007-2009 IOLA and Ole Laursen
5946
5947Permission is hereby granted, free of charge, to any person
5948obtaining a copy of this software and associated documentation
5949files (the "Software"), to deal in the Software without
5950restriction, including without limitation the rights to use,
5951copy, modify, merge, publish, distribute, sublicense, and/or sell
5952copies of the Software, and to permit persons to whom the
5953Software is furnished to do so, subject to the following
5954conditions:
5955
5956The above copyright notice and this permission notice shall be
5957included in all copies or substantial portions of the Software.
5958
5959THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
5960EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
5961OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
5962NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
5963HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
5964WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
5965FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
5966OTHER DEALINGS IN THE SOFTWARE.
5967
5968This software is based in part on the work of the FreeType Team.
5969
5970----------------------
5971
5972                    The FreeType Project LICENSE
5973                    ----------------------------
5974
5975                            2006-Jan-27
5976
5977                    Copyright 1996-2002, 2006 by
5978          David Turner, Robert Wilhelm, and Werner Lemberg
5979
5980
5981
5982Introduction
5983============
5984
5985  The FreeType  Project is distributed in  several archive packages;
5986  some of them may contain, in addition to the FreeType font engine,
5987  various tools and  contributions which rely on, or  relate to, the
5988  FreeType Project.
5989
5990  This  license applies  to all  files found  in such  packages, and
5991  which do not  fall under their own explicit  license.  The license
5992  affects  thus  the  FreeType   font  engine,  the  test  programs,
5993  documentation and makefiles, at the very least.
5994
5995  This  license   was  inspired  by  the  BSD,   Artistic,  and  IJG
5996  (Independent JPEG  Group) licenses, which  all encourage inclusion
5997  and  use of  free  software in  commercial  and freeware  products
5998  alike.  As a consequence, its main points are that:
5999
6000    o We don't promise that this software works. However, we will be
6001      interested in any kind of bug reports. (`as is' distribution)
6002
6003    o You can  use this software for whatever you  want, in parts or
6004      full form, without having to pay us. (`royalty-free' usage)
6005
6006    o You may not pretend that  you wrote this software.  If you use
6007      it, or  only parts of it,  in a program,  you must acknowledge
6008      somewhere  in  your  documentation  that  you  have  used  the
6009      FreeType code. (`credits')
6010
6011  We  specifically  permit  and  encourage  the  inclusion  of  this
6012  software, with  or without modifications,  in commercial products.
6013  We  disclaim  all warranties  covering  The  FreeType Project  and
6014  assume no liability related to The FreeType Project.
6015
6016
6017  Finally,  many  people  asked  us  for  a  preferred  form  for  a
6018  credit/disclaimer to use in compliance with this license.  We thus
6019  encourage you to use the following text:
6020
6021   """
6022    Portions of this software are copyright � <year> The FreeType
6023    Project (www.freetype.org).  All rights reserved.
6024   """
6025
6026  Please replace <year> with the value from the FreeType version you
6027  actually use.
6028
6029
6030Legal Terms
6031===========
6032
60330. Definitions
6034--------------
6035
6036  Throughout this license,  the terms `package', `FreeType Project',
6037  and  `FreeType  archive' refer  to  the  set  of files  originally
6038  distributed  by the  authors  (David Turner,  Robert Wilhelm,  and
6039  Werner Lemberg) as the `FreeType Project', be they named as alpha,
6040  beta or final release.
6041
6042  `You' refers to  the licensee, or person using  the project, where
6043  `using' is a generic term including compiling the project's source
6044  code as  well as linking it  to form a  `program' or `executable'.
6045  This  program is  referred to  as  `a program  using the  FreeType
6046  engine'.
6047
6048  This  license applies  to all  files distributed  in  the original
6049  FreeType  Project,   including  all  source   code,  binaries  and
6050  documentation,  unless  otherwise  stated   in  the  file  in  its
6051  original, unmodified form as  distributed in the original archive.
6052  If you are  unsure whether or not a particular  file is covered by
6053  this license, you must contact us to verify this.
6054
6055  The FreeType  Project is copyright (C) 1996-2000  by David Turner,
6056  Robert Wilhelm, and Werner Lemberg.  All rights reserved except as
6057  specified below.
6058
60591. No Warranty
6060--------------
6061
6062  THE FREETYPE PROJECT  IS PROVIDED `AS IS' WITHOUT  WARRANTY OF ANY
6063  KIND, EITHER  EXPRESS OR IMPLIED,  INCLUDING, BUT NOT  LIMITED TO,
6064  WARRANTIES  OF  MERCHANTABILITY   AND  FITNESS  FOR  A  PARTICULAR
6065  PURPOSE.  IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
6066  BE LIABLE  FOR ANY DAMAGES CAUSED  BY THE USE OR  THE INABILITY TO
6067  USE, OF THE FREETYPE PROJECT.
6068
60692. Redistribution
6070-----------------
6071
6072  This  license  grants  a  worldwide, royalty-free,  perpetual  and
6073  irrevocable right  and license to use,  execute, perform, compile,
6074  display,  copy,   create  derivative  works   of,  distribute  and
6075  sublicense the  FreeType Project (in  both source and  object code
6076  forms)  and  derivative works  thereof  for  any  purpose; and  to
6077  authorize others  to exercise  some or all  of the  rights granted
6078  herein, subject to the following conditions:
6079
6080    o Redistribution of  source code  must retain this  license file
6081      (`FTL.TXT') unaltered; any  additions, deletions or changes to
6082      the original  files must be clearly  indicated in accompanying
6083      documentation.   The  copyright   notices  of  the  unaltered,
6084      original  files must  be  preserved in  all  copies of  source
6085      files.
6086
6087    o Redistribution in binary form must provide a  disclaimer  that
6088      states  that  the software is based in part of the work of the
6089      FreeType Team,  in  the  distribution  documentation.  We also
6090      encourage you to put an URL to the FreeType web page  in  your
6091      documentation, though this isn't mandatory.
6092
6093  These conditions  apply to any  software derived from or  based on
6094  the FreeType Project,  not just the unmodified files.   If you use
6095  our work, you  must acknowledge us.  However, no  fee need be paid
6096  to us.
6097
60983. Advertising
6099--------------
6100
6101  Neither the  FreeType authors and  contributors nor you  shall use
6102  the name of the  other for commercial, advertising, or promotional
6103  purposes without specific prior written permission.
6104
6105  We suggest,  but do not require, that  you use one or  more of the
6106  following phrases to refer  to this software in your documentation
6107  or advertising  materials: `FreeType Project',  `FreeType Engine',
6108  `FreeType library', or `FreeType Distribution'.
6109
6110  As  you have  not signed  this license,  you are  not  required to
6111  accept  it.   However,  as  the FreeType  Project  is  copyrighted
6112  material, only  this license, or  another one contracted  with the
6113  authors, grants you  the right to use, distribute,  and modify it.
6114  Therefore,  by  using,  distributing,  or modifying  the  FreeType
6115  Project, you indicate that you understand and accept all the terms
6116  of this license.
6117
61184. Contacts
6119-----------
6120
6121  There are two mailing lists related to FreeType:
6122
6123    o [email protected]
6124
6125      Discusses general use and applications of FreeType, as well as
6126      future and  wanted additions to the  library and distribution.
6127      If  you are looking  for support,  start in  this list  if you
6128      haven't found anything to help you in the documentation.
6129
6130    o [email protected]
6131
6132      Discusses bugs,  as well  as engine internals,  design issues,
6133      specific licenses, porting, etc.
6134
6135  Our home page can be found at
6136
6137    http://www.freetype.org
6138
6139
6140--- end of FTL.TXT ---
6141
6142// Copyright (c) 2013 The Chromium Authors. All rights reserved.
6143//
6144// Redistribution and use in source and binary forms, with or without
6145// modification, are permitted provided that the following conditions are
6146// met:
6147//
6148//    * Redistributions of source code must retain the above copyright
6149// notice, this list of conditions and the following disclaimer.
6150//    * Redistributions in binary form must reproduce the above
6151// copyright notice, this list of conditions and the following disclaimer
6152// in the documentation and/or other materials provided with the
6153// distribution.
6154//    * Neither the name of Google Inc. nor the names of its
6155// contributors may be used to endorse or promote products derived from
6156// this software without specific prior written permission.
6157//
6158// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6159// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6160// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
6161// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
6162// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
6163// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
6164// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
6165// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
6166// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
6167// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
6168// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
6169
6170			COPYRIGHTS
6171
6172Compilation copyright is held by the GPSD project.  All rights reserved.
6173
6174GPSD project copyrights are assigned to the project lead, currently
6175Eric S. Raymond. Other portions of the GPSD code are Copyright (c)
61761997, 1998, 1999, 2000, 2001, 2002 by Remco Treffkorn, and others
6177Copyright (c) 2005 by Eric S. Raymond.  For other copyrights, see
6178individual files.
6179
6180			BSD LICENSE
6181
6182Redistribution and use in source and binary forms, with or without
6183modification, are permitted provided that the following conditions
6184are met:<P>
6185
6186Redistributions of source code must retain the above copyright
6187notice, this list of conditions and the following disclaimer.<P>
6188
6189Redistributions in binary form must reproduce the above copyright
6190notice, this list of conditions and the following disclaimer in the
6191documentation and/or other materials provided with the distribution.<P>
6192
6193Neither name of the GPSD project nor the names of its contributors
6194may be used to endorse or promote products derived from this software
6195without specific prior written permission.
6196
6197THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6198``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6199LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
6200A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR
6201CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
6202EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
6203PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
6204PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
6205LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
6206NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
6207SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
6208
6209		  GNU LIBRARY GENERAL PUBLIC LICENSE
6210		       Version 2, June 1991
6211
6212 Copyright (C) 1991 Free Software Foundation, Inc.
6213    		    59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
6214 Everyone is permitted to copy and distribute verbatim copies
6215 of this license document, but changing it is not allowed.
6216
6217[This is the first released version of the library GPL.  It is
6218 numbered 2 because it goes with version 2 of the ordinary GPL.]
6219
6220			    Preamble
6221
6222  The licenses for most software are designed to take away your
6223freedom to share and change it.  By contrast, the GNU General Public
6224Licenses are intended to guarantee your freedom to share and change
6225free software--to make sure the software is free for all its users.
6226
6227  This license, the Library General Public License, applies to some
6228specially designated Free Software Foundation software, and to any
6229other libraries whose authors decide to use it.  You can use it for
6230your libraries, too.
6231
6232  When we speak of free software, we are referring to freedom, not
6233price.  Our General Public Licenses are designed to make sure that you
6234have the freedom to distribute copies of free software (and charge for
6235this service if you wish), that you receive source code or can get it
6236if you want it, that you can change the software or use pieces of it
6237in new free programs; and that you know you can do these things.
6238
6239  To protect your rights, we need to make restrictions that forbid
6240anyone to deny you these rights or to ask you to surrender the rights.
6241These restrictions translate to certain responsibilities for you if
6242you distribute copies of the library, or if you modify it.
6243
6244  For example, if you distribute copies of the library, whether gratis
6245or for a fee, you must give the recipients all the rights that we gave
6246you.  You must make sure that they, too, receive or can get the source
6247code.  If you link a program with the library, you must provide
6248complete object files to the recipients so that they can relink them
6249with the library, after making changes to the library and recompiling
6250it.  And you must show them these terms so they know their rights.
6251
6252  Our method of protecting your rights has two steps: (1) copyright
6253the library, and (2) offer you this license which gives you legal
6254permission to copy, distribute and/or modify the library.
6255
6256  Also, for each distributor's protection, we want to make certain
6257that everyone understands that there is no warranty for this free
6258library.  If the library is modified by someone else and passed on, we
6259want its recipients to know that what they have is not the original
6260version, so that any problems introduced by others will not reflect on
6261the original authors' reputations.
6262
6263  Finally, any free program is threatened constantly by software
6264patents.  We wish to avoid the danger that companies distributing free
6265software will individually obtain patent licenses, thus in effect
6266transforming the program into proprietary software.  To prevent this,
6267we have made it clear that any patent must be licensed for everyone's
6268free use or not licensed at all.
6269
6270  Most GNU software, including some libraries, is covered by the ordinary
6271GNU General Public License, which was designed for utility programs.  This
6272license, the GNU Library General Public License, applies to certain
6273designated libraries.  This license is quite different from the ordinary
6274one; be sure to read it in full, and don't assume that anything in it is
6275the same as in the ordinary license.
6276
6277  The reason we have a separate public license for some libraries is that
6278they blur the distinction we usually make between modifying or adding to a
6279program and simply using it.  Linking a program with a library, without
6280changing the library, is in some sense simply using the library, and is
6281analogous to running a utility program or application program.  However, in
6282a textual and legal sense, the linked executable is a combined work, a
6283derivative of the original library, and the ordinary General Public License
6284treats it as such.
6285
6286  Because of this blurred distinction, using the ordinary General
6287Public License for libraries did not effectively promote software
6288sharing, because most developers did not use the libraries.  We
6289concluded that weaker conditions might promote sharing better.
6290
6291  However, unrestricted linking of non-free programs would deprive the
6292users of those programs of all benefit from the free status of the
6293libraries themselves.  This Library General Public License is intended to
6294permit developers of non-free programs to use free libraries, while
6295preserving your freedom as a user of such programs to change the free
6296libraries that are incorporated in them.  (We have not seen how to achieve
6297this as regards changes in header files, but we have achieved it as regards
6298changes in the actual functions of the Library.)  The hope is that this
6299will lead to faster development of free libraries.
6300
6301  The precise terms and conditions for copying, distribution and
6302modification follow.  Pay close attention to the difference between a
6303"work based on the library" and a "work that uses the library".  The
6304former contains code derived from the library, while the latter only
6305works together with the library.
6306
6307  Note that it is possible for a library to be covered by the ordinary
6308General Public License rather than by this special one.
6309
6310		  GNU LIBRARY GENERAL PUBLIC LICENSE
6311   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
6312
6313  0. This License Agreement applies to any software library which
6314contains a notice placed by the copyright holder or other authorized
6315party saying it may be distributed under the terms of this Library
6316General Public License (also called "this License").  Each licensee is
6317addressed as "you".
6318
6319  A "library" means a collection of software functions and/or data
6320prepared so as to be conveniently linked with application programs
6321(which use some of those functions and data) to form executables.
6322
6323  The "Library", below, refers to any such software library or work
6324which has been distributed under these terms.  A "work based on the
6325Library" means either the Library or any derivative work under
6326copyright law: that is to say, a work containing the Library or a
6327portion of it, either verbatim or with modifications and/or translated
6328straightforwardly into another language.  (Hereinafter, translation is
6329included without limitation in the term "modification".)
6330
6331  "Source code" for a work means the preferred form of the work for
6332making modifications to it.  For a library, complete source code means
6333all the source code for all modules it contains, plus any associated
6334interface definition files, plus the scripts used to control compilation
6335and installation of the library.
6336
6337  Activities other than copying, distribution and modification are not
6338covered by this License; they are outside its scope.  The act of
6339running a program using the Library is not restricted, and output from
6340such a program is covered only if its contents constitute a work based
6341on the Library (independent of the use of the Library in a tool for
6342writing it).  Whether that is true depends on what the Library does
6343and what the program that uses the Library does.
6344
6345  1. You may copy and distribute verbatim copies of the Library's
6346complete source code as you receive it, in any medium, provided that
6347you conspicuously and appropriately publish on each copy an
6348appropriate copyright notice and disclaimer of warranty; keep intact
6349all the notices that refer to this License and to the absence of any
6350warranty; and distribute a copy of this License along with the
6351Library.
6352
6353  You may charge a fee for the physical act of transferring a copy,
6354and you may at your option offer warranty protection in exchange for a
6355fee.
6356
6357  2. You may modify your copy or copies of the Library or any portion
6358of it, thus forming a work based on the Library, and copy and
6359distribute such modifications or work under the terms of Section 1
6360above, provided that you also meet all of these conditions:
6361
6362    a) The modified work must itself be a software library.
6363
6364    b) You must cause the files modified to carry prominent notices
6365    stating that you changed the files and the date of any change.
6366
6367    c) You must cause the whole of the work to be licensed at no
6368    charge to all third parties under the terms of this License.
6369
6370    d) If a facility in the modified Library refers to a function or a
6371    table of data to be supplied by an application program that uses
6372    the facility, other than as an argument passed when the facility
6373    is invoked, then you must make a good faith effort to ensure that,
6374    in the event an application does not supply such function or
6375    table, the facility still operates, and performs whatever part of
6376    its purpose remains meaningful.
6377
6378    (For example, a function in a library to compute square roots has
6379    a purpose that is entirely well-defined independent of the
6380    application.  Therefore, Subsection 2d requires that any
6381    application-supplied function or table used by this function must
6382    be optional: if the application does not supply it, the square
6383    root function must still compute square roots.)
6384
6385These requirements apply to the modified work as a whole.  If
6386identifiable sections of that work are not derived from the Library,
6387and can be reasonably considered independent and separate works in
6388themselves, then this License, and its terms, do not apply to those
6389sections when you distribute them as separate works.  But when you
6390distribute the same sections as part of a whole which is a work based
6391on the Library, the distribution of the whole must be on the terms of
6392this License, whose permissions for other licensees extend to the
6393entire whole, and thus to each and every part regardless of who wrote
6394it.
6395
6396Thus, it is not the intent of this section to claim rights or contest
6397your rights to work written entirely by you; rather, the intent is to
6398exercise the right to control the distribution of derivative or
6399collective works based on the Library.
6400
6401In addition, mere aggregation of another work not based on the Library
6402with the Library (or with a work based on the Library) on a volume of
6403a storage or distribution medium does not bring the other work under
6404the scope of this License.
6405
6406  3. You may opt to apply the terms of the ordinary GNU General Public
6407License instead of this License to a given copy of the Library.  To do
6408this, you must alter all the notices that refer to this License, so
6409that they refer to the ordinary GNU General Public License, version 2,
6410instead of to this License.  (If a newer version than version 2 of the
6411ordinary GNU General Public License has appeared, then you can specify
6412that version instead if you wish.)  Do not make any other change in
6413these notices.
6414
6415  Once this change is made in a given copy, it is irreversible for
6416that copy, so the ordinary GNU General Public License applies to all
6417subsequent copies and derivative works made from that copy.
6418
6419  This option is useful when you wish to copy part of the code of
6420the Library into a program that is not a library.
6421
6422  4. You may copy and distribute the Library (or a portion or
6423derivative of it, under Section 2) in object code or executable form
6424under the terms of Sections 1 and 2 above provided that you accompany
6425it with the complete corresponding machine-readable source code, which
6426must be distributed under the terms of Sections 1 and 2 above on a
6427medium customarily used for software interchange.
6428
6429  If distribution of object code is made by offering access to copy
6430from a designated place, then offering equivalent access to copy the
6431source code from the same place satisfies the requirement to
6432distribute the source code, even though third parties are not
6433compelled to copy the source along with the object code.
6434
6435  5. A program that contains no derivative of any portion of the
6436Library, but is designed to work with the Library by being compiled or
6437linked with it, is called a "work that uses the Library".  Such a
6438work, in isolation, is not a derivative work of the Library, and
6439therefore falls outside the scope of this License.
6440
6441  However, linking a "work that uses the Library" with the Library
6442creates an executable that is a derivative of the Library (because it
6443contains portions of the Library), rather than a "work that uses the
6444library".  The executable is therefore covered by this License.
6445Section 6 states terms for distribution of such executables.
6446
6447  When a "work that uses the Library" uses material from a header file
6448that is part of the Library, the object code for the work may be a
6449derivative work of the Library even though the source code is not.
6450Whether this is true is especially significant if the work can be
6451linked without the Library, or if the work is itself a library.  The
6452threshold for this to be true is not precisely defined by law.
6453
6454  If such an object file uses only numerical parameters, data
6455structure layouts and accessors, and small macros and small inline
6456functions (ten lines or less in length), then the use of the object
6457file is unrestricted, regardless of whether it is legally a derivative
6458work.  (Executables containing this object code plus portions of the
6459Library will still fall under Section 6.)
6460
6461  Otherwise, if the work is a derivative of the Library, you may
6462distribute the object code for the work under the terms of Section 6.
6463Any executables containing that work also fall under Section 6,
6464whether or not they are linked directly with the Library itself.
6465
6466  6. As an exception to the Sections above, you may also compile or
6467link a "work that uses the Library" with the Library to produce a
6468work containing portions of the Library, and distribute that work
6469under terms of your choice, provided that the terms permit
6470modification of the work for the customer's own use and reverse
6471engineering for debugging such modifications.
6472
6473  You must give prominent notice with each copy of the work that the
6474Library is used in it and that the Library and its use are covered by
6475this License.  You must supply a copy of this License.  If the work
6476during execution displays copyright notices, you must include the
6477copyright notice for the Library among them, as well as a reference
6478directing the user to the copy of this License.  Also, you must do one
6479of these things:
6480
6481    a) Accompany the work with the complete corresponding
6482    machine-readable source code for the Library including whatever
6483    changes were used in the work (which must be distributed under
6484    Sections 1 and 2 above); and, if the work is an executable linked
6485    with the Library, with the complete machine-readable "work that
6486    uses the Library", as object code and/or source code, so that the
6487    user can modify the Library and then relink to produce a modified
6488    executable containing the modified Library.  (It is understood
6489    that the user who changes the contents of definitions files in the
6490    Library will not necessarily be able to recompile the application
6491    to use the modified definitions.)
6492
6493    b) Accompany the work with a written offer, valid for at
6494    least three years, to give the same user the materials
6495    specified in Subsection 6a, above, for a charge no more
6496    than the cost of performing this distribution.
6497
6498    c) If distribution of the work is made by offering access to copy
6499    from a designated place, offer equivalent access to copy the above
6500    specified materials from the same place.
6501
6502    d) Verify that the user has already received a copy of these
6503    materials or that you have already sent this user a copy.
6504
6505  For an executable, the required form of the "work that uses the
6506Library" must include any data and utility programs needed for
6507reproducing the executable from it.  However, as a special exception,
6508the source code distributed need not include anything that is normally
6509distributed (in either source or binary form) with the major
6510components (compiler, kernel, and so on) of the operating system on
6511which the executable runs, unless that component itself accompanies
6512the executable.
6513
6514  It may happen that this requirement contradicts the license
6515restrictions of other proprietary libraries that do not normally
6516accompany the operating system.  Such a contradiction means you cannot
6517use both them and the Library together in an executable that you
6518distribute.
6519
6520  7. You may place library facilities that are a work based on the
6521Library side-by-side in a single library together with other library
6522facilities not covered by this License, and distribute such a combined
6523library, provided that the separate distribution of the work based on
6524the Library and of the other library facilities is otherwise
6525permitted, and provided that you do these two things:
6526
6527    a) Accompany the combined library with a copy of the same work
6528    based on the Library, uncombined with any other library
6529    facilities.  This must be distributed under the terms of the
6530    Sections above.
6531
6532    b) Give prominent notice with the combined library of the fact
6533    that part of it is a work based on the Library, and explaining
6534    where to find the accompanying uncombined form of the same work.
6535
6536  8. You may not copy, modify, sublicense, link with, or distribute
6537the Library except as expressly provided under this License.  Any
6538attempt otherwise to copy, modify, sublicense, link with, or
6539distribute the Library is void, and will automatically terminate your
6540rights under this License.  However, parties who have received copies,
6541or rights, from you under this License will not have their licenses
6542terminated so long as such parties remain in full compliance.
6543
6544  9. You are not required to accept this License, since you have not
6545signed it.  However, nothing else grants you permission to modify or
6546distribute the Library or its derivative works.  These actions are
6547prohibited by law if you do not accept this License.  Therefore, by
6548modifying or distributing the Library (or any work based on the
6549Library), you indicate your acceptance of this License to do so, and
6550all its terms and conditions for copying, distributing or modifying
6551the Library or works based on it.
6552
6553  10. Each time you redistribute the Library (or any work based on the
6554Library), the recipient automatically receives a license from the
6555original licensor to copy, distribute, link with or modify the Library
6556subject to these terms and conditions.  You may not impose any further
6557restrictions on the recipients' exercise of the rights granted herein.
6558You are not responsible for enforcing compliance by third parties to
6559this License.
6560
6561  11. If, as a consequence of a court judgment or allegation of patent
6562infringement or for any other reason (not limited to patent issues),
6563conditions are imposed on you (whether by court order, agreement or
6564otherwise) that contradict the conditions of this License, they do not
6565excuse you from the conditions of this License.  If you cannot
6566distribute so as to satisfy simultaneously your obligations under this
6567License and any other pertinent obligations, then as a consequence you
6568may not distribute the Library at all.  For example, if a patent
6569license would not permit royalty-free redistribution of the Library by
6570all those who receive copies directly or indirectly through you, then
6571the only way you could satisfy both it and this License would be to
6572refrain entirely from distribution of the Library.
6573
6574If any portion of this section is held invalid or unenforceable under any
6575particular circumstance, the balance of the section is intended to apply,
6576and the section as a whole is intended to apply in other circumstances.
6577
6578It is not the purpose of this section to induce you to infringe any
6579patents or other property right claims or to contest validity of any
6580such claims; this section has the sole purpose of protecting the
6581integrity of the free software distribution system which is
6582implemented by public license practices.  Many people have made
6583generous contributions to the wide range of software distributed
6584through that system in reliance on consistent application of that
6585system; it is up to the author/donor to decide if he or she is willing
6586to distribute software through any other system and a licensee cannot
6587impose that choice.
6588
6589This section is intended to make thoroughly clear what is believed to
6590be a consequence of the rest of this License.
6591
6592  12. If the distribution and/or use of the Library is restricted in
6593certain countries either by patents or by copyrighted interfaces, the
6594original copyright holder who places the Library under this License may add
6595an explicit geographical distribution limitation excluding those countries,
6596so that distribution is permitted only in or among countries not thus
6597excluded.  In such case, this License incorporates the limitation as if
6598written in the body of this License.
6599
6600  13. The Free Software Foundation may publish revised and/or new
6601versions of the Library General Public License from time to time.
6602Such new versions will be similar in spirit to the present version,
6603but may differ in detail to address new problems or concerns.
6604
6605Each version is given a distinguishing version number.  If the Library
6606specifies a version number of this License which applies to it and
6607"any later version", you have the option of following the terms and
6608conditions either of that version or of any later version published by
6609the Free Software Foundation.  If the Library does not specify a
6610license version number, you may choose any version ever published by
6611the Free Software Foundation.
6612
6613  14. If you wish to incorporate parts of the Library into other free
6614programs whose distribution conditions are incompatible with these,
6615write to the author to ask for permission.  For software which is
6616copyrighted by the Free Software Foundation, write to the Free
6617Software Foundation; we sometimes make exceptions for this.  Our
6618decision will be guided by the two goals of preserving the free status
6619of all derivatives of our free software and of promoting the sharing
6620and reuse of software generally.
6621
6622			    NO WARRANTY
6623
6624  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
6625WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
6626EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
6627OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
6628KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
6629IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
6630PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
6631LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
6632THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
6633
6634  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
6635WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
6636AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
6637FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
6638CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
6639LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
6640RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
6641FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
6642SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
6643DAMAGES.
6644
6645		     END OF TERMS AND CONDITIONS
6646
6647           How to Apply These Terms to Your New Libraries
6648
6649  If you develop a new library, and you want it to be of the greatest
6650possible use to the public, we recommend making it free software that
6651everyone can redistribute and change.  You can do so by permitting
6652redistribution under these terms (or, alternatively, under the terms of the
6653ordinary General Public License).
6654
6655  To apply these terms, attach the following notices to the library.  It is
6656safest to attach them to the start of each source file to most effectively
6657convey the exclusion of warranty; and each file should have at least the
6658"copyright" line and a pointer to where the full notice is found.
6659
6660    <one line to give the library's name and a brief idea of what it does.>
6661    Copyright (C) <year>  <name of author>
6662
6663    This library is free software; you can redistribute it and/or
6664    modify it under the terms of the GNU Library General Public
6665    License as published by the Free Software Foundation; either
6666    version 2 of the License, or (at your option) any later version.
6667
6668    This library is distributed in the hope that it will be useful,
6669    but WITHOUT ANY WARRANTY; without even the implied warranty of
6670    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
6671    Library General Public License for more details.
6672
6673    You should have received a copy of the GNU Library General Public
6674    License along with this library; if not, write to the
6675    Free Software Foundation, Inc., 59 Temple Place - Suite 330,
6676    Boston, MA  02111-1307  USA.
6677
6678Also add information on how to contact you by electronic and paper mail.
6679
6680You should also get your employer (if you work as a programmer) or your
6681school, if any, to sign a "copyright disclaimer" for the library, if
6682necessary.  Here is a sample; alter the names:
6683
6684  Yoyodyne, Inc., hereby disclaims all copyright interest in the
6685  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
6686
6687  <signature of Ty Coon>, 1 April 1990
6688  Ty Coon, President of Vice
6689
6690That's all there is to it!
6691
6692HarfBuzz is licensed under the so-called "Old MIT" license.  Details follow.
6693For parts of HarfBuzz that are licensed under different licenses see individual
6694files names COPYING in subdirectories where applicable.
6695
6696Copyright © 2010,2011,2012  Google, Inc.
6697Copyright © 2012  Mozilla Foundation
6698Copyright © 2011  Codethink Limited
6699Copyright © 2008,2010  Nokia Corporation and/or its subsidiary(-ies)
6700Copyright © 2009  Keith Stribley
6701Copyright © 2009  Martin Hosken and SIL International
6702Copyright © 2007  Chris Wilson
6703Copyright © 2006  Behdad Esfahbod
6704Copyright © 2005  David Turner
6705Copyright © 2004,2007,2008,2009,2010  Red Hat, Inc.
6706Copyright © 1998-2004  David Turner and Werner Lemberg
6707
6708For full copyright notices consult the individual files in the package.
6709
6710
6711Permission is hereby granted, without written agreement and without
6712license or royalty fees, to use, copy, modify, and distribute this
6713software and its documentation for any purpose, provided that the
6714above copyright notice and the following two paragraphs appear in
6715all copies of this software.
6716
6717IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
6718DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
6719ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
6720IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
6721DAMAGE.
6722
6723THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
6724BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
6725FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
6726ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
6727PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
6728
6729/*************************************************************************
6730 *
6731 *  IAccessible2 IDL Specification
6732 *
6733 *  Copyright (c) 2007, 2010 Linux Foundation
6734 *  Copyright (c) 2006 IBM Corporation
6735 *  Copyright (c) 2000, 2006 Sun Microsystems, Inc.
6736 *  All rights reserved.
6737 *
6738 *
6739 *  Redistribution and use in source and binary forms, with or without
6740 *  modification, are permitted provided that the following conditions
6741 *  are met:
6742 *
6743 *   1. Redistributions of source code must retain the above copyright
6744 *      notice, this list of conditions and the following disclaimer.
6745 *
6746 *   2. Redistributions in binary form must reproduce the above
6747 *      copyright notice, this list of conditions and the following
6748 *      disclaimer in the documentation and/or other materials
6749 *      provided with the distribution.
6750 *
6751 *   3. Neither the name of the Linux Foundation nor the names of its
6752 *      contributors may be used to endorse or promote products
6753 *      derived from this software without specific prior written
6754 *      permission.
6755 *
6756 *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
6757 *  CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
6758 *  INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
6759 *  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
6760 *  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
6761 *  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
6762 *  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
6763 *  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
6764 *  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
6765 *  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
6766 *  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
6767 *  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
6768 *  EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
6769 *
6770 *  This BSD License conforms to the Open Source Initiative "Simplified
6771 *  BSD License" as published at:
6772 *  http://www.opensource.org/licenses/bsd-license.php
6773 *
6774 *  IAccessible2 is a trademark of the Linux Foundation. The IAccessible2
6775 *  mark may be used in accordance with the Linux Foundation Trademark
6776 *  Policy to indicate compliance with the IAccessible2 specification.
6777 *
6778 ************************************************************************/
6779
6780LICENSE extracted from IJG's jpeg distribution:
6781-----------------------------------------------
6782
6783In plain English:
6784
67851. We don't promise that this software works.  (But if you find any bugs,
6786   please let us know!)
67872. You can use this software for whatever you want.  You don't have to pay us.
67883. You may not pretend that you wrote this software.  If you use it in a
6789   program, you must acknowledge somewhere in your documentation that
6790   you've used the IJG code.
6791
6792In legalese:
6793
6794The authors make NO WARRANTY or representation, either express or implied,
6795with respect to this software, its quality, accuracy, merchantability, or
6796fitness for a particular purpose.  This software is provided "AS IS", and you,
6797its user, assume the entire risk as to its quality and accuracy.
6798
6799This software is copyright (C) 1991-1998, Thomas G. Lane.
6800All Rights Reserved except as specified below.
6801
6802Permission is hereby granted to use, copy, modify, and distribute this
6803software (or portions thereof) for any purpose, without fee, subject to these
6804conditions:
6805(1) If any part of the source code for this software is distributed, then this
6806README file must be included, with this copyright and no-warranty notice
6807unaltered; and any additions, deletions, or changes to the original files
6808must be clearly indicated in accompanying documentation.
6809(2) If only executable code is distributed, then the accompanying
6810documentation must state that "this software is based in part on the work of
6811the Independent JPEG Group".
6812(3) Permission for use of this software is granted only if the user accepts
6813full responsibility for any undesirable consequences; the authors accept
6814NO LIABILITY for damages of any kind.
6815
6816These conditions apply to any software derived from or based on the IJG code,
6817not just to the unmodified library.  If you use our work, you ought to
6818acknowledge us.
6819
6820Permission is NOT granted for the use of any IJG author's name or company name
6821in advertising or publicity relating to this software or products derived from
6822it.  This software may be referred to only as "the Independent JPEG Group's
6823software".
6824
6825We specifically permit and encourage the use of this software as the basis of
6826commercial products, provided that all warranty or liability claims are
6827assumed by the product vendor.
6828
6829
6830ICU License - ICU 1.8.1 and later
6831
6832COPYRIGHT AND PERMISSION NOTICE
6833
6834Copyright (c) 1995-2010 International Business Machines Corporation and others
6835
6836All rights reserved.
6837
6838Permission is hereby granted, free of charge, to any person obtaining a copy
6839of this software and associated documentation files (the "Software"),
6840to deal in the Software without restriction, including without limitation
6841the rights to use, copy, modify, merge, publish, distribute, and/or sell
6842copies of the Software, and to permit persons
6843to whom the Software is furnished to do so, provided that the above
6844copyright notice(s) and this permission notice appear in all copies
6845of the Software and that both the above copyright notice(s) and this
6846permission notice appear in supporting documentation.
6847
6848THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
6849INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
6850PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL
6851THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM,
6852OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
6853RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
6854NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
6855USE OR PERFORMANCE OF THIS SOFTWARE.
6856
6857Except as contained in this notice, the name of a copyright holder shall not be
6858used in advertising or otherwise to promote the sale, use or other dealings in
6859this Software without prior written authorization of the copyright holder.
6860
6861All trademarks and registered trademarks mentioned herein are the property of their respective owners.
6862
6863/* ***** BEGIN LICENSE BLOCK *****
6864 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
6865 *
6866 * The contents of this file are subject to the Mozilla Public License Version
6867 * 1.1 (the "License"); you may not use this file except in compliance with
6868 * the License. You may obtain a copy of the License at
6869 * http://www.mozilla.org/MPL/
6870 *
6871 * Software distributed under the License is distributed on an "AS IS" basis,
6872 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
6873 * for the specific language governing rights and limitations under the
6874 * License.
6875 *
6876 * The Original Code is mozilla.org code.
6877 *
6878 * The Initial Developer of the Original Code is
6879 * Netscape Communications Corporation.
6880 * Portions created by the Initial Developer are Copyright (C) 2002
6881 * the Initial Developer. All Rights Reserved.
6882 *
6883 * Contributor(s):
6884 *
6885 * Alternatively, the contents of this file may be used under the terms of
6886 * either the GNU General Public License Version 2 or later (the "GPL"), or
6887 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
6888 * in which case the provisions of the GPL or the LGPL are applicable instead
6889 * of those above. If you wish to allow use of your version of this file only
6890 * under the terms of either the GPL or the LGPL, and not to allow others to
6891 * use your version of this file under the terms of the MPL, indicate your
6892 * decision by deleting the provisions above and replace them with the notice
6893 * and other provisions required by the GPL or the LGPL. If you do not delete
6894 * the provisions above, a recipient may use your version of this file under
6895 * the terms of any one of the MPL, the GPL or the LGPL.
6896 *
6897 * ***** END LICENSE BLOCK ***** */
6898
6899The following is the license for the jemalloc source code, as provided
6900in the initial section of the source files.
6901
6902Copyright (C) 2006-2008 Jason Evans <[email protected]>.
6903All rights reserved.
6904
6905Redistribution and use in source and binary forms, with or without
6906modification, are permitted provided that the following conditions
6907are met:
69081. Redistributions of source code must retain the above copyright
6909   notice(s), this list of conditions and the following disclaimer as
6910   the first lines of this file unmodified other than the possible
6911   addition of one or more copyright notices.
69122. Redistributions in binary form must reproduce the above copyright
6913   notice(s), this list of conditions and the following disclaimer in
6914   the documentation and/or other materials provided with the
6915   distribution.
6916
6917THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY
6918EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
6919IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
6920PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE
6921LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
6922CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
6923SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
6924BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
6925WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
6926OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
6927EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
6928
6929
6930The JsonCpp library's source code, including accompanying documentation,
6931tests and demonstration applications, are licensed under the following
6932conditions...
6933
6934The author (Baptiste Lepilleur) explicitly disclaims copyright in all
6935jurisdictions which recognize such a disclaimer. In such jurisdictions,
6936this software is released into the Public Domain.
6937
6938In jurisdictions which do not recognize Public Domain property (e.g. Germany as of
69392010), this software is Copyright (c) 2007-2010 by Baptiste Lepilleur, and is
6940released under the terms of the MIT License (see below).
6941
6942In jurisdictions which recognize Public Domain property, the user of this
6943software may choose to accept it either as 1) Public Domain, 2) under the
6944conditions of the MIT License (see below), or 3) under the terms of dual
6945Public Domain/MIT License conditions described here, as they choose.
6946
6947The MIT License is about as close to Public Domain as a license can get, and is
6948described in clear, concise terms at:
6949
6950   http://en.wikipedia.org/wiki/MIT_License
6951
6952The full text of the MIT License follows:
6953
6954========================================================================
6955Copyright (c) 2007-2010 Baptiste Lepilleur
6956
6957Permission is hereby granted, free of charge, to any person
6958obtaining a copy of this software and associated documentation
6959files (the "Software"), to deal in the Software without
6960restriction, including without limitation the rights to use, copy,
6961modify, merge, publish, distribute, sublicense, and/or sell copies
6962of the Software, and to permit persons to whom the Software is
6963furnished to do so, subject to the following conditions:
6964
6965The above copyright notice and this permission notice shall be
6966included in all copies or substantial portions of the Software.
6967
6968THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
6969EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
6970MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
6971NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
6972BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
6973ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
6974CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
6975SOFTWARE.
6976========================================================================
6977(END LICENSE TEXT)
6978
6979The MIT license is compatible with both the GPL and commercial
6980software, affording one all of the rights of Public Domain with the
6981minor nuisance of being required to keep the above copyright notice
6982and license text in the source code. Note also that by accepting the
6983Public Domain "license" you can re-license your copy using whatever
6984license you like.
6985
6986
6987                                 Apache License
6988                           Version 2.0, January 2004
6989                        http://www.apache.org/licenses/
6990
6991   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
6992
6993   1. Definitions.
6994
6995      "License" shall mean the terms and conditions for use, reproduction,
6996      and distribution as defined by Sections 1 through 9 of this document.
6997
6998      "Licensor" shall mean the copyright owner or entity authorized by
6999      the copyright owner that is granting the License.
7000
7001      "Legal Entity" shall mean the union of the acting entity and all
7002      other entities that control, are controlled by, or are under common
7003      control with that entity. For the purposes of this definition,
7004      "control" means (i) the power, direct or indirect, to cause the
7005      direction or management of such entity, whether by contract or
7006      otherwise, or (ii) ownership of fifty percent (50%) or more of the
7007      outstanding shares, or (iii) beneficial ownership of such entity.
7008
7009      "You" (or "Your") shall mean an individual or Legal Entity
7010      exercising permissions granted by this License.
7011
7012      "Source" form shall mean the preferred form for making modifications,
7013      including but not limited to software source code, documentation
7014      source, and configuration files.
7015
7016      "Object" form shall mean any form resulting from mechanical
7017      transformation or translation of a Source form, including but
7018      not limited to compiled object code, generated documentation,
7019      and conversions to other media types.
7020
7021      "Work" shall mean the work of authorship, whether in Source or
7022      Object form, made available under the License, as indicated by a
7023      copyright notice that is included in or attached to the work
7024      (an example is provided in the Appendix below).
7025
7026      "Derivative Works" shall mean any work, whether in Source or Object
7027      form, that is based on (or derived from) the Work and for which the
7028      editorial revisions, annotations, elaborations, or other modifications
7029      represent, as a whole, an original work of authorship. For the purposes
7030      of this License, Derivative Works shall not include works that remain
7031      separable from, or merely link (or bind by name) to the interfaces of,
7032      the Work and Derivative Works thereof.
7033
7034      "Contribution" shall mean any work of authorship, including
7035      the original version of the Work and any modifications or additions
7036      to that Work or Derivative Works thereof, that is intentionally
7037      submitted to Licensor for inclusion in the Work by the copyright owner
7038      or by an individual or Legal Entity authorized to submit on behalf of
7039      the copyright owner. For the purposes of this definition, "submitted"
7040      means any form of electronic, verbal, or written communication sent
7041      to the Licensor or its representatives, including but not limited to
7042      communication on electronic mailing lists, source code control systems,
7043      and issue tracking systems that are managed by, or on behalf of, the
7044      Licensor for the purpose of discussing and improving the Work, but
7045      excluding communication that is conspicuously marked or otherwise
7046      designated in writing by the copyright owner as "Not a Contribution."
7047
7048      "Contributor" shall mean Licensor and any individual or Legal Entity
7049      on behalf of whom a Contribution has been received by Licensor and
7050      subsequently incorporated within the Work.
7051
7052   2. Grant of Copyright License. Subject to the terms and conditions of
7053      this License, each Contributor hereby grants to You a perpetual,
7054      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
7055      copyright license to reproduce, prepare Derivative Works of,
7056      publicly display, publicly perform, sublicense, and distribute the
7057      Work and such Derivative Works in Source or Object form.
7058
7059   3. Grant of Patent License. Subject to the terms and conditions of
7060      this License, each Contributor hereby grants to You a perpetual,
7061      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
7062      (except as stated in this section) patent license to make, have made,
7063      use, offer to sell, sell, import, and otherwise transfer the Work,
7064      where such license applies only to those patent claims licensable
7065      by such Contributor that are necessarily infringed by their
7066      Contribution(s) alone or by combination of their Contribution(s)
7067      with the Work to which such Contribution(s) was submitted. If You
7068      institute patent litigation against any entity (including a
7069      cross-claim or counterclaim in a lawsuit) alleging that the Work
7070      or a Contribution incorporated within the Work constitutes direct
7071      or contributory patent infringement, then any patent licenses
7072      granted to You under this License for that Work shall terminate
7073      as of the date such litigation is filed.
7074
7075   4. Redistribution. You may reproduce and distribute copies of the
7076      Work or Derivative Works thereof in any medium, with or without
7077      modifications, and in Source or Object form, provided that You
7078      meet the following conditions:
7079
7080      (a) You must give any other recipients of the Work or
7081          Derivative Works a copy of this License; and
7082
7083      (b) You must cause any modified files to carry prominent notices
7084          stating that You changed the files; and
7085
7086      (c) You must retain, in the Source form of any Derivative Works
7087          that You distribute, all copyright, patent, trademark, and
7088          attribution notices from the Source form of the Work,
7089          excluding those notices that do not pertain to any part of
7090          the Derivative Works; and
7091
7092      (d) If the Work includes a "NOTICE" text file as part of its
7093          distribution, then any Derivative Works that You distribute must
7094          include a readable copy of the attribution notices contained
7095          within such NOTICE file, excluding those notices that do not
7096          pertain to any part of the Derivative Works, in at least one
7097          of the following places: within a NOTICE text file distributed
7098          as part of the Derivative Works; within the Source form or
7099          documentation, if provided along with the Derivative Works; or,
7100          within a display generated by the Derivative Works, if and
7101          wherever such third-party notices normally appear. The contents
7102          of the NOTICE file are for informational purposes only and
7103          do not modify the License. You may add Your own attribution
7104          notices within Derivative Works that You distribute, alongside
7105          or as an addendum to the NOTICE text from the Work, provided
7106          that such additional attribution notices cannot be construed
7107          as modifying the License.
7108
7109      You may add Your own copyright statement to Your modifications and
7110      may provide additional or different license terms and conditions
7111      for use, reproduction, or distribution of Your modifications, or
7112      for any such Derivative Works as a whole, provided Your use,
7113      reproduction, and distribution of the Work otherwise complies with
7114      the conditions stated in this License.
7115
7116   5. Submission of Contributions. Unless You explicitly state otherwise,
7117      any Contribution intentionally submitted for inclusion in the Work
7118      by You to the Licensor shall be under the terms and conditions of
7119      this License, without any additional terms or conditions.
7120      Notwithstanding the above, nothing herein shall supersede or modify
7121      the terms of any separate license agreement you may have executed
7122      with Licensor regarding such Contributions.
7123
7124   6. Trademarks. This License does not grant permission to use the trade
7125      names, trademarks, service marks, or product names of the Licensor,
7126      except as required for reasonable and customary use in describing the
7127      origin of the Work and reproducing the content of the NOTICE file.
7128
7129   7. Disclaimer of Warranty. Unless required by applicable law or
7130      agreed to in writing, Licensor provides the Work (and each
7131      Contributor provides its Contributions) on an "AS IS" BASIS,
7132      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
7133      implied, including, without limitation, any warranties or conditions
7134      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
7135      PARTICULAR PURPOSE. You are solely responsible for determining the
7136      appropriateness of using or redistributing the Work and assume any
7137      risks associated with Your exercise of permissions under this License.
7138
7139   8. Limitation of Liability. In no event and under no legal theory,
7140      whether in tort (including negligence), contract, or otherwise,
7141      unless required by applicable law (such as deliberate and grossly
7142      negligent acts) or agreed to in writing, shall any Contributor be
7143      liable to You for damages, including any direct, indirect, special,
7144      incidental, or consequential damages of any character arising as a
7145      result of this License or out of the use or inability to use the
7146      Work (including but not limited to damages for loss of goodwill,
7147      work stoppage, computer failure or malfunction, or any and all
7148      other commercial damages or losses), even if such Contributor
7149      has been advised of the possibility of such damages.
7150
7151   9. Accepting Warranty or Additional Liability. While redistributing
7152      the Work or Derivative Works thereof, You may choose to offer,
7153      and charge a fee for, acceptance of support, warranty, indemnity,
7154      or other liability obligations and/or rights consistent with this
7155      License. However, in accepting such obligations, You may act only
7156      on Your own behalf and on Your sole responsibility, not on behalf
7157      of any other Contributor, and only if You agree to indemnify,
7158      defend, and hold each Contributor harmless for any liability
7159      incurred by, or claims asserted against, such Contributor by reason
7160      of your accepting any such warranty or additional liability.
7161
7162   END OF TERMS AND CONDITIONS
7163
7164   APPENDIX: How to apply the Apache License to your work.
7165
7166      To apply the Apache License to your work, attach the following
7167      boilerplate notice, with the fields enclosed by brackets "[]"
7168      replaced with your own identifying information. (Don't include
7169      the brackets!)  The text should be enclosed in the appropriate
7170      comment syntax for the file format. We also recommend that a
7171      file or class name and description of purpose be included on the
7172      same "printed page" as the copyright notice for easier
7173      identification within third-party archives.
7174
7175   Copyright [yyyy] [name of copyright owner]
7176
7177   Licensed under the Apache License, Version 2.0 (the "License");
7178   you may not use this file except in compliance with the License.
7179   You may obtain a copy of the License at
7180
7181       http://www.apache.org/licenses/LICENSE-2.0
7182
7183   Unless required by applicable law or agreed to in writing, software
7184   distributed under the License is distributed on an "AS IS" BASIS,
7185   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7186   See the License for the specific language governing permissions and
7187   limitations under the License.
7188
7189Copyright (c) 2007-2010 The Khronos Group Inc.
7190
7191Permission is hereby granted, free of charge, to any person obtaining a
7192copy of this software and/or associated documentation files (the
7193"Materials"), to deal in the Materials without restriction, including
7194without limitation the rights to use, copy, modify, merge, publish,
7195distribute, sublicense, and/or sell copies of the Materials, and to
7196permit persons to whom the Materials are furnished to do so, subject to
7197the following conditions:
7198
7199The above copyright notice and this permission notice shall be included
7200in all copies or substantial portions of the Materials.
7201
7202THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
7203EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
7204MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
7205IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
7206CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
7207TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
7208MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
7209
7210
7211SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
7212
7213Copyright (C) 1992 Silicon Graphics, Inc. All Rights Reserved.
7214
7215Permission is hereby granted, free of charge, to any person obtaining a copy of
7216this software and associated documentation files (the "Software"), to deal in
7217the Software without restriction, including without limitation the rights to
7218use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
7219of the Software, and to permit persons to whom the Software is furnished to do
7220so, subject to the following conditions:
7221
7222The above copyright notice including the dates of first publication and either
7223this permission notice or a reference to http://oss.sgi.com/projects/FreeB/
7224shall be included in all copies or substantial portions of the Software.
7225
7226THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
7227IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
7228FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON
7229GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
7230AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
7231WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
7232
7233Except as contained in this notice, the name of Silicon Graphics, Inc. shall
7234not be used in advertising or otherwise to promote the sale, use or other
7235dealings in this Software without prior written authorization from Silicon
7236Graphics, Inc.
7237
7238Redistribution and use in source and binary forms, with or without
7239modification, are permitted provided that the following conditions are
7240met:
7241
7242  * Redistributions of source code must retain the above copyright
7243    notice, this list of conditions and the following disclaimer.
7244
7245  * Redistributions in binary form must reproduce the above
7246    copyright notice, this list of conditions and the following
7247    disclaimer in the documentation and/or other materials provided
7248    with the distribution.
7249
7250  * Neither the name of the copyright holders nor the names of its
7251    contributors may be used to endorse or promote products derived
7252    from this software without specific prior written permission.
7253
7254THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
7255"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
7256LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
7257A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
7258HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
7259SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
7260LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
7261DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
7262THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
7263(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
7264OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
7265
7266License copied from bin/lcov:
7267
7268#
7269#   Copyright (c) International Business Machines  Corp., 2002,2007
7270#
7271#   This program is free software;  you can redistribute it and/or modify
7272#   it under the terms of the GNU General Public License as published by
7273#   the Free Software Foundation; either version 2 of the License, or (at
7274#   your option) any later version.
7275#
7276#   This program is distributed in the hope that it will be useful, but
7277#   WITHOUT ANY WARRANTY;  without even the implied warranty of
7278#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
7279#   General Public License for more details.
7280#
7281#   You should have received a copy of the GNU General Public License
7282#   along with this program;  if not, write to the Free Software
7283#   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
7284
7285		    GNU GENERAL PUBLIC LICENSE
7286		       Version 2, June 1991
7287
7288 Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
7289 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
7290 Everyone is permitted to copy and distribute verbatim copies
7291 of this license document, but changing it is not allowed.
7292
7293			    Preamble
7294
7295  The licenses for most software are designed to take away your
7296freedom to share and change it.  By contrast, the GNU General Public
7297License is intended to guarantee your freedom to share and change free
7298software--to make sure the software is free for all its users.  This
7299General Public License applies to most of the Free Software
7300Foundation's software and to any other program whose authors commit to
7301using it.  (Some other Free Software Foundation software is covered by
7302the GNU Lesser General Public License instead.)  You can apply it to
7303your programs, too.
7304
7305  When we speak of free software, we are referring to freedom, not
7306price.  Our General Public Licenses are designed to make sure that you
7307have the freedom to distribute copies of free software (and charge for
7308this service if you wish), that you receive source code or can get it
7309if you want it, that you can change the software or use pieces of it
7310in new free programs; and that you know you can do these things.
7311
7312  To protect your rights, we need to make restrictions that forbid
7313anyone to deny you these rights or to ask you to surrender the rights.
7314These restrictions translate to certain responsibilities for you if you
7315distribute copies of the software, or if you modify it.
7316
7317  For example, if you distribute copies of such a program, whether
7318gratis or for a fee, you must give the recipients all the rights that
7319you have.  You must make sure that they, too, receive or can get the
7320source code.  And you must show them these terms so they know their
7321rights.
7322
7323  We protect your rights with two steps: (1) copyright the software, and
7324(2) offer you this license which gives you legal permission to copy,
7325distribute and/or modify the software.
7326
7327  Also, for each author's protection and ours, we want to make certain
7328that everyone understands that there is no warranty for this free
7329software.  If the software is modified by someone else and passed on, we
7330want its recipients to know that what they have is not the original, so
7331that any problems introduced by others will not reflect on the original
7332authors' reputations.
7333
7334  Finally, any free program is threatened constantly by software
7335patents.  We wish to avoid the danger that redistributors of a free
7336program will individually obtain patent licenses, in effect making the
7337program proprietary.  To prevent this, we have made it clear that any
7338patent must be licensed for everyone's free use or not licensed at all.
7339
7340  The precise terms and conditions for copying, distribution and
7341modification follow.
7342
7343		    GNU GENERAL PUBLIC LICENSE
7344   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
7345
7346  0. This License applies to any program or other work which contains
7347a notice placed by the copyright holder saying it may be distributed
7348under the terms of this General Public License.  The "Program", below,
7349refers to any such program or work, and a "work based on the Program"
7350means either the Program or any derivative work under copyright law:
7351that is to say, a work containing the Program or a portion of it,
7352either verbatim or with modifications and/or translated into another
7353language.  (Hereinafter, translation is included without limitation in
7354the term "modification".)  Each licensee is addressed as "you".
7355
7356Activities other than copying, distribution and modification are not
7357covered by this License; they are outside its scope.  The act of
7358running the Program is not restricted, and the output from the Program
7359is covered only if its contents constitute a work based on the
7360Program (independent of having been made by running the Program).
7361Whether that is true depends on what the Program does.
7362
7363  1. You may copy and distribute verbatim copies of the Program's
7364source code as you receive it, in any medium, provided that you
7365conspicuously and appropriately publish on each copy an appropriate
7366copyright notice and disclaimer of warranty; keep intact all the
7367notices that refer to this License and to the absence of any warranty;
7368and give any other recipients of the Program a copy of this License
7369along with the Program.
7370
7371You may charge a fee for the physical act of transferring a copy, and
7372you may at your option offer warranty protection in exchange for a fee.
7373
7374  2. You may modify your copy or copies of the Program or any portion
7375of it, thus forming a work based on the Program, and copy and
7376distribute such modifications or work under the terms of Section 1
7377above, provided that you also meet all of these conditions:
7378
7379    a) You must cause the modified files to carry prominent notices
7380    stating that you changed the files and the date of any change.
7381
7382    b) You must cause any work that you distribute or publish, that in
7383    whole or in part contains or is derived from the Program or any
7384    part thereof, to be licensed as a whole at no charge to all third
7385    parties under the terms of this License.
7386
7387    c) If the modified program normally reads commands interactively
7388    when run, you must cause it, when started running for such
7389    interactive use in the most ordinary way, to print or display an
7390    announcement including an appropriate copyright notice and a
7391    notice that there is no warranty (or else, saying that you provide
7392    a warranty) and that users may redistribute the program under
7393    these conditions, and telling the user how to view a copy of this
7394    License.  (Exception: if the Program itself is interactive but
7395    does not normally print such an announcement, your work based on
7396    the Program is not required to print an announcement.)
7397
7398These requirements apply to the modified work as a whole.  If
7399identifiable sections of that work are not derived from the Program,
7400and can be reasonably considered independent and separate works in
7401themselves, then this License, and its terms, do not apply to those
7402sections when you distribute them as separate works.  But when you
7403distribute the same sections as part of a whole which is a work based
7404on the Program, the distribution of the whole must be on the terms of
7405this License, whose permissions for other licensees extend to the
7406entire whole, and thus to each and every part regardless of who wrote it.
7407
7408Thus, it is not the intent of this section to claim rights or contest
7409your rights to work written entirely by you; rather, the intent is to
7410exercise the right to control the distribution of derivative or
7411collective works based on the Program.
7412
7413In addition, mere aggregation of another work not based on the Program
7414with the Program (or with a work based on the Program) on a volume of
7415a storage or distribution medium does not bring the other work under
7416the scope of this License.
7417
7418  3. You may copy and distribute the Program (or a work based on it,
7419under Section 2) in object code or executable form under the terms of
7420Sections 1 and 2 above provided that you also do one of the following:
7421
7422    a) Accompany it with the complete corresponding machine-readable
7423    source code, which must be distributed under the terms of Sections
7424    1 and 2 above on a medium customarily used for software interchange; or,
7425
7426    b) Accompany it with a written offer, valid for at least three
7427    years, to give any third party, for a charge no more than your
7428    cost of physically performing source distribution, a complete
7429    machine-readable copy of the corresponding source code, to be
7430    distributed under the terms of Sections 1 and 2 above on a medium
7431    customarily used for software interchange; or,
7432
7433    c) Accompany it with the information you received as to the offer
7434    to distribute corresponding source code.  (This alternative is
7435    allowed only for noncommercial distribution and only if you
7436    received the program in object code or executable form with such
7437    an offer, in accord with Subsection b above.)
7438
7439The source code for a work means the preferred form of the work for
7440making modifications to it.  For an executable work, complete source
7441code means all the source code for all modules it contains, plus any
7442associated interface definition files, plus the scripts used to
7443control compilation and installation of the executable.  However, as a
7444special exception, the source code distributed need not include
7445anything that is normally distributed (in either source or binary
7446form) with the major components (compiler, kernel, and so on) of the
7447operating system on which the executable runs, unless that component
7448itself accompanies the executable.
7449
7450If distribution of executable or object code is made by offering
7451access to copy from a designated place, then offering equivalent
7452access to copy the source code from the same place counts as
7453distribution of the source code, even though third parties are not
7454compelled to copy the source along with the object code.
7455
7456  4. You may not copy, modify, sublicense, or distribute the Program
7457except as expressly provided under this License.  Any attempt
7458otherwise to copy, modify, sublicense or distribute the Program is
7459void, and will automatically terminate your rights under this License.
7460However, parties who have received copies, or rights, from you under
7461this License will not have their licenses terminated so long as such
7462parties remain in full compliance.
7463
7464  5. You are not required to accept this License, since you have not
7465signed it.  However, nothing else grants you permission to modify or
7466distribute the Program or its derivative works.  These actions are
7467prohibited by law if you do not accept this License.  Therefore, by
7468modifying or distributing the Program (or any work based on the
7469Program), you indicate your acceptance of this License to do so, and
7470all its terms and conditions for copying, distributing or modifying
7471the Program or works based on it.
7472
7473  6. Each time you redistribute the Program (or any work based on the
7474Program), the recipient automatically receives a license from the
7475original licensor to copy, distribute or modify the Program subject to
7476these terms and conditions.  You may not impose any further
7477restrictions on the recipients' exercise of the rights granted herein.
7478You are not responsible for enforcing compliance by third parties to
7479this License.
7480
7481  7. If, as a consequence of a court judgment or allegation of patent
7482infringement or for any other reason (not limited to patent issues),
7483conditions are imposed on you (whether by court order, agreement or
7484otherwise) that contradict the conditions of this License, they do not
7485excuse you from the conditions of this License.  If you cannot
7486distribute so as to satisfy simultaneously your obligations under this
7487License and any other pertinent obligations, then as a consequence you
7488may not distribute the Program at all.  For example, if a patent
7489license would not permit royalty-free redistribution of the Program by
7490all those who receive copies directly or indirectly through you, then
7491the only way you could satisfy both it and this License would be to
7492refrain entirely from distribution of the Program.
7493
7494If any portion of this section is held invalid or unenforceable under
7495any particular circumstance, the balance of the section is intended to
7496apply and the section as a whole is intended to apply in other
7497circumstances.
7498
7499It is not the purpose of this section to induce you to infringe any
7500patents or other property right claims or to contest validity of any
7501such claims; this section has the sole purpose of protecting the
7502integrity of the free software distribution system, which is
7503implemented by public license practices.  Many people have made
7504generous contributions to the wide range of software distributed
7505through that system in reliance on consistent application of that
7506system; it is up to the author/donor to decide if he or she is willing
7507to distribute software through any other system and a licensee cannot
7508impose that choice.
7509
7510This section is intended to make thoroughly clear what is believed to
7511be a consequence of the rest of this License.
7512
7513  8. If the distribution and/or use of the Program is restricted in
7514certain countries either by patents or by copyrighted interfaces, the
7515original copyright holder who places the Program under this License
7516may add an explicit geographical distribution limitation excluding
7517those countries, so that distribution is permitted only in or among
7518countries not thus excluded.  In such case, this License incorporates
7519the limitation as if written in the body of this License.
7520
7521  9. The Free Software Foundation may publish revised and/or new versions
7522of the General Public License from time to time.  Such new versions will
7523be similar in spirit to the present version, but may differ in detail to
7524address new problems or concerns.
7525
7526Each version is given a distinguishing version number.  If the Program
7527specifies a version number of this License which applies to it and "any
7528later version", you have the option of following the terms and conditions
7529either of that version or of any later version published by the Free
7530Software Foundation.  If the Program does not specify a version number of
7531this License, you may choose any version ever published by the Free Software
7532Foundation.
7533
7534  10. If you wish to incorporate parts of the Program into other free
7535programs whose distribution conditions are different, write to the author
7536to ask for permission.  For software which is copyrighted by the Free
7537Software Foundation, write to the Free Software Foundation; we sometimes
7538make exceptions for this.  Our decision will be guided by the two goals
7539of preserving the free status of all derivatives of our free software and
7540of promoting the sharing and reuse of software generally.
7541
7542			    NO WARRANTY
7543
7544  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
7545FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
7546OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
7547PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
7548OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
7549MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
7550TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
7551PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
7552REPAIR OR CORRECTION.
7553
7554  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
7555WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
7556REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
7557INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
7558OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
7559TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
7560YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
7561PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
7562POSSIBILITY OF SUCH DAMAGES.
7563
7564		     END OF TERMS AND CONDITIONS
7565
7566	    How to Apply These Terms to Your New Programs
7567
7568  If you develop a new program, and you want it to be of the greatest
7569possible use to the public, the best way to achieve this is to make it
7570free software which everyone can redistribute and change under these terms.
7571
7572  To do so, attach the following notices to the program.  It is safest
7573to attach them to the start of each source file to most effectively
7574convey the exclusion of warranty; and each file should have at least
7575the "copyright" line and a pointer to where the full notice is found.
7576
7577    <one line to give the program's name and a brief idea of what it does.>
7578    Copyright (C) <year>  <name of author>
7579
7580    This program is free software; you can redistribute it and/or modify
7581    it under the terms of the GNU General Public License as published by
7582    the Free Software Foundation; either version 2 of the License, or
7583    (at your option) any later version.
7584
7585    This program is distributed in the hope that it will be useful,
7586    but WITHOUT ANY WARRANTY; without even the implied warranty of
7587    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
7588    GNU General Public License for more details.
7589
7590    You should have received a copy of the GNU General Public License along
7591    with this program; if not, write to the Free Software Foundation, Inc.,
7592    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
7593
7594Also add information on how to contact you by electronic and paper mail.
7595
7596If the program is interactive, make it output a short notice like this
7597when it starts in an interactive mode:
7598
7599    Gnomovision version 69, Copyright (C) year name of author
7600    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
7601    This is free software, and you are welcome to redistribute it
7602    under certain conditions; type `show c' for details.
7603
7604The hypothetical commands `show w' and `show c' should show the appropriate
7605parts of the General Public License.  Of course, the commands you use may
7606be called something other than `show w' and `show c'; they could even be
7607mouse-clicks or menu items--whatever suits your program.
7608
7609You should also get your employer (if you work as a programmer) or your
7610school, if any, to sign a "copyright disclaimer" for the program, if
7611necessary.  Here is a sample; alter the names:
7612
7613  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
7614  `Gnomovision' (which makes passes at compilers) written by James Hacker.
7615
7616  <signature of Ty Coon>, 1 April 1989
7617  Ty Coon, President of Vice
7618
7619This General Public License does not permit incorporating your program into
7620proprietary programs.  If your program is a subroutine library, you may
7621consider it more useful to permit linking proprietary applications with the
7622library.  If this is what you want to do, use the GNU Lesser General
7623Public License instead of this License.
7624
7625Copyright (c) 2011 The LevelDB Authors. All rights reserved.
7626
7627Redistribution and use in source and binary forms, with or without
7628modification, are permitted provided that the following conditions are
7629met:
7630
7631   * Redistributions of source code must retain the above copyright
7632notice, this list of conditions and the following disclaimer.
7633   * Redistributions in binary form must reproduce the above
7634copyright notice, this list of conditions and the following disclaimer
7635in the documentation and/or other materials provided with the
7636distribution.
7637   * Neither the name of Google Inc. nor the names of its
7638contributors may be used to endorse or promote products derived from
7639this software without specific prior written permission.
7640
7641THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
7642"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
7643LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
7644A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
7645OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
7646SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
7647LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
7648DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
7649THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
7650(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
7651OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
7652
7653/*
7654 * Copyright (c) 2008 NVIDIA, Corporation
7655 *
7656 * Permission is hereby granted, free of charge, to any person obtaining a copy
7657 * of this software and associated documentation files (the "Software"), to deal
7658 * in the Software without restriction, including without limitation the rights
7659 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7660 * copies of the Software, and to permit persons to whom the Software is
7661 * furnished to do so, subject to the following conditions:
7662 *
7663 * The above copyright notice and this permission notice (including the next
7664 * paragraph) shall be included in all copies or substantial portions of the
7665 * Software.
7666 *
7667 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
7668 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
7669 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
7670 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
7671 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
7672 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
7673 * SOFTWARE.
7674 */
7675Copyright 2000-2007 Niels Provos <[email protected]>
7676Copyright 2007-2009 Niels Provos and Nick Mathewson
7677
7678Redistribution and use in source and binary forms, with or without
7679modification, are permitted provided that the following conditions
7680are met:
76811. Redistributions of source code must retain the above copyright
7682   notice, this list of conditions and the following disclaimer.
76832. Redistributions in binary form must reproduce the above copyright
7684   notice, this list of conditions and the following disclaimer in the
7685   documentation and/or other materials provided with the distribution.
76863. The name of the author may not be used to endorse or promote products
7687   derived from this software without specific prior written permission.
7688
7689THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
7690IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
7691OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
7692IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
7693INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
7694NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
7695DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
7696THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
7697(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
7698THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
7699
7700Copyright (c) 2013, Google Inc.
7701All rights reserved.
7702
7703Redistribution and use in source and binary forms, with or without modification,
7704are permitted provided that the following conditions are met:
7705
7706    * Redistributions of source code must retain the above copyright notice,
7707      this list of conditions and the following disclaimer.
7708    * Redistributions in binary form must reproduce the above copyright notice,
7709      this list of conditions and the following disclaimer in the documentation
7710      and/or other materials provided with the distribution.
7711    * The name of the author may not be used to endorse or promote products
7712      derived from this software without specific prior written permission.
7713
7714THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
7715AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7716IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7717ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
7718LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
7719CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
7720GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7721HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
7722STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
7723WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7724SUCH DAMAGE.
7725(Copied from the README.)
7726
7727--------------------------------------------------------------------------------
7728
7729The authors make NO WARRANTY or representation, either express or implied,
7730with respect to this software, its quality, accuracy, merchantability, or
7731fitness for a particular purpose.  This software is provided "AS IS", and you,
7732its user, assume the entire risk as to its quality and accuracy.
7733
7734This software is copyright (C) 1991-1998, Thomas G. Lane.
7735All Rights Reserved except as specified below.
7736
7737Permission is hereby granted to use, copy, modify, and distribute this
7738software (or portions thereof) for any purpose, without fee, subject to these
7739conditions:
7740(1) If any part of the source code for this software is distributed, then this
7741README file must be included, with this copyright and no-warranty notice
7742unaltered; and any additions, deletions, or changes to the original files
7743must be clearly indicated in accompanying documentation.
7744(2) If only executable code is distributed, then the accompanying
7745documentation must state that "this software is based in part on the work of
7746the Independent JPEG Group".
7747(3) Permission for use of this software is granted only if the user accepts
7748full responsibility for any undesirable consequences; the authors accept
7749NO LIABILITY for damages of any kind.
7750
7751These conditions apply to any software derived from or based on the IJG code,
7752not just to the unmodified library.  If you use our work, you ought to
7753acknowledge us.
7754
7755Permission is NOT granted for the use of any IJG author's name or company name
7756in advertising or publicity relating to this software or products derived from
7757it.  This software may be referred to only as "the Independent JPEG Group's
7758software".
7759
7760We specifically permit and encourage the use of this software as the basis of
7761commercial products, provided that all warranty or liability claims are
7762assumed by the product vendor.
7763
7764
7765ansi2knr.c is included in this distribution by permission of L. Peter Deutsch,
7766sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA.
7767ansi2knr.c is NOT covered by the above copyright and conditions, but instead
7768by the usual distribution terms of the Free Software Foundation; principally,
7769that you must include source code if you redistribute it.  (See the file
7770ansi2knr.c for full details.)  However, since ansi2knr.c is not needed as part
7771of any program generated from the IJG code, this does not limit you more than
7772the foregoing paragraphs do.
7773
7774The Unix configuration script "configure" was produced with GNU Autoconf.
7775It is copyright by the Free Software Foundation but is freely distributable.
7776The same holds for its supporting scripts (config.guess, config.sub,
7777ltconfig, ltmain.sh).  Another support script, install-sh, is copyright
7778by M.I.T. but is also freely distributable.
7779
7780It appears that the arithmetic coding option of the JPEG spec is covered by
7781patents owned by IBM, AT&T, and Mitsubishi.  Hence arithmetic coding cannot
7782legally be used without obtaining one or more licenses.  For this reason,
7783support for arithmetic coding has been removed from the free JPEG software.
7784(Since arithmetic coding provides only a marginal gain over the unpatented
7785Huffman mode, it is unlikely that very many implementations will support it.)
7786So far as we are aware, there are no patent restrictions on the remaining
7787code.
7788
7789The IJG distribution formerly included code to read and write GIF files.
7790To avoid entanglement with the Unisys LZW patent, GIF reading support has
7791been removed altogether, and the GIF writer has been simplified to produce
7792"uncompressed GIFs".  This technique does not use the LZW algorithm; the
7793resulting GIF files are larger than usual, but are readable by all standard
7794GIF decoders.
7795
7796We are required to state that
7797    "The Graphics Interchange Format(c) is the Copyright property of
7798    CompuServe Incorporated.  GIF(sm) is a Service Mark property of
7799    CompuServe Incorporated."
7800
7801Copyright (C) 2011 Google Inc.
7802
7803Licensed under the Apache License, Version 2.0 (the "License");
7804you may not use this file except in compliance with the License.
7805You may obtain a copy of the License at
7806
7807http://www.apache.org/licenses/LICENSE-2.0
7808
7809Unless required by applicable law or agreed to in writing, software
7810distributed under the License is distributed on an "AS IS" BASIS,
7811WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7812See the License for the specific language governing permissions and
7813limitations under the License.
7814
7815
7816This copy of the libpng notices is provided for your convenience.  In case of
7817any discrepancy between this copy and the notices in the file png.h that is
7818included in the libpng distribution, the latter shall prevail.
7819
7820COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
7821
7822If you modify libpng you may insert additional notices immediately following
7823this sentence.
7824
7825This code is released under the libpng license.
7826
7827libpng versions 1.2.6, August 15, 2004, through 1.2.45, July 7, 2011, are
7828Copyright (c) 2004, 2006-2009 Glenn Randers-Pehrson, and are
7829distributed according to the same disclaimer and license as libpng-1.2.5
7830with the following individual added to the list of Contributing Authors
7831
7832   Cosmin Truta
7833
7834libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
7835Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
7836distributed according to the same disclaimer and license as libpng-1.0.6
7837with the following individuals added to the list of Contributing Authors
7838
7839   Simon-Pierre Cadieux
7840   Eric S. Raymond
7841   Gilles Vollant
7842
7843and with the following additions to the disclaimer:
7844
7845   There is no warranty against interference with your enjoyment of the
7846   library or against infringement.  There is no warranty that our
7847   efforts or the library will fulfill any of your particular purposes
7848   or needs.  This library is provided with all faults, and the entire
7849   risk of satisfactory quality, performance, accuracy, and effort is with
7850   the user.
7851
7852libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
7853Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
7854distributed according to the same disclaimer and license as libpng-0.96,
7855with the following individuals added to the list of Contributing Authors:
7856
7857   Tom Lane
7858   Glenn Randers-Pehrson
7859   Willem van Schaik
7860
7861libpng versions 0.89, June 1996, through 0.96, May 1997, are
7862Copyright (c) 1996, 1997 Andreas Dilger
7863Distributed according to the same disclaimer and license as libpng-0.88,
7864with the following individuals added to the list of Contributing Authors:
7865
7866   John Bowler
7867   Kevin Bracey
7868   Sam Bushell
7869   Magnus Holmgren
7870   Greg Roelofs
7871   Tom Tanner
7872
7873libpng versions 0.5, May 1995, through 0.88, January 1996, are
7874Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
7875
7876For the purposes of this copyright and license, "Contributing Authors"
7877is defined as the following set of individuals:
7878
7879   Andreas Dilger
7880   Dave Martindale
7881   Guy Eric Schalnat
7882   Paul Schmidt
7883   Tim Wegner
7884
7885The PNG Reference Library is supplied "AS IS".  The Contributing Authors
7886and Group 42, Inc. disclaim all warranties, expressed or implied,
7887including, without limitation, the warranties of merchantability and of
7888fitness for any purpose.  The Contributing Authors and Group 42, Inc.
7889assume no liability for direct, indirect, incidental, special, exemplary,
7890or consequential damages, which may result from the use of the PNG
7891Reference Library, even if advised of the possibility of such damage.
7892
7893Permission is hereby granted to use, copy, modify, and distribute this
7894source code, or portions hereof, for any purpose, without fee, subject
7895to the following restrictions:
7896
78971. The origin of this source code must not be misrepresented.
7898
78992. Altered versions must be plainly marked as such and must not
7900   be misrepresented as being the original source.
7901
79023. This Copyright notice may not be removed or altered from any
7903   source or altered source distribution.
7904
7905The Contributing Authors and Group 42, Inc. specifically permit, without
7906fee, and encourage the use of this source code as a component to
7907supporting the PNG file format in commercial products.  If you use this
7908source code in a product, acknowledgment is not required but would be
7909appreciated.
7910
7911
7912A "png_get_copyright" function is available, for convenient use in "about"
7913boxes and the like:
7914
7915   printf("%s",png_get_copyright(NULL));
7916
7917Also, the PNG logo (in PNG format, of course) is supplied in the
7918files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
7919
7920Libpng is OSI Certified Open Source Software.  OSI Certified Open Source is a
7921certification mark of the Open Source Initiative.
7922
7923Glenn Randers-Pehrson
7924glennrp at users.sourceforge.net
7925July 7, 2011
7926
7927		  GNU LESSER GENERAL PUBLIC LICENSE
7928		       Version 2.1, February 1999
7929
7930 Copyright (C) 1991, 1999 Free Software Foundation, Inc.
7931 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
7932 Everyone is permitted to copy and distribute verbatim copies
7933 of this license document, but changing it is not allowed.
7934
7935[This is the first released version of the Lesser GPL.  It also counts
7936 as the successor of the GNU Library Public License, version 2, hence
7937 the version number 2.1.]
7938
7939			    Preamble
7940
7941  The licenses for most software are designed to take away your
7942freedom to share and change it.  By contrast, the GNU General Public
7943Licenses are intended to guarantee your freedom to share and change
7944free software--to make sure the software is free for all its users.
7945
7946  This license, the Lesser General Public License, applies to some
7947specially designated software packages--typically libraries--of the
7948Free Software Foundation and other authors who decide to use it.  You
7949can use it too, but we suggest you first think carefully about whether
7950this license or the ordinary General Public License is the better
7951strategy to use in any particular case, based on the explanations below.
7952
7953  When we speak of free software, we are referring to freedom of use,
7954not price.  Our General Public Licenses are designed to make sure that
7955you have the freedom to distribute copies of free software (and charge
7956for this service if you wish); that you receive source code or can get
7957it if you want it; that you can change the software and use pieces of
7958it in new free programs; and that you are informed that you can do
7959these things.
7960
7961  To protect your rights, we need to make restrictions that forbid
7962distributors to deny you these rights or to ask you to surrender these
7963rights.  These restrictions translate to certain responsibilities for
7964you if you distribute copies of the library or if you modify it.
7965
7966  For example, if you distribute copies of the library, whether gratis
7967or for a fee, you must give the recipients all the rights that we gave
7968you.  You must make sure that they, too, receive or can get the source
7969code.  If you link other code with the library, you must provide
7970complete object files to the recipients, so that they can relink them
7971with the library after making changes to the library and recompiling
7972it.  And you must show them these terms so they know their rights.
7973
7974  We protect your rights with a two-step method: (1) we copyright the
7975library, and (2) we offer you this license, which gives you legal
7976permission to copy, distribute and/or modify the library.
7977
7978  To protect each distributor, we want to make it very clear that
7979there is no warranty for the free library.  Also, if the library is
7980modified by someone else and passed on, the recipients should know
7981that what they have is not the original version, so that the original
7982author's reputation will not be affected by problems that might be
7983introduced by others.
7984
7985  Finally, software patents pose a constant threat to the existence of
7986any free program.  We wish to make sure that a company cannot
7987effectively restrict the users of a free program by obtaining a
7988restrictive license from a patent holder.  Therefore, we insist that
7989any patent license obtained for a version of the library must be
7990consistent with the full freedom of use specified in this license.
7991
7992  Most GNU software, including some libraries, is covered by the
7993ordinary GNU General Public License.  This license, the GNU Lesser
7994General Public License, applies to certain designated libraries, and
7995is quite different from the ordinary General Public License.  We use
7996this license for certain libraries in order to permit linking those
7997libraries into non-free programs.
7998
7999  When a program is linked with a library, whether statically or using
8000a shared library, the combination of the two is legally speaking a
8001combined work, a derivative of the original library.  The ordinary
8002General Public License therefore permits such linking only if the
8003entire combination fits its criteria of freedom.  The Lesser General
8004Public License permits more lax criteria for linking other code with
8005the library.
8006
8007  We call this license the "Lesser" General Public License because it
8008does Less to protect the user's freedom than the ordinary General
8009Public License.  It also provides other free software developers Less
8010of an advantage over competing non-free programs.  These disadvantages
8011are the reason we use the ordinary General Public License for many
8012libraries.  However, the Lesser license provides advantages in certain
8013special circumstances.
8014
8015  For example, on rare occasions, there may be a special need to
8016encourage the widest possible use of a certain library, so that it becomes
8017a de-facto standard.  To achieve this, non-free programs must be
8018allowed to use the library.  A more frequent case is that a free
8019library does the same job as widely used non-free libraries.  In this
8020case, there is little to gain by limiting the free library to free
8021software only, so we use the Lesser General Public License.
8022
8023  In other cases, permission to use a particular library in non-free
8024programs enables a greater number of people to use a large body of
8025free software.  For example, permission to use the GNU C Library in
8026non-free programs enables many more people to use the whole GNU
8027operating system, as well as its variant, the GNU/Linux operating
8028system.
8029
8030  Although the Lesser General Public License is Less protective of the
8031users' freedom, it does ensure that the user of a program that is
8032linked with the Library has the freedom and the wherewithal to run
8033that program using a modified version of the Library.
8034
8035  The precise terms and conditions for copying, distribution and
8036modification follow.  Pay close attention to the difference between a
8037"work based on the library" and a "work that uses the library".  The
8038former contains code derived from the library, whereas the latter must
8039be combined with the library in order to run.
8040
8041		  GNU LESSER GENERAL PUBLIC LICENSE
8042   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
8043
8044  0. This License Agreement applies to any software library or other
8045program which contains a notice placed by the copyright holder or
8046other authorized party saying it may be distributed under the terms of
8047this Lesser General Public License (also called "this License").
8048Each licensee is addressed as "you".
8049
8050  A "library" means a collection of software functions and/or data
8051prepared so as to be conveniently linked with application programs
8052(which use some of those functions and data) to form executables.
8053
8054  The "Library", below, refers to any such software library or work
8055which has been distributed under these terms.  A "work based on the
8056Library" means either the Library or any derivative work under
8057copyright law: that is to say, a work containing the Library or a
8058portion of it, either verbatim or with modifications and/or translated
8059straightforwardly into another language.  (Hereinafter, translation is
8060included without limitation in the term "modification".)
8061
8062  "Source code" for a work means the preferred form of the work for
8063making modifications to it.  For a library, complete source code means
8064all the source code for all modules it contains, plus any associated
8065interface definition files, plus the scripts used to control compilation
8066and installation of the library.
8067
8068  Activities other than copying, distribution and modification are not
8069covered by this License; they are outside its scope.  The act of
8070running a program using the Library is not restricted, and output from
8071such a program is covered only if its contents constitute a work based
8072on the Library (independent of the use of the Library in a tool for
8073writing it).  Whether that is true depends on what the Library does
8074and what the program that uses the Library does.
8075
8076  1. You may copy and distribute verbatim copies of the Library's
8077complete source code as you receive it, in any medium, provided that
8078you conspicuously and appropriately publish on each copy an
8079appropriate copyright notice and disclaimer of warranty; keep intact
8080all the notices that refer to this License and to the absence of any
8081warranty; and distribute a copy of this License along with the
8082Library.
8083
8084  You may charge a fee for the physical act of transferring a copy,
8085and you may at your option offer warranty protection in exchange for a
8086fee.
8087
8088  2. You may modify your copy or copies of the Library or any portion
8089of it, thus forming a work based on the Library, and copy and
8090distribute such modifications or work under the terms of Section 1
8091above, provided that you also meet all of these conditions:
8092
8093    a) The modified work must itself be a software library.
8094
8095    b) You must cause the files modified to carry prominent notices
8096    stating that you changed the files and the date of any change.
8097
8098    c) You must cause the whole of the work to be licensed at no
8099    charge to all third parties under the terms of this License.
8100
8101    d) If a facility in the modified Library refers to a function or a
8102    table of data to be supplied by an application program that uses
8103    the facility, other than as an argument passed when the facility
8104    is invoked, then you must make a good faith effort to ensure that,
8105    in the event an application does not supply such function or
8106    table, the facility still operates, and performs whatever part of
8107    its purpose remains meaningful.
8108
8109    (For example, a function in a library to compute square roots has
8110    a purpose that is entirely well-defined independent of the
8111    application.  Therefore, Subsection 2d requires that any
8112    application-supplied function or table used by this function must
8113    be optional: if the application does not supply it, the square
8114    root function must still compute square roots.)
8115
8116These requirements apply to the modified work as a whole.  If
8117identifiable sections of that work are not derived from the Library,
8118and can be reasonably considered independent and separate works in
8119themselves, then this License, and its terms, do not apply to those
8120sections when you distribute them as separate works.  But when you
8121distribute the same sections as part of a whole which is a work based
8122on the Library, the distribution of the whole must be on the terms of
8123this License, whose permissions for other licensees extend to the
8124entire whole, and thus to each and every part regardless of who wrote
8125it.
8126
8127Thus, it is not the intent of this section to claim rights or contest
8128your rights to work written entirely by you; rather, the intent is to
8129exercise the right to control the distribution of derivative or
8130collective works based on the Library.
8131
8132In addition, mere aggregation of another work not based on the Library
8133with the Library (or with a work based on the Library) on a volume of
8134a storage or distribution medium does not bring the other work under
8135the scope of this License.
8136
8137  3. You may opt to apply the terms of the ordinary GNU General Public
8138License instead of this License to a given copy of the Library.  To do
8139this, you must alter all the notices that refer to this License, so
8140that they refer to the ordinary GNU General Public License, version 2,
8141instead of to this License.  (If a newer version than version 2 of the
8142ordinary GNU General Public License has appeared, then you can specify
8143that version instead if you wish.)  Do not make any other change in
8144these notices.
8145
8146  Once this change is made in a given copy, it is irreversible for
8147that copy, so the ordinary GNU General Public License applies to all
8148subsequent copies and derivative works made from that copy.
8149
8150  This option is useful when you wish to copy part of the code of
8151the Library into a program that is not a library.
8152
8153  4. You may copy and distribute the Library (or a portion or
8154derivative of it, under Section 2) in object code or executable form
8155under the terms of Sections 1 and 2 above provided that you accompany
8156it with the complete corresponding machine-readable source code, which
8157must be distributed under the terms of Sections 1 and 2 above on a
8158medium customarily used for software interchange.
8159
8160  If distribution of object code is made by offering access to copy
8161from a designated place, then offering equivalent access to copy the
8162source code from the same place satisfies the requirement to
8163distribute the source code, even though third parties are not
8164compelled to copy the source along with the object code.
8165
8166  5. A program that contains no derivative of any portion of the
8167Library, but is designed to work with the Library by being compiled or
8168linked with it, is called a "work that uses the Library".  Such a
8169work, in isolation, is not a derivative work of the Library, and
8170therefore falls outside the scope of this License.
8171
8172  However, linking a "work that uses the Library" with the Library
8173creates an executable that is a derivative of the Library (because it
8174contains portions of the Library), rather than a "work that uses the
8175library".  The executable is therefore covered by this License.
8176Section 6 states terms for distribution of such executables.
8177
8178  When a "work that uses the Library" uses material from a header file
8179that is part of the Library, the object code for the work may be a
8180derivative work of the Library even though the source code is not.
8181Whether this is true is especially significant if the work can be
8182linked without the Library, or if the work is itself a library.  The
8183threshold for this to be true is not precisely defined by law.
8184
8185  If such an object file uses only numerical parameters, data
8186structure layouts and accessors, and small macros and small inline
8187functions (ten lines or less in length), then the use of the object
8188file is unrestricted, regardless of whether it is legally a derivative
8189work.  (Executables containing this object code plus portions of the
8190Library will still fall under Section 6.)
8191
8192  Otherwise, if the work is a derivative of the Library, you may
8193distribute the object code for the work under the terms of Section 6.
8194Any executables containing that work also fall under Section 6,
8195whether or not they are linked directly with the Library itself.
8196
8197  6. As an exception to the Sections above, you may also combine or
8198link a "work that uses the Library" with the Library to produce a
8199work containing portions of the Library, and distribute that work
8200under terms of your choice, provided that the terms permit
8201modification of the work for the customer's own use and reverse
8202engineering for debugging such modifications.
8203
8204  You must give prominent notice with each copy of the work that the
8205Library is used in it and that the Library and its use are covered by
8206this License.  You must supply a copy of this License.  If the work
8207during execution displays copyright notices, you must include the
8208copyright notice for the Library among them, as well as a reference
8209directing the user to the copy of this License.  Also, you must do one
8210of these things:
8211
8212    a) Accompany the work with the complete corresponding
8213    machine-readable source code for the Library including whatever
8214    changes were used in the work (which must be distributed under
8215    Sections 1 and 2 above); and, if the work is an executable linked
8216    with the Library, with the complete machine-readable "work that
8217    uses the Library", as object code and/or source code, so that the
8218    user can modify the Library and then relink to produce a modified
8219    executable containing the modified Library.  (It is understood
8220    that the user who changes the contents of definitions files in the
8221    Library will not necessarily be able to recompile the application
8222    to use the modified definitions.)
8223
8224    b) Use a suitable shared library mechanism for linking with the
8225    Library.  A suitable mechanism is one that (1) uses at run time a
8226    copy of the library already present on the user's computer system,
8227    rather than copying library functions into the executable, and (2)
8228    will operate properly with a modified version of the library, if
8229    the user installs one, as long as the modified version is
8230    interface-compatible with the version that the work was made with.
8231
8232    c) Accompany the work with a written offer, valid for at
8233    least three years, to give the same user the materials
8234    specified in Subsection 6a, above, for a charge no more
8235    than the cost of performing this distribution.
8236
8237    d) If distribution of the work is made by offering access to copy
8238    from a designated place, offer equivalent access to copy the above
8239    specified materials from the same place.
8240
8241    e) Verify that the user has already received a copy of these
8242    materials or that you have already sent this user a copy.
8243
8244  For an executable, the required form of the "work that uses the
8245Library" must include any data and utility programs needed for
8246reproducing the executable from it.  However, as a special exception,
8247the materials to be distributed need not include anything that is
8248normally distributed (in either source or binary form) with the major
8249components (compiler, kernel, and so on) of the operating system on
8250which the executable runs, unless that component itself accompanies
8251the executable.
8252
8253  It may happen that this requirement contradicts the license
8254restrictions of other proprietary libraries that do not normally
8255accompany the operating system.  Such a contradiction means you cannot
8256use both them and the Library together in an executable that you
8257distribute.
8258
8259  7. You may place library facilities that are a work based on the
8260Library side-by-side in a single library together with other library
8261facilities not covered by this License, and distribute such a combined
8262library, provided that the separate distribution of the work based on
8263the Library and of the other library facilities is otherwise
8264permitted, and provided that you do these two things:
8265
8266    a) Accompany the combined library with a copy of the same work
8267    based on the Library, uncombined with any other library
8268    facilities.  This must be distributed under the terms of the
8269    Sections above.
8270
8271    b) Give prominent notice with the combined library of the fact
8272    that part of it is a work based on the Library, and explaining
8273    where to find the accompanying uncombined form of the same work.
8274
8275  8. You may not copy, modify, sublicense, link with, or distribute
8276the Library except as expressly provided under this License.  Any
8277attempt otherwise to copy, modify, sublicense, link with, or
8278distribute the Library is void, and will automatically terminate your
8279rights under this License.  However, parties who have received copies,
8280or rights, from you under this License will not have their licenses
8281terminated so long as such parties remain in full compliance.
8282
8283  9. You are not required to accept this License, since you have not
8284signed it.  However, nothing else grants you permission to modify or
8285distribute the Library or its derivative works.  These actions are
8286prohibited by law if you do not accept this License.  Therefore, by
8287modifying or distributing the Library (or any work based on the
8288Library), you indicate your acceptance of this License to do so, and
8289all its terms and conditions for copying, distributing or modifying
8290the Library or works based on it.
8291
8292  10. Each time you redistribute the Library (or any work based on the
8293Library), the recipient automatically receives a license from the
8294original licensor to copy, distribute, link with or modify the Library
8295subject to these terms and conditions.  You may not impose any further
8296restrictions on the recipients' exercise of the rights granted herein.
8297You are not responsible for enforcing compliance by third parties with
8298this License.
8299
8300  11. If, as a consequence of a court judgment or allegation of patent
8301infringement or for any other reason (not limited to patent issues),
8302conditions are imposed on you (whether by court order, agreement or
8303otherwise) that contradict the conditions of this License, they do not
8304excuse you from the conditions of this License.  If you cannot
8305distribute so as to satisfy simultaneously your obligations under this
8306License and any other pertinent obligations, then as a consequence you
8307may not distribute the Library at all.  For example, if a patent
8308license would not permit royalty-free redistribution of the Library by
8309all those who receive copies directly or indirectly through you, then
8310the only way you could satisfy both it and this License would be to
8311refrain entirely from distribution of the Library.
8312
8313If any portion of this section is held invalid or unenforceable under any
8314particular circumstance, the balance of the section is intended to apply,
8315and the section as a whole is intended to apply in other circumstances.
8316
8317It is not the purpose of this section to induce you to infringe any
8318patents or other property right claims or to contest validity of any
8319such claims; this section has the sole purpose of protecting the
8320integrity of the free software distribution system which is
8321implemented by public license practices.  Many people have made
8322generous contributions to the wide range of software distributed
8323through that system in reliance on consistent application of that
8324system; it is up to the author/donor to decide if he or she is willing
8325to distribute software through any other system and a licensee cannot
8326impose that choice.
8327
8328This section is intended to make thoroughly clear what is believed to
8329be a consequence of the rest of this License.
8330
8331  12. If the distribution and/or use of the Library is restricted in
8332certain countries either by patents or by copyrighted interfaces, the
8333original copyright holder who places the Library under this License may add
8334an explicit geographical distribution limitation excluding those countries,
8335so that distribution is permitted only in or among countries not thus
8336excluded.  In such case, this License incorporates the limitation as if
8337written in the body of this License.
8338
8339  13. The Free Software Foundation may publish revised and/or new
8340versions of the Lesser General Public License from time to time.
8341Such new versions will be similar in spirit to the present version,
8342but may differ in detail to address new problems or concerns.
8343
8344Each version is given a distinguishing version number.  If the Library
8345specifies a version number of this License which applies to it and
8346"any later version", you have the option of following the terms and
8347conditions either of that version or of any later version published by
8348the Free Software Foundation.  If the Library does not specify a
8349license version number, you may choose any version ever published by
8350the Free Software Foundation.
8351
8352  14. If you wish to incorporate parts of the Library into other free
8353programs whose distribution conditions are incompatible with these,
8354write to the author to ask for permission.  For software which is
8355copyrighted by the Free Software Foundation, write to the Free
8356Software Foundation; we sometimes make exceptions for this.  Our
8357decision will be guided by the two goals of preserving the free status
8358of all derivatives of our free software and of promoting the sharing
8359and reuse of software generally.
8360
8361			    NO WARRANTY
8362
8363  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
8364WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
8365EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
8366OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
8367KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
8368IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
8369PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
8370LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
8371THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
8372
8373  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
8374WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
8375AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
8376FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
8377CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
8378LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
8379RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
8380FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
8381SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
8382DAMAGES.
8383
8384		     END OF TERMS AND CONDITIONS
8385
8386           How to Apply These Terms to Your New Libraries
8387
8388  If you develop a new library, and you want it to be of the greatest
8389possible use to the public, we recommend making it free software that
8390everyone can redistribute and change.  You can do so by permitting
8391redistribution under these terms (or, alternatively, under the terms of the
8392ordinary General Public License).
8393
8394  To apply these terms, attach the following notices to the library.  It is
8395safest to attach them to the start of each source file to most effectively
8396convey the exclusion of warranty; and each file should have at least the
8397"copyright" line and a pointer to where the full notice is found.
8398
8399    <one line to give the library's name and a brief idea of what it does.>
8400    Copyright (C) <year>  <name of author>
8401
8402    This library is free software; you can redistribute it and/or
8403    modify it under the terms of the GNU Lesser General Public
8404    License as published by the Free Software Foundation; either
8405    version 2.1 of the License, or (at your option) any later version.
8406
8407    This library is distributed in the hope that it will be useful,
8408    but WITHOUT ANY WARRANTY; without even the implied warranty of
8409    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
8410    Lesser General Public License for more details.
8411
8412    You should have received a copy of the GNU Lesser General Public
8413    License along with this library; if not, write to the Free Software
8414    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
8415
8416Also add information on how to contact you by electronic and paper mail.
8417
8418You should also get your employer (if you work as a programmer) or your
8419school, if any, to sign a "copyright disclaimer" for the library, if
8420necessary.  Here is a sample; alter the names:
8421
8422  Yoyodyne, Inc., hereby disclaims all copyright interest in the
8423  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
8424
8425  <signature of Ty Coon>, 1 April 1990
8426  Ty Coon, President of Vice
8427
8428That's all there is to it!
8429
8430
8431
8432    Permission is hereby granted, free of charge, to any person obtaining a
8433    copy of this software and associated documentation files (the
8434    "Software"), to deal in the Software without restriction, including
8435    without limitation the rights to use, copy, modify, merge, publish,
8436    distribute, sub license, and/or sell copies of the Software, and to
8437    permit persons to whom the Software is furnished to do so, subject to
8438    the following conditions:
8439
8440    The above copyright notice and this permission notice (including the
8441    next paragraph) shall be included in all copies or substantial portions
8442    of the Software.
8443
8444    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
8445    OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
8446    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
8447    IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR
8448    ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
8449    TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
8450    SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
8451
8452Copyright (c) 2010, Google Inc. All rights reserved.
8453
8454Redistribution and use in source and binary forms, with or without
8455modification, are permitted provided that the following conditions are
8456met:
8457
8458  * Redistributions of source code must retain the above copyright
8459    notice, this list of conditions and the following disclaimer.
8460
8461  * Redistributions in binary form must reproduce the above copyright
8462    notice, this list of conditions and the following disclaimer in
8463    the documentation and/or other materials provided with the
8464    distribution.
8465
8466  * Neither the name of Google nor the names of its contributors may
8467    be used to endorse or promote products derived from this software
8468    without specific prior written permission.
8469
8470THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
8471"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
8472LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
8473A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
8474HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
8475SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
8476LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
8477DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
8478THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
8479(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
8480OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
8481
8482Additional IP Rights Grant (Patents)
8483
8484"This implementation" means the copyrightable works distributed by
8485Google as part of the WebM Project.
8486
8487Google hereby grants to you a perpetual, worldwide, non-exclusive,
8488no-charge, royalty-free, irrevocable (except as stated in this section)
8489patent license to make, have made, use, offer to sell, sell, import,
8490transfer, and otherwise run, modify and propagate the contents of this
8491implementation of VP8, where such license applies only to those patent
8492claims, both currently owned by Google and acquired in the future,
8493licensable by Google that are necessarily infringed by this
8494implementation of VP8. This grant does not include claims that would be
8495infringed only as a consequence of further modification of this
8496implementation. If you or your agent or exclusive licensee institute or
8497order or agree to the institution of patent litigation against any
8498entity (including a cross-claim or counterclaim in a lawsuit) alleging
8499that this implementation of VP8 or any code incorporated within this
8500implementation of VP8 constitutes direct or contributory patent
8501infringement, or inducement of patent infringement, then any patent
8502rights granted to you under this License for this implementation of VP8
8503shall terminate as of the date such litigation is filed.
8504
8505Except where otherwise noted in the source code (e.g. the files hash.c,
8506list.c and the trio files, which are covered by a similar licence but
8507with different Copyright notices) all the files are:
8508
8509 Copyright (C) 1998-2003 Daniel Veillard.  All Rights Reserved.
8510
8511Permission is hereby granted, free of charge, to any person obtaining a copy
8512of this software and associated documentation files (the "Software"), to deal
8513in the Software without restriction, including without limitation the rights
8514to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8515copies of the Software, and to permit persons to whom the Software is fur-
8516nished to do so, subject to the following conditions:
8517
8518The above copyright notice and this permission notice shall be included in
8519all copies or substantial portions of the Software.
8520
8521THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
8522IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
8523NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
8524DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
8525IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
8526NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
8527
8528Except as contained in this notice, the name of Daniel Veillard shall not
8529be used in advertising or otherwise to promote the sale, use or other deal-
8530ings in this Software without prior written authorization from him.
8531
8532
8533Licence for libxslt except libexslt
8534----------------------------------------------------------------------
8535 Copyright (C) 2001-2002 Daniel Veillard.  All Rights Reserved.
8536
8537Permission is hereby granted, free of charge, to any person obtaining a copy
8538of this software and associated documentation files (the "Software"), to deal
8539in the Software without restriction, including without limitation the rights
8540to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8541copies of the Software, and to permit persons to whom the Software is fur-
8542nished to do so, subject to the following conditions:
8543
8544The above copyright notice and this permission notice shall be included in
8545all copies or substantial portions of the Software.
8546
8547THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
8548IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
8549NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
8550DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
8551IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
8552NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
8553
8554Except as contained in this notice, the name of Daniel Veillard shall not
8555be used in advertising or otherwise to promote the sale, use or other deal-
8556ings in this Software without prior written authorization from him.
8557
8558----------------------------------------------------------------------
8559
8560Licence for libexslt
8561----------------------------------------------------------------------
8562 Copyright (C) 2001-2002 Thomas Broyer, Charlie Bozeman and Daniel Veillard.
8563 All Rights Reserved.
8564
8565Permission is hereby granted, free of charge, to any person obtaining a copy
8566of this software and associated documentation files (the "Software"), to deal
8567in the Software without restriction, including without limitation the rights
8568to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8569copies of the Software, and to permit persons to whom the Software is fur-
8570nished to do so, subject to the following conditions:
8571
8572The above copyright notice and this permission notice shall be included in
8573all copies or substantial portions of the Software.
8574
8575THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
8576IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
8577NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
8578AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
8579IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
8580NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
8581
8582Except as contained in this notice, the name of the authors shall not
8583be used in advertising or otherwise to promote the sale, use or other deal-
8584ings in this Software without prior written authorization from him.
8585----------------------------------------------------------------------
8586
8587LZMA SDK is placed in the public domain.
8588
8589Copyright (c) 2003-2009 Jonathan 'Wolf' Rentzsch: <http://rentzsch.com>
8590Some rights reserved: <http://opensource.org/licenses/mit-license.php>
8591
8592The default Mesa license is as follows:
8593
8594Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
8595
8596Permission is hereby granted, free of charge, to any person obtaining a
8597copy of this software and associated documentation files (the "Software"),
8598to deal in the Software without restriction, including without limitation
8599the rights to use, copy, modify, merge, publish, distribute, sublicense,
8600and/or sell copies of the Software, and to permit persons to whom the
8601Software is furnished to do so, subject to the following conditions:
8602
8603The above copyright notice and this permission notice shall be included
8604in all copies or substantial portions of the Software.
8605
8606THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
8607OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
8608FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
8609BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
8610AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
8611CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
8612
8613
8614
8615Some parts of Mesa are copyrighted under the GNU LGPL.  See the
8616Mesa/docs/COPYRIGHT file for details.
8617
8618The following is the standard GNU copyright file.
8619----------------------------------------------------------------------
8620
8621
8622		  GNU LIBRARY GENERAL PUBLIC LICENSE
8623		       Version 2, June 1991
8624
8625 Copyright (C) 1991 Free Software Foundation, Inc.
8626                    675 Mass Ave, Cambridge, MA 02139, USA
8627 Everyone is permitted to copy and distribute verbatim copies
8628 of this license document, but changing it is not allowed.
8629
8630[This is the first released version of the library GPL.  It is
8631 numbered 2 because it goes with version 2 of the ordinary GPL.]
8632
8633			    Preamble
8634
8635  The licenses for most software are designed to take away your
8636freedom to share and change it.  By contrast, the GNU General Public
8637Licenses are intended to guarantee your freedom to share and change
8638free software--to make sure the software is free for all its users.
8639
8640  This license, the Library General Public License, applies to some
8641specially designated Free Software Foundation software, and to any
8642other libraries whose authors decide to use it.  You can use it for
8643your libraries, too.
8644
8645  When we speak of free software, we are referring to freedom, not
8646price.  Our General Public Licenses are designed to make sure that you
8647have the freedom to distribute copies of free software (and charge for
8648this service if you wish), that you receive source code or can get it
8649if you want it, that you can change the software or use pieces of it
8650in new free programs; and that you know you can do these things.
8651
8652  To protect your rights, we need to make restrictions that forbid
8653anyone to deny you these rights or to ask you to surrender the rights.
8654These restrictions translate to certain responsibilities for you if
8655you distribute copies of the library, or if you modify it.
8656
8657  For example, if you distribute copies of the library, whether gratis
8658or for a fee, you must give the recipients all the rights that we gave
8659you.  You must make sure that they, too, receive or can get the source
8660code.  If you link a program with the library, you must provide
8661complete object files to the recipients so that they can relink them
8662with the library, after making changes to the library and recompiling
8663it.  And you must show them these terms so they know their rights.
8664
8665  Our method of protecting your rights has two steps: (1) copyright
8666the library, and (2) offer you this license which gives you legal
8667permission to copy, distribute and/or modify the library.
8668
8669  Also, for each distributor's protection, we want to make certain
8670that everyone understands that there is no warranty for this free
8671library.  If the library is modified by someone else and passed on, we
8672want its recipients to know that what they have is not the original
8673version, so that any problems introduced by others will not reflect on
8674the original authors' reputations.
8675
8676  Finally, any free program is threatened constantly by software
8677patents.  We wish to avoid the danger that companies distributing free
8678software will individually obtain patent licenses, thus in effect
8679transforming the program into proprietary software.  To prevent this,
8680we have made it clear that any patent must be licensed for everyone's
8681free use or not licensed at all.
8682
8683  Most GNU software, including some libraries, is covered by the ordinary
8684GNU General Public License, which was designed for utility programs.  This
8685license, the GNU Library General Public License, applies to certain
8686designated libraries.  This license is quite different from the ordinary
8687one; be sure to read it in full, and don't assume that anything in it is
8688the same as in the ordinary license.
8689
8690  The reason we have a separate public license for some libraries is that
8691they blur the distinction we usually make between modifying or adding to a
8692program and simply using it.  Linking a program with a library, without
8693changing the library, is in some sense simply using the library, and is
8694analogous to running a utility program or application program.  However, in
8695a textual and legal sense, the linked executable is a combined work, a
8696derivative of the original library, and the ordinary General Public License
8697treats it as such.
8698
8699  Because of this blurred distinction, using the ordinary General
8700Public License for libraries did not effectively promote software
8701sharing, because most developers did not use the libraries.  We
8702concluded that weaker conditions might promote sharing better.
8703
8704  However, unrestricted linking of non-free programs would deprive the
8705users of those programs of all benefit from the free status of the
8706libraries themselves.  This Library General Public License is intended to
8707permit developers of non-free programs to use free libraries, while
8708preserving your freedom as a user of such programs to change the free
8709libraries that are incorporated in them.  (We have not seen how to achieve
8710this as regards changes in header files, but we have achieved it as regards
8711changes in the actual functions of the Library.)  The hope is that this
8712will lead to faster development of free libraries.
8713
8714  The precise terms and conditions for copying, distribution and
8715modification follow.  Pay close attention to the difference between a
8716"work based on the library" and a "work that uses the library".  The
8717former contains code derived from the library, while the latter only
8718works together with the library.
8719
8720  Note that it is possible for a library to be covered by the ordinary
8721General Public License rather than by this special one.
8722
8723		  GNU LIBRARY GENERAL PUBLIC LICENSE
8724   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
8725
8726  0. This License Agreement applies to any software library which
8727contains a notice placed by the copyright holder or other authorized
8728party saying it may be distributed under the terms of this Library
8729General Public License (also called "this License").  Each licensee is
8730addressed as "you".
8731
8732  A "library" means a collection of software functions and/or data
8733prepared so as to be conveniently linked with application programs
8734(which use some of those functions and data) to form executables.
8735
8736  The "Library", below, refers to any such software library or work
8737which has been distributed under these terms.  A "work based on the
8738Library" means either the Library or any derivative work under
8739copyright law: that is to say, a work containing the Library or a
8740portion of it, either verbatim or with modifications and/or translated
8741straightforwardly into another language.  (Hereinafter, translation is
8742included without limitation in the term "modification".)
8743
8744  "Source code" for a work means the preferred form of the work for
8745making modifications to it.  For a library, complete source code means
8746all the source code for all modules it contains, plus any associated
8747interface definition files, plus the scripts used to control compilation
8748and installation of the library.
8749
8750  Activities other than copying, distribution and modification are not
8751covered by this License; they are outside its scope.  The act of
8752running a program using the Library is not restricted, and output from
8753such a program is covered only if its contents constitute a work based
8754on the Library (independent of the use of the Library in a tool for
8755writing it).  Whether that is true depends on what the Library does
8756and what the program that uses the Library does.
8757
8758  1. You may copy and distribute verbatim copies of the Library's
8759complete source code as you receive it, in any medium, provided that
8760you conspicuously and appropriately publish on each copy an
8761appropriate copyright notice and disclaimer of warranty; keep intact
8762all the notices that refer to this License and to the absence of any
8763warranty; and distribute a copy of this License along with the
8764Library.
8765
8766  You may charge a fee for the physical act of transferring a copy,
8767and you may at your option offer warranty protection in exchange for a
8768fee.
8769
8770  2. You may modify your copy or copies of the Library or any portion
8771of it, thus forming a work based on the Library, and copy and
8772distribute such modifications or work under the terms of Section 1
8773above, provided that you also meet all of these conditions:
8774
8775    a) The modified work must itself be a software library.
8776
8777    b) You must cause the files modified to carry prominent notices
8778    stating that you changed the files and the date of any change.
8779
8780    c) You must cause the whole of the work to be licensed at no
8781    charge to all third parties under the terms of this License.
8782
8783    d) If a facility in the modified Library refers to a function or a
8784    table of data to be supplied by an application program that uses
8785    the facility, other than as an argument passed when the facility
8786    is invoked, then you must make a good faith effort to ensure that,
8787    in the event an application does not supply such function or
8788    table, the facility still operates, and performs whatever part of
8789    its purpose remains meaningful.
8790
8791    (For example, a function in a library to compute square roots has
8792    a purpose that is entirely well-defined independent of the
8793    application.  Therefore, Subsection 2d requires that any
8794    application-supplied function or table used by this function must
8795    be optional: if the application does not supply it, the square
8796    root function must still compute square roots.)
8797
8798These requirements apply to the modified work as a whole.  If
8799identifiable sections of that work are not derived from the Library,
8800and can be reasonably considered independent and separate works in
8801themselves, then this License, and its terms, do not apply to those
8802sections when you distribute them as separate works.  But when you
8803distribute the same sections as part of a whole which is a work based
8804on the Library, the distribution of the whole must be on the terms of
8805this License, whose permissions for other licensees extend to the
8806entire whole, and thus to each and every part regardless of who wrote
8807it.
8808
8809Thus, it is not the intent of this section to claim rights or contest
8810your rights to work written entirely by you; rather, the intent is to
8811exercise the right to control the distribution of derivative or
8812collective works based on the Library.
8813
8814In addition, mere aggregation of another work not based on the Library
8815with the Library (or with a work based on the Library) on a volume of
8816a storage or distribution medium does not bring the other work under
8817the scope of this License.
8818
8819  3. You may opt to apply the terms of the ordinary GNU General Public
8820License instead of this License to a given copy of the Library.  To do
8821this, you must alter all the notices that refer to this License, so
8822that they refer to the ordinary GNU General Public License, version 2,
8823instead of to this License.  (If a newer version than version 2 of the
8824ordinary GNU General Public License has appeared, then you can specify
8825that version instead if you wish.)  Do not make any other change in
8826these notices.
8827
8828  Once this change is made in a given copy, it is irreversible for
8829that copy, so the ordinary GNU General Public License applies to all
8830subsequent copies and derivative works made from that copy.
8831
8832  This option is useful when you wish to copy part of the code of
8833the Library into a program that is not a library.
8834
8835  4. You may copy and distribute the Library (or a portion or
8836derivative of it, under Section 2) in object code or executable form
8837under the terms of Sections 1 and 2 above provided that you accompany
8838it with the complete corresponding machine-readable source code, which
8839must be distributed under the terms of Sections 1 and 2 above on a
8840medium customarily used for software interchange.
8841
8842  If distribution of object code is made by offering access to copy
8843from a designated place, then offering equivalent access to copy the
8844source code from the same place satisfies the requirement to
8845distribute the source code, even though third parties are not
8846compelled to copy the source along with the object code.
8847
8848  5. A program that contains no derivative of any portion of the
8849Library, but is designed to work with the Library by being compiled or
8850linked with it, is called a "work that uses the Library".  Such a
8851work, in isolation, is not a derivative work of the Library, and
8852therefore falls outside the scope of this License.
8853
8854  However, linking a "work that uses the Library" with the Library
8855creates an executable that is a derivative of the Library (because it
8856contains portions of the Library), rather than a "work that uses the
8857library".  The executable is therefore covered by this License.
8858Section 6 states terms for distribution of such executables.
8859
8860  When a "work that uses the Library" uses material from a header file
8861that is part of the Library, the object code for the work may be a
8862derivative work of the Library even though the source code is not.
8863Whether this is true is especially significant if the work can be
8864linked without the Library, or if the work is itself a library.  The
8865threshold for this to be true is not precisely defined by law.
8866
8867  If such an object file uses only numerical parameters, data
8868structure layouts and accessors, and small macros and small inline
8869functions (ten lines or less in length), then the use of the object
8870file is unrestricted, regardless of whether it is legally a derivative
8871work.  (Executables containing this object code plus portions of the
8872Library will still fall under Section 6.)
8873
8874  Otherwise, if the work is a derivative of the Library, you may
8875distribute the object code for the work under the terms of Section 6.
8876Any executables containing that work also fall under Section 6,
8877whether or not they are linked directly with the Library itself.
8878
8879  6. As an exception to the Sections above, you may also compile or
8880link a "work that uses the Library" with the Library to produce a
8881work containing portions of the Library, and distribute that work
8882under terms of your choice, provided that the terms permit
8883modification of the work for the customer's own use and reverse
8884engineering for debugging such modifications.
8885
8886  You must give prominent notice with each copy of the work that the
8887Library is used in it and that the Library and its use are covered by
8888this License.  You must supply a copy of this License.  If the work
8889during execution displays copyright notices, you must include the
8890copyright notice for the Library among them, as well as a reference
8891directing the user to the copy of this License.  Also, you must do one
8892of these things:
8893
8894    a) Accompany the work with the complete corresponding
8895    machine-readable source code for the Library including whatever
8896    changes were used in the work (which must be distributed under
8897    Sections 1 and 2 above); and, if the work is an executable linked
8898    with the Library, with the complete machine-readable "work that
8899    uses the Library", as object code and/or source code, so that the
8900    user can modify the Library and then relink to produce a modified
8901    executable containing the modified Library.  (It is understood
8902    that the user who changes the contents of definitions files in the
8903    Library will not necessarily be able to recompile the application
8904    to use the modified definitions.)
8905
8906    b) Accompany the work with a written offer, valid for at
8907    least three years, to give the same user the materials
8908    specified in Subsection 6a, above, for a charge no more
8909    than the cost of performing this distribution.
8910
8911    c) If distribution of the work is made by offering access to copy
8912    from a designated place, offer equivalent access to copy the above
8913    specified materials from the same place.
8914
8915    d) Verify that the user has already received a copy of these
8916    materials or that you have already sent this user a copy.
8917
8918  For an executable, the required form of the "work that uses the
8919Library" must include any data and utility programs needed for
8920reproducing the executable from it.  However, as a special exception,
8921the source code distributed need not include anything that is normally
8922distributed (in either source or binary form) with the major
8923components (compiler, kernel, and so on) of the operating system on
8924which the executable runs, unless that component itself accompanies
8925the executable.
8926
8927  It may happen that this requirement contradicts the license
8928restrictions of other proprietary libraries that do not normally
8929accompany the operating system.  Such a contradiction means you cannot
8930use both them and the Library together in an executable that you
8931distribute.
8932
8933  7. You may place library facilities that are a work based on the
8934Library side-by-side in a single library together with other library
8935facilities not covered by this License, and distribute such a combined
8936library, provided that the separate distribution of the work based on
8937the Library and of the other library facilities is otherwise
8938permitted, and provided that you do these two things:
8939
8940    a) Accompany the combined library with a copy of the same work
8941    based on the Library, uncombined with any other library
8942    facilities.  This must be distributed under the terms of the
8943    Sections above.
8944
8945    b) Give prominent notice with the combined library of the fact
8946    that part of it is a work based on the Library, and explaining
8947    where to find the accompanying uncombined form of the same work.
8948
8949  8. You may not copy, modify, sublicense, link with, or distribute
8950the Library except as expressly provided under this License.  Any
8951attempt otherwise to copy, modify, sublicense, link with, or
8952distribute the Library is void, and will automatically terminate your
8953rights under this License.  However, parties who have received copies,
8954or rights, from you under this License will not have their licenses
8955terminated so long as such parties remain in full compliance.
8956
8957  9. You are not required to accept this License, since you have not
8958signed it.  However, nothing else grants you permission to modify or
8959distribute the Library or its derivative works.  These actions are
8960prohibited by law if you do not accept this License.  Therefore, by
8961modifying or distributing the Library (or any work based on the
8962Library), you indicate your acceptance of this License to do so, and
8963all its terms and conditions for copying, distributing or modifying
8964the Library or works based on it.
8965
8966  10. Each time you redistribute the Library (or any work based on the
8967Library), the recipient automatically receives a license from the
8968original licensor to copy, distribute, link with or modify the Library
8969subject to these terms and conditions.  You may not impose any further
8970restrictions on the recipients' exercise of the rights granted herein.
8971You are not responsible for enforcing compliance by third parties to
8972this License.
8973
8974  11. If, as a consequence of a court judgment or allegation of patent
8975infringement or for any other reason (not limited to patent issues),
8976conditions are imposed on you (whether by court order, agreement or
8977otherwise) that contradict the conditions of this License, they do not
8978excuse you from the conditions of this License.  If you cannot
8979distribute so as to satisfy simultaneously your obligations under this
8980License and any other pertinent obligations, then as a consequence you
8981may not distribute the Library at all.  For example, if a patent
8982license would not permit royalty-free redistribution of the Library by
8983all those who receive copies directly or indirectly through you, then
8984the only way you could satisfy both it and this License would be to
8985refrain entirely from distribution of the Library.
8986
8987If any portion of this section is held invalid or unenforceable under any
8988particular circumstance, the balance of the section is intended to apply,
8989and the section as a whole is intended to apply in other circumstances.
8990
8991It is not the purpose of this section to induce you to infringe any
8992patents or other property right claims or to contest validity of any
8993such claims; this section has the sole purpose of protecting the
8994integrity of the free software distribution system which is
8995implemented by public license practices.  Many people have made
8996generous contributions to the wide range of software distributed
8997through that system in reliance on consistent application of that
8998system; it is up to the author/donor to decide if he or she is willing
8999to distribute software through any other system and a licensee cannot
9000impose that choice.
9001
9002This section is intended to make thoroughly clear what is believed to
9003be a consequence of the rest of this License.
9004
9005  12. If the distribution and/or use of the Library is restricted in
9006certain countries either by patents or by copyrighted interfaces, the
9007original copyright holder who places the Library under this License may add
9008an explicit geographical distribution limitation excluding those countries,
9009so that distribution is permitted only in or among countries not thus
9010excluded.  In such case, this License incorporates the limitation as if
9011written in the body of this License.
9012
9013  13. The Free Software Foundation may publish revised and/or new
9014versions of the Library General Public License from time to time.
9015Such new versions will be similar in spirit to the present version,
9016but may differ in detail to address new problems or concerns.
9017
9018Each version is given a distinguishing version number.  If the Library
9019specifies a version number of this License which applies to it and
9020"any later version", you have the option of following the terms and
9021conditions either of that version or of any later version published by
9022the Free Software Foundation.  If the Library does not specify a
9023license version number, you may choose any version ever published by
9024the Free Software Foundation.
9025
9026  14. If you wish to incorporate parts of the Library into other free
9027programs whose distribution conditions are incompatible with these,
9028write to the author to ask for permission.  For software which is
9029copyrighted by the Free Software Foundation, write to the Free
9030Software Foundation; we sometimes make exceptions for this.  Our
9031decision will be guided by the two goals of preserving the free status
9032of all derivatives of our free software and of promoting the sharing
9033and reuse of software generally.
9034
9035			    NO WARRANTY
9036
9037  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
9038WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
9039EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
9040OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
9041KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
9042IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
9043PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
9044LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
9045THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
9046
9047  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
9048WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
9049AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
9050FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
9051CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
9052LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
9053RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
9054FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
9055SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
9056DAMAGES.
9057
9058		     END OF TERMS AND CONDITIONS
9059
9060     Appendix: How to Apply These Terms to Your New Libraries
9061
9062  If you develop a new library, and you want it to be of the greatest
9063possible use to the public, we recommend making it free software that
9064everyone can redistribute and change.  You can do so by permitting
9065redistribution under these terms (or, alternatively, under the terms of the
9066ordinary General Public License).
9067
9068  To apply these terms, attach the following notices to the library.  It is
9069safest to attach them to the start of each source file to most effectively
9070convey the exclusion of warranty; and each file should have at least the
9071"copyright" line and a pointer to where the full notice is found.
9072
9073    <one line to give the library's name and a brief idea of what it does.>
9074    Copyright (C) <year>  <name of author>
9075
9076    This library is free software; you can redistribute it and/or
9077    modify it under the terms of the GNU Library General Public
9078    License as published by the Free Software Foundation; either
9079    version 2 of the License, or (at your option) any later version.
9080
9081    This library is distributed in the hope that it will be useful,
9082    but WITHOUT ANY WARRANTY; without even the implied warranty of
9083    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
9084    Library General Public License for more details.
9085
9086    You should have received a copy of the GNU Library General Public
9087    License along with this library; if not, write to the Free
9088    Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
9089
9090Also add information on how to contact you by electronic and paper mail.
9091
9092You should also get your employer (if you work as a programmer) or your
9093school, if any, to sign a "copyright disclaimer" for the library, if
9094necessary.  Here is a sample; alter the names:
9095
9096  Yoyodyne, Inc., hereby disclaims all copyright interest in the
9097  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
9098
9099  <signature of Ty Coon>, 1 April 1990
9100  Ty Coon, President of Vice
9101
9102That's all there is to it!
9103
9104
9105 * MODP_B64 - High performance base64 encoder/decoder
9106 * Version 1.3 -- 17-Mar-2006
9107 * http://modp.com/release/base64
9108 *
9109 * Copyright (c) 2005, 2006  Nick Galbreath -- nickg [at] modp [dot] com
9110 * All rights reserved.
9111 *
9112 * Redistribution and use in source and binary forms, with or without
9113 * modification, are permitted provided that the following conditions are
9114 * met:
9115 *
9116 *   Redistributions of source code must retain the above copyright
9117 *   notice, this list of conditions and the following disclaimer.
9118 *
9119 *   Redistributions in binary form must reproduce the above copyright
9120 *   notice, this list of conditions and the following disclaimer in the
9121 *   documentation and/or other materials provided with the distribution.
9122 *
9123 *   Neither the name of the modp.com nor the names of its
9124 *   contributors may be used to endorse or promote products derived from
9125 *   this software without specific prior written permission.
9126 *
9127 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
9128 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9129 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
9130 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
9131 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9132 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
9133 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
9134 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
9135 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
9136 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
9137 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9138
9139Copyright 2008 MolokoCacao
9140All rights reserved
9141
9142Redistribution and use in source and binary forms, with or without
9143modification, are permitted providing that the following conditions
9144are met:
91451. Redistributions of source code must retain the above copyright
9146   notice, this list of conditions and the following disclaimer.
91472. Redistributions in binary form must reproduce the above copyright
9148   notice, this list of conditions and the following disclaimer in the
9149   documentation and/or other materials provided with the distribution.
9150
9151THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
9152IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
9153WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9154ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
9155DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9156DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9157OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9158HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
9159STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
9160IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
9161POSSIBILITY OF SUCH DAMAGE.
9162
9163Copyright (c) 2004-2009 Sergey Lyubka
9164Portions Copyright (c) 2009 Gilbert Wellisch
9165
9166Permission is hereby granted, free of charge, to any person obtaining a copy
9167of this software and associated documentation files (the "Software"), to deal
9168in the Software without restriction, including without limitation the rights
9169to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9170copies of the Software, and to permit persons to whom the Software is
9171furnished to do so, subject to the following conditions:
9172
9173The above copyright notice and this permission notice shall be included in
9174all copies or substantial portions of the Software.
9175
9176THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
9177IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
9178FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
9179AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
9180LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
9181OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
9182THE SOFTWARE.
9183
9184
9185Copyright 2010-2011, Google Inc.
9186All rights reserved.
9187
9188Redistribution and use in source and binary forms, with or without
9189modification, are permitted provided that the following conditions are
9190met:
9191
9192* Redistributions of source code must retain the above copyright
9193notice, this list of conditions and the following disclaimer.
9194* Redistributions in binary form must reproduce the above
9195copyright notice, this list of conditions and the following disclaimer
9196in the documentation and/or other materials provided with the
9197distribution.
9198* Neither the name of Google Inc. nor the names of its
9199contributors may be used to endorse or promote products derived from
9200this software without specific prior written permission.
9201
9202THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
9203"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9204LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
9205A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
9206OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9207SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
9208LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
9209DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
9210THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
9211(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
9212OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9213
9214
9215/* ***** BEGIN LICENSE BLOCK *****
9216 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
9217 *
9218 * The contents of this file are subject to the Mozilla Public License Version
9219 * 1.1 (the "License"); you may not use this file except in compliance with
9220 * the License. You may obtain a copy of the License at
9221 * http://www.mozilla.org/MPL/
9222 *
9223 * Software distributed under the License is distributed on an "AS IS" basis,
9224 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
9225 * for the specific language governing rights and limitations under the
9226 * License.
9227 *
9228 * The Original Code is mozilla.org code.
9229 *
9230 * The Initial Developer of the Original Code is
9231 * Netscape Communications Corporation.
9232 * Portions created by the Initial Developer are Copyright (C) 2002
9233 * the Initial Developer. All Rights Reserved.
9234 *
9235 * Contributor(s):
9236 *
9237 * Alternatively, the contents of this file may be used under the terms of
9238 * either the GNU General Public License Version 2 or later (the "GPL"), or
9239 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
9240 * in which case the provisions of the GPL or the LGPL are applicable instead
9241 * of those above. If you wish to allow use of your version of this file only
9242 * under the terms of either the GPL or the LGPL, and not to allow others to
9243 * use your version of this file under the terms of the MPL, indicate your
9244 * decision by deleting the provisions above and replace them with the notice
9245 * and other provisions required by the GPL or the LGPL. If you do not delete
9246 * the provisions above, a recipient may use your version of this file under
9247 * the terms of any one of the MPL, the GPL or the LGPL.
9248 *
9249 * ***** END LICENSE BLOCK ***** */
9250
9251   A C-program for MT19937, with initialization improved 2002/1/26.
9252   Coded by Takuji Nishimura and Makoto Matsumoto.
9253
9254   Before using, initialize the state by using init_genrand(seed)
9255   or init_by_array(init_key, key_length).
9256
9257   Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
9258   All rights reserved.
9259
9260   Redistribution and use in source and binary forms, with or without
9261   modification, are permitted provided that the following conditions
9262   are met:
9263
9264     1. Redistributions of source code must retain the above copyright
9265        notice, this list of conditions and the following disclaimer.
9266
9267     2. Redistributions in binary form must reproduce the above copyright
9268        notice, this list of conditions and the following disclaimer in the
9269        documentation and/or other materials provided with the distribution.
9270
9271     3. The names of its contributors may not be used to endorse or promote
9272        products derived from this software without specific prior written
9273        permission.
9274
9275   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
9276   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9277   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
9278   A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
9279   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
9280   EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
9281   PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
9282   PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
9283   LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
9284   NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
9285   SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9286
9287// Copyright (c) 2006-2009 The Chromium OS Authors. All rights reserved.
9288//
9289// Redistribution and use in source and binary forms, with or without
9290// modification, are permitted provided that the following conditions are
9291// met:
9292//
9293//    * Redistributions of source code must retain the above copyright
9294// notice, this list of conditions and the following disclaimer.
9295//    * Redistributions in binary form must reproduce the above
9296// copyright notice, this list of conditions and the following disclaimer
9297// in the documentation and/or other materials provided with the
9298// distribution.
9299//    * Neither the name of Google Inc. nor the names of its
9300// contributors may be used to endorse or promote products derived from
9301// this software without specific prior written permission.
9302//
9303// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
9304// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9305// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
9306// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
9307// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9308// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
9309// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
9310// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
9311// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
9312// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
9313// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9314
9315Version: MPL 1.1/GPL 2.0/LGPL 2.1
9316
9317The contents of this file are subject to the Mozilla Public License Version
93181.1 (the "License"); you may not use this file except in compliance with
9319the License. You may obtain a copy of the License at
9320http://www.mozilla.org/MPL/
9321
9322Software distributed under the License is distributed on an "AS IS" basis,
9323WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
9324for the specific language governing rights and limitations under the
9325License.
9326
9327The Original Code is mozilla.org code.
9328
9329The Initial Developer of the Original Code is
9330Netscape Communications Corporation.
9331Portions created by the Initial Developer are Copyright (C) 1998
9332the Initial Developer. All Rights Reserved.
9333
9334Contributor(s):
9335
9336Alternatively, the contents of this file may be used under the terms of
9337either the GNU General Public License Version 2 or later (the "GPL"), or
9338the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
9339in which case the provisions of the GPL or the LGPL are applicable instead
9340of those above. If you wish to allow use of your version of this file only
9341under the terms of either the GPL or the LGPL, and not to allow others to
9342use your version of this file under the terms of the MPL, indicate your
9343decision by deleting the provisions above and replace them with the notice
9344and other provisions required by the GPL or the LGPL. If you do not delete
9345the provisions above, a recipient may use your version of this file under
9346the terms of any one of the MPL, the GPL or the LGPL.
9347
9348
9349  Copyright (c) 2004-2012 by Mulle Kybernetik. All rights reserved.
9350
9351  Permission to use, copy, modify and distribute this software and its documentation
9352  is hereby granted, provided that both the copyright notice and this permission
9353  notice appear in all copies of the software, derivative works or modified versions,
9354  and any portions thereof, and that both notices appear in supporting documentation,
9355  and that credit is given to Mulle Kybernetik in all documents and publicity
9356  pertaining to direct or indirect use of this code or its derivatives.
9357
9358  THIS IS EXPERIMENTAL SOFTWARE AND IT IS KNOWN TO HAVE BUGS, SOME OF WHICH MAY HAVE
9359  SERIOUS CONSEQUENCES. THE COPYRIGHT HOLDER ALLOWS FREE USE OF THIS SOFTWARE IN ITS
9360  "AS IS" CONDITION. THE COPYRIGHT HOLDER DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY
9361  DAMAGES WHATSOEVER RESULTING DIRECTLY OR INDIRECTLY FROM THE USE OF THIS SOFTWARE
9362  OR OF ANY DERIVATIVE WORK.
9363
9364  LICENSE ISSUES
9365  ==============
9366
9367  The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
9368  the OpenSSL License and the original SSLeay license apply to the toolkit.
9369  See below for the actual license texts. Actually both licenses are BSD-style
9370  Open Source licenses. In case of any license issues related to OpenSSL
9371  please contact [email protected].
9372
9373  OpenSSL License
9374  ---------------
9375
9376/* ====================================================================
9377 * Copyright (c) 1998-2011 The OpenSSL Project.  All rights reserved.
9378 *
9379 * Redistribution and use in source and binary forms, with or without
9380 * modification, are permitted provided that the following conditions
9381 * are met:
9382 *
9383 * 1. Redistributions of source code must retain the above copyright
9384 *    notice, this list of conditions and the following disclaimer.
9385 *
9386 * 2. Redistributions in binary form must reproduce the above copyright
9387 *    notice, this list of conditions and the following disclaimer in
9388 *    the documentation and/or other materials provided with the
9389 *    distribution.
9390 *
9391 * 3. All advertising materials mentioning features or use of this
9392 *    software must display the following acknowledgment:
9393 *    "This product includes software developed by the OpenSSL Project
9394 *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
9395 *
9396 * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
9397 *    endorse or promote products derived from this software without
9398 *    prior written permission. For written permission, please contact
9399 *    [email protected].
9400 *
9401 * 5. Products derived from this software may not be called "OpenSSL"
9402 *    nor may "OpenSSL" appear in their names without prior written
9403 *    permission of the OpenSSL Project.
9404 *
9405 * 6. Redistributions of any form whatsoever must retain the following
9406 *    acknowledgment:
9407 *    "This product includes software developed by the OpenSSL Project
9408 *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
9409 *
9410 * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
9411 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9412 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
9413 * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
9414 * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9415 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
9416 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
9417 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9418 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
9419 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
9420 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
9421 * OF THE POSSIBILITY OF SUCH DAMAGE.
9422 * ====================================================================
9423 *
9424 * This product includes cryptographic software written by Eric Young
9425 * ([email protected]).  This product includes software written by Tim
9426 * Hudson ([email protected]).
9427 *
9428 */
9429
9430 Original SSLeay License
9431 -----------------------
9432
9433/* Copyright (C) 1995-1998 Eric Young ([email protected])
9434 * All rights reserved.
9435 *
9436 * This package is an SSL implementation written
9437 * by Eric Young ([email protected]).
9438 * The implementation was written so as to conform with Netscapes SSL.
9439 *
9440 * This library is free for commercial and non-commercial use as long as
9441 * the following conditions are aheared to.  The following conditions
9442 * apply to all code found in this distribution, be it the RC4, RSA,
9443 * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
9444 * included with this distribution is covered by the same copyright terms
9445 * except that the holder is Tim Hudson ([email protected]).
9446 *
9447 * Copyright remains Eric Young's, and as such any Copyright notices in
9448 * the code are not to be removed.
9449 * If this package is used in a product, Eric Young should be given attribution
9450 * as the author of the parts of the library used.
9451 * This can be in the form of a textual message at program startup or
9452 * in documentation (online or textual) provided with the package.
9453 *
9454 * Redistribution and use in source and binary forms, with or without
9455 * modification, are permitted provided that the following conditions
9456 * are met:
9457 * 1. Redistributions of source code must retain the copyright
9458 *    notice, this list of conditions and the following disclaimer.
9459 * 2. Redistributions in binary form must reproduce the above copyright
9460 *    notice, this list of conditions and the following disclaimer in the
9461 *    documentation and/or other materials provided with the distribution.
9462 * 3. All advertising materials mentioning features or use of this software
9463 *    must display the following acknowledgement:
9464 *    "This product includes cryptographic software written by
9465 *     Eric Young ([email protected])"
9466 *    The word 'cryptographic' can be left out if the rouines from the library
9467 *    being used are not cryptographic related :-).
9468 * 4. If you include any Windows specific code (or a derivative thereof) from
9469 *    the apps directory (application code) you must include an acknowledgement:
9470 *    "This product includes software written by Tim Hudson ([email protected])"
9471 *
9472 * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
9473 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9474 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9475 * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
9476 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9477 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9478 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9479 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9480 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9481 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9482 * SUCH DAMAGE.
9483 *
9484 * The licence and distribution terms for any publically available version or
9485 * derivative of this code cannot be changed.  i.e. this code cannot simply be
9486 * copied and put under another distribution licence
9487 * [including the GNU Public Licence.]
9488 */
9489
9490
9491Copyright 2001-2011 Xiph.Org, Skype Limited, Octasic,
9492                    Jean-Marc Valin, Timothy B. Terriberry,
9493                    CSIRO, Gregory Maxwell, Mark Borgerding,
9494                    Erik de Castro Lopo
9495
9496Redistribution and use in source and binary forms, with or without
9497modification, are permitted provided that the following conditions
9498are met:
9499
9500- Redistributions of source code must retain the above copyright
9501notice, this list of conditions and the following disclaimer.
9502
9503- Redistributions in binary form must reproduce the above copyright
9504notice, this list of conditions and the following disclaimer in the
9505documentation and/or other materials provided with the distribution.
9506
9507- Neither the name of Internet Society, IETF or IETF Trust, nor the
9508names of specific contributors, may be used to endorse or promote
9509products derived from this software without specific prior written
9510permission.
9511
9512THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
9513``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9514LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
9515A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
9516OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
9517EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
9518PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
9519PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
9520LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
9521NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
9522SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9523
9524Opus is subject to the royalty-free patent licenses which are
9525specified at:
9526
9527Xiph.Org Foundation:
9528https://datatracker.ietf.org/ipr/1524/
9529
9530Microsoft Corporation:
9531https://datatracker.ietf.org/ipr/1914/
9532
9533Broadcom Corporation:
9534https://datatracker.ietf.org/ipr/1526/
9535
9536// Copyright (c) 2009 The Chromium Authors. All rights reserved.
9537//
9538// Redistribution and use in source and binary forms, with or without
9539// modification, are permitted provided that the following conditions are
9540// met:
9541//
9542//    * Redistributions of source code must retain the above copyright
9543// notice, this list of conditions and the following disclaimer.
9544//    * Redistributions in binary form must reproduce the above
9545// copyright notice, this list of conditions and the following disclaimer
9546// in the documentation and/or other materials provided with the
9547// distribution.
9548//    * Neither the name of Google Inc. nor the names of its
9549// contributors may be used to endorse or promote products derived from
9550// this software without specific prior written permission.
9551//
9552// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
9553// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9554// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
9555// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
9556// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9557// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
9558// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
9559// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
9560// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
9561// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
9562// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9563
9564PLY (Python Lex-Yacc)                   Version 3.4
9565
9566Copyright (C) 2001-2011,
9567David M. Beazley (Dabeaz LLC)
9568All rights reserved.
9569
9570Redistribution and use in source and binary forms, with or without
9571modification, are permitted provided that the following conditions are
9572met:
9573
9574* Redistributions of source code must retain the above copyright notice,
9575  this list of conditions and the following disclaimer.
9576* Redistributions in binary form must reproduce the above copyright notice,
9577  this list of conditions and the following disclaimer in the documentation
9578  and/or other materials provided with the distribution.
9579* Neither the name of the David Beazley or Dabeaz LLC may be used to
9580  endorse or promote products derived from this software without
9581  specific prior written permission.
9582
9583THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
9584"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9585LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
9586A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
9587OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9588SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
9589LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
9590DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
9591THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
9592(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
9593OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9594// Copyright (c) 2012 The Polymer Authors. All rights reserved.
9595//
9596// Redistribution and use in source and binary forms, with or without
9597// modification, are permitted provided that the following conditions are
9598// met:
9599//
9600//    * Redistributions of source code must retain the above copyright
9601// notice, this list of conditions and the following disclaimer.
9602//    * Redistributions in binary form must reproduce the above
9603// copyright notice, this list of conditions and the following disclaimer
9604// in the documentation and/or other materials provided with the
9605// distribution.
9606//    * Neither the name of Google Inc. nor the names of its
9607// contributors may be used to endorse or promote products derived from
9608// this software without specific prior written permission.
9609//
9610// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
9611// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9612// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
9613// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
9614// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9615// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
9616// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
9617// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
9618// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
9619// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
9620// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9621
9622Copyright 2008, Google Inc.
9623All rights reserved.
9624
9625Redistribution and use in source and binary forms, with or without
9626modification, are permitted provided that the following conditions are
9627met:
9628
9629    * Redistributions of source code must retain the above copyright
9630notice, this list of conditions and the following disclaimer.
9631    * Redistributions in binary form must reproduce the above
9632copyright notice, this list of conditions and the following disclaimer
9633in the documentation and/or other materials provided with the
9634distribution.
9635    * Neither the name of Google Inc. nor the names of its
9636contributors may be used to endorse or promote products derived from
9637this software without specific prior written permission.
9638
9639THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
9640"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9641LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
9642A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
9643OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9644SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
9645LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
9646DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
9647THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
9648(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
9649OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9650
9651Code generated by the Protocol Buffer compiler is owned by the owner
9652of the input file used when generating it.  This code is not
9653standalone and requires a support library to be linked with it.  This
9654support library is itself covered by the above license.
9655
9656Copyright (c) 2003-2012, Michael Foord
9657All rights reserved.
9658
9659Redistribution and use in source and binary forms, with or without
9660modification, are permitted provided that the following conditions are
9661met:
9662
9663    * Redistributions of source code must retain the above copyright
9664      notice, this list of conditions and the following disclaimer.
9665
9666    * Redistributions in binary form must reproduce the above
9667      copyright notice, this list of conditions and the following
9668      disclaimer in the documentation and/or other materials provided
9669      with the distribution.
9670
9671THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
9672"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9673LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
9674A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
9675OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9676SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
9677LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
9678DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
9679THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
9680(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
9681OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9682
9683qcms
9684Copyright (C) 2009 Mozilla Corporation
9685Copyright (C) 1998-2007 Marti Maria
9686
9687Permission is hereby granted, free of charge, to any person obtaining
9688a copy of this software and associated documentation files (the "Software"),
9689to deal in the Software without restriction, including without limitation
9690the rights to use, copy, modify, merge, publish, distribute, sublicense,
9691and/or sell copies of the Software, and to permit persons to whom the Software
9692is furnished to do so, subject to the following conditions:
9693
9694The above copyright notice and this permission notice shall be included in
9695all copies or substantial portions of the Software.
9696
9697THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
9698EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
9699THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
9700NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
9701LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
9702OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
9703WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
9704
9705// Copyright (c) 2009 The RE2 Authors. All rights reserved.
9706//
9707// Redistribution and use in source and binary forms, with or without
9708// modification, are permitted provided that the following conditions are
9709// met:
9710//
9711//    * Redistributions of source code must retain the above copyright
9712// notice, this list of conditions and the following disclaimer.
9713//    * Redistributions in binary form must reproduce the above
9714// copyright notice, this list of conditions and the following disclaimer
9715// in the documentation and/or other materials provided with the
9716// distribution.
9717//    * Neither the name of Google Inc. nor the names of its
9718// contributors may be used to endorse or promote products derived from
9719// this software without specific prior written permission.
9720//
9721// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
9722// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9723// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
9724// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
9725// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9726// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
9727// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
9728// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
9729// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
9730// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
9731// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9732
9733
9734                                 Apache License
9735                           Version 2.0, January 2004
9736                        http://www.apache.org/licenses/
9737
9738   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
9739
9740   1. Definitions.
9741
9742      "License" shall mean the terms and conditions for use, reproduction,
9743      and distribution as defined by Sections 1 through 9 of this document.
9744
9745      "Licensor" shall mean the copyright owner or entity authorized by
9746      the copyright owner that is granting the License.
9747
9748      "Legal Entity" shall mean the union of the acting entity and all
9749      other entities that control, are controlled by, or are under common
9750      control with that entity. For the purposes of this definition,
9751      "control" means (i) the power, direct or indirect, to cause the
9752      direction or management of such entity, whether by contract or
9753      otherwise, or (ii) ownership of fifty percent (50%) or more of the
9754      outstanding shares, or (iii) beneficial ownership of such entity.
9755
9756      "You" (or "Your") shall mean an individual or Legal Entity
9757      exercising permissions granted by this License.
9758
9759      "Source" form shall mean the preferred form for making modifications,
9760      including but not limited to software source code, documentation
9761      source, and configuration files.
9762
9763      "Object" form shall mean any form resulting from mechanical
9764      transformation or translation of a Source form, including but
9765      not limited to compiled object code, generated documentation,
9766      and conversions to other media types.
9767
9768      "Work" shall mean the work of authorship, whether in Source or
9769      Object form, made available under the License, as indicated by a
9770      copyright notice that is included in or attached to the work
9771      (an example is provided in the Appendix below).
9772
9773      "Derivative Works" shall mean any work, whether in Source or Object
9774      form, that is based on (or derived from) the Work and for which the
9775      editorial revisions, annotations, elaborations, or other modifications
9776      represent, as a whole, an original work of authorship. For the purposes
9777      of this License, Derivative Works shall not include works that remain
9778      separable from, or merely link (or bind by name) to the interfaces of,
9779      the Work and Derivative Works thereof.
9780
9781      "Contribution" shall mean any work of authorship, including
9782      the original version of the Work and any modifications or additions
9783      to that Work or Derivative Works thereof, that is intentionally
9784      submitted to Licensor for inclusion in the Work by the copyright owner
9785      or by an individual or Legal Entity authorized to submit on behalf of
9786      the copyright owner. For the purposes of this definition, "submitted"
9787      means any form of electronic, verbal, or written communication sent
9788      to the Licensor or its representatives, including but not limited to
9789      communication on electronic mailing lists, source code control systems,
9790      and issue tracking systems that are managed by, or on behalf of, the
9791      Licensor for the purpose of discussing and improving the Work, but
9792      excluding communication that is conspicuously marked or otherwise
9793      designated in writing by the copyright owner as "Not a Contribution."
9794
9795      "Contributor" shall mean Licensor and any individual or Legal Entity
9796      on behalf of whom a Contribution has been received by Licensor and
9797      subsequently incorporated within the Work.
9798
9799   2. Grant of Copyright License. Subject to the terms and conditions of
9800      this License, each Contributor hereby grants to You a perpetual,
9801      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
9802      copyright license to reproduce, prepare Derivative Works of,
9803      publicly display, publicly perform, sublicense, and distribute the
9804      Work and such Derivative Works in Source or Object form.
9805
9806   3. Grant of Patent License. Subject to the terms and conditions of
9807      this License, each Contributor hereby grants to You a perpetual,
9808      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
9809      (except as stated in this section) patent license to make, have made,
9810      use, offer to sell, sell, import, and otherwise transfer the Work,
9811      where such license applies only to those patent claims licensable
9812      by such Contributor that are necessarily infringed by their
9813      Contribution(s) alone or by combination of their Contribution(s)
9814      with the Work to which such Contribution(s) was submitted. If You
9815      institute patent litigation against any entity (including a
9816      cross-claim or counterclaim in a lawsuit) alleging that the Work
9817      or a Contribution incorporated within the Work constitutes direct
9818      or contributory patent infringement, then any patent licenses
9819      granted to You under this License for that Work shall terminate
9820      as of the date such litigation is filed.
9821
9822   4. Redistribution. You may reproduce and distribute copies of the
9823      Work or Derivative Works thereof in any medium, with or without
9824      modifications, and in Source or Object form, provided that You
9825      meet the following conditions:
9826
9827      (a) You must give any other recipients of the Work or
9828          Derivative Works a copy of this License; and
9829
9830      (b) You must cause any modified files to carry prominent notices
9831          stating that You changed the files; and
9832
9833      (c) You must retain, in the Source form of any Derivative Works
9834          that You distribute, all copyright, patent, trademark, and
9835          attribution notices from the Source form of the Work,
9836          excluding those notices that do not pertain to any part of
9837          the Derivative Works; and
9838
9839      (d) If the Work includes a "NOTICE" text file as part of its
9840          distribution, then any Derivative Works that You distribute must
9841          include a readable copy of the attribution notices contained
9842          within such NOTICE file, excluding those notices that do not
9843          pertain to any part of the Derivative Works, in at least one
9844          of the following places: within a NOTICE text file distributed
9845          as part of the Derivative Works; within the Source form or
9846          documentation, if provided along with the Derivative Works; or,
9847          within a display generated by the Derivative Works, if and
9848          wherever such third-party notices normally appear. The contents
9849          of the NOTICE file are for informational purposes only and
9850          do not modify the License. You may add Your own attribution
9851          notices within Derivative Works that You distribute, alongside
9852          or as an addendum to the NOTICE text from the Work, provided
9853          that such additional attribution notices cannot be construed
9854          as modifying the License.
9855
9856      You may add Your own copyright statement to Your modifications and
9857      may provide additional or different license terms and conditions
9858      for use, reproduction, or distribution of Your modifications, or
9859      for any such Derivative Works as a whole, provided Your use,
9860      reproduction, and distribution of the Work otherwise complies with
9861      the conditions stated in this License.
9862
9863   5. Submission of Contributions. Unless You explicitly state otherwise,
9864      any Contribution intentionally submitted for inclusion in the Work
9865      by You to the Licensor shall be under the terms and conditions of
9866      this License, without any additional terms or conditions.
9867      Notwithstanding the above, nothing herein shall supersede or modify
9868      the terms of any separate license agreement you may have executed
9869      with Licensor regarding such Contributions.
9870
9871   6. Trademarks. This License does not grant permission to use the trade
9872      names, trademarks, service marks, or product names of the Licensor,
9873      except as required for reasonable and customary use in describing the
9874      origin of the Work and reproducing the content of the NOTICE file.
9875
9876   7. Disclaimer of Warranty. Unless required by applicable law or
9877      agreed to in writing, Licensor provides the Work (and each
9878      Contributor provides its Contributions) on an "AS IS" BASIS,
9879      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
9880      implied, including, without limitation, any warranties or conditions
9881      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
9882      PARTICULAR PURPOSE. You are solely responsible for determining the
9883      appropriateness of using or redistributing the Work and assume any
9884      risks associated with Your exercise of permissions under this License.
9885
9886   8. Limitation of Liability. In no event and under no legal theory,
9887      whether in tort (including negligence), contract, or otherwise,
9888      unless required by applicable law (such as deliberate and grossly
9889      negligent acts) or agreed to in writing, shall any Contributor be
9890      liable to You for damages, including any direct, indirect, special,
9891      incidental, or consequential damages of any character arising as a
9892      result of this License or out of the use or inability to use the
9893      Work (including but not limited to damages for loss of goodwill,
9894      work stoppage, computer failure or malfunction, or any and all
9895      other commercial damages or losses), even if such Contributor
9896      has been advised of the possibility of such damages.
9897
9898   9. Accepting Warranty or Additional Liability. While redistributing
9899      the Work or Derivative Works thereof, You may choose to offer,
9900      and charge a fee for, acceptance of support, warranty, indemnity,
9901      or other liability obligations and/or rights consistent with this
9902      License. However, in accepting such obligations, You may act only
9903      on Your own behalf and on Your sole responsibility, not on behalf
9904      of any other Contributor, and only if You agree to indemnify,
9905      defend, and hold each Contributor harmless for any liability
9906      incurred by, or claims asserted against, such Contributor by reason
9907      of your accepting any such warranty or additional liability.
9908
9909   END OF TERMS AND CONDITIONS
9910
9911   APPENDIX: How to apply the Apache License to your work.
9912
9913      To apply the Apache License to your work, attach the following
9914      boilerplate notice, with the fields enclosed by brackets "[]"
9915      replaced with your own identifying information. (Don't include
9916      the brackets!)  The text should be enclosed in the appropriate
9917      comment syntax for the file format. We also recommend that a
9918      file or class name and description of purpose be included on the
9919      same "printed page" as the copyright notice for easier
9920      identification within third-party archives.
9921
9922   Copyright 2011 Google Inc. All Rights Reserved.
9923
9924   Licensed under the Apache License, Version 2.0 (the "License");
9925   you may not use this file except in compliance with the License.
9926   You may obtain a copy of the License at
9927
9928       http://www.apache.org/licenses/LICENSE-2.0
9929
9930   Unless required by applicable law or agreed to in writing, software
9931   distributed under the License is distributed on an "AS IS" BASIS,
9932   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9933   See the License for the specific language governing permissions and
9934   limitations under the License.
9935
9936
9937Copyright (c) 2006 Bob Ippolito
9938
9939Permission is hereby granted, free of charge, to any person obtaining a copy of
9940this software and associated documentation files (the "Software"), to deal in
9941the Software without restriction, including without limitation the rights to
9942use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
9943of the Software, and to permit persons to whom the Software is furnished to do
9944so, subject to the following conditions:
9945
9946The above copyright notice and this permission notice shall be included in all
9947copies or substantial portions of the Software.
9948
9949THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
9950IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
9951FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
9952AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
9953LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
9954OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
9955SOFTWARE.
9956
9957// Copyright (c) 2011 Google Inc. All rights reserved.
9958//
9959// Redistribution and use in source and binary forms, with or without
9960// modification, are permitted provided that the following conditions are
9961// met:
9962//
9963//    * Redistributions of source code must retain the above copyright
9964// notice, this list of conditions and the following disclaimer.
9965//    * Redistributions in binary form must reproduce the above
9966// copyright notice, this list of conditions and the following disclaimer
9967// in the documentation and/or other materials provided with the
9968// distribution.
9969//    * Neither the name of Google Inc. nor the names of its
9970// contributors may be used to endorse or promote products derived from
9971// this software without specific prior written permission.
9972//
9973// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
9974// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9975// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
9976// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
9977// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9978// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
9979// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
9980// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
9981// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
9982// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
9983// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9984
9985All MurmurHash source files are placed in the public domain.
9986
9987The license below applies to all other code in SMHasher:
9988
9989Copyright (c) 2011 Google, Inc.
9990
9991Permission is hereby granted, free of charge, to any person obtaining a copy
9992of this software and associated documentation files (the "Software"), to deal
9993in the Software without restriction, including without limitation the rights
9994to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9995copies of the Software, and to permit persons to whom the Software is
9996furnished to do so, subject to the following conditions:
9997
9998The above copyright notice and this permission notice shall be included in
9999all copies or substantial portions of the Software.
10000
10001THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
10002IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
10003FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
10004AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
10005LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
10006OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
10007THE SOFTWARE.
10008
10009The author disclaims copyright to this source code.  In place of
10010a legal notice, here is a blessing:
10011
10012   May you do good and not evil.
10013   May you find forgiveness for yourself and forgive others.
10014   May you share freely, never taking more than you give.
10015
10016SWIG is distributed under the following terms:
10017
10018I.
10019
10020Copyright (c) 1995-1998
10021The University of Utah and the Regents of the University of California
10022All Rights Reserved
10023
10024Permission is hereby granted, without written agreement and without
10025license or royalty fees, to use, copy, modify, and distribute this
10026software and its documentation for any purpose, provided that
10027(1) The above copyright notice and the following two paragraphs
10028appear in all copies of the source code and (2) redistributions
10029including binaries reproduces these notices in the supporting
10030documentation.   Substantial modifications to this software may be
10031copyrighted by their authors and need not follow the licensing terms
10032described here, provided that the new terms are clearly indicated in
10033all files where they apply.
10034
10035IN NO EVENT SHALL THE AUTHOR, THE UNIVERSITY OF CALIFORNIA, THE
10036UNIVERSITY OF UTAH OR DISTRIBUTORS OF THIS SOFTWARE BE LIABLE TO ANY
10037PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
10038DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION,
10039EVEN IF THE AUTHORS OR ANY OF THE ABOVE PARTIES HAVE BEEN ADVISED OF
10040THE POSSIBILITY OF SUCH DAMAGE.
10041
10042THE AUTHOR, THE UNIVERSITY OF CALIFORNIA, AND THE UNIVERSITY OF UTAH
10043SPECIFICALLY DISCLAIM ANY WARRANTIES,INCLUDING, BUT NOT LIMITED TO,
10044THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
10045PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND
10046THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE,
10047SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
10048
10049
10050II.
10051
10052This software includes contributions that are Copyright (c) 1998-2005
10053University of Chicago.
10054All rights reserved.
10055
10056Redistribution and use in source and binary forms, with or without
10057modification, are permitted provided that the following conditions are
10058met:
10059
10060Redistributions of source code must retain the above copyright notice,
10061this list of conditions and the following disclaimer.  Redistributions
10062in binary form must reproduce the above copyright notice, this list of
10063conditions and the following disclaimer in the documentation and/or
10064other materials provided with the distribution.  Neither the name of
10065the University of Chicago nor the names of its contributors may be
10066used to endorse or promote products derived from this software without
10067specific prior written permission.
10068
10069THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY OF CHICAGO AND CONTRIBUTORS
10070"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
10071LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
10072PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE UNIVERSITY OF
10073CHICAGO OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
10074SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
10075TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
10076PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
10077LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
10078NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
10079SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10080
10081
10082III.
10083
10084This software includes contributions that are Copyright (c) 2005-2006
10085Arizona Board of Regents (University of Arizona).
10086All Rights Reserved
10087
10088Permission is hereby granted, without written agreement and without
10089license or royalty fees, to use, copy, modify, and distribute this
10090software and its documentation for any purpose, provided that
10091(1) The above copyright notice and the following two paragraphs
10092appear in all copies of the source code and (2) redistributions
10093including binaries reproduces these notices in the supporting
10094documentation.   Substantial modifications to this software may be
10095copyrighted by their authors and need not follow the licensing terms
10096described here, provided that the new terms are clearly indicated in
10097all files where they apply.
10098
10099THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY OF ARIZONA AND CONTRIBUTORS
10100"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
10101LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
10102PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE UNIVERSITY OF
10103ARIZONA OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
10104SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
10105TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
10106PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
10107LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
10108NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
10109SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10110
10111
10112// Copyright (c) 2005, Google Inc.
10113// All rights reserved.
10114//
10115// Redistribution and use in source and binary forms, with or without
10116// modification, are permitted provided that the following conditions are
10117// met:
10118//
10119//     * Redistributions of source code must retain the above copyright
10120// notice, this list of conditions and the following disclaimer.
10121//     * Redistributions in binary form must reproduce the above
10122// copyright notice, this list of conditions and the following disclaimer
10123// in the documentation and/or other materials provided with the
10124// distribution.
10125//     * Neither the name of Google Inc. nor the names of its
10126// contributors may be used to endorse or promote products derived from
10127// this software without specific prior written permission.
10128//
10129// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
10130// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
10131// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
10132// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
10133// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
10134// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
10135// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
10136// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
10137// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
10138// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
10139// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10140
10141All code here is public domain.
10142
10143Copyright (c) 2012, Linux USB Project
10144All rights reserved.
10145
10146Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
10147
10148o Redistributions of source code must retain the above copyright notice,
10149  this list of conditions and the following disclaimer.
10150
10151o Redistributions in binary form must reproduce the above copyright
10152  notice, this list of conditions and the following disclaimer in the
10153  documentation and/or other materials provided with the distribution.
10154
10155o Neither the name of the Linux USB Project nor the names of its
10156  contributors may be used to endorse or promote products derived from
10157  this software without specific prior written permission.
10158
10159THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10160
10161(Copied from the COPYRIGHT file of
10162https://code.google.com/p/sctp-refimpl/source/browse/trunk/COPYRIGHT)
10163--------------------------------------------------------------------------------
10164
10165Copyright (c) 2001, 2002 Cisco Systems, Inc.
10166Copyright (c) 2002-12 Randall R. Stewart
10167Copyright (c) 2002-12 Michael Tuexen
10168All rights reserved.
10169
10170Redistribution and use in source and binary forms, with or without
10171modification, are permitted provided that the following conditions
10172are met:
10173
101741. Redistributions of source code must retain the above copyright
10175   notice, this list of conditions and the following disclaimer.
101762. Redistributions in binary form must reproduce the above copyright
10177   notice, this list of conditions and the following disclaimer in the
10178   documentation and/or other materials provided with the distribution.
10179
10180THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10181ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10182IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10183ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10184FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10185DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10186OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10187HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10188LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10189OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10190SUCH DAMAGE.
10191
10192;*****************************************************************************
10193;* x86inc.asm
10194;*****************************************************************************
10195;* Copyright (C) 2005-2011 x264 project
10196;*
10197;* Authors: Loren Merritt <[email protected]>
10198;*          Anton Mitrofanov <[email protected]>
10199;*          Jason Garrett-Glaser <[email protected]>
10200;*
10201;* Permission to use, copy, modify, and/or distribute this software for any
10202;* purpose with or without fee is hereby granted, provided that the above
10203;* copyright notice and this permission notice appear in all copies.
10204;*
10205;* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10206;* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10207;* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
10208;* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10209;* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10210;* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
10211;* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10212;*****************************************************************************
10213
10214; This is a header file for the x264ASM assembly language, which uses
10215; NASM/YASM syntax combined with a large number of macros to provide easy
10216; abstraction between different calling conventions (x86_32, win64, linux64).
10217; It also has various other useful features to simplify writing the kind of
10218; DSP functions that are most often used in x264.
10219
10220; Unlike the rest of x264, this file is available under an ISC license, as it
10221; has significant usefulness outside of x264 and we want it to be available
10222; to the largest audience possible.  Of course, if you modify it for your own
10223; purposes to add a new feature, we strongly encourage contributing a patch
10224; as this feature might be useful for others as well.  Send patches or ideas
10225; to [email protected] .
10226
10227Yasm is Copyright (c) 2001-2010 Peter Johnson and other Yasm developers.
10228
10229Yasm developers and/or contributors include:
10230  Peter Johnson
10231  Michael Urman
10232  Brian Gladman (Visual Studio build files, other fixes)
10233  Stanislav Karchebny (options parser)
10234  Mathieu Monnier (SSE4 instruction patches, NASM preprocessor additions)
10235  Anonymous "NASM64" developer (NASM preprocessor fixes)
10236  Stephen Polkowski (x86 instruction patches)
10237  Henryk Richter (Mach-O object format)
10238  Ben Skeggs (patches, bug reports)
10239  Alexei Svitkine (GAS preprocessor)
10240  Samuel Thibault (TASM parser and frontend)
10241
10242-----------------------------------
10243Yasm licensing overview and summary
10244-----------------------------------
10245
10246Note: This document does not provide legal advice nor is it the actual
10247license of any part of Yasm.  See the individual licenses for complete
10248details.  Consult a lawyer for legal advice.
10249
10250The primary license of Yasm is the 2-clause BSD license.  Please use this
10251license if you plan on submitting code to the project.
10252
10253Yasm has absolutely no warranty; not even for merchantibility or fitness
10254for a particular purpose.
10255
10256-------
10257Libyasm
10258-------
10259Libyasm is 2-clause or 3-clause BSD licensed, with the exception of
10260bitvect, which is triple-licensed under the Artistic license, GPL, and
10261LGPL.  Libyasm is thus GPL and LGPL compatible.  In addition, this also
10262means that libyasm is free for binary-only distribution as long as the
10263terms of the 3-clause BSD license and Artistic license (as it applies to
10264bitvect) are fulfilled.
10265
10266-------
10267Modules
10268-------
10269The modules are 2-clause or 3-clause BSD licensed.
10270
10271---------
10272Frontends
10273---------
10274The frontends are 2-clause BSD licensed.
10275
10276-------------
10277License Texts
10278-------------
10279The full text of all licenses are provided in separate files in the source
10280distribution.  Each source file may include the entire license (in the case
10281of the BSD and Artistic licenses), or may reference the GPL or LGPL license
10282file.
10283
10284BSD.txt - 2-clause and 3-clause BSD licenses
10285Artistic.txt - Artistic license
10286GNU_GPL-2.0 - GNU General Public License
10287GNU_LGPL-2.0 - GNU Library General Public License
10288
10289/* zlib.h -- interface of the 'zlib' general purpose compression library
10290  version 1.2.4, March 14th, 2010
10291
10292  Copyright (C) 1995-2010 Jean-loup Gailly and Mark Adler
10293
10294  This software is provided 'as-is', without any express or implied
10295  warranty.  In no event will the authors be held liable for any damages
10296  arising from the use of this software.
10297
10298  Permission is granted to anyone to use this software for any purpose,
10299  including commercial applications, and to alter it and redistribute it
10300  freely, subject to the following restrictions:
10301
10302  1. The origin of this software must not be misrepresented; you must not
10303     claim that you wrote the original software. If you use this software
10304     in a product, an acknowledgment in the product documentation would be
10305     appreciated but is not required.
10306  2. Altered source versions must be plainly marked as such, and must not be
10307     misrepresented as being the original software.
10308  3. This notice may not be removed or altered from any source distribution.
10309
10310  Jean-loup Gailly
10311  Mark Adler
10312
10313*/
10314
10315Copyright 2007, Google Inc.
10316All rights reserved.
10317
10318Redistribution and use in source and binary forms, with or without
10319modification, are permitted provided that the following conditions are
10320met:
10321
10322    * Redistributions of source code must retain the above copyright
10323notice, this list of conditions and the following disclaimer.
10324    * Redistributions in binary form must reproduce the above
10325copyright notice, this list of conditions and the following disclaimer
10326in the documentation and/or other materials provided with the
10327distribution.
10328    * Neither the name of Google Inc. nor the names of its
10329contributors may be used to endorse or promote products derived from
10330this software without specific prior written permission.
10331
10332THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
10333"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
10334LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
10335A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
10336OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
10337SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
10338LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
10339DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
10340THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
10341(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
10342OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10343
10344-------------------------------------------------------------------------------
10345
10346The file url_parse.cc is based on nsURLParsers.cc from Mozilla. This file is
10347licensed separately as follows:
10348
10349The contents of this file are subject to the Mozilla Public License Version
103501.1 (the "License"); you may not use this file except in compliance with
10351the License. You may obtain a copy of the License at
10352http://www.mozilla.org/MPL/
10353
10354Software distributed under the License is distributed on an "AS IS" basis,
10355WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
10356for the specific language governing rights and limitations under the
10357License.
10358
10359The Original Code is mozilla.org code.
10360
10361The Initial Developer of the Original Code is
10362Netscape Communications Corporation.
10363Portions created by the Initial Developer are Copyright (C) 1998
10364the Initial Developer. All Rights Reserved.
10365
10366Contributor(s):
10367  Darin Fisher (original author)
10368
10369Alternatively, the contents of this file may be used under the terms of
10370either the GNU General Public License Version 2 or later (the "GPL"), or
10371the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
10372in which case the provisions of the GPL or the LGPL are applicable instead
10373of those above. If you wish to allow use of your version of this file only
10374under the terms of either the GPL or the LGPL, and not to allow others to
10375use your version of this file under the terms of the MPL, indicate your
10376decision by deleting the provisions above and replace them with the notice
10377and other provisions required by the GPL or the LGPL. If you do not delete
10378the provisions above, a recipient may use your version of this file under
10379the terms of any one of the MPL, the GPL or the LGPL.
10380
10381Copyright 2007, Google Inc.
10382All rights reserved.
10383
10384Redistribution and use in source and binary forms, with or without
10385modification, are permitted provided that the following conditions are
10386met:
10387
10388    * Redistributions of source code must retain the above copyright
10389notice, this list of conditions and the following disclaimer.
10390    * Redistributions in binary form must reproduce the above
10391copyright notice, this list of conditions and the following disclaimer
10392in the documentation and/or other materials provided with the
10393distribution.
10394    * Neither the name of Google Inc. nor the names of its
10395contributors may be used to endorse or promote products derived from
10396this software without specific prior written permission.
10397
10398THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
10399"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
10400LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
10401A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
10402OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
10403SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
10404LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
10405DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
10406THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
10407(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
10408OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10409
10410-------------------------------------------------------------------------------
10411
10412The file url_parse.cc is based on nsURLParsers.cc from Mozilla. This file is
10413licensed separately as follows:
10414
10415The contents of this file are subject to the Mozilla Public License Version
104161.1 (the "License"); you may not use this file except in compliance with
10417the License. You may obtain a copy of the License at
10418http://www.mozilla.org/MPL/
10419
10420Software distributed under the License is distributed on an "AS IS" basis,
10421WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
10422for the specific language governing rights and limitations under the
10423License.
10424
10425The Original Code is mozilla.org code.
10426
10427The Initial Developer of the Original Code is
10428Netscape Communications Corporation.
10429Portions created by the Initial Developer are Copyright (C) 1998
10430the Initial Developer. All Rights Reserved.
10431
10432Contributor(s):
10433  Darin Fisher (original author)
10434
10435Alternatively, the contents of this file may be used under the terms of
10436either the GNU General Public License Version 2 or later (the "GPL"), or
10437the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
10438in which case the provisions of the GPL or the LGPL are applicable instead
10439of those above. If you wish to allow use of your version of this file only
10440under the terms of either the GPL or the LGPL, and not to allow others to
10441use your version of this file under the terms of the MPL, indicate your
10442decision by deleting the provisions above and replace them with the notice
10443and other provisions required by the GPL or the LGPL. If you do not delete
10444the provisions above, a recipient may use your version of this file under
10445the terms of any one of the MPL, the GPL or the LGPL.
10446
10447This license applies to all parts of V8 that are not externally
10448maintained libraries.  The externally maintained libraries used by V8
10449are:
10450
10451  - PCRE test suite, located in
10452    test/mjsunit/third_party/regexp-pcre.js.  This is based on the
10453    test suite from PCRE-7.3, which is copyrighted by the University
10454    of Cambridge and Google, Inc.  The copyright notice and license
10455    are embedded in regexp-pcre.js.
10456
10457  - Layout tests, located in test/mjsunit/third_party.  These are
10458    based on layout tests from webkit.org which are copyrighted by
10459    Apple Computer, Inc. and released under a 3-clause BSD license.
10460
10461  - Strongtalk assembler, the basis of the files assembler-arm-inl.h,
10462    assembler-arm.cc, assembler-arm.h, assembler-ia32-inl.h,
10463    assembler-ia32.cc, assembler-ia32.h, assembler-x64-inl.h,
10464    assembler-x64.cc, assembler-x64.h, assembler-mips-inl.h,
10465    assembler-mips.cc, assembler-mips.h, assembler.cc and assembler.h.
10466    This code is copyrighted by Sun Microsystems Inc. and released
10467    under a 3-clause BSD license.
10468
10469  - Valgrind client API header, located at third_party/valgrind/valgrind.h
10470    This is release under the BSD license.
10471
10472These libraries have their own licenses; we recommend you read them,
10473as their terms may differ from the terms below.
10474
10475Copyright 2006-2012, the V8 project authors. All rights reserved.
10476Redistribution and use in source and binary forms, with or without
10477modification, are permitted provided that the following conditions are
10478met:
10479
10480    * Redistributions of source code must retain the above copyright
10481      notice, this list of conditions and the following disclaimer.
10482    * Redistributions in binary form must reproduce the above
10483      copyright notice, this list of conditions and the following
10484      disclaimer in the documentation and/or other materials provided
10485      with the distribution.
10486    * Neither the name of Google Inc. nor the names of its
10487      contributors may be used to endorse or promote products derived
10488      from this software without specific prior written permission.
10489
10490THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
10491"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
10492LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
10493A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
10494OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
10495SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
10496LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
10497DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
10498THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
10499(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
10500OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10501
10502============================================================
10503Notices for file(s):
10504/bin/make_ext4fs
10505/bin/mkuserimg.sh
10506/lib/libext4_utils_host.a
10507------------------------------------------------------------
10508
10509   Copyright (c) 2010, The Android Open Source Project
10510
10511   Licensed under the Apache License, Version 2.0 (the "License");
10512   you may not use this file except in compliance with the License.
10513
10514   Unless required by applicable law or agreed to in writing, software
10515   distributed under the License is distributed on an "AS IS" BASIS,
10516   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10517   See the License for the specific language governing permissions and
10518   limitations under the License.
10519
10520
10521                                 Apache License
10522                           Version 2.0, January 2004
10523                        http://www.apache.org/licenses/
10524
10525   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
10526
10527   1. Definitions.
10528
10529      "License" shall mean the terms and conditions for use, reproduction,
10530      and distribution as defined by Sections 1 through 9 of this document.
10531
10532      "Licensor" shall mean the copyright owner or entity authorized by
10533      the copyright owner that is granting the License.
10534
10535      "Legal Entity" shall mean the union of the acting entity and all
10536      other entities that control, are controlled by, or are under common
10537      control with that entity. For the purposes of this definition,
10538      "control" means (i) the power, direct or indirect, to cause the
10539      direction or management of such entity, whether by contract or
10540      otherwise, or (ii) ownership of fifty percent (50%) or more of the
10541      outstanding shares, or (iii) beneficial ownership of such entity.
10542
10543      "You" (or "Your") shall mean an individual or Legal Entity
10544      exercising permissions granted by this License.
10545
10546      "Source" form shall mean the preferred form for making modifications,
10547      including but not limited to software source code, documentation
10548      source, and configuration files.
10549
10550      "Object" form shall mean any form resulting from mechanical
10551      transformation or translation of a Source form, including but
10552      not limited to compiled object code, generated documentation,
10553      and conversions to other media types.
10554
10555      "Work" shall mean the work of authorship, whether in Source or
10556      Object form, made available under the License, as indicated by a
10557      copyright notice that is included in or attached to the work
10558      (an example is provided in the Appendix below).
10559
10560      "Derivative Works" shall mean any work, whether in Source or Object
10561      form, that is based on (or derived from) the Work and for which the
10562      editorial revisions, annotations, elaborations, or other modifications
10563      represent, as a whole, an original work of authorship. For the purposes
10564      of this License, Derivative Works shall not include works that remain
10565      separable from, or merely link (or bind by name) to the interfaces of,
10566      the Work and Derivative Works thereof.
10567
10568      "Contribution" shall mean any work of authorship, including
10569      the original version of the Work and any modifications or additions
10570      to that Work or Derivative Works thereof, that is intentionally
10571      submitted to Licensor for inclusion in the Work by the copyright owner
10572      or by an individual or Legal Entity authorized to submit on behalf of
10573      the copyright owner. For the purposes of this definition, "submitted"
10574      means any form of electronic, verbal, or written communication sent
10575      to the Licensor or its representatives, including but not limited to
10576      communication on electronic mailing lists, source code control systems,
10577      and issue tracking systems that are managed by, or on behalf of, the
10578      Licensor for the purpose of discussing and improving the Work, but
10579      excluding communication that is conspicuously marked or otherwise
10580      designated in writing by the copyright owner as "Not a Contribution."
10581
10582      "Contributor" shall mean Licensor and any individual or Legal Entity
10583      on behalf of whom a Contribution has been received by Licensor and
10584      subsequently incorporated within the Work.
10585
10586   2. Grant of Copyright License. Subject to the terms and conditions of
10587      this License, each Contributor hereby grants to You a perpetual,
10588      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
10589      copyright license to reproduce, prepare Derivative Works of,
10590      publicly display, publicly perform, sublicense, and distribute the
10591      Work and such Derivative Works in Source or Object form.
10592
10593   3. Grant of Patent License. Subject to the terms and conditions of
10594      this License, each Contributor hereby grants to You a perpetual,
10595      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
10596      (except as stated in this section) patent license to make, have made,
10597      use, offer to sell, sell, import, and otherwise transfer the Work,
10598      where such license applies only to those patent claims licensable
10599      by such Contributor that are necessarily infringed by their
10600      Contribution(s) alone or by combination of their Contribution(s)
10601      with the Work to which such Contribution(s) was submitted. If You
10602      institute patent litigation against any entity (including a
10603      cross-claim or counterclaim in a lawsuit) alleging that the Work
10604      or a Contribution incorporated within the Work constitutes direct
10605      or contributory patent infringement, then any patent licenses
10606      granted to You under this License for that Work shall terminate
10607      as of the date such litigation is filed.
10608
10609   4. Redistribution. You may reproduce and distribute copies of the
10610      Work or Derivative Works thereof in any medium, with or without
10611      modifications, and in Source or Object form, provided that You
10612      meet the following conditions:
10613
10614      (a) You must give any other recipients of the Work or
10615          Derivative Works a copy of this License; and
10616
10617      (b) You must cause any modified files to carry prominent notices
10618          stating that You changed the files; and
10619
10620      (c) You must retain, in the Source form of any Derivative Works
10621          that You distribute, all copyright, patent, trademark, and
10622          attribution notices from the Source form of the Work,
10623          excluding those notices that do not pertain to any part of
10624          the Derivative Works; and
10625
10626      (d) If the Work includes a "NOTICE" text file as part of its
10627          distribution, then any Derivative Works that You distribute must
10628          include a readable copy of the attribution notices contained
10629          within such NOTICE file, excluding those notices that do not
10630          pertain to any part of the Derivative Works, in at least one
10631          of the following places: within a NOTICE text file distributed
10632          as part of the Derivative Works; within the Source form or
10633          documentation, if provided along with the Derivative Works; or,
10634          within a display generated by the Derivative Works, if and
10635          wherever such third-party notices normally appear. The contents
10636          of the NOTICE file are for informational purposes only and
10637          do not modify the License. You may add Your own attribution
10638          notices within Derivative Works that You distribute, alongside
10639          or as an addendum to the NOTICE text from the Work, provided
10640          that such additional attribution notices cannot be construed
10641          as modifying the License.
10642
10643      You may add Your own copyright statement to Your modifications and
10644      may provide additional or different license terms and conditions
10645      for use, reproduction, or distribution of Your modifications, or
10646      for any such Derivative Works as a whole, provided Your use,
10647      reproduction, and distribution of the Work otherwise complies with
10648      the conditions stated in this License.
10649
10650   5. Submission of Contributions. Unless You explicitly state otherwise,
10651      any Contribution intentionally submitted for inclusion in the Work
10652      by You to the Licensor shall be under the terms and conditions of
10653      this License, without any additional terms or conditions.
10654      Notwithstanding the above, nothing herein shall supersede or modify
10655      the terms of any separate license agreement you may have executed
10656      with Licensor regarding such Contributions.
10657
10658   6. Trademarks. This License does not grant permission to use the trade
10659      names, trademarks, service marks, or product names of the Licensor,
10660      except as required for reasonable and customary use in describing the
10661      origin of the Work and reproducing the content of the NOTICE file.
10662
10663   7. Disclaimer of Warranty. Unless required by applicable law or
10664      agreed to in writing, Licensor provides the Work (and each
10665      Contributor provides its Contributions) on an "AS IS" BASIS,
10666      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
10667      implied, including, without limitation, any warranties or conditions
10668      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
10669      PARTICULAR PURPOSE. You are solely responsible for determining the
10670      appropriateness of using or redistributing the Work and assume any
10671      risks associated with Your exercise of permissions under this License.
10672
10673   8. Limitation of Liability. In no event and under no legal theory,
10674      whether in tort (including negligence), contract, or otherwise,
10675      unless required by applicable law (such as deliberate and grossly
10676      negligent acts) or agreed to in writing, shall any Contributor be
10677      liable to You for damages, including any direct, indirect, special,
10678      incidental, or consequential damages of any character arising as a
10679      result of this License or out of the use or inability to use the
10680      Work (including but not limited to damages for loss of goodwill,
10681      work stoppage, computer failure or malfunction, or any and all
10682      other commercial damages or losses), even if such Contributor
10683      has been advised of the possibility of such damages.
10684
10685   9. Accepting Warranty or Additional Liability. While redistributing
10686      the Work or Derivative Works thereof, You may choose to offer,
10687      and charge a fee for, acceptance of support, warranty, indemnity,
10688      or other liability obligations and/or rights consistent with this
10689      License. However, in accepting such obligations, You may act only
10690      on Your own behalf and on Your sole responsibility, not on behalf
10691      of any other Contributor, and only if You agree to indemnify,
10692      defend, and hold each Contributor harmless for any liability
10693      incurred by, or claims asserted against, such Contributor by reason
10694      of your accepting any such warranty or additional liability.
10695
10696   END OF TERMS AND CONDITIONS
10697
10698
10699============================================================
10700Notices for file(s):
10701/lib/libsqlite_jni.so
10702------------------------------------------------------------
10703This software is copyrighted by Christian Werner <[email protected]>
10704and others. The following terms apply to all files associated with the
10705software unless explicitly disclaimed in individual files.
10706
10707The authors hereby grant permission to use, copy, modify, distribute,
10708and license this software and its documentation for any purpose, provided
10709that existing copyright notices are retained in all copies and that this
10710notice is included verbatim in any distributions. No written agreement,
10711license, or royalty fee is required for any of the authorized uses.
10712Modifications to this software may be copyrighted by their authors
10713and need not follow the licensing terms described here, provided that
10714the new terms are clearly indicated on the first page of each file where
10715they apply.
10716
10717IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
10718FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
10719ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
10720DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
10721POSSIBILITY OF SUCH DAMAGE.
10722
10723THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
10724INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
10725FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.  THIS SOFTWARE
10726IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
10727NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
10728MODIFICATIONS.
10729
10730============================================================
10731Notices for file(s):
10732/lib/libgccdemangle.so
10733------------------------------------------------------------
10734		    GNU GENERAL PUBLIC LICENSE
10735		       Version 2, June 1991
10736
10737 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
10738     51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
10739 Everyone is permitted to copy and distribute verbatim copies
10740 of this license document, but changing it is not allowed.
10741
10742			    Preamble
10743
10744  The licenses for most software are designed to take away your
10745freedom to share and change it.  By contrast, the GNU General Public
10746License is intended to guarantee your freedom to share and change free
10747software--to make sure the software is free for all its users.  This
10748General Public License applies to most of the Free Software
10749Foundation's software and to any other program whose authors commit to
10750using it.  (Some other Free Software Foundation software is covered by
10751the GNU Library General Public License instead.)  You can apply it to
10752your programs, too.
10753
10754  When we speak of free software, we are referring to freedom, not
10755price.  Our General Public Licenses are designed to make sure that you
10756have the freedom to distribute copies of free software (and charge for
10757this service if you wish), that you receive source code or can get it
10758if you want it, that you can change the software or use pieces of it
10759in new free programs; and that you know you can do these things.
10760
10761  To protect your rights, we need to make restrictions that forbid
10762anyone to deny you these rights or to ask you to surrender the rights.
10763These restrictions translate to certain responsibilities for you if you
10764distribute copies of the software, or if you modify it.
10765
10766  For example, if you distribute copies of such a program, whether
10767gratis or for a fee, you must give the recipients all the rights that
10768you have.  You must make sure that they, too, receive or can get the
10769source code.  And you must show them these terms so they know their
10770rights.
10771
10772  We protect your rights with two steps: (1) copyright the software, and
10773(2) offer you this license which gives you legal permission to copy,
10774distribute and/or modify the software.
10775
10776  Also, for each author's protection and ours, we want to make certain
10777that everyone understands that there is no warranty for this free
10778software.  If the software is modified by someone else and passed on, we
10779want its recipients to know that what they have is not the original, so
10780that any problems introduced by others will not reflect on the original
10781authors' reputations.
10782
10783  Finally, any free program is threatened constantly by software
10784patents.  We wish to avoid the danger that redistributors of a free
10785program will individually obtain patent licenses, in effect making the
10786program proprietary.  To prevent this, we have made it clear that any
10787patent must be licensed for everyone's free use or not licensed at all.
10788
10789  The precise terms and conditions for copying, distribution and
10790modification follow.
10791
10792		    GNU GENERAL PUBLIC LICENSE
10793   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
10794
10795  0. This License applies to any program or other work which contains
10796a notice placed by the copyright holder saying it may be distributed
10797under the terms of this General Public License.  The "Program", below,
10798refers to any such program or work, and a "work based on the Program"
10799means either the Program or any derivative work under copyright law:
10800that is to say, a work containing the Program or a portion of it,
10801either verbatim or with modifications and/or translated into another
10802language.  (Hereinafter, translation is included without limitation in
10803the term "modification".)  Each licensee is addressed as "you".
10804
10805Activities other than copying, distribution and modification are not
10806covered by this License; they are outside its scope.  The act of
10807running the Program is not restricted, and the output from the Program
10808is covered only if its contents constitute a work based on the
10809Program (independent of having been made by running the Program).
10810Whether that is true depends on what the Program does.
10811
10812  1. You may copy and distribute verbatim copies of the Program's
10813source code as you receive it, in any medium, provided that you
10814conspicuously and appropriately publish on each copy an appropriate
10815copyright notice and disclaimer of warranty; keep intact all the
10816notices that refer to this License and to the absence of any warranty;
10817and give any other recipients of the Program a copy of this License
10818along with the Program.
10819
10820You may charge a fee for the physical act of transferring a copy, and
10821you may at your option offer warranty protection in exchange for a fee.
10822
10823  2. You may modify your copy or copies of the Program or any portion
10824of it, thus forming a work based on the Program, and copy and
10825distribute such modifications or work under the terms of Section 1
10826above, provided that you also meet all of these conditions:
10827
10828    a) You must cause the modified files to carry prominent notices
10829    stating that you changed the files and the date of any change.
10830
10831    b) You must cause any work that you distribute or publish, that in
10832    whole or in part contains or is derived from the Program or any
10833    part thereof, to be licensed as a whole at no charge to all third
10834    parties under the terms of this License.
10835
10836    c) If the modified program normally reads commands interactively
10837    when run, you must cause it, when started running for such
10838    interactive use in the most ordinary way, to print or display an
10839    announcement including an appropriate copyright notice and a
10840    notice that there is no warranty (or else, saying that you provide
10841    a warranty) and that users may redistribute the program under
10842    these conditions, and telling the user how to view a copy of this
10843    License.  (Exception: if the Program itself is interactive but
10844    does not normally print such an announcement, your work based on
10845    the Program is not required to print an announcement.)
10846
10847These requirements apply to the modified work as a whole.  If
10848identifiable sections of that work are not derived from the Program,
10849and can be reasonably considered independent and separate works in
10850themselves, then this License, and its terms, do not apply to those
10851sections when you distribute them as separate works.  But when you
10852distribute the same sections as part of a whole which is a work based
10853on the Program, the distribution of the whole must be on the terms of
10854this License, whose permissions for other licensees extend to the
10855entire whole, and thus to each and every part regardless of who wrote it.
10856
10857Thus, it is not the intent of this section to claim rights or contest
10858your rights to work written entirely by you; rather, the intent is to
10859exercise the right to control the distribution of derivative or
10860collective works based on the Program.
10861
10862In addition, mere aggregation of another work not based on the Program
10863with the Program (or with a work based on the Program) on a volume of
10864a storage or distribution medium does not bring the other work under
10865the scope of this License.
10866
10867  3. You may copy and distribute the Program (or a work based on it,
10868under Section 2) in object code or executable form under the terms of
10869Sections 1 and 2 above provided that you also do one of the following:
10870
10871    a) Accompany it with the complete corresponding machine-readable
10872    source code, which must be distributed under the terms of Sections
10873    1 and 2 above on a medium customarily used for software interchange; or,
10874
10875    b) Accompany it with a written offer, valid for at least three
10876    years, to give any third party, for a charge no more than your
10877    cost of physically performing source distribution, a complete
10878    machine-readable copy of the corresponding source code, to be
10879    distributed under the terms of Sections 1 and 2 above on a medium
10880    customarily used for software interchange; or,
10881
10882    c) Accompany it with the information you received as to the offer
10883    to distribute corresponding source code.  (This alternative is
10884    allowed only for noncommercial distribution and only if you
10885    received the program in object code or executable form with such
10886    an offer, in accord with Subsection b above.)
10887
10888The source code for a work means the preferred form of the work for
10889making modifications to it.  For an executable work, complete source
10890code means all the source code for all modules it contains, plus any
10891associated interface definition files, plus the scripts used to
10892control compilation and installation of the executable.  However, as a
10893special exception, the source code distributed need not include
10894anything that is normally distributed (in either source or binary
10895form) with the major components (compiler, kernel, and so on) of the
10896operating system on which the executable runs, unless that component
10897itself accompanies the executable.
10898
10899If distribution of executable or object code is made by offering
10900access to copy from a designated place, then offering equivalent
10901access to copy the source code from the same place counts as
10902distribution of the source code, even though third parties are not
10903compelled to copy the source along with the object code.
10904
10905  4. You may not copy, modify, sublicense, or distribute the Program
10906except as expressly provided under this License.  Any attempt
10907otherwise to copy, modify, sublicense or distribute the Program is
10908void, and will automatically terminate your rights under this License.
10909However, parties who have received copies, or rights, from you under
10910this License will not have their licenses terminated so long as such
10911parties remain in full compliance.
10912
10913  5. You are not required to accept this License, since you have not
10914signed it.  However, nothing else grants you permission to modify or
10915distribute the Program or its derivative works.  These actions are
10916prohibited by law if you do not accept this License.  Therefore, by
10917modifying or distributing the Program (or any work based on the
10918Program), you indicate your acceptance of this License to do so, and
10919all its terms and conditions for copying, distributing or modifying
10920the Program or works based on it.
10921
10922  6. Each time you redistribute the Program (or any work based on the
10923Program), the recipient automatically receives a license from the
10924original licensor to copy, distribute or modify the Program subject to
10925these terms and conditions.  You may not impose any further
10926restrictions on the recipients' exercise of the rights granted herein.
10927You are not responsible for enforcing compliance by third parties to
10928this License.
10929
10930  7. If, as a consequence of a court judgment or allegation of patent
10931infringement or for any other reason (not limited to patent issues),
10932conditions are imposed on you (whether by court order, agreement or
10933otherwise) that contradict the conditions of this License, they do not
10934excuse you from the conditions of this License.  If you cannot
10935distribute so as to satisfy simultaneously your obligations under this
10936License and any other pertinent obligations, then as a consequence you
10937may not distribute the Program at all.  For example, if a patent
10938license would not permit royalty-free redistribution of the Program by
10939all those who receive copies directly or indirectly through you, then
10940the only way you could satisfy both it and this License would be to
10941refrain entirely from distribution of the Program.
10942
10943If any portion of this section is held invalid or unenforceable under
10944any particular circumstance, the balance of the section is intended to
10945apply and the section as a whole is intended to apply in other
10946circumstances.
10947
10948It is not the purpose of this section to induce you to infringe any
10949patents or other property right claims or to contest validity of any
10950such claims; this section has the sole purpose of protecting the
10951integrity of the free software distribution system, which is
10952implemented by public license practices.  Many people have made
10953generous contributions to the wide range of software distributed
10954through that system in reliance on consistent application of that
10955system; it is up to the author/donor to decide if he or she is willing
10956to distribute software through any other system and a licensee cannot
10957impose that choice.
10958
10959This section is intended to make thoroughly clear what is believed to
10960be a consequence of the rest of this License.
10961
10962  8. If the distribution and/or use of the Program is restricted in
10963certain countries either by patents or by copyrighted interfaces, the
10964original copyright holder who places the Program under this License
10965may add an explicit geographical distribution limitation excluding
10966those countries, so that distribution is permitted only in or among
10967countries not thus excluded.  In such case, this License incorporates
10968the limitation as if written in the body of this License.
10969
10970  9. The Free Software Foundation may publish revised and/or new versions
10971of the General Public License from time to time.  Such new versions will
10972be similar in spirit to the present version, but may differ in detail to
10973address new problems or concerns.
10974
10975Each version is given a distinguishing version number.  If the Program
10976specifies a version number of this License which applies to it and "any
10977later version", you have the option of following the terms and conditions
10978either of that version or of any later version published by the Free
10979Software Foundation.  If the Program does not specify a version number of
10980this License, you may choose any version ever published by the Free Software
10981Foundation.
10982
10983  10. If you wish to incorporate parts of the Program into other free
10984programs whose distribution conditions are different, write to the author
10985to ask for permission.  For software which is copyrighted by the Free
10986Software Foundation, write to the Free Software Foundation; we sometimes
10987make exceptions for this.  Our decision will be guided by the two goals
10988of preserving the free status of all derivatives of our free software and
10989of promoting the sharing and reuse of software generally.
10990
10991			    NO WARRANTY
10992
10993  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
10994FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
10995OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
10996PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
10997OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
10998MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
10999TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
11000PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
11001REPAIR OR CORRECTION.
11002
11003  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
11004WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
11005REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
11006INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
11007OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
11008TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
11009YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
11010PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
11011POSSIBILITY OF SUCH DAMAGES.
11012
11013		     END OF TERMS AND CONDITIONS
11014
11015	    How to Apply These Terms to Your New Programs
11016
11017  If you develop a new program, and you want it to be of the greatest
11018possible use to the public, the best way to achieve this is to make it
11019free software which everyone can redistribute and change under these terms.
11020
11021  To do so, attach the following notices to the program.  It is safest
11022to attach them to the start of each source file to most effectively
11023convey the exclusion of warranty; and each file should have at least
11024the "copyright" line and a pointer to where the full notice is found.
11025
11026    <one line to give the program's name and a brief idea of what it does.>
11027    Copyright (C) <year>  <name of author>
11028
11029    This program is free software; you can redistribute it and/or modify
11030    it under the terms of the GNU General Public License as published by
11031    the Free Software Foundation; either version 2 of the License, or
11032    (at your option) any later version.
11033
11034    This program is distributed in the hope that it will be useful,
11035    but WITHOUT ANY WARRANTY; without even the implied warranty of
11036    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11037    GNU General Public License for more details.
11038
11039    You should have received a copy of the GNU General Public License
11040    along with this program; if not, write to the Free Software
11041    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
11042
11043
11044Also add information on how to contact you by electronic and paper mail.
11045
11046If the program is interactive, make it output a short notice like this
11047when it starts in an interactive mode:
11048
11049    Gnomovision version 69, Copyright (C) year  name of author
11050    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
11051    This is free software, and you are welcome to redistribute it
11052    under certain conditions; type `show c' for details.
11053
11054The hypothetical commands `show w' and `show c' should show the appropriate
11055parts of the General Public License.  Of course, the commands you use may
11056be called something other than `show w' and `show c'; they could even be
11057mouse-clicks or menu items--whatever suits your program.
11058
11059You should also get your employer (if you work as a programmer) or your
11060school, if any, to sign a "copyright disclaimer" for the program, if
11061necessary.  Here is a sample; alter the names:
11062
11063  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
11064  `Gnomovision' (which makes passes at compilers) written by James Hacker.
11065
11066  <signature of Ty Coon>, 1 April 1989
11067  Ty Coon, President of Vice
11068
11069This General Public License does not permit incorporating your program into
11070proprietary programs.  If your program is a subroutine library, you may
11071consider it more useful to permit linking proprietary applications with the
11072library.  If this is what you want to do, use the GNU Library General
11073Public License instead of this License.
11074
11075============================================================
11076Notices for file(s):
11077/bin/aapt
11078/bin/aidl
11079/bin/dexdump
11080/bin/jasmin
11081/bin/split-select
11082/framework/android-mock-generatorlib.jar
11083/framework/jasmin.jar
11084/lib/lib64cutils.a
11085/lib/lib64log.a
11086/lib/lib64utils.a
11087/lib/libandroidfw.a
11088/lib/libcutils.a
11089/lib/liblog.a
11090/lib/liblog.so
11091/lib/libnativehelper.so
11092/lib/libsqlite3_android.a
11093/lib/libutils.a
11094/lib/libzipfile.a
11095------------------------------------------------------------
11096
11097   Copyright (c) 2005-2008, The Android Open Source Project
11098
11099   Licensed under the Apache License, Version 2.0 (the "License");
11100   you may not use this file except in compliance with the License.
11101
11102   Unless required by applicable law or agreed to in writing, software
11103   distributed under the License is distributed on an "AS IS" BASIS,
11104   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11105   See the License for the specific language governing permissions and
11106   limitations under the License.
11107
11108
11109                                 Apache License
11110                           Version 2.0, January 2004
11111                        http://www.apache.org/licenses/
11112
11113   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
11114
11115   1. Definitions.
11116
11117      "License" shall mean the terms and conditions for use, reproduction,
11118      and distribution as defined by Sections 1 through 9 of this document.
11119
11120      "Licensor" shall mean the copyright owner or entity authorized by
11121      the copyright owner that is granting the License.
11122
11123      "Legal Entity" shall mean the union of the acting entity and all
11124      other entities that control, are controlled by, or are under common
11125      control with that entity. For the purposes of this definition,
11126      "control" means (i) the power, direct or indirect, to cause the
11127      direction or management of such entity, whether by contract or
11128      otherwise, or (ii) ownership of fifty percent (50%) or more of the
11129      outstanding shares, or (iii) beneficial ownership of such entity.
11130
11131      "You" (or "Your") shall mean an individual or Legal Entity
11132      exercising permissions granted by this License.
11133
11134      "Source" form shall mean the preferred form for making modifications,
11135      including but not limited to software source code, documentation
11136      source, and configuration files.
11137
11138      "Object" form shall mean any form resulting from mechanical
11139      transformation or translation of a Source form, including but
11140      not limited to compiled object code, generated documentation,
11141      and conversions to other media types.
11142
11143      "Work" shall mean the work of authorship, whether in Source or
11144      Object form, made available under the License, as indicated by a
11145      copyright notice that is included in or attached to the work
11146      (an example is provided in the Appendix below).
11147
11148      "Derivative Works" shall mean any work, whether in Source or Object
11149      form, that is based on (or derived from) the Work and for which the
11150      editorial revisions, annotations, elaborations, or other modifications
11151      represent, as a whole, an original work of authorship. For the purposes
11152      of this License, Derivative Works shall not include works that remain
11153      separable from, or merely link (or bind by name) to the interfaces of,
11154      the Work and Derivative Works thereof.
11155
11156      "Contribution" shall mean any work of authorship, including
11157      the original version of the Work and any modifications or additions
11158      to that Work or Derivative Works thereof, that is intentionally
11159      submitted to Licensor for inclusion in the Work by the copyright owner
11160      or by an individual or Legal Entity authorized to submit on behalf of
11161      the copyright owner. For the purposes of this definition, "submitted"
11162      means any form of electronic, verbal, or written communication sent
11163      to the Licensor or its representatives, including but not limited to
11164      communication on electronic mailing lists, source code control systems,
11165      and issue tracking systems that are managed by, or on behalf of, the
11166      Licensor for the purpose of discussing and improving the Work, but
11167      excluding communication that is conspicuously marked or otherwise
11168      designated in writing by the copyright owner as "Not a Contribution."
11169
11170      "Contributor" shall mean Licensor and any individual or Legal Entity
11171      on behalf of whom a Contribution has been received by Licensor and
11172      subsequently incorporated within the Work.
11173
11174   2. Grant of Copyright License. Subject to the terms and conditions of
11175      this License, each Contributor hereby grants to You a perpetual,
11176      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
11177      copyright license to reproduce, prepare Derivative Works of,
11178      publicly display, publicly perform, sublicense, and distribute the
11179      Work and such Derivative Works in Source or Object form.
11180
11181   3. Grant of Patent License. Subject to the terms and conditions of
11182      this License, each Contributor hereby grants to You a perpetual,
11183      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
11184      (except as stated in this section) patent license to make, have made,
11185      use, offer to sell, sell, import, and otherwise transfer the Work,
11186      where such license applies only to those patent claims licensable
11187      by such Contributor that are necessarily infringed by their
11188      Contribution(s) alone or by combination of their Contribution(s)
11189      with the Work to which such Contribution(s) was submitted. If You
11190      institute patent litigation against any entity (including a
11191      cross-claim or counterclaim in a lawsuit) alleging that the Work
11192      or a Contribution incorporated within the Work constitutes direct
11193      or contributory patent infringement, then any patent licenses
11194      granted to You under this License for that Work shall terminate
11195      as of the date such litigation is filed.
11196
11197   4. Redistribution. You may reproduce and distribute copies of the
11198      Work or Derivative Works thereof in any medium, with or without
11199      modifications, and in Source or Object form, provided that You
11200      meet the following conditions:
11201
11202      (a) You must give any other recipients of the Work or
11203          Derivative Works a copy of this License; and
11204
11205      (b) You must cause any modified files to carry prominent notices
11206          stating that You changed the files; and
11207
11208      (c) You must retain, in the Source form of any Derivative Works
11209          that You distribute, all copyright, patent, trademark, and
11210          attribution notices from the Source form of the Work,
11211          excluding those notices that do not pertain to any part of
11212          the Derivative Works; and
11213
11214      (d) If the Work includes a "NOTICE" text file as part of its
11215          distribution, then any Derivative Works that You distribute must
11216          include a readable copy of the attribution notices contained
11217          within such NOTICE file, excluding those notices that do not
11218          pertain to any part of the Derivative Works, in at least one
11219          of the following places: within a NOTICE text file distributed
11220          as part of the Derivative Works; within the Source form or
11221          documentation, if provided along with the Derivative Works; or,
11222          within a display generated by the Derivative Works, if and
11223          wherever such third-party notices normally appear. The contents
11224          of the NOTICE file are for informational purposes only and
11225          do not modify the License. You may add Your own attribution
11226          notices within Derivative Works that You distribute, alongside
11227          or as an addendum to the NOTICE text from the Work, provided
11228          that such additional attribution notices cannot be construed
11229          as modifying the License.
11230
11231      You may add Your own copyright statement to Your modifications and
11232      may provide additional or different license terms and conditions
11233      for use, reproduction, or distribution of Your modifications, or
11234      for any such Derivative Works as a whole, provided Your use,
11235      reproduction, and distribution of the Work otherwise complies with
11236      the conditions stated in this License.
11237
11238   5. Submission of Contributions. Unless You explicitly state otherwise,
11239      any Contribution intentionally submitted for inclusion in the Work
11240      by You to the Licensor shall be under the terms and conditions of
11241      this License, without any additional terms or conditions.
11242      Notwithstanding the above, nothing herein shall supersede or modify
11243      the terms of any separate license agreement you may have executed
11244      with Licensor regarding such Contributions.
11245
11246   6. Trademarks. This License does not grant permission to use the trade
11247      names, trademarks, service marks, or product names of the Licensor,
11248      except as required for reasonable and customary use in describing the
11249      origin of the Work and reproducing the content of the NOTICE file.
11250
11251   7. Disclaimer of Warranty. Unless required by applicable law or
11252      agreed to in writing, Licensor provides the Work (and each
11253      Contributor provides its Contributions) on an "AS IS" BASIS,
11254      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
11255      implied, including, without limitation, any warranties or conditions
11256      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
11257      PARTICULAR PURPOSE. You are solely responsible for determining the
11258      appropriateness of using or redistributing the Work and assume any
11259      risks associated with Your exercise of permissions under this License.
11260
11261   8. Limitation of Liability. In no event and under no legal theory,
11262      whether in tort (including negligence), contract, or otherwise,
11263      unless required by applicable law (such as deliberate and grossly
11264      negligent acts) or agreed to in writing, shall any Contributor be
11265      liable to You for damages, including any direct, indirect, special,
11266      incidental, or consequential damages of any character arising as a
11267      result of this License or out of the use or inability to use the
11268      Work (including but not limited to damages for loss of goodwill,
11269      work stoppage, computer failure or malfunction, or any and all
11270      other commercial damages or losses), even if such Contributor
11271      has been advised of the possibility of such damages.
11272
11273   9. Accepting Warranty or Additional Liability. While redistributing
11274      the Work or Derivative Works thereof, You may choose to offer,
11275      and charge a fee for, acceptance of support, warranty, indemnity,
11276      or other liability obligations and/or rights consistent with this
11277      License. However, in accepting such obligations, You may act only
11278      on Your own behalf and on Your sole responsibility, not on behalf
11279      of any other Contributor, and only if You agree to indemnify,
11280      defend, and hold each Contributor harmless for any liability
11281      incurred by, or claims asserted against, such Contributor by reason
11282      of your accepting any such warranty or additional liability.
11283
11284   END OF TERMS AND CONDITIONS
11285
11286
11287============================================================
11288Notices for file(s):
11289/framework/org.eclipse.core.commands_3.6.0.I20100512-1500.jar
11290/framework/org.eclipse.core.expressions_3.4.200.v20100505.jar
11291/framework/org.eclipse.core.runtime_3.6.0.v20100505.jar
11292/framework/org.eclipse.equinox.common_3.6.0.v20100503.jar
11293/framework/org.eclipse.jface_3.6.2.M20110210-1200.jar
11294/framework/org.eclipse.osgi_3.6.2.R36x_v20110210.jar
11295/framework/org.eclipse.ui.workbench.texteditor_3.6.1.r361_v20100714-0800.jar
11296/framework/org.eclipse.ui.workbench_3.6.2.M20110210-1200.jar
11297/framework/osgi.jar
11298/framework/propertysheet.jar
11299/framework/swt.jar
11300------------------------------------------------------------
11301
11302    Eclipse Public License - v 1.0
11303
11304THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
11305PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF
11306THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
11307
11308*1. DEFINITIONS*
11309
11310"Contribution" means:
11311
11312a) in the case of the initial Contributor, the initial code and
11313documentation distributed under this Agreement, and
11314
11315b) in the case of each subsequent Contributor:
11316
11317i) changes to the Program, and
11318
11319ii) additions to the Program;
11320
11321where such changes and/or additions to the Program originate from and
11322are distributed by that particular Contributor. A Contribution
11323'originates' from a Contributor if it was added to the Program by such
11324Contributor itself or anyone acting on such Contributor's behalf.
11325Contributions do not include additions to the Program which: (i) are
11326separate modules of software distributed in conjunction with the Program
11327under their own license agreement, and (ii) are not derivative works of
11328the Program.
11329
11330"Contributor" means any person or entity that distributes the Program.
11331
11332"Licensed Patents" mean patent claims licensable by a Contributor which
11333are necessarily infringed by the use or sale of its Contribution alone
11334or when combined with the Program.
11335
11336"Program" means the Contributions distributed in accordance with this
11337Agreement.
11338
11339"Recipient" means anyone who receives the Program under this Agreement,
11340including all Contributors.
11341
11342*2. GRANT OF RIGHTS*
11343
11344a) Subject to the terms of this Agreement, each Contributor hereby
11345grants Recipient a non-exclusive, worldwide, royalty-free copyright
11346license to reproduce, prepare derivative works of, publicly display,
11347publicly perform, distribute and sublicense the Contribution of such
11348Contributor, if any, and such derivative works, in source code and
11349object code form.
11350
11351b) Subject to the terms of this Agreement, each Contributor hereby
11352grants Recipient a non-exclusive, worldwide, royalty-free patent license
11353under Licensed Patents to make, use, sell, offer to sell, import and
11354otherwise transfer the Contribution of such Contributor, if any, in
11355source code and object code form. This patent license shall apply to the
11356combination of the Contribution and the Program if, at the time the
11357Contribution is added by the Contributor, such addition of the
11358Contribution causes such combination to be covered by the Licensed
11359Patents. The patent license shall not apply to any other combinations
11360which include the Contribution. No hardware per se is licensed hereunder.
11361
11362c) Recipient understands that although each Contributor grants the
11363licenses to its Contributions set forth herein, no assurances are
11364provided by any Contributor that the Program does not infringe the
11365patent or other intellectual property rights of any other entity. Each
11366Contributor disclaims any liability to Recipient for claims brought by
11367any other entity based on infringement of intellectual property rights
11368or otherwise. As a condition to exercising the rights and licenses
11369granted hereunder, each Recipient hereby assumes sole responsibility to
11370secure any other intellectual property rights needed, if any. For
11371example, if a third party patent license is required to allow Recipient
11372to distribute the Program, it is Recipient's responsibility to acquire
11373that license before distributing the Program.
11374
11375d) Each Contributor represents that to its knowledge it has sufficient
11376copyright rights in its Contribution, if any, to grant the copyright
11377license set forth in this Agreement.
11378
11379*3. REQUIREMENTS*
11380
11381A Contributor may choose to distribute the Program in object code form
11382under its own license agreement, provided that:
11383
11384a) it complies with the terms and conditions of this Agreement; and
11385
11386b) its license agreement:
11387
11388i) effectively disclaims on behalf of all Contributors all warranties
11389and conditions, express and implied, including warranties or conditions
11390of title and non-infringement, and implied warranties or conditions of
11391merchantability and fitness for a particular purpose;
11392
11393ii) effectively excludes on behalf of all Contributors all liability for
11394damages, including direct, indirect, special, incidental and
11395consequential damages, such as lost profits;
11396
11397iii) states that any provisions which differ from this Agreement are
11398offered by that Contributor alone and not by any other party; and
11399
11400iv) states that source code for the Program is available from such
11401Contributor, and informs licensees how to obtain it in a reasonable
11402manner on or through a medium customarily used for software exchange.
11403
11404When the Program is made available in source code form:
11405
11406a) it must be made available under this Agreement; and
11407
11408b) a copy of this Agreement must be included with each copy of the Program.
11409
11410Contributors may not remove or alter any copyright notices contained
11411within the Program.
11412
11413Each Contributor must identify itself as the originator of its
11414Contribution, if any, in a manner that reasonably allows subsequent
11415Recipients to identify the originator of the Contribution.
11416
11417*4. COMMERCIAL DISTRIBUTION*
11418
11419Commercial distributors of software may accept certain responsibilities
11420with respect to end users, business partners and the like. While this
11421license is intended to facilitate the commercial use of the Program, the
11422Contributor who includes the Program in a commercial product offering
11423should do so in a manner which does not create potential liability for
11424other Contributors. Therefore, if a Contributor includes the Program in
11425a commercial product offering, such Contributor ("Commercial
11426Contributor") hereby agrees to defend and indemnify every other
11427Contributor ("Indemnified Contributor") against any losses, damages and
11428costs (collectively "Losses") arising from claims, lawsuits and other
11429legal actions brought by a third party against the Indemnified
11430Contributor to the extent caused by the acts or omissions of such
11431Commercial Contributor in connection with its distribution of the
11432Program in a commercial product offering. The obligations in this
11433section do not apply to any claims or Losses relating to any actual or
11434alleged intellectual property infringement. In order to qualify, an
11435Indemnified Contributor must: a) promptly notify the Commercial
11436Contributor in writing of such claim, and b) allow the Commercial
11437Contributor to control, and cooperate with the Commercial Contributor
11438in, the defense and any related settlement negotiations. The Indemnified
11439Contributor may participate in any such claim at its own expense.
11440
11441For example, a Contributor might include the Program in a commercial
11442product offering, Product X. That Contributor is then a Commercial
11443Contributor. If that Commercial Contributor then makes performance
11444claims, or offers warranties related to Product X, those performance
11445claims and warranties are such Commercial Contributor's responsibility
11446alone. Under this section, the Commercial Contributor would have to
11447defend claims against the other Contributors related to those
11448performance claims and warranties, and if a court requires any other
11449Contributor to pay any damages as a result, the Commercial Contributor
11450must pay those damages.
11451
11452*5. NO WARRANTY*
11453
11454EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED
11455ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
11456EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES
11457OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR
11458A PARTICULAR PURPOSE. Each Recipient is solely responsible for
11459determining the appropriateness of using and distributing the Program
11460and assumes all risks associated with its exercise of rights under this
11461Agreement , including but not limited to the risks and costs of program
11462errors, compliance with applicable laws, damage to or loss of data,
11463programs or equipment, and unavailability or interruption of operations.
11464
11465*6. DISCLAIMER OF LIABILITY*
11466
11467EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR
11468ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
11469INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
11470WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
11471LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
11472NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
11473DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
11474HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
11475
11476*7. GENERAL*
11477
11478If any provision of this Agreement is invalid or unenforceable under
11479applicable law, it shall not affect the validity or enforceability of
11480the remainder of the terms of this Agreement, and without further action
11481by the parties hereto, such provision shall be reformed to the minimum
11482extent necessary to make such provision valid and enforceable.
11483
11484If Recipient institutes patent litigation against any entity (including
11485a cross-claim or counterclaim in a lawsuit) alleging that the Program
11486itself (excluding combinations of the Program with other software or
11487hardware) infringes such Recipient's patent(s), then such Recipient's
11488rights granted under Section 2(b) shall terminate as of the date such
11489litigation is filed.
11490
11491All Recipient's rights under this Agreement shall terminate if it fails
11492to comply with any of the material terms or conditions of this Agreement
11493and does not cure such failure in a reasonable period of time after
11494becoming aware of such noncompliance. If all Recipient's rights under
11495this Agreement terminate, Recipient agrees to cease use and distribution
11496of the Program as soon as reasonably practicable. However, Recipient's
11497obligations under this Agreement and any licenses granted by Recipient
11498relating to the Program shall continue and survive.
11499
11500Everyone is permitted to copy and distribute copies of this Agreement,
11501but in order to avoid inconsistency the Agreement is copyrighted and may
11502only be modified in the following manner. The Agreement Steward reserves
11503the right to publish new versions (including revisions) of this
11504Agreement from time to time. No one other than the Agreement Steward has
11505the right to modify this Agreement. The Eclipse Foundation is the
11506initial Agreement Steward. The Eclipse Foundation may assign the
11507responsibility to serve as the Agreement Steward to a suitable separate
11508entity. Each new version of the Agreement will be given a distinguishing
11509version number. The Program (including Contributions) may always be
11510distributed subject to the version of the Agreement under which it was
11511received. In addition, after a new version of the Agreement is
11512published, Contributor may elect to distribute the Program (including
11513its Contributions) under the new version. Except as expressly stated in
11514Sections 2(a) and 2(b) above, Recipient receives no rights or licenses
11515to the intellectual property of any Contributor under this Agreement,
11516whether expressly, by implication, estoppel or otherwise. All rights in
11517the Program not expressly granted under this Agreement are reserved.
11518
11519This Agreement is governed by the laws of the State of New York and the
11520intellectual property laws of the United States of America. No party to
11521this Agreement will bring a legal action under this Agreement more than
11522one year after the cause of action arose. Each party waives its rights
11523to a jury trial in any resulting litigation.
11524
11525
11526============================================================
11527Notices for file(s):
11528/framework/bouncycastle-host.jar
11529/framework/bouncycastle-hostdex.jar
11530------------------------------------------------------------
11531Copyright (c) 2000-2013 The Legion Of The Bouncy Castle (http://www.bouncycastle.org)
11532
11533Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
11534associated documentation files (the "Software"), to deal in the Software without restriction,
11535including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
11536and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,
11537subject to the following conditions:
11538
11539The above copyright notice and this permission notice shall be included in all copies or substantial
11540portions of the Software.
11541
11542THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
11543LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
11544NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
11545WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
11546SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
11547
11548============================================================
11549Notices for file(s):
11550/framework/commons-compress-1.0.jar
11551------------------------------------------------------------
11552Apache Commons Compress
11553Copyright 2002-2009 The Apache Software Foundation
11554
11555This product includes software developed by
11556The Apache Software Foundation (http://www.apache.org/).
11557
11558Original BZip2 classes contributed by Keiron Liddle
11559<[email protected]>, Aftex Software to the Apache Ant project
11560
11561Original Tar classes from contributors of the Apache Ant project
11562
11563Original Zip classes from contributors of the Apache Ant project
11564
11565Original CPIO classes contributed by Markus Kuss and the jRPM project
11566(jrpm.sourceforge.net)
11567
11568============================================================
11569Notices for file(s):
11570/lib/libbcc.so
11571------------------------------------------------------------
11572==========================
11573NOTICE file for libbcc.git
11574==========================
11575
11576* NOTICE for lib/ExecutionEngine/, lib/ScriptCRT/, include and helper/.
11577
11578   Copyright (c) 2005-2011, The Android Open Source Project
11579
11580   Licensed under the Apache License, Version 2.0 (the "License");
11581   you may not use this file except in compliance with the License.
11582
11583   Unless required by applicable law or agreed to in writing, software
11584   distributed under the License is distributed on an "AS IS" BASIS,
11585   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11586   See the License for the specific language governing permissions and
11587   limitations under the License.
11588
11589
11590                                 Apache License
11591                           Version 2.0, January 2004
11592                        http://www.apache.org/licenses/
11593
11594   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
11595
11596   1. Definitions.
11597
11598      "License" shall mean the terms and conditions for use, reproduction,
11599      and distribution as defined by Sections 1 through 9 of this document.
11600
11601      "Licensor" shall mean the copyright owner or entity authorized by
11602      the copyright owner that is granting the License.
11603
11604      "Legal Entity" shall mean the union of the acting entity and all
11605      other entities that control, are controlled by, or are under common
11606      control with that entity. For the purposes of this definition,
11607      "control" means (i) the power, direct or indirect, to cause the
11608      direction or management of such entity, whether by contract or
11609      otherwise, or (ii) ownership of fifty percent (50%) or more of the
11610      outstanding shares, or (iii) beneficial ownership of such entity.
11611
11612      "You" (or "Your") shall mean an individual or Legal Entity
11613      exercising permissions granted by this License.
11614
11615      "Source" form shall mean the preferred form for making modifications,
11616      including but not limited to software source code, documentation
11617      source, and configuration files.
11618
11619      "Object" form shall mean any form resulting from mechanical
11620      transformation or translation of a Source form, including but
11621      not limited to compiled object code, generated documentation,
11622      and conversions to other media types.
11623
11624      "Work" shall mean the work of authorship, whether in Source or
11625      Object form, made available under the License, as indicated by a
11626      copyright notice that is included in or attached to the work
11627      (an example is provided in the Appendix below).
11628
11629      "Derivative Works" shall mean any work, whether in Source or Object
11630      form, that is based on (or derived from) the Work and for which the
11631      editorial revisions, annotations, elaborations, or other modifications
11632      represent, as a whole, an original work of authorship. For the purposes
11633      of this License, Derivative Works shall not include works that remain
11634      separable from, or merely link (or bind by name) to the interfaces of,
11635      the Work and Derivative Works thereof.
11636
11637      "Contribution" shall mean any work of authorship, including
11638      the original version of the Work and any modifications or additions
11639      to that Work or Derivative Works thereof, that is intentionally
11640      submitted to Licensor for inclusion in the Work by the copyright owner
11641      or by an individual or Legal Entity authorized to submit on behalf of
11642      the copyright owner. For the purposes of this definition, "submitted"
11643      means any form of electronic, verbal, or written communication sent
11644      to the Licensor or its representatives, including but not limited to
11645      communication on electronic mailing lists, source code control systems,
11646      and issue tracking systems that are managed by, or on behalf of, the
11647      Licensor for the purpose of discussing and improving the Work, but
11648      excluding communication that is conspicuously marked or otherwise
11649      designated in writing by the copyright owner as "Not a Contribution."
11650
11651      "Contributor" shall mean Licensor and any individual or Legal Entity
11652      on behalf of whom a Contribution has been received by Licensor and
11653      subsequently incorporated within the Work.
11654
11655   2. Grant of Copyright License. Subject to the terms and conditions of
11656      this License, each Contributor hereby grants to You a perpetual,
11657      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
11658      copyright license to reproduce, prepare Derivative Works of,
11659      publicly display, publicly perform, sublicense, and distribute the
11660      Work and such Derivative Works in Source or Object form.
11661
11662   3. Grant of Patent License. Subject to the terms and conditions of
11663      this License, each Contributor hereby grants to You a perpetual,
11664      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
11665      (except as stated in this section) patent license to make, have made,
11666      use, offer to sell, sell, import, and otherwise transfer the Work,
11667      where such license applies only to those patent claims licensable
11668      by such Contributor that are necessarily infringed by their
11669      Contribution(s) alone or by combination of their Contribution(s)
11670      with the Work to which such Contribution(s) was submitted. If You
11671      institute patent litigation against any entity (including a
11672      cross-claim or counterclaim in a lawsuit) alleging that the Work
11673      or a Contribution incorporated within the Work constitutes direct
11674      or contributory patent infringement, then any patent licenses
11675      granted to You under this License for that Work shall terminate
11676      as of the date such litigation is filed.
11677
11678   4. Redistribution. You may reproduce and distribute copies of the
11679      Work or Derivative Works thereof in any medium, with or without
11680      modifications, and in Source or Object form, provided that You
11681      meet the following conditions:
11682
11683      (a) You must give any other recipients of the Work or
11684          Derivative Works a copy of this License; and
11685
11686      (b) You must cause any modified files to carry prominent notices
11687          stating that You changed the files; and
11688
11689      (c) You must retain, in the Source form of any Derivative Works
11690          that You distribute, all copyright, patent, trademark, and
11691          attribution notices from the Source form of the Work,
11692          excluding those notices that do not pertain to any part of
11693          the Derivative Works; and
11694
11695      (d) If the Work includes a "NOTICE" text file as part of its
11696          distribution, then any Derivative Works that You distribute must
11697          include a readable copy of the attribution notices contained
11698          within such NOTICE file, excluding those notices that do not
11699          pertain to any part of the Derivative Works, in at least one
11700          of the following places: within a NOTICE text file distributed
11701          as part of the Derivative Works; within the Source form or
11702          documentation, if provided along with the Derivative Works; or,
11703          within a display generated by the Derivative Works, if and
11704          wherever such third-party notices normally appear. The contents
11705          of the NOTICE file are for informational purposes only and
11706          do not modify the License. You may add Your own attribution
11707          notices within Derivative Works that You distribute, alongside
11708          or as an addendum to the NOTICE text from the Work, provided
11709          that such additional attribution notices cannot be construed
11710          as modifying the License.
11711
11712      You may add Your own copyright statement to Your modifications and
11713      may provide additional or different license terms and conditions
11714      for use, reproduction, or distribution of Your modifications, or
11715      for any such Derivative Works as a whole, provided Your use,
11716      reproduction, and distribution of the Work otherwise complies with
11717      the conditions stated in this License.
11718
11719   5. Submission of Contributions. Unless You explicitly state otherwise,
11720      any Contribution intentionally submitted for inclusion in the Work
11721      by You to the Licensor shall be under the terms and conditions of
11722      this License, without any additional terms or conditions.
11723      Notwithstanding the above, nothing herein shall supersede or modify
11724      the terms of any separate license agreement you may have executed
11725      with Licensor regarding such Contributions.
11726
11727   6. Trademarks. This License does not grant permission to use the trade
11728      names, trademarks, service marks, or product names of the Licensor,
11729      except as required for reasonable and customary use in describing the
11730      origin of the Work and reproducing the content of the NOTICE file.
11731
11732   7. Disclaimer of Warranty. Unless required by applicable law or
11733      agreed to in writing, Licensor provides the Work (and each
11734      Contributor provides its Contributions) on an "AS IS" BASIS,
11735      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
11736      implied, including, without limitation, any warranties or conditions
11737      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
11738      PARTICULAR PURPOSE. You are solely responsible for determining the
11739      appropriateness of using or redistributing the Work and assume any
11740      risks associated with Your exercise of permissions under this License.
11741
11742   8. Limitation of Liability. In no event and under no legal theory,
11743      whether in tort (including negligence), contract, or otherwise,
11744      unless required by applicable law (such as deliberate and grossly
11745      negligent acts) or agreed to in writing, shall any Contributor be
11746      liable to You for damages, including any direct, indirect, special,
11747      incidental, or consequential damages of any character arising as a
11748      result of this License or out of the use or inability to use the
11749      Work (including but not limited to damages for loss of goodwill,
11750      work stoppage, computer failure or malfunction, or any and all
11751      other commercial damages or losses), even if such Contributor
11752      has been advised of the possibility of such damages.
11753
11754   9. Accepting Warranty or Additional Liability. While redistributing
11755      the Work or Derivative Works thereof, You may choose to offer,
11756      and charge a fee for, acceptance of support, warranty, indemnity,
11757      or other liability obligations and/or rights consistent with this
11758      License. However, in accepting such obligations, You may act only
11759      on Your own behalf and on Your sole responsibility, not on behalf
11760      of any other Contributor, and only if You agree to indemnify,
11761      defend, and hold each Contributor harmless for any liability
11762      incurred by, or claims asserted against, such Contributor by reason
11763      of your accepting any such warranty or additional liability.
11764
11765   END OF TERMS AND CONDITIONS
11766
11767
11768
11769* NOTICE for runtime/ and lib/CodeGen/.
11770  Note: The NOTICE is the same for another git project, external/llvm.git.
11771
11772==============================================================================
11773LLVM Release License
11774==============================================================================
11775University of Illinois/NCSA
11776Open Source License
11777
11778Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
11779All rights reserved.
11780
11781Developed by:
11782
11783    LLVM Team
11784
11785    University of Illinois at Urbana-Champaign
11786
11787    http://llvm.org
11788
11789Permission is hereby granted, free of charge, to any person obtaining a copy of
11790this software and associated documentation files (the "Software"), to deal with
11791the Software without restriction, including without limitation the rights to
11792use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
11793of the Software, and to permit persons to whom the Software is furnished to do
11794so, subject to the following conditions:
11795
11796    * Redistributions of source code must retain the above copyright notice,
11797      this list of conditions and the following disclaimers.
11798
11799    * Redistributions in binary form must reproduce the above copyright notice,
11800      this list of conditions and the following disclaimers in the
11801      documentation and/or other materials provided with the distribution.
11802
11803    * Neither the names of the LLVM Team, University of Illinois at
11804      Urbana-Champaign, nor the names of its contributors may be used to
11805      endorse or promote products derived from this Software without specific
11806      prior written permission.
11807
11808THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
11809IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
11810FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
11811CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
11812LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
11813OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
11814SOFTWARE.
11815
11816==============================================================================
11817Copyrights and Licenses for Third Party Software Distributed with LLVM:
11818==============================================================================
11819The LLVM software contains code written by third parties.  Such software will
11820have its own individual LICENSE.TXT file in the directory in which it appears.
11821This file will describe the copyrights, license, and restrictions which apply
11822to that code.
11823
11824The disclaimer of warranty in the University of Illinois Open Source License
11825applies to all code in the LLVM Distribution, and nothing in any of the
11826other licenses gives permission to use the names of the LLVM Team or the
11827University of Illinois to endorse or promote products derived from this
11828Software.
11829
11830The following pieces of software have additional or alternate copyrights,
11831licenses, and/or restrictions:
11832
11833Program             Directory
11834-------             ---------
11835Autoconf            llvm/autoconf
11836                    llvm/projects/ModuleMaker/autoconf
11837                    llvm/projects/sample/autoconf
11838CellSPU backend     llvm/lib/Target/CellSPU/README.txt
11839Google Test         llvm/utils/unittest/googletest
11840OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
11841
11842
11843
11844* NOTICE for tests/disassem.cpp and tests/disassem.h.
11845
11846/*      $NetBSD: disassem.c,v 1.14 2003/03/27 16:58:36 mycroft Exp $    */
11847
11848/*-
11849 * Copyright (c) 1996 Mark Brinicombe.
11850 * Copyright (c) 1996 Brini.
11851 *
11852 * All rights reserved.
11853 *
11854 * Redistribution and use in source and binary forms, with or without
11855 * modification, are permitted provided that the following conditions
11856 * are met:
11857 * 1. Redistributions of source code must retain the above copyright
11858 *    notice, this list of conditions and the following disclaimer.
11859 * 2. Redistributions in binary form must reproduce the above copyright
11860 *    notice, this list of conditions and the following disclaimer in the
11861 *    documentation and/or other materials provided with the distribution.
11862 * 3. All advertising materials mentioning features or use of this software
11863 *    must display the following acknowledgement:
11864 *      This product includes software developed by Brini.
11865 * 4. The name of the company nor the name of the author may be used to
11866 *    endorse or promote products derived from this software without specific
11867 *    prior written permission.
11868 *
11869 * THIS SOFTWARE IS PROVIDED BY BRINI ``AS IS'' AND ANY EXPRESS OR IMPLIED
11870 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
11871 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
11872 * IN NO EVENT SHALL BRINI OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
11873 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
11874 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
11875 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
11876 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
11877 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
11878 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
11879 * SUCH DAMAGE.
11880 *
11881 * RiscBSD kernel project
11882 *
11883 * db_disasm.c
11884 *
11885 * Kernel disassembler
11886 *
11887 * Created      : 10/02/96
11888 *
11889 * Structured after the sparc/sparc/db_disasm.c by David S. Miller &
11890 * Paul Kranenburg
11891 *
11892 * This code is not complete. Not all instructions are disassembled.
11893 */
11894
11895============================================================
11896Notices for file(s):
11897/lib/libfdlibm.a
11898------------------------------------------------------------
11899Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
11900
11901Developed at SunSoft, a Sun Microsystems, Inc. business.
11902Permission to use, copy, modify, and distribute this
11903software is freely granted, provided that this notice
11904is preserved.
11905
11906============================================================
11907Notices for file(s):
11908/bin/emulator-arm
11909/bin/emulator-mips
11910/bin/emulator-x86
11911/bin/emulator
11912/bin/emulator64-arm
11913/bin/emulator64-mips
11914/bin/emulator64-x86
11915/lib/emulator-common.a
11916/lib/emulator-libelff.a
11917/lib/emulator-libjpeg.a
11918/lib/emulator-libqemu.a
11919/lib/emulator-libui.a
11920/lib/emulator-target-arm.a
11921/lib/emulator-target-i386.a
11922/lib/emulator-target-mips.a
11923/lib/emulator64-common.a
11924/lib/emulator64-libelff.a
11925/lib/emulator64-libjpeg.a
11926/lib/emulator64-libqemu.a
11927/lib/emulator64-libui.a
11928/lib/emulator64-target-arm.a
11929/lib/emulator64-target-i386.a
11930/lib/emulator64-target-mips.a
11931------------------------------------------------------------
11932		    GNU GENERAL PUBLIC LICENSE
11933		       Version 2, June 1991
11934
11935 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
11936                          675 Mass Ave, Cambridge, MA 02139, USA
11937 Everyone is permitted to copy and distribute verbatim copies
11938 of this license document, but changing it is not allowed.
11939
11940			    Preamble
11941
11942  The licenses for most software are designed to take away your
11943freedom to share and change it.  By contrast, the GNU General Public
11944License is intended to guarantee your freedom to share and change free
11945software--to make sure the software is free for all its users.  This
11946General Public License applies to most of the Free Software
11947Foundation's software and to any other program whose authors commit to
11948using it.  (Some other Free Software Foundation software is covered by
11949the GNU Library General Public License instead.)  You can apply it to
11950your programs, too.
11951
11952  When we speak of free software, we are referring to freedom, not
11953price.  Our General Public Licenses are designed to make sure that you
11954have the freedom to distribute copies of free software (and charge for
11955this service if you wish), that you receive source code or can get it
11956if you want it, that you can change the software or use pieces of it
11957in new free programs; and that you know you can do these things.
11958
11959  To protect your rights, we need to make restrictions that forbid
11960anyone to deny you these rights or to ask you to surrender the rights.
11961These restrictions translate to certain responsibilities for you if you
11962distribute copies of the software, or if you modify it.
11963
11964  For example, if you distribute copies of such a program, whether
11965gratis or for a fee, you must give the recipients all the rights that
11966you have.  You must make sure that they, too, receive or can get the
11967source code.  And you must show them these terms so they know their
11968rights.
11969
11970  We protect your rights with two steps: (1) copyright the software, and
11971(2) offer you this license which gives you legal permission to copy,
11972distribute and/or modify the software.
11973
11974  Also, for each author's protection and ours, we want to make certain
11975that everyone understands that there is no warranty for this free
11976software.  If the software is modified by someone else and passed on, we
11977want its recipients to know that what they have is not the original, so
11978that any problems introduced by others will not reflect on the original
11979authors' reputations.
11980
11981  Finally, any free program is threatened constantly by software
11982patents.  We wish to avoid the danger that redistributors of a free
11983program will individually obtain patent licenses, in effect making the
11984program proprietary.  To prevent this, we have made it clear that any
11985patent must be licensed for everyone's free use or not licensed at all.
11986
11987  The precise terms and conditions for copying, distribution and
11988modification follow.
11989
11990		    GNU GENERAL PUBLIC LICENSE
11991   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
11992
11993  0. This License applies to any program or other work which contains
11994a notice placed by the copyright holder saying it may be distributed
11995under the terms of this General Public License.  The "Program", below,
11996refers to any such program or work, and a "work based on the Program"
11997means either the Program or any derivative work under copyright law:
11998that is to say, a work containing the Program or a portion of it,
11999either verbatim or with modifications and/or translated into another
12000language.  (Hereinafter, translation is included without limitation in
12001the term "modification".)  Each licensee is addressed as "you".
12002
12003Activities other than copying, distribution and modification are not
12004covered by this License; they are outside its scope.  The act of
12005running the Program is not restricted, and the output from the Program
12006is covered only if its contents constitute a work based on the
12007Program (independent of having been made by running the Program).
12008Whether that is true depends on what the Program does.
12009
12010  1. You may copy and distribute verbatim copies of the Program's
12011source code as you receive it, in any medium, provided that you
12012conspicuously and appropriately publish on each copy an appropriate
12013copyright notice and disclaimer of warranty; keep intact all the
12014notices that refer to this License and to the absence of any warranty;
12015and give any other recipients of the Program a copy of this License
12016along with the Program.
12017
12018You may charge a fee for the physical act of transferring a copy, and
12019you may at your option offer warranty protection in exchange for a fee.
12020
12021  2. You may modify your copy or copies of the Program or any portion
12022of it, thus forming a work based on the Program, and copy and
12023distribute such modifications or work under the terms of Section 1
12024above, provided that you also meet all of these conditions:
12025
12026    a) You must cause the modified files to carry prominent notices
12027    stating that you changed the files and the date of any change.
12028
12029    b) You must cause any work that you distribute or publish, that in
12030    whole or in part contains or is derived from the Program or any
12031    part thereof, to be licensed as a whole at no charge to all third
12032    parties under the terms of this License.
12033
12034    c) If the modified program normally reads commands interactively
12035    when run, you must cause it, when started running for such
12036    interactive use in the most ordinary way, to print or display an
12037    announcement including an appropriate copyright notice and a
12038    notice that there is no warranty (or else, saying that you provide
12039    a warranty) and that users may redistribute the program under
12040    these conditions, and telling the user how to view a copy of this
12041    License.  (Exception: if the Program itself is interactive but
12042    does not normally print such an announcement, your work based on
12043    the Program is not required to print an announcement.)
12044
12045These requirements apply to the modified work as a whole.  If
12046identifiable sections of that work are not derived from the Program,
12047and can be reasonably considered independent and separate works in
12048themselves, then this License, and its terms, do not apply to those
12049sections when you distribute them as separate works.  But when you
12050distribute the same sections as part of a whole which is a work based
12051on the Program, the distribution of the whole must be on the terms of
12052this License, whose permissions for other licensees extend to the
12053entire whole, and thus to each and every part regardless of who wrote it.
12054
12055Thus, it is not the intent of this section to claim rights or contest
12056your rights to work written entirely by you; rather, the intent is to
12057exercise the right to control the distribution of derivative or
12058collective works based on the Program.
12059
12060In addition, mere aggregation of another work not based on the Program
12061with the Program (or with a work based on the Program) on a volume of
12062a storage or distribution medium does not bring the other work under
12063the scope of this License.
12064
12065  3. You may copy and distribute the Program (or a work based on it,
12066under Section 2) in object code or executable form under the terms of
12067Sections 1 and 2 above provided that you also do one of the following:
12068
12069    a) Accompany it with the complete corresponding machine-readable
12070    source code, which must be distributed under the terms of Sections
12071    1 and 2 above on a medium customarily used for software interchange; or,
12072
12073    b) Accompany it with a written offer, valid for at least three
12074    years, to give any third party, for a charge no more than your
12075    cost of physically performing source distribution, a complete
12076    machine-readable copy of the corresponding source code, to be
12077    distributed under the terms of Sections 1 and 2 above on a medium
12078    customarily used for software interchange; or,
12079
12080    c) Accompany it with the information you received as to the offer
12081    to distribute corresponding source code.  (This alternative is
12082    allowed only for noncommercial distribution and only if you
12083    received the program in object code or executable form with such
12084    an offer, in accord with Subsection b above.)
12085
12086The source code for a work means the preferred form of the work for
12087making modifications to it.  For an executable work, complete source
12088code means all the source code for all modules it contains, plus any
12089associated interface definition files, plus the scripts used to
12090control compilation and installation of the executable.  However, as a
12091special exception, the source code distributed need not include
12092anything that is normally distributed (in either source or binary
12093form) with the major components (compiler, kernel, and so on) of the
12094operating system on which the executable runs, unless that component
12095itself accompanies the executable.
12096
12097If distribution of executable or object code is made by offering
12098access to copy from a designated place, then offering equivalent
12099access to copy the source code from the same place counts as
12100distribution of the source code, even though third parties are not
12101compelled to copy the source along with the object code.
12102
12103  4. You may not copy, modify, sublicense, or distribute the Program
12104except as expressly provided under this License.  Any attempt
12105otherwise to copy, modify, sublicense or distribute the Program is
12106void, and will automatically terminate your rights under this License.
12107However, parties who have received copies, or rights, from you under
12108this License will not have their licenses terminated so long as such
12109parties remain in full compliance.
12110
12111  5. You are not required to accept this License, since you have not
12112signed it.  However, nothing else grants you permission to modify or
12113distribute the Program or its derivative works.  These actions are
12114prohibited by law if you do not accept this License.  Therefore, by
12115modifying or distributing the Program (or any work based on the
12116Program), you indicate your acceptance of this License to do so, and
12117all its terms and conditions for copying, distributing or modifying
12118the Program or works based on it.
12119
12120  6. Each time you redistribute the Program (or any work based on the
12121Program), the recipient automatically receives a license from the
12122original licensor to copy, distribute or modify the Program subject to
12123these terms and conditions.  You may not impose any further
12124restrictions on the recipients' exercise of the rights granted herein.
12125You are not responsible for enforcing compliance by third parties to
12126this License.
12127
12128  7. If, as a consequence of a court judgment or allegation of patent
12129infringement or for any other reason (not limited to patent issues),
12130conditions are imposed on you (whether by court order, agreement or
12131otherwise) that contradict the conditions of this License, they do not
12132excuse you from the conditions of this License.  If you cannot
12133distribute so as to satisfy simultaneously your obligations under this
12134License and any other pertinent obligations, then as a consequence you
12135may not distribute the Program at all.  For example, if a patent
12136license would not permit royalty-free redistribution of the Program by
12137all those who receive copies directly or indirectly through you, then
12138the only way you could satisfy both it and this License would be to
12139refrain entirely from distribution of the Program.
12140
12141If any portion of this section is held invalid or unenforceable under
12142any particular circumstance, the balance of the section is intended to
12143apply and the section as a whole is intended to apply in other
12144circumstances.
12145
12146It is not the purpose of this section to induce you to infringe any
12147patents or other property right claims or to contest validity of any
12148such claims; this section has the sole purpose of protecting the
12149integrity of the free software distribution system, which is
12150implemented by public license practices.  Many people have made
12151generous contributions to the wide range of software distributed
12152through that system in reliance on consistent application of that
12153system; it is up to the author/donor to decide if he or she is willing
12154to distribute software through any other system and a licensee cannot
12155impose that choice.
12156
12157This section is intended to make thoroughly clear what is believed to
12158be a consequence of the rest of this License.
12159
12160  8. If the distribution and/or use of the Program is restricted in
12161certain countries either by patents or by copyrighted interfaces, the
12162original copyright holder who places the Program under this License
12163may add an explicit geographical distribution limitation excluding
12164those countries, so that distribution is permitted only in or among
12165countries not thus excluded.  In such case, this License incorporates
12166the limitation as if written in the body of this License.
12167
12168  9. The Free Software Foundation may publish revised and/or new versions
12169of the General Public License from time to time.  Such new versions will
12170be similar in spirit to the present version, but may differ in detail to
12171address new problems or concerns.
12172
12173Each version is given a distinguishing version number.  If the Program
12174specifies a version number of this License which applies to it and "any
12175later version", you have the option of following the terms and conditions
12176either of that version or of any later version published by the Free
12177Software Foundation.  If the Program does not specify a version number of
12178this License, you may choose any version ever published by the Free Software
12179Foundation.
12180
12181  10. If you wish to incorporate parts of the Program into other free
12182programs whose distribution conditions are different, write to the author
12183to ask for permission.  For software which is copyrighted by the Free
12184Software Foundation, write to the Free Software Foundation; we sometimes
12185make exceptions for this.  Our decision will be guided by the two goals
12186of preserving the free status of all derivatives of our free software and
12187of promoting the sharing and reuse of software generally.
12188
12189			    NO WARRANTY
12190
12191  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
12192FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
12193OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
12194PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
12195OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
12196MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
12197TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
12198PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
12199REPAIR OR CORRECTION.
12200
12201  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
12202WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
12203REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
12204INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
12205OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
12206TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
12207YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
12208PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
12209POSSIBILITY OF SUCH DAMAGES.
12210
12211		     END OF TERMS AND CONDITIONS
12212
12213	    How to Apply These Terms to Your New Programs
12214
12215  If you develop a new program, and you want it to be of the greatest
12216possible use to the public, the best way to achieve this is to make it
12217free software which everyone can redistribute and change under these terms.
12218
12219  To do so, attach the following notices to the program.  It is safest
12220to attach them to the start of each source file to most effectively
12221convey the exclusion of warranty; and each file should have at least
12222the "copyright" line and a pointer to where the full notice is found.
12223
12224    <one line to give the program's name and a brief idea of what it does.>
12225    Copyright (C) 19yy  <name of author>
12226
12227    This program is free software; you can redistribute it and/or modify
12228    it under the terms of the GNU General Public License as published by
12229    the Free Software Foundation; either version 2 of the License, or
12230    (at your option) any later version.
12231
12232    This program is distributed in the hope that it will be useful,
12233    but WITHOUT ANY WARRANTY; without even the implied warranty of
12234    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12235    GNU General Public License for more details.
12236
12237    You should have received a copy of the GNU General Public License
12238    along with this program; if not, write to the Free Software
12239    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
12240
12241Also add information on how to contact you by electronic and paper mail.
12242
12243If the program is interactive, make it output a short notice like this
12244when it starts in an interactive mode:
12245
12246    Gnomovision version 69, Copyright (C) 19yy name of author
12247    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
12248    This is free software, and you are welcome to redistribute it
12249    under certain conditions; type `show c' for details.
12250
12251The hypothetical commands `show w' and `show c' should show the appropriate
12252parts of the General Public License.  Of course, the commands you use may
12253be called something other than `show w' and `show c'; they could even be
12254mouse-clicks or menu items--whatever suits your program.
12255
12256You should also get your employer (if you work as a programmer) or your
12257school, if any, to sign a "copyright disclaimer" for the program, if
12258necessary.  Here is a sample; alter the names:
12259
12260  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
12261  `Gnomovision' (which makes passes at compilers) written by James Hacker.
12262
12263  <signature of Ty Coon>, 1 April 1989
12264  Ty Coon, President of Vice
12265
12266This General Public License does not permit incorporating your program into
12267proprietary programs.  If your program is a subroutine library, you may
12268consider it more useful to permit linking proprietary applications with the
12269library.  If this is what you want to do, use the GNU Library General
12270Public License instead of this License.
12271
12272============================================================
12273Notices for file(s):
12274/framework/groovy-all-1.7.0.jar
12275------------------------------------------------------------
12276                                 Apache License
12277                           Version 2.0, January 2004
12278                        http://www.apache.org/licenses/
12279
12280   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
12281
12282   1. Definitions.
12283
12284      "License" shall mean the terms and conditions for use, reproduction,
12285      and distribution as defined by Sections 1 through 9 of this document.
12286
12287      "Licensor" shall mean the copyright owner or entity authorized by
12288      the copyright owner that is granting the License.
12289
12290      "Legal Entity" shall mean the union of the acting entity and all
12291      other entities that control, are controlled by, or are under common
12292      control with that entity. For the purposes of this definition,
12293      "control" means (i) the power, direct or indirect, to cause the
12294      direction or management of such entity, whether by contract or
12295      otherwise, or (ii) ownership of fifty percent (50%) or more of the
12296      outstanding shares, or (iii) beneficial ownership of such entity.
12297
12298      "You" (or "Your") shall mean an individual or Legal Entity
12299      exercising permissions granted by this License.
12300
12301      "Source" form shall mean the preferred form for making modifications,
12302      including but not limited to software source code, documentation
12303      source, and configuration files.
12304
12305      "Object" form shall mean any form resulting from mechanical
12306      transformation or translation of a Source form, including but
12307      not limited to compiled object code, generated documentation,
12308      and conversions to other media types.
12309
12310      "Work" shall mean the work of authorship, whether in Source or
12311      Object form, made available under the License, as indicated by a
12312      copyright notice that is included in or attached to the work
12313      (an example is provided in the Appendix below).
12314
12315      "Derivative Works" shall mean any work, whether in Source or Object
12316      form, that is based on (or derived from) the Work and for which the
12317      editorial revisions, annotations, elaborations, or other modifications
12318      represent, as a whole, an original work of authorship. For the purposes
12319      of this License, Derivative Works shall not include works that remain
12320      separable from, or merely link (or bind by name) to the interfaces of,
12321      the Work and Derivative Works thereof.
12322
12323      "Contribution" shall mean any work of authorship, including
12324      the original version of the Work and any modifications or additions
12325      to that Work or Derivative Works thereof, that is intentionally
12326      submitted to Licensor for inclusion in the Work by the copyright owner
12327      or by an individual or Legal Entity authorized to submit on behalf of
12328      the copyright owner. For the purposes of this definition, "submitted"
12329      means any form of electronic, verbal, or written communication sent
12330      to the Licensor or its representatives, including but not limited to
12331      communication on electronic mailing lists, source code control systems,
12332      and issue tracking systems that are managed by, or on behalf of, the
12333      Licensor for the purpose of discussing and improving the Work, but
12334      excluding communication that is conspicuously marked or otherwise
12335      designated in writing by the copyright owner as "Not a Contribution."
12336
12337      "Contributor" shall mean Licensor and any individual or Legal Entity
12338      on behalf of whom a Contribution has been received by Licensor and
12339      subsequently incorporated within the Work.
12340
12341   2. Grant of Copyright License. Subject to the terms and conditions of
12342      this License, each Contributor hereby grants to You a perpetual,
12343      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
12344      copyright license to reproduce, prepare Derivative Works of,
12345      publicly display, publicly perform, sublicense, and distribute the
12346      Work and such Derivative Works in Source or Object form.
12347
12348   3. Grant of Patent License. Subject to the terms and conditions of
12349      this License, each Contributor hereby grants to You a perpetual,
12350      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
12351      (except as stated in this section) patent license to make, have made,
12352      use, offer to sell, sell, import, and otherwise transfer the Work,
12353      where such license applies only to those patent claims licensable
12354      by such Contributor that are necessarily infringed by their
12355      Contribution(s) alone or by combination of their Contribution(s)
12356      with the Work to which such Contribution(s) was submitted. If You
12357      institute patent litigation against any entity (including a
12358      cross-claim or counterclaim in a lawsuit) alleging that the Work
12359      or a Contribution incorporated within the Work constitutes direct
12360      or contributory patent infringement, then any patent licenses
12361      granted to You under this License for that Work shall terminate
12362      as of the date such litigation is filed.
12363
12364   4. Redistribution. You may reproduce and distribute copies of the
12365      Work or Derivative Works thereof in any medium, with or without
12366      modifications, and in Source or Object form, provided that You
12367      meet the following conditions:
12368
12369      (a) You must give any other recipients of the Work or
12370          Derivative Works a copy of this License; and
12371
12372      (b) You must cause any modified files to carry prominent notices
12373          stating that You changed the files; and
12374
12375      (c) You must retain, in the Source form of any Derivative Works
12376          that You distribute, all copyright, patent, trademark, and
12377          attribution notices from the Source form of the Work,
12378          excluding those notices that do not pertain to any part of
12379          the Derivative Works; and
12380
12381      (d) If the Work includes a "NOTICE" text file as part of its
12382          distribution, then any Derivative Works that You distribute must
12383          include a readable copy of the attribution notices contained
12384          within such NOTICE file, excluding those notices that do not
12385          pertain to any part of the Derivative Works, in at least one
12386          of the following places: within a NOTICE text file distributed
12387          as part of the Derivative Works; within the Source form or
12388          documentation, if provided along with the Derivative Works; or,
12389          within a display generated by the Derivative Works, if and
12390          wherever such third-party notices normally appear. The contents
12391          of the NOTICE file are for informational purposes only and
12392          do not modify the License. You may add Your own attribution
12393          notices within Derivative Works that You distribute, alongside
12394          or as an addendum to the NOTICE text from the Work, provided
12395          that such additional attribution notices cannot be construed
12396          as modifying the License.
12397
12398      You may add Your own copyright statement to Your modifications and
12399      may provide additional or different license terms and conditions
12400      for use, reproduction, or distribution of Your modifications, or
12401      for any such Derivative Works as a whole, provided Your use,
12402      reproduction, and distribution of the Work otherwise complies with
12403      the conditions stated in this License.
12404
12405   5. Submission of Contributions. Unless You explicitly state otherwise,
12406      any Contribution intentionally submitted for inclusion in the Work
12407      by You to the Licensor shall be under the terms and conditions of
12408      this License, without any additional terms or conditions.
12409      Notwithstanding the above, nothing herein shall supersede or modify
12410      the terms of any separate license agreement you may have executed
12411      with Licensor regarding such Contributions.
12412
12413   6. Trademarks. This License does not grant permission to use the trade
12414      names, trademarks, service marks, or product names of the Licensor,
12415      except as required for reasonable and customary use in describing the
12416      origin of the Work and reproducing the content of the NOTICE file.
12417
12418   7. Disclaimer of Warranty. Unless required by applicable law or
12419      agreed to in writing, Licensor provides the Work (and each
12420      Contributor provides its Contributions) on an "AS IS" BASIS,
12421      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
12422      implied, including, without limitation, any warranties or conditions
12423      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
12424      PARTICULAR PURPOSE. You are solely responsible for determining the
12425      appropriateness of using or redistributing the Work and assume any
12426      risks associated with Your exercise of permissions under this License.
12427
12428   8. Limitation of Liability. In no event and under no legal theory,
12429      whether in tort (including negligence), contract, or otherwise,
12430      unless required by applicable law (such as deliberate and grossly
12431      negligent acts) or agreed to in writing, shall any Contributor be
12432      liable to You for damages, including any direct, indirect, special,
12433      incidental, or consequential damages of any character arising as a
12434      result of this License or out of the use or inability to use the
12435      Work (including but not limited to damages for loss of goodwill,
12436      work stoppage, computer failure or malfunction, or any and all
12437      other commercial damages or losses), even if such Contributor
12438      has been advised of the possibility of such damages.
12439
12440   9. Accepting Warranty or Additional Liability. While redistributing
12441      the Work or Derivative Works thereof, You may choose to offer,
12442      and charge a fee for, acceptance of support, warranty, indemnity,
12443      or other liability obligations and/or rights consistent with this
12444      License. However, in accepting such obligations, You may act only
12445      on Your own behalf and on Your sole responsibility, not on behalf
12446      of any other Contributor, and only if You agree to indemnify,
12447      defend, and hold each Contributor harmless for any liability
12448      incurred by, or claims asserted against, such Contributor by reason
12449      of your accepting any such warranty or additional liability.
12450
12451   END OF TERMS AND CONDITIONS
12452
12453   APPENDIX: How to apply the Apache License to your work.
12454
12455      To apply the Apache License to your work, attach the following
12456      boilerplate notice, with the fields enclosed by brackets "[]"
12457      replaced with your own identifying information. (Don't include
12458      the brackets!)  The text should be enclosed in the appropriate
12459      comment syntax for the file format. We also recommend that a
12460      file or class name and description of purpose be included on the
12461      same "printed page" as the copyright notice for easier
12462      identification within third-party archives.
12463
12464   Copyright [yyyy] [name of copyright owner]
12465
12466   Licensed under the Apache License, Version 2.0 (the "License");
12467   you may not use this file except in compliance with the License.
12468   You may obtain a copy of the License at
12469
12470       http://www.apache.org/licenses/LICENSE-2.0
12471
12472   Unless required by applicable law or agreed to in writing, software
12473   distributed under the License is distributed on an "AS IS" BASIS,
12474   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12475   See the License for the specific language governing permissions and
12476   limitations under the License.
12477
12478============================================================
12479Notices for file(s):
12480/lib/libcorkscrew.so
12481------------------------------------------------------------
12482
12483   Copyright (c) 2011, The Android Open Source Project
12484
12485   Licensed under the Apache License, Version 2.0 (the "License");
12486   you may not use this file except in compliance with the License.
12487
12488   Unless required by applicable law or agreed to in writing, software
12489   distributed under the License is distributed on an "AS IS" BASIS,
12490   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12491   See the License for the specific language governing permissions and
12492   limitations under the License.
12493
12494
12495                                 Apache License
12496                           Version 2.0, January 2004
12497                        http://www.apache.org/licenses/
12498
12499   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
12500
12501   1. Definitions.
12502
12503      "License" shall mean the terms and conditions for use, reproduction,
12504      and distribution as defined by Sections 1 through 9 of this document.
12505
12506      "Licensor" shall mean the copyright owner or entity authorized by
12507      the copyright owner that is granting the License.
12508
12509      "Legal Entity" shall mean the union of the acting entity and all
12510      other entities that control, are controlled by, or are under common
12511      control with that entity. For the purposes of this definition,
12512      "control" means (i) the power, direct or indirect, to cause the
12513      direction or management of such entity, whether by contract or
12514      otherwise, or (ii) ownership of fifty percent (50%) or more of the
12515      outstanding shares, or (iii) beneficial ownership of such entity.
12516
12517      "You" (or "Your") shall mean an individual or Legal Entity
12518      exercising permissions granted by this License.
12519
12520      "Source" form shall mean the preferred form for making modifications,
12521      including but not limited to software source code, documentation
12522      source, and configuration files.
12523
12524      "Object" form shall mean any form resulting from mechanical
12525      transformation or translation of a Source form, including but
12526      not limited to compiled object code, generated documentation,
12527      and conversions to other media types.
12528
12529      "Work" shall mean the work of authorship, whether in Source or
12530      Object form, made available under the License, as indicated by a
12531      copyright notice that is included in or attached to the work
12532      (an example is provided in the Appendix below).
12533
12534      "Derivative Works" shall mean any work, whether in Source or Object
12535      form, that is based on (or derived from) the Work and for which the
12536      editorial revisions, annotations, elaborations, or other modifications
12537      represent, as a whole, an original work of authorship. For the purposes
12538      of this License, Derivative Works shall not include works that remain
12539      separable from, or merely link (or bind by name) to the interfaces of,
12540      the Work and Derivative Works thereof.
12541
12542      "Contribution" shall mean any work of authorship, including
12543      the original version of the Work and any modifications or additions
12544      to that Work or Derivative Works thereof, that is intentionally
12545      submitted to Licensor for inclusion in the Work by the copyright owner
12546      or by an individual or Legal Entity authorized to submit on behalf of
12547      the copyright owner. For the purposes of this definition, "submitted"
12548      means any form of electronic, verbal, or written communication sent
12549      to the Licensor or its representatives, including but not limited to
12550      communication on electronic mailing lists, source code control systems,
12551      and issue tracking systems that are managed by, or on behalf of, the
12552      Licensor for the purpose of discussing and improving the Work, but
12553      excluding communication that is conspicuously marked or otherwise
12554      designated in writing by the copyright owner as "Not a Contribution."
12555
12556      "Contributor" shall mean Licensor and any individual or Legal Entity
12557      on behalf of whom a Contribution has been received by Licensor and
12558      subsequently incorporated within the Work.
12559
12560   2. Grant of Copyright License. Subject to the terms and conditions of
12561      this License, each Contributor hereby grants to You a perpetual,
12562      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
12563      copyright license to reproduce, prepare Derivative Works of,
12564      publicly display, publicly perform, sublicense, and distribute the
12565      Work and such Derivative Works in Source or Object form.
12566
12567   3. Grant of Patent License. Subject to the terms and conditions of
12568      this License, each Contributor hereby grants to You a perpetual,
12569      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
12570      (except as stated in this section) patent license to make, have made,
12571      use, offer to sell, sell, import, and otherwise transfer the Work,
12572      where such license applies only to those patent claims licensable
12573      by such Contributor that are necessarily infringed by their
12574      Contribution(s) alone or by combination of their Contribution(s)
12575      with the Work to which such Contribution(s) was submitted. If You
12576      institute patent litigation against any entity (including a
12577      cross-claim or counterclaim in a lawsuit) alleging that the Work
12578      or a Contribution incorporated within the Work constitutes direct
12579      or contributory patent infringement, then any patent licenses
12580      granted to You under this License for that Work shall terminate
12581      as of the date such litigation is filed.
12582
12583   4. Redistribution. You may reproduce and distribute copies of the
12584      Work or Derivative Works thereof in any medium, with or without
12585      modifications, and in Source or Object form, provided that You
12586      meet the following conditions:
12587
12588      (a) You must give any other recipients of the Work or
12589          Derivative Works a copy of this License; and
12590
12591      (b) You must cause any modified files to carry prominent notices
12592          stating that You changed the files; and
12593
12594      (c) You must retain, in the Source form of any Derivative Works
12595          that You distribute, all copyright, patent, trademark, and
12596          attribution notices from the Source form of the Work,
12597          excluding those notices that do not pertain to any part of
12598          the Derivative Works; and
12599
12600      (d) If the Work includes a "NOTICE" text file as part of its
12601          distribution, then any Derivative Works that You distribute must
12602          include a readable copy of the attribution notices contained
12603          within such NOTICE file, excluding those notices that do not
12604          pertain to any part of the Derivative Works, in at least one
12605          of the following places: within a NOTICE text file distributed
12606          as part of the Derivative Works; within the Source form or
12607          documentation, if provided along with the Derivative Works; or,
12608          within a display generated by the Derivative Works, if and
12609          wherever such third-party notices normally appear. The contents
12610          of the NOTICE file are for informational purposes only and
12611          do not modify the License. You may add Your own attribution
12612          notices within Derivative Works that You distribute, alongside
12613          or as an addendum to the NOTICE text from the Work, provided
12614          that such additional attribution notices cannot be construed
12615          as modifying the License.
12616
12617      You may add Your own copyright statement to Your modifications and
12618      may provide additional or different license terms and conditions
12619      for use, reproduction, or distribution of Your modifications, or
12620      for any such Derivative Works as a whole, provided Your use,
12621      reproduction, and distribution of the Work otherwise complies with
12622      the conditions stated in this License.
12623
12624   5. Submission of Contributions. Unless You explicitly state otherwise,
12625      any Contribution intentionally submitted for inclusion in the Work
12626      by You to the Licensor shall be under the terms and conditions of
12627      this License, without any additional terms or conditions.
12628      Notwithstanding the above, nothing herein shall supersede or modify
12629      the terms of any separate license agreement you may have executed
12630      with Licensor regarding such Contributions.
12631
12632   6. Trademarks. This License does not grant permission to use the trade
12633      names, trademarks, service marks, or product names of the Licensor,
12634      except as required for reasonable and customary use in describing the
12635      origin of the Work and reproducing the content of the NOTICE file.
12636
12637   7. Disclaimer of Warranty. Unless required by applicable law or
12638      agreed to in writing, Licensor provides the Work (and each
12639      Contributor provides its Contributions) on an "AS IS" BASIS,
12640      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
12641      implied, including, without limitation, any warranties or conditions
12642      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
12643      PARTICULAR PURPOSE. You are solely responsible for determining the
12644      appropriateness of using or redistributing the Work and assume any
12645      risks associated with Your exercise of permissions under this License.
12646
12647   8. Limitation of Liability. In no event and under no legal theory,
12648      whether in tort (including negligence), contract, or otherwise,
12649      unless required by applicable law (such as deliberate and grossly
12650      negligent acts) or agreed to in writing, shall any Contributor be
12651      liable to You for damages, including any direct, indirect, special,
12652      incidental, or consequential damages of any character arising as a
12653      result of this License or out of the use or inability to use the
12654      Work (including but not limited to damages for loss of goodwill,
12655      work stoppage, computer failure or malfunction, or any and all
12656      other commercial damages or losses), even if such Contributor
12657      has been advised of the possibility of such damages.
12658
12659   9. Accepting Warranty or Additional Liability. While redistributing
12660      the Work or Derivative Works thereof, You may choose to offer,
12661      and charge a fee for, acceptance of support, warranty, indemnity,
12662      or other liability obligations and/or rights consistent with this
12663      License. However, in accepting such obligations, You may act only
12664      on Your own behalf and on Your sole responsibility, not on behalf
12665      of any other Contributor, and only if You agree to indemnify,
12666      defend, and hold each Contributor harmless for any liability
12667      incurred by, or claims asserted against, such Contributor by reason
12668      of your accepting any such warranty or additional liability.
12669
12670   END OF TERMS AND CONDITIONS
12671
12672
12673============================================================
12674Notices for file(s):
12675/framework/liblzf.jar
12676------------------------------------------------------------
12677Copyright (c) 2000-2009 Marc Alexander Lehmann <[email protected]>
12678
12679Redistribution and use in source and binary forms, with or without modifica-
12680tion, are permitted provided that the following conditions are met:
12681
12682  1.  Redistributions of source code must retain the above copyright notice,
12683      this list of conditions and the following disclaimer.
12684
12685  2.  Redistributions in binary form must reproduce the above copyright
12686      notice, this list of conditions and the following disclaimer in the
12687      documentation and/or other materials provided with the distribution.
12688
12689THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
12690WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MER-
12691CHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
12692EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPE-
12693CIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
12694PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
12695OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
12696WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTH-
12697ERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
12698OF THE POSSIBILITY OF SUCH DAMAGE.
12699
12700Alternatively, the following files carry an additional notice that
12701explicitly allows relicensing under the GPLv2: lzf.c lzf.h lzfP.h lzf_c.c
12702lzf_d.c
12703
12704
12705============================================================
12706Notices for file(s):
12707/lib/libLLVM.so
12708------------------------------------------------------------
12709==============================================================================
12710LLVM Release License
12711==============================================================================
12712University of Illinois/NCSA
12713Open Source License
12714
12715Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
12716All rights reserved.
12717
12718Developed by:
12719
12720    LLVM Team
12721
12722    University of Illinois at Urbana-Champaign
12723
12724    http://llvm.org
12725
12726Permission is hereby granted, free of charge, to any person obtaining a copy of
12727this software and associated documentation files (the "Software"), to deal with
12728the Software without restriction, including without limitation the rights to
12729use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
12730of the Software, and to permit persons to whom the Software is furnished to do
12731so, subject to the following conditions:
12732
12733    * Redistributions of source code must retain the above copyright notice,
12734      this list of conditions and the following disclaimers.
12735
12736    * Redistributions in binary form must reproduce the above copyright notice,
12737      this list of conditions and the following disclaimers in the
12738      documentation and/or other materials provided with the distribution.
12739
12740    * Neither the names of the LLVM Team, University of Illinois at
12741      Urbana-Champaign, nor the names of its contributors may be used to
12742      endorse or promote products derived from this Software without specific
12743      prior written permission.
12744
12745THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
12746IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
12747FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
12748CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
12749LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
12750OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
12751SOFTWARE.
12752
12753==============================================================================
12754Copyrights and Licenses for Third Party Software Distributed with LLVM:
12755==============================================================================
12756The LLVM software contains code written by third parties.  Such software will
12757have its own individual LICENSE.TXT file in the directory in which it appears.
12758This file will describe the copyrights, license, and restrictions which apply
12759to that code.
12760
12761The disclaimer of warranty in the University of Illinois Open Source License
12762applies to all code in the LLVM Distribution, and nothing in any of the
12763other licenses gives permission to use the names of the LLVM Team or the
12764University of Illinois to endorse or promote products derived from this
12765Software.
12766
12767The following pieces of software have additional or alternate copyrights,
12768licenses, and/or restrictions:
12769
12770Program             Directory
12771-------             ---------
12772Autoconf            llvm/autoconf
12773                    llvm/projects/ModuleMaker/autoconf
12774                    llvm/projects/sample/autoconf
12775CellSPU backend     llvm/lib/Target/CellSPU/README.txt
12776Google Test         llvm/utils/unittest/googletest
12777OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
12778
12779======================================================================
12780== LICENSE.TXT for ./autoconf/LICENSE.TXT
12781======================================================================
12782
12783------------------------------------------------------------------------------
12784Autoconf Files
12785------------------------------------------------------------------------------
12786All autoconf files are licensed under the LLVM license with the following
12787additions:
12788
12789llvm/autoconf/install-sh:
12790	This script is licensed under the LLVM license, with the following
12791	additional copyrights and restrictions:
12792
12793	Copyright 1991 by the Massachusetts Institute of Technology
12794
12795	Permission to use, copy, modify, distribute, and sell this software and its
12796	documentation for any purpose is hereby granted without fee, provided that
12797	the above copyright notice appear in all copies and that both that
12798	copyright notice and this permission notice appear in supporting
12799	documentation, and that the name of M.I.T. not be used in advertising or
12800	publicity pertaining to distribution of the software without specific,
12801	written prior permission.  M.I.T. makes no representations about the
12802	suitability of this software for any purpose.  It is provided "as is"
12803	without express or implied warranty.
12804
12805Please see the source files for additional copyrights.
12806
12807
12808======================================================================
12809== LICENSE.TXT for ./projects/sample/autoconf/LICENSE.TXT
12810======================================================================
12811
12812------------------------------------------------------------------------------
12813Autoconf Files
12814------------------------------------------------------------------------------
12815All autoconf files are licensed under the LLVM license with the following
12816additions:
12817
12818llvm/autoconf/install-sh:
12819	This script is licensed under the LLVM license, with the following
12820	additional copyrights and restrictions:
12821
12822	Copyright 1991 by the Massachusetts Institute of Technology
12823
12824	Permission to use, copy, modify, distribute, and sell this software and its
12825	documentation for any purpose is hereby granted without fee, provided that
12826	the above copyright notice appear in all copies and that both that
12827	copyright notice and this permission notice appear in supporting
12828	documentation, and that the name of M.I.T. not be used in advertising or
12829	publicity pertaining to distribution of the software without specific,
12830	written prior permission.  M.I.T. makes no representations about the
12831	suitability of this software for any purpose.  It is provided "as is"
12832	without express or implied warranty.
12833
12834Please see the source files for additional copyrights.
12835
12836
12837======================================================================
12838== LICENSE.TXT for ./utils/unittest/googletest/LICENSE.TXT
12839======================================================================
12840
12841Copyright 2008, Google Inc.
12842All rights reserved.
12843
12844Redistribution and use in source and binary forms, with or without
12845modification, are permitted provided that the following conditions are
12846met:
12847
12848    * Redistributions of source code must retain the above copyright
12849notice, this list of conditions and the following disclaimer.
12850    * Redistributions in binary form must reproduce the above
12851copyright notice, this list of conditions and the following disclaimer
12852in the documentation and/or other materials provided with the
12853distribution.
12854    * Neither the name of Google Inc. nor the names of its
12855contributors may be used to endorse or promote products derived from
12856this software without specific prior written permission.
12857
12858THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
12859"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
12860LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
12861A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
12862OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
12863SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
12864LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
12865DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
12866THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
12867(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
12868OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
12869
12870======================================================================
12871== LICENSE.TXT for ./include/llvm/Support/LICENSE.TXT
12872======================================================================
12873
12874LLVM System Interface Library
12875-------------------------------------------------------------------------------
12876The LLVM System Interface Library is licensed under the Illinois Open Source
12877License and has the following additional copyright:
12878
12879Copyright (C) 2004 eXtensible Systems, Inc.
12880
12881============================================================
12882Notices for file(s):
12883/framework/doclava.jar
12884------------------------------------------------------------
12885
12886 Copyright (C) 2010 Google Inc.
12887
12888 Licensed under the Apache License, Version 2.0 (the "License");
12889 you may not use this file except in compliance with the License.
12890 You may obtain a copy of the License at
12891
12892 http://www.apache.org/licenses/LICENSE-2.0
12893
12894 Unless required by applicable law or agreed to in writing, software
12895 distributed under the License is distributed on an "AS IS" BASIS,
12896 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12897 See the License for the specific language governing permissions and
12898 limitations under the License.
12899
12900
12901======================================================================
12902
12903jQuery 1.2.6 - New Wave Javascript
12904
12905Copyright (c) 2008 John Resig (jquery.com)
12906Dual licensed under the MIT (MIT-LICENSE.txt)
12907and GPL (GPL-LICENSE.txt) licenses.
12908
12909Copyright (c) 2009 John Resig, http://jquery.com/
12910
12911Permission is hereby granted, free of charge, to any person obtaining
12912a copy of this software and associated documentation files (the
12913"Software"), to deal in the Software without restriction, including
12914without limitation the rights to use, copy, modify, merge, publish,
12915distribute, sublicense, and/or sell copies of the Software, and to
12916permit persons to whom the Software is furnished to do so, subject to
12917the following conditions:
12918
12919The above copyright notice and this permission notice shall be
12920included in all copies or substantial portions of the Software.
12921
12922THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
12923EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
12924MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
12925NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
12926LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
12927OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
12928WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
12929
12930
12931============================================================
12932Notices for file(s):
12933/bin/sqlite3
12934/lib/libsqlite.so
12935------------------------------------------------------------
129362001 September 15
12937
12938The author disclaims copyright to this source code.  In place of
12939a legal notice, here is a blessing:
12940
12941   May you do good and not evil.
12942   May you find forgiveness for yourself and forgive others.
12943   May you share freely, never taking more than you give.
12944
12945
12946============================================================
12947Notices for file(s):
12948/lib/libcrypto-host.so
12949/lib/libcrypto_static.a
12950/lib/libssl-host.so
12951------------------------------------------------------------
12952
12953  LICENSE ISSUES
12954  ==============
12955
12956  The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
12957  the OpenSSL License and the original SSLeay license apply to the toolkit.
12958  See below for the actual license texts. Actually both licenses are BSD-style
12959  Open Source licenses. In case of any license issues related to OpenSSL
12960  please contact [email protected].
12961
12962  OpenSSL License
12963  ---------------
12964
12965/* ====================================================================
12966 * Copyright (c) 1998-2011 The OpenSSL Project.  All rights reserved.
12967 *
12968 * Redistribution and use in source and binary forms, with or without
12969 * modification, are permitted provided that the following conditions
12970 * are met:
12971 *
12972 * 1. Redistributions of source code must retain the above copyright
12973 *    notice, this list of conditions and the following disclaimer.
12974 *
12975 * 2. Redistributions in binary form must reproduce the above copyright
12976 *    notice, this list of conditions and the following disclaimer in
12977 *    the documentation and/or other materials provided with the
12978 *    distribution.
12979 *
12980 * 3. All advertising materials mentioning features or use of this
12981 *    software must display the following acknowledgment:
12982 *    "This product includes software developed by the OpenSSL Project
12983 *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
12984 *
12985 * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
12986 *    endorse or promote products derived from this software without
12987 *    prior written permission. For written permission, please contact
12988 *    [email protected].
12989 *
12990 * 5. Products derived from this software may not be called "OpenSSL"
12991 *    nor may "OpenSSL" appear in their names without prior written
12992 *    permission of the OpenSSL Project.
12993 *
12994 * 6. Redistributions of any form whatsoever must retain the following
12995 *    acknowledgment:
12996 *    "This product includes software developed by the OpenSSL Project
12997 *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
12998 *
12999 * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
13000 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
13001 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
13002 * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
13003 * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
13004 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
13005 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
13006 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
13007 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
13008 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
13009 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
13010 * OF THE POSSIBILITY OF SUCH DAMAGE.
13011 * ====================================================================
13012 *
13013 * This product includes cryptographic software written by Eric Young
13014 * ([email protected]).  This product includes software written by Tim
13015 * Hudson ([email protected]).
13016 *
13017 */
13018
13019 Original SSLeay License
13020 -----------------------
13021
13022/* Copyright (C) 1995-1998 Eric Young ([email protected])
13023 * All rights reserved.
13024 *
13025 * This package is an SSL implementation written
13026 * by Eric Young ([email protected]).
13027 * The implementation was written so as to conform with Netscapes SSL.
13028 *
13029 * This library is free for commercial and non-commercial use as long as
13030 * the following conditions are aheared to.  The following conditions
13031 * apply to all code found in this distribution, be it the RC4, RSA,
13032 * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
13033 * included with this distribution is covered by the same copyright terms
13034 * except that the holder is Tim Hudson ([email protected]).
13035 *
13036 * Copyright remains Eric Young's, and as such any Copyright notices in
13037 * the code are not to be removed.
13038 * If this package is used in a product, Eric Young should be given attribution
13039 * as the author of the parts of the library used.
13040 * This can be in the form of a textual message at program startup or
13041 * in documentation (online or textual) provided with the package.
13042 *
13043 * Redistribution and use in source and binary forms, with or without
13044 * modification, are permitted provided that the following conditions
13045 * are met:
13046 * 1. Redistributions of source code must retain the copyright
13047 *    notice, this list of conditions and the following disclaimer.
13048 * 2. Redistributions in binary form must reproduce the above copyright
13049 *    notice, this list of conditions and the following disclaimer in the
13050 *    documentation and/or other materials provided with the distribution.
13051 * 3. All advertising materials mentioning features or use of this software
13052 *    must display the following acknowledgement:
13053 *    "This product includes cryptographic software written by
13054 *     Eric Young ([email protected])"
13055 *    The word 'cryptographic' can be left out if the rouines from the library
13056 *    being used are not cryptographic related :-).
13057 * 4. If you include any Windows specific code (or a derivative thereof) from
13058 *    the apps directory (application code) you must include an acknowledgement:
13059 *    "This product includes software written by Tim Hudson ([email protected])"
13060 *
13061 * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
13062 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
13063 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
13064 * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
13065 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
13066 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
13067 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
13068 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
13069 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
13070 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
13071 * SUCH DAMAGE.
13072 *
13073 * The licence and distribution terms for any publically available version or
13074 * derivative of this code cannot be changed.  i.e. this code cannot simply be
13075 * copied and put under another distribution licence
13076 * [including the GNU Public Licence.]
13077 */
13078
13079
13080============================================================
13081Notices for file(s):
13082/lib/libexpat-host.so
13083/lib/libexpat.a
13084------------------------------------------------------------
13085Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
13086                               and Clark Cooper
13087Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Expat maintainers.
13088
13089Permission is hereby granted, free of charge, to any person obtaining
13090a copy of this software and associated documentation files (the
13091"Software"), to deal in the Software without restriction, including
13092without limitation the rights to use, copy, modify, merge, publish,
13093distribute, sublicense, and/or sell copies of the Software, and to
13094permit persons to whom the Software is furnished to do so, subject to
13095the following conditions:
13096
13097The above copyright notice and this permission notice shall be included
13098in all copies or substantial portions of the Software.
13099
13100THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
13101EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
13102MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
13103IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
13104CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
13105TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
13106SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
13107
13108============================================================
13109Notices for file(s):
13110/lib/libLLVMAnalysis.a
13111------------------------------------------------------------
13112==============================================================================
13113LLVM Release License
13114==============================================================================
13115University of Illinois/NCSA
13116Open Source License
13117
13118Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
13119All rights reserved.
13120
13121Developed by:
13122
13123    LLVM Team
13124
13125    University of Illinois at Urbana-Champaign
13126
13127    http://llvm.org
13128
13129Permission is hereby granted, free of charge, to any person obtaining a copy of
13130this software and associated documentation files (the "Software"), to deal with
13131the Software without restriction, including without limitation the rights to
13132use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
13133of the Software, and to permit persons to whom the Software is furnished to do
13134so, subject to the following conditions:
13135
13136    * Redistributions of source code must retain the above copyright notice,
13137      this list of conditions and the following disclaimers.
13138
13139    * Redistributions in binary form must reproduce the above copyright notice,
13140      this list of conditions and the following disclaimers in the
13141      documentation and/or other materials provided with the distribution.
13142
13143    * Neither the names of the LLVM Team, University of Illinois at
13144      Urbana-Champaign, nor the names of its contributors may be used to
13145      endorse or promote products derived from this Software without specific
13146      prior written permission.
13147
13148THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
13149IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
13150FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
13151CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
13152LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
13153OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
13154SOFTWARE.
13155
13156==============================================================================
13157Copyrights and Licenses for Third Party Software Distributed with LLVM:
13158==============================================================================
13159The LLVM software contains code written by third parties.  Such software will
13160have its own individual LICENSE.TXT file in the directory in which it appears.
13161This file will describe the copyrights, license, and restrictions which apply
13162to that code.
13163
13164The disclaimer of warranty in the University of Illinois Open Source License
13165applies to all code in the LLVM Distribution, and nothing in any of the
13166other licenses gives permission to use the names of the LLVM Team or the
13167University of Illinois to endorse or promote products derived from this
13168Software.
13169
13170The following pieces of software have additional or alternate copyrights,
13171licenses, and/or restrictions:
13172
13173Program             Directory
13174-------             ---------
13175Autoconf            llvm/autoconf
13176                    llvm/projects/ModuleMaker/autoconf
13177                    llvm/projects/sample/autoconf
13178CellSPU backend     llvm/lib/Target/CellSPU/README.txt
13179Google Test         llvm/utils/unittest/googletest
13180OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
13181
13182============================================================
13183Notices for file(s):
13184/framework/emmalib.jar
13185------------------------------------------------------------
13186Common Public License - v 1.0
13187
13188THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S
13189ACCEPTANCE OF THIS AGREEMENT.
13190
131911. DEFINITIONS
13192
13193"Contribution" means:
13194
13195      a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
13196      b) in the case of each subsequent Contributor:
13197
13198      i) changes to the Program, and
13199
13200      ii) additions to the Program;
13201
13202      where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was
13203added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules
13204of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.
13205
13206"Contributor" means any person or entity that distributes the Program.
13207
13208"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
13209
13210"Program" means the Contributions distributed in accordance with this Agreement.
13211
13212"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
13213
132142. GRANT OF RIGHTS
13215
13216      a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative
13217works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
13218
13219      b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make,
13220use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the
13221combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered
13222by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
13223
13224      c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the
13225Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other
13226entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole
13227responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the
13228Program, it is Recipient's responsibility to acquire that license before distributing the Program.
13229
13230      d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this
13231Agreement.
13232
132333. REQUIREMENTS
13234
13235A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
13236
13237      a) it complies with the terms and conditions of this Agreement; and
13238
13239      b) its license agreement:
13240
13241      i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement,
13242and implied warranties or conditions of merchantability and fitness for a particular purpose;
13243
13244      ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost
13245profits;
13246
13247      iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and
13248
13249      iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium
13250customarily used for software exchange.
13251
13252When the Program is made available in source code form:
13253
13254      a) it must be made available under this Agreement; and
13255
13256      b) a copy of this Agreement must be included with each copy of the Program.
13257
13258Contributors may not remove or alter any copyright notices contained within the Program.
13259
13260Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the
13261Contribution.
13262
132634. COMMERCIAL DISTRIBUTION
13264
13265Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the
13266commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other
13267Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
13268every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a
13269third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a
13270commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to
13271qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate
13272with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
13273
13274For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor
13275then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this
13276section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other
13277Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
13278
132795. NO WARRANTY
13280
13281EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
13282WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for
13283determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to
13284the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
13285
132866. DISCLAIMER OF LIABILITY
13287
13288EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
13289CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
13290NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
13291DAMAGES.
13292
132937. GENERAL
13294
13295If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this
13296Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
13297
13298If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any
13299patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed. In addition, if Recipient institutes
13300patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other
13301software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
13302
13303All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a
13304reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the
13305Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and
13306survive.
13307
13308Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following
13309manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the
13310right to modify this Agreement. IBM is the initial Agreement Steward. IBM may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new
13311version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under
13312which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new
13313version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement,
13314whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
13315
13316This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal
13317action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
13318
13319============================================================
13320Notices for file(s):
13321/lib/libselinux.a
13322------------------------------------------------------------
13323This library (libselinux) is public domain software, i.e. not copyrighted.
13324
13325Warranty Exclusion
13326------------------
13327You agree that this software is a
13328non-commercially developed program that may contain "bugs" (as that
13329term is used in the industry) and that it may not function as intended.
13330The software is licensed "as is". NSA makes no, and hereby expressly
13331disclaims all, warranties, express, implied, statutory, or otherwise
13332with respect to the software, including noninfringement and the implied
13333warranties of merchantability and fitness for a particular purpose.
13334
13335Limitation of Liability
13336-----------------------
13337In no event will NSA be liable for any damages, including loss of data,
13338lost profits, cost of cover, or other special, incidental,
13339consequential, direct or indirect damages arising from the software or
13340the use thereof, however caused and on any theory of liability. This
13341limitation will apply even if NSA has been advised of the possibility
13342of such damage. You acknowledge that this is a reasonable allocation of
13343risk.
13344
13345============================================================
13346Notices for file(s):
13347/framework/org-netbeans-api-visual.jar
13348/framework/org-openide-util.jar
13349------------------------------------------------------------
13350The GNU General Public License (GPL) Version 2, June 1991
13351
13352Copyright (C) 1989, 1991 Free Software Foundation, Inc.
13353
1335459 Temple Place, Suite 330, Boston, MA 02111-1307 USA
13355
13356Everyone is permitted to copy and distribute verbatim copies
13357of this license document, but changing it is not allowed.
13358
13359Preamble
13360
13361The licenses for most software are designed to take away
13362your freedom to share and change it. By contrast, the GNU
13363General Public License is intended to guarantee your freedom
13364to share and change free software--to make sure the software
13365is free for all its users. This General Public License
13366applies to most of the Free Software Foundation's software
13367and to any other program whose authors commit to using it.
13368(Some other Free Software Foundation software is covered by
13369the GNU Library General Public License instead.) You can
13370apply it to your programs, too. When we speak of free
13371software, we are referring to freedom, not price. Our
13372General Public Licenses are designed to make sure that you
13373have the freedom to distribute copies of free software (and
13374charge for this service if you wish), that you receive
13375source code or can get it if you want it, that you can
13376change the software or use pieces of it in new free
13377programs; and that you know you can do these things. To
13378protect your rights, we need to make restrictions that
13379forbid anyone to deny you these rights or to ask you to
13380surrender the rights. These restrictions translate to
13381certain responsibilities for you if you distribute copies of
13382the software, or if you modify it.
13383
13384For example, if you distribute copies of such a program,
13385whether gratis or for a fee, you must give the recipients
13386all the rights that you have. You must make sure that they,
13387too, receive or can get the source code. And you must show
13388them these terms so they know their rights.
13389
13390We protect your rights with two steps: (1) copyright the
13391software, and (2) offer you this license which gives you
13392legal permission to copy, distribute and/or modify the
13393software.
13394
13395Also, for each author's protection and ours, we want to make
13396certain that everyone understands that there is no warranty
13397for this free software. If the software is modified by
13398someone else and passed on, we want its recipients to know
13399that what they have is not the original, so that any
13400problems introduced by others will not reflect on the
13401original authors' reputations.
13402
13403Finally, any free program is threatened constantly by
13404software patents. We wish to avoid the danger that
13405redistributors of a free program will individually obtain
13406patent licenses, in effect making the program proprietary.
13407To prevent this, we have made it clear that any patent must
13408be licensed for everyone's free use or not licensed at all.
13409
13410The precise terms and conditions for copying, distribution
13411and modification follow.
13412
13413TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND
13414MODIFICATION
13415
134160. This License applies to any program or other work which
13417contains a notice placed by the copyright holder saying it
13418may be distributed under the terms of this General Public
13419License. The "Program", below, refers to any such program or
13420work, and a "work based on the Program" means either the
13421Program or any derivative work under copyright law: that is
13422to say, a work containing the Program or a portion of it,
13423either verbatim or with modifications and/or translated into
13424another language. (Hereinafter, translation is included
13425without limitation in the term "modification".) Each
13426licensee is addressed as "you".
13427
13428Activities other than copying, distribution and modification
13429are not covered by this License; they are outside its scope.
13430The act of running the Program is not restricted, and the
13431output from the Program is covered only if its contents
13432constitute a work based on the Program (independent of
13433having been made by running the Program). Whether that is
13434true depends on what the Program does.
13435
134361. You may copy and distribute verbatim copies of the
13437Program's source code as you receive it, in any medium,
13438provided that you conspicuously and appropriately publish on
13439each copy an appropriate copyright notice and disclaimer of
13440warranty; keep intact all the notices that refer to this
13441License and to the absence of any warranty; and give any
13442other recipients of the Program a copy of this License along
13443with the Program.
13444
13445You may charge a fee for the physical act of transferring a
13446copy, and you may at your option offer warranty protection
13447in exchange for a fee.
13448
134492. You may modify your copy or copies of the Program or any
13450portion of it, thus forming a work based on the Program, and
13451copy and distribute such modifications or work under the
13452terms of Section 1 above, provided that you also meet all of
13453these conditions:
13454
13455a) You must cause the modified files to carry prominent
13456notices stating that you changed the files and the date of
13457any change.
13458
13459b) You must cause any work that you distribute or publish,
13460that in whole or in part contains or is derived from the
13461Program or any part thereof, to be licensed as a whole at no
13462charge to all third parties under the terms of this License.
13463
13464c) If the modified program normally reads commands
13465interactively when run, you must cause it, when started
13466running for such interactive use in the most ordinary way,
13467to print or display an announcement including an appropriate
13468copyright notice and a notice that there is no warranty (or
13469else, saying that you provide a warranty) and that users may
13470redistribute the program under these conditions, and telling
13471the user how to view a copy of this License. (Exception: if
13472the Program itself is interactive but does not normally
13473print such an announcement, your work based on the Program
13474is not required to print an announcement.)
13475
13476These requirements apply to the modified work as a whole. If
13477identifiable sections of that work are not derived from the
13478Program, and can be reasonably considered independent and
13479separate works in themselves, then this License, and its
13480terms, do not apply to those sections when you distribute
13481them as separate works. But when you distribute the same
13482sections as part of a whole which is a work based on the
13483Program, the distribution of the whole must be on the terms
13484of this License, whose permissions for other licensees
13485extend to the entire whole, and thus to each and every part
13486regardless of who wrote it.
13487
13488Thus, it is not the intent of this section to claim rights
13489or contest your rights to work written entirely by you;
13490rather, the intent is to exercise the right to control the
13491distribution of derivative or collective works based on the
13492Program. In addition, mere aggregation of another work not
13493based on the Program with the Program (or with a work based
13494on the Program) on a volume of a storage or distribution
13495medium does not bring the other work under the scope of this
13496License.
13497
134983. You may copy and distribute the Program (or a work based
13499on it, under Section 2) in object code or executable form
13500under the terms of Sections 1 and 2 above provided that you
13501also do one of the following:
13502
13503a) Accompany it with the complete corresponding
13504machine-readable source code, which must be distributed
13505under the terms of Sections 1 and 2 above on a medium
13506customarily used for software interchange; or,
13507
13508b) Accompany it with a written offer, valid for at least
13509three years, to give any third party, for a charge no more
13510than your cost of physically performing source distribution,
13511a complete machine-readable copy of the corresponding source
13512code, to be distributed under the terms of Sections 1 and 2
13513above on a medium customarily used for software interchange;
13514or,
13515
13516c) Accompany it with the information you received as to the
13517offer to distribute corresponding source code. (This
13518alternative is allowed only for noncommercial distribution
13519and only if you received the program in object code or
13520executable form with such an offer, in accord with
13521Subsection b above.)
13522
13523The source code for a work means the preferred form of the
13524work for making modifications to it. For an executable work,
13525complete source code means all the source code for all
13526modules it contains, plus any associated interface
13527definition files, plus the scripts used to control
13528compilation and installation of the executable. However, as
13529a special exception, the source code distributed need not
13530include anything that is normally distributed (in either
13531source or binary form) with the major components (compiler,
13532kernel, and so on) of the operating system on which the
13533executable runs, unless that component itself accompanies
13534the executable. If distribution of executable or object code
13535is made by offering access to copy from a designated place,
13536then offering equivalent access to copy the source code from
13537the same place counts as distribution of the source code,
13538even though third parties are not compelled to copy the
13539source along with the object code.
13540
135414. You may not copy, modify, sublicense, or distribute the
13542Program except as expressly provided under this License. Any
13543attempt otherwise to copy, modify, sublicense or distribute
13544the Program is void, and will automatically terminate your
13545rights under this License. However, parties who have
13546received copies, or rights, from you under this License will
13547not have their licenses terminated so long as such parties
13548remain in full compliance.
13549
135505. You are not required to accept this License, since you
13551have not signed it. However, nothing else grants you
13552permission to modify or distribute the Program or its
13553derivative works. These actions are prohibited by law if you
13554do not accept this License. Therefore, by modifying or
13555distributing the Program (or any work based on the Program),
13556you indicate your acceptance of this License to do so, and
13557all its terms and conditions for copying, distributing or
13558modifying the Program or works based on it.
13559
135606. Each time you redistribute the Program (or any work based
13561on the Program), the recipient automatically receives a
13562license from the original licensor to copy, distribute or
13563modify the Program subject to these terms and conditions.
13564You may not impose any further restrictions on the
13565recipients' exercise of the rights granted herein. You are
13566not responsible for enforcing compliance by third parties to
13567this License.
13568
135697. If, as a consequence of a court judgment or allegation of
13570patent infringement or for any other reason (not limited to
13571patent issues), conditions are imposed on you (whether by
13572court order, agreement or otherwise) that contradict the
13573conditions of this License, they do not excuse you from the
13574conditions of this License. If you cannot distribute so as
13575to satisfy simultaneously your obligations under this
13576License and any other pertinent obligations, then as a
13577consequence you may not distribute the Program at all. For
13578example, if a patent license would not permit royalty-free
13579redistribution of the Program by all those who receive
13580copies directly or indirectly through you, then the only way
13581you could satisfy both it and this License would be to
13582refrain entirely from distribution of the Program.
13583
13584If any portion of this section is held invalid or
13585unenforceable under any particular circumstance, the balance
13586of the section is intended to apply and the section as a
13587whole is intended to apply in other circumstances. It is not
13588the purpose of this section to induce you to infringe any
13589patents or other property right claims or to contest
13590validity of any such claims; this section has the sole
13591purpose of protecting the integrity of the free software
13592distribution system, which is implemented by public license
13593practices. Many people have made generous contributions to
13594the wide range of software distributed through that system
13595in reliance on consistent application of that system; it is
13596up to the author/donor to decide if he or she is willing to
13597distribute software through any other system and a licensee
13598cannot impose that choice.
13599
13600This section is intended to make thoroughly clear what is
13601believed to be a consequence of the rest of this License.
13602
136038. If the distribution and/or use of the Program is
13604restricted in certain countries either by patents or by
13605copyrighted interfaces, the original copyright holder who
13606places the Program under this License may add an explicit
13607geographical distribution limitation excluding those
13608countries, so that distribution is permitted only in or
13609among countries not thus excluded. In such case, this
13610License incorporates the limitation as if written in the
13611body of this License.
13612
136139. The Free Software Foundation may publish revised and/or
13614new versions of the General Public License from time to
13615time. Such new versions will be similar in spirit to the
13616present version, but may differ in detail to address new
13617problems or concerns.
13618
13619Each version is given a distinguishing version number. If
13620the Program specifies a version number of this License which
13621applies to it and "any later version", you have the option
13622of following the terms and conditions either of that version
13623or of any later version published by the Free Software
13624Foundation. If the Program does not specify a version number
13625of this License, you may choose any version ever published
13626by the Free Software Foundation.
13627
1362810. If you wish to incorporate parts of the Program into
13629other free programs whose distribution conditions are
13630different, write to the author to ask for permission. For
13631software which is copyrighted by the Free Software
13632Foundation, write to the Free Software Foundation; we
13633sometimes make exceptions for this. Our decision will be
13634guided by the two goals of preserving the free status of all
13635derivatives of our free software and of promoting the
13636sharing and reuse of software generally.
13637
13638NO WARRANTY
13639
1364011. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS
13641NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
13642APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE
13643COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM
13644"AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
13645IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
13646WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
13647PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
13648OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
13649DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
13650REPAIR OR CORRECTION.
13651
1365212. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED
13653TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY
13654WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED
13655ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL,
13656SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF
13657THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT
13658LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR
13659LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE
13660PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH
13661HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
13662SUCH DAMAGES.
13663
13664END OF TERMS AND CONDITIONS
13665
13666How to Apply These Terms to Your New Programs
13667
13668If you develop a new program, and you want it to be of the
13669greatest possible use to the public, the best way to achieve
13670this is to make it free software which everyone can
13671redistribute and change under these terms.
13672
13673To do so, attach the following notices to the program. It is
13674safest to attach them to the start of each source file to
13675most effectively convey the exclusion of warranty; and each
13676file should have at least the "copyright" line and a pointer
13677to where the full notice is found.
13678
13679One line to give the program's name and a brief idea of what
13680it does.
13681
13682Copyright (C) <year> <name of author>
13683This program is free software; you can redistribute it
13684and/or modify it under the terms of the GNU General Public
13685License as published by the Free Software Foundation; either
13686version 2 of the License, or (at your option) any later
13687version. This program is distributed in the hope that it
13688will be useful, but WITHOUT ANY WARRANTY; without even the
13689implied warranty of MERCHANTABILITY or FITNESS FOR A
13690PARTICULAR PURPOSE. See the GNU General Public License for
13691more details. You should have received a copy of the GNU
13692General Public License along with this program; if not,
13693write to the Free Software Foundation, Inc., 59 Temple
13694Place, Suite 330, Boston, MA 02111-1307 USA
13695
13696Also add information on how to contact you by electronic and
13697paper mail. If the program is interactive, make it output a
13698short notice like this when it starts in an interactive
13699mode:
13700
13701Gnomovision version 69, Copyright (C) year name of author
13702Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
13703type `show w'. This is free software, and you are welcome to
13704redistribute it under certain conditions; type `show c' for
13705details. The hypothetical commands `show w' and `show c'
13706should show the appropriate parts of the General Public
13707License. Of course, the commands you use may be called
13708something other than `show w' and `show c'; they could even
13709be mouse-clicks or menu items--whatever suits your program.
13710
13711You should also get your employer (if you work as a
13712programmer) or your school, if any, to sign a "copyright
13713disclaimer" for the program, if necessary. Here is a sample;
13714alter the names:
13715
13716Yoyodyne, Inc., hereby disclaims all copyright interest in
13717the program `Gnomovision' (which makes passes at compilers)
13718written by James Hacker.
13719
13720signature of Ty Coon, 1 April 1989
13721Ty Coon, President of Vice
13722This General Public License does not permit incorporating
13723your program into proprietary programs. If your program is a
13724subroutine library, you may consider it more useful to
13725permit linking proprietary applications with the library. If
13726this is what you want to do, use the GNU Library General
13727Public License instead of this License.
13728
13729"CLASSPATH" EXCEPTION TO THE GPL VERSION 2
13730
13731Certain source files distributed by Sun Microsystems, Inc.
13732are subject to  the following clarification and special
13733exception to the GPL Version 2, but only where Sun has
13734expressly included in the particular source file's header
13735the words  "Sun designates this particular file as subject
13736to the "Classpath" exception as provided by Sun in the
13737License file that accompanied this code."
13738
13739   Linking this library statically or dynamically with other
13740modules is making a combined work based on this library.
13741Thus, the terms and conditions of the GNU General Public
13742License Version 2 cover the whole combination.
13743
13744  As a special exception, the copyright holders of this
13745library give you  permission to link this library with
13746independent modules to produce an  executable, regardless of
13747the license terms of these independent modules,  and to copy
13748and distribute the resulting executable under terms of your
13749choice, provided that you also meet, for each linked
13750independent module,  the terms and conditions of the license
13751of that module.  An independent  module is a module which is
13752not derived from or based on this library.  If  you modify
13753this library, you may extend this exception to your version
13754of  the library, but you are not obligated to do so.  If you
13755do not wish to do so, delete this exception statement from
13756your version.
13757============================================================
13758Notices for file(s):
13759/bin/adb
13760------------------------------------------------------------
13761
13762   Copyright (c) 2006-2009, The Android Open Source Project
13763   Copyright 2006, Brian Swetland <[email protected]>
13764
13765   Licensed under the Apache License, Version 2.0 (the "License");
13766   you may not use this file except in compliance with the License.
13767
13768   Unless required by applicable law or agreed to in writing, software
13769   distributed under the License is distributed on an "AS IS" BASIS,
13770   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13771   See the License for the specific language governing permissions and
13772   limitations under the License.
13773
13774
13775                                 Apache License
13776                           Version 2.0, January 2004
13777                        http://www.apache.org/licenses/
13778
13779   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
13780
13781   1. Definitions.
13782
13783      "License" shall mean the terms and conditions for use, reproduction,
13784      and distribution as defined by Sections 1 through 9 of this document.
13785
13786      "Licensor" shall mean the copyright owner or entity authorized by
13787      the copyright owner that is granting the License.
13788
13789      "Legal Entity" shall mean the union of the acting entity and all
13790      other entities that control, are controlled by, or are under common
13791      control with that entity. For the purposes of this definition,
13792      "control" means (i) the power, direct or indirect, to cause the
13793      direction or management of such entity, whether by contract or
13794      otherwise, or (ii) ownership of fifty percent (50%) or more of the
13795      outstanding shares, or (iii) beneficial ownership of such entity.
13796
13797      "You" (or "Your") shall mean an individual or Legal Entity
13798      exercising permissions granted by this License.
13799
13800      "Source" form shall mean the preferred form for making modifications,
13801      including but not limited to software source code, documentation
13802      source, and configuration files.
13803
13804      "Object" form shall mean any form resulting from mechanical
13805      transformation or translation of a Source form, including but
13806      not limited to compiled object code, generated documentation,
13807      and conversions to other media types.
13808
13809      "Work" shall mean the work of authorship, whether in Source or
13810      Object form, made available under the License, as indicated by a
13811      copyright notice that is included in or attached to the work
13812      (an example is provided in the Appendix below).
13813
13814      "Derivative Works" shall mean any work, whether in Source or Object
13815      form, that is based on (or derived from) the Work and for which the
13816      editorial revisions, annotations, elaborations, or other modifications
13817      represent, as a whole, an original work of authorship. For the purposes
13818      of this License, Derivative Works shall not include works that remain
13819      separable from, or merely link (or bind by name) to the interfaces of,
13820      the Work and Derivative Works thereof.
13821
13822      "Contribution" shall mean any work of authorship, including
13823      the original version of the Work and any modifications or additions
13824      to that Work or Derivative Works thereof, that is intentionally
13825      submitted to Licensor for inclusion in the Work by the copyright owner
13826      or by an individual or Legal Entity authorized to submit on behalf of
13827      the copyright owner. For the purposes of this definition, "submitted"
13828      means any form of electronic, verbal, or written communication sent
13829      to the Licensor or its representatives, including but not limited to
13830      communication on electronic mailing lists, source code control systems,
13831      and issue tracking systems that are managed by, or on behalf of, the
13832      Licensor for the purpose of discussing and improving the Work, but
13833      excluding communication that is conspicuously marked or otherwise
13834      designated in writing by the copyright owner as "Not a Contribution."
13835
13836      "Contributor" shall mean Licensor and any individual or Legal Entity
13837      on behalf of whom a Contribution has been received by Licensor and
13838      subsequently incorporated within the Work.
13839
13840   2. Grant of Copyright License. Subject to the terms and conditions of
13841      this License, each Contributor hereby grants to You a perpetual,
13842      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
13843      copyright license to reproduce, prepare Derivative Works of,
13844      publicly display, publicly perform, sublicense, and distribute the
13845      Work and such Derivative Works in Source or Object form.
13846
13847   3. Grant of Patent License. Subject to the terms and conditions of
13848      this License, each Contributor hereby grants to You a perpetual,
13849      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
13850      (except as stated in this section) patent license to make, have made,
13851      use, offer to sell, sell, import, and otherwise transfer the Work,
13852      where such license applies only to those patent claims licensable
13853      by such Contributor that are necessarily infringed by their
13854      Contribution(s) alone or by combination of their Contribution(s)
13855      with the Work to which such Contribution(s) was submitted. If You
13856      institute patent litigation against any entity (including a
13857      cross-claim or counterclaim in a lawsuit) alleging that the Work
13858      or a Contribution incorporated within the Work constitutes direct
13859      or contributory patent infringement, then any patent licenses
13860      granted to You under this License for that Work shall terminate
13861      as of the date such litigation is filed.
13862
13863   4. Redistribution. You may reproduce and distribute copies of the
13864      Work or Derivative Works thereof in any medium, with or without
13865      modifications, and in Source or Object form, provided that You
13866      meet the following conditions:
13867
13868      (a) You must give any other recipients of the Work or
13869          Derivative Works a copy of this License; and
13870
13871      (b) You must cause any modified files to carry prominent notices
13872          stating that You changed the files; and
13873
13874      (c) You must retain, in the Source form of any Derivative Works
13875          that You distribute, all copyright, patent, trademark, and
13876          attribution notices from the Source form of the Work,
13877          excluding those notices that do not pertain to any part of
13878          the Derivative Works; and
13879
13880      (d) If the Work includes a "NOTICE" text file as part of its
13881          distribution, then any Derivative Works that You distribute must
13882          include a readable copy of the attribution notices contained
13883          within such NOTICE file, excluding those notices that do not
13884          pertain to any part of the Derivative Works, in at least one
13885          of the following places: within a NOTICE text file distributed
13886          as part of the Derivative Works; within the Source form or
13887          documentation, if provided along with the Derivative Works; or,
13888          within a display generated by the Derivative Works, if and
13889          wherever such third-party notices normally appear. The contents
13890          of the NOTICE file are for informational purposes only and
13891          do not modify the License. You may add Your own attribution
13892          notices within Derivative Works that You distribute, alongside
13893          or as an addendum to the NOTICE text from the Work, provided
13894          that such additional attribution notices cannot be construed
13895          as modifying the License.
13896
13897      You may add Your own copyright statement to Your modifications and
13898      may provide additional or different license terms and conditions
13899      for use, reproduction, or distribution of Your modifications, or
13900      for any such Derivative Works as a whole, provided Your use,
13901      reproduction, and distribution of the Work otherwise complies with
13902      the conditions stated in this License.
13903
13904   5. Submission of Contributions. Unless You explicitly state otherwise,
13905      any Contribution intentionally submitted for inclusion in the Work
13906      by You to the Licensor shall be under the terms and conditions of
13907      this License, without any additional terms or conditions.
13908      Notwithstanding the above, nothing herein shall supersede or modify
13909      the terms of any separate license agreement you may have executed
13910      with Licensor regarding such Contributions.
13911
13912   6. Trademarks. This License does not grant permission to use the trade
13913      names, trademarks, service marks, or product names of the Licensor,
13914      except as required for reasonable and customary use in describing the
13915      origin of the Work and reproducing the content of the NOTICE file.
13916
13917   7. Disclaimer of Warranty. Unless required by applicable law or
13918      agreed to in writing, Licensor provides the Work (and each
13919      Contributor provides its Contributions) on an "AS IS" BASIS,
13920      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
13921      implied, including, without limitation, any warranties or conditions
13922      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
13923      PARTICULAR PURPOSE. You are solely responsible for determining the
13924      appropriateness of using or redistributing the Work and assume any
13925      risks associated with Your exercise of permissions under this License.
13926
13927   8. Limitation of Liability. In no event and under no legal theory,
13928      whether in tort (including negligence), contract, or otherwise,
13929      unless required by applicable law (such as deliberate and grossly
13930      negligent acts) or agreed to in writing, shall any Contributor be
13931      liable to You for damages, including any direct, indirect, special,
13932      incidental, or consequential damages of any character arising as a
13933      result of this License or out of the use or inability to use the
13934      Work (including but not limited to damages for loss of goodwill,
13935      work stoppage, computer failure or malfunction, or any and all
13936      other commercial damages or losses), even if such Contributor
13937      has been advised of the possibility of such damages.
13938
13939   9. Accepting Warranty or Additional Liability. While redistributing
13940      the Work or Derivative Works thereof, You may choose to offer,
13941      and charge a fee for, acceptance of support, warranty, indemnity,
13942      or other liability obligations and/or rights consistent with this
13943      License. However, in accepting such obligations, You may act only
13944      on Your own behalf and on Your sole responsibility, not on behalf
13945      of any other Contributor, and only if You agree to indemnify,
13946      defend, and hold each Contributor harmless for any liability
13947      incurred by, or claims asserted against, such Contributor by reason
13948      of your accepting any such warranty or additional liability.
13949
13950   END OF TERMS AND CONDITIONS
13951
13952
13953============================================================
13954Notices for file(s):
13955/framework/apache-xml-hostdex.jar
13956------------------------------------------------------------
13957   =========================================================================
13958   ==  NOTICE file corresponding to section 4(d) of the Apache License,   ==
13959   ==  Version 2.0, in this case for the Apache Xalan Java distribution.  ==
13960   =========================================================================
13961
13962   Apache Xalan (Xalan XSLT processor)
13963   Copyright 1999-2006 The Apache Software Foundation
13964
13965   Apache Xalan (Xalan serializer)
13966   Copyright 1999-2006 The Apache Software Foundation
13967
13968   This product includes software developed at
13969   The Apache Software Foundation (http://www.apache.org/).
13970
13971   =========================================================================
13972   Portions of this software was originally based on the following:
13973     - software copyright (c) 1999-2002, Lotus Development Corporation.,
13974       http://www.lotus.com.
13975     - software copyright (c) 2001-2002, Sun Microsystems.,
13976       http://www.sun.com.
13977     - software copyright (c) 2003, IBM Corporation.,
13978       http://www.ibm.com.
13979
13980   =========================================================================
13981   The binary distribution package (ie. jars, samples and documentation) of
13982   this product includes software developed by the following:
13983
13984     - The Apache Software Foundation
13985         - Xerces Java - see LICENSE.txt
13986         - JAXP 1.3 APIs - see LICENSE.txt
13987         - Bytecode Engineering Library - see LICENSE.txt
13988         - Regular Expression - see LICENSE.txt
13989
13990     - Scott Hudson, Frank Flannery, C. Scott Ananian
13991         - CUP Parser Generator runtime (javacup\runtime) - see LICENSE.txt
13992
13993   =========================================================================
13994   The source distribution package (ie. all source and tools required to build
13995   Xalan Java) of this product includes software developed by the following:
13996
13997     - The Apache Software Foundation
13998         - Xerces Java - see LICENSE.txt
13999         - JAXP 1.3 APIs - see LICENSE.txt
14000         - Bytecode Engineering Library - see LICENSE.txt
14001         - Regular Expression - see LICENSE.txt
14002         - Ant - see LICENSE.txt
14003         - Stylebook doc tool - see LICENSE.txt
14004
14005     - Elliot Joel Berk and C. Scott Ananian
14006         - Lexical Analyzer Generator (JLex) - see LICENSE.txt
14007
14008   =========================================================================
14009   Apache Xerces Java
14010   Copyright 1999-2006 The Apache Software Foundation
14011
14012   This product includes software developed at
14013   The Apache Software Foundation (http://www.apache.org/).
14014
14015   Portions of Apache Xerces Java in xercesImpl.jar and xml-apis.jar
14016   were originally based on the following:
14017     - software copyright (c) 1999, IBM Corporation., http://www.ibm.com.
14018     - software copyright (c) 1999, Sun Microsystems., http://www.sun.com.
14019     - voluntary contributions made by Paul Eng on behalf of the
14020       Apache Software Foundation that were originally developed at iClick, Inc.,
14021       software copyright (c) 1999.
14022
14023   =========================================================================
14024   Apache xml-commons xml-apis (redistribution of xml-apis.jar)
14025
14026   Apache XML Commons
14027   Copyright 2001-2003,2006 The Apache Software Foundation.
14028
14029   This product includes software developed at
14030   The Apache Software Foundation (http://www.apache.org/).
14031
14032   Portions of this software were originally based on the following:
14033     - software copyright (c) 1999, IBM Corporation., http://www.ibm.com.
14034     - software copyright (c) 1999, Sun Microsystems., http://www.sun.com.
14035     - software copyright (c) 2000 World Wide Web Consortium, http://www.w3.org
14036
14037
14038============================================================
14039Notices for file(s):
14040/bin/llvm-rs-cc
14041/bin/rs-spec-gen
14042/lib/libslang.a
14043------------------------------------------------------------
14044=========================
14045NOTICE file for slang.git
14046=========================
14047
14048   Copyright (c) 2005-2011, The Android Open Source Project
14049
14050   Licensed under the Apache License, Version 2.0 (the "License");
14051   you may not use this file except in compliance with the License.
14052
14053   Unless required by applicable law or agreed to in writing, software
14054   distributed under the License is distributed on an "AS IS" BASIS,
14055   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14056   See the License for the specific language governing permissions and
14057   limitations under the License.
14058
14059
14060                                 Apache License
14061                           Version 2.0, January 2004
14062                        http://www.apache.org/licenses/
14063
14064   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
14065
14066   1. Definitions.
14067
14068      "License" shall mean the terms and conditions for use, reproduction,
14069      and distribution as defined by Sections 1 through 9 of this document.
14070
14071      "Licensor" shall mean the copyright owner or entity authorized by
14072      the copyright owner that is granting the License.
14073
14074      "Legal Entity" shall mean the union of the acting entity and all
14075      other entities that control, are controlled by, or are under common
14076      control with that entity. For the purposes of this definition,
14077      "control" means (i) the power, direct or indirect, to cause the
14078      direction or management of such entity, whether by contract or
14079      otherwise, or (ii) ownership of fifty percent (50%) or more of the
14080      outstanding shares, or (iii) beneficial ownership of such entity.
14081
14082      "You" (or "Your") shall mean an individual or Legal Entity
14083      exercising permissions granted by this License.
14084
14085      "Source" form shall mean the preferred form for making modifications,
14086      including but not limited to software source code, documentation
14087      source, and configuration files.
14088
14089      "Object" form shall mean any form resulting from mechanical
14090      transformation or translation of a Source form, including but
14091      not limited to compiled object code, generated documentation,
14092      and conversions to other media types.
14093
14094      "Work" shall mean the work of authorship, whether in Source or
14095      Object form, made available under the License, as indicated by a
14096      copyright notice that is included in or attached to the work
14097      (an example is provided in the Appendix below).
14098
14099      "Derivative Works" shall mean any work, whether in Source or Object
14100      form, that is based on (or derived from) the Work and for which the
14101      editorial revisions, annotations, elaborations, or other modifications
14102      represent, as a whole, an original work of authorship. For the purposes
14103      of this License, Derivative Works shall not include works that remain
14104      separable from, or merely link (or bind by name) to the interfaces of,
14105      the Work and Derivative Works thereof.
14106
14107      "Contribution" shall mean any work of authorship, including
14108      the original version of the Work and any modifications or additions
14109      to that Work or Derivative Works thereof, that is intentionally
14110      submitted to Licensor for inclusion in the Work by the copyright owner
14111      or by an individual or Legal Entity authorized to submit on behalf of
14112      the copyright owner. For the purposes of this definition, "submitted"
14113      means any form of electronic, verbal, or written communication sent
14114      to the Licensor or its representatives, including but not limited to
14115      communication on electronic mailing lists, source code control systems,
14116      and issue tracking systems that are managed by, or on behalf of, the
14117      Licensor for the purpose of discussing and improving the Work, but
14118      excluding communication that is conspicuously marked or otherwise
14119      designated in writing by the copyright owner as "Not a Contribution."
14120
14121      "Contributor" shall mean Licensor and any individual or Legal Entity
14122      on behalf of whom a Contribution has been received by Licensor and
14123      subsequently incorporated within the Work.
14124
14125   2. Grant of Copyright License. Subject to the terms and conditions of
14126      this License, each Contributor hereby grants to You a perpetual,
14127      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
14128      copyright license to reproduce, prepare Derivative Works of,
14129      publicly display, publicly perform, sublicense, and distribute the
14130      Work and such Derivative Works in Source or Object form.
14131
14132   3. Grant of Patent License. Subject to the terms and conditions of
14133      this License, each Contributor hereby grants to You a perpetual,
14134      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
14135      (except as stated in this section) patent license to make, have made,
14136      use, offer to sell, sell, import, and otherwise transfer the Work,
14137      where such license applies only to those patent claims licensable
14138      by such Contributor that are necessarily infringed by their
14139      Contribution(s) alone or by combination of their Contribution(s)
14140      with the Work to which such Contribution(s) was submitted. If You
14141      institute patent litigation against any entity (including a
14142      cross-claim or counterclaim in a lawsuit) alleging that the Work
14143      or a Contribution incorporated within the Work constitutes direct
14144      or contributory patent infringement, then any patent licenses
14145      granted to You under this License for that Work shall terminate
14146      as of the date such litigation is filed.
14147
14148   4. Redistribution. You may reproduce and distribute copies of the
14149      Work or Derivative Works thereof in any medium, with or without
14150      modifications, and in Source or Object form, provided that You
14151      meet the following conditions:
14152
14153      (a) You must give any other recipients of the Work or
14154          Derivative Works a copy of this License; and
14155
14156      (b) You must cause any modified files to carry prominent notices
14157          stating that You changed the files; and
14158
14159      (c) You must retain, in the Source form of any Derivative Works
14160          that You distribute, all copyright, patent, trademark, and
14161          attribution notices from the Source form of the Work,
14162          excluding those notices that do not pertain to any part of
14163          the Derivative Works; and
14164
14165      (d) If the Work includes a "NOTICE" text file as part of its
14166          distribution, then any Derivative Works that You distribute must
14167          include a readable copy of the attribution notices contained
14168          within such NOTICE file, excluding those notices that do not
14169          pertain to any part of the Derivative Works, in at least one
14170          of the following places: within a NOTICE text file distributed
14171          as part of the Derivative Works; within the Source form or
14172          documentation, if provided along with the Derivative Works; or,
14173          within a display generated by the Derivative Works, if and
14174          wherever such third-party notices normally appear. The contents
14175          of the NOTICE file are for informational purposes only and
14176          do not modify the License. You may add Your own attribution
14177          notices within Derivative Works that You distribute, alongside
14178          or as an addendum to the NOTICE text from the Work, provided
14179          that such additional attribution notices cannot be construed
14180          as modifying the License.
14181
14182      You may add Your own copyright statement to Your modifications and
14183      may provide additional or different license terms and conditions
14184      for use, reproduction, or distribution of Your modifications, or
14185      for any such Derivative Works as a whole, provided Your use,
14186      reproduction, and distribution of the Work otherwise complies with
14187      the conditions stated in this License.
14188
14189   5. Submission of Contributions. Unless You explicitly state otherwise,
14190      any Contribution intentionally submitted for inclusion in the Work
14191      by You to the Licensor shall be under the terms and conditions of
14192      this License, without any additional terms or conditions.
14193      Notwithstanding the above, nothing herein shall supersede or modify
14194      the terms of any separate license agreement you may have executed
14195      with Licensor regarding such Contributions.
14196
14197   6. Trademarks. This License does not grant permission to use the trade
14198      names, trademarks, service marks, or product names of the Licensor,
14199      except as required for reasonable and customary use in describing the
14200      origin of the Work and reproducing the content of the NOTICE file.
14201
14202   7. Disclaimer of Warranty. Unless required by applicable law or
14203      agreed to in writing, Licensor provides the Work (and each
14204      Contributor provides its Contributions) on an "AS IS" BASIS,
14205      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
14206      implied, including, without limitation, any warranties or conditions
14207      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
14208      PARTICULAR PURPOSE. You are solely responsible for determining the
14209      appropriateness of using or redistributing the Work and assume any
14210      risks associated with Your exercise of permissions under this License.
14211
14212   8. Limitation of Liability. In no event and under no legal theory,
14213      whether in tort (including negligence), contract, or otherwise,
14214      unless required by applicable law (such as deliberate and grossly
14215      negligent acts) or agreed to in writing, shall any Contributor be
14216      liable to You for damages, including any direct, indirect, special,
14217      incidental, or consequential damages of any character arising as a
14218      result of this License or out of the use or inability to use the
14219      Work (including but not limited to damages for loss of goodwill,
14220      work stoppage, computer failure or malfunction, or any and all
14221      other commercial damages or losses), even if such Contributor
14222      has been advised of the possibility of such damages.
14223
14224   9. Accepting Warranty or Additional Liability. While redistributing
14225      the Work or Derivative Works thereof, You may choose to offer,
14226      and charge a fee for, acceptance of support, warranty, indemnity,
14227      or other liability obligations and/or rights consistent with this
14228      License. However, in accepting such obligations, You may act only
14229      on Your own behalf and on Your sole responsibility, not on behalf
14230      of any other Contributor, and only if You agree to indemnify,
14231      defend, and hold each Contributor harmless for any liability
14232      incurred by, or claims asserted against, such Contributor by reason
14233      of your accepting any such warranty or additional liability.
14234
14235   END OF TERMS AND CONDITIONS
14236
14237
14238
14239===========================================
14240NOTICE file for external/clang (clang.git).
14241Note: libclang*.a are statically linked.
14242===========================================
14243
14244==============================================================================
14245LLVM Release License
14246==============================================================================
14247University of Illinois/NCSA
14248Open Source License
14249
14250Copyright (c) 2007-2011 University of Illinois at Urbana-Champaign.
14251All rights reserved.
14252
14253Developed by:
14254
14255    LLVM Team
14256
14257    University of Illinois at Urbana-Champaign
14258
14259    http://llvm.org
14260
14261Permission is hereby granted, free of charge, to any person obtaining a copy of
14262this software and associated documentation files (the "Software"), to deal with
14263the Software without restriction, including without limitation the rights to
14264use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
14265of the Software, and to permit persons to whom the Software is furnished to do
14266so, subject to the following conditions:
14267
14268    * Redistributions of source code must retain the above copyright notice,
14269      this list of conditions and the following disclaimers.
14270
14271    * Redistributions in binary form must reproduce the above copyright notice,
14272      this list of conditions and the following disclaimers in the
14273      documentation and/or other materials provided with the distribution.
14274
14275    * Neither the names of the LLVM Team, University of Illinois at
14276      Urbana-Champaign, nor the names of its contributors may be used to
14277      endorse or promote products derived from this Software without specific
14278      prior written permission.
14279
14280THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14281IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
14282FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
14283CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
14284LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
14285OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
14286SOFTWARE.
14287
14288==============================================================================
14289The LLVM software contains code written by third parties.  Such software will
14290have its own individual LICENSE.TXT file in the directory in which it appears.
14291This file will describe the copyrights, license, and restrictions which apply
14292to that code.
14293
14294The disclaimer of warranty in the University of Illinois Open Source License
14295applies to all code in the LLVM Distribution, and nothing in any of the
14296other licenses gives permission to use the names of the LLVM Team or the
14297University of Illinois to endorse or promote products derived from this
14298Software.
14299
14300The following pieces of software have additional or alternate copyrights,
14301licenses, and/or restrictions:
14302
14303Program             Directory
14304-------             ---------
14305<none yet>
14306
14307
14308
14309=========================================
14310NOTICE file for external/llvm (llvm.git).
14311Note: libLLVM*.a are statically linked.
14312=========================================
14313
14314==============================================================================
14315LLVM Release License
14316==============================================================================
14317University of Illinois/NCSA
14318Open Source License
14319
14320Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
14321All rights reserved.
14322
14323Developed by:
14324
14325    LLVM Team
14326
14327    University of Illinois at Urbana-Champaign
14328
14329    http://llvm.org
14330
14331Permission is hereby granted, free of charge, to any person obtaining a copy of
14332this software and associated documentation files (the "Software"), to deal with
14333the Software without restriction, including without limitation the rights to
14334use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
14335of the Software, and to permit persons to whom the Software is furnished to do
14336so, subject to the following conditions:
14337
14338    * Redistributions of source code must retain the above copyright notice,
14339      this list of conditions and the following disclaimers.
14340
14341    * Redistributions in binary form must reproduce the above copyright notice,
14342      this list of conditions and the following disclaimers in the
14343      documentation and/or other materials provided with the distribution.
14344
14345    * Neither the names of the LLVM Team, University of Illinois at
14346      Urbana-Champaign, nor the names of its contributors may be used to
14347      endorse or promote products derived from this Software without specific
14348      prior written permission.
14349
14350THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14351IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
14352FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
14353CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
14354LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
14355OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
14356SOFTWARE.
14357
14358==============================================================================
14359Copyrights and Licenses for Third Party Software Distributed with LLVM:
14360==============================================================================
14361The LLVM software contains code written by third parties.  Such software will
14362have its own individual LICENSE.TXT file in the directory in which it appears.
14363This file will describe the copyrights, license, and restrictions which apply
14364to that code.
14365
14366The disclaimer of warranty in the University of Illinois Open Source License
14367applies to all code in the LLVM Distribution, and nothing in any of the
14368other licenses gives permission to use the names of the LLVM Team or the
14369University of Illinois to endorse or promote products derived from this
14370Software.
14371
14372The following pieces of software have additional or alternate copyrights,
14373licenses, and/or restrictions:
14374
14375Program             Directory
14376-------             ---------
14377Autoconf            llvm/autoconf
14378                    llvm/projects/ModuleMaker/autoconf
14379                    llvm/projects/sample/autoconf
14380CellSPU backend     llvm/lib/Target/CellSPU/README.txt
14381Google Test         llvm/utils/unittest/googletest
14382OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
14383
14384============================================================
14385Notices for file(s):
14386/bin/minigzip
14387/lib/libunz.a
14388/lib/libz-host.so
14389/lib/libz.a
14390------------------------------------------------------------
14391 (C) 1995-2013 Jean-loup Gailly and Mark Adler
14392
14393  This software is provided 'as-is', without any express or implied
14394  warranty.  In no event will the authors be held liable for any damages
14395  arising from the use of this software.
14396
14397  Permission is granted to anyone to use this software for any purpose,
14398  including commercial applications, and to alter it and redistribute it
14399  freely, subject to the following restrictions:
14400
14401  1. The origin of this software must not be misrepresented; you must not
14402     claim that you wrote the original software. If you use this software
14403     in a product, an acknowledgment in the product documentation would be
14404     appreciated but is not required.
14405  2. Altered source versions must be plainly marked as such, and must not be
14406     misrepresented as being the original software.
14407  3. This notice may not be removed or altered from any source distribution.
14408
14409  Jean-loup Gailly        Mark Adler
14410  [email protected]          [email protected]
14411
14412============================================================
14413Notices for file(s):
14414/bin/mksnapshot.arm
14415------------------------------------------------------------
14416Copyright (c) 1994-2006 Sun Microsystems Inc.
14417All Rights Reserved.
14418
14419Redistribution and use in source and binary forms, with or without
14420modification, are permitted provided that the following conditions are
14421met:
14422
14423- Redistributions of source code must retain the above copyright notice,
14424this list of conditions and the following disclaimer.
14425
14426- Redistribution in binary form must reproduce the above copyright
14427notice, this list of conditions and the following disclaimer in the
14428documentation and/or other materials provided with the distribution.
14429
14430- Neither the name of Sun Microsystems or the names of contributors may
14431be used to endorse or promote products derived from this software without
14432specific prior written permission.
14433
14434THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
14435IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
14436THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
14437PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
14438CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
14439EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
14440PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
14441PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
14442LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
14443NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
14444SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
14445
14446The original source code covered by the above license above has been
14447modified significantly by Google Inc.
14448Copyright 2006-2008 the V8 project authors. All rights reserved.
14449
14450============================================================
14451Notices for file(s):
14452/lib/libpng.a
14453------------------------------------------------------------
14454
14455This copy of the libpng notices is provided for your convenience.  In case of
14456any discrepancy between this copy and the notices in the file png.h that is
14457included in the libpng distribution, the latter shall prevail.
14458
14459COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
14460
14461If you modify libpng you may insert additional notices immediately following
14462this sentence.
14463
14464This code is released under the libpng license.
14465
14466libpng versions 1.2.6, August 15, 2004, through 1.2.46, July 9, 2011, are
14467Copyright (c) 2004, 2006-2009 Glenn Randers-Pehrson, and are
14468distributed according to the same disclaimer and license as libpng-1.2.5
14469with the following individual added to the list of Contributing Authors
14470
14471   Cosmin Truta
14472
14473libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
14474Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
14475distributed according to the same disclaimer and license as libpng-1.0.6
14476with the following individuals added to the list of Contributing Authors
14477
14478   Simon-Pierre Cadieux
14479   Eric S. Raymond
14480   Gilles Vollant
14481
14482and with the following additions to the disclaimer:
14483
14484   There is no warranty against interference with your enjoyment of the
14485   library or against infringement.  There is no warranty that our
14486   efforts or the library will fulfill any of your particular purposes
14487   or needs.  This library is provided with all faults, and the entire
14488   risk of satisfactory quality, performance, accuracy, and effort is with
14489   the user.
14490
14491libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
14492Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
14493distributed according to the same disclaimer and license as libpng-0.96,
14494with the following individuals added to the list of Contributing Authors:
14495
14496   Tom Lane
14497   Glenn Randers-Pehrson
14498   Willem van Schaik
14499
14500libpng versions 0.89, June 1996, through 0.96, May 1997, are
14501Copyright (c) 1996, 1997 Andreas Dilger
14502Distributed according to the same disclaimer and license as libpng-0.88,
14503with the following individuals added to the list of Contributing Authors:
14504
14505   John Bowler
14506   Kevin Bracey
14507   Sam Bushell
14508   Magnus Holmgren
14509   Greg Roelofs
14510   Tom Tanner
14511
14512libpng versions 0.5, May 1995, through 0.88, January 1996, are
14513Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
14514
14515For the purposes of this copyright and license, "Contributing Authors"
14516is defined as the following set of individuals:
14517
14518   Andreas Dilger
14519   Dave Martindale
14520   Guy Eric Schalnat
14521   Paul Schmidt
14522   Tim Wegner
14523
14524The PNG Reference Library is supplied "AS IS".  The Contributing Authors
14525and Group 42, Inc. disclaim all warranties, expressed or implied,
14526including, without limitation, the warranties of merchantability and of
14527fitness for any purpose.  The Contributing Authors and Group 42, Inc.
14528assume no liability for direct, indirect, incidental, special, exemplary,
14529or consequential damages, which may result from the use of the PNG
14530Reference Library, even if advised of the possibility of such damage.
14531
14532Permission is hereby granted to use, copy, modify, and distribute this
14533source code, or portions hereof, for any purpose, without fee, subject
14534to the following restrictions:
14535
145361. The origin of this source code must not be misrepresented.
14537
145382. Altered versions must be plainly marked as such and must not
14539   be misrepresented as being the original source.
14540
145413. This Copyright notice may not be removed or altered from any
14542   source or altered source distribution.
14543
14544The Contributing Authors and Group 42, Inc. specifically permit, without
14545fee, and encourage the use of this source code as a component to
14546supporting the PNG file format in commercial products.  If you use this
14547source code in a product, acknowledgment is not required but would be
14548appreciated.
14549
14550
14551A "png_get_copyright" function is available, for convenient use in "about"
14552boxes and the like:
14553
14554   printf("%s",png_get_copyright(NULL));
14555
14556Also, the PNG logo (in PNG format, of course) is supplied in the
14557files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
14558
14559Libpng is OSI Certified Open Source Software.  OSI Certified Open Source is a
14560certification mark of the Open Source Initiative.
14561
14562Glenn Randers-Pehrson
14563glennrp at users.sourceforge.net
14564July 9, 2011
14565
14566============================================================
14567Notices for file(s):
14568/framework/antlr-runtime.jar
14569------------------------------------------------------------
14570[The "BSD license"]
14571Copyright (c) 201 Terence Parr
14572All rights reserved.
14573
14574Redistribution and use in source and binary forms, with or without
14575modification, are permitted provided that the following conditions
14576are met:
14577
14578 1. Redistributions of source code must retain the above copyright
14579    notice, this list of conditions and the following disclaimer.
14580 2. Redistributions in binary form must reproduce the above copyright
14581    notice, this list of conditions and the following disclaimer in the
14582    documentation and/or other materials provided with the distribution.
14583 3. The name of the author may not be used to endorse or promote products
14584    derived from this software without specific prior written permission.
14585
14586THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
14587IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
14588OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
14589IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
14590INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
14591NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
14592DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
14593THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
14594(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
14595THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
14596
14597============================================================
14598Notices for file(s):
14599/framework/junit.jar
14600------------------------------------------------------------
14601Common Public License - v 1.0
14602
14603
14604THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
14605
14606
146071. DEFINITIONS
14608
14609"Contribution" means:
14610
14611a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
14612b) in the case of each subsequent Contributor:
14613i)	 changes to the Program, and
14614ii)	 additions to the Program;
14615where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.
14616
14617"Contributor" means any person or entity that distributes the Program.
14618
14619
14620"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.
14621
14622
14623"Program" means the Contributions distributed in accordance with this Agreement.
14624
14625
14626"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
14627
14628
146292. GRANT OF RIGHTS
14630
14631a)	Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
14632b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
14633c)	Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
14634d)	Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
146353. REQUIREMENTS
14636
14637A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
14638
14639a)	it complies with the terms and conditions of this Agreement; and
14640b)	its license agreement:
14641i)	effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
14642ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
14643iii)	states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and
14644iv)	states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.
14645When the Program is made available in source code form:
14646
14647a)	it must be made available under this Agreement; and
14648b)	a copy of this Agreement must be included with each copy of the Program.
14649
14650Contributors may not remove or alter any copyright notices contained within the Program.
14651
14652
14653Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.
14654
14655
146564. COMMERCIAL DISTRIBUTION
14657
14658Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.
14659
14660
14661For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.
14662
14663
146645. NO WARRANTY
14665
14666EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
14667
14668
146696. DISCLAIMER OF LIABILITY
14670
14671EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
14672
14673
146747. GENERAL
14675
14676If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
14677
14678
14679If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed. In addition, if Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.
14680
14681
14682All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.
14683
14684
14685Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. IBM is the initial Agreement Steward. IBM may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
14686
14687
14688This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.
14689============================================================
14690Notices for file(s):
14691/framework/ant-glob.jar
14692------------------------------------------------------------
14693/*
14694 *                                 Apache License
14695 *                           Version 2.0, January 2004
14696 *                        http://www.apache.org/licenses/
14697 *
14698 *   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
14699 *
14700 *   1. Definitions.
14701 *
14702 *      "License" shall mean the terms and conditions for use, reproduction,
14703 *      and distribution as defined by Sections 1 through 9 of this document.
14704 *
14705 *      "Licensor" shall mean the copyright owner or entity authorized by
14706 *      the copyright owner that is granting the License.
14707 *
14708 *      "Legal Entity" shall mean the union of the acting entity and all
14709 *      other entities that control, are controlled by, or are under common
14710 *      control with that entity. For the purposes of this definition,
14711 *      "control" means (i) the power, direct or indirect, to cause the
14712 *      direction or management of such entity, whether by contract or
14713 *      otherwise, or (ii) ownership of fifty percent (50%) or more of the
14714 *      outstanding shares, or (iii) beneficial ownership of such entity.
14715 *
14716 *      "You" (or "Your") shall mean an individual or Legal Entity
14717 *      exercising permissions granted by this License.
14718 *
14719 *      "Source" form shall mean the preferred form for making modifications,
14720 *      including but not limited to software source code, documentation
14721 *      source, and configuration files.
14722 *
14723 *      "Object" form shall mean any form resulting from mechanical
14724 *      transformation or translation of a Source form, including but
14725 *      not limited to compiled object code, generated documentation,
14726 *      and conversions to other media types.
14727 *
14728 *      "Work" shall mean the work of authorship, whether in Source or
14729 *      Object form, made available under the License, as indicated by a
14730 *      copyright notice that is included in or attached to the work
14731 *      (an example is provided in the Appendix below).
14732 *
14733 *      "Derivative Works" shall mean any work, whether in Source or Object
14734 *      form, that is based on (or derived from) the Work and for which the
14735 *      editorial revisions, annotations, elaborations, or other modifications
14736 *      represent, as a whole, an original work of authorship. For the purposes
14737 *      of this License, Derivative Works shall not include works that remain
14738 *      separable from, or merely link (or bind by name) to the interfaces of,
14739 *      the Work and Derivative Works thereof.
14740 *
14741 *      "Contribution" shall mean any work of authorship, including
14742 *      the original version of the Work and any modifications or additions
14743 *      to that Work or Derivative Works thereof, that is intentionally
14744 *      submitted to Licensor for inclusion in the Work by the copyright owner
14745 *      or by an individual or Legal Entity authorized to submit on behalf of
14746 *      the copyright owner. For the purposes of this definition, "submitted"
14747 *      means any form of electronic, verbal, or written communication sent
14748 *      to the Licensor or its representatives, including but not limited to
14749 *      communication on electronic mailing lists, source code control systems,
14750 *      and issue tracking systems that are managed by, or on behalf of, the
14751 *      Licensor for the purpose of discussing and improving the Work, but
14752 *      excluding communication that is conspicuously marked or otherwise
14753 *      designated in writing by the copyright owner as "Not a Contribution."
14754 *
14755 *      "Contributor" shall mean Licensor and any individual or Legal Entity
14756 *      on behalf of whom a Contribution has been received by Licensor and
14757 *      subsequently incorporated within the Work.
14758 *
14759 *   2. Grant of Copyright License. Subject to the terms and conditions of
14760 *      this License, each Contributor hereby grants to You a perpetual,
14761 *      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
14762 *      copyright license to reproduce, prepare Derivative Works of,
14763 *      publicly display, publicly perform, sublicense, and distribute the
14764 *      Work and such Derivative Works in Source or Object form.
14765 *
14766 *   3. Grant of Patent License. Subject to the terms and conditions of
14767 *      this License, each Contributor hereby grants to You a perpetual,
14768 *      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
14769 *      (except as stated in this section) patent license to make, have made,
14770 *      use, offer to sell, sell, import, and otherwise transfer the Work,
14771 *      where such license applies only to those patent claims licensable
14772 *      by such Contributor that are necessarily infringed by their
14773 *      Contribution(s) alone or by combination of their Contribution(s)
14774 *      with the Work to which such Contribution(s) was submitted. If You
14775 *      institute patent litigation against any entity (including a
14776 *      cross-claim or counterclaim in a lawsuit) alleging that the Work
14777 *      or a Contribution incorporated within the Work constitutes direct
14778 *      or contributory patent infringement, then any patent licenses
14779 *      granted to You under this License for that Work shall terminate
14780 *      as of the date such litigation is filed.
14781 *
14782 *   4. Redistribution. You may reproduce and distribute copies of the
14783 *      Work or Derivative Works thereof in any medium, with or without
14784 *      modifications, and in Source or Object form, provided that You
14785 *      meet the following conditions:
14786 *
14787 *      (a) You must give any other recipients of the Work or
14788 *          Derivative Works a copy of this License; and
14789 *
14790 *      (b) You must cause any modified files to carry prominent notices
14791 *          stating that You changed the files; and
14792 *
14793 *      (c) You must retain, in the Source form of any Derivative Works
14794 *          that You distribute, all copyright, patent, trademark, and
14795 *          attribution notices from the Source form of the Work,
14796 *          excluding those notices that do not pertain to any part of
14797 *          the Derivative Works; and
14798 *
14799 *      (d) If the Work includes a "NOTICE" text file as part of its
14800 *          distribution, then any Derivative Works that You distribute must
14801 *          include a readable copy of the attribution notices contained
14802 *          within such NOTICE file, excluding those notices that do not
14803 *          pertain to any part of the Derivative Works, in at least one
14804 *          of the following places: within a NOTICE text file distributed
14805 *          as part of the Derivative Works; within the Source form or
14806 *          documentation, if provided along with the Derivative Works; or,
14807 *          within a display generated by the Derivative Works, if and
14808 *          wherever such third-party notices normally appear. The contents
14809 *          of the NOTICE file are for informational purposes only and
14810 *          do not modify the License. You may add Your own attribution
14811 *          notices within Derivative Works that You distribute, alongside
14812 *          or as an addendum to the NOTICE text from the Work, provided
14813 *          that such additional attribution notices cannot be construed
14814 *          as modifying the License.
14815 *
14816 *      You may add Your own copyright statement to Your modifications and
14817 *      may provide additional or different license terms and conditions
14818 *      for use, reproduction, or distribution of Your modifications, or
14819 *      for any such Derivative Works as a whole, provided Your use,
14820 *      reproduction, and distribution of the Work otherwise complies with
14821 *      the conditions stated in this License.
14822 *
14823 *   5. Submission of Contributions. Unless You explicitly state otherwise,
14824 *      any Contribution intentionally submitted for inclusion in the Work
14825 *      by You to the Licensor shall be under the terms and conditions of
14826 *      this License, without any additional terms or conditions.
14827 *      Notwithstanding the above, nothing herein shall supersede or modify
14828 *      the terms of any separate license agreement you may have executed
14829 *      with Licensor regarding such Contributions.
14830 *
14831 *   6. Trademarks. This License does not grant permission to use the trade
14832 *      names, trademarks, service marks, or product names of the Licensor,
14833 *      except as required for reasonable and customary use in describing the
14834 *      origin of the Work and reproducing the content of the NOTICE file.
14835 *
14836 *   7. Disclaimer of Warranty. Unless required by applicable law or
14837 *      agreed to in writing, Licensor provides the Work (and each
14838 *      Contributor provides its Contributions) on an "AS IS" BASIS,
14839 *      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
14840 *      implied, including, without limitation, any warranties or conditions
14841 *      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
14842 *      PARTICULAR PURPOSE. You are solely responsible for determining the
14843 *      appropriateness of using or redistributing the Work and assume any
14844 *      risks associated with Your exercise of permissions under this License.
14845 *
14846 *   8. Limitation of Liability. In no event and under no legal theory,
14847 *      whether in tort (including negligence), contract, or otherwise,
14848 *      unless required by applicable law (such as deliberate and grossly
14849 *      negligent acts) or agreed to in writing, shall any Contributor be
14850 *      liable to You for damages, including any direct, indirect, special,
14851 *      incidental, or consequential damages of any character arising as a
14852 *      result of this License or out of the use or inability to use the
14853 *      Work (including but not limited to damages for loss of goodwill,
14854 *      work stoppage, computer failure or malfunction, or any and all
14855 *      other commercial damages or losses), even if such Contributor
14856 *      has been advised of the possibility of such damages.
14857 *
14858 *   9. Accepting Warranty or Additional Liability. While redistributing
14859 *      the Work or Derivative Works thereof, You may choose to offer,
14860 *      and charge a fee for, acceptance of support, warranty, indemnity,
14861 *      or other liability obligations and/or rights consistent with this
14862 *      License. However, in accepting such obligations, You may act only
14863 *      on Your own behalf and on Your sole responsibility, not on behalf
14864 *      of any other Contributor, and only if You agree to indemnify,
14865 *      defend, and hold each Contributor harmless for any liability
14866 *      incurred by, or claims asserted against, such Contributor by reason
14867 *      of your accepting any such warranty or additional liability.
14868 *
14869 *   END OF TERMS AND CONDITIONS
14870 *
14871 *   APPENDIX: How to apply the Apache License to your work.
14872 *
14873 *      To apply the Apache License to your work, attach the following
14874 *      boilerplate notice, with the fields enclosed by brackets "[]"
14875 *      replaced with your own identifying information. (Don't include
14876 *      the brackets!)  The text should be enclosed in the appropriate
14877 *      comment syntax for the file format. We also recommend that a
14878 *      file or class name and description of purpose be included on the
14879 *      same "printed page" as the copyright notice for easier
14880 *      identification within third-party archives.
14881 *
14882 *   Copyright [yyyy] [name of copyright owner]
14883 *
14884 *   Licensed under the Apache License, Version 2.0 (the "License");
14885 *   you may not use this file except in compliance with the License.
14886 *   You may obtain a copy of the License at
14887 *
14888 *       http://www.apache.org/licenses/LICENSE-2.0
14889 *
14890 *   Unless required by applicable law or agreed to in writing, software
14891 *   distributed under the License is distributed on an "AS IS" BASIS,
14892 *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14893 *   See the License for the specific language governing permissions and
14894 *   limitations under the License.
14895 */
14896
14897W3C� SOFTWARE NOTICE AND LICENSE
14898http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
14899
14900This work (and included software, documentation such as READMEs, or other
14901related items) is being provided by the copyright holders under the following
14902license. By obtaining, using and/or copying this work, you (the licensee) agree
14903that you have read, understood, and will comply with the following terms and
14904conditions.
14905
14906Permission to copy, modify, and distribute this software and its documentation,
14907with or without modification, for any purpose and without fee or royalty is
14908hereby granted, provided that you include the following on ALL copies of the
14909software and documentation or portions thereof, including modifications:
14910
14911  1. The full text of this NOTICE in a location viewable to users of the
14912     redistributed or derivative work.
14913  2. Any pre-existing intellectual property disclaimers, notices, or terms
14914     and conditions. If none exist, the W3C Software Short Notice should be
14915     included (hypertext is preferred, text is permitted) within the body
14916     of any redistributed or derivative code.
14917  3. Notice of any changes or modifications to the files, including the date
14918     changes were made. (We recommend you provide URIs to the location from
14919     which the code is derived.)
14920
14921THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE
14922NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
14923TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT
14924THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY
14925PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
14926
14927COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR
14928CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION.
14929
14930The name and trademarks of copyright holders may NOT be used in advertising or
14931publicity pertaining to the software without specific, written prior permission.
14932Title to copyright in this software and any associated documentation will at
14933all times remain with copyright holders.
14934
14935____________________________________
14936
14937This formulation of W3C's notice and license became active on December 31 2002.
14938This version removes the copyright ownership notice such that this license can
14939be used with materials other than those owned by the W3C, reflects that ERCIM
14940is now a host of the W3C, includes references to this specific dated version of
14941the license, and removes the ambiguous grant of "use". Otherwise, this version
14942is the same as the previous version and is written so as to preserve the Free
14943Software Foundation's assessment of GPL compatibility and OSI's certification
14944under the Open Source Definition. Please see our Copyright FAQ for common
14945questions about using materials from our site, including specific terms and
14946conditions for packages like libwww, Amaya, and Jigsaw. Other questions about
14947this notice can be directed to [email protected].
14948
14949Joseph Reagle <[email protected]>
14950
14951This license came from: http://www.megginson.com/SAX/copying.html
14952  However please note future versions of SAX may be covered
14953  under http://saxproject.org/?selected=pd
14954
14955SAX2 is Free!
14956
14957I hereby abandon any property rights to SAX 2.0 (the Simple API for
14958XML), and release all of the SAX 2.0 source code, compiled code, and
14959documentation contained in this distribution into the Public Domain.
14960SAX comes with NO WARRANTY or guarantee of fitness for any
14961purpose.
14962
14963David Megginson, [email protected]
149642000-05-05
14965
14966============================================================
14967Notices for file(s):
14968/lib/libclang.so
14969/lib/libclangAnalysis.a
14970------------------------------------------------------------
14971==============================================================================
14972LLVM Release License
14973==============================================================================
14974University of Illinois/NCSA
14975Open Source License
14976
14977Copyright (c) 2007-2011 University of Illinois at Urbana-Champaign.
14978All rights reserved.
14979
14980Developed by:
14981
14982    LLVM Team
14983
14984    University of Illinois at Urbana-Champaign
14985
14986    http://llvm.org
14987
14988Permission is hereby granted, free of charge, to any person obtaining a copy of
14989this software and associated documentation files (the "Software"), to deal with
14990the Software without restriction, including without limitation the rights to
14991use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
14992of the Software, and to permit persons to whom the Software is furnished to do
14993so, subject to the following conditions:
14994
14995    * Redistributions of source code must retain the above copyright notice,
14996      this list of conditions and the following disclaimers.
14997
14998    * Redistributions in binary form must reproduce the above copyright notice,
14999      this list of conditions and the following disclaimers in the
15000      documentation and/or other materials provided with the distribution.
15001
15002    * Neither the names of the LLVM Team, University of Illinois at
15003      Urbana-Champaign, nor the names of its contributors may be used to
15004      endorse or promote products derived from this Software without specific
15005      prior written permission.
15006
15007THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15008IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
15009FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
15010CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
15011LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
15012OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
15013SOFTWARE.
15014
15015==============================================================================
15016The LLVM software contains code written by third parties.  Such software will
15017have its own individual LICENSE.TXT file in the directory in which it appears.
15018This file will describe the copyrights, license, and restrictions which apply
15019to that code.
15020
15021The disclaimer of warranty in the University of Illinois Open Source License
15022applies to all code in the LLVM Distribution, and nothing in any of the
15023other licenses gives permission to use the names of the LLVM Team or the
15024University of Illinois to endorse or promote products derived from this
15025Software.
15026
15027The following pieces of software have additional or alternate copyrights,
15028licenses, and/or restrictions:
15029
15030Program             Directory
15031-------             ---------
15032<none yet>
15033
15034============================================================
15035Notices for file(s):
15036/framework/guavalib.jar
15037------------------------------------------------------------
15038
15039                                 Apache License
15040                           Version 2.0, January 2004
15041                        http://www.apache.org/licenses/
15042
15043   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
15044
15045   1. Definitions.
15046
15047      "License" shall mean the terms and conditions for use, reproduction,
15048      and distribution as defined by Sections 1 through 9 of this document.
15049
15050      "Licensor" shall mean the copyright owner or entity authorized by
15051      the copyright owner that is granting the License.
15052
15053      "Legal Entity" shall mean the union of the acting entity and all
15054      other entities that control, are controlled by, or are under common
15055      control with that entity. For the purposes of this definition,
15056      "control" means (i) the power, direct or indirect, to cause the
15057      direction or management of such entity, whether by contract or
15058      otherwise, or (ii) ownership of fifty percent (50%) or more of the
15059      outstanding shares, or (iii) beneficial ownership of such entity.
15060
15061      "You" (or "Your") shall mean an individual or Legal Entity
15062      exercising permissions granted by this License.
15063
15064      "Source" form shall mean the preferred form for making modifications,
15065      including but not limited to software source code, documentation
15066      source, and configuration files.
15067
15068      "Object" form shall mean any form resulting from mechanical
15069      transformation or translation of a Source form, including but
15070      not limited to compiled object code, generated documentation,
15071      and conversions to other media types.
15072
15073      "Work" shall mean the work of authorship, whether in Source or
15074      Object form, made available under the License, as indicated by a
15075      copyright notice that is included in or attached to the work
15076      (an example is provided in the Appendix below).
15077
15078      "Derivative Works" shall mean any work, whether in Source or Object
15079      form, that is based on (or derived from) the Work and for which the
15080      editorial revisions, annotations, elaborations, or other modifications
15081      represent, as a whole, an original work of authorship. For the purposes
15082      of this License, Derivative Works shall not include works that remain
15083      separable from, or merely link (or bind by name) to the interfaces of,
15084      the Work and Derivative Works thereof.
15085
15086      "Contribution" shall mean any work of authorship, including
15087      the original version of the Work and any modifications or additions
15088      to that Work or Derivative Works thereof, that is intentionally
15089      submitted to Licensor for inclusion in the Work by the copyright owner
15090      or by an individual or Legal Entity authorized to submit on behalf of
15091      the copyright owner. For the purposes of this definition, "submitted"
15092      means any form of electronic, verbal, or written communication sent
15093      to the Licensor or its representatives, including but not limited to
15094      communication on electronic mailing lists, source code control systems,
15095      and issue tracking systems that are managed by, or on behalf of, the
15096      Licensor for the purpose of discussing and improving the Work, but
15097      excluding communication that is conspicuously marked or otherwise
15098      designated in writing by the copyright owner as "Not a Contribution."
15099
15100      "Contributor" shall mean Licensor and any individual or Legal Entity
15101      on behalf of whom a Contribution has been received by Licensor and
15102      subsequently incorporated within the Work.
15103
15104   2. Grant of Copyright License. Subject to the terms and conditions of
15105      this License, each Contributor hereby grants to You a perpetual,
15106      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
15107      copyright license to reproduce, prepare Derivative Works of,
15108      publicly display, publicly perform, sublicense, and distribute the
15109      Work and such Derivative Works in Source or Object form.
15110
15111   3. Grant of Patent License. Subject to the terms and conditions of
15112      this License, each Contributor hereby grants to You a perpetual,
15113      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
15114      (except as stated in this section) patent license to make, have made,
15115      use, offer to sell, sell, import, and otherwise transfer the Work,
15116      where such license applies only to those patent claims licensable
15117      by such Contributor that are necessarily infringed by their
15118      Contribution(s) alone or by combination of their Contribution(s)
15119      with the Work to which such Contribution(s) was submitted. If You
15120      institute patent litigation against any entity (including a
15121      cross-claim or counterclaim in a lawsuit) alleging that the Work
15122      or a Contribution incorporated within the Work constitutes direct
15123      or contributory patent infringement, then any patent licenses
15124      granted to You under this License for that Work shall terminate
15125      as of the date such litigation is filed.
15126
15127   4. Redistribution. You may reproduce and distribute copies of the
15128      Work or Derivative Works thereof in any medium, with or without
15129      modifications, and in Source or Object form, provided that You
15130      meet the following conditions:
15131
15132      (a) You must give any other recipients of the Work or
15133          Derivative Works a copy of this License; and
15134
15135      (b) You must cause any modified files to carry prominent notices
15136          stating that You changed the files; and
15137
15138      (c) You must retain, in the Source form of any Derivative Works
15139          that You distribute, all copyright, patent, trademark, and
15140          attribution notices from the Source form of the Work,
15141          excluding those notices that do not pertain to any part of
15142          the Derivative Works; and
15143
15144      (d) If the Work includes a "NOTICE" text file as part of its
15145          distribution, then any Derivative Works that You distribute must
15146          include a readable copy of the attribution notices contained
15147          within such NOTICE file, excluding those notices that do not
15148          pertain to any part of the Derivative Works, in at least one
15149          of the following places: within a NOTICE text file distributed
15150          as part of the Derivative Works; within the Source form or
15151          documentation, if provided along with the Derivative Works; or,
15152          within a display generated by the Derivative Works, if and
15153          wherever such third-party notices normally appear. The contents
15154          of the NOTICE file are for informational purposes only and
15155          do not modify the License. You may add Your own attribution
15156          notices within Derivative Works that You distribute, alongside
15157          or as an addendum to the NOTICE text from the Work, provided
15158          that such additional attribution notices cannot be construed
15159          as modifying the License.
15160
15161      You may add Your own copyright statement to Your modifications and
15162      may provide additional or different license terms and conditions
15163      for use, reproduction, or distribution of Your modifications, or
15164      for any such Derivative Works as a whole, provided Your use,
15165      reproduction, and distribution of the Work otherwise complies with
15166      the conditions stated in this License.
15167
15168   5. Submission of Contributions. Unless You explicitly state otherwise,
15169      any Contribution intentionally submitted for inclusion in the Work
15170      by You to the Licensor shall be under the terms and conditions of
15171      this License, without any additional terms or conditions.
15172      Notwithstanding the above, nothing herein shall supersede or modify
15173      the terms of any separate license agreement you may have executed
15174      with Licensor regarding such Contributions.
15175
15176   6. Trademarks. This License does not grant permission to use the trade
15177      names, trademarks, service marks, or product names of the Licensor,
15178      except as required for reasonable and customary use in describing the
15179      origin of the Work and reproducing the content of the NOTICE file.
15180
15181   7. Disclaimer of Warranty. Unless required by applicable law or
15182      agreed to in writing, Licensor provides the Work (and each
15183      Contributor provides its Contributions) on an "AS IS" BASIS,
15184      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
15185      implied, including, without limitation, any warranties or conditions
15186      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
15187      PARTICULAR PURPOSE. You are solely responsible for determining the
15188      appropriateness of using or redistributing the Work and assume any
15189      risks associated with Your exercise of permissions under this License.
15190
15191   8. Limitation of Liability. In no event and under no legal theory,
15192      whether in tort (including negligence), contract, or otherwise,
15193      unless required by applicable law (such as deliberate and grossly
15194      negligent acts) or agreed to in writing, shall any Contributor be
15195      liable to You for damages, including any direct, indirect, special,
15196      incidental, or consequential damages of any character arising as a
15197      result of this License or out of the use or inability to use the
15198      Work (including but not limited to damages for loss of goodwill,
15199      work stoppage, computer failure or malfunction, or any and all
15200      other commercial damages or losses), even if such Contributor
15201      has been advised of the possibility of such damages.
15202
15203   9. Accepting Warranty or Additional Liability. While redistributing
15204      the Work or Derivative Works thereof, You may choose to offer,
15205      and charge a fee for, acceptance of support, warranty, indemnity,
15206      or other liability obligations and/or rights consistent with this
15207      License. However, in accepting such obligations, You may act only
15208      on Your own behalf and on Your sole responsibility, not on behalf
15209      of any other Contributor, and only if You agree to indemnify,
15210      defend, and hold each Contributor harmless for any liability
15211      incurred by, or claims asserted against, such Contributor by reason
15212      of your accepting any such warranty or additional liability.
15213
15214   END OF TERMS AND CONDITIONS
15215
15216   APPENDIX: How to apply the Apache License to your work.
15217
15218      To apply the Apache License to your work, attach the following
15219      boilerplate notice, with the fields enclosed by brackets "[]"
15220      replaced with your own identifying information. (Don't include
15221      the brackets!)  The text should be enclosed in the appropriate
15222      comment syntax for the file format. We also recommend that a
15223      file or class name and description of purpose be included on the
15224      same "printed page" as the copyright notice for easier
15225      identification within third-party archives.
15226
15227   Copyright [yyyy] [name of copyright owner]
15228
15229   Licensed under the Apache License, Version 2.0 (the "License");
15230   you may not use this file except in compliance with the License.
15231   You may obtain a copy of the License at
15232
15233       http://www.apache.org/licenses/LICENSE-2.0
15234
15235   Unless required by applicable law or agreed to in writing, software
15236   distributed under the License is distributed on an "AS IS" BASIS,
15237   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15238   See the License for the specific language governing permissions and
15239   limitations under the License.
15240
15241============================================================
15242Notices for file(s):
15243/core-lambda-stubs.jar
15244------------------------------------------------------------
15245The GNU General Public License (GPL)
15246
15247Version 2, June 1991
15248
15249Copyright (C) 1989, 1991 Free Software Foundation, Inc.
1525059 Temple Place, Suite 330, Boston, MA 02111-1307 USA
15251
15252Everyone is permitted to copy and distribute verbatim copies of this license
15253document, but changing it is not allowed.
15254
15255Preamble
15256
15257The licenses for most software are designed to take away your freedom to share
15258and change it.  By contrast, the GNU General Public License is intended to
15259guarantee your freedom to share and change free software--to make sure the
15260software is free for all its users.  This General Public License applies to
15261most of the Free Software Foundation's software and to any other program whose
15262authors commit to using it.  (Some other Free Software Foundation software is
15263covered by the GNU Library General Public License instead.) You can apply it to
15264your programs, too.
15265
15266When we speak of free software, we are referring to freedom, not price.  Our
15267General Public Licenses are designed to make sure that you have the freedom to
15268distribute copies of free software (and charge for this service if you wish),
15269that you receive source code or can get it if you want it, that you can change
15270the software or use pieces of it in new free programs; and that you know you
15271can do these things.
15272
15273To protect your rights, we need to make restrictions that forbid anyone to deny
15274you these rights or to ask you to surrender the rights.  These restrictions
15275translate to certain responsibilities for you if you distribute copies of the
15276software, or if you modify it.
15277
15278For example, if you distribute copies of such a program, whether gratis or for
15279a fee, you must give the recipients all the rights that you have.  You must
15280make sure that they, too, receive or can get the source code.  And you must
15281show them these terms so they know their rights.
15282
15283We protect your rights with two steps: (1) copyright the software, and (2)
15284offer you this license which gives you legal permission to copy, distribute
15285and/or modify the software.
15286
15287Also, for each author's protection and ours, we want to make certain that
15288everyone understands that there is no warranty for this free software.  If the
15289software is modified by someone else and passed on, we want its recipients to
15290know that what they have is not the original, so that any problems introduced
15291by others will not reflect on the original authors' reputations.
15292
15293Finally, any free program is threatened constantly by software patents.  We
15294wish to avoid the danger that redistributors of a free program will
15295individually obtain patent licenses, in effect making the program proprietary.
15296To prevent this, we have made it clear that any patent must be licensed for
15297everyone's free use or not licensed at all.
15298
15299The precise terms and conditions for copying, distribution and modification
15300follow.
15301
15302TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
15303
153040. This License applies to any program or other work which contains a notice
15305placed by the copyright holder saying it may be distributed under the terms of
15306this General Public License.  The "Program", below, refers to any such program
15307or work, and a "work based on the Program" means either the Program or any
15308derivative work under copyright law: that is to say, a work containing the
15309Program or a portion of it, either verbatim or with modifications and/or
15310translated into another language.  (Hereinafter, translation is included
15311without limitation in the term "modification".) Each licensee is addressed as
15312"you".
15313
15314Activities other than copying, distribution and modification are not covered by
15315this License; they are outside its scope.  The act of running the Program is
15316not restricted, and the output from the Program is covered only if its contents
15317constitute a work based on the Program (independent of having been made by
15318running the Program).  Whether that is true depends on what the Program does.
15319
153201. You may copy and distribute verbatim copies of the Program's source code as
15321you receive it, in any medium, provided that you conspicuously and
15322appropriately publish on each copy an appropriate copyright notice and
15323disclaimer of warranty; keep intact all the notices that refer to this License
15324and to the absence of any warranty; and give any other recipients of the
15325Program a copy of this License along with the Program.
15326
15327You may charge a fee for the physical act of transferring a copy, and you may
15328at your option offer warranty protection in exchange for a fee.
15329
153302. You may modify your copy or copies of the Program or any portion of it, thus
15331forming a work based on the Program, and copy and distribute such modifications
15332or work under the terms of Section 1 above, provided that you also meet all of
15333these conditions:
15334
15335    a) You must cause the modified files to carry prominent notices stating
15336    that you changed the files and the date of any change.
15337
15338    b) You must cause any work that you distribute or publish, that in whole or
15339    in part contains or is derived from the Program or any part thereof, to be
15340    licensed as a whole at no charge to all third parties under the terms of
15341    this License.
15342
15343    c) If the modified program normally reads commands interactively when run,
15344    you must cause it, when started running for such interactive use in the
15345    most ordinary way, to print or display an announcement including an
15346    appropriate copyright notice and a notice that there is no warranty (or
15347    else, saying that you provide a warranty) and that users may redistribute
15348    the program under these conditions, and telling the user how to view a copy
15349    of this License.  (Exception: if the Program itself is interactive but does
15350    not normally print such an announcement, your work based on the Program is
15351    not required to print an announcement.)
15352
15353These requirements apply to the modified work as a whole.  If identifiable
15354sections of that work are not derived from the Program, and can be reasonably
15355considered independent and separate works in themselves, then this License, and
15356its terms, do not apply to those sections when you distribute them as separate
15357works.  But when you distribute the same sections as part of a whole which is a
15358work based on the Program, the distribution of the whole must be on the terms
15359of this License, whose permissions for other licensees extend to the entire
15360whole, and thus to each and every part regardless of who wrote it.
15361
15362Thus, it is not the intent of this section to claim rights or contest your
15363rights to work written entirely by you; rather, the intent is to exercise the
15364right to control the distribution of derivative or collective works based on
15365the Program.
15366
15367In addition, mere aggregation of another work not based on the Program with the
15368Program (or with a work based on the Program) on a volume of a storage or
15369distribution medium does not bring the other work under the scope of this
15370License.
15371
153723. You may copy and distribute the Program (or a work based on it, under
15373Section 2) in object code or executable form under the terms of Sections 1 and
153742 above provided that you also do one of the following:
15375
15376    a) Accompany it with the complete corresponding machine-readable source
15377    code, which must be distributed under the terms of Sections 1 and 2 above
15378    on a medium customarily used for software interchange; or,
15379
15380    b) Accompany it with a written offer, valid for at least three years, to
15381    give any third party, for a charge no more than your cost of physically
15382    performing source distribution, a complete machine-readable copy of the
15383    corresponding source code, to be distributed under the terms of Sections 1
15384    and 2 above on a medium customarily used for software interchange; or,
15385
15386    c) Accompany it with the information you received as to the offer to
15387    distribute corresponding source code.  (This alternative is allowed only
15388    for noncommercial distribution and only if you received the program in
15389    object code or executable form with such an offer, in accord with
15390    Subsection b above.)
15391
15392The source code for a work means the preferred form of the work for making
15393modifications to it.  For an executable work, complete source code means all
15394the source code for all modules it contains, plus any associated interface
15395definition files, plus the scripts used to control compilation and installation
15396of the executable.  However, as a special exception, the source code
15397distributed need not include anything that is normally distributed (in either
15398source or binary form) with the major components (compiler, kernel, and so on)
15399of the operating system on which the executable runs, unless that component
15400itself accompanies the executable.
15401
15402If distribution of executable or object code is made by offering access to copy
15403from a designated place, then offering equivalent access to copy the source
15404code from the same place counts as distribution of the source code, even though
15405third parties are not compelled to copy the source along with the object code.
15406
154074. You may not copy, modify, sublicense, or distribute the Program except as
15408expressly provided under this License.  Any attempt otherwise to copy, modify,
15409sublicense or distribute the Program is void, and will automatically terminate
15410your rights under this License.  However, parties who have received copies, or
15411rights, from you under this License will not have their licenses terminated so
15412long as such parties remain in full compliance.
15413
154145. You are not required to accept this License, since you have not signed it.
15415However, nothing else grants you permission to modify or distribute the Program
15416or its derivative works.  These actions are prohibited by law if you do not
15417accept this License.  Therefore, by modifying or distributing the Program (or
15418any work based on the Program), you indicate your acceptance of this License to
15419do so, and all its terms and conditions for copying, distributing or modifying
15420the Program or works based on it.
15421
154226. Each time you redistribute the Program (or any work based on the Program),
15423the recipient automatically receives a license from the original licensor to
15424copy, distribute or modify the Program subject to these terms and conditions.
15425You may not impose any further restrictions on the recipients' exercise of the
15426rights granted herein.  You are not responsible for enforcing compliance by
15427third parties to this License.
15428
154297. If, as a consequence of a court judgment or allegation of patent
15430infringement or for any other reason (not limited to patent issues), conditions
15431are imposed on you (whether by court order, agreement or otherwise) that
15432contradict the conditions of this License, they do not excuse you from the
15433conditions of this License.  If you cannot distribute so as to satisfy
15434simultaneously your obligations under this License and any other pertinent
15435obligations, then as a consequence you may not distribute the Program at all.
15436For example, if a patent license would not permit royalty-free redistribution
15437of the Program by all those who receive copies directly or indirectly through
15438you, then the only way you could satisfy both it and this License would be to
15439refrain entirely from distribution of the Program.
15440
15441If any portion of this section is held invalid or unenforceable under any
15442particular circumstance, the balance of the section is intended to apply and
15443the section as a whole is intended to apply in other circumstances.
15444
15445It is not the purpose of this section to induce you to infringe any patents or
15446other property right claims or to contest validity of any such claims; this
15447section has the sole purpose of protecting the integrity of the free software
15448distribution system, which is implemented by public license practices.  Many
15449people have made generous contributions to the wide range of software
15450distributed through that system in reliance on consistent application of that
15451system; it is up to the author/donor to decide if he or she is willing to
15452distribute software through any other system and a licensee cannot impose that
15453choice.
15454
15455This section is intended to make thoroughly clear what is believed to be a
15456consequence of the rest of this License.
15457
154588. If the distribution and/or use of the Program is restricted in certain
15459countries either by patents or by copyrighted interfaces, the original
15460copyright holder who places the Program under this License may add an explicit
15461geographical distribution limitation excluding those countries, so that
15462distribution is permitted only in or among countries not thus excluded.  In
15463such case, this License incorporates the limitation as if written in the body
15464of this License.
15465
154669. The Free Software Foundation may publish revised and/or new versions of the
15467General Public License from time to time.  Such new versions will be similar in
15468spirit to the present version, but may differ in detail to address new problems
15469or concerns.
15470
15471Each version is given a distinguishing version number.  If the Program
15472specifies a version number of this License which applies to it and "any later
15473version", you have the option of following the terms and conditions either of
15474that version or of any later version published by the Free Software Foundation.
15475If the Program does not specify a version number of this License, you may
15476choose any version ever published by the Free Software Foundation.
15477
1547810. If you wish to incorporate parts of the Program into other free programs
15479whose distribution conditions are different, write to the author to ask for
15480permission.  For software which is copyrighted by the Free Software Foundation,
15481write to the Free Software Foundation; we sometimes make exceptions for this.
15482Our decision will be guided by the two goals of preserving the free status of
15483all derivatives of our free software and of promoting the sharing and reuse of
15484software generally.
15485
15486NO WARRANTY
15487
1548811. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
15489THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN OTHERWISE
15490STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
15491PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
15492INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
15493FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND
15494PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE,
15495YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
15496
1549712. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
15498ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
15499PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
15500GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
15501INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
15502BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
15503FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
15504OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
15505
15506END OF TERMS AND CONDITIONS
15507
15508How to Apply These Terms to Your New Programs
15509
15510If you develop a new program, and you want it to be of the greatest possible
15511use to the public, the best way to achieve this is to make it free software
15512which everyone can redistribute and change under these terms.
15513
15514To do so, attach the following notices to the program.  It is safest to attach
15515them to the start of each source file to most effectively convey the exclusion
15516of warranty; and each file should have at least the "copyright" line and a
15517pointer to where the full notice is found.
15518
15519    One line to give the program's name and a brief idea of what it does.
15520
15521    Copyright (C) <year> <name of author>
15522
15523    This program is free software; you can redistribute it and/or modify it
15524    under the terms of the GNU General Public License as published by the Free
15525    Software Foundation; either version 2 of the License, or (at your option)
15526    any later version.
15527
15528    This program is distributed in the hope that it will be useful, but WITHOUT
15529    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15530    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
15531    more details.
15532
15533    You should have received a copy of the GNU General Public License along
15534    with this program; if not, write to the Free Software Foundation, Inc., 59
15535    Temple Place, Suite 330, Boston, MA 02111-1307 USA
15536
15537Also add information on how to contact you by electronic and paper mail.
15538
15539If the program is interactive, make it output a short notice like this when it
15540starts in an interactive mode:
15541
15542    Gnomovision version 69, Copyright (C) year name of author Gnomovision comes
15543    with ABSOLUTELY NO WARRANTY; for details type 'show w'.  This is free
15544    software, and you are welcome to redistribute it under certain conditions;
15545    type 'show c' for details.
15546
15547The hypothetical commands 'show w' and 'show c' should show the appropriate
15548parts of the General Public License.  Of course, the commands you use may be
15549called something other than 'show w' and 'show c'; they could even be
15550mouse-clicks or menu items--whatever suits your program.
15551
15552You should also get your employer (if you work as a programmer) or your school,
15553if any, to sign a "copyright disclaimer" for the program, if necessary.  Here
15554is a sample; alter the names:
15555
15556    Yoyodyne, Inc., hereby disclaims all copyright interest in the program
15557    'Gnomovision' (which makes passes at compilers) written by James Hacker.
15558
15559    signature of Ty Coon, 1 April 1989
15560
15561    Ty Coon, President of Vice
15562
15563This General Public License does not permit incorporating your program into
15564proprietary programs.  If your program is a subroutine library, you may
15565consider it more useful to permit linking proprietary applications with the
15566library.  If this is what you want to do, use the GNU Library General Public
15567License instead of this License.
15568
15569
15570"CLASSPATH" EXCEPTION TO THE GPL
15571
15572Certain source files distributed by Oracle America and/or its affiliates are
15573subject to the following clarification and special exception to the GPL, but
15574only where Oracle has expressly included in the particular source file's header
15575the words "Oracle designates this particular file as subject to the "Classpath"
15576exception as provided by Oracle in the LICENSE file that accompanied this code."
15577
15578    Linking this library statically or dynamically with other modules is making
15579    a combined work based on this library.  Thus, the terms and conditions of
15580    the GNU General Public License cover the whole combination.
15581
15582    As a special exception, the copyright holders of this library give you
15583    permission to link this library with independent modules to produce an
15584    executable, regardless of the license terms of these independent modules,
15585    and to copy and distribute the resulting executable under terms of your
15586    choice, provided that you also meet, for each linked independent module,
15587    the terms and conditions of the license of that module.  An independent
15588    module is a module which is not derived from or based on this library.  If
15589    you modify this library, you may extend this exception to your version of
15590    the library, but you are not obligated to do so.  If you do not wish to do
15591    so, delete this exception statement from your version.
15592
15593============================================================
15594Notices for file(s):
15595/lib/d8.jar
15596------------------------------------------------------------
15597This file lists all licenses for code distributed.
15598All non-library code has the following 3-Clause BSD license.
15599
15600
15601Copyright (c) 2016, the R8 project authors.
15602All rights reserved.
15603
15604Redistribution and use in source and binary forms, with or without
15605modification, are permitted provided that the following conditions are met:
15606
15607* Redistributions of source code must retain the above copyright notice, this
15608  list of conditions and the following disclaimer.
15609
15610* Redistributions in binary form must reproduce the above copyright notice,
15611  this list of conditions and the following disclaimer in the documentation
15612  and/or other materials provided with the distribution.
15613
15614* Neither the name of Google Inc. nor the names of its
15615  contributors may be used to endorse or promote products derived from
15616  this software without specific prior written permission.
15617
15618THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
15619AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15620IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
15621DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
15622FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
15623DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
15624SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
15625CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
15626OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
15627OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
15628
15629Summary of distributed libraries:
15630
15631- artifact: com.google.guava:guava:+
15632  name: Guava Google Core Libraries for Java
15633  copyrightHolder: The Guava Authors
15634  license: The Apache Software License, Version 2.0
15635  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
15636- artifact: com.google.code.gson:gson:+
15637  name: Gson
15638  license: The Apache Software License, Version 2.0
15639  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
15640  url: https://github.com/google/gson
15641- artifact: it.unimi.dsi:fastutil:+
15642  name: fastutil
15643  license: Apache License, Version 2.0
15644  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.html
15645  url: http://fasutil.di.unimi.it/
15646- artifact: net.sf.jopt-simple:jopt-simple:+
15647  name: JOpt Simple
15648  license: The MIT License
15649  licenseUrl: http://www.opensource.org/licenses/mit-license.php
15650  url: http://pholser.github.com/jopt-simple
15651- artifact: org.ow2.asm:asm-commons:+
15652  name: ASM Commons
15653  copyrightHolder: INRIA, France Telecom
15654  license: ASM license
15655  licenseUrl: http://asm.ow2.org/license.html
15656  url: http://asm.ow2.org/index.html
15657- artifact: org.ow2.asm:asm-tree:+
15658  name: ASM Tree
15659  copyrightHolder: INRIA, France Telecom
15660  license: ASM license
15661  licenseUrl: http://asm.ow2.org/license.html
15662  url: http://asm.ow2.org/index.html
15663- artifact: org.ow2.asm:asm-util:+
15664  name: ASM Util
15665  copyrightHolder: INRIA, France Telecom
15666  license: ASM license
15667  licenseUrl: http://asm.ow2.org/license.html
15668  url: http://asm.ow2.org/index.html
15669- artifact: org.ow2.asm:asm-analysis:+
15670  name: ASM Util
15671  copyrightHolder: INRIA, France Telecom
15672  license: ASM license
15673  licenseUrl: http://asm.ow2.org/license.html
15674  url: http://asm.ow2.org/index.html
15675- artifact: org.ow2.asm:asm:+
15676  name: ASM Core
15677  copyrightHolder: INRIA, France Telecom
15678  license: ASM license
15679  licenseUrl: http://asm.ow2.org/license.html
15680  url: http://asm.ow2.org/index.html
15681- artifact: org.jetbrains.kotlin:kotlin-stdlib:+
15682  name: org.jetbrains.kotlin:kotlin-stdlib
15683  copyrightHolder: JetBrains s.r.o.
15684  license: The Apache License, Version 2.0
15685  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
15686  url: https://kotlinlang.org/
15687- artifact: org.jetbrains.kotlin:kotlin-stdlib-common:+
15688  name: org.jetbrains.kotlin:kotlin-stdlib
15689  copyrightHolder: JetBrains s.r.o.
15690  license: The Apache License, Version 2.0
15691  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
15692  url: https://kotlinlang.org/
15693- artifact: org.jetbrains.kotlinx:kotlinx-metadata-jvm:+
15694  name: org.jetbrains.kotlinx:kotlinx-metadata-jvm
15695  copyrightHolder: JetBrains s.r.o.
15696  license: The Apache License, Version 2.0
15697  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
15698  url: https://kotlinlang.org/
15699- artifact: org.jetbrains:annotations:+
15700  name: IntelliJ IDEA Annotations
15701  copyrightHolder: JetBrains s.r.o.
15702  license: The Apache Software License, Version 2.0
15703  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
15704  url: http://www.jetbrains.org
15705
15706
15707Licenses details:
15708
15709
15710
15711                                 Apache License
15712                           Version 2.0, January 2004
15713                        http://www.apache.org/licenses/
15714
15715   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
15716
15717   1. Definitions.
15718
15719      "License" shall mean the terms and conditions for use, reproduction,
15720      and distribution as defined by Sections 1 through 9 of this document.
15721
15722      "Licensor" shall mean the copyright owner or entity authorized by
15723      the copyright owner that is granting the License.
15724
15725      "Legal Entity" shall mean the union of the acting entity and all
15726      other entities that control, are controlled by, or are under common
15727      control with that entity. For the purposes of this definition,
15728      "control" means (i) the power, direct or indirect, to cause the
15729      direction or management of such entity, whether by contract or
15730      otherwise, or (ii) ownership of fifty percent (50%) or more of the
15731      outstanding shares, or (iii) beneficial ownership of such entity.
15732
15733      "You" (or "Your") shall mean an individual or Legal Entity
15734      exercising permissions granted by this License.
15735
15736      "Source" form shall mean the preferred form for making modifications,
15737      including but not limited to software source code, documentation
15738      source, and configuration files.
15739
15740      "Object" form shall mean any form resulting from mechanical
15741      transformation or translation of a Source form, including but
15742      not limited to compiled object code, generated documentation,
15743      and conversions to other media types.
15744
15745      "Work" shall mean the work of authorship, whether in Source or
15746      Object form, made available under the License, as indicated by a
15747      copyright notice that is included in or attached to the work
15748      (an example is provided in the Appendix below).
15749
15750      "Derivative Works" shall mean any work, whether in Source or Object
15751      form, that is based on (or derived from) the Work and for which the
15752      editorial revisions, annotations, elaborations, or other modifications
15753      represent, as a whole, an original work of authorship. For the purposes
15754      of this License, Derivative Works shall not include works that remain
15755      separable from, or merely link (or bind by name) to the interfaces of,
15756      the Work and Derivative Works thereof.
15757
15758      "Contribution" shall mean any work of authorship, including
15759      the original version of the Work and any modifications or additions
15760      to that Work or Derivative Works thereof, that is intentionally
15761      submitted to Licensor for inclusion in the Work by the copyright owner
15762      or by an individual or Legal Entity authorized to submit on behalf of
15763      the copyright owner. For the purposes of this definition, "submitted"
15764      means any form of electronic, verbal, or written communication sent
15765      to the Licensor or its representatives, including but not limited to
15766      communication on electronic mailing lists, source code control systems,
15767      and issue tracking systems that are managed by, or on behalf of, the
15768      Licensor for the purpose of discussing and improving the Work, but
15769      excluding communication that is conspicuously marked or otherwise
15770      designated in writing by the copyright owner as "Not a Contribution."
15771
15772      "Contributor" shall mean Licensor and any individual or Legal Entity
15773      on behalf of whom a Contribution has been received by Licensor and
15774      subsequently incorporated within the Work.
15775
15776   2. Grant of Copyright License. Subject to the terms and conditions of
15777      this License, each Contributor hereby grants to You a perpetual,
15778      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
15779      copyright license to reproduce, prepare Derivative Works of,
15780      publicly display, publicly perform, sublicense, and distribute the
15781      Work and such Derivative Works in Source or Object form.
15782
15783   3. Grant of Patent License. Subject to the terms and conditions of
15784      this License, each Contributor hereby grants to You a perpetual,
15785      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
15786      (except as stated in this section) patent license to make, have made,
15787      use, offer to sell, sell, import, and otherwise transfer the Work,
15788      where such license applies only to those patent claims licensable
15789      by such Contributor that are necessarily infringed by their
15790      Contribution(s) alone or by combination of their Contribution(s)
15791      with the Work to which such Contribution(s) was submitted. If You
15792      institute patent litigation against any entity (including a
15793      cross-claim or counterclaim in a lawsuit) alleging that the Work
15794      or a Contribution incorporated within the Work constitutes direct
15795      or contributory patent infringement, then any patent licenses
15796      granted to You under this License for that Work shall terminate
15797      as of the date such litigation is filed.
15798
15799   4. Redistribution. You may reproduce and distribute copies of the
15800      Work or Derivative Works thereof in any medium, with or without
15801      modifications, and in Source or Object form, provided that You
15802      meet the following conditions:
15803
15804      (a) You must give any other recipients of the Work or
15805          Derivative Works a copy of this License; and
15806
15807      (b) You must cause any modified files to carry prominent notices
15808          stating that You changed the files; and
15809
15810      (c) You must retain, in the Source form of any Derivative Works
15811          that You distribute, all copyright, patent, trademark, and
15812          attribution notices from the Source form of the Work,
15813          excluding those notices that do not pertain to any part of
15814          the Derivative Works; and
15815
15816      (d) If the Work includes a "NOTICE" text file as part of its
15817          distribution, then any Derivative Works that You distribute must
15818          include a readable copy of the attribution notices contained
15819          within such NOTICE file, excluding those notices that do not
15820          pertain to any part of the Derivative Works, in at least one
15821          of the following places: within a NOTICE text file distributed
15822          as part of the Derivative Works; within the Source form or
15823          documentation, if provided along with the Derivative Works; or,
15824          within a display generated by the Derivative Works, if and
15825          wherever such third-party notices normally appear. The contents
15826          of the NOTICE file are for informational purposes only and
15827          do not modify the License. You may add Your own attribution
15828          notices within Derivative Works that You distribute, alongside
15829          or as an addendum to the NOTICE text from the Work, provided
15830          that such additional attribution notices cannot be construed
15831          as modifying the License.
15832
15833      You may add Your own copyright statement to Your modifications and
15834      may provide additional or different license terms and conditions
15835      for use, reproduction, or distribution of Your modifications, or
15836      for any such Derivative Works as a whole, provided Your use,
15837      reproduction, and distribution of the Work otherwise complies with
15838      the conditions stated in this License.
15839
15840   5. Submission of Contributions. Unless You explicitly state otherwise,
15841      any Contribution intentionally submitted for inclusion in the Work
15842      by You to the Licensor shall be under the terms and conditions of
15843      this License, without any additional terms or conditions.
15844      Notwithstanding the above, nothing herein shall supersede or modify
15845      the terms of any separate license agreement you may have executed
15846      with Licensor regarding such Contributions.
15847
15848   6. Trademarks. This License does not grant permission to use the trade
15849      names, trademarks, service marks, or product names of the Licensor,
15850      except as required for reasonable and customary use in describing the
15851      origin of the Work and reproducing the content of the NOTICE file.
15852
15853   7. Disclaimer of Warranty. Unless required by applicable law or
15854      agreed to in writing, Licensor provides the Work (and each
15855      Contributor provides its Contributions) on an "AS IS" BASIS,
15856      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
15857      implied, including, without limitation, any warranties or conditions
15858      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
15859      PARTICULAR PURPOSE. You are solely responsible for determining the
15860      appropriateness of using or redistributing the Work and assume any
15861      risks associated with Your exercise of permissions under this License.
15862
15863   8. Limitation of Liability. In no event and under no legal theory,
15864      whether in tort (including negligence), contract, or otherwise,
15865      unless required by applicable law (such as deliberate and grossly
15866      negligent acts) or agreed to in writing, shall any Contributor be
15867      liable to You for damages, including any direct, indirect, special,
15868      incidental, or consequential damages of any character arising as a
15869      result of this License or out of the use or inability to use the
15870      Work (including but not limited to damages for loss of goodwill,
15871      work stoppage, computer failure or malfunction, or any and all
15872      other commercial damages or losses), even if such Contributor
15873      has been advised of the possibility of such damages.
15874
15875   9. Accepting Warranty or Additional Liability. While redistributing
15876      the Work or Derivative Works thereof, You may choose to offer,
15877      and charge a fee for, acceptance of support, warranty, indemnity,
15878      or other liability obligations and/or rights consistent with this
15879      License. However, in accepting such obligations, You may act only
15880      on Your own behalf and on Your sole responsibility, not on behalf
15881      of any other Contributor, and only if You agree to indemnify,
15882      defend, and hold each Contributor harmless for any liability
15883      incurred by, or claims asserted against, such Contributor by reason
15884      of your accepting any such warranty or additional liability.
15885
15886   END OF TERMS AND CONDITIONS
15887
15888   APPENDIX: How to apply the Apache License to your work.
15889
15890      To apply the Apache License to your work, attach the following
15891      boilerplate notice, with the fields enclosed by brackets "[]"
15892      replaced with your own identifying information. (Don't include
15893      the brackets!)  The text should be enclosed in the appropriate
15894      comment syntax for the file format. We also recommend that a
15895      file or class name and description of purpose be included on the
15896      same "printed page" as the copyright notice for easier
15897      identification within third-party archives.
15898
15899   Copyright [yyyy] [name of copyright owner]
15900
15901   Licensed under the Apache License, Version 2.0 (the "License");
15902   you may not use this file except in compliance with the License.
15903   You may obtain a copy of the License at
15904
15905       http://www.apache.org/licenses/LICENSE-2.0
15906
15907   Unless required by applicable law or agreed to in writing, software
15908   distributed under the License is distributed on an "AS IS" BASIS,
15909   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15910   See the License for the specific language governing permissions and
15911   limitations under the License.
15912
15913
15914Copyright (c) 2000-2011 INRIA, France Telecom
15915All rights reserved.
15916
15917Redistribution and use in source and binary forms, with or without
15918modification, are permitted provided that the following conditions
15919are met:
15920
159211. Redistributions of source code must retain the above copyright
15922   notice, this list of conditions and the following disclaimer.
15923
159242. Redistributions in binary form must reproduce the above copyright
15925   notice, this list of conditions and the following disclaimer in the
15926   documentation and/or other materials provided with the distribution.
15927
159283. Neither the name of the copyright holders nor the names of its
15929   contributors may be used to endorse or promote products derived from
15930   this software without specific prior written permission.
15931
15932THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
15933AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15934IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
15935ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
15936LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
15937CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
15938SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
15939INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
15940CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
15941ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
15942THE POSSIBILITY OF SUCH DAMAGE.
15943
15944Apache Commons Compress
15945Copyright 2002-2016 The Apache Software Foundation
15946
15947This product includes software developed at
15948The Apache Software Foundation (http://www.apache.org/).
15949
15950The files in the package org.apache.commons.compress.archivers.sevenz
15951were derived from the LZMA SDK, version 9.20 (C/ and CPP/7zip/),
15952which has been placed in the public domain:
15953
15954"LZMA SDK is placed in the public domain." (http://www.7-zip.org/sdk.html)
15955
15956
15957 The MIT License
15958
15959 Copyright (c) 2004-2016 Paul R. Holser, Jr.
15960
15961 Permission is hereby granted, free of charge, to any person obtaining
15962 a copy of this software and associated documentation files (the
15963 "Software"), to deal in the Software without restriction, including
15964 without limitation the rights to use, copy, modify, merge, publish,
15965 distribute, sublicense, and/or sell copies of the Software, and to
15966 permit persons to whom the Software is furnished to do so, subject to
15967 the following conditions:
15968
15969 The above copyright notice and this permission notice shall be
15970 included in all copies or substantial portions of the Software.
15971
15972 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
15973 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
15974 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
15975 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
15976 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
15977 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
15978 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
15979
15980==============================================================================
15981==============================================================================
15982LLVM Release License
15983==============================================================================
15984University of Illinois/NCSA
15985Open Source License
15986
15987Copyright (c) 2007-2014 University of Illinois at Urbana-Champaign.
15988All rights reserved.
15989
15990Developed by:
15991
15992    LLVM Team
15993
15994    University of Illinois at Urbana-Champaign
15995
15996    http://llvm.org
15997
15998Permission is hereby granted, free of charge, to any person obtaining a copy of
15999this software and associated documentation files (the "Software"), to deal with
16000the Software without restriction, including without limitation the rights to
16001use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
16002of the Software, and to permit persons to whom the Software is furnished to do
16003so, subject to the following conditions:
16004
16005    * Redistributions of source code must retain the above copyright notice,
16006      this list of conditions and the following disclaimers.
16007
16008    * Redistributions in binary form must reproduce the above copyright notice,
16009      this list of conditions and the following disclaimers in the
16010      documentation and/or other materials provided with the distribution.
16011
16012    * Neither the names of the LLVM Team, University of Illinois at
16013      Urbana-Champaign, nor the names of its contributors may be used to
16014      endorse or promote products derived from this Software without specific
16015      prior written permission.
16016
16017THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16018IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
16019FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
16020CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
16021LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
16022OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
16023SOFTWARE.
16024
16025==============================================================================
16026The LLVM software contains code written by third parties.  Such software will
16027have its own individual LICENSE.TXT file in the directory in which it appears.
16028This file will describe the copyrights, license, and restrictions which apply
16029to that code.
16030
16031The disclaimer of warranty in the University of Illinois Open Source License
16032applies to all code in the LLVM Distribution, and nothing in any of the
16033other licenses gives permission to use the names of the LLVM Team or the
16034University of Illinois to endorse or promote products derived from this
16035Software.
16036
16037The following pieces of software have additional or alternate copyrights,
16038licenses, and/or restrictions:
16039
16040Program             Directory
16041-------             ---------
16042<none yet>
16043
16044
16045==============================================================================
16046==============================================================================
16047LLVM Release License
16048==============================================================================
16049University of Illinois/NCSA
16050Open Source License
16051
16052Copyright (c) 2007-2016 University of Illinois at Urbana-Champaign.
16053All rights reserved.
16054
16055Developed by:
16056
16057    LLVM Team
16058
16059    University of Illinois at Urbana-Champaign
16060
16061    http://llvm.org
16062
16063Permission is hereby granted, free of charge, to any person obtaining a copy of
16064this software and associated documentation files (the "Software"), to deal with
16065the Software without restriction, including without limitation the rights to
16066use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
16067of the Software, and to permit persons to whom the Software is furnished to do
16068so, subject to the following conditions:
16069
16070    * Redistributions of source code must retain the above copyright notice,
16071      this list of conditions and the following disclaimers.
16072
16073    * Redistributions in binary form must reproduce the above copyright notice,
16074      this list of conditions and the following disclaimers in the
16075      documentation and/or other materials provided with the distribution.
16076
16077    * Neither the names of the LLVM Team, University of Illinois at
16078      Urbana-Champaign, nor the names of its contributors may be used to
16079      endorse or promote products derived from this Software without specific
16080      prior written permission.
16081
16082THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16083IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
16084FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
16085CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
16086LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
16087OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
16088SOFTWARE.
16089
16090==============================================================================
16091The LLVM software contains code written by third parties.  Such software will
16092have its own individual LICENSE.TXT file in the directory in which it appears.
16093This file will describe the copyrights, license, and restrictions which apply
16094to that code.
16095
16096The disclaimer of warranty in the University of Illinois Open Source License
16097applies to all code in the LLVM Distribution, and nothing in any of the
16098other licenses gives permission to use the names of the LLVM Team or the
16099University of Illinois to endorse or promote products derived from this
16100Software.
16101
16102The following pieces of software have additional or alternate copyrights,
16103licenses, and/or restrictions:
16104
16105Program             Directory
16106-------             ---------
16107<none yet>
16108
16109
16110==============================================================================
16111Copyright 2016 The Android Open Source Project
16112
16113Licensed under the Apache License, Version 2.0 (the "License");
16114you may not use this file except in compliance with the License.
16115You may obtain a copy of the License at
16116
16117     http://www.apache.org/licenses/LICENSE-2.0
16118
16119Unless required by applicable law or agreed to in writing, software
16120distributed under the License is distributed on an "AS IS" BASIS,
16121WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16122See the License for the specific language governing permissions and
16123limitations under the License.
16124
16125-----------------------------------------------------------------------
16126This product contains a modified portion of `Netty`, a configurable network
16127stack in Java, which can be obtained at:
16128
16129  * LICENSE:
16130    * licenses/LICENSE.netty.txt (Apache License 2.0)
16131  * HOMEPAGE:
16132    * http://netty.io/
16133
16134This product contains a modified portion of `Apache Harmony`, modular Java runtime,
16135which can be obtained at:
16136
16137  * LICENSE:
16138    * licenses/LICENSE.harmony.txt (Apache License 2.0)
16139  * HOMEPAGE:
16140    * https://harmony.apache.org/
16141
16142==============================================================================
16143
16144                                 Apache License
16145                           Version 2.0, January 2004
16146                        http://www.apache.org/licenses/
16147
16148   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
16149
16150   1. Definitions.
16151
16152      "License" shall mean the terms and conditions for use, reproduction,
16153      and distribution as defined by Sections 1 through 9 of this document.
16154
16155      "Licensor" shall mean the copyright owner or entity authorized by
16156      the copyright owner that is granting the License.
16157
16158      "Legal Entity" shall mean the union of the acting entity and all
16159      other entities that control, are controlled by, or are under common
16160      control with that entity. For the purposes of this definition,
16161      "control" means (i) the power, direct or indirect, to cause the
16162      direction or management of such entity, whether by contract or
16163      otherwise, or (ii) ownership of fifty percent (50%) or more of the
16164      outstanding shares, or (iii) beneficial ownership of such entity.
16165
16166      "You" (or "Your") shall mean an individual or Legal Entity
16167      exercising permissions granted by this License.
16168
16169      "Source" form shall mean the preferred form for making modifications,
16170      including but not limited to software source code, documentation
16171      source, and configuration files.
16172
16173      "Object" form shall mean any form resulting from mechanical
16174      transformation or translation of a Source form, including but
16175      not limited to compiled object code, generated documentation,
16176      and conversions to other media types.
16177
16178      "Work" shall mean the work of authorship, whether in Source or
16179      Object form, made available under the License, as indicated by a
16180      copyright notice that is included in or attached to the work
16181      (an example is provided in the Appendix below).
16182
16183      "Derivative Works" shall mean any work, whether in Source or Object
16184      form, that is based on (or derived from) the Work and for which the
16185      editorial revisions, annotations, elaborations, or other modifications
16186      represent, as a whole, an original work of authorship. For the purposes
16187      of this License, Derivative Works shall not include works that remain
16188      separable from, or merely link (or bind by name) to the interfaces of,
16189      the Work and Derivative Works thereof.
16190
16191      "Contribution" shall mean any work of authorship, including
16192      the original version of the Work and any modifications or additions
16193      to that Work or Derivative Works thereof, that is intentionally
16194      submitted to Licensor for inclusion in the Work by the copyright owner
16195      or by an individual or Legal Entity authorized to submit on behalf of
16196      the copyright owner. For the purposes of this definition, "submitted"
16197      means any form of electronic, verbal, or written communication sent
16198      to the Licensor or its representatives, including but not limited to
16199      communication on electronic mailing lists, source code control systems,
16200      and issue tracking systems that are managed by, or on behalf of, the
16201      Licensor for the purpose of discussing and improving the Work, but
16202      excluding communication that is conspicuously marked or otherwise
16203      designated in writing by the copyright owner as "Not a Contribution."
16204
16205      "Contributor" shall mean Licensor and any individual or Legal Entity
16206      on behalf of whom a Contribution has been received by Licensor and
16207      subsequently incorporated within the Work.
16208
16209   2. Grant of Copyright License. Subject to the terms and conditions of
16210      this License, each Contributor hereby grants to You a perpetual,
16211      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
16212      copyright license to reproduce, prepare Derivative Works of,
16213      publicly display, publicly perform, sublicense, and distribute the
16214      Work and such Derivative Works in Source or Object form.
16215
16216   3. Grant of Patent License. Subject to the terms and conditions of
16217      this License, each Contributor hereby grants to You a perpetual,
16218      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
16219      (except as stated in this section) patent license to make, have made,
16220      use, offer to sell, sell, import, and otherwise transfer the Work,
16221      where such license applies only to those patent claims licensable
16222      by such Contributor that are necessarily infringed by their
16223      Contribution(s) alone or by combination of their Contribution(s)
16224      with the Work to which such Contribution(s) was submitted. If You
16225      institute patent litigation against any entity (including a
16226      cross-claim or counterclaim in a lawsuit) alleging that the Work
16227      or a Contribution incorporated within the Work constitutes direct
16228      or contributory patent infringement, then any patent licenses
16229      granted to You under this License for that Work shall terminate
16230      as of the date such litigation is filed.
16231
16232   4. Redistribution. You may reproduce and distribute copies of the
16233      Work or Derivative Works thereof in any medium, with or without
16234      modifications, and in Source or Object form, provided that You
16235      meet the following conditions:
16236
16237      (a) You must give any other recipients of the Work or
16238          Derivative Works a copy of this License; and
16239
16240      (b) You must cause any modified files to carry prominent notices
16241          stating that You changed the files; and
16242
16243      (c) You must retain, in the Source form of any Derivative Works
16244          that You distribute, all copyright, patent, trademark, and
16245          attribution notices from the Source form of the Work,
16246          excluding those notices that do not pertain to any part of
16247          the Derivative Works; and
16248
16249      (d) If the Work includes a "NOTICE" text file as part of its
16250          distribution, then any Derivative Works that You distribute must
16251          include a readable copy of the attribution notices contained
16252          within such NOTICE file, excluding those notices that do not
16253          pertain to any part of the Derivative Works, in at least one
16254          of the following places: within a NOTICE text file distributed
16255          as part of the Derivative Works; within the Source form or
16256          documentation, if provided along with the Derivative Works; or,
16257          within a display generated by the Derivative Works, if and
16258          wherever such third-party notices normally appear. The contents
16259          of the NOTICE file are for informational purposes only and
16260          do not modify the License. You may add Your own attribution
16261          notices within Derivative Works that You distribute, alongside
16262          or as an addendum to the NOTICE text from the Work, provided
16263          that such additional attribution notices cannot be construed
16264          as modifying the License.
16265
16266      You may add Your own copyright statement to Your modifications and
16267      may provide additional or different license terms and conditions
16268      for use, reproduction, or distribution of Your modifications, or
16269      for any such Derivative Works as a whole, provided Your use,
16270      reproduction, and distribution of the Work otherwise complies with
16271      the conditions stated in this License.
16272
16273   5. Submission of Contributions. Unless You explicitly state otherwise,
16274      any Contribution intentionally submitted for inclusion in the Work
16275      by You to the Licensor shall be under the terms and conditions of
16276      this License, without any additional terms or conditions.
16277      Notwithstanding the above, nothing herein shall supersede or modify
16278      the terms of any separate license agreement you may have executed
16279      with Licensor regarding such Contributions.
16280
16281   6. Trademarks. This License does not grant permission to use the trade
16282      names, trademarks, service marks, or product names of the Licensor,
16283      except as required for reasonable and customary use in describing the
16284      origin of the Work and reproducing the content of the NOTICE file.
16285
16286   7. Disclaimer of Warranty. Unless required by applicable law or
16287      agreed to in writing, Licensor provides the Work (and each
16288      Contributor provides its Contributions) on an "AS IS" BASIS,
16289      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
16290      implied, including, without limitation, any warranties or conditions
16291      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
16292      PARTICULAR PURPOSE. You are solely responsible for determining the
16293      appropriateness of using or redistributing the Work and assume any
16294      risks associated with Your exercise of permissions under this License.
16295
16296   8. Limitation of Liability. In no event and under no legal theory,
16297      whether in tort (including negligence), contract, or otherwise,
16298      unless required by applicable law (such as deliberate and grossly
16299      negligent acts) or agreed to in writing, shall any Contributor be
16300      liable to You for damages, including any direct, indirect, special,
16301      incidental, or consequential damages of any character arising as a
16302      result of this License or out of the use or inability to use the
16303      Work (including but not limited to damages for loss of goodwill,
16304      work stoppage, computer failure or malfunction, or any and all
16305      other commercial damages or losses), even if such Contributor
16306      has been advised of the possibility of such damages.
16307
16308   9. Accepting Warranty or Additional Liability. While redistributing
16309      the Work or Derivative Works thereof, You may choose to offer,
16310      and charge a fee for, acceptance of support, warranty, indemnity,
16311      or other liability obligations and/or rights consistent with this
16312      License. However, in accepting such obligations, You may act only
16313      on Your own behalf and on Your sole responsibility, not on behalf
16314      of any other Contributor, and only if You agree to indemnify,
16315      defend, and hold each Contributor harmless for any liability
16316      incurred by, or claims asserted against, such Contributor by reason
16317      of your accepting any such warranty or additional liability.
16318
16319   END OF TERMS AND CONDITIONS
16320
16321   APPENDIX: How to apply the Apache License to your work.
16322
16323      To apply the Apache License to your work, attach the following
16324      boilerplate notice, with the fields enclosed by brackets "[]"
16325      replaced with your own identifying information. (Don't include
16326      the brackets!)  The text should be enclosed in the appropriate
16327      comment syntax for the file format. We also recommend that a
16328      file or class name and description of purpose be included on the
16329      same "printed page" as the copyright notice for easier
16330      identification within third-party archives.
16331
16332   Copyright [yyyy] [name of copyright owner]
16333
16334   Licensed under the Apache License, Version 2.0 (the "License");
16335   you may not use this file except in compliance with the License.
16336   You may obtain a copy of the License at
16337
16338       http://www.apache.org/licenses/LICENSE-2.0
16339
16340   Unless required by applicable law or agreed to in writing, software
16341   distributed under the License is distributed on an "AS IS" BASIS,
16342   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16343   See the License for the specific language governing permissions and
16344   limitations under the License.
16345==============================================================================
16346Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper
16347Copyright (c) 2001-2022 Expat maintainers
16348
16349Permission is hereby granted, free of charge, to any person obtaining
16350a copy of this software and associated documentation files (the
16351"Software"), to deal in the Software without restriction, including
16352without limitation the rights to use, copy, modify, merge, publish,
16353distribute, sublicense, and/or sell copies of the Software, and to
16354permit persons to whom the Software is furnished to do so, subject to
16355the following conditions:
16356
16357The above copyright notice and this permission notice shall be included
16358in all copies or substantial portions of the Software.
16359
16360THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
16361EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
16362MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
16363IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
16364CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
16365TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
16366SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
16367
16368==============================================================================
16369Copyright (c) 2012 - 2016, Victor Zverovich
16370
16371All rights reserved.
16372
16373Redistribution and use in source and binary forms, with or without
16374modification, are permitted provided that the following conditions are met:
16375
163761. Redistributions of source code must retain the above copyright notice, this
16377   list of conditions and the following disclaimer.
163782. Redistributions in binary form must reproduce the above copyright notice,
16379   this list of conditions and the following disclaimer in the documentation
16380   and/or other materials provided with the distribution.
16381
16382THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
16383ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
16384WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
16385DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
16386ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
16387(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
16388LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
16389ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
16390(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
16391SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
16392
16393==============================================================================
16394Copyright (c) 2012 - present, Victor Zverovich and {fmt} contributors
16395
16396Permission is hereby granted, free of charge, to any person obtaining
16397a copy of this software and associated documentation files (the
16398"Software"), to deal in the Software without restriction, including
16399without limitation the rights to use, copy, modify, merge, publish,
16400distribute, sublicense, and/or sell copies of the Software, and to
16401permit persons to whom the Software is furnished to do so, subject to
16402the following conditions:
16403
16404The above copyright notice and this permission notice shall be
16405included in all copies or substantial portions of the Software.
16406
16407THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
16408EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
16409MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
16410NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
16411LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
16412OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
16413WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
16414
16415--- Optional exception to the license ---
16416
16417As an exception, if, as a result of your compiling your source code, portions
16418of this Software are embedded into a machine-executable object form of such
16419source code, you may redistribute such embedded portions in such object form
16420without including the above copyright and permission notices.
16421
16422==============================================================================
16423   =========================================================================
16424   ==  NOTICE file corresponding to the section 4 d of                    ==
16425   ==  the Apache License, Version 2.0,                                   ==
16426   ==  in this case for the Android-specific code.                        ==
16427   =========================================================================
16428
16429Android Code
16430Copyright 2005-2008 The Android Open Source Project
16431
16432This product includes software developed as part of
16433The Android Open Source Project (http://source.android.com).
16434
16435   =========================================================================
16436   ==  NOTICE file corresponding to the section 4 d of                    ==
16437   ==  the Apache License, Version 2.0,                                   ==
16438   ==  in this case for Apache Commons code.                              ==
16439   =========================================================================
16440
16441Apache Commons
16442Copyright 1999-2006 The Apache Software Foundation
16443
16444This product includes software developed at
16445The Apache Software Foundation (http://www.apache.org/).
16446
16447   =========================================================================
16448   ==  NOTICE file corresponding to the section 4 d of                    ==
16449   ==  the Apache License, Version 2.0,                                   ==
16450   ==  in this case for Jakarta Commons Logging.                          ==
16451   =========================================================================
16452
16453Jakarta Commons Logging (JCL)
16454Copyright 2005,2006 The Apache Software Foundation.
16455
16456This product includes software developed at
16457The Apache Software Foundation (http://www.apache.org/).
16458
16459   =========================================================================
16460   ==  NOTICE file corresponding to the section 4 d of                    ==
16461   ==  the Apache License, Version 2.0,                                   ==
16462   ==  in this case for the Nuance code.                                  ==
16463   =========================================================================
16464
16465These files are Copyright 2007 Nuance Communications, but released under
16466the Apache2 License.
16467
16468   =========================================================================
16469   ==  NOTICE file corresponding to the section 4 d of                    ==
16470   ==  the Apache License, Version 2.0,                                   ==
16471   ==  in this case for the Media Codecs code.                            ==
16472   =========================================================================
16473
16474Media Codecs
16475These files are Copyright 1998 - 2009 PacketVideo, but released under
16476the Apache2 License.
16477
16478   =========================================================================
16479   ==  NOTICE file corresponding to the section 4 d of                    ==
16480   ==  the Apache License, Version 2.0,                                   ==
16481   ==  in this case for the mDnsResponder code.                           ==
16482   =========================================================================
16483
16484mDnsResponder TXTRecord
16485This file is Copyright 2004 Apple Computer, Inc.  but released under
16486the Apache2 License.
16487
16488
16489   =========================================================================
16490   ==  NOTICE file corresponding to the section 4 d of                    ==
16491   ==  the Apache License, Version 2.0,                                   ==
16492   ==  in this case for the TagSoup code.                                 ==
16493   =========================================================================
16494
16495This file is part of TagSoup and is Copyright 2002-2008 by John Cowan.
16496
16497TagSoup is licensed under the Apache License,
16498Version 2.0.  You may obtain a copy of this license at
16499http://www.apache.org/licenses/LICENSE-2.0 .  You may also have
16500additional legal rights not granted by this license.
16501
16502TagSoup is distributed in the hope that it will be useful, but
16503unless required by applicable law or agreed to in writing, TagSoup
16504is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
16505OF ANY KIND, either express or implied; not even the implied warranty
16506of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
16507
16508   =========================================================================
16509   ==  NOTICE file corresponding to the section 4 d of                    ==
16510   ==  the Apache License, Version 2.0,                                   ==
16511   ==  in this case for Additional Codecs code.                           ==
16512   =========================================================================
16513
16514Additional Codecs
16515These files are Copyright 2003-2010 VisualOn, but released under
16516the Apache2 License.
16517
16518  =========================================================================
16519  ==  NOTICE file corresponding to the section 4 d of                    ==
16520  ==  the Apache License, Version 2.0,                                   ==
16521  ==  in this case for the Audio Effects code.                           ==
16522  =========================================================================
16523
16524Audio Effects
16525These files are Copyright (C) 2004-2010 NXP Software and
16526Copyright (C) 2010 The Android Open Source Project, but released under
16527the Apache2 License.
16528
16529
16530                               Apache License
16531                           Version 2.0, January 2004
16532                        http://www.apache.org/licenses/
16533
16534   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
16535
16536   1. Definitions.
16537
16538      "License" shall mean the terms and conditions for use, reproduction,
16539      and distribution as defined by Sections 1 through 9 of this document.
16540
16541      "Licensor" shall mean the copyright owner or entity authorized by
16542      the copyright owner that is granting the License.
16543
16544      "Legal Entity" shall mean the union of the acting entity and all
16545      other entities that control, are controlled by, or are under common
16546      control with that entity. For the purposes of this definition,
16547      "control" means (i) the power, direct or indirect, to cause the
16548      direction or management of such entity, whether by contract or
16549      otherwise, or (ii) ownership of fifty percent (50%) or more of the
16550      outstanding shares, or (iii) beneficial ownership of such entity.
16551
16552      "You" (or "Your") shall mean an individual or Legal Entity
16553      exercising permissions granted by this License.
16554
16555      "Source" form shall mean the preferred form for making modifications,
16556      including but not limited to software source code, documentation
16557      source, and configuration files.
16558
16559      "Object" form shall mean any form resulting from mechanical
16560      transformation or translation of a Source form, including but
16561      not limited to compiled object code, generated documentation,
16562      and conversions to other media types.
16563
16564      "Work" shall mean the work of authorship, whether in Source or
16565      Object form, made available under the License, as indicated by a
16566      copyright notice that is included in or attached to the work
16567      (an example is provided in the Appendix below).
16568
16569      "Derivative Works" shall mean any work, whether in Source or Object
16570      form, that is based on (or derived from) the Work and for which the
16571      editorial revisions, annotations, elaborations, or other modifications
16572      represent, as a whole, an original work of authorship. For the purposes
16573      of this License, Derivative Works shall not include works that remain
16574      separable from, or merely link (or bind by name) to the interfaces of,
16575      the Work and Derivative Works thereof.
16576
16577      "Contribution" shall mean any work of authorship, including
16578      the original version of the Work and any modifications or additions
16579      to that Work or Derivative Works thereof, that is intentionally
16580      submitted to Licensor for inclusion in the Work by the copyright owner
16581      or by an individual or Legal Entity authorized to submit on behalf of
16582      the copyright owner. For the purposes of this definition, "submitted"
16583      means any form of electronic, verbal, or written communication sent
16584      to the Licensor or its representatives, including but not limited to
16585      communication on electronic mailing lists, source code control systems,
16586      and issue tracking systems that are managed by, or on behalf of, the
16587      Licensor for the purpose of discussing and improving the Work, but
16588      excluding communication that is conspicuously marked or otherwise
16589      designated in writing by the copyright owner as "Not a Contribution."
16590
16591      "Contributor" shall mean Licensor and any individual or Legal Entity
16592      on behalf of whom a Contribution has been received by Licensor and
16593      subsequently incorporated within the Work.
16594
16595   2. Grant of Copyright License. Subject to the terms and conditions of
16596      this License, each Contributor hereby grants to You a perpetual,
16597      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
16598      copyright license to reproduce, prepare Derivative Works of,
16599      publicly display, publicly perform, sublicense, and distribute the
16600      Work and such Derivative Works in Source or Object form.
16601
16602   3. Grant of Patent License. Subject to the terms and conditions of
16603      this License, each Contributor hereby grants to You a perpetual,
16604      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
16605      (except as stated in this section) patent license to make, have made,
16606      use, offer to sell, sell, import, and otherwise transfer the Work,
16607      where such license applies only to those patent claims licensable
16608      by such Contributor that are necessarily infringed by their
16609      Contribution(s) alone or by combination of their Contribution(s)
16610      with the Work to which such Contribution(s) was submitted. If You
16611      institute patent litigation against any entity (including a
16612      cross-claim or counterclaim in a lawsuit) alleging that the Work
16613      or a Contribution incorporated within the Work constitutes direct
16614      or contributory patent infringement, then any patent licenses
16615      granted to You under this License for that Work shall terminate
16616      as of the date such litigation is filed.
16617
16618   4. Redistribution. You may reproduce and distribute copies of the
16619      Work or Derivative Works thereof in any medium, with or without
16620      modifications, and in Source or Object form, provided that You
16621      meet the following conditions:
16622
16623      (a) You must give any other recipients of the Work or
16624          Derivative Works a copy of this License; and
16625
16626      (b) You must cause any modified files to carry prominent notices
16627          stating that You changed the files; and
16628
16629      (c) You must retain, in the Source form of any Derivative Works
16630          that You distribute, all copyright, patent, trademark, and
16631          attribution notices from the Source form of the Work,
16632          excluding those notices that do not pertain to any part of
16633          the Derivative Works; and
16634
16635      (d) If the Work includes a "NOTICE" text file as part of its
16636          distribution, then any Derivative Works that You distribute must
16637          include a readable copy of the attribution notices contained
16638          within such NOTICE file, excluding those notices that do not
16639          pertain to any part of the Derivative Works, in at least one
16640          of the following places: within a NOTICE text file distributed
16641          as part of the Derivative Works; within the Source form or
16642          documentation, if provided along with the Derivative Works; or,
16643          within a display generated by the Derivative Works, if and
16644          wherever such third-party notices normally appear. The contents
16645          of the NOTICE file are for informational purposes only and
16646          do not modify the License. You may add Your own attribution
16647          notices within Derivative Works that You distribute, alongside
16648          or as an addendum to the NOTICE text from the Work, provided
16649          that such additional attribution notices cannot be construed
16650          as modifying the License.
16651
16652      You may add Your own copyright statement to Your modifications and
16653      may provide additional or different license terms and conditions
16654      for use, reproduction, or distribution of Your modifications, or
16655      for any such Derivative Works as a whole, provided Your use,
16656      reproduction, and distribution of the Work otherwise complies with
16657      the conditions stated in this License.
16658
16659   5. Submission of Contributions. Unless You explicitly state otherwise,
16660      any Contribution intentionally submitted for inclusion in the Work
16661      by You to the Licensor shall be under the terms and conditions of
16662      this License, without any additional terms or conditions.
16663      Notwithstanding the above, nothing herein shall supersede or modify
16664      the terms of any separate license agreement you may have executed
16665      with Licensor regarding such Contributions.
16666
16667   6. Trademarks. This License does not grant permission to use the trade
16668      names, trademarks, service marks, or product names of the Licensor,
16669      except as required for reasonable and customary use in describing the
16670      origin of the Work and reproducing the content of the NOTICE file.
16671
16672   7. Disclaimer of Warranty. Unless required by applicable law or
16673      agreed to in writing, Licensor provides the Work (and each
16674      Contributor provides its Contributions) on an "AS IS" BASIS,
16675      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
16676      implied, including, without limitation, any warranties or conditions
16677      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
16678      PARTICULAR PURPOSE. You are solely responsible for determining the
16679      appropriateness of using or redistributing the Work and assume any
16680      risks associated with Your exercise of permissions under this License.
16681
16682   8. Limitation of Liability. In no event and under no legal theory,
16683      whether in tort (including negligence), contract, or otherwise,
16684      unless required by applicable law (such as deliberate and grossly
16685      negligent acts) or agreed to in writing, shall any Contributor be
16686      liable to You for damages, including any direct, indirect, special,
16687      incidental, or consequential damages of any character arising as a
16688      result of this License or out of the use or inability to use the
16689      Work (including but not limited to damages for loss of goodwill,
16690      work stoppage, computer failure or malfunction, or any and all
16691      other commercial damages or losses), even if such Contributor
16692      has been advised of the possibility of such damages.
16693
16694   9. Accepting Warranty or Additional Liability. While redistributing
16695      the Work or Derivative Works thereof, You may choose to offer,
16696      and charge a fee for, acceptance of support, warranty, indemnity,
16697      or other liability obligations and/or rights consistent with this
16698      License. However, in accepting such obligations, You may act only
16699      on Your own behalf and on Your sole responsibility, not on behalf
16700      of any other Contributor, and only if You agree to indemnify,
16701      defend, and hold each Contributor harmless for any liability
16702      incurred by, or claims asserted against, such Contributor by reason
16703      of your accepting any such warranty or additional liability.
16704
16705   END OF TERMS AND CONDITIONS
16706
16707
16708
16709UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
16710
16711Unicode Data Files include all data files under the directories
16712http://www.unicode.org/Public/, http://www.unicode.org/reports/,
16713and http://www.unicode.org/cldr/data/ . Unicode Software includes any
16714source code published in the Unicode Standard or under the directories
16715http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
16716http://www.unicode.org/cldr/data/.
16717
16718NOTICE TO USER: Carefully read the following legal agreement. BY
16719DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA
16720FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY
16721ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF
16722THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY,
16723DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
16724
16725COPYRIGHT AND PERMISSION NOTICE
16726
16727Copyright © 1991-2008 Unicode, Inc. All rights reserved. Distributed
16728under the Terms of Use in http://www.unicode.org/copyright.html.
16729
16730Permission is hereby granted, free of charge, to any person obtaining
16731a copy of the Unicode data files and any associated documentation (the
16732"Data Files") or Unicode software and any associated documentation (the
16733"Software") to deal in the Data Files or Software without restriction,
16734including without limitation the rights to use, copy, modify, merge,
16735publish, distribute, and/or sell copies of the Data Files or Software,
16736and to permit persons to whom the Data Files or Software are furnished to
16737do so, provided that (a) the above copyright notice(s) and this permission
16738notice appear with all copies of the Data Files or Software, (b) both the
16739above copyright notice(s) and this permission notice appear in associated
16740documentation, and (c) there is clear notice in each modified Data File
16741or in the Software as well as in the documentation associated with the
16742Data File(s) or Software that the data or software has been modified.
16743
16744THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
16745ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
16746OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
16747OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS
16748INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT
16749OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
16750OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
16751OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
16752OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
16753
16754Except as contained in this notice, the name of a copyright holder
16755shall not be used in advertising or otherwise to promote the sale, use
16756or other dealings in these Data Files or Software without prior written
16757authorization of the copyright holder.
16758
16759==============================================================================
16760==========================
16761NOTICE file for libbcc.git
16762==========================
16763
16764* NOTICE for lib/ExecutionEngine/, lib/ScriptCRT/, include and helper/.
16765
16766   Copyright (c) 2005-2011, The Android Open Source Project
16767
16768   Licensed under the Apache License, Version 2.0 (the "License");
16769   you may not use this file except in compliance with the License.
16770
16771   Unless required by applicable law or agreed to in writing, software
16772   distributed under the License is distributed on an "AS IS" BASIS,
16773   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16774   See the License for the specific language governing permissions and
16775   limitations under the License.
16776
16777
16778                                 Apache License
16779                           Version 2.0, January 2004
16780                        http://www.apache.org/licenses/
16781
16782   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
16783
16784   1. Definitions.
16785
16786      "License" shall mean the terms and conditions for use, reproduction,
16787      and distribution as defined by Sections 1 through 9 of this document.
16788
16789      "Licensor" shall mean the copyright owner or entity authorized by
16790      the copyright owner that is granting the License.
16791
16792      "Legal Entity" shall mean the union of the acting entity and all
16793      other entities that control, are controlled by, or are under common
16794      control with that entity. For the purposes of this definition,
16795      "control" means (i) the power, direct or indirect, to cause the
16796      direction or management of such entity, whether by contract or
16797      otherwise, or (ii) ownership of fifty percent (50%) or more of the
16798      outstanding shares, or (iii) beneficial ownership of such entity.
16799
16800      "You" (or "Your") shall mean an individual or Legal Entity
16801      exercising permissions granted by this License.
16802
16803      "Source" form shall mean the preferred form for making modifications,
16804      including but not limited to software source code, documentation
16805      source, and configuration files.
16806
16807      "Object" form shall mean any form resulting from mechanical
16808      transformation or translation of a Source form, including but
16809      not limited to compiled object code, generated documentation,
16810      and conversions to other media types.
16811
16812      "Work" shall mean the work of authorship, whether in Source or
16813      Object form, made available under the License, as indicated by a
16814      copyright notice that is included in or attached to the work
16815      (an example is provided in the Appendix below).
16816
16817      "Derivative Works" shall mean any work, whether in Source or Object
16818      form, that is based on (or derived from) the Work and for which the
16819      editorial revisions, annotations, elaborations, or other modifications
16820      represent, as a whole, an original work of authorship. For the purposes
16821      of this License, Derivative Works shall not include works that remain
16822      separable from, or merely link (or bind by name) to the interfaces of,
16823      the Work and Derivative Works thereof.
16824
16825      "Contribution" shall mean any work of authorship, including
16826      the original version of the Work and any modifications or additions
16827      to that Work or Derivative Works thereof, that is intentionally
16828      submitted to Licensor for inclusion in the Work by the copyright owner
16829      or by an individual or Legal Entity authorized to submit on behalf of
16830      the copyright owner. For the purposes of this definition, "submitted"
16831      means any form of electronic, verbal, or written communication sent
16832      to the Licensor or its representatives, including but not limited to
16833      communication on electronic mailing lists, source code control systems,
16834      and issue tracking systems that are managed by, or on behalf of, the
16835      Licensor for the purpose of discussing and improving the Work, but
16836      excluding communication that is conspicuously marked or otherwise
16837      designated in writing by the copyright owner as "Not a Contribution."
16838
16839      "Contributor" shall mean Licensor and any individual or Legal Entity
16840      on behalf of whom a Contribution has been received by Licensor and
16841      subsequently incorporated within the Work.
16842
16843   2. Grant of Copyright License. Subject to the terms and conditions of
16844      this License, each Contributor hereby grants to You a perpetual,
16845      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
16846      copyright license to reproduce, prepare Derivative Works of,
16847      publicly display, publicly perform, sublicense, and distribute the
16848      Work and such Derivative Works in Source or Object form.
16849
16850   3. Grant of Patent License. Subject to the terms and conditions of
16851      this License, each Contributor hereby grants to You a perpetual,
16852      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
16853      (except as stated in this section) patent license to make, have made,
16854      use, offer to sell, sell, import, and otherwise transfer the Work,
16855      where such license applies only to those patent claims licensable
16856      by such Contributor that are necessarily infringed by their
16857      Contribution(s) alone or by combination of their Contribution(s)
16858      with the Work to which such Contribution(s) was submitted. If You
16859      institute patent litigation against any entity (including a
16860      cross-claim or counterclaim in a lawsuit) alleging that the Work
16861      or a Contribution incorporated within the Work constitutes direct
16862      or contributory patent infringement, then any patent licenses
16863      granted to You under this License for that Work shall terminate
16864      as of the date such litigation is filed.
16865
16866   4. Redistribution. You may reproduce and distribute copies of the
16867      Work or Derivative Works thereof in any medium, with or without
16868      modifications, and in Source or Object form, provided that You
16869      meet the following conditions:
16870
16871      (a) You must give any other recipients of the Work or
16872          Derivative Works a copy of this License; and
16873
16874      (b) You must cause any modified files to carry prominent notices
16875          stating that You changed the files; and
16876
16877      (c) You must retain, in the Source form of any Derivative Works
16878          that You distribute, all copyright, patent, trademark, and
16879          attribution notices from the Source form of the Work,
16880          excluding those notices that do not pertain to any part of
16881          the Derivative Works; and
16882
16883      (d) If the Work includes a "NOTICE" text file as part of its
16884          distribution, then any Derivative Works that You distribute must
16885          include a readable copy of the attribution notices contained
16886          within such NOTICE file, excluding those notices that do not
16887          pertain to any part of the Derivative Works, in at least one
16888          of the following places: within a NOTICE text file distributed
16889          as part of the Derivative Works; within the Source form or
16890          documentation, if provided along with the Derivative Works; or,
16891          within a display generated by the Derivative Works, if and
16892          wherever such third-party notices normally appear. The contents
16893          of the NOTICE file are for informational purposes only and
16894          do not modify the License. You may add Your own attribution
16895          notices within Derivative Works that You distribute, alongside
16896          or as an addendum to the NOTICE text from the Work, provided
16897          that such additional attribution notices cannot be construed
16898          as modifying the License.
16899
16900      You may add Your own copyright statement to Your modifications and
16901      may provide additional or different license terms and conditions
16902      for use, reproduction, or distribution of Your modifications, or
16903      for any such Derivative Works as a whole, provided Your use,
16904      reproduction, and distribution of the Work otherwise complies with
16905      the conditions stated in this License.
16906
16907   5. Submission of Contributions. Unless You explicitly state otherwise,
16908      any Contribution intentionally submitted for inclusion in the Work
16909      by You to the Licensor shall be under the terms and conditions of
16910      this License, without any additional terms or conditions.
16911      Notwithstanding the above, nothing herein shall supersede or modify
16912      the terms of any separate license agreement you may have executed
16913      with Licensor regarding such Contributions.
16914
16915   6. Trademarks. This License does not grant permission to use the trade
16916      names, trademarks, service marks, or product names of the Licensor,
16917      except as required for reasonable and customary use in describing the
16918      origin of the Work and reproducing the content of the NOTICE file.
16919
16920   7. Disclaimer of Warranty. Unless required by applicable law or
16921      agreed to in writing, Licensor provides the Work (and each
16922      Contributor provides its Contributions) on an "AS IS" BASIS,
16923      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
16924      implied, including, without limitation, any warranties or conditions
16925      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
16926      PARTICULAR PURPOSE. You are solely responsible for determining the
16927      appropriateness of using or redistributing the Work and assume any
16928      risks associated with Your exercise of permissions under this License.
16929
16930   8. Limitation of Liability. In no event and under no legal theory,
16931      whether in tort (including negligence), contract, or otherwise,
16932      unless required by applicable law (such as deliberate and grossly
16933      negligent acts) or agreed to in writing, shall any Contributor be
16934      liable to You for damages, including any direct, indirect, special,
16935      incidental, or consequential damages of any character arising as a
16936      result of this License or out of the use or inability to use the
16937      Work (including but not limited to damages for loss of goodwill,
16938      work stoppage, computer failure or malfunction, or any and all
16939      other commercial damages or losses), even if such Contributor
16940      has been advised of the possibility of such damages.
16941
16942   9. Accepting Warranty or Additional Liability. While redistributing
16943      the Work or Derivative Works thereof, You may choose to offer,
16944      and charge a fee for, acceptance of support, warranty, indemnity,
16945      or other liability obligations and/or rights consistent with this
16946      License. However, in accepting such obligations, You may act only
16947      on Your own behalf and on Your sole responsibility, not on behalf
16948      of any other Contributor, and only if You agree to indemnify,
16949      defend, and hold each Contributor harmless for any liability
16950      incurred by, or claims asserted against, such Contributor by reason
16951      of your accepting any such warranty or additional liability.
16952
16953   END OF TERMS AND CONDITIONS
16954
16955
16956
16957* NOTICE for runtime/ and lib/CodeGen/.
16958  Note: The NOTICE is the same for another git project, external/llvm.git.
16959
16960==============================================================================
16961LLVM Release License
16962==============================================================================
16963University of Illinois/NCSA
16964Open Source License
16965
16966Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
16967All rights reserved.
16968
16969Developed by:
16970
16971    LLVM Team
16972
16973    University of Illinois at Urbana-Champaign
16974
16975    http://llvm.org
16976
16977Permission is hereby granted, free of charge, to any person obtaining a copy of
16978this software and associated documentation files (the "Software"), to deal with
16979the Software without restriction, including without limitation the rights to
16980use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
16981of the Software, and to permit persons to whom the Software is furnished to do
16982so, subject to the following conditions:
16983
16984    * Redistributions of source code must retain the above copyright notice,
16985      this list of conditions and the following disclaimers.
16986
16987    * Redistributions in binary form must reproduce the above copyright notice,
16988      this list of conditions and the following disclaimers in the
16989      documentation and/or other materials provided with the distribution.
16990
16991    * Neither the names of the LLVM Team, University of Illinois at
16992      Urbana-Champaign, nor the names of its contributors may be used to
16993      endorse or promote products derived from this Software without specific
16994      prior written permission.
16995
16996THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16997IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
16998FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
16999CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17000LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
17001OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
17002SOFTWARE.
17003
17004==============================================================================
17005Copyrights and Licenses for Third Party Software Distributed with LLVM:
17006==============================================================================
17007The LLVM software contains code written by third parties.  Such software will
17008have its own individual LICENSE.TXT file in the directory in which it appears.
17009This file will describe the copyrights, license, and restrictions which apply
17010to that code.
17011
17012The disclaimer of warranty in the University of Illinois Open Source License
17013applies to all code in the LLVM Distribution, and nothing in any of the
17014other licenses gives permission to use the names of the LLVM Team or the
17015University of Illinois to endorse or promote products derived from this
17016Software.
17017
17018The following pieces of software have additional or alternate copyrights,
17019licenses, and/or restrictions:
17020
17021Program             Directory
17022-------             ---------
17023Autoconf            llvm/autoconf
17024                    llvm/projects/ModuleMaker/autoconf
17025                    llvm/projects/sample/autoconf
17026CellSPU backend     llvm/lib/Target/CellSPU/README.txt
17027Google Test         llvm/utils/unittest/googletest
17028OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
17029
17030
17031
17032* NOTICE for tests/disassem.cpp and tests/disassem.h.
17033
17034/*      $NetBSD: disassem.c,v 1.14 2003/03/27 16:58:36 mycroft Exp $    */
17035
17036/*-
17037 * Copyright (c) 1996 Mark Brinicombe.
17038 * Copyright (c) 1996 Brini.
17039 *
17040 * All rights reserved.
17041 *
17042 * Redistribution and use in source and binary forms, with or without
17043 * modification, are permitted provided that the following conditions
17044 * are met:
17045 * 1. Redistributions of source code must retain the above copyright
17046 *    notice, this list of conditions and the following disclaimer.
17047 * 2. Redistributions in binary form must reproduce the above copyright
17048 *    notice, this list of conditions and the following disclaimer in the
17049 *    documentation and/or other materials provided with the distribution.
17050 * 3. All advertising materials mentioning features or use of this software
17051 *    must display the following acknowledgement:
17052 *      This product includes software developed by Brini.
17053 * 4. The name of the company nor the name of the author may be used to
17054 *    endorse or promote products derived from this software without specific
17055 *    prior written permission.
17056 *
17057 * THIS SOFTWARE IS PROVIDED BY BRINI ``AS IS'' AND ANY EXPRESS OR IMPLIED
17058 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
17059 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
17060 * IN NO EVENT SHALL BRINI OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
17061 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
17062 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
17063 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
17064 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
17065 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
17066 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
17067 * SUCH DAMAGE.
17068 *
17069 * RiscBSD kernel project
17070 *
17071 * db_disasm.c
17072 *
17073 * Kernel disassembler
17074 *
17075 * Created      : 10/02/96
17076 *
17077 * Structured after the sparc/sparc/db_disasm.c by David S. Miller &
17078 * Paul Kranenburg
17079 *
17080 * This code is not complete. Not all instructions are disassembled.
17081 */
17082
17083==============================================================================
17084=========================
17085NOTICE file for slang.git
17086=========================
17087
17088   Copyright (c) 2005-2011, The Android Open Source Project
17089
17090   Licensed under the Apache License, Version 2.0 (the "License");
17091   you may not use this file except in compliance with the License.
17092
17093   Unless required by applicable law or agreed to in writing, software
17094   distributed under the License is distributed on an "AS IS" BASIS,
17095   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17096   See the License for the specific language governing permissions and
17097   limitations under the License.
17098
17099
17100                                 Apache License
17101                           Version 2.0, January 2004
17102                        http://www.apache.org/licenses/
17103
17104   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
17105
17106   1. Definitions.
17107
17108      "License" shall mean the terms and conditions for use, reproduction,
17109      and distribution as defined by Sections 1 through 9 of this document.
17110
17111      "Licensor" shall mean the copyright owner or entity authorized by
17112      the copyright owner that is granting the License.
17113
17114      "Legal Entity" shall mean the union of the acting entity and all
17115      other entities that control, are controlled by, or are under common
17116      control with that entity. For the purposes of this definition,
17117      "control" means (i) the power, direct or indirect, to cause the
17118      direction or management of such entity, whether by contract or
17119      otherwise, or (ii) ownership of fifty percent (50%) or more of the
17120      outstanding shares, or (iii) beneficial ownership of such entity.
17121
17122      "You" (or "Your") shall mean an individual or Legal Entity
17123      exercising permissions granted by this License.
17124
17125      "Source" form shall mean the preferred form for making modifications,
17126      including but not limited to software source code, documentation
17127      source, and configuration files.
17128
17129      "Object" form shall mean any form resulting from mechanical
17130      transformation or translation of a Source form, including but
17131      not limited to compiled object code, generated documentation,
17132      and conversions to other media types.
17133
17134      "Work" shall mean the work of authorship, whether in Source or
17135      Object form, made available under the License, as indicated by a
17136      copyright notice that is included in or attached to the work
17137      (an example is provided in the Appendix below).
17138
17139      "Derivative Works" shall mean any work, whether in Source or Object
17140      form, that is based on (or derived from) the Work and for which the
17141      editorial revisions, annotations, elaborations, or other modifications
17142      represent, as a whole, an original work of authorship. For the purposes
17143      of this License, Derivative Works shall not include works that remain
17144      separable from, or merely link (or bind by name) to the interfaces of,
17145      the Work and Derivative Works thereof.
17146
17147      "Contribution" shall mean any work of authorship, including
17148      the original version of the Work and any modifications or additions
17149      to that Work or Derivative Works thereof, that is intentionally
17150      submitted to Licensor for inclusion in the Work by the copyright owner
17151      or by an individual or Legal Entity authorized to submit on behalf of
17152      the copyright owner. For the purposes of this definition, "submitted"
17153      means any form of electronic, verbal, or written communication sent
17154      to the Licensor or its representatives, including but not limited to
17155      communication on electronic mailing lists, source code control systems,
17156      and issue tracking systems that are managed by, or on behalf of, the
17157      Licensor for the purpose of discussing and improving the Work, but
17158      excluding communication that is conspicuously marked or otherwise
17159      designated in writing by the copyright owner as "Not a Contribution."
17160
17161      "Contributor" shall mean Licensor and any individual or Legal Entity
17162      on behalf of whom a Contribution has been received by Licensor and
17163      subsequently incorporated within the Work.
17164
17165   2. Grant of Copyright License. Subject to the terms and conditions of
17166      this License, each Contributor hereby grants to You a perpetual,
17167      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
17168      copyright license to reproduce, prepare Derivative Works of,
17169      publicly display, publicly perform, sublicense, and distribute the
17170      Work and such Derivative Works in Source or Object form.
17171
17172   3. Grant of Patent License. Subject to the terms and conditions of
17173      this License, each Contributor hereby grants to You a perpetual,
17174      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
17175      (except as stated in this section) patent license to make, have made,
17176      use, offer to sell, sell, import, and otherwise transfer the Work,
17177      where such license applies only to those patent claims licensable
17178      by such Contributor that are necessarily infringed by their
17179      Contribution(s) alone or by combination of their Contribution(s)
17180      with the Work to which such Contribution(s) was submitted. If You
17181      institute patent litigation against any entity (including a
17182      cross-claim or counterclaim in a lawsuit) alleging that the Work
17183      or a Contribution incorporated within the Work constitutes direct
17184      or contributory patent infringement, then any patent licenses
17185      granted to You under this License for that Work shall terminate
17186      as of the date such litigation is filed.
17187
17188   4. Redistribution. You may reproduce and distribute copies of the
17189      Work or Derivative Works thereof in any medium, with or without
17190      modifications, and in Source or Object form, provided that You
17191      meet the following conditions:
17192
17193      (a) You must give any other recipients of the Work or
17194          Derivative Works a copy of this License; and
17195
17196      (b) You must cause any modified files to carry prominent notices
17197          stating that You changed the files; and
17198
17199      (c) You must retain, in the Source form of any Derivative Works
17200          that You distribute, all copyright, patent, trademark, and
17201          attribution notices from the Source form of the Work,
17202          excluding those notices that do not pertain to any part of
17203          the Derivative Works; and
17204
17205      (d) If the Work includes a "NOTICE" text file as part of its
17206          distribution, then any Derivative Works that You distribute must
17207          include a readable copy of the attribution notices contained
17208          within such NOTICE file, excluding those notices that do not
17209          pertain to any part of the Derivative Works, in at least one
17210          of the following places: within a NOTICE text file distributed
17211          as part of the Derivative Works; within the Source form or
17212          documentation, if provided along with the Derivative Works; or,
17213          within a display generated by the Derivative Works, if and
17214          wherever such third-party notices normally appear. The contents
17215          of the NOTICE file are for informational purposes only and
17216          do not modify the License. You may add Your own attribution
17217          notices within Derivative Works that You distribute, alongside
17218          or as an addendum to the NOTICE text from the Work, provided
17219          that such additional attribution notices cannot be construed
17220          as modifying the License.
17221
17222      You may add Your own copyright statement to Your modifications and
17223      may provide additional or different license terms and conditions
17224      for use, reproduction, or distribution of Your modifications, or
17225      for any such Derivative Works as a whole, provided Your use,
17226      reproduction, and distribution of the Work otherwise complies with
17227      the conditions stated in this License.
17228
17229   5. Submission of Contributions. Unless You explicitly state otherwise,
17230      any Contribution intentionally submitted for inclusion in the Work
17231      by You to the Licensor shall be under the terms and conditions of
17232      this License, without any additional terms or conditions.
17233      Notwithstanding the above, nothing herein shall supersede or modify
17234      the terms of any separate license agreement you may have executed
17235      with Licensor regarding such Contributions.
17236
17237   6. Trademarks. This License does not grant permission to use the trade
17238      names, trademarks, service marks, or product names of the Licensor,
17239      except as required for reasonable and customary use in describing the
17240      origin of the Work and reproducing the content of the NOTICE file.
17241
17242   7. Disclaimer of Warranty. Unless required by applicable law or
17243      agreed to in writing, Licensor provides the Work (and each
17244      Contributor provides its Contributions) on an "AS IS" BASIS,
17245      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
17246      implied, including, without limitation, any warranties or conditions
17247      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
17248      PARTICULAR PURPOSE. You are solely responsible for determining the
17249      appropriateness of using or redistributing the Work and assume any
17250      risks associated with Your exercise of permissions under this License.
17251
17252   8. Limitation of Liability. In no event and under no legal theory,
17253      whether in tort (including negligence), contract, or otherwise,
17254      unless required by applicable law (such as deliberate and grossly
17255      negligent acts) or agreed to in writing, shall any Contributor be
17256      liable to You for damages, including any direct, indirect, special,
17257      incidental, or consequential damages of any character arising as a
17258      result of this License or out of the use or inability to use the
17259      Work (including but not limited to damages for loss of goodwill,
17260      work stoppage, computer failure or malfunction, or any and all
17261      other commercial damages or losses), even if such Contributor
17262      has been advised of the possibility of such damages.
17263
17264   9. Accepting Warranty or Additional Liability. While redistributing
17265      the Work or Derivative Works thereof, You may choose to offer,
17266      and charge a fee for, acceptance of support, warranty, indemnity,
17267      or other liability obligations and/or rights consistent with this
17268      License. However, in accepting such obligations, You may act only
17269      on Your own behalf and on Your sole responsibility, not on behalf
17270      of any other Contributor, and only if You agree to indemnify,
17271      defend, and hold each Contributor harmless for any liability
17272      incurred by, or claims asserted against, such Contributor by reason
17273      of your accepting any such warranty or additional liability.
17274
17275   END OF TERMS AND CONDITIONS
17276
17277
17278
17279===========================================
17280NOTICE file for external/clang (clang.git).
17281Note: libclang*.a are statically linked.
17282===========================================
17283
17284==============================================================================
17285LLVM Release License
17286==============================================================================
17287University of Illinois/NCSA
17288Open Source License
17289
17290Copyright (c) 2007-2011 University of Illinois at Urbana-Champaign.
17291All rights reserved.
17292
17293Developed by:
17294
17295    LLVM Team
17296
17297    University of Illinois at Urbana-Champaign
17298
17299    http://llvm.org
17300
17301Permission is hereby granted, free of charge, to any person obtaining a copy of
17302this software and associated documentation files (the "Software"), to deal with
17303the Software without restriction, including without limitation the rights to
17304use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
17305of the Software, and to permit persons to whom the Software is furnished to do
17306so, subject to the following conditions:
17307
17308    * Redistributions of source code must retain the above copyright notice,
17309      this list of conditions and the following disclaimers.
17310
17311    * Redistributions in binary form must reproduce the above copyright notice,
17312      this list of conditions and the following disclaimers in the
17313      documentation and/or other materials provided with the distribution.
17314
17315    * Neither the names of the LLVM Team, University of Illinois at
17316      Urbana-Champaign, nor the names of its contributors may be used to
17317      endorse or promote products derived from this Software without specific
17318      prior written permission.
17319
17320THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17321IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
17322FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
17323CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17324LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
17325OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
17326SOFTWARE.
17327
17328==============================================================================
17329The LLVM software contains code written by third parties.  Such software will
17330have its own individual LICENSE.TXT file in the directory in which it appears.
17331This file will describe the copyrights, license, and restrictions which apply
17332to that code.
17333
17334The disclaimer of warranty in the University of Illinois Open Source License
17335applies to all code in the LLVM Distribution, and nothing in any of the
17336other licenses gives permission to use the names of the LLVM Team or the
17337University of Illinois to endorse or promote products derived from this
17338Software.
17339
17340The following pieces of software have additional or alternate copyrights,
17341licenses, and/or restrictions:
17342
17343Program             Directory
17344-------             ---------
17345<none yet>
17346
17347
17348
17349=========================================
17350NOTICE file for external/llvm (llvm.git).
17351Note: libLLVM*.a are statically linked.
17352=========================================
17353
17354==============================================================================
17355LLVM Release License
17356==============================================================================
17357University of Illinois/NCSA
17358Open Source License
17359
17360Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign.
17361All rights reserved.
17362
17363Developed by:
17364
17365    LLVM Team
17366
17367    University of Illinois at Urbana-Champaign
17368
17369    http://llvm.org
17370
17371Permission is hereby granted, free of charge, to any person obtaining a copy of
17372this software and associated documentation files (the "Software"), to deal with
17373the Software without restriction, including without limitation the rights to
17374use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
17375of the Software, and to permit persons to whom the Software is furnished to do
17376so, subject to the following conditions:
17377
17378    * Redistributions of source code must retain the above copyright notice,
17379      this list of conditions and the following disclaimers.
17380
17381    * Redistributions in binary form must reproduce the above copyright notice,
17382      this list of conditions and the following disclaimers in the
17383      documentation and/or other materials provided with the distribution.
17384
17385    * Neither the names of the LLVM Team, University of Illinois at
17386      Urbana-Champaign, nor the names of its contributors may be used to
17387      endorse or promote products derived from this Software without specific
17388      prior written permission.
17389
17390THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17391IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
17392FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
17393CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17394LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
17395OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
17396SOFTWARE.
17397
17398==============================================================================
17399Copyrights and Licenses for Third Party Software Distributed with LLVM:
17400==============================================================================
17401The LLVM software contains code written by third parties.  Such software will
17402have its own individual LICENSE.TXT file in the directory in which it appears.
17403This file will describe the copyrights, license, and restrictions which apply
17404to that code.
17405
17406The disclaimer of warranty in the University of Illinois Open Source License
17407applies to all code in the LLVM Distribution, and nothing in any of the
17408other licenses gives permission to use the names of the LLVM Team or the
17409University of Illinois to endorse or promote products derived from this
17410Software.
17411
17412The following pieces of software have additional or alternate copyrights,
17413licenses, and/or restrictions:
17414
17415Program             Directory
17416-------             ---------
17417Autoconf            llvm/autoconf
17418                    llvm/projects/ModuleMaker/autoconf
17419                    llvm/projects/sample/autoconf
17420CellSPU backend     llvm/lib/Target/CellSPU/README.txt
17421Google Test         llvm/utils/unittest/googletest
17422OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
17423
17424==============================================================================
17425Copyright 2008, Google Inc.
17426All rights reserved.
17427
17428Redistribution and use in source and binary forms, with or without
17429modification, are permitted provided that the following conditions are
17430met:
17431
17432    * Redistributions of source code must retain the above copyright
17433notice, this list of conditions and the following disclaimer.
17434    * Redistributions in binary form must reproduce the above
17435copyright notice, this list of conditions and the following disclaimer
17436in the documentation and/or other materials provided with the
17437distribution.
17438    * Neither the name of Google Inc. nor the names of its
17439contributors may be used to endorse or promote products derived from
17440this software without specific prior written permission.
17441
17442THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
17443"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
17444LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
17445A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
17446OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
17447SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
17448LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
17449DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
17450THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
17451(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
17452OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
17453
17454==============================================================================
17455Unless otherwise *explicitly* stated, the following text describes the
17456licensed conditions under which the contents of this libcap release
17457may be used and distributed:
17458
17459-------------------------------------------------------------------------
17460Redistribution and use in source and binary forms of libcap, with
17461or without modification, are permitted provided that the following
17462conditions are met:
17463
174641. Redistributions of source code must retain any existing copyright
17465   notice, and this entire permission notice in its entirety,
17466   including the disclaimer of warranties.
17467
174682. Redistributions in binary form must reproduce all prior and current
17469   copyright notices, this list of conditions, and the following
17470   disclaimer in the documentation and/or other materials provided
17471   with the distribution.
17472
174733. The name of any author may not be used to endorse or promote
17474   products derived from this software without their specific prior
17475   written permission.
17476
17477ALTERNATIVELY, this product may be distributed under the terms of the
17478GNU General Public License (v2.0 - see below), in which case the
17479provisions of the GNU GPL are required INSTEAD OF the above
17480restrictions.  (This clause is necessary due to a potential conflict
17481between the GNU GPL and the restrictions contained in a BSD-style
17482copyright.)
17483
17484THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
17485WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
17486MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
17487IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT,
17488INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
17489BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
17490OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
17491ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
17492TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
17493USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
17494DAMAGE.
17495-------------------------------------------------------------------------
17496
17497-------------------------
17498Full text of gpl-2.0.txt:
17499-------------------------
17500
17501                    GNU GENERAL PUBLIC LICENSE
17502                       Version 2, June 1991
17503
17504 Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
17505 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17506 Everyone is permitted to copy and distribute verbatim copies
17507 of this license document, but changing it is not allowed.
17508
17509                            Preamble
17510
17511  The licenses for most software are designed to take away your
17512freedom to share and change it.  By contrast, the GNU General Public
17513License is intended to guarantee your freedom to share and change free
17514software--to make sure the software is free for all its users.  This
17515General Public License applies to most of the Free Software
17516Foundation's software and to any other program whose authors commit to
17517using it.  (Some other Free Software Foundation software is covered by
17518the GNU Lesser General Public License instead.)  You can apply it to
17519your programs, too.
17520
17521  When we speak of free software, we are referring to freedom, not
17522price.  Our General Public Licenses are designed to make sure that you
17523have the freedom to distribute copies of free software (and charge for
17524this service if you wish), that you receive source code or can get it
17525if you want it, that you can change the software or use pieces of it
17526in new free programs; and that you know you can do these things.
17527
17528  To protect your rights, we need to make restrictions that forbid
17529anyone to deny you these rights or to ask you to surrender the rights.
17530These restrictions translate to certain responsibilities for you if you
17531distribute copies of the software, or if you modify it.
17532
17533  For example, if you distribute copies of such a program, whether
17534gratis or for a fee, you must give the recipients all the rights that
17535you have.  You must make sure that they, too, receive or can get the
17536source code.  And you must show them these terms so they know their
17537rights.
17538
17539  We protect your rights with two steps: (1) copyright the software, and
17540(2) offer you this license which gives you legal permission to copy,
17541distribute and/or modify the software.
17542
17543  Also, for each author's protection and ours, we want to make certain
17544that everyone understands that there is no warranty for this free
17545software.  If the software is modified by someone else and passed on, we
17546want its recipients to know that what they have is not the original, so
17547that any problems introduced by others will not reflect on the original
17548authors' reputations.
17549
17550  Finally, any free program is threatened constantly by software
17551patents.  We wish to avoid the danger that redistributors of a free
17552program will individually obtain patent licenses, in effect making the
17553program proprietary.  To prevent this, we have made it clear that any
17554patent must be licensed for everyone's free use or not licensed at all.
17555
17556  The precise terms and conditions for copying, distribution and
17557modification follow.
17558
17559                    GNU GENERAL PUBLIC LICENSE
17560   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
17561
17562  0. This License applies to any program or other work which contains
17563a notice placed by the copyright holder saying it may be distributed
17564under the terms of this General Public License.  The "Program", below,
17565refers to any such program or work, and a "work based on the Program"
17566means either the Program or any derivative work under copyright law:
17567that is to say, a work containing the Program or a portion of it,
17568either verbatim or with modifications and/or translated into another
17569language.  (Hereinafter, translation is included without limitation in
17570the term "modification".)  Each licensee is addressed as "you".
17571
17572Activities other than copying, distribution and modification are not
17573covered by this License; they are outside its scope.  The act of
17574running the Program is not restricted, and the output from the Program
17575is covered only if its contents constitute a work based on the
17576Program (independent of having been made by running the Program).
17577Whether that is true depends on what the Program does.
17578
17579  1. You may copy and distribute verbatim copies of the Program's
17580source code as you receive it, in any medium, provided that you
17581conspicuously and appropriately publish on each copy an appropriate
17582copyright notice and disclaimer of warranty; keep intact all the
17583notices that refer to this License and to the absence of any warranty;
17584and give any other recipients of the Program a copy of this License
17585along with the Program.
17586
17587You may charge a fee for the physical act of transferring a copy, and
17588you may at your option offer warranty protection in exchange for a fee.
17589
17590  2. You may modify your copy or copies of the Program or any portion
17591of it, thus forming a work based on the Program, and copy and
17592distribute such modifications or work under the terms of Section 1
17593above, provided that you also meet all of these conditions:
17594
17595    a) You must cause the modified files to carry prominent notices
17596    stating that you changed the files and the date of any change.
17597
17598    b) You must cause any work that you distribute or publish, that in
17599    whole or in part contains or is derived from the Program or any
17600    part thereof, to be licensed as a whole at no charge to all third
17601    parties under the terms of this License.
17602
17603    c) If the modified program normally reads commands interactively
17604    when run, you must cause it, when started running for such
17605    interactive use in the most ordinary way, to print or display an
17606    announcement including an appropriate copyright notice and a
17607    notice that there is no warranty (or else, saying that you provide
17608    a warranty) and that users may redistribute the program under
17609    these conditions, and telling the user how to view a copy of this
17610    License.  (Exception: if the Program itself is interactive but
17611    does not normally print such an announcement, your work based on
17612    the Program is not required to print an announcement.)
17613
17614These requirements apply to the modified work as a whole.  If
17615identifiable sections of that work are not derived from the Program,
17616and can be reasonably considered independent and separate works in
17617themselves, then this License, and its terms, do not apply to those
17618sections when you distribute them as separate works.  But when you
17619distribute the same sections as part of a whole which is a work based
17620on the Program, the distribution of the whole must be on the terms of
17621this License, whose permissions for other licensees extend to the
17622entire whole, and thus to each and every part regardless of who wrote it.
17623
17624Thus, it is not the intent of this section to claim rights or contest
17625your rights to work written entirely by you; rather, the intent is to
17626exercise the right to control the distribution of derivative or
17627collective works based on the Program.
17628
17629In addition, mere aggregation of another work not based on the Program
17630with the Program (or with a work based on the Program) on a volume of
17631a storage or distribution medium does not bring the other work under
17632the scope of this License.
17633
17634  3. You may copy and distribute the Program (or a work based on it,
17635under Section 2) in object code or executable form under the terms of
17636Sections 1 and 2 above provided that you also do one of the following:
17637
17638    a) Accompany it with the complete corresponding machine-readable
17639    source code, which must be distributed under the terms of Sections
17640    1 and 2 above on a medium customarily used for software interchange; or,
17641
17642    b) Accompany it with a written offer, valid for at least three
17643    years, to give any third party, for a charge no more than your
17644    cost of physically performing source distribution, a complete
17645    machine-readable copy of the corresponding source code, to be
17646    distributed under the terms of Sections 1 and 2 above on a medium
17647    customarily used for software interchange; or,
17648
17649    c) Accompany it with the information you received as to the offer
17650    to distribute corresponding source code.  (This alternative is
17651    allowed only for noncommercial distribution and only if you
17652    received the program in object code or executable form with such
17653    an offer, in accord with Subsection b above.)
17654
17655The source code for a work means the preferred form of the work for
17656making modifications to it.  For an executable work, complete source
17657code means all the source code for all modules it contains, plus any
17658associated interface definition files, plus the scripts used to
17659control compilation and installation of the executable.  However, as a
17660special exception, the source code distributed need not include
17661anything that is normally distributed (in either source or binary
17662form) with the major components (compiler, kernel, and so on) of the
17663operating system on which the executable runs, unless that component
17664itself accompanies the executable.
17665
17666If distribution of executable or object code is made by offering
17667access to copy from a designated place, then offering equivalent
17668access to copy the source code from the same place counts as
17669distribution of the source code, even though third parties are not
17670compelled to copy the source along with the object code.
17671
17672  4. You may not copy, modify, sublicense, or distribute the Program
17673except as expressly provided under this License.  Any attempt
17674otherwise to copy, modify, sublicense or distribute the Program is
17675void, and will automatically terminate your rights under this License.
17676However, parties who have received copies, or rights, from you under
17677this License will not have their licenses terminated so long as such
17678parties remain in full compliance.
17679
17680  5. You are not required to accept this License, since you have not
17681signed it.  However, nothing else grants you permission to modify or
17682distribute the Program or its derivative works.  These actions are
17683prohibited by law if you do not accept this License.  Therefore, by
17684modifying or distributing the Program (or any work based on the
17685Program), you indicate your acceptance of this License to do so, and
17686all its terms and conditions for copying, distributing or modifying
17687the Program or works based on it.
17688
17689  6. Each time you redistribute the Program (or any work based on the
17690Program), the recipient automatically receives a license from the
17691original licensor to copy, distribute or modify the Program subject to
17692these terms and conditions.  You may not impose any further
17693restrictions on the recipients' exercise of the rights granted herein.
17694You are not responsible for enforcing compliance by third parties to
17695this License.
17696
17697  7. If, as a consequence of a court judgment or allegation of patent
17698infringement or for any other reason (not limited to patent issues),
17699conditions are imposed on you (whether by court order, agreement or
17700otherwise) that contradict the conditions of this License, they do not
17701excuse you from the conditions of this License.  If you cannot
17702distribute so as to satisfy simultaneously your obligations under this
17703License and any other pertinent obligations, then as a consequence you
17704may not distribute the Program at all.  For example, if a patent
17705license would not permit royalty-free redistribution of the Program by
17706all those who receive copies directly or indirectly through you, then
17707the only way you could satisfy both it and this License would be to
17708refrain entirely from distribution of the Program.
17709
17710If any portion of this section is held invalid or unenforceable under
17711any particular circumstance, the balance of the section is intended to
17712apply and the section as a whole is intended to apply in other
17713circumstances.
17714
17715It is not the purpose of this section to induce you to infringe any
17716patents or other property right claims or to contest validity of any
17717such claims; this section has the sole purpose of protecting the
17718integrity of the free software distribution system, which is
17719implemented by public license practices.  Many people have made
17720generous contributions to the wide range of software distributed
17721through that system in reliance on consistent application of that
17722system; it is up to the author/donor to decide if he or she is willing
17723to distribute software through any other system and a licensee cannot
17724impose that choice.
17725
17726This section is intended to make thoroughly clear what is believed to
17727be a consequence of the rest of this License.
17728
17729  8. If the distribution and/or use of the Program is restricted in
17730certain countries either by patents or by copyrighted interfaces, the
17731original copyright holder who places the Program under this License
17732may add an explicit geographical distribution limitation excluding
17733those countries, so that distribution is permitted only in or among
17734countries not thus excluded.  In such case, this License incorporates
17735the limitation as if written in the body of this License.
17736
17737  9. The Free Software Foundation may publish revised and/or new versions
17738of the General Public License from time to time.  Such new versions will
17739be similar in spirit to the present version, but may differ in detail to
17740address new problems or concerns.
17741
17742Each version is given a distinguishing version number.  If the Program
17743specifies a version number of this License which applies to it and "any
17744later version", you have the option of following the terms and conditions
17745either of that version or of any later version published by the Free
17746Software Foundation.  If the Program does not specify a version number of
17747this License, you may choose any version ever published by the Free Software
17748Foundation.
17749
17750  10. If you wish to incorporate parts of the Program into other free
17751programs whose distribution conditions are different, write to the author
17752to ask for permission.  For software which is copyrighted by the Free
17753Software Foundation, write to the Free Software Foundation; we sometimes
17754make exceptions for this.  Our decision will be guided by the two goals
17755of preserving the free status of all derivatives of our free software and
17756of promoting the sharing and reuse of software generally.
17757
17758                            NO WARRANTY
17759
17760  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
17761FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
17762OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
17763PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
17764OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
17765MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
17766TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
17767PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
17768REPAIR OR CORRECTION.
17769
17770  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
17771WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
17772REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
17773INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
17774OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
17775TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
17776YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
17777PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
17778POSSIBILITY OF SUCH DAMAGES.
17779
17780                     END OF TERMS AND CONDITIONS
17781
17782            How to Apply These Terms to Your New Programs
17783
17784  If you develop a new program, and you want it to be of the greatest
17785possible use to the public, the best way to achieve this is to make it
17786free software which everyone can redistribute and change under these terms.
17787
17788  To do so, attach the following notices to the program.  It is safest
17789to attach them to the start of each source file to most effectively
17790convey the exclusion of warranty; and each file should have at least
17791the "copyright" line and a pointer to where the full notice is found.
17792
17793    <one line to give the program's name and a brief idea of what it does.>
17794    Copyright (C) <year>  <name of author>
17795
17796    This program is free software; you can redistribute it and/or modify
17797    it under the terms of the GNU General Public License as published by
17798    the Free Software Foundation; either version 2 of the License, or
17799    (at your option) any later version.
17800
17801    This program is distributed in the hope that it will be useful,
17802    but WITHOUT ANY WARRANTY; without even the implied warranty of
17803    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17804    GNU General Public License for more details.
17805
17806    You should have received a copy of the GNU General Public License along
17807    with this program; if not, write to the Free Software Foundation, Inc.,
17808    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
17809
17810Also add information on how to contact you by electronic and paper mail.
17811
17812If the program is interactive, make it output a short notice like this
17813when it starts in an interactive mode:
17814
17815    Gnomovision version 69, Copyright (C) year name of author
17816    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
17817    This is free software, and you are welcome to redistribute it
17818    under certain conditions; type `show c' for details.
17819
17820The hypothetical commands `show w' and `show c' should show the appropriate
17821parts of the General Public License.  Of course, the commands you use may
17822be called something other than `show w' and `show c'; they could even be
17823mouse-clicks or menu items--whatever suits your program.
17824
17825You should also get your employer (if you work as a programmer) or your
17826school, if any, to sign a "copyright disclaimer" for the program, if
17827necessary.  Here is a sample; alter the names:
17828
17829  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
17830  `Gnomovision' (which makes passes at compilers) written by James Hacker.
17831
17832  <signature of Ty Coon>, 1 April 1989
17833  Ty Coon, President of Vice
17834
17835This General Public License does not permit incorporating your program into
17836proprietary programs.  If your program is a subroutine library, you may
17837consider it more useful to permit linking proprietary applications with the
17838library.  If this is what you want to do, use the GNU Lesser General
17839Public License instead of this License.
17840
17841==============================================================================
17842COPYRIGHT NOTICE, DISCLAIMER, and LICENSE
17843=========================================
17844
17845PNG Reference Library License version 2
17846---------------------------------------
17847
17848 * Copyright (c) 1995-2023 The PNG Reference Library Authors.
17849 * Copyright (c) 2018-2023 Cosmin Truta.
17850 * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.
17851 * Copyright (c) 1996-1997 Andreas Dilger.
17852 * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
17853
17854The software is supplied "as is", without warranty of any kind,
17855express or implied, including, without limitation, the warranties
17856of merchantability, fitness for a particular purpose, title, and
17857non-infringement.  In no event shall the Copyright owners, or
17858anyone distributing the software, be liable for any damages or
17859other liability, whether in contract, tort or otherwise, arising
17860from, out of, or in connection with the software, or the use or
17861other dealings in the software, even if advised of the possibility
17862of such damage.
17863
17864Permission is hereby granted to use, copy, modify, and distribute
17865this software, or portions hereof, for any purpose, without fee,
17866subject to the following restrictions:
17867
17868 1. The origin of this software must not be misrepresented; you
17869    must not claim that you wrote the original software.  If you
17870    use this software in a product, an acknowledgment in the product
17871    documentation would be appreciated, but is not required.
17872
17873 2. Altered source versions must be plainly marked as such, and must
17874    not be misrepresented as being the original software.
17875
17876 3. This Copyright notice may not be removed or altered from any
17877    source or altered source distribution.
17878
17879
17880PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35)
17881-----------------------------------------------------------------------
17882
17883libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are
17884Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are
17885derived from libpng-1.0.6, and are distributed according to the same
17886disclaimer and license as libpng-1.0.6 with the following individuals
17887added to the list of Contributing Authors:
17888
17889    Simon-Pierre Cadieux
17890    Eric S. Raymond
17891    Mans Rullgard
17892    Cosmin Truta
17893    Gilles Vollant
17894    James Yu
17895    Mandar Sahastrabuddhe
17896    Google Inc.
17897    Vadim Barkov
17898
17899and with the following additions to the disclaimer:
17900
17901    There is no warranty against interference with your enjoyment of
17902    the library or against infringement.  There is no warranty that our
17903    efforts or the library will fulfill any of your particular purposes
17904    or needs.  This library is provided with all faults, and the entire
17905    risk of satisfactory quality, performance, accuracy, and effort is
17906    with the user.
17907
17908Some files in the "contrib" directory and some configure-generated
17909files that are distributed with libpng have other copyright owners, and
17910are released under other open source licenses.
17911
17912libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
17913Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from
17914libpng-0.96, and are distributed according to the same disclaimer and
17915license as libpng-0.96, with the following individuals added to the
17916list of Contributing Authors:
17917
17918    Tom Lane
17919    Glenn Randers-Pehrson
17920    Willem van Schaik
17921
17922libpng versions 0.89, June 1996, through 0.96, May 1997, are
17923Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88,
17924and are distributed according to the same disclaimer and license as
17925libpng-0.88, with the following individuals added to the list of
17926Contributing Authors:
17927
17928    John Bowler
17929    Kevin Bracey
17930    Sam Bushell
17931    Magnus Holmgren
17932    Greg Roelofs
17933    Tom Tanner
17934
17935Some files in the "scripts" directory have other copyright owners,
17936but are released under this license.
17937
17938libpng versions 0.5, May 1995, through 0.88, January 1996, are
17939Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
17940
17941For the purposes of this copyright and license, "Contributing Authors"
17942is defined as the following set of individuals:
17943
17944    Andreas Dilger
17945    Dave Martindale
17946    Guy Eric Schalnat
17947    Paul Schmidt
17948    Tim Wegner
17949
17950The PNG Reference Library is supplied "AS IS".  The Contributing
17951Authors and Group 42, Inc. disclaim all warranties, expressed or
17952implied, including, without limitation, the warranties of
17953merchantability and of fitness for any purpose.  The Contributing
17954Authors and Group 42, Inc. assume no liability for direct, indirect,
17955incidental, special, exemplary, or consequential damages, which may
17956result from the use of the PNG Reference Library, even if advised of
17957the possibility of such damage.
17958
17959Permission is hereby granted to use, copy, modify, and distribute this
17960source code, or portions hereof, for any purpose, without fee, subject
17961to the following restrictions:
17962
17963 1. The origin of this source code must not be misrepresented.
17964
17965 2. Altered versions must be plainly marked as such and must not
17966    be misrepresented as being the original source.
17967
17968 3. This Copyright notice may not be removed or altered from any
17969    source or altered source distribution.
17970
17971The Contributing Authors and Group 42, Inc. specifically permit,
17972without fee, and encourage the use of this source code as a component
17973to supporting the PNG file format in commercial products.  If you use
17974this source code in a product, acknowledgment is not required but would
17975be appreciated.
17976
17977==============================================================================
17978==============================================================================
17979LLVM Release License
17980==============================================================================
17981University of Illinois/NCSA
17982Open Source License
17983
17984Copyright (c) 2003-2016 University of Illinois at Urbana-Champaign.
17985All rights reserved.
17986
17987Developed by:
17988
17989    LLVM Team
17990
17991    University of Illinois at Urbana-Champaign
17992
17993    http://llvm.org
17994
17995Permission is hereby granted, free of charge, to any person obtaining a copy of
17996this software and associated documentation files (the "Software"), to deal with
17997the Software without restriction, including without limitation the rights to
17998use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
17999of the Software, and to permit persons to whom the Software is furnished to do
18000so, subject to the following conditions:
18001
18002    * Redistributions of source code must retain the above copyright notice,
18003      this list of conditions and the following disclaimers.
18004
18005    * Redistributions in binary form must reproduce the above copyright notice,
18006      this list of conditions and the following disclaimers in the
18007      documentation and/or other materials provided with the distribution.
18008
18009    * Neither the names of the LLVM Team, University of Illinois at
18010      Urbana-Champaign, nor the names of its contributors may be used to
18011      endorse or promote products derived from this Software without specific
18012      prior written permission.
18013
18014THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18015IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
18016FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
18017CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18018LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18019OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
18020SOFTWARE.
18021
18022==============================================================================
18023Copyrights and Licenses for Third Party Software Distributed with LLVM:
18024==============================================================================
18025The LLVM software contains code written by third parties.  Such software will
18026have its own individual LICENSE.TXT file in the directory in which it appears.
18027This file will describe the copyrights, license, and restrictions which apply
18028to that code.
18029
18030The disclaimer of warranty in the University of Illinois Open Source License
18031applies to all code in the LLVM Distribution, and nothing in any of the
18032other licenses gives permission to use the names of the LLVM Team or the
18033University of Illinois to endorse or promote products derived from this
18034Software.
18035
18036The following pieces of software have additional or alternate copyrights,
18037licenses, and/or restrictions:
18038
18039Program             Directory
18040-------             ---------
18041Autoconf            llvm/autoconf
18042                    llvm/projects/ModuleMaker/autoconf
18043Google Test         llvm/utils/unittest/googletest
18044OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
18045pyyaml tests        llvm/test/YAMLParser/{*.data, LICENSE.TXT}
18046ARM contributions   llvm/lib/Target/ARM/LICENSE.TXT
18047md5 contributions   llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h
18048
18049==============================================================================
18050==============================================================================
18051LLVM Release License
18052==============================================================================
18053University of Illinois/NCSA
18054Open Source License
18055
18056Copyright (c) 2003-2014 University of Illinois at Urbana-Champaign.
18057All rights reserved.
18058
18059Developed by:
18060
18061    LLVM Team
18062
18063    University of Illinois at Urbana-Champaign
18064
18065    http://llvm.org
18066
18067Permission is hereby granted, free of charge, to any person obtaining a copy of
18068this software and associated documentation files (the "Software"), to deal with
18069the Software without restriction, including without limitation the rights to
18070use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
18071of the Software, and to permit persons to whom the Software is furnished to do
18072so, subject to the following conditions:
18073
18074    * Redistributions of source code must retain the above copyright notice,
18075      this list of conditions and the following disclaimers.
18076
18077    * Redistributions in binary form must reproduce the above copyright notice,
18078      this list of conditions and the following disclaimers in the
18079      documentation and/or other materials provided with the distribution.
18080
18081    * Neither the names of the LLVM Team, University of Illinois at
18082      Urbana-Champaign, nor the names of its contributors may be used to
18083      endorse or promote products derived from this Software without specific
18084      prior written permission.
18085
18086THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18087IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
18088FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
18089CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18090LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18091OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
18092SOFTWARE.
18093
18094==============================================================================
18095Copyrights and Licenses for Third Party Software Distributed with LLVM:
18096==============================================================================
18097The LLVM software contains code written by third parties.  Such software will
18098have its own individual LICENSE.TXT file in the directory in which it appears.
18099This file will describe the copyrights, license, and restrictions which apply
18100to that code.
18101
18102The disclaimer of warranty in the University of Illinois Open Source License
18103applies to all code in the LLVM Distribution, and nothing in any of the
18104other licenses gives permission to use the names of the LLVM Team or the
18105University of Illinois to endorse or promote products derived from this
18106Software.
18107
18108The following pieces of software have additional or alternate copyrights,
18109licenses, and/or restrictions:
18110
18111Program             Directory
18112-------             ---------
18113Autoconf            llvm/autoconf
18114                    llvm/projects/ModuleMaker/autoconf
18115Google Test         llvm/utils/unittest/googletest
18116OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
18117pyyaml tests        llvm/test/YAMLParser/{*.data, LICENSE.TXT}
18118ARM contributions   llvm/lib/Target/ARM/LICENSE.TXT
18119md5 contributions   llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h
18120
18121==============================================================================
18122Copyright (c) 2016, the R8 project authors.
18123All rights reserved.
18124
18125Redistribution and use in source and binary forms, with or without
18126modification, are permitted provided that the following conditions are met:
18127
18128* Redistributions of source code must retain the above copyright notice, this
18129  list of conditions and the following disclaimer.
18130
18131* Redistributions in binary form must reproduce the above copyright notice,
18132  this list of conditions and the following disclaimer in the documentation
18133  and/or other materials provided with the distribution.
18134
18135* Neither the name of Google Inc. nor the names of its
18136  contributors may be used to endorse or promote products derived from
18137  this software without specific prior written permission.
18138
18139THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
18140AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18141IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
18142DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
18143FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18144DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
18145SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
18146CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
18147OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
18148OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
18149
18150==============================================================================
18151This file lists all licenses for code distributed.
18152All non-library code has the following 3-Clause BSD license.
18153
18154
18155Copyright (c) 2016, the R8 project authors.
18156All rights reserved.
18157
18158Redistribution and use in source and binary forms, with or without
18159modification, are permitted provided that the following conditions are met:
18160
18161* Redistributions of source code must retain the above copyright notice, this
18162  list of conditions and the following disclaimer.
18163
18164* Redistributions in binary form must reproduce the above copyright notice,
18165  this list of conditions and the following disclaimer in the documentation
18166  and/or other materials provided with the distribution.
18167
18168* Neither the name of Google Inc. nor the names of its
18169  contributors may be used to endorse or promote products derived from
18170  this software without specific prior written permission.
18171
18172THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
18173AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18174IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
18175DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
18176FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18177DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
18178SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
18179CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
18180OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
18181OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
18182
18183Summary of distributed libraries:
18184
18185- artifact: com.google.guava:guava:+
18186  name: Guava Google Core Libraries for Java
18187  copyrightHolder: The Guava Authors
18188  license: The Apache Software License, Version 2.0
18189  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18190  url: https://github.com/google/guava
18191- artifact: com.google.guava:failureaccess:+
18192  name: Guava InternalFutureFailureAccess and InternalFutures
18193  copyrightHolder: The Guava Authors
18194  license: The Apache Software License, Version 2.0
18195  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18196  url: https://github.com/google/guava
18197- artifact: com.google.guava:listenablefuture
18198  name: Guava ListenableFuture only
18199  copyrightHolder: The Guava Authors
18200  license: The Apache Software License, Version 2.0
18201  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18202  url: https://github.com/google/guava
18203- artifact: com.google.code.gson:gson:+
18204  name: Gson
18205  license: The Apache Software License, Version 2.0
18206  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18207  url: https://github.com/google/gson
18208- artifact: it.unimi.dsi:fastutil:+
18209  name: fastutil
18210  license: Apache License, Version 2.0
18211  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.html
18212  url: http://fasutil.di.unimi.it/
18213- artifact: org.ow2.asm:asm-commons:+
18214  name: ASM Commons
18215  copyrightHolder: INRIA, France Telecom
18216  license: BSD
18217  licenseUrl: http://asm.ow2.org/license.html
18218  url: http://asm.ow2.org/index.html
18219- artifact: org.ow2.asm:asm-tree:+
18220  name: ASM Tree
18221  copyrightHolder: INRIA, France Telecom
18222  license: BSD
18223  licenseUrl: http://asm.ow2.org/license.html
18224  url: http://asm.ow2.org/index.html
18225- artifact: org.ow2.asm:asm-util:+
18226  name: ASM Util
18227  copyrightHolder: INRIA, France Telecom
18228  license: BSD
18229  licenseUrl: http://asm.ow2.org/license.html
18230  url: http://asm.ow2.org/index.html
18231- artifact: org.ow2.asm:asm-analysis:+
18232  name: ASM Util
18233  copyrightHolder: INRIA, France Telecom
18234  license: BSD
18235  licenseUrl: http://asm.ow2.org/license.html
18236  url: http://asm.ow2.org/index.html
18237- artifact: org.ow2.asm:asm:+
18238  name: ASM Core
18239  copyrightHolder: INRIA, France Telecom
18240  license: BSD
18241  licenseUrl: http://asm.ow2.org/license.html
18242  url: http://asm.ow2.org/index.html
18243- artifact: org.jetbrains.kotlin:kotlin-stdlib:+
18244  name: org.jetbrains.kotlin:kotlin-stdlib
18245  copyrightHolder: JetBrains s.r.o.
18246  license: The Apache License, Version 2.0
18247  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18248  url: https://kotlinlang.org/
18249- artifact: org.jetbrains.kotlin:kotlin-stdlib-common:+
18250  name: org.jetbrains.kotlin:kotlin-stdlib
18251  copyrightHolder: JetBrains s.r.o.
18252  license: The Apache License, Version 2.0
18253  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18254  url: https://kotlinlang.org/
18255- artifact: org.jetbrains.kotlinx:kotlinx-metadata-jvm:+
18256  name: org.jetbrains.kotlinx:kotlinx-metadata-jvm
18257  copyrightHolder: JetBrains s.r.o.
18258  license: The Apache License, Version 2.0
18259  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18260  url: https://kotlinlang.org/
18261- artifact: org.jetbrains:annotations:+
18262  name: IntelliJ IDEA Annotations
18263  copyrightHolder: JetBrains s.r.o.
18264  license: The Apache Software License, Version 2.0
18265  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18266  url: http://www.jetbrains.org
18267- artifact: org.checkerframework:checker-qual
18268  name: Checker Qual
18269  copyrightHolder: Checker Framework developers
18270  license: The MIT License
18271  licenseUrl: http://opensource.org/licenses/MIT
18272  url: https://github.com/typetools/checker-framework.git
18273- artifact: com.android.tools:sdk-common
18274  name: com.android.tools.sdk-common
18275  copyrightHolder: The Android Open Source Project
18276  license: The Apache License, Version 2.0
18277  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18278  url: http://tools.android.com/
18279- artifact: com.android.tools.build:aapt2-proto
18280  name: com.android.tools.build.aapt2-proto
18281  copyrightHolder: The Android Open Source Project
18282  license: The Apache License, Version 2.0
18283  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18284  url: https://android.googlesource.com/platform/tools/base
18285- artifact: com.android.tools.ddms:ddmlib
18286  name: Android Tools ddmlib
18287  copyrightHolder: The Android Open Source Project
18288  license: The Apache License, Version 2.0
18289  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18290  url: http://tools.android.com/
18291- artifact: com.android.tools:sdklib
18292  name: com.android.tools.sdklib
18293  copyrightHolder: The Android Open Source Project
18294  license: The Apache License, Version 2.0
18295  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18296  url: http://tools.android.com/
18297- artifact: com.android.tools:repository
18298  name: com.android.tools.repository
18299  copyrightHolder: The Android Open Source Project
18300  license: The Apache License, Version 2.0
18301  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18302  url: http://tools.android.com/
18303- artifact: com.android.tools.analytics-library:shared
18304  name: Android Tools Analytics Shared Library
18305  copyrightHolder: The Android Open Source Project
18306  license: The Apache License, Version 2.0
18307  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18308  url: http://tools.android.com/
18309- artifact: com.android.tools.analytics-library:protos
18310  name: Android Tools Analytics Protobufs
18311  copyrightHolder: The Android Open Source Project
18312  license: The Apache License, Version 2.0
18313  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18314  url: http://tools.android.com/
18315- artifact: com.google.protobuf:protobuf-java
18316  name: Protocol Buffers [Core]
18317  copyrightHolder: Google Inc.
18318  license: BSD 3-clause
18319  licenseUrl: https://github.com/protocolbuffers/protobuf/blob/main/LICENSE
18320  url: https://github.com/protocolbuffers/protobuf/
18321- artifact: com.android.tools.layoutlib:layoutlib-api
18322  name: Android Tools layoutlib-api
18323  copyrightHolder: The Android Open Source Project
18324  license: The Apache License, Version 2.0
18325  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18326  url: http://tools.android.com/
18327- artifact: com.android.tools:dvlib
18328  name: com.android.tools.dvlib
18329  copyrightHolder: The Android Open Source Project
18330  license: The Apache License, Version 2.0
18331  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18332  url: http://tools.android.com/
18333- artifact: com.android.tools:common
18334  name: com.android.tools.common
18335  copyrightHolder: The Android Open Source Project
18336  license: The Apache License, Version 2.0
18337  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18338  url: http://tools.android.com/
18339- artifact: com.android.tools:annotations
18340  name: com.android.tools.annotations
18341  copyrightHolder: The Android Open Source Project
18342  license: The Apache License, Version 2.0
18343  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18344  url: http://tools.android.com/
18345- artifact: net.sf.kxml:kxml2
18346  name: kXML 2 is a small XML pull parser based on the common XML pull API
18347  copyrightHolder: Stefan Haustein, Oberhausen, Rhld., Germany
18348  license: BSD
18349  licenseUrl: http://kxml.cvs.sourceforge.net/viewvc/kxml/kxml2/license.txt?view=markup
18350  url: http://kxml.cvs.sourceforge.net/viewvc/kxml/kxml2/
18351- artifact: org.jetbrains.kotlin:kotlin-stdlib-jdk8
18352  name: Kotlin Standard Library for JVM
18353  copyrightHolder: JetBrains s.r.o. and Kotlin Programming Language contributors.
18354  license: The Apache License, Version 2.0
18355  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18356  url: https://github.com/JetBrains/kotlin
18357- artifact: org.jetbrains.kotlin:kotlin-reflect
18358  name: Kotlin Full Reflection Library
18359  copyrightHolder: JetBrains s.r.o. and Kotlin Programming Language contributors.
18360  license: The Apache License, Version 2.0
18361  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18362  url: https://github.com/JetBrains/kotlin
18363- artifact: org.jetbrains.kotlin:kotlin-stdlib-jdk7
18364  name: Kotlin Standard Library for JVM
18365  copyrightHolder: JetBrains s.r.o. and Kotlin Programming Language contributors.
18366  license: The Apache License, Version 2.0
18367  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18368  url: https://github.com/JetBrains/kotlin
18369- artifact: com.google.jimfs:jimfs
18370  name: Jimfs
18371  copyrightHolder: Google Inc.
18372  license: The Apache License, Version 2.0
18373  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18374  url: https://github.com/google/jimfs
18375- artifact: net.java.dev.jna:jna-platform
18376  name: Java Native Access
18377  copyrightHolder: JNA Development Team
18378  license: The Apache License, Version 2.0
18379  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18380  url: https://github.com/java-native-access/jna
18381- artifact: javax.inject:javax.inject
18382  name: javax.inject
18383  copyrightHolder: The JSR-330 Expert Group
18384  license: The Apache License, Version 2.0
18385  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18386  url: http://code.google.com/p/atinject/source/checkout
18387- artifact: org.bouncycastle:bcpkix-jdk15on
18388  name: Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs
18389  copyrightHolder: The Legion of the Bouncy Castle Inc.
18390  license: The MIT License
18391  licenseUrl: http://opensource.org/licenses/MIT
18392  url: http://www.bouncycastle.org/java.html
18393- artifact: org.bouncycastle:bcprov-jdk15on
18394  name: Bouncy Castle Provider
18395  copyrightHolder: The Legion of the Bouncy Castle Inc.
18396  license: The MIT License
18397  licenseUrl: http://opensource.org/licenses/MIT
18398  url: http://www.bouncycastle.org/java.html
18399- artifact: org.glassfish.jaxb:jaxb-runtime
18400  name: JAXB Runtime
18401  copyrightHolder: Oracle and/or its affiliates
18402  license: CDDL 1.1 and GPL 2.0 with Class-path Exception
18403  licenseUrl: https://oss.oracle.com/licenses/CDDL+GPL-1.1
18404  url: https://github.com/javaee/jaxb-v2
18405- artifact: org.jetbrains.intellij.deps:trove4j
18406  name: Trove4J
18407  copyrightHolder: JetBrains s.r.o. and Kotlin Programming Language contributors.
18408  license: GNU LESSER GENERAL PUBLIC LICENSE 2.1
18409  licenseUrl: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html
18410  url: https://github.com/JetBrains/intellij-deps-trove4j
18411- artifact: xerces:xercesImpl
18412  name: Xerces2-j
18413  copyrightHolder: Apache Software Foundation
18414  license: The Apache License, Version 2.0
18415  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18416  url: https://svn.apache.org/repos/asf/xerces/java
18417- artifact: com.google.code.findbugs:jsr305
18418  name: FindBugs-jsr305
18419  copyrightHolder: University of Maryland
18420  license: The Apache License, Version 2.0
18421  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18422  url: http://findbugs.sourceforge.net
18423- artifact: com.google.errorprone:error_prone_annotations
18424  name: error-prone annotations
18425  copyrightHolder: The Error Prone Authors
18426  license: The Apache License, Version 2.0
18427  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18428  url: https://github.com/google/error-prone
18429- artifact: com.google.j2objc:j2objc-annotations
18430  name: Google Inc.
18431  copyrightHolder: The Error Prone Authors
18432  license: The Apache License, Version 2.0
18433  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18434  url: https://github.com/google/j2objc
18435- artifact: org.apache.commons:commons-compress
18436  name: Apache Commons Compress
18437  copyrightHolder: Apache Software Foundation
18438  license: The Apache License, Version 2.0
18439  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18440  url: https://commons.apache.org/proper/commons-compress
18441- artifact: org.apache.httpcomponents:httpmime
18442  name: Apache HttpClient Mime
18443  copyrightHolder: Apache Software Foundation
18444  license: The Apache License, Version 2.0
18445  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18446  url: http://hc.apache.org/httpcomponents-client
18447- artifact: org.apache.httpcomponents:httpclient
18448  name: Apache HttpClient
18449  copyrightHolder: Apache Software Foundation
18450  license: The Apache License, Version 2.0
18451  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18452  url: http://hc.apache.org/httpcomponents-client
18453- artifact: org.apache.httpcomponents:httpcore
18454  name: Apache HttpCore
18455  copyrightHolder: Apache Software Foundation
18456  license: The Apache License, Version 2.0
18457  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18458  url: http://hc.apache.org/httpcomponents-core-ga
18459- artifact: org.jvnet.staxex:stax-ex
18460  name: Extended StAX API
18461  copyrightHolder: Oracle and/or its affiliates
18462  license: Eclipse Distribution License - v 1.0
18463  licenseUrl: http://www.eclipse.org/org/documents/edl-v10.php
18464  url: https://github.com/eclipse-ee4j/jaxb-stax-ex
18465- artifact: jakarta.xml.bind:jakarta.xml.bind-api
18466  name: jakarta.jakarta.xml.bind-api
18467  copyrightHolder: Oracle and/or its affiliates
18468  license: Eclipse Distribution License - v 1.0
18469  licenseUrl: http://www.eclipse.org/org/documents/edl-v10.php
18470  url: https://eclipse-ee4j.github.io/jaxb-ri/
18471- artifact: org.glassfish.jaxb:txw2
18472  name: TXW2 Runtime
18473  copyrightHolder: Oracle and/or its affiliates
18474  license: CDDL 1.1 and GPL 2.0 with Class-path Exception
18475  licenseUrl: https://oss.oracle.com/licenses/CDDL+GPL-1.1
18476  url: https://github.com/javaee/jaxb-v2
18477- artifact: com.sun.istack:istack-commons-runtime
18478  name: istack common utility code runtime
18479  copyrightHolder: Oracle and/or its affiliates
18480  license: Eclipse Distribution License - v 1.0
18481  licenseUrl: http://www.eclipse.org/org/documents/edl-v10.php
18482  url: https://github.com/eclipse-ee4j/jaxb-istack-commons
18483- artifact: com.sun.xml.fastinfoset:FastInfoset
18484  name: fastinfoset
18485  copyrightHolder: Oracle and/or its affiliates
18486  license: The Apache License, Version 2.0
18487  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18488  url: https://github.com/eclipse-ee4j/jaxb-fi
18489- artifact: jakarta.activation:jakarta.activation-api
18490  name: JavaBeans Activation Framework API jar
18491  copyrightHolder: Oracle and/or its affiliates
18492  license: Eclipse Distribution License - v 1.0
18493  licenseUrl: http://www.eclipse.org/org/documents/edl-v10.php
18494  url: https://github.com/jakartaee/jaf-api
18495- artifact: xml-apis:xml-apis
18496  name: XML Commons External Components XML APIs
18497  copyrightHolder: Apache Software Foundation
18498  license: The Apache License, Version 2.0
18499  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18500  url: http://xml.apache.org/commons/components/external
18501- artifact: com.sun.activation:javax.activation
18502  name: JavaBeans Activation Framework
18503  copyrightHolder: Oracle and/or its affiliates
18504  license: CDDL 1.1 and GPL 2.0 with Class-path Exception
18505  licenseUrl: https://oss.oracle.com/licenses/CDDL+GPL-1.1
18506  url: https://github.com/eclipse-ee4j/jaxb-fi
18507- artifact: commons-logging:commons-logging
18508  name: Apache Commons Logging
18509  copyrightHolder: Apache Software Foundation
18510  license: The Apache License, Version 2.0
18511  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18512  url: http://commons.apache.org/proper/commons-logging
18513- artifact: commons-codec:commons-codec
18514  name: Apache Commons Codec
18515  copyrightHolder: Apache Software Foundation
18516  license: The Apache License, Version 2.0
18517  licenseUrl: http://www.apache.org/licenses/LICENSE-2.0.txt
18518  url: http://commons.apache.org/proper/commons-codec
18519
18520
18521Licenses details:
18522
18523
18524
18525                                 Apache License
18526                           Version 2.0, January 2004
18527                        http://www.apache.org/licenses/
18528
18529   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
18530
18531   1. Definitions.
18532
18533      "License" shall mean the terms and conditions for use, reproduction,
18534      and distribution as defined by Sections 1 through 9 of this document.
18535
18536      "Licensor" shall mean the copyright owner or entity authorized by
18537      the copyright owner that is granting the License.
18538
18539      "Legal Entity" shall mean the union of the acting entity and all
18540      other entities that control, are controlled by, or are under common
18541      control with that entity. For the purposes of this definition,
18542      "control" means (i) the power, direct or indirect, to cause the
18543      direction or management of such entity, whether by contract or
18544      otherwise, or (ii) ownership of fifty percent (50%) or more of the
18545      outstanding shares, or (iii) beneficial ownership of such entity.
18546
18547      "You" (or "Your") shall mean an individual or Legal Entity
18548      exercising permissions granted by this License.
18549
18550      "Source" form shall mean the preferred form for making modifications,
18551      including but not limited to software source code, documentation
18552      source, and configuration files.
18553
18554      "Object" form shall mean any form resulting from mechanical
18555      transformation or translation of a Source form, including but
18556      not limited to compiled object code, generated documentation,
18557      and conversions to other media types.
18558
18559      "Work" shall mean the work of authorship, whether in Source or
18560      Object form, made available under the License, as indicated by a
18561      copyright notice that is included in or attached to the work
18562      (an example is provided in the Appendix below).
18563
18564      "Derivative Works" shall mean any work, whether in Source or Object
18565      form, that is based on (or derived from) the Work and for which the
18566      editorial revisions, annotations, elaborations, or other modifications
18567      represent, as a whole, an original work of authorship. For the purposes
18568      of this License, Derivative Works shall not include works that remain
18569      separable from, or merely link (or bind by name) to the interfaces of,
18570      the Work and Derivative Works thereof.
18571
18572      "Contribution" shall mean any work of authorship, including
18573      the original version of the Work and any modifications or additions
18574      to that Work or Derivative Works thereof, that is intentionally
18575      submitted to Licensor for inclusion in the Work by the copyright owner
18576      or by an individual or Legal Entity authorized to submit on behalf of
18577      the copyright owner. For the purposes of this definition, "submitted"
18578      means any form of electronic, verbal, or written communication sent
18579      to the Licensor or its representatives, including but not limited to
18580      communication on electronic mailing lists, source code control systems,
18581      and issue tracking systems that are managed by, or on behalf of, the
18582      Licensor for the purpose of discussing and improving the Work, but
18583      excluding communication that is conspicuously marked or otherwise
18584      designated in writing by the copyright owner as "Not a Contribution."
18585
18586      "Contributor" shall mean Licensor and any individual or Legal Entity
18587      on behalf of whom a Contribution has been received by Licensor and
18588      subsequently incorporated within the Work.
18589
18590   2. Grant of Copyright License. Subject to the terms and conditions of
18591      this License, each Contributor hereby grants to You a perpetual,
18592      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
18593      copyright license to reproduce, prepare Derivative Works of,
18594      publicly display, publicly perform, sublicense, and distribute the
18595      Work and such Derivative Works in Source or Object form.
18596
18597   3. Grant of Patent License. Subject to the terms and conditions of
18598      this License, each Contributor hereby grants to You a perpetual,
18599      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
18600      (except as stated in this section) patent license to make, have made,
18601      use, offer to sell, sell, import, and otherwise transfer the Work,
18602      where such license applies only to those patent claims licensable
18603      by such Contributor that are necessarily infringed by their
18604      Contribution(s) alone or by combination of their Contribution(s)
18605      with the Work to which such Contribution(s) was submitted. If You
18606      institute patent litigation against any entity (including a
18607      cross-claim or counterclaim in a lawsuit) alleging that the Work
18608      or a Contribution incorporated within the Work constitutes direct
18609      or contributory patent infringement, then any patent licenses
18610      granted to You under this License for that Work shall terminate
18611      as of the date such litigation is filed.
18612
18613   4. Redistribution. You may reproduce and distribute copies of the
18614      Work or Derivative Works thereof in any medium, with or without
18615      modifications, and in Source or Object form, provided that You
18616      meet the following conditions:
18617
18618      (a) You must give any other recipients of the Work or
18619          Derivative Works a copy of this License; and
18620
18621      (b) You must cause any modified files to carry prominent notices
18622          stating that You changed the files; and
18623
18624      (c) You must retain, in the Source form of any Derivative Works
18625          that You distribute, all copyright, patent, trademark, and
18626          attribution notices from the Source form of the Work,
18627          excluding those notices that do not pertain to any part of
18628          the Derivative Works; and
18629
18630      (d) If the Work includes a "NOTICE" text file as part of its
18631          distribution, then any Derivative Works that You distribute must
18632          include a readable copy of the attribution notices contained
18633          within such NOTICE file, excluding those notices that do not
18634          pertain to any part of the Derivative Works, in at least one
18635          of the following places: within a NOTICE text file distributed
18636          as part of the Derivative Works; within the Source form or
18637          documentation, if provided along with the Derivative Works; or,
18638          within a display generated by the Derivative Works, if and
18639          wherever such third-party notices normally appear. The contents
18640          of the NOTICE file are for informational purposes only and
18641          do not modify the License. You may add Your own attribution
18642          notices within Derivative Works that You distribute, alongside
18643          or as an addendum to the NOTICE text from the Work, provided
18644          that such additional attribution notices cannot be construed
18645          as modifying the License.
18646
18647      You may add Your own copyright statement to Your modifications and
18648      may provide additional or different license terms and conditions
18649      for use, reproduction, or distribution of Your modifications, or
18650      for any such Derivative Works as a whole, provided Your use,
18651      reproduction, and distribution of the Work otherwise complies with
18652      the conditions stated in this License.
18653
18654   5. Submission of Contributions. Unless You explicitly state otherwise,
18655      any Contribution intentionally submitted for inclusion in the Work
18656      by You to the Licensor shall be under the terms and conditions of
18657      this License, without any additional terms or conditions.
18658      Notwithstanding the above, nothing herein shall supersede or modify
18659      the terms of any separate license agreement you may have executed
18660      with Licensor regarding such Contributions.
18661
18662   6. Trademarks. This License does not grant permission to use the trade
18663      names, trademarks, service marks, or product names of the Licensor,
18664      except as required for reasonable and customary use in describing the
18665      origin of the Work and reproducing the content of the NOTICE file.
18666
18667   7. Disclaimer of Warranty. Unless required by applicable law or
18668      agreed to in writing, Licensor provides the Work (and each
18669      Contributor provides its Contributions) on an "AS IS" BASIS,
18670      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
18671      implied, including, without limitation, any warranties or conditions
18672      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
18673      PARTICULAR PURPOSE. You are solely responsible for determining the
18674      appropriateness of using or redistributing the Work and assume any
18675      risks associated with Your exercise of permissions under this License.
18676
18677   8. Limitation of Liability. In no event and under no legal theory,
18678      whether in tort (including negligence), contract, or otherwise,
18679      unless required by applicable law (such as deliberate and grossly
18680      negligent acts) or agreed to in writing, shall any Contributor be
18681      liable to You for damages, including any direct, indirect, special,
18682      incidental, or consequential damages of any character arising as a
18683      result of this License or out of the use or inability to use the
18684      Work (including but not limited to damages for loss of goodwill,
18685      work stoppage, computer failure or malfunction, or any and all
18686      other commercial damages or losses), even if such Contributor
18687      has been advised of the possibility of such damages.
18688
18689   9. Accepting Warranty or Additional Liability. While redistributing
18690      the Work or Derivative Works thereof, You may choose to offer,
18691      and charge a fee for, acceptance of support, warranty, indemnity,
18692      or other liability obligations and/or rights consistent with this
18693      License. However, in accepting such obligations, You may act only
18694      on Your own behalf and on Your sole responsibility, not on behalf
18695      of any other Contributor, and only if You agree to indemnify,
18696      defend, and hold each Contributor harmless for any liability
18697      incurred by, or claims asserted against, such Contributor by reason
18698      of your accepting any such warranty or additional liability.
18699
18700   END OF TERMS AND CONDITIONS
18701
18702   APPENDIX: How to apply the Apache License to your work.
18703
18704      To apply the Apache License to your work, attach the following
18705      boilerplate notice, with the fields enclosed by brackets "[]"
18706      replaced with your own identifying information. (Don't include
18707      the brackets!)  The text should be enclosed in the appropriate
18708      comment syntax for the file format. We also recommend that a
18709      file or class name and description of purpose be included on the
18710      same "printed page" as the copyright notice for easier
18711      identification within third-party archives.
18712
18713   Copyright [yyyy] [name of copyright owner]
18714
18715   Licensed under the Apache License, Version 2.0 (the "License");
18716   you may not use this file except in compliance with the License.
18717   You may obtain a copy of the License at
18718
18719       http://www.apache.org/licenses/LICENSE-2.0
18720
18721   Unless required by applicable law or agreed to in writing, software
18722   distributed under the License is distributed on an "AS IS" BASIS,
18723   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18724   See the License for the specific language governing permissions and
18725   limitations under the License.
18726
18727
18728Copyright (c) 2000-2011 INRIA, France Telecom
18729All rights reserved.
18730
18731Redistribution and use in source and binary forms, with or without
18732modification, are permitted provided that the following conditions
18733are met:
18734
187351. Redistributions of source code must retain the above copyright
18736   notice, this list of conditions and the following disclaimer.
18737
187382. Redistributions in binary form must reproduce the above copyright
18739   notice, this list of conditions and the following disclaimer in the
18740   documentation and/or other materials provided with the distribution.
18741
187423. Neither the name of the copyright holders nor the names of its
18743   contributors may be used to endorse or promote products derived from
18744   this software without specific prior written permission.
18745
18746THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
18747AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18748IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
18749ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
18750LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
18751CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
18752SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
18753INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
18754CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
18755ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
18756THE POSSIBILITY OF SUCH DAMAGE.
18757
18758Apache Commons Compress
18759Copyright 2002-2016 The Apache Software Foundation
18760
18761This product includes software developed at
18762The Apache Software Foundation (http://www.apache.org/).
18763
18764The files in the package org.apache.commons.compress.archivers.sevenz
18765were derived from the LZMA SDK, version 9.20 (C/ and CPP/7zip/),
18766which has been placed in the public domain:
18767
18768"LZMA SDK is placed in the public domain." (http://www.7-zip.org/sdk.html)
18769
18770
18771Checker Framework qualifiers
18772Copyright 2004-present by the Checker Framework developers
18773
18774MIT License:
18775
18776Permission is hereby granted, free of charge, to any person obtaining a copy
18777of this software and associated documentation files (the "Software"), to deal
18778in the Software without restriction, including without limitation the rights
18779to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
18780copies of the Software, and to permit persons to whom the Software is
18781furnished to do so, subject to the following conditions:
18782
18783The above copyright notice and this permission notice shall be included in
18784all copies or substantial portions of the Software.
18785
18786THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18787IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18788FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18789AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18790LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18791OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
18792THE SOFTWARE.
18793
18794==============================================================================
18795
18796   Copyright (c) 2005-2014, The Android Open Source Project
18797
18798   Licensed under the Apache License, Version 2.0 (the "License");
18799   you may not use this file except in compliance with the License.
18800
18801   Unless required by applicable law or agreed to in writing, software
18802   distributed under the License is distributed on an "AS IS" BASIS,
18803   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18804   See the License for the specific language governing permissions and
18805   limitations under the License.
18806
18807
18808                                 Apache License
18809                           Version 2.0, January 2004
18810                        http://www.apache.org/licenses/
18811
18812   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
18813
18814   1. Definitions.
18815
18816      "License" shall mean the terms and conditions for use, reproduction,
18817      and distribution as defined by Sections 1 through 9 of this document.
18818
18819      "Licensor" shall mean the copyright owner or entity authorized by
18820      the copyright owner that is granting the License.
18821
18822      "Legal Entity" shall mean the union of the acting entity and all
18823      other entities that control, are controlled by, or are under common
18824      control with that entity. For the purposes of this definition,
18825      "control" means (i) the power, direct or indirect, to cause the
18826      direction or management of such entity, whether by contract or
18827      otherwise, or (ii) ownership of fifty percent (50%) or more of the
18828      outstanding shares, or (iii) beneficial ownership of such entity.
18829
18830      "You" (or "Your") shall mean an individual or Legal Entity
18831      exercising permissions granted by this License.
18832
18833      "Source" form shall mean the preferred form for making modifications,
18834      including but not limited to software source code, documentation
18835      source, and configuration files.
18836
18837      "Object" form shall mean any form resulting from mechanical
18838      transformation or translation of a Source form, including but
18839      not limited to compiled object code, generated documentation,
18840      and conversions to other media types.
18841
18842      "Work" shall mean the work of authorship, whether in Source or
18843      Object form, made available under the License, as indicated by a
18844      copyright notice that is included in or attached to the work
18845      (an example is provided in the Appendix below).
18846
18847      "Derivative Works" shall mean any work, whether in Source or Object
18848      form, that is based on (or derived from) the Work and for which the
18849      editorial revisions, annotations, elaborations, or other modifications
18850      represent, as a whole, an original work of authorship. For the purposes
18851      of this License, Derivative Works shall not include works that remain
18852      separable from, or merely link (or bind by name) to the interfaces of,
18853      the Work and Derivative Works thereof.
18854
18855      "Contribution" shall mean any work of authorship, including
18856      the original version of the Work and any modifications or additions
18857      to that Work or Derivative Works thereof, that is intentionally
18858      submitted to Licensor for inclusion in the Work by the copyright owner
18859      or by an individual or Legal Entity authorized to submit on behalf of
18860      the copyright owner. For the purposes of this definition, "submitted"
18861      means any form of electronic, verbal, or written communication sent
18862      to the Licensor or its representatives, including but not limited to
18863      communication on electronic mailing lists, source code control systems,
18864      and issue tracking systems that are managed by, or on behalf of, the
18865      Licensor for the purpose of discussing and improving the Work, but
18866      excluding communication that is conspicuously marked or otherwise
18867      designated in writing by the copyright owner as "Not a Contribution."
18868
18869      "Contributor" shall mean Licensor and any individual or Legal Entity
18870      on behalf of whom a Contribution has been received by Licensor and
18871      subsequently incorporated within the Work.
18872
18873   2. Grant of Copyright License. Subject to the terms and conditions of
18874      this License, each Contributor hereby grants to You a perpetual,
18875      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
18876      copyright license to reproduce, prepare Derivative Works of,
18877      publicly display, publicly perform, sublicense, and distribute the
18878      Work and such Derivative Works in Source or Object form.
18879
18880   3. Grant of Patent License. Subject to the terms and conditions of
18881      this License, each Contributor hereby grants to You a perpetual,
18882      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
18883      (except as stated in this section) patent license to make, have made,
18884      use, offer to sell, sell, import, and otherwise transfer the Work,
18885      where such license applies only to those patent claims licensable
18886      by such Contributor that are necessarily infringed by their
18887      Contribution(s) alone or by combination of their Contribution(s)
18888      with the Work to which such Contribution(s) was submitted. If You
18889      institute patent litigation against any entity (including a
18890      cross-claim or counterclaim in a lawsuit) alleging that the Work
18891      or a Contribution incorporated within the Work constitutes direct
18892      or contributory patent infringement, then any patent licenses
18893      granted to You under this License for that Work shall terminate
18894      as of the date such litigation is filed.
18895
18896   4. Redistribution. You may reproduce and distribute copies of the
18897      Work or Derivative Works thereof in any medium, with or without
18898      modifications, and in Source or Object form, provided that You
18899      meet the following conditions:
18900
18901      (a) You must give any other recipients of the Work or
18902          Derivative Works a copy of this License; and
18903
18904      (b) You must cause any modified files to carry prominent notices
18905          stating that You changed the files; and
18906
18907      (c) You must retain, in the Source form of any Derivative Works
18908          that You distribute, all copyright, patent, trademark, and
18909          attribution notices from the Source form of the Work,
18910          excluding those notices that do not pertain to any part of
18911          the Derivative Works; and
18912
18913      (d) If the Work includes a "NOTICE" text file as part of its
18914          distribution, then any Derivative Works that You distribute must
18915          include a readable copy of the attribution notices contained
18916          within such NOTICE file, excluding those notices that do not
18917          pertain to any part of the Derivative Works, in at least one
18918          of the following places: within a NOTICE text file distributed
18919          as part of the Derivative Works; within the Source form or
18920          documentation, if provided along with the Derivative Works; or,
18921          within a display generated by the Derivative Works, if and
18922          wherever such third-party notices normally appear. The contents
18923          of the NOTICE file are for informational purposes only and
18924          do not modify the License. You may add Your own attribution
18925          notices within Derivative Works that You distribute, alongside
18926          or as an addendum to the NOTICE text from the Work, provided
18927          that such additional attribution notices cannot be construed
18928          as modifying the License.
18929
18930      You may add Your own copyright statement to Your modifications and
18931      may provide additional or different license terms and conditions
18932      for use, reproduction, or distribution of Your modifications, or
18933      for any such Derivative Works as a whole, provided Your use,
18934      reproduction, and distribution of the Work otherwise complies with
18935      the conditions stated in this License.
18936
18937   5. Submission of Contributions. Unless You explicitly state otherwise,
18938      any Contribution intentionally submitted for inclusion in the Work
18939      by You to the Licensor shall be under the terms and conditions of
18940      this License, without any additional terms or conditions.
18941      Notwithstanding the above, nothing herein shall supersede or modify
18942      the terms of any separate license agreement you may have executed
18943      with Licensor regarding such Contributions.
18944
18945   6. Trademarks. This License does not grant permission to use the trade
18946      names, trademarks, service marks, or product names of the Licensor,
18947      except as required for reasonable and customary use in describing the
18948      origin of the Work and reproducing the content of the NOTICE file.
18949
18950   7. Disclaimer of Warranty. Unless required by applicable law or
18951      agreed to in writing, Licensor provides the Work (and each
18952      Contributor provides its Contributions) on an "AS IS" BASIS,
18953      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
18954      implied, including, without limitation, any warranties or conditions
18955      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
18956      PARTICULAR PURPOSE. You are solely responsible for determining the
18957      appropriateness of using or redistributing the Work and assume any
18958      risks associated with Your exercise of permissions under this License.
18959
18960   8. Limitation of Liability. In no event and under no legal theory,
18961      whether in tort (including negligence), contract, or otherwise,
18962      unless required by applicable law (such as deliberate and grossly
18963      negligent acts) or agreed to in writing, shall any Contributor be
18964      liable to You for damages, including any direct, indirect, special,
18965      incidental, or consequential damages of any character arising as a
18966      result of this License or out of the use or inability to use the
18967      Work (including but not limited to damages for loss of goodwill,
18968      work stoppage, computer failure or malfunction, or any and all
18969      other commercial damages or losses), even if such Contributor
18970      has been advised of the possibility of such damages.
18971
18972   9. Accepting Warranty or Additional Liability. While redistributing
18973      the Work or Derivative Works thereof, You may choose to offer,
18974      and charge a fee for, acceptance of support, warranty, indemnity,
18975      or other liability obligations and/or rights consistent with this
18976      License. However, in accepting such obligations, You may act only
18977      on Your own behalf and on Your sole responsibility, not on behalf
18978      of any other Contributor, and only if You agree to indemnify,
18979      defend, and hold each Contributor harmless for any liability
18980      incurred by, or claims asserted against, such Contributor by reason
18981      of your accepting any such warranty or additional liability.
18982
18983   END OF TERMS AND CONDITIONS
18984
18985
18986==============================================================================
18987Copyright 2008 Google Inc.  All rights reserved.
18988
18989Redistribution and use in source and binary forms, with or without
18990modification, are permitted provided that the following conditions are
18991met:
18992
18993    * Redistributions of source code must retain the above copyright
18994notice, this list of conditions and the following disclaimer.
18995    * Redistributions in binary form must reproduce the above
18996copyright notice, this list of conditions and the following disclaimer
18997in the documentation and/or other materials provided with the
18998distribution.
18999    * Neither the name of Google Inc. nor the names of its
19000contributors may be used to endorse or promote products derived from
19001this software without specific prior written permission.
19002
19003THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
19004"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
19005LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
19006A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
19007OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
19008SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
19009LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
19010DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
19011THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
19012(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
19013OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
19014
19015Code generated by the Protocol Buffer compiler is owned by the owner
19016of the input file used when generating it.  This code is not
19017standalone and requires a support library to be linked with it.  This
19018support library is itself covered by the above license.
19019
19020==============================================================================
19021ANDROID SOFTWARE DEVELOPMENT KIT
19022
19023Terms and Conditions
19024
19025This is the Android Software Development Kit License Agreement.
19026
190271. Introduction
19028
190291.1 The Android Software Development Kit (referred to in this License Agreement as the "SDK" and
19030specifically including the Android system files, packaged APIs, and Google APIs add-ons) is
19031licensed to you subject to the terms of this License Agreement. This License Agreement forms a
19032legally binding contract between you and Google in relation to your use of the SDK.
19033
190341.2 "Google" means Google Inc., a Delaware corporation with principal place of business at 1600
19035Amphitheatre Parkway, Mountain View, CA 94043, United States.
19036
190372. Accepting this License Agreement
19038
190392.1 In order to use the SDK, you must first agree to this License Agreement. You may not use the
19040SDK if you do not accept this License Agreement.
19041
190422.2 You can accept this License Agreement by:
19043
19044(A) clicking to accept or agree to this License Agreement, where this option is made available to
19045you; or
19046
19047(B) by actually using the SDK. In this case, you agree that use of the SDK constitutes acceptance of
19048the Licensing Agreement from that point onwards.
19049
190502.3 You may not use the SDK and may not accept the Licensing Agreement if you are a person barred
19051from receiving the SDK under the laws of the United States or other countries including the country
19052in which you are resident or from which you use the SDK.
19053
190542.4 If you are agreeing to be bound by this License Agreement on behalf of your employer or other
19055entity, you represent and warrant that you have full legal authority to bind your employer or such
19056entity to this License Agreement. If you do not have the requisite authority, you may not accept
19057the Licensing Agreement or use the SDK on behalf of your employer or other entity.
19058
190593. SDK License from Google
19060
190613.1 Subject to the terms of this License Agreement, Google grants you a limited, worldwide,
19062royalty-free, non- assignable and non-exclusive license to use the SDK solely to develop
19063applications to run on the Android platform.
19064
190653.2 You agree that Google or third parties own all legal right, title and interest in and to the
19066SDK, including any Intellectual Property Rights that subsist in the SDK. "Intellectual Property
19067Rights" means any and all rights under patent law, copyright law, trade secret law, trademark law,
19068and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
19069
190703.3 Except to the extent required by applicable third party licenses, you may not copy (except for
19071backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create
19072derivative works of the SDK or any part of the SDK. Except to the extent required by applicable
19073third party licenses, you may not load any part of the SDK onto a mobile handset or any other
19074hardware device except a personal computer, combine any part of the SDK with other software, or
19075distribute any software or device incorporating a part of the SDK.
19076
190773.4 Use, reproduction and distribution of components of the SDK licensed under an open source
19078software license are governed solely by the terms of that open source software license and not
19079this License Agreement.
19080
190813.5 You agree that the form and nature of the SDK that Google provides may change without prior
19082notice to you and that future versions of the SDK may be incompatible with applications developed
19083on previous versions of the SDK. You agree that Google may stop (permanently or temporarily)
19084providing the SDK (or any features within the SDK) to you or to users generally at Google's sole
19085discretion, without prior notice to you.
19086
190873.6 Nothing in this License Agreement gives you a right to use any of Google's trade names,
19088trademarks, service marks, logos, domain names, or other distinctive brand features.
19089
190903.7 You agree that you will not remove, obscure, or alter any proprietary rights notices (including
19091copyright and trademark notices) that may be affixed to or contained within the SDK.
19092
190934. Use of the SDK by You
19094
190954.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under
19096this License Agreement in or to any software applications that you develop using the SDK, including
19097any intellectual property rights that subsist in those applications.
19098
190994.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) this
19100License Agreement and (b) any applicable law, regulation or generally accepted practices or
19101guidelines in the relevant jurisdictions (including any laws regarding the export of data or
19102software to and from the United States or other relevant countries).
19103
191044.3 You agree that if you use the SDK to develop applications for general public users, you will
19105protect the privacy and legal rights of those users. If the users provide you with user names,
19106passwords, or other login information or personal information, your must make the users aware that
19107the information will be available to your application, and you must provide legally adequate privacy
19108notice and protection for those users. If your application stores personal or sensitive information
19109provided by users, it must do so securely. If the user provides your application with Google Account
19110information, your application may only use that information to access the user's Google Account
19111when, and for the limited purposes for which, the user has given you permission to do so.
19112
191134.4 You agree that you will not engage in any activity with the SDK, including the development or
19114distribution of an application, that interferes with, disrupts, damages, or accesses in an
19115unauthorized manner the servers, networks, or other properties or services of any third party
19116including, but not limited to, Google or any mobile communications carrier.
19117
191184.5 You agree that you are solely responsible for (and that Google has no responsibility to you or
19119to any third party for) any data, content, or resources that you create, transmit or display through
19120the Android platform and/or applications for the Android platform, and for the consequences of your
19121actions (including any loss or damage which Google may suffer) by doing so.
19122
191234.6 You agree that you are solely responsible for (and that Google has no responsibility to you or
19124to any third party for) any breach of your obligations under this License Agreement, any applicable
19125third party contract or Terms of Service, or any applicable law or regulation, and for the
19126consequences (including any loss or damage which Google or any third party may suffer) of any such
19127breach.
19128
191295. Your Developer Credentials
19130
191315.1 You agree that you are responsible for maintaining the confidentiality of any developer
19132credentials that may be issued to you by Google or which you may choose yourself and that you will
19133be solely responsible for all applications that are developed under your developer credentials.
19134
191356. Privacy and Information
19136
191376.1 In order to continually innovate and improve the SDK, Google may collect certain usage
19138statistics from the software including but not limited to a unique identifier, associated IP
19139address, version number of the software, and information on which tools and/or services in the SDK
19140are being used and how they are being used. Before any of this information is collected, the SDK
19141will notify you and seek your consent. If you withhold consent, the information will not be
19142collected.
19143
191446.2 The data collected is examined in the aggregate to improve the SDK and is maintained in
19145accordance with Google's Privacy Policy.
19146
191477. Third Party Applications for the Android Platform
19148
191497.1 If you use the SDK to run applications developed by a third party or that access data, content
19150or resources provided by a third party, you agree that Google is not responsible for those
19151applications, data, content, or resources. You understand that all data, content or resources which
19152you may access through such third party applications are the sole responsibility of the person from
19153which they originated and that Google is not liable for any loss or damage that you may experience
19154as a result of the use or access of any of those third party applications, data, content, or
19155resources.
19156
191577.2 You should be aware the data, content, and resources presented to you through such a third party
19158application may be protected by intellectual property rights which are owned by the providers (or by
19159other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute
19160or create derivative works based on these data, content, or resources (either in whole or in part)
19161unless you have been specifically given permission to do so by the relevant owners.
19162
191637.3 You acknowledge that your use of such third party applications, data, content, or resources may
19164be subject to separate terms between you and the relevant third party. In that case, this License
19165Agreement does not affect your legal relationship with these third parties.
19166
191678. Using Android APIs
19168
191698.1 Google Data APIs
19170
191718.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be
19172protected by intellectual property rights which are owned by Google or those parties that provide
19173the data (or by other persons or companies on their behalf). Your use of any such API may be subject
19174to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create
19175derivative works based on this data (either in whole or in part) unless allowed by the relevant
19176Terms of Service.
19177
191788.1.2 If you use any API to retrieve a user's data from Google, you acknowledge and agree that you
19179shall retrieve data only with the user's explicit consent and only when, and for the limited
19180purposes for which, the user has given you permission to do so.
19181
191829. Terminating this License Agreement
19183
191849.1 This License Agreement will continue to apply until terminated by either you or Google as set
19185out below.
19186
191879.2 If you want to terminate this License Agreement, you may do so by ceasing your use of the SDK
19188and any relevant developer credentials.
19189
191909.3 Google may at any time, terminate this License Agreement with you if:
19191
19192(A) you have breached any provision of this License Agreement; or
19193
19194(B) Google is required to do so by law; or
19195
19196(C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated
19197its relationship with Google or ceased to offer certain parts of the SDK to you; or
19198
19199(D) Google decides to no longer providing the SDK or certain parts of the SDK to users in the
19200country in which you are resident or from which you use the service, or the provision of the SDK or
19201certain SDK services to you by Google is, in Google's sole discretion, no longer commercially
19202viable.
19203
192049.4 When this License Agreement comes to an end, all of the legal rights, obligations and
19205liabilities that you and Google have benefited from, been subject to (or which have accrued over
19206time whilst this License Agreement has been in force) or which are expressed to continue
19207indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall
19208continue to apply to such rights, obligations and liabilities indefinitely.
19209
1921010. DISCLAIMER OF WARRANTIES
19211
1921210.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE
19213SDK IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
19214
1921510.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE
19216SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR
19217COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
19218
1921910.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS
19220OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY,
19221FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
19222
1922311. LIMITATION OF LIABILITY
19224
1922511.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS
19226LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT,
19227INCIDENTAL, SPECIAL CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY
19228LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN
19229AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
19230
1923112. Indemnification
19232
1923312.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless
19234Google, its affiliates and their respective directors, officers, employees and agents from and
19235against any and all claims, actions, suits or proceedings, as well as any and all losses,
19236liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or
19237accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any
19238copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any
19239person or defames any person or violates their rights of publicity or privacy, and (c) any
19240non-compliance by you with this License Agreement.
19241
1924213. Changes to the License Agreement
19243
1924413.1 Google may make changes to the License Agreement as it distributes new versions of the SDK.
19245When these changes are made, Google will make a new version of the License Agreement available on
19246the website where the SDK is made available.
19247
1924814. General Legal Terms
19249
1925014.1 This License Agreement constitute the whole legal agreement between you and Google and govern
19251your use of the SDK (excluding any services which Google may provide to you under a separate written
19252agreement), and completely replace any prior agreements between you and Google in relation to the
19253SDK.
19254
1925514.2 You agree that if Google does not exercise or enforce any legal right or remedy which is
19256contained in this License Agreement (or which Google has the benefit of under any applicable law),
19257this will not be taken to be a formal waiver of Google's rights and that those rights or remedies
19258will still be available to Google.
19259
1926014.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision
19261of this License Agreement is invalid, then that provision will be removed from this License
19262Agreement without affecting the rest of this License Agreement. The remaining provisions of this
19263License Agreement will continue to be valid and enforceable.
19264
1926514.4 You acknowledge and agree that each member of the group of companies of which Google is the
19266parent shall be third party beneficiaries to this License Agreement and that such other companies
19267shall be entitled to directly enforce, and rely upon, any provision of this License Agreement that
19268confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall
19269be third party beneficiaries to this License Agreement.
19270
1927114.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST
19272COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE
19273LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
19274
1927514.6 The rights granted in this License Agreement may not be assigned or transferred by either you
19276or Google without the prior written approval of the other party. Neither you nor Google shall be
19277permitted to delegate their responsibilities or obligations under this License Agreement without the
19278prior written approval of the other party.
19279
1928014.7 This License Agreement, and your relationship with Google under this License Agreement, shall
19281be governed by the laws of the State of California without regard to its conflict of laws
19282provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located
19283within the county of Santa Clara, California to resolve any legal matter arising from this License
19284Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for
19285injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
19286
19287April 10, 2009
19288
19289==============================================================================
19290
19291   Copyright (c) 2005-2019, The Android Open Source Project
19292
19293   Licensed under the Apache License, Version 2.0 (the "License");
19294   you may not use this file except in compliance with the License.
19295
19296   Unless required by applicable law or agreed to in writing, software
19297   distributed under the License is distributed on an "AS IS" BASIS,
19298   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19299   See the License for the specific language governing permissions and
19300   limitations under the License.
19301
19302
19303                                 Apache License
19304                           Version 2.0, January 2004
19305                        http://www.apache.org/licenses/
19306
19307   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
19308
19309   1. Definitions.
19310
19311      "License" shall mean the terms and conditions for use, reproduction,
19312      and distribution as defined by Sections 1 through 9 of this document.
19313
19314      "Licensor" shall mean the copyright owner or entity authorized by
19315      the copyright owner that is granting the License.
19316
19317      "Legal Entity" shall mean the union of the acting entity and all
19318      other entities that control, are controlled by, or are under common
19319      control with that entity. For the purposes of this definition,
19320      "control" means (i) the power, direct or indirect, to cause the
19321      direction or management of such entity, whether by contract or
19322      otherwise, or (ii) ownership of fifty percent (50%) or more of the
19323      outstanding shares, or (iii) beneficial ownership of such entity.
19324
19325      "You" (or "Your") shall mean an individual or Legal Entity
19326      exercising permissions granted by this License.
19327
19328      "Source" form shall mean the preferred form for making modifications,
19329      including but not limited to software source code, documentation
19330      source, and configuration files.
19331
19332      "Object" form shall mean any form resulting from mechanical
19333      transformation or translation of a Source form, including but
19334      not limited to compiled object code, generated documentation,
19335      and conversions to other media types.
19336
19337      "Work" shall mean the work of authorship, whether in Source or
19338      Object form, made available under the License, as indicated by a
19339      copyright notice that is included in or attached to the work
19340      (an example is provided in the Appendix below).
19341
19342      "Derivative Works" shall mean any work, whether in Source or Object
19343      form, that is based on (or derived from) the Work and for which the
19344      editorial revisions, annotations, elaborations, or other modifications
19345      represent, as a whole, an original work of authorship. For the purposes
19346      of this License, Derivative Works shall not include works that remain
19347      separable from, or merely link (or bind by name) to the interfaces of,
19348      the Work and Derivative Works thereof.
19349
19350      "Contribution" shall mean any work of authorship, including
19351      the original version of the Work and any modifications or additions
19352      to that Work or Derivative Works thereof, that is intentionally
19353      submitted to Licensor for inclusion in the Work by the copyright owner
19354      or by an individual or Legal Entity authorized to submit on behalf of
19355      the copyright owner. For the purposes of this definition, "submitted"
19356      means any form of electronic, verbal, or written communication sent
19357      to the Licensor or its representatives, including but not limited to
19358      communication on electronic mailing lists, source code control systems,
19359      and issue tracking systems that are managed by, or on behalf of, the
19360      Licensor for the purpose of discussing and improving the Work, but
19361      excluding communication that is conspicuously marked or otherwise
19362      designated in writing by the copyright owner as "Not a Contribution."
19363
19364      "Contributor" shall mean Licensor and any individual or Legal Entity
19365      on behalf of whom a Contribution has been received by Licensor and
19366      subsequently incorporated within the Work.
19367
19368   2. Grant of Copyright License. Subject to the terms and conditions of
19369      this License, each Contributor hereby grants to You a perpetual,
19370      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
19371      copyright license to reproduce, prepare Derivative Works of,
19372      publicly display, publicly perform, sublicense, and distribute the
19373      Work and such Derivative Works in Source or Object form.
19374
19375   3. Grant of Patent License. Subject to the terms and conditions of
19376      this License, each Contributor hereby grants to You a perpetual,
19377      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
19378      (except as stated in this section) patent license to make, have made,
19379      use, offer to sell, sell, import, and otherwise transfer the Work,
19380      where such license applies only to those patent claims licensable
19381      by such Contributor that are necessarily infringed by their
19382      Contribution(s) alone or by combination of their Contribution(s)
19383      with the Work to which such Contribution(s) was submitted. If You
19384      institute patent litigation against any entity (including a
19385      cross-claim or counterclaim in a lawsuit) alleging that the Work
19386      or a Contribution incorporated within the Work constitutes direct
19387      or contributory patent infringement, then any patent licenses
19388      granted to You under this License for that Work shall terminate
19389      as of the date such litigation is filed.
19390
19391   4. Redistribution. You may reproduce and distribute copies of the
19392      Work or Derivative Works thereof in any medium, with or without
19393      modifications, and in Source or Object form, provided that You
19394      meet the following conditions:
19395
19396      (a) You must give any other recipients of the Work or
19397          Derivative Works a copy of this License; and
19398
19399      (b) You must cause any modified files to carry prominent notices
19400          stating that You changed the files; and
19401
19402      (c) You must retain, in the Source form of any Derivative Works
19403          that You distribute, all copyright, patent, trademark, and
19404          attribution notices from the Source form of the Work,
19405          excluding those notices that do not pertain to any part of
19406          the Derivative Works; and
19407
19408      (d) If the Work includes a "NOTICE" text file as part of its
19409          distribution, then any Derivative Works that You distribute must
19410          include a readable copy of the attribution notices contained
19411          within such NOTICE file, excluding those notices that do not
19412          pertain to any part of the Derivative Works, in at least one
19413          of the following places: within a NOTICE text file distributed
19414          as part of the Derivative Works; within the Source form or
19415          documentation, if provided along with the Derivative Works; or,
19416          within a display generated by the Derivative Works, if and
19417          wherever such third-party notices normally appear. The contents
19418          of the NOTICE file are for informational purposes only and
19419          do not modify the License. You may add Your own attribution
19420          notices within Derivative Works that You distribute, alongside
19421          or as an addendum to the NOTICE text from the Work, provided
19422          that such additional attribution notices cannot be construed
19423          as modifying the License.
19424
19425      You may add Your own copyright statement to Your modifications and
19426      may provide additional or different license terms and conditions
19427      for use, reproduction, or distribution of Your modifications, or
19428      for any such Derivative Works as a whole, provided Your use,
19429      reproduction, and distribution of the Work otherwise complies with
19430      the conditions stated in this License.
19431
19432   5. Submission of Contributions. Unless You explicitly state otherwise,
19433      any Contribution intentionally submitted for inclusion in the Work
19434      by You to the Licensor shall be under the terms and conditions of
19435      this License, without any additional terms or conditions.
19436      Notwithstanding the above, nothing herein shall supersede or modify
19437      the terms of any separate license agreement you may have executed
19438      with Licensor regarding such Contributions.
19439
19440   6. Trademarks. This License does not grant permission to use the trade
19441      names, trademarks, service marks, or product names of the Licensor,
19442      except as required for reasonable and customary use in describing the
19443      origin of the Work and reproducing the content of the NOTICE file.
19444
19445   7. Disclaimer of Warranty. Unless required by applicable law or
19446      agreed to in writing, Licensor provides the Work (and each
19447      Contributor provides its Contributions) on an "AS IS" BASIS,
19448      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
19449      implied, including, without limitation, any warranties or conditions
19450      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
19451      PARTICULAR PURPOSE. You are solely responsible for determining the
19452      appropriateness of using or redistributing the Work and assume any
19453      risks associated with Your exercise of permissions under this License.
19454
19455   8. Limitation of Liability. In no event and under no legal theory,
19456      whether in tort (including negligence), contract, or otherwise,
19457      unless required by applicable law (such as deliberate and grossly
19458      negligent acts) or agreed to in writing, shall any Contributor be
19459      liable to You for damages, including any direct, indirect, special,
19460      incidental, or consequential damages of any character arising as a
19461      result of this License or out of the use or inability to use the
19462      Work (including but not limited to damages for loss of goodwill,
19463      work stoppage, computer failure or malfunction, or any and all
19464      other commercial damages or losses), even if such Contributor
19465      has been advised of the possibility of such damages.
19466
19467   9. Accepting Warranty or Additional Liability. While redistributing
19468      the Work or Derivative Works thereof, You may choose to offer,
19469      and charge a fee for, acceptance of support, warranty, indemnity,
19470      or other liability obligations and/or rights consistent with this
19471      License. However, in accepting such obligations, You may act only
19472      on Your own behalf and on Your sole responsibility, not on behalf
19473      of any other Contributor, and only if You agree to indemnify,
19474      defend, and hold each Contributor harmless for any liability
19475      incurred by, or claims asserted against, such Contributor by reason
19476      of your accepting any such warranty or additional liability.
19477
19478   END OF TERMS AND CONDITIONS
19479
19480
19481==============================================================================
19482
19483                                 Apache License
19484                           Version 2.0, January 2004
19485                        http://www.apache.org/licenses/
19486
19487   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
19488
19489   1. Definitions.
19490
19491      "License" shall mean the terms and conditions for use, reproduction,
19492      and distribution as defined by Sections 1 through 9 of this document.
19493
19494      "Licensor" shall mean the copyright owner or entity authorized by
19495      the copyright owner that is granting the License.
19496
19497      "Legal Entity" shall mean the union of the acting entity and all
19498      other entities that control, are controlled by, or are under common
19499      control with that entity. For the purposes of this definition,
19500      "control" means (i) the power, direct or indirect, to cause the
19501      direction or management of such entity, whether by contract or
19502      otherwise, or (ii) ownership of fifty percent (50%) or more of the
19503      outstanding shares, or (iii) beneficial ownership of such entity.
19504
19505      "You" (or "Your") shall mean an individual or Legal Entity
19506      exercising permissions granted by this License.
19507
19508      "Source" form shall mean the preferred form for making modifications,
19509      including but not limited to software source code, documentation
19510      source, and configuration files.
19511
19512      "Object" form shall mean any form resulting from mechanical
19513      transformation or translation of a Source form, including but
19514      not limited to compiled object code, generated documentation,
19515      and conversions to other media types.
19516
19517      "Work" shall mean the work of authorship, whether in Source or
19518      Object form, made available under the License, as indicated by a
19519      copyright notice that is included in or attached to the work
19520      (an example is provided in the Appendix below).
19521
19522      "Derivative Works" shall mean any work, whether in Source or Object
19523      form, that is based on (or derived from) the Work and for which the
19524      editorial revisions, annotations, elaborations, or other modifications
19525      represent, as a whole, an original work of authorship. For the purposes
19526      of this License, Derivative Works shall not include works that remain
19527      separable from, or merely link (or bind by name) to the interfaces of,
19528      the Work and Derivative Works thereof.
19529
19530      "Contribution" shall mean any work of authorship, including
19531      the original version of the Work and any modifications or additions
19532      to that Work or Derivative Works thereof, that is intentionally
19533      submitted to Licensor for inclusion in the Work by the copyright owner
19534      or by an individual or Legal Entity authorized to submit on behalf of
19535      the copyright owner. For the purposes of this definition, "submitted"
19536      means any form of electronic, verbal, or written communication sent
19537      to the Licensor or its representatives, including but not limited to
19538      communication on electronic mailing lists, source code control systems,
19539      and issue tracking systems that are managed by, or on behalf of, the
19540      Licensor for the purpose of discussing and improving the Work, but
19541      excluding communication that is conspicuously marked or otherwise
19542      designated in writing by the copyright owner as "Not a Contribution."
19543
19544      "Contributor" shall mean Licensor and any individual or Legal Entity
19545      on behalf of whom a Contribution has been received by Licensor and
19546      subsequently incorporated within the Work.
19547
19548   2. Grant of Copyright License. Subject to the terms and conditions of
19549      this License, each Contributor hereby grants to You a perpetual,
19550      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
19551      copyright license to reproduce, prepare Derivative Works of,
19552      publicly display, publicly perform, sublicense, and distribute the
19553      Work and such Derivative Works in Source or Object form.
19554
19555   3. Grant of Patent License. Subject to the terms and conditions of
19556      this License, each Contributor hereby grants to You a perpetual,
19557      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
19558      (except as stated in this section) patent license to make, have made,
19559      use, offer to sell, sell, import, and otherwise transfer the Work,
19560      where such license applies only to those patent claims licensable
19561      by such Contributor that are necessarily infringed by their
19562      Contribution(s) alone or by combination of their Contribution(s)
19563      with the Work to which such Contribution(s) was submitted. If You
19564      institute patent litigation against any entity (including a
19565      cross-claim or counterclaim in a lawsuit) alleging that the Work
19566      or a Contribution incorporated within the Work constitutes direct
19567      or contributory patent infringement, then any patent licenses
19568      granted to You under this License for that Work shall terminate
19569      as of the date such litigation is filed.
19570
19571   4. Redistribution. You may reproduce and distribute copies of the
19572      Work or Derivative Works thereof in any medium, with or without
19573      modifications, and in Source or Object form, provided that You
19574      meet the following conditions:
19575
19576      (a) You must give any other recipients of the Work or
19577          Derivative Works a copy of this License; and
19578
19579      (b) You must cause any modified files to carry prominent notices
19580          stating that You changed the files; and
19581
19582      (c) You must retain, in the Source form of any Derivative Works
19583          that You distribute, all copyright, patent, trademark, and
19584          attribution notices from the Source form of the Work,
19585          excluding those notices that do not pertain to any part of
19586          the Derivative Works; and
19587
19588      (d) If the Work includes a "NOTICE" text file as part of its
19589          distribution, then any Derivative Works that You distribute must
19590          include a readable copy of the attribution notices contained
19591          within such NOTICE file, excluding those notices that do not
19592          pertain to any part of the Derivative Works, in at least one
19593          of the following places: within a NOTICE text file distributed
19594          as part of the Derivative Works; within the Source form or
19595          documentation, if provided along with the Derivative Works; or,
19596          within a display generated by the Derivative Works, if and
19597          wherever such third-party notices normally appear. The contents
19598          of the NOTICE file are for informational purposes only and
19599          do not modify the License. You may add Your own attribution
19600          notices within Derivative Works that You distribute, alongside
19601          or as an addendum to the NOTICE text from the Work, provided
19602          that such additional attribution notices cannot be construed
19603          as modifying the License.
19604
19605      You may add Your own copyright statement to Your modifications and
19606      may provide additional or different license terms and conditions
19607      for use, reproduction, or distribution of Your modifications, or
19608      for any such Derivative Works as a whole, provided Your use,
19609      reproduction, and distribution of the Work otherwise complies with
19610      the conditions stated in this License.
19611
19612   5. Submission of Contributions. Unless You explicitly state otherwise,
19613      any Contribution intentionally submitted for inclusion in the Work
19614      by You to the Licensor shall be under the terms and conditions of
19615      this License, without any additional terms or conditions.
19616      Notwithstanding the above, nothing herein shall supersede or modify
19617      the terms of any separate license agreement you may have executed
19618      with Licensor regarding such Contributions.
19619
19620   6. Trademarks. This License does not grant permission to use the trade
19621      names, trademarks, service marks, or product names of the Licensor,
19622      except as required for reasonable and customary use in describing the
19623      origin of the Work and reproducing the content of the NOTICE file.
19624
19625   7. Disclaimer of Warranty. Unless required by applicable law or
19626      agreed to in writing, Licensor provides the Work (and each
19627      Contributor provides its Contributions) on an "AS IS" BASIS,
19628      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
19629      implied, including, without limitation, any warranties or conditions
19630      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
19631      PARTICULAR PURPOSE. You are solely responsible for determining the
19632      appropriateness of using or redistributing the Work and assume any
19633      risks associated with Your exercise of permissions under this License.
19634
19635   8. Limitation of Liability. In no event and under no legal theory,
19636      whether in tort (including negligence), contract, or otherwise,
19637      unless required by applicable law (such as deliberate and grossly
19638      negligent acts) or agreed to in writing, shall any Contributor be
19639      liable to You for damages, including any direct, indirect, special,
19640      incidental, or consequential damages of any character arising as a
19641      result of this License or out of the use or inability to use the
19642      Work (including but not limited to damages for loss of goodwill,
19643      work stoppage, computer failure or malfunction, or any and all
19644      other commercial damages or losses), even if such Contributor
19645      has been advised of the possibility of such damages.
19646
19647   9. Accepting Warranty or Additional Liability. While redistributing
19648      the Work or Derivative Works thereof, You may choose to offer,
19649      and charge a fee for, acceptance of support, warranty, indemnity,
19650      or other liability obligations and/or rights consistent with this
19651      License. However, in accepting such obligations, You may act only
19652      on Your own behalf and on Your sole responsibility, not on behalf
19653      of any other Contributor, and only if You agree to indemnify,
19654      defend, and hold each Contributor harmless for any liability
19655      incurred by, or claims asserted against, such Contributor by reason
19656      of your accepting any such warranty or additional liability.
19657
19658   END OF TERMS AND CONDITIONS
19659
19660   APPENDIX: How to apply the Apache License to your work.
19661
19662      To apply the Apache License to your work, attach the following
19663      boilerplate notice, with the fields enclosed by brackets "[]"
19664      replaced with your own identifying information. (Don't include
19665      the brackets!)  The text should be enclosed in the appropriate
19666      comment syntax for the file format. We also recommend that a
19667      file or class name and description of purpose be included on the
19668      same "printed page" as the copyright notice for easier
19669      identification within third-party archives.
19670
19671   Copyright [yyyy] [name of copyright owner]
19672
19673   Licensed under the Apache License, Version 2.0 (the "License");
19674   you may not use this file except in compliance with the License.
19675   You may obtain a copy of the License at
19676
19677       http://www.apache.org/licenses/LICENSE-2.0
19678
19679   Unless required by applicable law or agreed to in writing, software
19680   distributed under the License is distributed on an "AS IS" BASIS,
19681   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19682   See the License for the specific language governing permissions and
19683   limitations under the License.
19684
19685Copyright 2010 The Chromium Authors. All rights reserved.
19686
19687Redistribution and use in source and binary forms, with or without
19688modification, are permitted provided that the following conditions are
19689met:
19690
19691   * Redistributions of source code must retain the above copyright
19692notice, this list of conditions and the following disclaimer.
19693   * Redistributions in binary form must reproduce the above
19694copyright notice, this list of conditions and the following disclaimer
19695in the documentation and/or other materials provided with the
19696distribution.
19697   * Neither the name of Google Inc. nor the names of its
19698contributors may be used to endorse or promote products derived from
19699this software without specific prior written permission.
19700
19701THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
19702"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
19703LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
19704A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
19705OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
19706SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
19707LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
19708DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
19709THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
19710(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
19711OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
19712
19713==============================================================================
19714This software is provided 'as-is', without any express or implied
19715warranty. In no event will the authors be held liable for any
19716damages arising from the use of this software.
19717
19718Permission is granted to anyone to use this software for any
19719purpose, including commercial applications, and to alter it and
19720redistribute it freely, subject to the following restrictions:
19721
197221. The origin of this software must not be misrepresented; you must
19723not claim that you wrote the original software. If you use this
19724software in a product, an acknowledgment in the product documentation
19725would be appreciated but is not required.
19726
197272. Altered source versions must be plainly marked as such, and
19728must not be misrepresented as being the original software.
19729
197303. This notice may not be removed or altered from any source
19731distribution.
19732
19733==============================================================================
19734
19735   Copyright (c) 2016, The Android Open Source Project
19736
19737   Licensed under the Apache License, Version 2.0 (the "License");
19738   you may not use this file except in compliance with the License.
19739
19740   Unless required by applicable law or agreed to in writing, software
19741   distributed under the License is distributed on an "AS IS" BASIS,
19742   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19743   See the License for the specific language governing permissions and
19744   limitations under the License.
19745
19746
19747                                 Apache License
19748                           Version 2.0, January 2004
19749                        http://www.apache.org/licenses/
19750
19751   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
19752
19753   1. Definitions.
19754
19755      "License" shall mean the terms and conditions for use, reproduction,
19756      and distribution as defined by Sections 1 through 9 of this document.
19757
19758      "Licensor" shall mean the copyright owner or entity authorized by
19759      the copyright owner that is granting the License.
19760
19761      "Legal Entity" shall mean the union of the acting entity and all
19762      other entities that control, are controlled by, or are under common
19763      control with that entity. For the purposes of this definition,
19764      "control" means (i) the power, direct or indirect, to cause the
19765      direction or management of such entity, whether by contract or
19766      otherwise, or (ii) ownership of fifty percent (50%) or more of the
19767      outstanding shares, or (iii) beneficial ownership of such entity.
19768
19769      "You" (or "Your") shall mean an individual or Legal Entity
19770      exercising permissions granted by this License.
19771
19772      "Source" form shall mean the preferred form for making modifications,
19773      including but not limited to software source code, documentation
19774      source, and configuration files.
19775
19776      "Object" form shall mean any form resulting from mechanical
19777      transformation or translation of a Source form, including but
19778      not limited to compiled object code, generated documentation,
19779      and conversions to other media types.
19780
19781      "Work" shall mean the work of authorship, whether in Source or
19782      Object form, made available under the License, as indicated by a
19783      copyright notice that is included in or attached to the work
19784      (an example is provided in the Appendix below).
19785
19786      "Derivative Works" shall mean any work, whether in Source or Object
19787      form, that is based on (or derived from) the Work and for which the
19788      editorial revisions, annotations, elaborations, or other modifications
19789      represent, as a whole, an original work of authorship. For the purposes
19790      of this License, Derivative Works shall not include works that remain
19791      separable from, or merely link (or bind by name) to the interfaces of,
19792      the Work and Derivative Works thereof.
19793
19794      "Contribution" shall mean any work of authorship, including
19795      the original version of the Work and any modifications or additions
19796      to that Work or Derivative Works thereof, that is intentionally
19797      submitted to Licensor for inclusion in the Work by the copyright owner
19798      or by an individual or Legal Entity authorized to submit on behalf of
19799      the copyright owner. For the purposes of this definition, "submitted"
19800      means any form of electronic, verbal, or written communication sent
19801      to the Licensor or its representatives, including but not limited to
19802      communication on electronic mailing lists, source code control systems,
19803      and issue tracking systems that are managed by, or on behalf of, the
19804      Licensor for the purpose of discussing and improving the Work, but
19805      excluding communication that is conspicuously marked or otherwise
19806      designated in writing by the copyright owner as "Not a Contribution."
19807
19808      "Contributor" shall mean Licensor and any individual or Legal Entity
19809      on behalf of whom a Contribution has been received by Licensor and
19810      subsequently incorporated within the Work.
19811
19812   2. Grant of Copyright License. Subject to the terms and conditions of
19813      this License, each Contributor hereby grants to You a perpetual,
19814      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
19815      copyright license to reproduce, prepare Derivative Works of,
19816      publicly display, publicly perform, sublicense, and distribute the
19817      Work and such Derivative Works in Source or Object form.
19818
19819   3. Grant of Patent License. Subject to the terms and conditions of
19820      this License, each Contributor hereby grants to You a perpetual,
19821      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
19822      (except as stated in this section) patent license to make, have made,
19823      use, offer to sell, sell, import, and otherwise transfer the Work,
19824      where such license applies only to those patent claims licensable
19825      by such Contributor that are necessarily infringed by their
19826      Contribution(s) alone or by combination of their Contribution(s)
19827      with the Work to which such Contribution(s) was submitted. If You
19828      institute patent litigation against any entity (including a
19829      cross-claim or counterclaim in a lawsuit) alleging that the Work
19830      or a Contribution incorporated within the Work constitutes direct
19831      or contributory patent infringement, then any patent licenses
19832      granted to You under this License for that Work shall terminate
19833      as of the date such litigation is filed.
19834
19835   4. Redistribution. You may reproduce and distribute copies of the
19836      Work or Derivative Works thereof in any medium, with or without
19837      modifications, and in Source or Object form, provided that You
19838      meet the following conditions:
19839
19840      (a) You must give any other recipients of the Work or
19841          Derivative Works a copy of this License; and
19842
19843      (b) You must cause any modified files to carry prominent notices
19844          stating that You changed the files; and
19845
19846      (c) You must retain, in the Source form of any Derivative Works
19847          that You distribute, all copyright, patent, trademark, and
19848          attribution notices from the Source form of the Work,
19849          excluding those notices that do not pertain to any part of
19850          the Derivative Works; and
19851
19852      (d) If the Work includes a "NOTICE" text file as part of its
19853          distribution, then any Derivative Works that You distribute must
19854          include a readable copy of the attribution notices contained
19855          within such NOTICE file, excluding those notices that do not
19856          pertain to any part of the Derivative Works, in at least one
19857          of the following places: within a NOTICE text file distributed
19858          as part of the Derivative Works; within the Source form or
19859          documentation, if provided along with the Derivative Works; or,
19860          within a display generated by the Derivative Works, if and
19861          wherever such third-party notices normally appear. The contents
19862          of the NOTICE file are for informational purposes only and
19863          do not modify the License. You may add Your own attribution
19864          notices within Derivative Works that You distribute, alongside
19865          or as an addendum to the NOTICE text from the Work, provided
19866          that such additional attribution notices cannot be construed
19867          as modifying the License.
19868
19869      You may add Your own copyright statement to Your modifications and
19870      may provide additional or different license terms and conditions
19871      for use, reproduction, or distribution of Your modifications, or
19872      for any such Derivative Works as a whole, provided Your use,
19873      reproduction, and distribution of the Work otherwise complies with
19874      the conditions stated in this License.
19875
19876   5. Submission of Contributions. Unless You explicitly state otherwise,
19877      any Contribution intentionally submitted for inclusion in the Work
19878      by You to the Licensor shall be under the terms and conditions of
19879      this License, without any additional terms or conditions.
19880      Notwithstanding the above, nothing herein shall supersede or modify
19881      the terms of any separate license agreement you may have executed
19882      with Licensor regarding such Contributions.
19883
19884   6. Trademarks. This License does not grant permission to use the trade
19885      names, trademarks, service marks, or product names of the Licensor,
19886      except as required for reasonable and customary use in describing the
19887      origin of the Work and reproducing the content of the NOTICE file.
19888
19889   7. Disclaimer of Warranty. Unless required by applicable law or
19890      agreed to in writing, Licensor provides the Work (and each
19891      Contributor provides its Contributions) on an "AS IS" BASIS,
19892      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
19893      implied, including, without limitation, any warranties or conditions
19894      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
19895      PARTICULAR PURPOSE. You are solely responsible for determining the
19896      appropriateness of using or redistributing the Work and assume any
19897      risks associated with Your exercise of permissions under this License.
19898
19899   8. Limitation of Liability. In no event and under no legal theory,
19900      whether in tort (including negligence), contract, or otherwise,
19901      unless required by applicable law (such as deliberate and grossly
19902      negligent acts) or agreed to in writing, shall any Contributor be
19903      liable to You for damages, including any direct, indirect, special,
19904      incidental, or consequential damages of any character arising as a
19905      result of this License or out of the use or inability to use the
19906      Work (including but not limited to damages for loss of goodwill,
19907      work stoppage, computer failure or malfunction, or any and all
19908      other commercial damages or losses), even if such Contributor
19909      has been advised of the possibility of such damages.
19910
19911   9. Accepting Warranty or Additional Liability. While redistributing
19912      the Work or Derivative Works thereof, You may choose to offer,
19913      and charge a fee for, acceptance of support, warranty, indemnity,
19914      or other liability obligations and/or rights consistent with this
19915      License. However, in accepting such obligations, You may act only
19916      on Your own behalf and on Your sole responsibility, not on behalf
19917      of any other Contributor, and only if You agree to indemnify,
19918      defend, and hold each Contributor harmless for any liability
19919      incurred by, or claims asserted against, such Contributor by reason
19920      of your accepting any such warranty or additional liability.
19921
19922   END OF TERMS AND CONDITIONS
19923
19924   APPENDIX: How to apply the Apache License to your work.
19925
19926      To apply the Apache License to your work, attach the following
19927      boilerplate notice, with the fields enclosed by brackets "[]"
19928      replaced with your own identifying information. (Don't include
19929      the brackets!)  The text should be enclosed in the appropriate
19930      comment syntax for the file format. We also recommend that a
19931      file or class name and description of purpose be included on the
19932      same "printed page" as the copyright notice for easier
19933      identification within third-party archives.
19934
19935   Copyright [yyyy] [name of copyright owner]
19936
19937   Licensed under the Apache License, Version 2.0 (the "License");
19938   you may not use this file except in compliance with the License.
19939   You may obtain a copy of the License at
19940
19941       http://www.apache.org/licenses/LICENSE-2.0
19942
19943   Unless required by applicable law or agreed to in writing, software
19944   distributed under the License is distributed on an "AS IS" BASIS,
19945   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19946   See the License for the specific language governing permissions and
19947   limitations under the License.
19948
19949==============================================================================
19950version 1.2.12, March 27th, 2022
19951
19952Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
19953
19954This software is provided 'as-is', without any express or implied
19955warranty.  In no event will the authors be held liable for any damages
19956arising from the use of this software.
19957
19958Permission is granted to anyone to use this software for any purpose,
19959including commercial applications, and to alter it and redistribute it
19960freely, subject to the following restrictions:
19961
199621. The origin of this software must not be misrepresented; you must not
19963   claim that you wrote the original software. If you use this software
19964   in a product, an acknowledgment in the product documentation would be
19965   appreciated but is not required.
199662. Altered source versions must be plainly marked as such, and must not be
19967   misrepresented as being the original software.
199683. This notice may not be removed or altered from any source distribution.
19969
19970==============================================================================
19971                                 Apache License
19972                           Version 2.0, January 2004
19973                        http://www.apache.org/licenses/
19974
19975   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
19976
19977   1. Definitions.
19978
19979      "License" shall mean the terms and conditions for use, reproduction,
19980      and distribution as defined by Sections 1 through 9 of this document.
19981
19982      "Licensor" shall mean the copyright owner or entity authorized by
19983      the copyright owner that is granting the License.
19984
19985      "Legal Entity" shall mean the union of the acting entity and all
19986      other entities that control, are controlled by, or are under common
19987      control with that entity. For the purposes of this definition,
19988      "control" means (i) the power, direct or indirect, to cause the
19989      direction or management of such entity, whether by contract or
19990      otherwise, or (ii) ownership of fifty percent (50%) or more of the
19991      outstanding shares, or (iii) beneficial ownership of such entity.
19992
19993      "You" (or "Your") shall mean an individual or Legal Entity
19994      exercising permissions granted by this License.
19995
19996      "Source" form shall mean the preferred form for making modifications,
19997      including but not limited to software source code, documentation
19998      source, and configuration files.
19999
20000      "Object" form shall mean any form resulting from mechanical
20001      transformation or translation of a Source form, including but
20002      not limited to compiled object code, generated documentation,
20003      and conversions to other media types.
20004
20005      "Work" shall mean the work of authorship, whether in Source or
20006      Object form, made available under the License, as indicated by a
20007      copyright notice that is included in or attached to the work
20008      (an example is provided in the Appendix below).
20009
20010      "Derivative Works" shall mean any work, whether in Source or Object
20011      form, that is based on (or derived from) the Work and for which the
20012      editorial revisions, annotations, elaborations, or other modifications
20013      represent, as a whole, an original work of authorship. For the purposes
20014      of this License, Derivative Works shall not include works that remain
20015      separable from, or merely link (or bind by name) to the interfaces of,
20016      the Work and Derivative Works thereof.
20017
20018      "Contribution" shall mean any work of authorship, including
20019      the original version of the Work and any modifications or additions
20020      to that Work or Derivative Works thereof, that is intentionally
20021      submitted to Licensor for inclusion in the Work by the copyright owner
20022      or by an individual or Legal Entity authorized to submit on behalf of
20023      the copyright owner. For the purposes of this definition, "submitted"
20024      means any form of electronic, verbal, or written communication sent
20025      to the Licensor or its representatives, including but not limited to
20026      communication on electronic mailing lists, source code control systems,
20027      and issue tracking systems that are managed by, or on behalf of, the
20028      Licensor for the purpose of discussing and improving the Work, but
20029      excluding communication that is conspicuously marked or otherwise
20030      designated in writing by the copyright owner as "Not a Contribution."
20031
20032      "Contributor" shall mean Licensor and any individual or Legal Entity
20033      on behalf of whom a Contribution has been received by Licensor and
20034      subsequently incorporated within the Work.
20035
20036   2. Grant of Copyright License. Subject to the terms and conditions of
20037      this License, each Contributor hereby grants to You a perpetual,
20038      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
20039      copyright license to reproduce, prepare Derivative Works of,
20040      publicly display, publicly perform, sublicense, and distribute the
20041      Work and such Derivative Works in Source or Object form.
20042
20043   3. Grant of Patent License. Subject to the terms and conditions of
20044      this License, each Contributor hereby grants to You a perpetual,
20045      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
20046      (except as stated in this section) patent license to make, have made,
20047      use, offer to sell, sell, import, and otherwise transfer the Work,
20048      where such license applies only to those patent claims licensable
20049      by such Contributor that are necessarily infringed by their
20050      Contribution(s) alone or by combination of their Contribution(s)
20051      with the Work to which such Contribution(s) was submitted. If You
20052      institute patent litigation against any entity (including a
20053      cross-claim or counterclaim in a lawsuit) alleging that the Work
20054      or a Contribution incorporated within the Work constitutes direct
20055      or contributory patent infringement, then any patent licenses
20056      granted to You under this License for that Work shall terminate
20057      as of the date such litigation is filed.
20058
20059   4. Redistribution. You may reproduce and distribute copies of the
20060      Work or Derivative Works thereof in any medium, with or without
20061      modifications, and in Source or Object form, provided that You
20062      meet the following conditions:
20063
20064      (a) You must give any other recipients of the Work or
20065          Derivative Works a copy of this License; and
20066
20067      (b) You must cause any modified files to carry prominent notices
20068          stating that You changed the files; and
20069
20070      (c) You must retain, in the Source form of any Derivative Works
20071          that You distribute, all copyright, patent, trademark, and
20072          attribution notices from the Source form of the Work,
20073          excluding those notices that do not pertain to any part of
20074          the Derivative Works; and
20075
20076      (d) If the Work includes a "NOTICE" text file as part of its
20077          distribution, then any Derivative Works that You distribute must
20078          include a readable copy of the attribution notices contained
20079          within such NOTICE file, excluding those notices that do not
20080          pertain to any part of the Derivative Works, in at least one
20081          of the following places: within a NOTICE text file distributed
20082          as part of the Derivative Works; within the Source form or
20083          documentation, if provided along with the Derivative Works; or,
20084          within a display generated by the Derivative Works, if and
20085          wherever such third-party notices normally appear. The contents
20086          of the NOTICE file are for informational purposes only and
20087          do not modify the License. You may add Your own attribution
20088          notices within Derivative Works that You distribute, alongside
20089          or as an addendum to the NOTICE text from the Work, provided
20090          that such additional attribution notices cannot be construed
20091          as modifying the License.
20092
20093      You may add Your own copyright statement to Your modifications and
20094      may provide additional or different license terms and conditions
20095      for use, reproduction, or distribution of Your modifications, or
20096      for any such Derivative Works as a whole, provided Your use,
20097      reproduction, and distribution of the Work otherwise complies with
20098      the conditions stated in this License.
20099
20100   5. Submission of Contributions. Unless You explicitly state otherwise,
20101      any Contribution intentionally submitted for inclusion in the Work
20102      by You to the Licensor shall be under the terms and conditions of
20103      this License, without any additional terms or conditions.
20104      Notwithstanding the above, nothing herein shall supersede or modify
20105      the terms of any separate license agreement you may have executed
20106      with Licensor regarding such Contributions.
20107
20108   6. Trademarks. This License does not grant permission to use the trade
20109      names, trademarks, service marks, or product names of the Licensor,
20110      except as required for reasonable and customary use in describing the
20111      origin of the Work and reproducing the content of the NOTICE file.
20112
20113   7. Disclaimer of Warranty. Unless required by applicable law or
20114      agreed to in writing, Licensor provides the Work (and each
20115      Contributor provides its Contributions) on an "AS IS" BASIS,
20116      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
20117      implied, including, without limitation, any warranties or conditions
20118      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
20119      PARTICULAR PURPOSE. You are solely responsible for determining the
20120      appropriateness of using or redistributing the Work and assume any
20121      risks associated with Your exercise of permissions under this License.
20122
20123   8. Limitation of Liability. In no event and under no legal theory,
20124      whether in tort (including negligence), contract, or otherwise,
20125      unless required by applicable law (such as deliberate and grossly
20126      negligent acts) or agreed to in writing, shall any Contributor be
20127      liable to You for damages, including any direct, indirect, special,
20128      incidental, or consequential damages of any character arising as a
20129      result of this License or out of the use or inability to use the
20130      Work (including but not limited to damages for loss of goodwill,
20131      work stoppage, computer failure or malfunction, or any and all
20132      other commercial damages or losses), even if such Contributor
20133      has been advised of the possibility of such damages.
20134
20135   9. Accepting Warranty or Additional Liability. While redistributing
20136      the Work or Derivative Works thereof, You may choose to offer,
20137      and charge a fee for, acceptance of support, warranty, indemnity,
20138      or other liability obligations and/or rights consistent with this
20139      License. However, in accepting such obligations, You may act only
20140      on Your own behalf and on Your sole responsibility, not on behalf
20141      of any other Contributor, and only if You agree to indemnify,
20142      defend, and hold each Contributor harmless for any liability
20143      incurred by, or claims asserted against, such Contributor by reason
20144      of your accepting any such warranty or additional liability.
20145
20146   END OF TERMS AND CONDITIONS
20147
20148   APPENDIX: How to apply the Apache License to your work.
20149
20150      To apply the Apache License to your work, attach the following
20151      boilerplate notice, with the fields enclosed by brackets "[]"
20152      replaced with your own identifying information. (Don't include
20153      the brackets!)  The text should be enclosed in the appropriate
20154      comment syntax for the file format. We also recommend that a
20155      file or class name and description of purpose be included on the
20156      same "printed page" as the copyright notice for easier
20157      identification within third-party archives.
20158
20159   Copyright 2011 Google Inc.
20160
20161   Licensed under the Apache License, Version 2.0 (the "License");
20162   you may not use this file except in compliance with the License.
20163   You may obtain a copy of the License at
20164
20165       http://www.apache.org/licenses/LICENSE-2.0
20166
20167   Unless required by applicable law or agreed to in writing, software
20168   distributed under the License is distributed on an "AS IS" BASIS,
20169   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
20170   See the License for the specific language governing permissions and
20171   limitations under the License.
20172
20173