blob: 0a93efa48540e2a542509759ce5a62c0c6366f02 [file] [log] [blame]
Dan Albertdf7c7a52015-11-09 11:12:47 -08001 GNU GENERAL PUBLIC LICENSE
2 Version 2, June 1991
3
4 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
Josh Gao039a04d2016-04-29 18:06:20 -07005 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
6 Everyone is permitted to copy and distribute verbatim copies
7 of this license document, but changing it is not allowed.
8
9 Preamble
10
11 The licenses for most software are designed to take away your
12freedom to share and change it. By contrast, the GNU General Public
13License is intended to guarantee your freedom to share and change free
14software--to make sure the software is free for all its users. This
15General Public License applies to most of the Free Software
16Foundation's software and to any other program whose authors commit to
17using it. (Some other Free Software Foundation software is covered by
18the GNU Library General Public License instead.) You can apply it to
19your programs, too.
20
21 When we speak of free software, we are referring to freedom, not
22price. Our General Public Licenses are designed to make sure that you
23have the freedom to distribute copies of free software (and charge for
24this service if you wish), that you receive source code or can get it
25if you want it, that you can change the software or use pieces of it
26in new free programs; and that you know you can do these things.
27
28 To protect your rights, we need to make restrictions that forbid
29anyone to deny you these rights or to ask you to surrender the rights.
30These restrictions translate to certain responsibilities for you if you
31distribute copies of the software, or if you modify it.
32
33 For example, if you distribute copies of such a program, whether
34gratis or for a fee, you must give the recipients all the rights that
35you have. You must make sure that they, too, receive or can get the
36source code. And you must show them these terms so they know their
37rights.
38
39 We protect your rights with two steps: (1) copyright the software, and
40(2) offer you this license which gives you legal permission to copy,
41distribute and/or modify the software.
42
43 Also, for each author's protection and ours, we want to make certain
44that everyone understands that there is no warranty for this free
45software. If the software is modified by someone else and passed on, we
46want its recipients to know that what they have is not the original, so
47that any problems introduced by others will not reflect on the original
48authors' reputations.
49
50 Finally, any free program is threatened constantly by software
51patents. We wish to avoid the danger that redistributors of a free
52program will individually obtain patent licenses, in effect making the
53program proprietary. To prevent this, we have made it clear that any
54patent must be licensed for everyone's free use or not licensed at all.
55
56 The precise terms and conditions for copying, distribution and
57modification follow.
58
59 GNU GENERAL PUBLIC LICENSE
60 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
61
62 0. This License applies to any program or other work which contains
63a notice placed by the copyright holder saying it may be distributed
64under the terms of this General Public License. The "Program", below,
65refers to any such program or work, and a "work based on the Program"
66means either the Program or any derivative work under copyright law:
67that is to say, a work containing the Program or a portion of it,
68either verbatim or with modifications and/or translated into another
69language. (Hereinafter, translation is included without limitation in
70the term "modification".) Each licensee is addressed as "you".
71
72Activities other than copying, distribution and modification are not
73covered by this License; they are outside its scope. The act of
74running the Program is not restricted, and the output from the Program
75is covered only if its contents constitute a work based on the
76Program (independent of having been made by running the Program).
77Whether that is true depends on what the Program does.
78
79 1. You may copy and distribute verbatim copies of the Program's
80source code as you receive it, in any medium, provided that you
81conspicuously and appropriately publish on each copy an appropriate
82copyright notice and disclaimer of warranty; keep intact all the
83notices that refer to this License and to the absence of any warranty;
84and give any other recipients of the Program a copy of this License
85along with the Program.
86
87You may charge a fee for the physical act of transferring a copy, and
88you may at your option offer warranty protection in exchange for a fee.
89
90 2. You may modify your copy or copies of the Program or any portion
91of it, thus forming a work based on the Program, and copy and
92distribute such modifications or work under the terms of Section 1
93above, provided that you also meet all of these conditions:
94
95 a) You must cause the modified files to carry prominent notices
96 stating that you changed the files and the date of any change.
97
98 b) You must cause any work that you distribute or publish, that in
99 whole or in part contains or is derived from the Program or any
100 part thereof, to be licensed as a whole at no charge to all third
101 parties under the terms of this License.
102
103 c) If the modified program normally reads commands interactively
104 when run, you must cause it, when started running for such
105 interactive use in the most ordinary way, to print or display an
106 announcement including an appropriate copyright notice and a
107 notice that there is no warranty (or else, saying that you provide
108 a warranty) and that users may redistribute the program under
109 these conditions, and telling the user how to view a copy of this
110 License. (Exception: if the Program itself is interactive but
111 does not normally print such an announcement, your work based on
112 the Program is not required to print an announcement.)
113
114These requirements apply to the modified work as a whole. If
115identifiable sections of that work are not derived from the Program,
116and can be reasonably considered independent and separate works in
117themselves, then this License, and its terms, do not apply to those
118sections when you distribute them as separate works. But when you
119distribute the same sections as part of a whole which is a work based
120on the Program, the distribution of the whole must be on the terms of
121this License, whose permissions for other licensees extend to the
122entire whole, and thus to each and every part regardless of who wrote it.
123
124Thus, it is not the intent of this section to claim rights or contest
125your rights to work written entirely by you; rather, the intent is to
126exercise the right to control the distribution of derivative or
127collective works based on the Program.
128
129In addition, mere aggregation of another work not based on the Program
130with the Program (or with a work based on the Program) on a volume of
131a storage or distribution medium does not bring the other work under
132the scope of this License.
133
134 3. You may copy and distribute the Program (or a work based on it,
135under Section 2) in object code or executable form under the terms of
136Sections 1 and 2 above provided that you also do one of the following:
137
138 a) Accompany it with the complete corresponding machine-readable
139 source code, which must be distributed under the terms of Sections
140 1 and 2 above on a medium customarily used for software interchange; or,
141
142 b) Accompany it with a written offer, valid for at least three
143 years, to give any third party, for a charge no more than your
144 cost of physically performing source distribution, a complete
145 machine-readable copy of the corresponding source code, to be
146 distributed under the terms of Sections 1 and 2 above on a medium
147 customarily used for software interchange; or,
148
149 c) Accompany it with the information you received as to the offer
150 to distribute corresponding source code. (This alternative is
151 allowed only for noncommercial distribution and only if you
152 received the program in object code or executable form with such
153 an offer, in accord with Subsection b above.)
154
155The source code for a work means the preferred form of the work for
156making modifications to it. For an executable work, complete source
157code means all the source code for all modules it contains, plus any
158associated interface definition files, plus the scripts used to
159control compilation and installation of the executable. However, as a
160special exception, the source code distributed need not include
161anything that is normally distributed (in either source or binary
162form) with the major components (compiler, kernel, and so on) of the
163operating system on which the executable runs, unless that component
164itself accompanies the executable.
165
166If distribution of executable or object code is made by offering
167access to copy from a designated place, then offering equivalent
168access to copy the source code from the same place counts as
169distribution of the source code, even though third parties are not
170compelled to copy the source along with the object code.
171
172 4. You may not copy, modify, sublicense, or distribute the Program
173except as expressly provided under this License. Any attempt
174otherwise to copy, modify, sublicense or distribute the Program is
175void, and will automatically terminate your rights under this License.
176However, parties who have received copies, or rights, from you under
177this License will not have their licenses terminated so long as such
178parties remain in full compliance.
179
180 5. You are not required to accept this License, since you have not
181signed it. However, nothing else grants you permission to modify or
182distribute the Program or its derivative works. These actions are
183prohibited by law if you do not accept this License. Therefore, by
184modifying or distributing the Program (or any work based on the
185Program), you indicate your acceptance of this License to do so, and
186all its terms and conditions for copying, distributing or modifying
187the Program or works based on it.
188
189 6. Each time you redistribute the Program (or any work based on the
190Program), the recipient automatically receives a license from the
191original licensor to copy, distribute or modify the Program subject to
192these terms and conditions. You may not impose any further
193restrictions on the recipients' exercise of the rights granted herein.
194You are not responsible for enforcing compliance by third parties to
195this License.
196
197 7. If, as a consequence of a court judgment or allegation of patent
198infringement or for any other reason (not limited to patent issues),
199conditions are imposed on you (whether by court order, agreement or
200otherwise) that contradict the conditions of this License, they do not
201excuse you from the conditions of this License. If you cannot
202distribute so as to satisfy simultaneously your obligations under this
203License and any other pertinent obligations, then as a consequence you
204may not distribute the Program at all. For example, if a patent
205license would not permit royalty-free redistribution of the Program by
206all those who receive copies directly or indirectly through you, then
207the only way you could satisfy both it and this License would be to
208refrain entirely from distribution of the Program.
209
210If any portion of this section is held invalid or unenforceable under
211any particular circumstance, the balance of the section is intended to
212apply and the section as a whole is intended to apply in other
213circumstances.
214
215It is not the purpose of this section to induce you to infringe any
216patents or other property right claims or to contest validity of any
217such claims; this section has the sole purpose of protecting the
218integrity of the free software distribution system, which is
219implemented by public license practices. Many people have made
220generous contributions to the wide range of software distributed
221through that system in reliance on consistent application of that
222system; it is up to the author/donor to decide if he or she is willing
223to distribute software through any other system and a licensee cannot
224impose that choice.
225
226This section is intended to make thoroughly clear what is believed to
227be a consequence of the rest of this License.
228
229 8. If the distribution and/or use of the Program is restricted in
230certain countries either by patents or by copyrighted interfaces, the
231original copyright holder who places the Program under this License
232may add an explicit geographical distribution limitation excluding
233those countries, so that distribution is permitted only in or among
234countries not thus excluded. In such case, this License incorporates
235the limitation as if written in the body of this License.
236
237 9. The Free Software Foundation may publish revised and/or new versions
238of the General Public License from time to time. Such new versions will
239be similar in spirit to the present version, but may differ in detail to
240address new problems or concerns.
241
242Each version is given a distinguishing version number. If the Program
243specifies a version number of this License which applies to it and "any
244later version", you have the option of following the terms and conditions
245either of that version or of any later version published by the Free
246Software Foundation. If the Program does not specify a version number of
247this License, you may choose any version ever published by the Free Software
248Foundation.
249
250 10. If you wish to incorporate parts of the Program into other free
251programs whose distribution conditions are different, write to the author
252to ask for permission. For software which is copyrighted by the Free
253Software Foundation, write to the Free Software Foundation; we sometimes
254make exceptions for this. Our decision will be guided by the two goals
255of preserving the free status of all derivatives of our free software and
256of promoting the sharing and reuse of software generally.
257
258 NO WARRANTY
259
260 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
261FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
262OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
263PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
264OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
265MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
266TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
267PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
268REPAIR OR CORRECTION.
269
270 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
271WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
272REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
273INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
274OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
275TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
276YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
277PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
278POSSIBILITY OF SUCH DAMAGES.
279
280 END OF TERMS AND CONDITIONS
281
282 How to Apply These Terms to Your New Programs
283
284 If you develop a new program, and you want it to be of the greatest
285possible use to the public, the best way to achieve this is to make it
286free software which everyone can redistribute and change under these terms.
287
288 To do so, attach the following notices to the program. It is safest
289to attach them to the start of each source file to most effectively
290convey the exclusion of warranty; and each file should have at least
291the "copyright" line and a pointer to where the full notice is found.
292
293 <one line to give the program's name and a brief idea of what it does.>
294 Copyright (C) <year> <name of author>
295
296 This program is free software; you can redistribute it and/or modify
297 it under the terms of the GNU General Public License as published by
298 the Free Software Foundation; either version 2 of the License, or
299 (at your option) any later version.
300
301 This program is distributed in the hope that it will be useful,
302 but WITHOUT ANY WARRANTY; without even the implied warranty of
303 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
304 GNU General Public License for more details.
305
306 You should have received a copy of the GNU General Public License
307 along with this program; if not, write to the Free Software
308 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
309
310
311Also add information on how to contact you by electronic and paper mail.
312
313If the program is interactive, make it output a short notice like this
314when it starts in an interactive mode:
315
316 Gnomovision version 69, Copyright (C) year name of author
317 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
318 This is free software, and you are welcome to redistribute it
319 under certain conditions; type `show c' for details.
320
321The hypothetical commands `show w' and `show c' should show the appropriate
322parts of the General Public License. Of course, the commands you use may
323be called something other than `show w' and `show c'; they could even be
324mouse-clicks or menu items--whatever suits your program.
325
326You should also get your employer (if you work as a programmer) or your
327school, if any, to sign a "copyright disclaimer" for the program, if
328necessary. Here is a sample; alter the names:
329
330 Yoyodyne, Inc., hereby disclaims all copyright interest in the program
331 `Gnomovision' (which makes passes at compilers) written by James Hacker.
332
333 <signature of Ty Coon>, 1 April 1989
334 Ty Coon, President of Vice
335
336This General Public License does not permit incorporating your program into
337proprietary programs. If your program is a subroutine library, you may
338consider it more useful to permit linking proprietary applications with the
339library. If this is what you want to do, use the GNU Library General
340Public License instead of this License.
341
Haibo Huang8e110842019-10-24 16:22:04 -0700342 GNU GENERAL PUBLIC LICENSE
343 Version 2, June 1991
344
345 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
346 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
347 Everyone is permitted to copy and distribute verbatim copies
348 of this license document, but changing it is not allowed.
349
350 Preamble
351
352 The licenses for most software are designed to take away your
353freedom to share and change it. By contrast, the GNU General Public
354License is intended to guarantee your freedom to share and change free
355software--to make sure the software is free for all its users. This
356General Public License applies to most of the Free Software
357Foundation's software and to any other program whose authors commit to
358using it. (Some other Free Software Foundation software is covered by
359the GNU Library General Public License instead.) You can apply it to
360your programs, too.
361
362 When we speak of free software, we are referring to freedom, not
363price. Our General Public Licenses are designed to make sure that you
364have the freedom to distribute copies of free software (and charge for
365this service if you wish), that you receive source code or can get it
366if you want it, that you can change the software or use pieces of it
367in new free programs; and that you know you can do these things.
368
369 To protect your rights, we need to make restrictions that forbid
370anyone to deny you these rights or to ask you to surrender the rights.
371These restrictions translate to certain responsibilities for you if you
372distribute copies of the software, or if you modify it.
373
374 For example, if you distribute copies of such a program, whether
375gratis or for a fee, you must give the recipients all the rights that
376you have. You must make sure that they, too, receive or can get the
377source code. And you must show them these terms so they know their
378rights.
379
380 We protect your rights with two steps: (1) copyright the software, and
381(2) offer you this license which gives you legal permission to copy,
382distribute and/or modify the software.
383
384 Also, for each author's protection and ours, we want to make certain
385that everyone understands that there is no warranty for this free
386software. If the software is modified by someone else and passed on, we
387want its recipients to know that what they have is not the original, so
388that any problems introduced by others will not reflect on the original
389authors' reputations.
390
391 Finally, any free program is threatened constantly by software
392patents. We wish to avoid the danger that redistributors of a free
393program will individually obtain patent licenses, in effect making the
394program proprietary. To prevent this, we have made it clear that any
395patent must be licensed for everyone's free use or not licensed at all.
396
397 The precise terms and conditions for copying, distribution and
398modification follow.
399
400 GNU GENERAL PUBLIC LICENSE
401 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
402
403 0. This License applies to any program or other work which contains
404a notice placed by the copyright holder saying it may be distributed
405under the terms of this General Public License. The "Program", below,
406refers to any such program or work, and a "work based on the Program"
407means either the Program or any derivative work under copyright law:
408that is to say, a work containing the Program or a portion of it,
409either verbatim or with modifications and/or translated into another
410language. (Hereinafter, translation is included without limitation in
411the term "modification".) Each licensee is addressed as "you".
412
413Activities other than copying, distribution and modification are not
414covered by this License; they are outside its scope. The act of
415running the Program is not restricted, and the output from the Program
416is covered only if its contents constitute a work based on the
417Program (independent of having been made by running the Program).
418Whether that is true depends on what the Program does.
419
420 1. You may copy and distribute verbatim copies of the Program's
421source code as you receive it, in any medium, provided that you
422conspicuously and appropriately publish on each copy an appropriate
423copyright notice and disclaimer of warranty; keep intact all the
424notices that refer to this License and to the absence of any warranty;
425and give any other recipients of the Program a copy of this License
426along with the Program.
427
428You may charge a fee for the physical act of transferring a copy, and
429you may at your option offer warranty protection in exchange for a fee.
430
431 2. You may modify your copy or copies of the Program or any portion
432of it, thus forming a work based on the Program, and copy and
433distribute such modifications or work under the terms of Section 1
434above, provided that you also meet all of these conditions:
435
436 a) You must cause the modified files to carry prominent notices
437 stating that you changed the files and the date of any change.
438
439 b) You must cause any work that you distribute or publish, that in
440 whole or in part contains or is derived from the Program or any
441 part thereof, to be licensed as a whole at no charge to all third
442 parties under the terms of this License.
443
444 c) If the modified program normally reads commands interactively
445 when run, you must cause it, when started running for such
446 interactive use in the most ordinary way, to print or display an
447 announcement including an appropriate copyright notice and a
448 notice that there is no warranty (or else, saying that you provide
449 a warranty) and that users may redistribute the program under
450 these conditions, and telling the user how to view a copy of this
451 License. (Exception: if the Program itself is interactive but
452 does not normally print such an announcement, your work based on
453 the Program is not required to print an announcement.)
454
455These requirements apply to the modified work as a whole. If
456identifiable sections of that work are not derived from the Program,
457and can be reasonably considered independent and separate works in
458themselves, then this License, and its terms, do not apply to those
459sections when you distribute them as separate works. But when you
460distribute the same sections as part of a whole which is a work based
461on the Program, the distribution of the whole must be on the terms of
462this License, whose permissions for other licensees extend to the
463entire whole, and thus to each and every part regardless of who wrote it.
464
465Thus, it is not the intent of this section to claim rights or contest
466your rights to work written entirely by you; rather, the intent is to
467exercise the right to control the distribution of derivative or
468collective works based on the Program.
469
470In addition, mere aggregation of another work not based on the Program
471with the Program (or with a work based on the Program) on a volume of
472a storage or distribution medium does not bring the other work under
473the scope of this License.
474
475 3. You may copy and distribute the Program (or a work based on it,
476under Section 2) in object code or executable form under the terms of
477Sections 1 and 2 above provided that you also do one of the following:
478
479 a) Accompany it with the complete corresponding machine-readable
480 source code, which must be distributed under the terms of Sections
481 1 and 2 above on a medium customarily used for software interchange; or,
482
483 b) Accompany it with a written offer, valid for at least three
484 years, to give any third party, for a charge no more than your
485 cost of physically performing source distribution, a complete
486 machine-readable copy of the corresponding source code, to be
487 distributed under the terms of Sections 1 and 2 above on a medium
488 customarily used for software interchange; or,
489
490 c) Accompany it with the information you received as to the offer
491 to distribute corresponding source code. (This alternative is
492 allowed only for noncommercial distribution and only if you
493 received the program in object code or executable form with such
494 an offer, in accord with Subsection b above.)
495
496The source code for a work means the preferred form of the work for
497making modifications to it. For an executable work, complete source
498code means all the source code for all modules it contains, plus any
499associated interface definition files, plus the scripts used to
500control compilation and installation of the executable. However, as a
501special exception, the source code distributed need not include
502anything that is normally distributed (in either source or binary
503form) with the major components (compiler, kernel, and so on) of the
504operating system on which the executable runs, unless that component
505itself accompanies the executable.
506
507If distribution of executable or object code is made by offering
508access to copy from a designated place, then offering equivalent
509access to copy the source code from the same place counts as
510distribution of the source code, even though third parties are not
511compelled to copy the source along with the object code.
512
513 4. You may not copy, modify, sublicense, or distribute the Program
514except as expressly provided under this License. Any attempt
515otherwise to copy, modify, sublicense or distribute the Program is
516void, and will automatically terminate your rights under this License.
517However, parties who have received copies, or rights, from you under
518this License will not have their licenses terminated so long as such
519parties remain in full compliance.
520
521 5. You are not required to accept this License, since you have not
522signed it. However, nothing else grants you permission to modify or
523distribute the Program or its derivative works. These actions are
524prohibited by law if you do not accept this License. Therefore, by
525modifying or distributing the Program (or any work based on the
526Program), you indicate your acceptance of this License to do so, and
527all its terms and conditions for copying, distributing or modifying
528the Program or works based on it.
529
530 6. Each time you redistribute the Program (or any work based on the
531Program), the recipient automatically receives a license from the
532original licensor to copy, distribute or modify the Program subject to
533these terms and conditions. You may not impose any further
534restrictions on the recipients' exercise of the rights granted herein.
535You are not responsible for enforcing compliance by third parties to
536this License.
537
538 7. If, as a consequence of a court judgment or allegation of patent
539infringement or for any other reason (not limited to patent issues),
540conditions are imposed on you (whether by court order, agreement or
541otherwise) that contradict the conditions of this License, they do not
542excuse you from the conditions of this License. If you cannot
543distribute so as to satisfy simultaneously your obligations under this
544License and any other pertinent obligations, then as a consequence you
545may not distribute the Program at all. For example, if a patent
546license would not permit royalty-free redistribution of the Program by
547all those who receive copies directly or indirectly through you, then
548the only way you could satisfy both it and this License would be to
549refrain entirely from distribution of the Program.
550
551If any portion of this section is held invalid or unenforceable under
552any particular circumstance, the balance of the section is intended to
553apply and the section as a whole is intended to apply in other
554circumstances.
555
556It is not the purpose of this section to induce you to infringe any
557patents or other property right claims or to contest validity of any
558such claims; this section has the sole purpose of protecting the
559integrity of the free software distribution system, which is
560implemented by public license practices. Many people have made
561generous contributions to the wide range of software distributed
562through that system in reliance on consistent application of that
563system; it is up to the author/donor to decide if he or she is willing
564to distribute software through any other system and a licensee cannot
565impose that choice.
566
567This section is intended to make thoroughly clear what is believed to
568be a consequence of the rest of this License.
569
570 8. If the distribution and/or use of the Program is restricted in
571certain countries either by patents or by copyrighted interfaces, the
572original copyright holder who places the Program under this License
573may add an explicit geographical distribution limitation excluding
574those countries, so that distribution is permitted only in or among
575countries not thus excluded. In such case, this License incorporates
576the limitation as if written in the body of this License.
577
578 9. The Free Software Foundation may publish revised and/or new versions
579of the General Public License from time to time. Such new versions will
580be similar in spirit to the present version, but may differ in detail to
581address new problems or concerns.
582
583Each version is given a distinguishing version number. If the Program
584specifies a version number of this License which applies to it and "any
585later version", you have the option of following the terms and conditions
586either of that version or of any later version published by the Free
587Software Foundation. If the Program does not specify a version number of
588this License, you may choose any version ever published by the Free Software
589Foundation.
590
591 10. If you wish to incorporate parts of the Program into other free
592programs whose distribution conditions are different, write to the author
593to ask for permission. For software which is copyrighted by the Free
594Software Foundation, write to the Free Software Foundation; we sometimes
595make exceptions for this. Our decision will be guided by the two goals
596of preserving the free status of all derivatives of our free software and
597of promoting the sharing and reuse of software generally.
598
599 NO WARRANTY
600
601 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
602FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
603OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
604PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
605OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
606MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
607TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
608PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
609REPAIR OR CORRECTION.
610
611 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
612WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
613REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
614INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
615OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
616TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
617YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
618PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
619POSSIBILITY OF SUCH DAMAGES.
620
621 END OF TERMS AND CONDITIONS
622
623 How to Apply These Terms to Your New Programs
624
625 If you develop a new program, and you want it to be of the greatest
626possible use to the public, the best way to achieve this is to make it
627free software which everyone can redistribute and change under these terms.
628
629 To do so, attach the following notices to the program. It is safest
630to attach them to the start of each source file to most effectively
631convey the exclusion of warranty; and each file should have at least
632the "copyright" line and a pointer to where the full notice is found.
633
634 <one line to give the program's name and a brief idea of what it does.>
635 Copyright (C) <year> <name of author>
636
637 This program is free software; you can redistribute it and/or modify
638 it under the terms of the GNU General Public License as published by
639 the Free Software Foundation; either version 2 of the License, or
640 (at your option) any later version.
641
642 This program is distributed in the hope that it will be useful,
643 but WITHOUT ANY WARRANTY; without even the implied warranty of
644 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645 GNU General Public License for more details.
646
647 You should have received a copy of the GNU General Public License
648 along with this program; if not, write to the Free Software
649 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
650
651
652Also add information on how to contact you by electronic and paper mail.
653
654If the program is interactive, make it output a short notice like this
655when it starts in an interactive mode:
656
657 Gnomovision version 69, Copyright (C) year name of author
658 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
659 This is free software, and you are welcome to redistribute it
660 under certain conditions; type `show c' for details.
661
662The hypothetical commands `show w' and `show c' should show the appropriate
663parts of the General Public License. Of course, the commands you use may
664be called something other than `show w' and `show c'; they could even be
665mouse-clicks or menu items--whatever suits your program.
666
667You should also get your employer (if you work as a programmer) or your
668school, if any, to sign a "copyright disclaimer" for the program, if
669necessary. Here is a sample; alter the names:
670
671 Yoyodyne, Inc., hereby disclaims all copyright interest in the program
672 `Gnomovision' (which makes passes at compilers) written by James Hacker.
673
674 <signature of Ty Coon>, 1 April 1989
675 Ty Coon, President of Vice
676
677This General Public License does not permit incorporating your program into
678proprietary programs. If your program is a subroutine library, you may
679consider it more useful to permit linking proprietary applications with the
680library. If this is what you want to do, use the GNU Library General
681Public License instead of this License.
682
Josh Gao039a04d2016-04-29 18:06:20 -0700683 GNU LIBRARY GENERAL PUBLIC LICENSE
684 Version 2, June 1991
685
686 Copyright (C) 1991 Free Software Foundation, Inc.
687 51 Franklin St, Fifth Floor, Boston, MA 02111-1307 USA
688 Everyone is permitted to copy and distribute verbatim copies
689 of this license document, but changing it is not allowed.
690
691[This is the first released version of the library GPL. It is
692 numbered 2 because it goes with version 2 of the ordinary GPL.]
693
694 Preamble
695
696 The licenses for most software are designed to take away your
697freedom to share and change it. By contrast, the GNU General Public
698Licenses are intended to guarantee your freedom to share and change
699free software--to make sure the software is free for all its users.
700
701 This license, the Library General Public License, applies to some
702specially designated Free Software Foundation software, and to any
703other libraries whose authors decide to use it. You can use it for
704your libraries, too.
705
706 When we speak of free software, we are referring to freedom, not
707price. Our General Public Licenses are designed to make sure that you
708have the freedom to distribute copies of free software (and charge for
709this service if you wish), that you receive source code or can get it
710if you want it, that you can change the software or use pieces of it
711in new free programs; and that you know you can do these things.
712
713 To protect your rights, we need to make restrictions that forbid
714anyone to deny you these rights or to ask you to surrender the rights.
715These restrictions translate to certain responsibilities for you if
716you distribute copies of the library, or if you modify it.
717
718 For example, if you distribute copies of the library, whether gratis
719or for a fee, you must give the recipients all the rights that we gave
720you. You must make sure that they, too, receive or can get the source
721code. If you link a program with the library, you must provide
722complete object files to the recipients so that they can relink them
723with the library, after making changes to the library and recompiling
724it. And you must show them these terms so they know their rights.
725
726 Our method of protecting your rights has two steps: (1) copyright
727the library, and (2) offer you this license which gives you legal
728permission to copy, distribute and/or modify the library.
729
730 Also, for each distributor's protection, we want to make certain
731that everyone understands that there is no warranty for this free
732library. If the library is modified by someone else and passed on, we
733want its recipients to know that what they have is not the original
734version, so that any problems introduced by others will not reflect on
735the original authors' reputations.
736
737 Finally, any free program is threatened constantly by software
738patents. We wish to avoid the danger that companies distributing free
739software will individually obtain patent licenses, thus in effect
740transforming the program into proprietary software. To prevent this,
741we have made it clear that any patent must be licensed for everyone's
742free use or not licensed at all.
743
744 Most GNU software, including some libraries, is covered by the ordinary
745GNU General Public License, which was designed for utility programs. This
746license, the GNU Library General Public License, applies to certain
747designated libraries. This license is quite different from the ordinary
748one; be sure to read it in full, and don't assume that anything in it is
749the same as in the ordinary license.
750
751 The reason we have a separate public license for some libraries is that
752they blur the distinction we usually make between modifying or adding to a
753program and simply using it. Linking a program with a library, without
754changing the library, is in some sense simply using the library, and is
755analogous to running a utility program or application program. However, in
756a textual and legal sense, the linked executable is a combined work, a
757derivative of the original library, and the ordinary General Public License
758treats it as such.
759
760 Because of this blurred distinction, using the ordinary General
761Public License for libraries did not effectively promote software
762sharing, because most developers did not use the libraries. We
763concluded that weaker conditions might promote sharing better.
764
765 However, unrestricted linking of non-free programs would deprive the
766users of those programs of all benefit from the free status of the
767libraries themselves. This Library General Public License is intended to
768permit developers of non-free programs to use free libraries, while
769preserving your freedom as a user of such programs to change the free
770libraries that are incorporated in them. (We have not seen how to achieve
771this as regards changes in header files, but we have achieved it as regards
772changes in the actual functions of the Library.) The hope is that this
773will lead to faster development of free libraries.
774
775 The precise terms and conditions for copying, distribution and
776modification follow. Pay close attention to the difference between a
777"work based on the library" and a "work that uses the library". The
778former contains code derived from the library, while the latter only
779works together with the library.
780
781 Note that it is possible for a library to be covered by the ordinary
782General Public License rather than by this special one.
783
784 GNU LIBRARY GENERAL PUBLIC LICENSE
785 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
786
787 0. This License Agreement applies to any software library which
788contains a notice placed by the copyright holder or other authorized
789party saying it may be distributed under the terms of this Library
790General Public License (also called "this License"). Each licensee is
791addressed as "you".
792
793 A "library" means a collection of software functions and/or data
794prepared so as to be conveniently linked with application programs
795(which use some of those functions and data) to form executables.
796
797 The "Library", below, refers to any such software library or work
798which has been distributed under these terms. A "work based on the
799Library" means either the Library or any derivative work under
800copyright law: that is to say, a work containing the Library or a
801portion of it, either verbatim or with modifications and/or translated
802straightforwardly into another language. (Hereinafter, translation is
803included without limitation in the term "modification".)
804
805 "Source code" for a work means the preferred form of the work for
806making modifications to it. For a library, complete source code means
807all the source code for all modules it contains, plus any associated
808interface definition files, plus the scripts used to control compilation
809and installation of the library.
810
811 Activities other than copying, distribution and modification are not
812covered by this License; they are outside its scope. The act of
813running a program using the Library is not restricted, and output from
814such a program is covered only if its contents constitute a work based
815on the Library (independent of the use of the Library in a tool for
816writing it). Whether that is true depends on what the Library does
817and what the program that uses the Library does.
818
819 1. You may copy and distribute verbatim copies of the Library's
820complete source code as you receive it, in any medium, provided that
821you conspicuously and appropriately publish on each copy an
822appropriate copyright notice and disclaimer of warranty; keep intact
823all the notices that refer to this License and to the absence of any
824warranty; and distribute a copy of this License along with the
825Library.
826
827 You may charge a fee for the physical act of transferring a copy,
828and you may at your option offer warranty protection in exchange for a
829fee.
830
831 2. You may modify your copy or copies of the Library or any portion
832of it, thus forming a work based on the Library, and copy and
833distribute such modifications or work under the terms of Section 1
834above, provided that you also meet all of these conditions:
835
836 a) The modified work must itself be a software library.
837
838 b) You must cause the files modified to carry prominent notices
839 stating that you changed the files and the date of any change.
840
841 c) You must cause the whole of the work to be licensed at no
842 charge to all third parties under the terms of this License.
843
844 d) If a facility in the modified Library refers to a function or a
845 table of data to be supplied by an application program that uses
846 the facility, other than as an argument passed when the facility
847 is invoked, then you must make a good faith effort to ensure that,
848 in the event an application does not supply such function or
849 table, the facility still operates, and performs whatever part of
850 its purpose remains meaningful.
851
852 (For example, a function in a library to compute square roots has
853 a purpose that is entirely well-defined independent of the
854 application. Therefore, Subsection 2d requires that any
855 application-supplied function or table used by this function must
856 be optional: if the application does not supply it, the square
857 root function must still compute square roots.)
858
859These requirements apply to the modified work as a whole. If
860identifiable sections of that work are not derived from the Library,
861and can be reasonably considered independent and separate works in
862themselves, then this License, and its terms, do not apply to those
863sections when you distribute them as separate works. But when you
864distribute the same sections as part of a whole which is a work based
865on the Library, the distribution of the whole must be on the terms of
866this License, whose permissions for other licensees extend to the
867entire whole, and thus to each and every part regardless of who wrote
868it.
869
870Thus, it is not the intent of this section to claim rights or contest
871your rights to work written entirely by you; rather, the intent is to
872exercise the right to control the distribution of derivative or
873collective works based on the Library.
874
875In addition, mere aggregation of another work not based on the Library
876with the Library (or with a work based on the Library) on a volume of
877a storage or distribution medium does not bring the other work under
878the scope of this License.
879
880 3. You may opt to apply the terms of the ordinary GNU General Public
881License instead of this License to a given copy of the Library. To do
882this, you must alter all the notices that refer to this License, so
883that they refer to the ordinary GNU General Public License, version 2,
884instead of to this License. (If a newer version than version 2 of the
885ordinary GNU General Public License has appeared, then you can specify
886that version instead if you wish.) Do not make any other change in
887these notices.
888
889 Once this change is made in a given copy, it is irreversible for
890that copy, so the ordinary GNU General Public License applies to all
891subsequent copies and derivative works made from that copy.
892
893 This option is useful when you wish to copy part of the code of
894the Library into a program that is not a library.
895
896 4. You may copy and distribute the Library (or a portion or
897derivative of it, under Section 2) in object code or executable form
898under the terms of Sections 1 and 2 above provided that you accompany
899it with the complete corresponding machine-readable source code, which
900must be distributed under the terms of Sections 1 and 2 above on a
901medium customarily used for software interchange.
902
903 If distribution of object code is made by offering access to copy
904from a designated place, then offering equivalent access to copy the
905source code from the same place satisfies the requirement to
906distribute the source code, even though third parties are not
907compelled to copy the source along with the object code.
908
909 5. A program that contains no derivative of any portion of the
910Library, but is designed to work with the Library by being compiled or
911linked with it, is called a "work that uses the Library". Such a
912work, in isolation, is not a derivative work of the Library, and
913therefore falls outside the scope of this License.
914
915 However, linking a "work that uses the Library" with the Library
916creates an executable that is a derivative of the Library (because it
917contains portions of the Library), rather than a "work that uses the
918library". The executable is therefore covered by this License.
919Section 6 states terms for distribution of such executables.
920
921 When a "work that uses the Library" uses material from a header file
922that is part of the Library, the object code for the work may be a
923derivative work of the Library even though the source code is not.
924Whether this is true is especially significant if the work can be
925linked without the Library, or if the work is itself a library. The
926threshold for this to be true is not precisely defined by law.
927
928 If such an object file uses only numerical parameters, data
929structure layouts and accessors, and small macros and small inline
930functions (ten lines or less in length), then the use of the object
931file is unrestricted, regardless of whether it is legally a derivative
932work. (Executables containing this object code plus portions of the
933Library will still fall under Section 6.)
934
935 Otherwise, if the work is a derivative of the Library, you may
936distribute the object code for the work under the terms of Section 6.
937Any executables containing that work also fall under Section 6,
938whether or not they are linked directly with the Library itself.
939
940 6. As an exception to the Sections above, you may also compile or
941link a "work that uses the Library" with the Library to produce a
942work containing portions of the Library, and distribute that work
943under terms of your choice, provided that the terms permit
944modification of the work for the customer's own use and reverse
945engineering for debugging such modifications.
946
947 You must give prominent notice with each copy of the work that the
948Library is used in it and that the Library and its use are covered by
949this License. You must supply a copy of this License. If the work
950during execution displays copyright notices, you must include the
951copyright notice for the Library among them, as well as a reference
952directing the user to the copy of this License. Also, you must do one
953of these things:
954
955 a) Accompany the work with the complete corresponding
956 machine-readable source code for the Library including whatever
957 changes were used in the work (which must be distributed under
958 Sections 1 and 2 above); and, if the work is an executable linked
959 with the Library, with the complete machine-readable "work that
960 uses the Library", as object code and/or source code, so that the
961 user can modify the Library and then relink to produce a modified
962 executable containing the modified Library. (It is understood
963 that the user who changes the contents of definitions files in the
964 Library will not necessarily be able to recompile the application
965 to use the modified definitions.)
966
967 b) Accompany the work with a written offer, valid for at
968 least three years, to give the same user the materials
969 specified in Subsection 6a, above, for a charge no more
970 than the cost of performing this distribution.
971
972 c) If distribution of the work is made by offering access to copy
973 from a designated place, offer equivalent access to copy the above
974 specified materials from the same place.
975
976 d) Verify that the user has already received a copy of these
977 materials or that you have already sent this user a copy.
978
979 For an executable, the required form of the "work that uses the
980Library" must include any data and utility programs needed for
981reproducing the executable from it. However, as a special exception,
982the source code distributed need not include anything that is normally
983distributed (in either source or binary form) with the major
984components (compiler, kernel, and so on) of the operating system on
985which the executable runs, unless that component itself accompanies
986the executable.
987
988 It may happen that this requirement contradicts the license
989restrictions of other proprietary libraries that do not normally
990accompany the operating system. Such a contradiction means you cannot
991use both them and the Library together in an executable that you
992distribute.
993
994 7. You may place library facilities that are a work based on the
995Library side-by-side in a single library together with other library
996facilities not covered by this License, and distribute such a combined
997library, provided that the separate distribution of the work based on
998the Library and of the other library facilities is otherwise
999permitted, and provided that you do these two things:
1000
1001 a) Accompany the combined library with a copy of the same work
1002 based on the Library, uncombined with any other library
1003 facilities. This must be distributed under the terms of the
1004 Sections above.
1005
1006 b) Give prominent notice with the combined library of the fact
1007 that part of it is a work based on the Library, and explaining
1008 where to find the accompanying uncombined form of the same work.
1009
1010 8. You may not copy, modify, sublicense, link with, or distribute
1011the Library except as expressly provided under this License. Any
1012attempt otherwise to copy, modify, sublicense, link with, or
1013distribute the Library is void, and will automatically terminate your
1014rights under this License. However, parties who have received copies,
1015or rights, from you under this License will not have their licenses
1016terminated so long as such parties remain in full compliance.
1017
1018 9. You are not required to accept this License, since you have not
1019signed it. However, nothing else grants you permission to modify or
1020distribute the Library or its derivative works. These actions are
1021prohibited by law if you do not accept this License. Therefore, by
1022modifying or distributing the Library (or any work based on the
1023Library), you indicate your acceptance of this License to do so, and
1024all its terms and conditions for copying, distributing or modifying
1025the Library or works based on it.
1026
1027 10. Each time you redistribute the Library (or any work based on the
1028Library), the recipient automatically receives a license from the
1029original licensor to copy, distribute, link with or modify the Library
1030subject to these terms and conditions. You may not impose any further
1031restrictions on the recipients' exercise of the rights granted herein.
1032You are not responsible for enforcing compliance by third parties to
1033this License.
1034
1035 11. If, as a consequence of a court judgment or allegation of patent
1036infringement or for any other reason (not limited to patent issues),
1037conditions are imposed on you (whether by court order, agreement or
1038otherwise) that contradict the conditions of this License, they do not
1039excuse you from the conditions of this License. If you cannot
1040distribute so as to satisfy simultaneously your obligations under this
1041License and any other pertinent obligations, then as a consequence you
1042may not distribute the Library at all. For example, if a patent
1043license would not permit royalty-free redistribution of the Library by
1044all those who receive copies directly or indirectly through you, then
1045the only way you could satisfy both it and this License would be to
1046refrain entirely from distribution of the Library.
1047
1048If any portion of this section is held invalid or unenforceable under any
1049particular circumstance, the balance of the section is intended to apply,
1050and the section as a whole is intended to apply in other circumstances.
1051
1052It is not the purpose of this section to induce you to infringe any
1053patents or other property right claims or to contest validity of any
1054such claims; this section has the sole purpose of protecting the
1055integrity of the free software distribution system which is
1056implemented by public license practices. Many people have made
1057generous contributions to the wide range of software distributed
1058through that system in reliance on consistent application of that
1059system; it is up to the author/donor to decide if he or she is willing
1060to distribute software through any other system and a licensee cannot
1061impose that choice.
1062
1063This section is intended to make thoroughly clear what is believed to
1064be a consequence of the rest of this License.
1065
1066 12. If the distribution and/or use of the Library is restricted in
1067certain countries either by patents or by copyrighted interfaces, the
1068original copyright holder who places the Library under this License may add
1069an explicit geographical distribution limitation excluding those countries,
1070so that distribution is permitted only in or among countries not thus
1071excluded. In such case, this License incorporates the limitation as if
1072written in the body of this License.
1073
1074 13. The Free Software Foundation may publish revised and/or new
1075versions of the Library General Public License from time to time.
1076Such new versions will be similar in spirit to the present version,
1077but may differ in detail to address new problems or concerns.
1078
1079Each version is given a distinguishing version number. If the Library
1080specifies a version number of this License which applies to it and
1081"any later version", you have the option of following the terms and
1082conditions either of that version or of any later version published by
1083the Free Software Foundation. If the Library does not specify a
1084license version number, you may choose any version ever published by
1085the Free Software Foundation.
1086
1087 14. If you wish to incorporate parts of the Library into other free
1088programs whose distribution conditions are incompatible with these,
1089write to the author to ask for permission. For software which is
1090copyrighted by the Free Software Foundation, write to the Free
1091Software Foundation; we sometimes make exceptions for this. Our
1092decision will be guided by the two goals of preserving the free status
1093of all derivatives of our free software and of promoting the sharing
1094and reuse of software generally.
1095
1096 NO WARRANTY
1097
1098 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
1099WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
1100EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
1101OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
1102KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
1103IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1104PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
1105LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
1106THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
1107
1108 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
1109WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
1110AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
1111FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
1112CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
1113LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
1114RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
1115FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
1116SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
1117DAMAGES.
1118
1119 END OF TERMS AND CONDITIONS
1120
1121 How to Apply These Terms to Your New Libraries
1122
1123 If you develop a new library, and you want it to be of the greatest
1124possible use to the public, we recommend making it free software that
1125everyone can redistribute and change. You can do so by permitting
1126redistribution under these terms (or, alternatively, under the terms of the
1127ordinary General Public License).
1128
1129 To apply these terms, attach the following notices to the library. It is
1130safest to attach them to the start of each source file to most effectively
1131convey the exclusion of warranty; and each file should have at least the
1132"copyright" line and a pointer to where the full notice is found.
1133
1134 <one line to give the library's name and a brief idea of what it does.>
1135 Copyright (C) <year> <name of author>
1136
1137 This library is free software; you can redistribute it and/or
1138 modify it under the terms of the GNU Library General Public
1139 License as published by the Free Software Foundation; either
1140 version 2 of the License, or (at your option) any later version.
1141
1142 This library is distributed in the hope that it will be useful,
1143 but WITHOUT ANY WARRANTY; without even the implied warranty of
1144 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1145 Library General Public License for more details.
1146
1147 You should have received a copy of the GNU Library General Public
1148 License along with this library; if not, write to the Free Software
1149 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02111-1307 USA
1150
1151Also add information on how to contact you by electronic and paper mail.
1152
1153You should also get your employer (if you work as a programmer) or your
1154school, if any, to sign a "copyright disclaimer" for the library, if
1155necessary. Here is a sample; alter the names:
1156
1157 Yoyodyne, Inc., hereby disclaims all copyright interest in the
1158 library `Frob' (a library for tweaking knobs) written by James Random Hacker.
1159
1160 <signature of Ty Coon>, 1 April 1990
1161 Ty Coon, President of Vice
1162
1163That's all there is to it!
Haibo Huang8e110842019-10-24 16:22:04 -07001164
1165
1166
1167
1168
1169 The "Artistic License"
1170
1171 Preamble
1172
1173The intent of this document is to state the conditions under which a
1174Package may be copied, such that the Copyright Holder maintains some
1175semblance of artistic control over the development of the package,
1176while giving the users of the package the right to use and distribute
1177the Package in a more-or-less customary fashion, plus the right to make
1178reasonable modifications.
1179
1180Definitions:
1181
1182 "Package" refers to the collection of files distributed by the
1183 Copyright Holder, and derivatives of that collection of files
1184 created through textual modification.
1185
1186 "Standard Version" refers to such a Package if it has not been
1187 modified, or has been modified in accordance with the wishes
1188 of the Copyright Holder as specified below.
1189
1190 "Copyright Holder" is whoever is named in the copyright or
1191 copyrights for the package.
1192
1193 "You" is you, if you're thinking about copying or distributing
1194 this Package.
1195
1196 "Reasonable copying fee" is whatever you can justify on the
1197 basis of media cost, duplication charges, time of people involved,
1198 and so on. (You will not be required to justify it to the
1199 Copyright Holder, but only to the computing community at large
1200 as a market that must bear the fee.)
1201
1202 "Freely Available" means that no fee is charged for the item
1203 itself, though there may be fees involved in handling the item.
1204 It also means that recipients of the item may redistribute it
1205 under the same conditions they received it.
1206
12071. You may make and give away verbatim copies of the source form of the
1208Standard Version of this Package without restriction, provided that you
1209duplicate all of the original copyright notices and associated disclaimers.
1210
12112. You may apply bug fixes, portability fixes and other modifications
1212derived from the Public Domain or from the Copyright Holder. A Package
1213modified in such a way shall still be considered the Standard Version.
1214
12153. You may otherwise modify your copy of this Package in any way, provided
1216that you insert a prominent notice in each changed file stating how and
1217when you changed that file, and provided that you do at least ONE of the
1218following:
1219
1220 a) place your modifications in the Public Domain or otherwise make them
1221 Freely Available, such as by posting said modifications to Usenet or
1222 an equivalent medium, or placing the modifications on a major archive
1223 site such as uunet.uu.net, or by allowing the Copyright Holder to include
1224 your modifications in the Standard Version of the Package.
1225
1226 b) use the modified Package only within your corporation or organization.
1227
1228 c) rename any non-standard executables so the names do not conflict
1229 with standard executables, which must also be provided, and provide
1230 a separate manual page for each non-standard executable that clearly
1231 documents how it differs from the Standard Version.
1232
1233 d) make other distribution arrangements with the Copyright Holder.
1234
12354. You may distribute the programs of this Package in object code or
1236executable form, provided that you do at least ONE of the following:
1237
1238 a) distribute a Standard Version of the executables and library files,
1239 together with instructions (in the manual page or equivalent) on where
1240 to get the Standard Version.
1241
1242 b) accompany the distribution with the machine-readable source of
1243 the Package with your modifications.
1244
1245 c) give non-standard executables non-standard names, and clearly
1246 document the differences in manual pages (or equivalent), together
1247 with instructions on where to get the Standard Version.
1248
1249 d) make other distribution arrangements with the Copyright Holder.
1250
12515. You may charge a reasonable copying fee for any distribution of this
1252Package. You may charge any fee you choose for support of this
1253Package. You may not charge a fee for this Package itself. However,
1254you may distribute this Package in aggregate with other (possibly
1255commercial) programs as part of a larger (possibly commercial) software
1256distribution provided that you do not advertise this Package as a
1257product of your own. You may embed this Package's interpreter within
1258an executable of yours (by linking); this shall be construed as a mere
1259form of aggregation, provided that the complete Standard Version of the
1260interpreter is so embedded.
1261
12626. The scripts and library files supplied as input to or produced as
1263output from the programs of this Package do not automatically fall
1264under the copyright of this Package, but belong to whoever generated
1265them, and may be sold commercially, and may be aggregated with this
1266Package. If such scripts or library files are aggregated with this
1267Package via the so-called "undump" or "unexec" methods of producing a
1268binary executable image, then distribution of such an image shall
1269neither be construed as a distribution of this Package nor shall it
1270fall under the restrictions of Paragraphs 3 and 4, provided that you do
1271not represent such an executable image as a Standard Version of this
1272Package.
1273
12747. C subroutines (or comparably compiled subroutines in other
1275languages) supplied by you and linked into this Package in order to
1276emulate subroutines and variables of the language defined by this
1277Package shall not be considered part of this Package, but are the
1278equivalent of input as in Paragraph 6, provided these subroutines do
1279not change the language in any way that would cause it to fail the
1280regression tests for the language.
1281
12828. Aggregation of this Package with a commercial distribution is always
1283permitted provided that the use of this Package is embedded; that is,
1284when no overt attempt is made to make this Package's interfaces visible
1285to the end user of the commercial distribution. Such use shall not be
1286construed as a distribution of this Package.
1287
12889. The name of the Copyright Holder may not be used to endorse or promote
1289products derived from this software without specific prior written permission.
1290
129110. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
1292IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
1293WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
1294
1295 The End
1296
1297
1298XZ Utils Licensing
1299==================
1300
1301 Different licenses apply to different files in this package. Here
1302 is a rough summary of which licenses apply to which parts of this
1303 package (but check the individual files to be sure!):
1304
1305 - liblzma is in the public domain.
1306
1307 - xz, xzdec, and lzmadec command line tools are in the public
1308 domain unless GNU getopt_long had to be compiled and linked
1309 in from the lib directory. The getopt_long code is under
1310 GNU LGPLv2.1+.
1311
1312 - The scripts to grep, diff, and view compressed files have been
1313 adapted from gzip. These scripts and their documentation are
1314 under GNU GPLv2+.
1315
1316 - All the documentation in the doc directory and most of the
1317 XZ Utils specific documentation files in other directories
1318 are in the public domain.
1319
1320 - Translated messages are in the public domain.
1321
1322 - The build system contains public domain files, and files that
1323 are under GNU GPLv2+ or GNU GPLv3+. None of these files end up
1324 in the binaries being built.
1325
1326 - Test files and test code in the tests directory, and debugging
1327 utilities in the debug directory are in the public domain.
1328
1329 - The extra directory may contain public domain files, and files
1330 that are under various free software licenses.
1331
1332 You can do whatever you want with the files that have been put into
1333 the public domain. If you find public domain legally problematic,
1334 take the previous sentence as a license grant. If you still find
1335 the lack of copyright legally problematic, you have too many
1336 lawyers.
1337
1338 As usual, this software is provided "as is", without any warranty.
1339
1340 If you copy significant amounts of public domain code from XZ Utils
1341 into your project, acknowledging this somewhere in your software is
1342 polite (especially if it is proprietary, non-free software), but
1343 naturally it is not legally required. Here is an example of a good
1344 notice to put into "about box" or into documentation:
1345
1346 This software includes code from XZ Utils <http://tukaani.org/xz/>.
1347
1348 The following license texts are included in the following files:
1349 - COPYING.LGPLv2.1: GNU Lesser General Public License version 2.1
1350 - COPYING.GPLv2: GNU General Public License version 2
1351 - COPYING.GPLv3: GNU General Public License version 3
1352
1353 Note that the toolchain (compiler, linker etc.) may add some code
1354 pieces that are copyrighted. Thus, it is possible that e.g. liblzma
1355 binary wouldn't actually be in the public domain in its entirety
1356 even though it contains no copyrighted code from the XZ Utils source
1357 package.
1358
1359 If you have questions, don't hesitate to ask the author(s) for more
1360 information.
1361
1362
1363 Apache License
1364 Version 2.0, January 2004
1365 http://www.apache.org/licenses/
1366
1367 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1368
1369 1. Definitions.
1370
1371 "License" shall mean the terms and conditions for use, reproduction,
1372 and distribution as defined by Sections 1 through 9 of this document.
1373
1374 "Licensor" shall mean the copyright owner or entity authorized by
1375 the copyright owner that is granting the License.
1376
1377 "Legal Entity" shall mean the union of the acting entity and all
1378 other entities that control, are controlled by, or are under common
1379 control with that entity. For the purposes of this definition,
1380 "control" means (i) the power, direct or indirect, to cause the
1381 direction or management of such entity, whether by contract or
1382 otherwise, or (ii) ownership of fifty percent (50%) or more of the
1383 outstanding shares, or (iii) beneficial ownership of such entity.
1384
1385 "You" (or "Your") shall mean an individual or Legal Entity
1386 exercising permissions granted by this License.
1387
1388 "Source" form shall mean the preferred form for making modifications,
1389 including but not limited to software source code, documentation
1390 source, and configuration files.
1391
1392 "Object" form shall mean any form resulting from mechanical
1393 transformation or translation of a Source form, including but
1394 not limited to compiled object code, generated documentation,
1395 and conversions to other media types.
1396
1397 "Work" shall mean the work of authorship, whether in Source or
1398 Object form, made available under the License, as indicated by a
1399 copyright notice that is included in or attached to the work
1400 (an example is provided in the Appendix below).
1401
1402 "Derivative Works" shall mean any work, whether in Source or Object
1403 form, that is based on (or derived from) the Work and for which the
1404 editorial revisions, annotations, elaborations, or other modifications
1405 represent, as a whole, an original work of authorship. For the purposes
1406 of this License, Derivative Works shall not include works that remain
1407 separable from, or merely link (or bind by name) to the interfaces of,
1408 the Work and Derivative Works thereof.
1409
1410 "Contribution" shall mean any work of authorship, including
1411 the original version of the Work and any modifications or additions
1412 to that Work or Derivative Works thereof, that is intentionally
1413 submitted to Licensor for inclusion in the Work by the copyright owner
1414 or by an individual or Legal Entity authorized to submit on behalf of
1415 the copyright owner. For the purposes of this definition, "submitted"
1416 means any form of electronic, verbal, or written communication sent
1417 to the Licensor or its representatives, including but not limited to
1418 communication on electronic mailing lists, source code control systems,
1419 and issue tracking systems that are managed by, or on behalf of, the
1420 Licensor for the purpose of discussing and improving the Work, but
1421 excluding communication that is conspicuously marked or otherwise
1422 designated in writing by the copyright owner as "Not a Contribution."
1423
1424 "Contributor" shall mean Licensor and any individual or Legal Entity
1425 on behalf of whom a Contribution has been received by Licensor and
1426 subsequently incorporated within the Work.
1427
1428 2. Grant of Copyright License. Subject to the terms and conditions of
1429 this License, each Contributor hereby grants to You a perpetual,
1430 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
1431 copyright license to reproduce, prepare Derivative Works of,
1432 publicly display, publicly perform, sublicense, and distribute the
1433 Work and such Derivative Works in Source or Object form.
1434
1435 3. Grant of Patent License. Subject to the terms and conditions of
1436 this License, each Contributor hereby grants to You a perpetual,
1437 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
1438 (except as stated in this section) patent license to make, have made,
1439 use, offer to sell, sell, import, and otherwise transfer the Work,
1440 where such license applies only to those patent claims licensable
1441 by such Contributor that are necessarily infringed by their
1442 Contribution(s) alone or by combination of their Contribution(s)
1443 with the Work to which such Contribution(s) was submitted. If You
1444 institute patent litigation against any entity (including a
1445 cross-claim or counterclaim in a lawsuit) alleging that the Work
1446 or a Contribution incorporated within the Work constitutes direct
1447 or contributory patent infringement, then any patent licenses
1448 granted to You under this License for that Work shall terminate
1449 as of the date such litigation is filed.
1450
1451 4. Redistribution. You may reproduce and distribute copies of the
1452 Work or Derivative Works thereof in any medium, with or without
1453 modifications, and in Source or Object form, provided that You
1454 meet the following conditions:
1455
1456 (a) You must give any other recipients of the Work or
1457 Derivative Works a copy of this License; and
1458
1459 (b) You must cause any modified files to carry prominent notices
1460 stating that You changed the files; and
1461
1462 (c) You must retain, in the Source form of any Derivative Works
1463 that You distribute, all copyright, patent, trademark, and
1464 attribution notices from the Source form of the Work,
1465 excluding those notices that do not pertain to any part of
1466 the Derivative Works; and
1467
1468 (d) If the Work includes a "NOTICE" text file as part of its
1469 distribution, then any Derivative Works that You distribute must
1470 include a readable copy of the attribution notices contained
1471 within such NOTICE file, excluding those notices that do not
1472 pertain to any part of the Derivative Works, in at least one
1473 of the following places: within a NOTICE text file distributed
1474 as part of the Derivative Works; within the Source form or
1475 documentation, if provided along with the Derivative Works; or,
1476 within a display generated by the Derivative Works, if and
1477 wherever such third-party notices normally appear. The contents
1478 of the NOTICE file are for informational purposes only and
1479 do not modify the License. You may add Your own attribution
1480 notices within Derivative Works that You distribute, alongside
1481 or as an addendum to the NOTICE text from the Work, provided
1482 that such additional attribution notices cannot be construed
1483 as modifying the License.
1484
1485 You may add Your own copyright statement to Your modifications and
1486 may provide additional or different license terms and conditions
1487 for use, reproduction, or distribution of Your modifications, or
1488 for any such Derivative Works as a whole, provided Your use,
1489 reproduction, and distribution of the Work otherwise complies with
1490 the conditions stated in this License.
1491
1492 5. Submission of Contributions. Unless You explicitly state otherwise,
1493 any Contribution intentionally submitted for inclusion in the Work
1494 by You to the Licensor shall be under the terms and conditions of
1495 this License, without any additional terms or conditions.
1496 Notwithstanding the above, nothing herein shall supersede or modify
1497 the terms of any separate license agreement you may have executed
1498 with Licensor regarding such Contributions.
1499
1500 6. Trademarks. This License does not grant permission to use the trade
1501 names, trademarks, service marks, or product names of the Licensor,
1502 except as required for reasonable and customary use in describing the
1503 origin of the Work and reproducing the content of the NOTICE file.
1504
1505 7. Disclaimer of Warranty. Unless required by applicable law or
1506 agreed to in writing, Licensor provides the Work (and each
1507 Contributor provides its Contributions) on an "AS IS" BASIS,
1508 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
1509 implied, including, without limitation, any warranties or conditions
1510 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
1511 PARTICULAR PURPOSE. You are solely responsible for determining the
1512 appropriateness of using or redistributing the Work and assume any
1513 risks associated with Your exercise of permissions under this License.
1514
1515 8. Limitation of Liability. In no event and under no legal theory,
1516 whether in tort (including negligence), contract, or otherwise,
1517 unless required by applicable law (such as deliberate and grossly
1518 negligent acts) or agreed to in writing, shall any Contributor be
1519 liable to You for damages, including any direct, indirect, special,
1520 incidental, or consequential damages of any character arising as a
1521 result of this License or out of the use or inability to use the
1522 Work (including but not limited to damages for loss of goodwill,
1523 work stoppage, computer failure or malfunction, or any and all
1524 other commercial damages or losses), even if such Contributor
1525 has been advised of the possibility of such damages.
1526
1527 9. Accepting Warranty or Additional Liability. While redistributing
1528 the Work or Derivative Works thereof, You may choose to offer,
1529 and charge a fee for, acceptance of support, warranty, indemnity,
1530 or other liability obligations and/or rights consistent with this
1531 License. However, in accepting such obligations, You may act only
1532 on Your own behalf and on Your sole responsibility, not on behalf
1533 of any other Contributor, and only if You agree to indemnify,
1534 defend, and hold each Contributor harmless for any liability
1535 incurred by, or claims asserted against, such Contributor by reason
1536 of your accepting any such warranty or additional liability.
1537
1538 END OF TERMS AND CONDITIONS
1539
1540 APPENDIX: How to apply the Apache License to your work.
1541
1542 To apply the Apache License to your work, attach the following
1543 boilerplate notice, with the fields enclosed by brackets "[]"
1544 replaced with your own identifying information. (Don't include
1545 the brackets!) The text should be enclosed in the appropriate
1546 comment syntax for the file format. We also recommend that a
1547 file or class name and description of purpose be included on the
1548 same "printed page" as the copyright notice for easier
1549 identification within third-party archives.
1550
1551 Copyright [yyyy] [name of copyright owner]
1552
1553 Licensed under the Apache License, Version 2.0 (the "License");
1554 you may not use this file except in compliance with the License.
1555 You may obtain a copy of the License at
1556
1557 http://www.apache.org/licenses/LICENSE-2.0
1558
1559 Unless required by applicable law or agreed to in writing, software
1560 distributed under the License is distributed on an "AS IS" BASIS,
1561 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1562 See the License for the specific language governing permissions and
1563 limitations under the License.
1564
1565 GNU GENERAL PUBLIC LICENSE
1566 Version 3, 29 June 2007
1567
1568 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
1569 Everyone is permitted to copy and distribute verbatim copies
1570 of this license document, but changing it is not allowed.
1571
1572 Preamble
1573
1574 The GNU General Public License is a free, copyleft license for
1575software and other kinds of works.
1576
1577 The licenses for most software and other practical works are designed
1578to take away your freedom to share and change the works. By contrast,
1579the GNU General Public License is intended to guarantee your freedom to
1580share and change all versions of a program--to make sure it remains free
1581software for all its users. We, the Free Software Foundation, use the
1582GNU General Public License for most of our software; it applies also to
1583any other work released this way by its authors. You can apply it to
1584your programs, too.
1585
1586 When we speak of free software, we are referring to freedom, not
1587price. Our General Public Licenses are designed to make sure that you
1588have the freedom to distribute copies of free software (and charge for
1589them if you wish), that you receive source code or can get it if you
1590want it, that you can change the software or use pieces of it in new
1591free programs, and that you know you can do these things.
1592
1593 To protect your rights, we need to prevent others from denying you
1594these rights or asking you to surrender the rights. Therefore, you have
1595certain responsibilities if you distribute copies of the software, or if
1596you modify it: responsibilities to respect the freedom of others.
1597
1598 For example, if you distribute copies of such a program, whether
1599gratis or for a fee, you must pass on to the recipients the same
1600freedoms that you received. You must make sure that they, too, receive
1601or can get the source code. And you must show them these terms so they
1602know their rights.
1603
1604 Developers that use the GNU GPL protect your rights with two steps:
1605(1) assert copyright on the software, and (2) offer you this License
1606giving you legal permission to copy, distribute and/or modify it.
1607
1608 For the developers' and authors' protection, the GPL clearly explains
1609that there is no warranty for this free software. For both users' and
1610authors' sake, the GPL requires that modified versions be marked as
1611changed, so that their problems will not be attributed erroneously to
1612authors of previous versions.
1613
1614 Some devices are designed to deny users access to install or run
1615modified versions of the software inside them, although the manufacturer
1616can do so. This is fundamentally incompatible with the aim of
1617protecting users' freedom to change the software. The systematic
1618pattern of such abuse occurs in the area of products for individuals to
1619use, which is precisely where it is most unacceptable. Therefore, we
1620have designed this version of the GPL to prohibit the practice for those
1621products. If such problems arise substantially in other domains, we
1622stand ready to extend this provision to those domains in future versions
1623of the GPL, as needed to protect the freedom of users.
1624
1625 Finally, every program is threatened constantly by software patents.
1626States should not allow patents to restrict development and use of
1627software on general-purpose computers, but in those that do, we wish to
1628avoid the special danger that patents applied to a free program could
1629make it effectively proprietary. To prevent this, the GPL assures that
1630patents cannot be used to render the program non-free.
1631
1632 The precise terms and conditions for copying, distribution and
1633modification follow.
1634
1635 TERMS AND CONDITIONS
1636
1637 0. Definitions.
1638
1639 "This License" refers to version 3 of the GNU General Public License.
1640
1641 "Copyright" also means copyright-like laws that apply to other kinds of
1642works, such as semiconductor masks.
1643
1644 "The Program" refers to any copyrightable work licensed under this
1645License. Each licensee is addressed as "you". "Licensees" and
1646"recipients" may be individuals or organizations.
1647
1648 To "modify" a work means to copy from or adapt all or part of the work
1649in a fashion requiring copyright permission, other than the making of an
1650exact copy. The resulting work is called a "modified version" of the
1651earlier work or a work "based on" the earlier work.
1652
1653 A "covered work" means either the unmodified Program or a work based
1654on the Program.
1655
1656 To "propagate" a work means to do anything with it that, without
1657permission, would make you directly or secondarily liable for
1658infringement under applicable copyright law, except executing it on a
1659computer or modifying a private copy. Propagation includes copying,
1660distribution (with or without modification), making available to the
1661public, and in some countries other activities as well.
1662
1663 To "convey" a work means any kind of propagation that enables other
1664parties to make or receive copies. Mere interaction with a user through
1665a computer network, with no transfer of a copy, is not conveying.
1666
1667 An interactive user interface displays "Appropriate Legal Notices"
1668to the extent that it includes a convenient and prominently visible
1669feature that (1) displays an appropriate copyright notice, and (2)
1670tells the user that there is no warranty for the work (except to the
1671extent that warranties are provided), that licensees may convey the
1672work under this License, and how to view a copy of this License. If
1673the interface presents a list of user commands or options, such as a
1674menu, a prominent item in the list meets this criterion.
1675
1676 1. Source Code.
1677
1678 The "source code" for a work means the preferred form of the work
1679for making modifications to it. "Object code" means any non-source
1680form of a work.
1681
1682 A "Standard Interface" means an interface that either is an official
1683standard defined by a recognized standards body, or, in the case of
1684interfaces specified for a particular programming language, one that
1685is widely used among developers working in that language.
1686
1687 The "System Libraries" of an executable work include anything, other
1688than the work as a whole, that (a) is included in the normal form of
1689packaging a Major Component, but which is not part of that Major
1690Component, and (b) serves only to enable use of the work with that
1691Major Component, or to implement a Standard Interface for which an
1692implementation is available to the public in source code form. A
1693"Major Component", in this context, means a major essential component
1694(kernel, window system, and so on) of the specific operating system
1695(if any) on which the executable work runs, or a compiler used to
1696produce the work, or an object code interpreter used to run it.
1697
1698 The "Corresponding Source" for a work in object code form means all
1699the source code needed to generate, install, and (for an executable
1700work) run the object code and to modify the work, including scripts to
1701control those activities. However, it does not include the work's
1702System Libraries, or general-purpose tools or generally available free
1703programs which are used unmodified in performing those activities but
1704which are not part of the work. For example, Corresponding Source
1705includes interface definition files associated with source files for
1706the work, and the source code for shared libraries and dynamically
1707linked subprograms that the work is specifically designed to require,
1708such as by intimate data communication or control flow between those
1709subprograms and other parts of the work.
1710
1711 The Corresponding Source need not include anything that users
1712can regenerate automatically from other parts of the Corresponding
1713Source.
1714
1715 The Corresponding Source for a work in source code form is that
1716same work.
1717
1718 2. Basic Permissions.
1719
1720 All rights granted under this License are granted for the term of
1721copyright on the Program, and are irrevocable provided the stated
1722conditions are met. This License explicitly affirms your unlimited
1723permission to run the unmodified Program. The output from running a
1724covered work is covered by this License only if the output, given its
1725content, constitutes a covered work. This License acknowledges your
1726rights of fair use or other equivalent, as provided by copyright law.
1727
1728 You may make, run and propagate covered works that you do not
1729convey, without conditions so long as your license otherwise remains
1730in force. You may convey covered works to others for the sole purpose
1731of having them make modifications exclusively for you, or provide you
1732with facilities for running those works, provided that you comply with
1733the terms of this License in conveying all material for which you do
1734not control copyright. Those thus making or running the covered works
1735for you must do so exclusively on your behalf, under your direction
1736and control, on terms that prohibit them from making any copies of
1737your copyrighted material outside their relationship with you.
1738
1739 Conveying under any other circumstances is permitted solely under
1740the conditions stated below. Sublicensing is not allowed; section 10
1741makes it unnecessary.
1742
1743 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
1744
1745 No covered work shall be deemed part of an effective technological
1746measure under any applicable law fulfilling obligations under article
174711 of the WIPO copyright treaty adopted on 20 December 1996, or
1748similar laws prohibiting or restricting circumvention of such
1749measures.
1750
1751 When you convey a covered work, you waive any legal power to forbid
1752circumvention of technological measures to the extent such circumvention
1753is effected by exercising rights under this License with respect to
1754the covered work, and you disclaim any intention to limit operation or
1755modification of the work as a means of enforcing, against the work's
1756users, your or third parties' legal rights to forbid circumvention of
1757technological measures.
1758
1759 4. Conveying Verbatim Copies.
1760
1761 You may convey verbatim copies of the Program's source code as you
1762receive it, in any medium, provided that you conspicuously and
1763appropriately publish on each copy an appropriate copyright notice;
1764keep intact all notices stating that this License and any
1765non-permissive terms added in accord with section 7 apply to the code;
1766keep intact all notices of the absence of any warranty; and give all
1767recipients a copy of this License along with the Program.
1768
1769 You may charge any price or no price for each copy that you convey,
1770and you may offer support or warranty protection for a fee.
1771
1772 5. Conveying Modified Source Versions.
1773
1774 You may convey a work based on the Program, or the modifications to
1775produce it from the Program, in the form of source code under the
1776terms of section 4, provided that you also meet all of these conditions:
1777
1778 a) The work must carry prominent notices stating that you modified
1779 it, and giving a relevant date.
1780
1781 b) The work must carry prominent notices stating that it is
1782 released under this License and any conditions added under section
1783 7. This requirement modifies the requirement in section 4 to
1784 "keep intact all notices".
1785
1786 c) You must license the entire work, as a whole, under this
1787 License to anyone who comes into possession of a copy. This
1788 License will therefore apply, along with any applicable section 7
1789 additional terms, to the whole of the work, and all its parts,
1790 regardless of how they are packaged. This License gives no
1791 permission to license the work in any other way, but it does not
1792 invalidate such permission if you have separately received it.
1793
1794 d) If the work has interactive user interfaces, each must display
1795 Appropriate Legal Notices; however, if the Program has interactive
1796 interfaces that do not display Appropriate Legal Notices, your
1797 work need not make them do so.
1798
1799 A compilation of a covered work with other separate and independent
1800works, which are not by their nature extensions of the covered work,
1801and which are not combined with it such as to form a larger program,
1802in or on a volume of a storage or distribution medium, is called an
1803"aggregate" if the compilation and its resulting copyright are not
1804used to limit the access or legal rights of the compilation's users
1805beyond what the individual works permit. Inclusion of a covered work
1806in an aggregate does not cause this License to apply to the other
1807parts of the aggregate.
1808
1809 6. Conveying Non-Source Forms.
1810
1811 You may convey a covered work in object code form under the terms
1812of sections 4 and 5, provided that you also convey the
1813machine-readable Corresponding Source under the terms of this License,
1814in one of these ways:
1815
1816 a) Convey the object code in, or embodied in, a physical product
1817 (including a physical distribution medium), accompanied by the
1818 Corresponding Source fixed on a durable physical medium
1819 customarily used for software interchange.
1820
1821 b) Convey the object code in, or embodied in, a physical product
1822 (including a physical distribution medium), accompanied by a
1823 written offer, valid for at least three years and valid for as
1824 long as you offer spare parts or customer support for that product
1825 model, to give anyone who possesses the object code either (1) a
1826 copy of the Corresponding Source for all the software in the
1827 product that is covered by this License, on a durable physical
1828 medium customarily used for software interchange, for a price no
1829 more than your reasonable cost of physically performing this
1830 conveying of source, or (2) access to copy the
1831 Corresponding Source from a network server at no charge.
1832
1833 c) Convey individual copies of the object code with a copy of the
1834 written offer to provide the Corresponding Source. This
1835 alternative is allowed only occasionally and noncommercially, and
1836 only if you received the object code with such an offer, in accord
1837 with subsection 6b.
1838
1839 d) Convey the object code by offering access from a designated
1840 place (gratis or for a charge), and offer equivalent access to the
1841 Corresponding Source in the same way through the same place at no
1842 further charge. You need not require recipients to copy the
1843 Corresponding Source along with the object code. If the place to
1844 copy the object code is a network server, the Corresponding Source
1845 may be on a different server (operated by you or a third party)
1846 that supports equivalent copying facilities, provided you maintain
1847 clear directions next to the object code saying where to find the
1848 Corresponding Source. Regardless of what server hosts the
1849 Corresponding Source, you remain obligated to ensure that it is
1850 available for as long as needed to satisfy these requirements.
1851
1852 e) Convey the object code using peer-to-peer transmission, provided
1853 you inform other peers where the object code and Corresponding
1854 Source of the work are being offered to the general public at no
1855 charge under subsection 6d.
1856
1857 A separable portion of the object code, whose source code is excluded
1858from the Corresponding Source as a System Library, need not be
1859included in conveying the object code work.
1860
1861 A "User Product" is either (1) a "consumer product", which means any
1862tangible personal property which is normally used for personal, family,
1863or household purposes, or (2) anything designed or sold for incorporation
1864into a dwelling. In determining whether a product is a consumer product,
1865doubtful cases shall be resolved in favor of coverage. For a particular
1866product received by a particular user, "normally used" refers to a
1867typical or common use of that class of product, regardless of the status
1868of the particular user or of the way in which the particular user
1869actually uses, or expects or is expected to use, the product. A product
1870is a consumer product regardless of whether the product has substantial
1871commercial, industrial or non-consumer uses, unless such uses represent
1872the only significant mode of use of the product.
1873
1874 "Installation Information" for a User Product means any methods,
1875procedures, authorization keys, or other information required to install
1876and execute modified versions of a covered work in that User Product from
1877a modified version of its Corresponding Source. The information must
1878suffice to ensure that the continued functioning of the modified object
1879code is in no case prevented or interfered with solely because
1880modification has been made.
1881
1882 If you convey an object code work under this section in, or with, or
1883specifically for use in, a User Product, and the conveying occurs as
1884part of a transaction in which the right of possession and use of the
1885User Product is transferred to the recipient in perpetuity or for a
1886fixed term (regardless of how the transaction is characterized), the
1887Corresponding Source conveyed under this section must be accompanied
1888by the Installation Information. But this requirement does not apply
1889if neither you nor any third party retains the ability to install
1890modified object code on the User Product (for example, the work has
1891been installed in ROM).
1892
1893 The requirement to provide Installation Information does not include a
1894requirement to continue to provide support service, warranty, or updates
1895for a work that has been modified or installed by the recipient, or for
1896the User Product in which it has been modified or installed. Access to a
1897network may be denied when the modification itself materially and
1898adversely affects the operation of the network or violates the rules and
1899protocols for communication across the network.
1900
1901 Corresponding Source conveyed, and Installation Information provided,
1902in accord with this section must be in a format that is publicly
1903documented (and with an implementation available to the public in
1904source code form), and must require no special password or key for
1905unpacking, reading or copying.
1906
1907 7. Additional Terms.
1908
1909 "Additional permissions" are terms that supplement the terms of this
1910License by making exceptions from one or more of its conditions.
1911Additional permissions that are applicable to the entire Program shall
1912be treated as though they were included in this License, to the extent
1913that they are valid under applicable law. If additional permissions
1914apply only to part of the Program, that part may be used separately
1915under those permissions, but the entire Program remains governed by
1916this License without regard to the additional permissions.
1917
1918 When you convey a copy of a covered work, you may at your option
1919remove any additional permissions from that copy, or from any part of
1920it. (Additional permissions may be written to require their own
1921removal in certain cases when you modify the work.) You may place
1922additional permissions on material, added by you to a covered work,
1923for which you have or can give appropriate copyright permission.
1924
1925 Notwithstanding any other provision of this License, for material you
1926add to a covered work, you may (if authorized by the copyright holders of
1927that material) supplement the terms of this License with terms:
1928
1929 a) Disclaiming warranty or limiting liability differently from the
1930 terms of sections 15 and 16 of this License; or
1931
1932 b) Requiring preservation of specified reasonable legal notices or
1933 author attributions in that material or in the Appropriate Legal
1934 Notices displayed by works containing it; or
1935
1936 c) Prohibiting misrepresentation of the origin of that material, or
1937 requiring that modified versions of such material be marked in
1938 reasonable ways as different from the original version; or
1939
1940 d) Limiting the use for publicity purposes of names of licensors or
1941 authors of the material; or
1942
1943 e) Declining to grant rights under trademark law for use of some
1944 trade names, trademarks, or service marks; or
1945
1946 f) Requiring indemnification of licensors and authors of that
1947 material by anyone who conveys the material (or modified versions of
1948 it) with contractual assumptions of liability to the recipient, for
1949 any liability that these contractual assumptions directly impose on
1950 those licensors and authors.
1951
1952 All other non-permissive additional terms are considered "further
1953restrictions" within the meaning of section 10. If the Program as you
1954received it, or any part of it, contains a notice stating that it is
1955governed by this License along with a term that is a further
1956restriction, you may remove that term. If a license document contains
1957a further restriction but permits relicensing or conveying under this
1958License, you may add to a covered work material governed by the terms
1959of that license document, provided that the further restriction does
1960not survive such relicensing or conveying.
1961
1962 If you add terms to a covered work in accord with this section, you
1963must place, in the relevant source files, a statement of the
1964additional terms that apply to those files, or a notice indicating
1965where to find the applicable terms.
1966
1967 Additional terms, permissive or non-permissive, may be stated in the
1968form of a separately written license, or stated as exceptions;
1969the above requirements apply either way.
1970
1971 8. Termination.
1972
1973 You may not propagate or modify a covered work except as expressly
1974provided under this License. Any attempt otherwise to propagate or
1975modify it is void, and will automatically terminate your rights under
1976this License (including any patent licenses granted under the third
1977paragraph of section 11).
1978
1979 However, if you cease all violation of this License, then your
1980license from a particular copyright holder is reinstated (a)
1981provisionally, unless and until the copyright holder explicitly and
1982finally terminates your license, and (b) permanently, if the copyright
1983holder fails to notify you of the violation by some reasonable means
1984prior to 60 days after the cessation.
1985
1986 Moreover, your license from a particular copyright holder is
1987reinstated permanently if the copyright holder notifies you of the
1988violation by some reasonable means, this is the first time you have
1989received notice of violation of this License (for any work) from that
1990copyright holder, and you cure the violation prior to 30 days after
1991your receipt of the notice.
1992
1993 Termination of your rights under this section does not terminate the
1994licenses of parties who have received copies or rights from you under
1995this License. If your rights have been terminated and not permanently
1996reinstated, you do not qualify to receive new licenses for the same
1997material under section 10.
1998
1999 9. Acceptance Not Required for Having Copies.
2000
2001 You are not required to accept this License in order to receive or
2002run a copy of the Program. Ancillary propagation of a covered work
2003occurring solely as a consequence of using peer-to-peer transmission
2004to receive a copy likewise does not require acceptance. However,
2005nothing other than this License grants you permission to propagate or
2006modify any covered work. These actions infringe copyright if you do
2007not accept this License. Therefore, by modifying or propagating a
2008covered work, you indicate your acceptance of this License to do so.
2009
2010 10. Automatic Licensing of Downstream Recipients.
2011
2012 Each time you convey a covered work, the recipient automatically
2013receives a license from the original licensors, to run, modify and
2014propagate that work, subject to this License. You are not responsible
2015for enforcing compliance by third parties with this License.
2016
2017 An "entity transaction" is a transaction transferring control of an
2018organization, or substantially all assets of one, or subdividing an
2019organization, or merging organizations. If propagation of a covered
2020work results from an entity transaction, each party to that
2021transaction who receives a copy of the work also receives whatever
2022licenses to the work the party's predecessor in interest had or could
2023give under the previous paragraph, plus a right to possession of the
2024Corresponding Source of the work from the predecessor in interest, if
2025the predecessor has it or can get it with reasonable efforts.
2026
2027 You may not impose any further restrictions on the exercise of the
2028rights granted or affirmed under this License. For example, you may
2029not impose a license fee, royalty, or other charge for exercise of
2030rights granted under this License, and you may not initiate litigation
2031(including a cross-claim or counterclaim in a lawsuit) alleging that
2032any patent claim is infringed by making, using, selling, offering for
2033sale, or importing the Program or any portion of it.
2034
2035 11. Patents.
2036
2037 A "contributor" is a copyright holder who authorizes use under this
2038License of the Program or a work on which the Program is based. The
2039work thus licensed is called the contributor's "contributor version".
2040
2041 A contributor's "essential patent claims" are all patent claims
2042owned or controlled by the contributor, whether already acquired or
2043hereafter acquired, that would be infringed by some manner, permitted
2044by this License, of making, using, or selling its contributor version,
2045but do not include claims that would be infringed only as a
2046consequence of further modification of the contributor version. For
2047purposes of this definition, "control" includes the right to grant
2048patent sublicenses in a manner consistent with the requirements of
2049this License.
2050
2051 Each contributor grants you a non-exclusive, worldwide, royalty-free
2052patent license under the contributor's essential patent claims, to
2053make, use, sell, offer for sale, import and otherwise run, modify and
2054propagate the contents of its contributor version.
2055
2056 In the following three paragraphs, a "patent license" is any express
2057agreement or commitment, however denominated, not to enforce a patent
2058(such as an express permission to practice a patent or covenant not to
2059sue for patent infringement). To "grant" such a patent license to a
2060party means to make such an agreement or commitment not to enforce a
2061patent against the party.
2062
2063 If you convey a covered work, knowingly relying on a patent license,
2064and the Corresponding Source of the work is not available for anyone
2065to copy, free of charge and under the terms of this License, through a
2066publicly available network server or other readily accessible means,
2067then you must either (1) cause the Corresponding Source to be so
2068available, or (2) arrange to deprive yourself of the benefit of the
2069patent license for this particular work, or (3) arrange, in a manner
2070consistent with the requirements of this License, to extend the patent
2071license to downstream recipients. "Knowingly relying" means you have
2072actual knowledge that, but for the patent license, your conveying the
2073covered work in a country, or your recipient's use of the covered work
2074in a country, would infringe one or more identifiable patents in that
2075country that you have reason to believe are valid.
2076
2077 If, pursuant to or in connection with a single transaction or
2078arrangement, you convey, or propagate by procuring conveyance of, a
2079covered work, and grant a patent license to some of the parties
2080receiving the covered work authorizing them to use, propagate, modify
2081or convey a specific copy of the covered work, then the patent license
2082you grant is automatically extended to all recipients of the covered
2083work and works based on it.
2084
2085 A patent license is "discriminatory" if it does not include within
2086the scope of its coverage, prohibits the exercise of, or is
2087conditioned on the non-exercise of one or more of the rights that are
2088specifically granted under this License. You may not convey a covered
2089work if you are a party to an arrangement with a third party that is
2090in the business of distributing software, under which you make payment
2091to the third party based on the extent of your activity of conveying
2092the work, and under which the third party grants, to any of the
2093parties who would receive the covered work from you, a discriminatory
2094patent license (a) in connection with copies of the covered work
2095conveyed by you (or copies made from those copies), or (b) primarily
2096for and in connection with specific products or compilations that
2097contain the covered work, unless you entered into that arrangement,
2098or that patent license was granted, prior to 28 March 2007.
2099
2100 Nothing in this License shall be construed as excluding or limiting
2101any implied license or other defenses to infringement that may
2102otherwise be available to you under applicable patent law.
2103
2104 12. No Surrender of Others' Freedom.
2105
2106 If conditions are imposed on you (whether by court order, agreement or
2107otherwise) that contradict the conditions of this License, they do not
2108excuse you from the conditions of this License. If you cannot convey a
2109covered work so as to satisfy simultaneously your obligations under this
2110License and any other pertinent obligations, then as a consequence you may
2111not convey it at all. For example, if you agree to terms that obligate you
2112to collect a royalty for further conveying from those to whom you convey
2113the Program, the only way you could satisfy both those terms and this
2114License would be to refrain entirely from conveying the Program.
2115
2116 13. Use with the GNU Affero General Public License.
2117
2118 Notwithstanding any other provision of this License, you have
2119permission to link or combine any covered work with a work licensed
2120under version 3 of the GNU Affero General Public License into a single
2121combined work, and to convey the resulting work. The terms of this
2122License will continue to apply to the part which is the covered work,
2123but the special requirements of the GNU Affero General Public License,
2124section 13, concerning interaction through a network will apply to the
2125combination as such.
2126
2127 14. Revised Versions of this License.
2128
2129 The Free Software Foundation may publish revised and/or new versions of
2130the GNU General Public License from time to time. Such new versions will
2131be similar in spirit to the present version, but may differ in detail to
2132address new problems or concerns.
2133
2134 Each version is given a distinguishing version number. If the
2135Program specifies that a certain numbered version of the GNU General
2136Public License "or any later version" applies to it, you have the
2137option of following the terms and conditions either of that numbered
2138version or of any later version published by the Free Software
2139Foundation. If the Program does not specify a version number of the
2140GNU General Public License, you may choose any version ever published
2141by the Free Software Foundation.
2142
2143 If the Program specifies that a proxy can decide which future
2144versions of the GNU General Public License can be used, that proxy's
2145public statement of acceptance of a version permanently authorizes you
2146to choose that version for the Program.
2147
2148 Later license versions may give you additional or different
2149permissions. However, no additional obligations are imposed on any
2150author or copyright holder as a result of your choosing to follow a
2151later version.
2152
2153 15. Disclaimer of Warranty.
2154
2155 THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
2156APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
2157HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
2158OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
2159THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2160PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
2161IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
2162ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
2163
2164 16. Limitation of Liability.
2165
2166 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
2167WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
2168THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
2169GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
2170USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
2171DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
2172PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
2173EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
2174SUCH DAMAGES.
2175
2176 17. Interpretation of Sections 15 and 16.
2177
2178 If the disclaimer of warranty and limitation of liability provided
2179above cannot be given local legal effect according to their terms,
2180reviewing courts shall apply local law that most closely approximates
2181an absolute waiver of all civil liability in connection with the
2182Program, unless a warranty or assumption of liability accompanies a
2183copy of the Program in return for a fee.
2184
2185 END OF TERMS AND CONDITIONS
2186
2187 How to Apply These Terms to Your New Programs
2188
2189 If you develop a new program, and you want it to be of the greatest
2190possible use to the public, the best way to achieve this is to make it
2191free software which everyone can redistribute and change under these terms.
2192
2193 To do so, attach the following notices to the program. It is safest
2194to attach them to the start of each source file to most effectively
2195state the exclusion of warranty; and each file should have at least
2196the "copyright" line and a pointer to where the full notice is found.
2197
2198 <one line to give the program's name and a brief idea of what it does.>
2199 Copyright (C) <year> <name of author>
2200
2201 This program is free software: you can redistribute it and/or modify
2202 it under the terms of the GNU General Public License as published by
2203 the Free Software Foundation, either version 3 of the License, or
2204 (at your option) any later version.
2205
2206 This program is distributed in the hope that it will be useful,
2207 but WITHOUT ANY WARRANTY; without even the implied warranty of
2208 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2209 GNU General Public License for more details.
2210
2211 You should have received a copy of the GNU General Public License
2212 along with this program. If not, see <http://www.gnu.org/licenses/>.
2213
2214Also add information on how to contact you by electronic and paper mail.
2215
2216 If the program does terminal interaction, make it output a short
2217notice like this when it starts in an interactive mode:
2218
2219 <program> Copyright (C) <year> <name of author>
2220 This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
2221 This is free software, and you are welcome to redistribute it
2222 under certain conditions; type `show c' for details.
2223
2224The hypothetical commands `show w' and `show c' should show the appropriate
2225parts of the General Public License. Of course, your program's commands
2226might be different; for a GUI interface, you would use an "about box".
2227
2228 You should also get your employer (if you work as a programmer) or school,
2229if any, to sign a "copyright disclaimer" for the program, if necessary.
2230For more information on this, and how to apply and follow the GNU GPL, see
2231<http://www.gnu.org/licenses/>.
2232
2233 The GNU General Public License does not permit incorporating your program
2234into proprietary programs. If your program is a subroutine library, you
2235may consider it more useful to permit linking proprietary applications with
2236the library. If this is what you want to do, use the GNU Lesser General
2237Public License instead of this License. But first, please read
2238<http://www.gnu.org/philosophy/why-not-lgpl.html>.
2239
2240-----
2241Most code has one of the following copyrights:
2242
2243 Copyright (C) 2002-2005 3Dlabs Inc. Ltd.
2244 Copyright (C) 2012-2014 LunarG, Inc.
2245 Copyright (C) 2002-2010 The ANGLE Project Authors.
2246 Copyright (C) 2015-2016 Google, Inc.
2247
2248and is covered under the following license (BSD):
2249
2250//
2251//All rights reserved.
2252//
2253//Redistribution and use in source and binary forms, with or without
2254//modification, are permitted provided that the following conditionsA
2255//are met:
2256//
2257// Redistributions of source code must retain the above copyright
2258// notice, this list of conditions and the following disclaimer.
2259//
2260// Redistributions in binary form must reproduce the above
2261// copyright notice, this list of conditions and the following
2262// disclaimer in the documentation and/or other materials provided
2263// with the distribution.
2264//
2265// Neither the name of 3Dlabs Inc. Ltd. nor the names of its
2266// contributors may be used to endorse or promote products derived
2267// from this software without specific prior written permission.
2268//
2269//THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2270//"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2271//LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2272//FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2273//COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2274//INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2275//BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2276//LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2277//CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2278//LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
2279//ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2280//POSSIBILITY OF SUCH DAMAGE.
2281//
2282
2283
2284-----
2285Files under glslang/MachineIndependent/preprocessor used under
2286the following license (BSD-like):
2287
2288/****************************************************************************\
2289Copyright (c) 2002, NVIDIA Corporation.
2290
2291NVIDIA Corporation("NVIDIA") supplies this software to you in
2292consideration of your agreement to the following terms, and your use,
2293installation, modification or redistribution of this NVIDIA software
2294constitutes acceptance of these terms. If you do not agree with these
2295terms, please do not use, install, modify or redistribute this NVIDIA
2296software.
2297
2298In consideration of your agreement to abide by the following terms, and
2299subject to these terms, NVIDIA grants you a personal, non-exclusive
2300license, under NVIDIA's copyrights in this original NVIDIA software (the
2301"NVIDIA Software"), to use, reproduce, modify and redistribute the
2302NVIDIA Software, with or without modifications, in source and/or binary
2303forms; provided that if you redistribute the NVIDIA Software, you must
2304retain the copyright notice of NVIDIA, this notice and the following
2305text and disclaimers in all such redistributions of the NVIDIA Software.
2306Neither the name, trademarks, service marks nor logos of NVIDIA
2307Corporation may be used to endorse or promote products derived from the
2308NVIDIA Software without specific prior written permission from NVIDIA.
2309Except as expressly stated in this notice, no other rights or licenses
2310express or implied, are granted by NVIDIA herein, including but not
2311limited to any patent rights that may be infringed by your derivative
2312works or by other works in which the NVIDIA Software may be
2313incorporated. No hardware is licensed hereunder.
2314
2315THE NVIDIA SOFTWARE IS BEING PROVIDED ON AN "AS IS" BASIS, WITHOUT
2316WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED,
2317INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF TITLE,
2318NON-INFRINGEMENT, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
2319ITS USE AND OPERATION EITHER ALONE OR IN COMBINATION WITH OTHER
2320PRODUCTS.
2321
2322IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT,
2323INCIDENTAL, EXEMPLARY, CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
2324TO, LOST PROFITS; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
2325USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) OR ARISING IN ANY WAY
2326OUT OF THE USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE
2327NVIDIA SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT,
2328TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF
2329NVIDIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2330\****************************************************************************/
2331
2332
2333-----
2334The file glslang/MachineIndependent/gl_types.h has the following
2335license (MIT):
2336
2337/*
2338** Copyright (c) 2013 The Khronos Group Inc.
2339**
2340** Permission is hereby granted, free of charge, to any person obtaining a
2341** copy of this software and/or associated documentation files (the
2342** "Materials"), to deal in the Materials without restriction, including
2343** without limitation the rights to use, copy, modify, merge, publish,
2344** distribute, sublicense, and/or sell copies of the Materials, and to
2345** permit persons to whom the Materials are furnished to do so, subject to
2346** the following conditions:
2347**
2348** The above copyright notice and this permission notice shall be included
2349** in all copies or substantial portions of the Materials.
2350**
2351** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
2352** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
2353** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
2354** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
2355** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
2356** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2357** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
2358*/
2359
2360-----
2361The files glslang/SPIRV/GLSL.std.450.h and
2362 glslang/SPIRV/spirv.hpp have the following license.
2363/*
2364** Copyright (c) 2014-2016 The Khronos Group Inc.
2365**
2366** Permission is hereby granted, free of charge, to any person obtaining a copy
2367** of this software and/or associated documentation files (the "Materials"),
2368** to deal in the Materials without restriction, including without limitation
2369** the rights to use, copy, modify, merge, publish, distribute, sublicense,
2370** and/or sell copies of the Materials, and to permit persons to whom the
2371** Materials are furnished to do so, subject to the following conditions:
2372**
2373** The above copyright notice and this permission notice shall be included in
2374** all copies or substantial portions of the Materials.
2375**
2376** MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS
2377** STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND
2378** HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/
2379**
2380** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
2381** OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2382** FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
2383** THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2384** LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2385** FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS
2386** IN THE MATERIALS.
2387*/
2388
2389-----
2390Files under tools/data contain portions of GNU Bison, and are used under
2391the following license (GPL v3), with an exception as described at
2392at http://www.gnu.org/software/bison/manual/bison.html#Conditions.
2393In particular, when parsers are generated from the template files, an
2394exception clause is inserted into the generated source files which allows
2395their use in non-free programs.
2396
2397# Copyright (C) 1984, 1989-1990, 1999-2012 Free Software Foundation, Inc.
2398
2399# This program is free software: you can redistribute it and/or modify
2400# it under the terms of the GNU General Public License as published by
2401# the Free Software Foundation, either version 3 of the License, or
2402# (at your option) any later version.
2403#
2404# This program is distributed in the hope that it will be useful,
2405# but WITHOUT ANY WARRANTY; without even the implied warranty of
2406# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2407# GNU General Public License for more details.
2408#
2409# You should have received a copy of the GNU General Public License
2410# along with this program. If not, see <http://www.gnu.org/licenses/>.
2411
2412
2413====================================================
2414Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
2415
2416Developed at SunPro, a Sun Microsystems, Inc. business.
2417Permission to use, copy, modify, and distribute this
2418software is freely granted, provided that this notice
2419is preserved.
2420
2421-------------------------------------------------------------------
2422
2423====================================================
2424Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
2425
2426Developed at SunPro, a Sun Microsystems, Inc. business.
2427Permission to use, copy, modify, and distribute this
2428software is freely granted, provided that this notice
2429is preserved.
2430====================================================
2431
2432Optimized by Bruce D. Evans.
2433
2434-------------------------------------------------------------------
2435
2436====================================================
2437Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
2438
2439Developed at SunSoft, a Sun Microsystems, Inc. business.
2440Permission to use, copy, modify, and distribute this
2441software is freely granted, provided that this notice
2442is preserved.
2443
2444-------------------------------------------------------------------
2445
2446====================================================
2447Copyright (C) 2004 by Sun Microsystems, Inc. All rights reserved.
2448
2449Permission to use, copy, modify, and distribute this
2450software is freely granted, provided that this notice
2451is preserved.
2452
2453-------------------------------------------------------------------
2454
2455====================================================
2456Copyright 2004 Sun Microsystems, Inc. All Rights Reserved.
2457
2458Permission to use, copy, modify, and distribute this
2459software is freely granted, provided that this notice
2460is preserved.
2461
2462-------------------------------------------------------------------
2463
2464Copyright (C) 2008 The Android Open Source Project
2465All rights reserved.
2466
2467Redistribution and use in source and binary forms, with or without
2468modification, are permitted provided that the following conditions
2469are met:
2470 * Redistributions of source code must retain the above copyright
2471 notice, this list of conditions and the following disclaimer.
2472 * Redistributions in binary form must reproduce the above copyright
2473 notice, this list of conditions and the following disclaimer in
2474 the documentation and/or other materials provided with the
2475 distribution.
2476
2477THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2478"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2479LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2480FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2481COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2482INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2483BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
2484OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2485AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2486OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
2487OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2488SUCH DAMAGE.
2489
2490-------------------------------------------------------------------
2491
2492Copyright (C) 2013 The Android Open Source Project
2493
2494Licensed under the Apache License, Version 2.0 (the "License");
2495you may not use this file except in compliance with the License.
2496You may obtain a copy of the License at
2497
2498 http://www.apache.org/licenses/LICENSE-2.0
2499
2500Unless required by applicable law or agreed to in writing, software
2501distributed under the License is distributed on an "AS IS" BASIS,
2502WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
2503See the License for the specific language governing permissions and
2504limitations under the License.
2505
2506-------------------------------------------------------------------
2507
2508Copyright (C) 2013 The Android Open Source Project
2509All rights reserved.
2510
2511Redistribution and use in source and binary forms, with or without
2512modification, are permitted provided that the following conditions
2513are met:
2514 * Redistributions of source code must retain the above copyright
2515 notice, this list of conditions and the following disclaimer.
2516 * Redistributions in binary form must reproduce the above copyright
2517 notice, this list of conditions and the following disclaimer in
2518 the documentation and/or other materials provided with the
2519 distribution.
2520
2521THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2522"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2523LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2524FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2525COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2526INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2527BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
2528OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2529AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2530OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
2531OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2532SUCH DAMAGE.
2533
2534-------------------------------------------------------------------
2535
2536Copyright (C) 2014 The Android Open Source Project
2537All rights reserved.
2538
2539Redistribution and use in source and binary forms, with or without
2540modification, are permitted provided that the following conditions
2541are met:
2542 * Redistributions of source code must retain the above copyright
2543 notice, this list of conditions and the following disclaimer.
2544 * Redistributions in binary form must reproduce the above copyright
2545 notice, this list of conditions and the following disclaimer in
2546 the documentation and/or other materials provided with the
2547 distribution.
2548
2549THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2550"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2551LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2552FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2553COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2554INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2555BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
2556OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2557AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2558OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
2559OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2560SUCH DAMAGE.
2561
2562-------------------------------------------------------------------
2563
2564Copyright (C) 2017 The Android Open Source Project
2565All rights reserved.
2566
2567Redistribution and use in source and binary forms, with or without
2568modification, are permitted provided that the following conditions
2569are met:
2570 * Redistributions of source code must retain the above copyright
2571 notice, this list of conditions and the following disclaimer.
2572 * Redistributions in binary form must reproduce the above copyright
2573 notice, this list of conditions and the following disclaimer in
2574 the documentation and/or other materials provided with the
2575 distribution.
2576
2577THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2578"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2579LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2580FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
2581COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2582INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2583BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
2584OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2585AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2586OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
2587OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2588SUCH DAMAGE.
2589
2590-------------------------------------------------------------------
2591
2592Copyright (c) 1989, 1993
2593 The Regents of the University of California. All rights reserved.
2594
2595Redistribution and use in source and binary forms, with or without
2596modification, are permitted provided that the following conditions
2597are met:
25981. Redistributions of source code must retain the above copyright
2599 notice, this list of conditions and the following disclaimer.
26002. Redistributions in binary form must reproduce the above copyright
2601 notice, this list of conditions and the following disclaimer in the
2602 documentation and/or other materials provided with the distribution.
26033. Neither the name of the University nor the names of its contributors
2604 may be used to endorse or promote products derived from this software
2605 without specific prior written permission.
2606
2607THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2608ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2609IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2610ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2611FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2612DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2613OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2614HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2615LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2616OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2617SUCH DAMAGE.
2618
2619-------------------------------------------------------------------
2620
2621Copyright (c) 1990, 1993
2622 The Regents of the University of California. All rights reserved.
2623
2624This code is derived from software contributed to Berkeley by
2625Chris Torek.
2626
2627Redistribution and use in source and binary forms, with or without
2628modification, are permitted provided that the following conditions
2629are met:
26301. Redistributions of source code must retain the above copyright
2631 notice, this list of conditions and the following disclaimer.
26322. Redistributions in binary form must reproduce the above copyright
2633 notice, this list of conditions and the following disclaimer in the
2634 documentation and/or other materials provided with the distribution.
26353. Neither the name of the University nor the names of its contributors
2636 may be used to endorse or promote products derived from this software
2637 without specific prior written permission.
2638
2639THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2640ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2641IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2642ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2643FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2644DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2645OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2646HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2647LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2648OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2649SUCH DAMAGE.
2650
2651-------------------------------------------------------------------
2652
2653Copyright (c) 1998 Softweyr LLC. All rights reserved.
2654
2655strtok_r, from Berkeley strtok
2656Oct 13, 1998 by Wes Peters <wes@softweyr.com>
2657
2658Copyright (c) 1988, 1993
2659 The Regents of the University of California. All rights reserved.
2660
2661Redistribution and use in source and binary forms, with or without
2662modification, are permitted provided that the following conditions
2663are met:
26641. Redistributions of source code must retain the above copyright
2665 notices, this list of conditions and the following disclaimer.
26662. Redistributions in binary form must reproduce the above copyright
2667 notices, this list of conditions and the following disclaimer in the
2668 documentation and/or other materials provided with the distribution.
26693. Neither the name of the University nor the names of its contributors
2670 may be used to endorse or promote products derived from this software
2671 without specific prior written permission.
2672
2673THIS SOFTWARE IS PROVIDED BY SOFTWEYR LLC, THE REGENTS AND CONTRIBUTORS
2674``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2675LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
2676PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SOFTWEYR LLC, THE
2677REGENTS, OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2678SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
2679TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
2680PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
2681LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2682NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2683SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2684
2685-------------------------------------------------------------------
2686
2687Copyright (c) 2002 Tim J. Robbins
2688All rights reserved.
2689
2690Redistribution and use in source and binary forms, with or without
2691modification, are permitted provided that the following conditions
2692are met:
26931. Redistributions of source code must retain the above copyright
2694 notice, this list of conditions and the following disclaimer.
26952. Redistributions in binary form must reproduce the above copyright
2696 notice, this list of conditions and the following disclaimer in the
2697 documentation and/or other materials provided with the distribution.
2698
2699THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
2700ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2701IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2702ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
2703FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2704DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2705OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2706HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2707LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2708OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2709SUCH DAMAGE.
2710
2711-------------------------------------------------------------------
2712
2713Copyright (c) 2002-2004 Tim J. Robbins
2714All rights reserved.
2715
2716Redistribution and use in source and binary forms, with or without
2717modification, are permitted provided that the following conditions
2718are met:
27191. Redistributions of source code must retain the above copyright
2720 notice, this list of conditions and the following disclaimer.
27212. Redistributions in binary form must reproduce the above copyright
2722 notice, this list of conditions and the following disclaimer in the
2723 documentation and/or other materials provided with the distribution.
2724
2725THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
2726ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2727IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2728ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
2729FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2730DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2731OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2732HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2733LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2734OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2735SUCH DAMAGE.
2736
2737-------------------------------------------------------------------
2738
2739Copyright (c) 2002-2004 Tim J. Robbins.
2740All rights reserved.
2741
2742Redistribution and use in source and binary forms, with or without
2743modification, are permitted provided that the following conditions
2744are met:
27451. Redistributions of source code must retain the above copyright
2746 notice, this list of conditions and the following disclaimer.
27472. Redistributions in binary form must reproduce the above copyright
2748 notice, this list of conditions and the following disclaimer in the
2749 documentation and/or other materials provided with the distribution.
2750
2751THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
2752ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2753IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2754ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
2755FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2756DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2757OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2758HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2759LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2760OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2761SUCH DAMAGE.
2762
2763-------------------------------------------------------------------
2764
2765Copyright (c) 2004 David Schultz <das@FreeBSD.ORG>
2766All rights reserved.
2767
2768Redistribution and use in source and binary forms, with or without
2769modification, are permitted provided that the following conditions
2770are met:
27711. Redistributions of source code must retain the above copyright
2772 notice, this list of conditions and the following disclaimer.
27732. Redistributions in binary form must reproduce the above copyright
2774 notice, this list of conditions and the following disclaimer in the
2775 documentation and/or other materials provided with the distribution.
2776
2777THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
2778ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2779IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2780ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
2781FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2782DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2783OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2784HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2785LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2786OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2787SUCH DAMAGE.
2788
2789-------------------------------------------------------------------
2790
2791Copyright (c) 2005 David Schultz <das@FreeBSD.ORG>
2792All rights reserved.
2793
2794Redistribution and use in source and binary forms, with or without
2795modification, are permitted provided that the following conditions
2796are met:
27971. Redistributions of source code must retain the above copyright
2798 notice, this list of conditions and the following disclaimer.
27992. Redistributions in binary form must reproduce the above copyright
2800 notice, this list of conditions and the following disclaimer in the
2801 documentation and/or other materials provided with the distribution.
2802
2803THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
2804ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2805IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2806ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
2807FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2808DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2809OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2810HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2811LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2812OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2813SUCH DAMAGE.
2814
2815-------------------------------------------------------------------
2816
2817Copyright (c) 2007 David Schultz
2818All rights reserved.
2819
2820Redistribution and use in source and binary forms, with or without
2821modification, are permitted provided that the following conditions
2822are met:
28231. Redistributions of source code must retain the above copyright
2824 notice, this list of conditions and the following disclaimer.
28252. Redistributions in binary form must reproduce the above copyright
2826 notice, this list of conditions and the following disclaimer in the
2827 documentation and/or other materials provided with the distribution.
2828
2829THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
2830ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2831IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2832ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
2833FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2834DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2835OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2836HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2837LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2838OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2839SUCH DAMAGE.
2840
2841-------------------------------------------------------------------
2842
2843Copyright (c) 2011 David Schultz <das@FreeBSD.ORG>
2844All rights reserved.
2845
2846Redistribution and use in source and binary forms, with or without
2847modification, are permitted provided that the following conditions
2848are met:
28491. Redistributions of source code must retain the above copyright
2850 notice, this list of conditions and the following disclaimer.
28512. Redistributions in binary form must reproduce the above copyright
2852 notice, this list of conditions and the following disclaimer in the
2853 documentation and/or other materials provided with the distribution.
2854
2855THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
2856ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2857IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2858ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
2859FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2860DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2861OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2862HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2863LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2864OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2865SUCH DAMAGE.
2866
2867-------------------------------------------------------------------
2868
2869Copyright (c)1999 Citrus Project,
2870All rights reserved.
2871
2872Redistribution and use in source and binary forms, with or without
2873modification, are permitted provided that the following conditions
2874are met:
28751. Redistributions of source code must retain the above copyright
2876 notice, this list of conditions and the following disclaimer.
28772. Redistributions in binary form must reproduce the above copyright
2878 notice, this list of conditions and the following disclaimer in the
2879 documentation and/or other materials provided with the distribution.
2880
2881THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
2882ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2883IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2884ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
2885FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2886DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2887OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2888HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2889LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2890OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2891SUCH DAMAGE.
2892
2893-------------------------------------------------------------------
2894
2895
2896==============================================================================
2897The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
2898==============================================================================
2899
2900 Apache License
2901 Version 2.0, January 2004
2902 http://www.apache.org/licenses/
2903
2904 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
2905
2906 1. Definitions.
2907
2908 "License" shall mean the terms and conditions for use, reproduction,
2909 and distribution as defined by Sections 1 through 9 of this document.
2910
2911 "Licensor" shall mean the copyright owner or entity authorized by
2912 the copyright owner that is granting the License.
2913
2914 "Legal Entity" shall mean the union of the acting entity and all
2915 other entities that control, are controlled by, or are under common
2916 control with that entity. For the purposes of this definition,
2917 "control" means (i) the power, direct or indirect, to cause the
2918 direction or management of such entity, whether by contract or
2919 otherwise, or (ii) ownership of fifty percent (50%) or more of the
2920 outstanding shares, or (iii) beneficial ownership of such entity.
2921
2922 "You" (or "Your") shall mean an individual or Legal Entity
2923 exercising permissions granted by this License.
2924
2925 "Source" form shall mean the preferred form for making modifications,
2926 including but not limited to software source code, documentation
2927 source, and configuration files.
2928
2929 "Object" form shall mean any form resulting from mechanical
2930 transformation or translation of a Source form, including but
2931 not limited to compiled object code, generated documentation,
2932 and conversions to other media types.
2933
2934 "Work" shall mean the work of authorship, whether in Source or
2935 Object form, made available under the License, as indicated by a
2936 copyright notice that is included in or attached to the work
2937 (an example is provided in the Appendix below).
2938
2939 "Derivative Works" shall mean any work, whether in Source or Object
2940 form, that is based on (or derived from) the Work and for which the
2941 editorial revisions, annotations, elaborations, or other modifications
2942 represent, as a whole, an original work of authorship. For the purposes
2943 of this License, Derivative Works shall not include works that remain
2944 separable from, or merely link (or bind by name) to the interfaces of,
2945 the Work and Derivative Works thereof.
2946
2947 "Contribution" shall mean any work of authorship, including
2948 the original version of the Work and any modifications or additions
2949 to that Work or Derivative Works thereof, that is intentionally
2950 submitted to Licensor for inclusion in the Work by the copyright owner
2951 or by an individual or Legal Entity authorized to submit on behalf of
2952 the copyright owner. For the purposes of this definition, "submitted"
2953 means any form of electronic, verbal, or written communication sent
2954 to the Licensor or its representatives, including but not limited to
2955 communication on electronic mailing lists, source code control systems,
2956 and issue tracking systems that are managed by, or on behalf of, the
2957 Licensor for the purpose of discussing and improving the Work, but
2958 excluding communication that is conspicuously marked or otherwise
2959 designated in writing by the copyright owner as "Not a Contribution."
2960
2961 "Contributor" shall mean Licensor and any individual or Legal Entity
2962 on behalf of whom a Contribution has been received by Licensor and
2963 subsequently incorporated within the Work.
2964
2965 2. Grant of Copyright License. Subject to the terms and conditions of
2966 this License, each Contributor hereby grants to You a perpetual,
2967 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
2968 copyright license to reproduce, prepare Derivative Works of,
2969 publicly display, publicly perform, sublicense, and distribute the
2970 Work and such Derivative Works in Source or Object form.
2971
2972 3. Grant of Patent License. Subject to the terms and conditions of
2973 this License, each Contributor hereby grants to You a perpetual,
2974 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
2975 (except as stated in this section) patent license to make, have made,
2976 use, offer to sell, sell, import, and otherwise transfer the Work,
2977 where such license applies only to those patent claims licensable
2978 by such Contributor that are necessarily infringed by their
2979 Contribution(s) alone or by combination of their Contribution(s)
2980 with the Work to which such Contribution(s) was submitted. If You
2981 institute patent litigation against any entity (including a
2982 cross-claim or counterclaim in a lawsuit) alleging that the Work
2983 or a Contribution incorporated within the Work constitutes direct
2984 or contributory patent infringement, then any patent licenses
2985 granted to You under this License for that Work shall terminate
2986 as of the date such litigation is filed.
2987
2988 4. Redistribution. You may reproduce and distribute copies of the
2989 Work or Derivative Works thereof in any medium, with or without
2990 modifications, and in Source or Object form, provided that You
2991 meet the following conditions:
2992
2993 (a) You must give any other recipients of the Work or
2994 Derivative Works a copy of this License; and
2995
2996 (b) You must cause any modified files to carry prominent notices
2997 stating that You changed the files; and
2998
2999 (c) You must retain, in the Source form of any Derivative Works
3000 that You distribute, all copyright, patent, trademark, and
3001 attribution notices from the Source form of the Work,
3002 excluding those notices that do not pertain to any part of
3003 the Derivative Works; and
3004
3005 (d) If the Work includes a "NOTICE" text file as part of its
3006 distribution, then any Derivative Works that You distribute must
3007 include a readable copy of the attribution notices contained
3008 within such NOTICE file, excluding those notices that do not
3009 pertain to any part of the Derivative Works, in at least one
3010 of the following places: within a NOTICE text file distributed
3011 as part of the Derivative Works; within the Source form or
3012 documentation, if provided along with the Derivative Works; or,
3013 within a display generated by the Derivative Works, if and
3014 wherever such third-party notices normally appear. The contents
3015 of the NOTICE file are for informational purposes only and
3016 do not modify the License. You may add Your own attribution
3017 notices within Derivative Works that You distribute, alongside
3018 or as an addendum to the NOTICE text from the Work, provided
3019 that such additional attribution notices cannot be construed
3020 as modifying the License.
3021
3022 You may add Your own copyright statement to Your modifications and
3023 may provide additional or different license terms and conditions
3024 for use, reproduction, or distribution of Your modifications, or
3025 for any such Derivative Works as a whole, provided Your use,
3026 reproduction, and distribution of the Work otherwise complies with
3027 the conditions stated in this License.
3028
3029 5. Submission of Contributions. Unless You explicitly state otherwise,
3030 any Contribution intentionally submitted for inclusion in the Work
3031 by You to the Licensor shall be under the terms and conditions of
3032 this License, without any additional terms or conditions.
3033 Notwithstanding the above, nothing herein shall supersede or modify
3034 the terms of any separate license agreement you may have executed
3035 with Licensor regarding such Contributions.
3036
3037 6. Trademarks. This License does not grant permission to use the trade
3038 names, trademarks, service marks, or product names of the Licensor,
3039 except as required for reasonable and customary use in describing the
3040 origin of the Work and reproducing the content of the NOTICE file.
3041
3042 7. Disclaimer of Warranty. Unless required by applicable law or
3043 agreed to in writing, Licensor provides the Work (and each
3044 Contributor provides its Contributions) on an "AS IS" BASIS,
3045 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
3046 implied, including, without limitation, any warranties or conditions
3047 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
3048 PARTICULAR PURPOSE. You are solely responsible for determining the
3049 appropriateness of using or redistributing the Work and assume any
3050 risks associated with Your exercise of permissions under this License.
3051
3052 8. Limitation of Liability. In no event and under no legal theory,
3053 whether in tort (including negligence), contract, or otherwise,
3054 unless required by applicable law (such as deliberate and grossly
3055 negligent acts) or agreed to in writing, shall any Contributor be
3056 liable to You for damages, including any direct, indirect, special,
3057 incidental, or consequential damages of any character arising as a
3058 result of this License or out of the use or inability to use the
3059 Work (including but not limited to damages for loss of goodwill,
3060 work stoppage, computer failure or malfunction, or any and all
3061 other commercial damages or losses), even if such Contributor
3062 has been advised of the possibility of such damages.
3063
3064 9. Accepting Warranty or Additional Liability. While redistributing
3065 the Work or Derivative Works thereof, You may choose to offer,
3066 and charge a fee for, acceptance of support, warranty, indemnity,
3067 or other liability obligations and/or rights consistent with this
3068 License. However, in accepting such obligations, You may act only
3069 on Your own behalf and on Your sole responsibility, not on behalf
3070 of any other Contributor, and only if You agree to indemnify,
3071 defend, and hold each Contributor harmless for any liability
3072 incurred by, or claims asserted against, such Contributor by reason
3073 of your accepting any such warranty or additional liability.
3074
3075 END OF TERMS AND CONDITIONS
3076
3077 APPENDIX: How to apply the Apache License to your work.
3078
3079 To apply the Apache License to your work, attach the following
3080 boilerplate notice, with the fields enclosed by brackets "[]"
3081 replaced with your own identifying information. (Don't include
3082 the brackets!) The text should be enclosed in the appropriate
3083 comment syntax for the file format. We also recommend that a
3084 file or class name and description of purpose be included on the
3085 same "printed page" as the copyright notice for easier
3086 identification within third-party archives.
3087
3088 Copyright [yyyy] [name of copyright owner]
3089
3090 Licensed under the Apache License, Version 2.0 (the "License");
3091 you may not use this file except in compliance with the License.
3092 You may obtain a copy of the License at
3093
3094 http://www.apache.org/licenses/LICENSE-2.0
3095
3096 Unless required by applicable law or agreed to in writing, software
3097 distributed under the License is distributed on an "AS IS" BASIS,
3098 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3099 See the License for the specific language governing permissions and
3100 limitations under the License.
3101
3102
3103---- LLVM Exceptions to the Apache 2.0 License ----
3104
3105As an exception, if, as a result of your compiling your source code, portions
3106of this Software are embedded into an Object form of such source code, you
3107may redistribute such embedded portions in such Object form without complying
3108with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
3109
3110In addition, if you combine or link compiled forms of this Software with
3111software that is licensed under the GPLv2 ("Combined Software") and if a
3112court of competent jurisdiction determines that the patent provision (Section
31133), the indemnity provision (Section 9) or other Section of the License
3114conflicts with the conditions of the GPLv2, you may retroactively and
3115prospectively choose to deem waived or otherwise exclude such Section(s) of
3116the License, but only in their entirety and only with respect to the Combined
3117Software.
3118
3119==============================================================================
3120Software from third parties included in the LLVM Project:
3121==============================================================================
3122The LLVM Project contains third party software which is under different license
3123terms. All such code will be identified clearly using at least one of two
3124mechanisms:
31251) It will be in a separate directory tree with its own `LICENSE.txt` or
3126 `LICENSE` file at the top containing the specific license and restrictions
3127 which apply to that software, or
31282) It will contain specific license and restriction terms at the top of every
3129 file.
3130
3131==============================================================================
3132Legacy LLVM License (https://llvm.org/docs/DeveloperPolicy.html#legacy):
3133==============================================================================
3134
3135The libc++ library is dual licensed under both the University of Illinois
3136"BSD-Like" license and the MIT license. As a user of this code you may choose
3137to use it under either license. As a contributor, you agree to allow your code
3138to be used under both.
3139
3140Full text of the relevant licenses is included below.
3141
3142==============================================================================
3143
3144University of Illinois/NCSA
3145Open Source License
3146
3147Copyright (c) 2009-2019 by the contributors listed in CREDITS.TXT
3148
3149All rights reserved.
3150
3151Developed by:
3152
3153 LLVM Team
3154
3155 University of Illinois at Urbana-Champaign
3156
3157 http://llvm.org
3158
3159Permission is hereby granted, free of charge, to any person obtaining a copy of
3160this software and associated documentation files (the "Software"), to deal with
3161the Software without restriction, including without limitation the rights to
3162use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
3163of the Software, and to permit persons to whom the Software is furnished to do
3164so, subject to the following conditions:
3165
3166 * Redistributions of source code must retain the above copyright notice,
3167 this list of conditions and the following disclaimers.
3168
3169 * Redistributions in binary form must reproduce the above copyright notice,
3170 this list of conditions and the following disclaimers in the
3171 documentation and/or other materials provided with the distribution.
3172
3173 * Neither the names of the LLVM Team, University of Illinois at
3174 Urbana-Champaign, nor the names of its contributors may be used to
3175 endorse or promote products derived from this Software without specific
3176 prior written permission.
3177
3178THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3179IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
3180FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3181CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3182LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3183OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
3184SOFTWARE.
3185
3186==============================================================================
3187
3188Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
3189
3190Permission is hereby granted, free of charge, to any person obtaining a copy
3191of this software and associated documentation files (the "Software"), to deal
3192in the Software without restriction, including without limitation the rights
3193to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3194copies of the Software, and to permit persons to whom the Software is
3195furnished to do so, subject to the following conditions:
3196
3197The above copyright notice and this permission notice shall be included in
3198all copies or substantial portions of the Software.
3199
3200THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3201IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3202FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3203AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3204LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3205OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
3206THE SOFTWARE.
3207
3208==============================================================================
3209The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
3210==============================================================================
3211
3212 Apache License
3213 Version 2.0, January 2004
3214 http://www.apache.org/licenses/
3215
3216 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
3217
3218 1. Definitions.
3219
3220 "License" shall mean the terms and conditions for use, reproduction,
3221 and distribution as defined by Sections 1 through 9 of this document.
3222
3223 "Licensor" shall mean the copyright owner or entity authorized by
3224 the copyright owner that is granting the License.
3225
3226 "Legal Entity" shall mean the union of the acting entity and all
3227 other entities that control, are controlled by, or are under common
3228 control with that entity. For the purposes of this definition,
3229 "control" means (i) the power, direct or indirect, to cause the
3230 direction or management of such entity, whether by contract or
3231 otherwise, or (ii) ownership of fifty percent (50%) or more of the
3232 outstanding shares, or (iii) beneficial ownership of such entity.
3233
3234 "You" (or "Your") shall mean an individual or Legal Entity
3235 exercising permissions granted by this License.
3236
3237 "Source" form shall mean the preferred form for making modifications,
3238 including but not limited to software source code, documentation
3239 source, and configuration files.
3240
3241 "Object" form shall mean any form resulting from mechanical
3242 transformation or translation of a Source form, including but
3243 not limited to compiled object code, generated documentation,
3244 and conversions to other media types.
3245
3246 "Work" shall mean the work of authorship, whether in Source or
3247 Object form, made available under the License, as indicated by a
3248 copyright notice that is included in or attached to the work
3249 (an example is provided in the Appendix below).
3250
3251 "Derivative Works" shall mean any work, whether in Source or Object
3252 form, that is based on (or derived from) the Work and for which the
3253 editorial revisions, annotations, elaborations, or other modifications
3254 represent, as a whole, an original work of authorship. For the purposes
3255 of this License, Derivative Works shall not include works that remain
3256 separable from, or merely link (or bind by name) to the interfaces of,
3257 the Work and Derivative Works thereof.
3258
3259 "Contribution" shall mean any work of authorship, including
3260 the original version of the Work and any modifications or additions
3261 to that Work or Derivative Works thereof, that is intentionally
3262 submitted to Licensor for inclusion in the Work by the copyright owner
3263 or by an individual or Legal Entity authorized to submit on behalf of
3264 the copyright owner. For the purposes of this definition, "submitted"
3265 means any form of electronic, verbal, or written communication sent
3266 to the Licensor or its representatives, including but not limited to
3267 communication on electronic mailing lists, source code control systems,
3268 and issue tracking systems that are managed by, or on behalf of, the
3269 Licensor for the purpose of discussing and improving the Work, but
3270 excluding communication that is conspicuously marked or otherwise
3271 designated in writing by the copyright owner as "Not a Contribution."
3272
3273 "Contributor" shall mean Licensor and any individual or Legal Entity
3274 on behalf of whom a Contribution has been received by Licensor and
3275 subsequently incorporated within the Work.
3276
3277 2. Grant of Copyright License. Subject to the terms and conditions of
3278 this License, each Contributor hereby grants to You a perpetual,
3279 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
3280 copyright license to reproduce, prepare Derivative Works of,
3281 publicly display, publicly perform, sublicense, and distribute the
3282 Work and such Derivative Works in Source or Object form.
3283
3284 3. Grant of Patent License. Subject to the terms and conditions of
3285 this License, each Contributor hereby grants to You a perpetual,
3286 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
3287 (except as stated in this section) patent license to make, have made,
3288 use, offer to sell, sell, import, and otherwise transfer the Work,
3289 where such license applies only to those patent claims licensable
3290 by such Contributor that are necessarily infringed by their
3291 Contribution(s) alone or by combination of their Contribution(s)
3292 with the Work to which such Contribution(s) was submitted. If You
3293 institute patent litigation against any entity (including a
3294 cross-claim or counterclaim in a lawsuit) alleging that the Work
3295 or a Contribution incorporated within the Work constitutes direct
3296 or contributory patent infringement, then any patent licenses
3297 granted to You under this License for that Work shall terminate
3298 as of the date such litigation is filed.
3299
3300 4. Redistribution. You may reproduce and distribute copies of the
3301 Work or Derivative Works thereof in any medium, with or without
3302 modifications, and in Source or Object form, provided that You
3303 meet the following conditions:
3304
3305 (a) You must give any other recipients of the Work or
3306 Derivative Works a copy of this License; and
3307
3308 (b) You must cause any modified files to carry prominent notices
3309 stating that You changed the files; and
3310
3311 (c) You must retain, in the Source form of any Derivative Works
3312 that You distribute, all copyright, patent, trademark, and
3313 attribution notices from the Source form of the Work,
3314 excluding those notices that do not pertain to any part of
3315 the Derivative Works; and
3316
3317 (d) If the Work includes a "NOTICE" text file as part of its
3318 distribution, then any Derivative Works that You distribute must
3319 include a readable copy of the attribution notices contained
3320 within such NOTICE file, excluding those notices that do not
3321 pertain to any part of the Derivative Works, in at least one
3322 of the following places: within a NOTICE text file distributed
3323 as part of the Derivative Works; within the Source form or
3324 documentation, if provided along with the Derivative Works; or,
3325 within a display generated by the Derivative Works, if and
3326 wherever such third-party notices normally appear. The contents
3327 of the NOTICE file are for informational purposes only and
3328 do not modify the License. You may add Your own attribution
3329 notices within Derivative Works that You distribute, alongside
3330 or as an addendum to the NOTICE text from the Work, provided
3331 that such additional attribution notices cannot be construed
3332 as modifying the License.
3333
3334 You may add Your own copyright statement to Your modifications and
3335 may provide additional or different license terms and conditions
3336 for use, reproduction, or distribution of Your modifications, or
3337 for any such Derivative Works as a whole, provided Your use,
3338 reproduction, and distribution of the Work otherwise complies with
3339 the conditions stated in this License.
3340
3341 5. Submission of Contributions. Unless You explicitly state otherwise,
3342 any Contribution intentionally submitted for inclusion in the Work
3343 by You to the Licensor shall be under the terms and conditions of
3344 this License, without any additional terms or conditions.
3345 Notwithstanding the above, nothing herein shall supersede or modify
3346 the terms of any separate license agreement you may have executed
3347 with Licensor regarding such Contributions.
3348
3349 6. Trademarks. This License does not grant permission to use the trade
3350 names, trademarks, service marks, or product names of the Licensor,
3351 except as required for reasonable and customary use in describing the
3352 origin of the Work and reproducing the content of the NOTICE file.
3353
3354 7. Disclaimer of Warranty. Unless required by applicable law or
3355 agreed to in writing, Licensor provides the Work (and each
3356 Contributor provides its Contributions) on an "AS IS" BASIS,
3357 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
3358 implied, including, without limitation, any warranties or conditions
3359 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
3360 PARTICULAR PURPOSE. You are solely responsible for determining the
3361 appropriateness of using or redistributing the Work and assume any
3362 risks associated with Your exercise of permissions under this License.
3363
3364 8. Limitation of Liability. In no event and under no legal theory,
3365 whether in tort (including negligence), contract, or otherwise,
3366 unless required by applicable law (such as deliberate and grossly
3367 negligent acts) or agreed to in writing, shall any Contributor be
3368 liable to You for damages, including any direct, indirect, special,
3369 incidental, or consequential damages of any character arising as a
3370 result of this License or out of the use or inability to use the
3371 Work (including but not limited to damages for loss of goodwill,
3372 work stoppage, computer failure or malfunction, or any and all
3373 other commercial damages or losses), even if such Contributor
3374 has been advised of the possibility of such damages.
3375
3376 9. Accepting Warranty or Additional Liability. While redistributing
3377 the Work or Derivative Works thereof, You may choose to offer,
3378 and charge a fee for, acceptance of support, warranty, indemnity,
3379 or other liability obligations and/or rights consistent with this
3380 License. However, in accepting such obligations, You may act only
3381 on Your own behalf and on Your sole responsibility, not on behalf
3382 of any other Contributor, and only if You agree to indemnify,
3383 defend, and hold each Contributor harmless for any liability
3384 incurred by, or claims asserted against, such Contributor by reason
3385 of your accepting any such warranty or additional liability.
3386
3387 END OF TERMS AND CONDITIONS
3388
3389 APPENDIX: How to apply the Apache License to your work.
3390
3391 To apply the Apache License to your work, attach the following
3392 boilerplate notice, with the fields enclosed by brackets "[]"
3393 replaced with your own identifying information. (Don't include
3394 the brackets!) The text should be enclosed in the appropriate
3395 comment syntax for the file format. We also recommend that a
3396 file or class name and description of purpose be included on the
3397 same "printed page" as the copyright notice for easier
3398 identification within third-party archives.
3399
3400 Copyright [yyyy] [name of copyright owner]
3401
3402 Licensed under the Apache License, Version 2.0 (the "License");
3403 you may not use this file except in compliance with the License.
3404 You may obtain a copy of the License at
3405
3406 http://www.apache.org/licenses/LICENSE-2.0
3407
3408 Unless required by applicable law or agreed to in writing, software
3409 distributed under the License is distributed on an "AS IS" BASIS,
3410 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3411 See the License for the specific language governing permissions and
3412 limitations under the License.
3413
3414
3415---- LLVM Exceptions to the Apache 2.0 License ----
3416
3417As an exception, if, as a result of your compiling your source code, portions
3418of this Software are embedded into an Object form of such source code, you
3419may redistribute such embedded portions in such Object form without complying
3420with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
3421
3422In addition, if you combine or link compiled forms of this Software with
3423software that is licensed under the GPLv2 ("Combined Software") and if a
3424court of competent jurisdiction determines that the patent provision (Section
34253), the indemnity provision (Section 9) or other Section of the License
3426conflicts with the conditions of the GPLv2, you may retroactively and
3427prospectively choose to deem waived or otherwise exclude such Section(s) of
3428the License, but only in their entirety and only with respect to the Combined
3429Software.
3430
3431==============================================================================
3432Software from third parties included in the LLVM Project:
3433==============================================================================
3434The LLVM Project contains third party software which is under different license
3435terms. All such code will be identified clearly using at least one of two
3436mechanisms:
34371) It will be in a separate directory tree with its own `LICENSE.txt` or
3438 `LICENSE` file at the top containing the specific license and restrictions
3439 which apply to that software, or
34402) It will contain specific license and restriction terms at the top of every
3441 file.
3442
3443==============================================================================
3444Legacy LLVM License (https://llvm.org/docs/DeveloperPolicy.html#legacy):
3445==============================================================================
3446University of Illinois/NCSA
3447Open Source License
3448
3449Copyright (c) 2003-2019 University of Illinois at Urbana-Champaign.
3450All rights reserved.
3451
3452Developed by:
3453
3454 LLVM Team
3455
3456 University of Illinois at Urbana-Champaign
3457
3458 http://llvm.org
3459
3460Permission is hereby granted, free of charge, to any person obtaining a copy of
3461this software and associated documentation files (the "Software"), to deal with
3462the Software without restriction, including without limitation the rights to
3463use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
3464of the Software, and to permit persons to whom the Software is furnished to do
3465so, subject to the following conditions:
3466
3467 * Redistributions of source code must retain the above copyright notice,
3468 this list of conditions and the following disclaimers.
3469
3470 * Redistributions in binary form must reproduce the above copyright notice,
3471 this list of conditions and the following disclaimers in the
3472 documentation and/or other materials provided with the distribution.
3473
3474 * Neither the names of the LLVM Team, University of Illinois at
3475 Urbana-Champaign, nor the names of its contributors may be used to
3476 endorse or promote products derived from this Software without specific
3477 prior written permission.
3478
3479THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3480IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
3481FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3482CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3483LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3484OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
3485SOFTWARE.
3486
3487
3488==============================================================================
3489The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
3490==============================================================================
3491
3492 Apache License
3493 Version 2.0, January 2004
3494 http://www.apache.org/licenses/
3495
3496 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
3497
3498 1. Definitions.
3499
3500 "License" shall mean the terms and conditions for use, reproduction,
3501 and distribution as defined by Sections 1 through 9 of this document.
3502
3503 "Licensor" shall mean the copyright owner or entity authorized by
3504 the copyright owner that is granting the License.
3505
3506 "Legal Entity" shall mean the union of the acting entity and all
3507 other entities that control, are controlled by, or are under common
3508 control with that entity. For the purposes of this definition,
3509 "control" means (i) the power, direct or indirect, to cause the
3510 direction or management of such entity, whether by contract or
3511 otherwise, or (ii) ownership of fifty percent (50%) or more of the
3512 outstanding shares, or (iii) beneficial ownership of such entity.
3513
3514 "You" (or "Your") shall mean an individual or Legal Entity
3515 exercising permissions granted by this License.
3516
3517 "Source" form shall mean the preferred form for making modifications,
3518 including but not limited to software source code, documentation
3519 source, and configuration files.
3520
3521 "Object" form shall mean any form resulting from mechanical
3522 transformation or translation of a Source form, including but
3523 not limited to compiled object code, generated documentation,
3524 and conversions to other media types.
3525
3526 "Work" shall mean the work of authorship, whether in Source or
3527 Object form, made available under the License, as indicated by a
3528 copyright notice that is included in or attached to the work
3529 (an example is provided in the Appendix below).
3530
3531 "Derivative Works" shall mean any work, whether in Source or Object
3532 form, that is based on (or derived from) the Work and for which the
3533 editorial revisions, annotations, elaborations, or other modifications
3534 represent, as a whole, an original work of authorship. For the purposes
3535 of this License, Derivative Works shall not include works that remain
3536 separable from, or merely link (or bind by name) to the interfaces of,
3537 the Work and Derivative Works thereof.
3538
3539 "Contribution" shall mean any work of authorship, including
3540 the original version of the Work and any modifications or additions
3541 to that Work or Derivative Works thereof, that is intentionally
3542 submitted to Licensor for inclusion in the Work by the copyright owner
3543 or by an individual or Legal Entity authorized to submit on behalf of
3544 the copyright owner. For the purposes of this definition, "submitted"
3545 means any form of electronic, verbal, or written communication sent
3546 to the Licensor or its representatives, including but not limited to
3547 communication on electronic mailing lists, source code control systems,
3548 and issue tracking systems that are managed by, or on behalf of, the
3549 Licensor for the purpose of discussing and improving the Work, but
3550 excluding communication that is conspicuously marked or otherwise
3551 designated in writing by the copyright owner as "Not a Contribution."
3552
3553 "Contributor" shall mean Licensor and any individual or Legal Entity
3554 on behalf of whom a Contribution has been received by Licensor and
3555 subsequently incorporated within the Work.
3556
3557 2. Grant of Copyright License. Subject to the terms and conditions of
3558 this License, each Contributor hereby grants to You a perpetual,
3559 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
3560 copyright license to reproduce, prepare Derivative Works of,
3561 publicly display, publicly perform, sublicense, and distribute the
3562 Work and such Derivative Works in Source or Object form.
3563
3564 3. Grant of Patent License. Subject to the terms and conditions of
3565 this License, each Contributor hereby grants to You a perpetual,
3566 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
3567 (except as stated in this section) patent license to make, have made,
3568 use, offer to sell, sell, import, and otherwise transfer the Work,
3569 where such license applies only to those patent claims licensable
3570 by such Contributor that are necessarily infringed by their
3571 Contribution(s) alone or by combination of their Contribution(s)
3572 with the Work to which such Contribution(s) was submitted. If You
3573 institute patent litigation against any entity (including a
3574 cross-claim or counterclaim in a lawsuit) alleging that the Work
3575 or a Contribution incorporated within the Work constitutes direct
3576 or contributory patent infringement, then any patent licenses
3577 granted to You under this License for that Work shall terminate
3578 as of the date such litigation is filed.
3579
3580 4. Redistribution. You may reproduce and distribute copies of the
3581 Work or Derivative Works thereof in any medium, with or without
3582 modifications, and in Source or Object form, provided that You
3583 meet the following conditions:
3584
3585 (a) You must give any other recipients of the Work or
3586 Derivative Works a copy of this License; and
3587
3588 (b) You must cause any modified files to carry prominent notices
3589 stating that You changed the files; and
3590
3591 (c) You must retain, in the Source form of any Derivative Works
3592 that You distribute, all copyright, patent, trademark, and
3593 attribution notices from the Source form of the Work,
3594 excluding those notices that do not pertain to any part of
3595 the Derivative Works; and
3596
3597 (d) If the Work includes a "NOTICE" text file as part of its
3598 distribution, then any Derivative Works that You distribute must
3599 include a readable copy of the attribution notices contained
3600 within such NOTICE file, excluding those notices that do not
3601 pertain to any part of the Derivative Works, in at least one
3602 of the following places: within a NOTICE text file distributed
3603 as part of the Derivative Works; within the Source form or
3604 documentation, if provided along with the Derivative Works; or,
3605 within a display generated by the Derivative Works, if and
3606 wherever such third-party notices normally appear. The contents
3607 of the NOTICE file are for informational purposes only and
3608 do not modify the License. You may add Your own attribution
3609 notices within Derivative Works that You distribute, alongside
3610 or as an addendum to the NOTICE text from the Work, provided
3611 that such additional attribution notices cannot be construed
3612 as modifying the License.
3613
3614 You may add Your own copyright statement to Your modifications and
3615 may provide additional or different license terms and conditions
3616 for use, reproduction, or distribution of Your modifications, or
3617 for any such Derivative Works as a whole, provided Your use,
3618 reproduction, and distribution of the Work otherwise complies with
3619 the conditions stated in this License.
3620
3621 5. Submission of Contributions. Unless You explicitly state otherwise,
3622 any Contribution intentionally submitted for inclusion in the Work
3623 by You to the Licensor shall be under the terms and conditions of
3624 this License, without any additional terms or conditions.
3625 Notwithstanding the above, nothing herein shall supersede or modify
3626 the terms of any separate license agreement you may have executed
3627 with Licensor regarding such Contributions.
3628
3629 6. Trademarks. This License does not grant permission to use the trade
3630 names, trademarks, service marks, or product names of the Licensor,
3631 except as required for reasonable and customary use in describing the
3632 origin of the Work and reproducing the content of the NOTICE file.
3633
3634 7. Disclaimer of Warranty. Unless required by applicable law or
3635 agreed to in writing, Licensor provides the Work (and each
3636 Contributor provides its Contributions) on an "AS IS" BASIS,
3637 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
3638 implied, including, without limitation, any warranties or conditions
3639 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
3640 PARTICULAR PURPOSE. You are solely responsible for determining the
3641 appropriateness of using or redistributing the Work and assume any
3642 risks associated with Your exercise of permissions under this License.
3643
3644 8. Limitation of Liability. In no event and under no legal theory,
3645 whether in tort (including negligence), contract, or otherwise,
3646 unless required by applicable law (such as deliberate and grossly
3647 negligent acts) or agreed to in writing, shall any Contributor be
3648 liable to You for damages, including any direct, indirect, special,
3649 incidental, or consequential damages of any character arising as a
3650 result of this License or out of the use or inability to use the
3651 Work (including but not limited to damages for loss of goodwill,
3652 work stoppage, computer failure or malfunction, or any and all
3653 other commercial damages or losses), even if such Contributor
3654 has been advised of the possibility of such damages.
3655
3656 9. Accepting Warranty or Additional Liability. While redistributing
3657 the Work or Derivative Works thereof, You may choose to offer,
3658 and charge a fee for, acceptance of support, warranty, indemnity,
3659 or other liability obligations and/or rights consistent with this
3660 License. However, in accepting such obligations, You may act only
3661 on Your own behalf and on Your sole responsibility, not on behalf
3662 of any other Contributor, and only if You agree to indemnify,
3663 defend, and hold each Contributor harmless for any liability
3664 incurred by, or claims asserted against, such Contributor by reason
3665 of your accepting any such warranty or additional liability.
3666
3667 END OF TERMS AND CONDITIONS
3668
3669 APPENDIX: How to apply the Apache License to your work.
3670
3671 To apply the Apache License to your work, attach the following
3672 boilerplate notice, with the fields enclosed by brackets "[]"
3673 replaced with your own identifying information. (Don't include
3674 the brackets!) The text should be enclosed in the appropriate
3675 comment syntax for the file format. We also recommend that a
3676 file or class name and description of purpose be included on the
3677 same "printed page" as the copyright notice for easier
3678 identification within third-party archives.
3679
3680 Copyright [yyyy] [name of copyright owner]
3681
3682 Licensed under the Apache License, Version 2.0 (the "License");
3683 you may not use this file except in compliance with the License.
3684 You may obtain a copy of the License at
3685
3686 http://www.apache.org/licenses/LICENSE-2.0
3687
3688 Unless required by applicable law or agreed to in writing, software
3689 distributed under the License is distributed on an "AS IS" BASIS,
3690 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3691 See the License for the specific language governing permissions and
3692 limitations under the License.
3693
3694
3695---- LLVM Exceptions to the Apache 2.0 License ----
3696
3697As an exception, if, as a result of your compiling your source code, portions
3698of this Software are embedded into an Object form of such source code, you
3699may redistribute such embedded portions in such Object form without complying
3700with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
3701
3702In addition, if you combine or link compiled forms of this Software with
3703software that is licensed under the GPLv2 ("Combined Software") and if a
3704court of competent jurisdiction determines that the patent provision (Section
37053), the indemnity provision (Section 9) or other Section of the License
3706conflicts with the conditions of the GPLv2, you may retroactively and
3707prospectively choose to deem waived or otherwise exclude such Section(s) of
3708the License, but only in their entirety and only with respect to the Combined
3709Software.
3710
3711==============================================================================
3712Software from third parties included in the LLVM Project:
3713==============================================================================
3714The LLVM Project contains third party software which is under different license
3715terms. All such code will be identified clearly using at least one of two
3716mechanisms:
37171) It will be in a separate directory tree with its own `LICENSE.txt` or
3718 `LICENSE` file at the top containing the specific license and restrictions
3719 which apply to that software, or
37202) It will contain specific license and restriction terms at the top of every
3721 file.
3722
3723==============================================================================
3724Legacy LLVM License (https://llvm.org/docs/DeveloperPolicy.html#legacy):
3725==============================================================================
3726
3727The compiler_rt library is dual licensed under both the University of Illinois
3728"BSD-Like" license and the MIT license. As a user of this code you may choose
3729to use it under either license. As a contributor, you agree to allow your code
3730to be used under both.
3731
3732Full text of the relevant licenses is included below.
3733
3734==============================================================================
3735
3736University of Illinois/NCSA
3737Open Source License
3738
3739Copyright (c) 2009-2019 by the contributors listed in CREDITS.TXT
3740
3741All rights reserved.
3742
3743Developed by:
3744
3745 LLVM Team
3746
3747 University of Illinois at Urbana-Champaign
3748
3749 http://llvm.org
3750
3751Permission is hereby granted, free of charge, to any person obtaining a copy of
3752this software and associated documentation files (the "Software"), to deal with
3753the Software without restriction, including without limitation the rights to
3754use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
3755of the Software, and to permit persons to whom the Software is furnished to do
3756so, subject to the following conditions:
3757
3758 * Redistributions of source code must retain the above copyright notice,
3759 this list of conditions and the following disclaimers.
3760
3761 * Redistributions in binary form must reproduce the above copyright notice,
3762 this list of conditions and the following disclaimers in the
3763 documentation and/or other materials provided with the distribution.
3764
3765 * Neither the names of the LLVM Team, University of Illinois at
3766 Urbana-Champaign, nor the names of its contributors may be used to
3767 endorse or promote products derived from this Software without specific
3768 prior written permission.
3769
3770THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3771IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
3772FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3773CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3774LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3775OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
3776SOFTWARE.
3777
3778==============================================================================
3779
3780Copyright (c) 2009-2015 by the contributors listed in CREDITS.TXT
3781
3782Permission is hereby granted, free of charge, to any person obtaining a copy
3783of this software and associated documentation files (the "Software"), to deal
3784in the Software without restriction, including without limitation the rights
3785to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3786copies of the Software, and to permit persons to whom the Software is
3787furnished to do so, subject to the following conditions:
3788
3789The above copyright notice and this permission notice shall be included in
3790all copies or substantial portions of the Software.
3791
3792THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3793IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3794FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3795AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3796LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3797OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
3798THE SOFTWARE.
3799
3800==============================================================================
3801The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
3802==============================================================================
3803
3804 Apache License
3805 Version 2.0, January 2004
3806 http://www.apache.org/licenses/
3807
3808 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
3809
3810 1. Definitions.
3811
3812 "License" shall mean the terms and conditions for use, reproduction,
3813 and distribution as defined by Sections 1 through 9 of this document.
3814
3815 "Licensor" shall mean the copyright owner or entity authorized by
3816 the copyright owner that is granting the License.
3817
3818 "Legal Entity" shall mean the union of the acting entity and all
3819 other entities that control, are controlled by, or are under common
3820 control with that entity. For the purposes of this definition,
3821 "control" means (i) the power, direct or indirect, to cause the
3822 direction or management of such entity, whether by contract or
3823 otherwise, or (ii) ownership of fifty percent (50%) or more of the
3824 outstanding shares, or (iii) beneficial ownership of such entity.
3825
3826 "You" (or "Your") shall mean an individual or Legal Entity
3827 exercising permissions granted by this License.
3828
3829 "Source" form shall mean the preferred form for making modifications,
3830 including but not limited to software source code, documentation
3831 source, and configuration files.
3832
3833 "Object" form shall mean any form resulting from mechanical
3834 transformation or translation of a Source form, including but
3835 not limited to compiled object code, generated documentation,
3836 and conversions to other media types.
3837
3838 "Work" shall mean the work of authorship, whether in Source or
3839 Object form, made available under the License, as indicated by a
3840 copyright notice that is included in or attached to the work
3841 (an example is provided in the Appendix below).
3842
3843 "Derivative Works" shall mean any work, whether in Source or Object
3844 form, that is based on (or derived from) the Work and for which the
3845 editorial revisions, annotations, elaborations, or other modifications
3846 represent, as a whole, an original work of authorship. For the purposes
3847 of this License, Derivative Works shall not include works that remain
3848 separable from, or merely link (or bind by name) to the interfaces of,
3849 the Work and Derivative Works thereof.
3850
3851 "Contribution" shall mean any work of authorship, including
3852 the original version of the Work and any modifications or additions
3853 to that Work or Derivative Works thereof, that is intentionally
3854 submitted to Licensor for inclusion in the Work by the copyright owner
3855 or by an individual or Legal Entity authorized to submit on behalf of
3856 the copyright owner. For the purposes of this definition, "submitted"
3857 means any form of electronic, verbal, or written communication sent
3858 to the Licensor or its representatives, including but not limited to
3859 communication on electronic mailing lists, source code control systems,
3860 and issue tracking systems that are managed by, or on behalf of, the
3861 Licensor for the purpose of discussing and improving the Work, but
3862 excluding communication that is conspicuously marked or otherwise
3863 designated in writing by the copyright owner as "Not a Contribution."
3864
3865 "Contributor" shall mean Licensor and any individual or Legal Entity
3866 on behalf of whom a Contribution has been received by Licensor and
3867 subsequently incorporated within the Work.
3868
3869 2. Grant of Copyright License. Subject to the terms and conditions of
3870 this License, each Contributor hereby grants to You a perpetual,
3871 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
3872 copyright license to reproduce, prepare Derivative Works of,
3873 publicly display, publicly perform, sublicense, and distribute the
3874 Work and such Derivative Works in Source or Object form.
3875
3876 3. Grant of Patent License. Subject to the terms and conditions of
3877 this License, each Contributor hereby grants to You a perpetual,
3878 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
3879 (except as stated in this section) patent license to make, have made,
3880 use, offer to sell, sell, import, and otherwise transfer the Work,
3881 where such license applies only to those patent claims licensable
3882 by such Contributor that are necessarily infringed by their
3883 Contribution(s) alone or by combination of their Contribution(s)
3884 with the Work to which such Contribution(s) was submitted. If You
3885 institute patent litigation against any entity (including a
3886 cross-claim or counterclaim in a lawsuit) alleging that the Work
3887 or a Contribution incorporated within the Work constitutes direct
3888 or contributory patent infringement, then any patent licenses
3889 granted to You under this License for that Work shall terminate
3890 as of the date such litigation is filed.
3891
3892 4. Redistribution. You may reproduce and distribute copies of the
3893 Work or Derivative Works thereof in any medium, with or without
3894 modifications, and in Source or Object form, provided that You
3895 meet the following conditions:
3896
3897 (a) You must give any other recipients of the Work or
3898 Derivative Works a copy of this License; and
3899
3900 (b) You must cause any modified files to carry prominent notices
3901 stating that You changed the files; and
3902
3903 (c) You must retain, in the Source form of any Derivative Works
3904 that You distribute, all copyright, patent, trademark, and
3905 attribution notices from the Source form of the Work,
3906 excluding those notices that do not pertain to any part of
3907 the Derivative Works; and
3908
3909 (d) If the Work includes a "NOTICE" text file as part of its
3910 distribution, then any Derivative Works that You distribute must
3911 include a readable copy of the attribution notices contained
3912 within such NOTICE file, excluding those notices that do not
3913 pertain to any part of the Derivative Works, in at least one
3914 of the following places: within a NOTICE text file distributed
3915 as part of the Derivative Works; within the Source form or
3916 documentation, if provided along with the Derivative Works; or,
3917 within a display generated by the Derivative Works, if and
3918 wherever such third-party notices normally appear. The contents
3919 of the NOTICE file are for informational purposes only and
3920 do not modify the License. You may add Your own attribution
3921 notices within Derivative Works that You distribute, alongside
3922 or as an addendum to the NOTICE text from the Work, provided
3923 that such additional attribution notices cannot be construed
3924 as modifying the License.
3925
3926 You may add Your own copyright statement to Your modifications and
3927 may provide additional or different license terms and conditions
3928 for use, reproduction, or distribution of Your modifications, or
3929 for any such Derivative Works as a whole, provided Your use,
3930 reproduction, and distribution of the Work otherwise complies with
3931 the conditions stated in this License.
3932
3933 5. Submission of Contributions. Unless You explicitly state otherwise,
3934 any Contribution intentionally submitted for inclusion in the Work
3935 by You to the Licensor shall be under the terms and conditions of
3936 this License, without any additional terms or conditions.
3937 Notwithstanding the above, nothing herein shall supersede or modify
3938 the terms of any separate license agreement you may have executed
3939 with Licensor regarding such Contributions.
3940
3941 6. Trademarks. This License does not grant permission to use the trade
3942 names, trademarks, service marks, or product names of the Licensor,
3943 except as required for reasonable and customary use in describing the
3944 origin of the Work and reproducing the content of the NOTICE file.
3945
3946 7. Disclaimer of Warranty. Unless required by applicable law or
3947 agreed to in writing, Licensor provides the Work (and each
3948 Contributor provides its Contributions) on an "AS IS" BASIS,
3949 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
3950 implied, including, without limitation, any warranties or conditions
3951 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
3952 PARTICULAR PURPOSE. You are solely responsible for determining the
3953 appropriateness of using or redistributing the Work and assume any
3954 risks associated with Your exercise of permissions under this License.
3955
3956 8. Limitation of Liability. In no event and under no legal theory,
3957 whether in tort (including negligence), contract, or otherwise,
3958 unless required by applicable law (such as deliberate and grossly
3959 negligent acts) or agreed to in writing, shall any Contributor be
3960 liable to You for damages, including any direct, indirect, special,
3961 incidental, or consequential damages of any character arising as a
3962 result of this License or out of the use or inability to use the
3963 Work (including but not limited to damages for loss of goodwill,
3964 work stoppage, computer failure or malfunction, or any and all
3965 other commercial damages or losses), even if such Contributor
3966 has been advised of the possibility of such damages.
3967
3968 9. Accepting Warranty or Additional Liability. While redistributing
3969 the Work or Derivative Works thereof, You may choose to offer,
3970 and charge a fee for, acceptance of support, warranty, indemnity,
3971 or other liability obligations and/or rights consistent with this
3972 License. However, in accepting such obligations, You may act only
3973 on Your own behalf and on Your sole responsibility, not on behalf
3974 of any other Contributor, and only if You agree to indemnify,
3975 defend, and hold each Contributor harmless for any liability
3976 incurred by, or claims asserted against, such Contributor by reason
3977 of your accepting any such warranty or additional liability.
3978
3979 END OF TERMS AND CONDITIONS
3980
3981 APPENDIX: How to apply the Apache License to your work.
3982
3983 To apply the Apache License to your work, attach the following
3984 boilerplate notice, with the fields enclosed by brackets "[]"
3985 replaced with your own identifying information. (Don't include
3986 the brackets!) The text should be enclosed in the appropriate
3987 comment syntax for the file format. We also recommend that a
3988 file or class name and description of purpose be included on the
3989 same "printed page" as the copyright notice for easier
3990 identification within third-party archives.
3991
3992 Copyright [yyyy] [name of copyright owner]
3993
3994 Licensed under the Apache License, Version 2.0 (the "License");
3995 you may not use this file except in compliance with the License.
3996 You may obtain a copy of the License at
3997
3998 http://www.apache.org/licenses/LICENSE-2.0
3999
4000 Unless required by applicable law or agreed to in writing, software
4001 distributed under the License is distributed on an "AS IS" BASIS,
4002 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4003 See the License for the specific language governing permissions and
4004 limitations under the License.
4005
4006
4007---- LLVM Exceptions to the Apache 2.0 License ----
4008
4009As an exception, if, as a result of your compiling your source code, portions
4010of this Software are embedded into an Object form of such source code, you
4011may redistribute such embedded portions in such Object form without complying
4012with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
4013
4014In addition, if you combine or link compiled forms of this Software with
4015software that is licensed under the GPLv2 ("Combined Software") and if a
4016court of competent jurisdiction determines that the patent provision (Section
40173), the indemnity provision (Section 9) or other Section of the License
4018conflicts with the conditions of the GPLv2, you may retroactively and
4019prospectively choose to deem waived or otherwise exclude such Section(s) of
4020the License, but only in their entirety and only with respect to the Combined
4021Software.
4022
4023==============================================================================
4024Software from third parties included in the LLVM Project:
4025==============================================================================
4026The LLVM Project contains third party software which is under different license
4027terms. All such code will be identified clearly using at least one of two
4028mechanisms:
40291) It will be in a separate directory tree with its own `LICENSE.txt` or
4030 `LICENSE` file at the top containing the specific license and restrictions
4031 which apply to that software, or
40322) It will contain specific license and restriction terms at the top of every
4033 file.
4034
4035==============================================================================
4036Legacy LLVM License (https://llvm.org/docs/DeveloperPolicy.html#legacy):
4037==============================================================================
4038
4039The libc++ library is dual licensed under both the University of Illinois
4040"BSD-Like" license and the MIT license. As a user of this code you may choose
4041to use it under either license. As a contributor, you agree to allow your code
4042to be used under both.
4043
4044Full text of the relevant licenses is included below.
4045
4046==============================================================================
4047
4048University of Illinois/NCSA
4049Open Source License
4050
4051Copyright (c) 2009-2019 by the contributors listed in CREDITS.TXT
4052
4053All rights reserved.
4054
4055Developed by:
4056
4057 LLVM Team
4058
4059 University of Illinois at Urbana-Champaign
4060
4061 http://llvm.org
4062
4063Permission is hereby granted, free of charge, to any person obtaining a copy of
4064this software and associated documentation files (the "Software"), to deal with
4065the Software without restriction, including without limitation the rights to
4066use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
4067of the Software, and to permit persons to whom the Software is furnished to do
4068so, subject to the following conditions:
4069
4070 * Redistributions of source code must retain the above copyright notice,
4071 this list of conditions and the following disclaimers.
4072
4073 * Redistributions in binary form must reproduce the above copyright notice,
4074 this list of conditions and the following disclaimers in the
4075 documentation and/or other materials provided with the distribution.
4076
4077 * Neither the names of the LLVM Team, University of Illinois at
4078 Urbana-Champaign, nor the names of its contributors may be used to
4079 endorse or promote products derived from this Software without specific
4080 prior written permission.
4081
4082THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4083IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
4084FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4085CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4086LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4087OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
4088SOFTWARE.
4089
4090==============================================================================
4091
4092Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
4093
4094Permission is hereby granted, free of charge, to any person obtaining a copy
4095of this software and associated documentation files (the "Software"), to deal
4096in the Software without restriction, including without limitation the rights
4097to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4098copies of the Software, and to permit persons to whom the Software is
4099furnished to do so, subject to the following conditions:
4100
4101The above copyright notice and this permission notice shall be included in
4102all copies or substantial portions of the Software.
4103
4104THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4105IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4106FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4107AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4108LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4109OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4110THE SOFTWARE.
4111
4112==============================================================================
4113The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
4114==============================================================================
4115
4116 Apache License
4117 Version 2.0, January 2004
4118 http://www.apache.org/licenses/
4119
4120 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
4121
4122 1. Definitions.
4123
4124 "License" shall mean the terms and conditions for use, reproduction,
4125 and distribution as defined by Sections 1 through 9 of this document.
4126
4127 "Licensor" shall mean the copyright owner or entity authorized by
4128 the copyright owner that is granting the License.
4129
4130 "Legal Entity" shall mean the union of the acting entity and all
4131 other entities that control, are controlled by, or are under common
4132 control with that entity. For the purposes of this definition,
4133 "control" means (i) the power, direct or indirect, to cause the
4134 direction or management of such entity, whether by contract or
4135 otherwise, or (ii) ownership of fifty percent (50%) or more of the
4136 outstanding shares, or (iii) beneficial ownership of such entity.
4137
4138 "You" (or "Your") shall mean an individual or Legal Entity
4139 exercising permissions granted by this License.
4140
4141 "Source" form shall mean the preferred form for making modifications,
4142 including but not limited to software source code, documentation
4143 source, and configuration files.
4144
4145 "Object" form shall mean any form resulting from mechanical
4146 transformation or translation of a Source form, including but
4147 not limited to compiled object code, generated documentation,
4148 and conversions to other media types.
4149
4150 "Work" shall mean the work of authorship, whether in Source or
4151 Object form, made available under the License, as indicated by a
4152 copyright notice that is included in or attached to the work
4153 (an example is provided in the Appendix below).
4154
4155 "Derivative Works" shall mean any work, whether in Source or Object
4156 form, that is based on (or derived from) the Work and for which the
4157 editorial revisions, annotations, elaborations, or other modifications
4158 represent, as a whole, an original work of authorship. For the purposes
4159 of this License, Derivative Works shall not include works that remain
4160 separable from, or merely link (or bind by name) to the interfaces of,
4161 the Work and Derivative Works thereof.
4162
4163 "Contribution" shall mean any work of authorship, including
4164 the original version of the Work and any modifications or additions
4165 to that Work or Derivative Works thereof, that is intentionally
4166 submitted to Licensor for inclusion in the Work by the copyright owner
4167 or by an individual or Legal Entity authorized to submit on behalf of
4168 the copyright owner. For the purposes of this definition, "submitted"
4169 means any form of electronic, verbal, or written communication sent
4170 to the Licensor or its representatives, including but not limited to
4171 communication on electronic mailing lists, source code control systems,
4172 and issue tracking systems that are managed by, or on behalf of, the
4173 Licensor for the purpose of discussing and improving the Work, but
4174 excluding communication that is conspicuously marked or otherwise
4175 designated in writing by the copyright owner as "Not a Contribution."
4176
4177 "Contributor" shall mean Licensor and any individual or Legal Entity
4178 on behalf of whom a Contribution has been received by Licensor and
4179 subsequently incorporated within the Work.
4180
4181 2. Grant of Copyright License. Subject to the terms and conditions of
4182 this License, each Contributor hereby grants to You a perpetual,
4183 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4184 copyright license to reproduce, prepare Derivative Works of,
4185 publicly display, publicly perform, sublicense, and distribute the
4186 Work and such Derivative Works in Source or Object form.
4187
4188 3. Grant of Patent License. Subject to the terms and conditions of
4189 this License, each Contributor hereby grants to You a perpetual,
4190 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4191 (except as stated in this section) patent license to make, have made,
4192 use, offer to sell, sell, import, and otherwise transfer the Work,
4193 where such license applies only to those patent claims licensable
4194 by such Contributor that are necessarily infringed by their
4195 Contribution(s) alone or by combination of their Contribution(s)
4196 with the Work to which such Contribution(s) was submitted. If You
4197 institute patent litigation against any entity (including a
4198 cross-claim or counterclaim in a lawsuit) alleging that the Work
4199 or a Contribution incorporated within the Work constitutes direct
4200 or contributory patent infringement, then any patent licenses
4201 granted to You under this License for that Work shall terminate
4202 as of the date such litigation is filed.
4203
4204 4. Redistribution. You may reproduce and distribute copies of the
4205 Work or Derivative Works thereof in any medium, with or without
4206 modifications, and in Source or Object form, provided that You
4207 meet the following conditions:
4208
4209 (a) You must give any other recipients of the Work or
4210 Derivative Works a copy of this License; and
4211
4212 (b) You must cause any modified files to carry prominent notices
4213 stating that You changed the files; and
4214
4215 (c) You must retain, in the Source form of any Derivative Works
4216 that You distribute, all copyright, patent, trademark, and
4217 attribution notices from the Source form of the Work,
4218 excluding those notices that do not pertain to any part of
4219 the Derivative Works; and
4220
4221 (d) If the Work includes a "NOTICE" text file as part of its
4222 distribution, then any Derivative Works that You distribute must
4223 include a readable copy of the attribution notices contained
4224 within such NOTICE file, excluding those notices that do not
4225 pertain to any part of the Derivative Works, in at least one
4226 of the following places: within a NOTICE text file distributed
4227 as part of the Derivative Works; within the Source form or
4228 documentation, if provided along with the Derivative Works; or,
4229 within a display generated by the Derivative Works, if and
4230 wherever such third-party notices normally appear. The contents
4231 of the NOTICE file are for informational purposes only and
4232 do not modify the License. You may add Your own attribution
4233 notices within Derivative Works that You distribute, alongside
4234 or as an addendum to the NOTICE text from the Work, provided
4235 that such additional attribution notices cannot be construed
4236 as modifying the License.
4237
4238 You may add Your own copyright statement to Your modifications and
4239 may provide additional or different license terms and conditions
4240 for use, reproduction, or distribution of Your modifications, or
4241 for any such Derivative Works as a whole, provided Your use,
4242 reproduction, and distribution of the Work otherwise complies with
4243 the conditions stated in this License.
4244
4245 5. Submission of Contributions. Unless You explicitly state otherwise,
4246 any Contribution intentionally submitted for inclusion in the Work
4247 by You to the Licensor shall be under the terms and conditions of
4248 this License, without any additional terms or conditions.
4249 Notwithstanding the above, nothing herein shall supersede or modify
4250 the terms of any separate license agreement you may have executed
4251 with Licensor regarding such Contributions.
4252
4253 6. Trademarks. This License does not grant permission to use the trade
4254 names, trademarks, service marks, or product names of the Licensor,
4255 except as required for reasonable and customary use in describing the
4256 origin of the Work and reproducing the content of the NOTICE file.
4257
4258 7. Disclaimer of Warranty. Unless required by applicable law or
4259 agreed to in writing, Licensor provides the Work (and each
4260 Contributor provides its Contributions) on an "AS IS" BASIS,
4261 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
4262 implied, including, without limitation, any warranties or conditions
4263 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
4264 PARTICULAR PURPOSE. You are solely responsible for determining the
4265 appropriateness of using or redistributing the Work and assume any
4266 risks associated with Your exercise of permissions under this License.
4267
4268 8. Limitation of Liability. In no event and under no legal theory,
4269 whether in tort (including negligence), contract, or otherwise,
4270 unless required by applicable law (such as deliberate and grossly
4271 negligent acts) or agreed to in writing, shall any Contributor be
4272 liable to You for damages, including any direct, indirect, special,
4273 incidental, or consequential damages of any character arising as a
4274 result of this License or out of the use or inability to use the
4275 Work (including but not limited to damages for loss of goodwill,
4276 work stoppage, computer failure or malfunction, or any and all
4277 other commercial damages or losses), even if such Contributor
4278 has been advised of the possibility of such damages.
4279
4280 9. Accepting Warranty or Additional Liability. While redistributing
4281 the Work or Derivative Works thereof, You may choose to offer,
4282 and charge a fee for, acceptance of support, warranty, indemnity,
4283 or other liability obligations and/or rights consistent with this
4284 License. However, in accepting such obligations, You may act only
4285 on Your own behalf and on Your sole responsibility, not on behalf
4286 of any other Contributor, and only if You agree to indemnify,
4287 defend, and hold each Contributor harmless for any liability
4288 incurred by, or claims asserted against, such Contributor by reason
4289 of your accepting any such warranty or additional liability.
4290
4291 END OF TERMS AND CONDITIONS
4292
4293 APPENDIX: How to apply the Apache License to your work.
4294
4295 To apply the Apache License to your work, attach the following
4296 boilerplate notice, with the fields enclosed by brackets "[]"
4297 replaced with your own identifying information. (Don't include
4298 the brackets!) The text should be enclosed in the appropriate
4299 comment syntax for the file format. We also recommend that a
4300 file or class name and description of purpose be included on the
4301 same "printed page" as the copyright notice for easier
4302 identification within third-party archives.
4303
4304 Copyright [yyyy] [name of copyright owner]
4305
4306 Licensed under the Apache License, Version 2.0 (the "License");
4307 you may not use this file except in compliance with the License.
4308 You may obtain a copy of the License at
4309
4310 http://www.apache.org/licenses/LICENSE-2.0
4311
4312 Unless required by applicable law or agreed to in writing, software
4313 distributed under the License is distributed on an "AS IS" BASIS,
4314 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4315 See the License for the specific language governing permissions and
4316 limitations under the License.
4317
4318
4319---- LLVM Exceptions to the Apache 2.0 License ----
4320
4321As an exception, if, as a result of your compiling your source code, portions
4322of this Software are embedded into an Object form of such source code, you
4323may redistribute such embedded portions in such Object form without complying
4324with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
4325
4326In addition, if you combine or link compiled forms of this Software with
4327software that is licensed under the GPLv2 ("Combined Software") and if a
4328court of competent jurisdiction determines that the patent provision (Section
43293), the indemnity provision (Section 9) or other Section of the License
4330conflicts with the conditions of the GPLv2, you may retroactively and
4331prospectively choose to deem waived or otherwise exclude such Section(s) of
4332the License, but only in their entirety and only with respect to the Combined
4333Software.
4334
4335==============================================================================
4336Software from third parties included in the LLVM Project:
4337==============================================================================
4338The LLVM Project contains third party software which is under different license
4339terms. All such code will be identified clearly using at least one of two
4340mechanisms:
43411) It will be in a separate directory tree with its own `LICENSE.txt` or
4342 `LICENSE` file at the top containing the specific license and restrictions
4343 which apply to that software, or
43442) It will contain specific license and restriction terms at the top of every
4345 file.
4346
4347==============================================================================
4348Legacy LLVM License (https://llvm.org/docs/DeveloperPolicy.html#legacy):
4349==============================================================================
4350
4351The libc++abi library is dual licensed under both the University of Illinois
4352"BSD-Like" license and the MIT license. As a user of this code you may choose
4353to use it under either license. As a contributor, you agree to allow your code
4354to be used under both.
4355
4356Full text of the relevant licenses is included below.
4357
4358==============================================================================
4359
4360University of Illinois/NCSA
4361Open Source License
4362
4363Copyright (c) 2009-2019 by the contributors listed in CREDITS.TXT
4364
4365All rights reserved.
4366
4367Developed by:
4368
4369 LLVM Team
4370
4371 University of Illinois at Urbana-Champaign
4372
4373 http://llvm.org
4374
4375Permission is hereby granted, free of charge, to any person obtaining a copy of
4376this software and associated documentation files (the "Software"), to deal with
4377the Software without restriction, including without limitation the rights to
4378use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
4379of the Software, and to permit persons to whom the Software is furnished to do
4380so, subject to the following conditions:
4381
4382 * Redistributions of source code must retain the above copyright notice,
4383 this list of conditions and the following disclaimers.
4384
4385 * Redistributions in binary form must reproduce the above copyright notice,
4386 this list of conditions and the following disclaimers in the
4387 documentation and/or other materials provided with the distribution.
4388
4389 * Neither the names of the LLVM Team, University of Illinois at
4390 Urbana-Champaign, nor the names of its contributors may be used to
4391 endorse or promote products derived from this Software without specific
4392 prior written permission.
4393
4394THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4395IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
4396FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4397CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4398LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4399OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
4400SOFTWARE.
4401
4402==============================================================================
4403
4404Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
4405
4406Permission is hereby granted, free of charge, to any person obtaining a copy
4407of this software and associated documentation files (the "Software"), to deal
4408in the Software without restriction, including without limitation the rights
4409to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4410copies of the Software, and to permit persons to whom the Software is
4411furnished to do so, subject to the following conditions:
4412
4413The above copyright notice and this permission notice shall be included in
4414all copies or substantial portions of the Software.
4415
4416THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4417IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4418FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4419AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4420LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4421OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4422THE SOFTWARE.
4423
4424==============================================================================
4425The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
4426==============================================================================
4427
4428 Apache License
4429 Version 2.0, January 2004
4430 http://www.apache.org/licenses/
4431
4432 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
4433
4434 1. Definitions.
4435
4436 "License" shall mean the terms and conditions for use, reproduction,
4437 and distribution as defined by Sections 1 through 9 of this document.
4438
4439 "Licensor" shall mean the copyright owner or entity authorized by
4440 the copyright owner that is granting the License.
4441
4442 "Legal Entity" shall mean the union of the acting entity and all
4443 other entities that control, are controlled by, or are under common
4444 control with that entity. For the purposes of this definition,
4445 "control" means (i) the power, direct or indirect, to cause the
4446 direction or management of such entity, whether by contract or
4447 otherwise, or (ii) ownership of fifty percent (50%) or more of the
4448 outstanding shares, or (iii) beneficial ownership of such entity.
4449
4450 "You" (or "Your") shall mean an individual or Legal Entity
4451 exercising permissions granted by this License.
4452
4453 "Source" form shall mean the preferred form for making modifications,
4454 including but not limited to software source code, documentation
4455 source, and configuration files.
4456
4457 "Object" form shall mean any form resulting from mechanical
4458 transformation or translation of a Source form, including but
4459 not limited to compiled object code, generated documentation,
4460 and conversions to other media types.
4461
4462 "Work" shall mean the work of authorship, whether in Source or
4463 Object form, made available under the License, as indicated by a
4464 copyright notice that is included in or attached to the work
4465 (an example is provided in the Appendix below).
4466
4467 "Derivative Works" shall mean any work, whether in Source or Object
4468 form, that is based on (or derived from) the Work and for which the
4469 editorial revisions, annotations, elaborations, or other modifications
4470 represent, as a whole, an original work of authorship. For the purposes
4471 of this License, Derivative Works shall not include works that remain
4472 separable from, or merely link (or bind by name) to the interfaces of,
4473 the Work and Derivative Works thereof.
4474
4475 "Contribution" shall mean any work of authorship, including
4476 the original version of the Work and any modifications or additions
4477 to that Work or Derivative Works thereof, that is intentionally
4478 submitted to Licensor for inclusion in the Work by the copyright owner
4479 or by an individual or Legal Entity authorized to submit on behalf of
4480 the copyright owner. For the purposes of this definition, "submitted"
4481 means any form of electronic, verbal, or written communication sent
4482 to the Licensor or its representatives, including but not limited to
4483 communication on electronic mailing lists, source code control systems,
4484 and issue tracking systems that are managed by, or on behalf of, the
4485 Licensor for the purpose of discussing and improving the Work, but
4486 excluding communication that is conspicuously marked or otherwise
4487 designated in writing by the copyright owner as "Not a Contribution."
4488
4489 "Contributor" shall mean Licensor and any individual or Legal Entity
4490 on behalf of whom a Contribution has been received by Licensor and
4491 subsequently incorporated within the Work.
4492
4493 2. Grant of Copyright License. Subject to the terms and conditions of
4494 this License, each Contributor hereby grants to You a perpetual,
4495 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4496 copyright license to reproduce, prepare Derivative Works of,
4497 publicly display, publicly perform, sublicense, and distribute the
4498 Work and such Derivative Works in Source or Object form.
4499
4500 3. Grant of Patent License. Subject to the terms and conditions of
4501 this License, each Contributor hereby grants to You a perpetual,
4502 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4503 (except as stated in this section) patent license to make, have made,
4504 use, offer to sell, sell, import, and otherwise transfer the Work,
4505 where such license applies only to those patent claims licensable
4506 by such Contributor that are necessarily infringed by their
4507 Contribution(s) alone or by combination of their Contribution(s)
4508 with the Work to which such Contribution(s) was submitted. If You
4509 institute patent litigation against any entity (including a
4510 cross-claim or counterclaim in a lawsuit) alleging that the Work
4511 or a Contribution incorporated within the Work constitutes direct
4512 or contributory patent infringement, then any patent licenses
4513 granted to You under this License for that Work shall terminate
4514 as of the date such litigation is filed.
4515
4516 4. Redistribution. You may reproduce and distribute copies of the
4517 Work or Derivative Works thereof in any medium, with or without
4518 modifications, and in Source or Object form, provided that You
4519 meet the following conditions:
4520
4521 (a) You must give any other recipients of the Work or
4522 Derivative Works a copy of this License; and
4523
4524 (b) You must cause any modified files to carry prominent notices
4525 stating that You changed the files; and
4526
4527 (c) You must retain, in the Source form of any Derivative Works
4528 that You distribute, all copyright, patent, trademark, and
4529 attribution notices from the Source form of the Work,
4530 excluding those notices that do not pertain to any part of
4531 the Derivative Works; and
4532
4533 (d) If the Work includes a "NOTICE" text file as part of its
4534 distribution, then any Derivative Works that You distribute must
4535 include a readable copy of the attribution notices contained
4536 within such NOTICE file, excluding those notices that do not
4537 pertain to any part of the Derivative Works, in at least one
4538 of the following places: within a NOTICE text file distributed
4539 as part of the Derivative Works; within the Source form or
4540 documentation, if provided along with the Derivative Works; or,
4541 within a display generated by the Derivative Works, if and
4542 wherever such third-party notices normally appear. The contents
4543 of the NOTICE file are for informational purposes only and
4544 do not modify the License. You may add Your own attribution
4545 notices within Derivative Works that You distribute, alongside
4546 or as an addendum to the NOTICE text from the Work, provided
4547 that such additional attribution notices cannot be construed
4548 as modifying the License.
4549
4550 You may add Your own copyright statement to Your modifications and
4551 may provide additional or different license terms and conditions
4552 for use, reproduction, or distribution of Your modifications, or
4553 for any such Derivative Works as a whole, provided Your use,
4554 reproduction, and distribution of the Work otherwise complies with
4555 the conditions stated in this License.
4556
4557 5. Submission of Contributions. Unless You explicitly state otherwise,
4558 any Contribution intentionally submitted for inclusion in the Work
4559 by You to the Licensor shall be under the terms and conditions of
4560 this License, without any additional terms or conditions.
4561 Notwithstanding the above, nothing herein shall supersede or modify
4562 the terms of any separate license agreement you may have executed
4563 with Licensor regarding such Contributions.
4564
4565 6. Trademarks. This License does not grant permission to use the trade
4566 names, trademarks, service marks, or product names of the Licensor,
4567 except as required for reasonable and customary use in describing the
4568 origin of the Work and reproducing the content of the NOTICE file.
4569
4570 7. Disclaimer of Warranty. Unless required by applicable law or
4571 agreed to in writing, Licensor provides the Work (and each
4572 Contributor provides its Contributions) on an "AS IS" BASIS,
4573 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
4574 implied, including, without limitation, any warranties or conditions
4575 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
4576 PARTICULAR PURPOSE. You are solely responsible for determining the
4577 appropriateness of using or redistributing the Work and assume any
4578 risks associated with Your exercise of permissions under this License.
4579
4580 8. Limitation of Liability. In no event and under no legal theory,
4581 whether in tort (including negligence), contract, or otherwise,
4582 unless required by applicable law (such as deliberate and grossly
4583 negligent acts) or agreed to in writing, shall any Contributor be
4584 liable to You for damages, including any direct, indirect, special,
4585 incidental, or consequential damages of any character arising as a
4586 result of this License or out of the use or inability to use the
4587 Work (including but not limited to damages for loss of goodwill,
4588 work stoppage, computer failure or malfunction, or any and all
4589 other commercial damages or losses), even if such Contributor
4590 has been advised of the possibility of such damages.
4591
4592 9. Accepting Warranty or Additional Liability. While redistributing
4593 the Work or Derivative Works thereof, You may choose to offer,
4594 and charge a fee for, acceptance of support, warranty, indemnity,
4595 or other liability obligations and/or rights consistent with this
4596 License. However, in accepting such obligations, You may act only
4597 on Your own behalf and on Your sole responsibility, not on behalf
4598 of any other Contributor, and only if You agree to indemnify,
4599 defend, and hold each Contributor harmless for any liability
4600 incurred by, or claims asserted against, such Contributor by reason
4601 of your accepting any such warranty or additional liability.
4602
4603 END OF TERMS AND CONDITIONS
4604
4605 APPENDIX: How to apply the Apache License to your work.
4606
4607 To apply the Apache License to your work, attach the following
4608 boilerplate notice, with the fields enclosed by brackets "[]"
4609 replaced with your own identifying information. (Don't include
4610 the brackets!) The text should be enclosed in the appropriate
4611 comment syntax for the file format. We also recommend that a
4612 file or class name and description of purpose be included on the
4613 same "printed page" as the copyright notice for easier
4614 identification within third-party archives.
4615
4616 Copyright [yyyy] [name of copyright owner]
4617
4618 Licensed under the Apache License, Version 2.0 (the "License");
4619 you may not use this file except in compliance with the License.
4620 You may obtain a copy of the License at
4621
4622 http://www.apache.org/licenses/LICENSE-2.0
4623
4624 Unless required by applicable law or agreed to in writing, software
4625 distributed under the License is distributed on an "AS IS" BASIS,
4626 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4627 See the License for the specific language governing permissions and
4628 limitations under the License.
4629
4630
4631---- LLVM Exceptions to the Apache 2.0 License ----
4632
4633As an exception, if, as a result of your compiling your source code, portions
4634of this Software are embedded into an Object form of such source code, you
4635may redistribute such embedded portions in such Object form without complying
4636with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
4637
4638In addition, if you combine or link compiled forms of this Software with
4639software that is licensed under the GPLv2 ("Combined Software") and if a
4640court of competent jurisdiction determines that the patent provision (Section
46413), the indemnity provision (Section 9) or other Section of the License
4642conflicts with the conditions of the GPLv2, you may retroactively and
4643prospectively choose to deem waived or otherwise exclude such Section(s) of
4644the License, but only in their entirety and only with respect to the Combined
4645Software.
4646
4647==============================================================================
4648Software from third parties included in the LLVM Project:
4649==============================================================================
4650The LLVM Project contains third party software which is under different license
4651terms. All such code will be identified clearly using at least one of two
4652mechanisms:
46531) It will be in a separate directory tree with its own `LICENSE.txt` or
4654 `LICENSE` file at the top containing the specific license and restrictions
4655 which apply to that software, or
46562) It will contain specific license and restriction terms at the top of every
4657 file.
4658
4659==============================================================================
4660Legacy LLVM License (https://llvm.org/docs/DeveloperPolicy.html#legacy):
4661==============================================================================
4662
4663The software contained in this directory tree is dual licensed under both the
4664University of Illinois "BSD-Like" license and the MIT license. As a user of
4665this code you may choose to use it under either license. As a contributor,
4666you agree to allow your code to be used under both. The full text of the
4667relevant licenses is included below.
4668
4669In addition, a license agreement from the copyright/patent holders of the
4670software contained in this directory tree is included below.
4671
4672==============================================================================
4673
4674University of Illinois/NCSA
4675Open Source License
4676
4677Copyright (c) 1997-2019 Intel Corporation
4678
4679All rights reserved.
4680
4681Developed by:
4682 OpenMP Runtime Team
4683 Intel Corporation
4684 http://www.openmprtl.org
4685
4686Permission is hereby granted, free of charge, to any person obtaining a copy of
4687this software and associated documentation files (the "Software"), to deal with
4688the Software without restriction, including without limitation the rights to
4689use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
4690of the Software, and to permit persons to whom the Software is furnished to do
4691so, subject to the following conditions:
4692
4693 * Redistributions of source code must retain the above copyright notice,
4694 this list of conditions and the following disclaimers.
4695
4696 * Redistributions in binary form must reproduce the above copyright notice,
4697 this list of conditions and the following disclaimers in the
4698 documentation and/or other materials provided with the distribution.
4699
4700 * Neither the names of Intel Corporation OpenMP Runtime Team nor the
4701 names of its contributors may be used to endorse or promote products
4702 derived from this Software without specific prior written permission.
4703
4704THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4705IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
4706FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4707CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4708LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4709OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
4710SOFTWARE.
4711
4712==============================================================================
4713
4714Copyright (c) 1997-2019 Intel Corporation
4715
4716Permission is hereby granted, free of charge, to any person obtaining a copy
4717of this software and associated documentation files (the "Software"), to deal
4718in the Software without restriction, including without limitation the rights
4719to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4720copies of the Software, and to permit persons to whom the Software is
4721furnished to do so, subject to the following conditions:
4722
4723The above copyright notice and this permission notice shall be included in
4724all copies or substantial portions of the Software.
4725
4726THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4727IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4728FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4729AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4730LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4731OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4732THE SOFTWARE.
4733
4734==============================================================================
4735
4736Intel Corporation
4737
4738Software Grant License Agreement ("Agreement")
4739
4740Except for the license granted herein to you, Intel Corporation ("Intel") reserves
4741all right, title, and interest in and to the Software (defined below).
4742
4743Definition
4744
4745"Software" means the code and documentation as well as any original work of
4746authorship, including any modifications or additions to an existing work, that
4747is intentionally submitted by Intel to llvm.org (http://llvm.org) ("LLVM") for
4748inclusion in, or documentation of, any of the products owned or managed by LLVM
4749(the "Work"). For the purposes of this definition, "submitted" means any form of
4750electronic, verbal, or written communication sent to LLVM or its
4751representatives, including but not limited to communication on electronic
4752mailing lists, source code control systems, and issue tracking systems that are
4753managed by, or on behalf of, LLVM for the purpose of discussing and improving
4754the Work, but excluding communication that is conspicuously marked otherwise.
4755
47561. Grant of Copyright License. Subject to the terms and conditions of this
4757 Agreement, Intel hereby grants to you and to recipients of the Software
4758 distributed by LLVM a perpetual, worldwide, non-exclusive, no-charge,
4759 royalty-free, irrevocable copyright license to reproduce, prepare derivative
4760 works of, publicly display, publicly perform, sublicense, and distribute the
4761 Software and such derivative works.
4762
47632. Grant of Patent License. Subject to the terms and conditions of this
4764 Agreement, Intel hereby grants you and to recipients of the Software
4765 distributed by LLVM a perpetual, worldwide, non-exclusive, no-charge,
4766 royalty-free, irrevocable (except as stated in this section) patent license
4767 to make, have made, use, offer to sell, sell, import, and otherwise transfer
4768 the Work, where such license applies only to those patent claims licensable
4769 by Intel that are necessarily infringed by Intel's Software alone or by
4770 combination of the Software with the Work to which such Software was
4771 submitted. If any entity institutes patent litigation against Intel or any
4772 other entity (including a cross-claim or counterclaim in a lawsuit) alleging
4773 that Intel's Software, or the Work to which Intel has contributed constitutes
4774 direct or contributory patent infringement, then any patent licenses granted
4775 to that entity under this Agreement for the Software or Work shall terminate
4776 as of the date such litigation is filed.
4777
4778Unless required by applicable law or agreed to in writing, the software is
4779provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
4780either express or implied, including, without limitation, any warranties or
4781conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
4782PARTICULAR PURPOSE.
4783
4784==============================================================================
4785
4786==============================================================================
4787The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
4788==============================================================================
4789
4790 Apache License
4791 Version 2.0, January 2004
4792 http://www.apache.org/licenses/
4793
4794 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
4795
4796 1. Definitions.
4797
4798 "License" shall mean the terms and conditions for use, reproduction,
4799 and distribution as defined by Sections 1 through 9 of this document.
4800
4801 "Licensor" shall mean the copyright owner or entity authorized by
4802 the copyright owner that is granting the License.
4803
4804 "Legal Entity" shall mean the union of the acting entity and all
4805 other entities that control, are controlled by, or are under common
4806 control with that entity. For the purposes of this definition,
4807 "control" means (i) the power, direct or indirect, to cause the
4808 direction or management of such entity, whether by contract or
4809 otherwise, or (ii) ownership of fifty percent (50%) or more of the
4810 outstanding shares, or (iii) beneficial ownership of such entity.
4811
4812 "You" (or "Your") shall mean an individual or Legal Entity
4813 exercising permissions granted by this License.
4814
4815 "Source" form shall mean the preferred form for making modifications,
4816 including but not limited to software source code, documentation
4817 source, and configuration files.
4818
4819 "Object" form shall mean any form resulting from mechanical
4820 transformation or translation of a Source form, including but
4821 not limited to compiled object code, generated documentation,
4822 and conversions to other media types.
4823
4824 "Work" shall mean the work of authorship, whether in Source or
4825 Object form, made available under the License, as indicated by a
4826 copyright notice that is included in or attached to the work
4827 (an example is provided in the Appendix below).
4828
4829 "Derivative Works" shall mean any work, whether in Source or Object
4830 form, that is based on (or derived from) the Work and for which the
4831 editorial revisions, annotations, elaborations, or other modifications
4832 represent, as a whole, an original work of authorship. For the purposes
4833 of this License, Derivative Works shall not include works that remain
4834 separable from, or merely link (or bind by name) to the interfaces of,
4835 the Work and Derivative Works thereof.
4836
4837 "Contribution" shall mean any work of authorship, including
4838 the original version of the Work and any modifications or additions
4839 to that Work or Derivative Works thereof, that is intentionally
4840 submitted to Licensor for inclusion in the Work by the copyright owner
4841 or by an individual or Legal Entity authorized to submit on behalf of
4842 the copyright owner. For the purposes of this definition, "submitted"
4843 means any form of electronic, verbal, or written communication sent
4844 to the Licensor or its representatives, including but not limited to
4845 communication on electronic mailing lists, source code control systems,
4846 and issue tracking systems that are managed by, or on behalf of, the
4847 Licensor for the purpose of discussing and improving the Work, but
4848 excluding communication that is conspicuously marked or otherwise
4849 designated in writing by the copyright owner as "Not a Contribution."
4850
4851 "Contributor" shall mean Licensor and any individual or Legal Entity
4852 on behalf of whom a Contribution has been received by Licensor and
4853 subsequently incorporated within the Work.
4854
4855 2. Grant of Copyright License. Subject to the terms and conditions of
4856 this License, each Contributor hereby grants to You a perpetual,
4857 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4858 copyright license to reproduce, prepare Derivative Works of,
4859 publicly display, publicly perform, sublicense, and distribute the
4860 Work and such Derivative Works in Source or Object form.
4861
4862 3. Grant of Patent License. Subject to the terms and conditions of
4863 this License, each Contributor hereby grants to You a perpetual,
4864 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4865 (except as stated in this section) patent license to make, have made,
4866 use, offer to sell, sell, import, and otherwise transfer the Work,
4867 where such license applies only to those patent claims licensable
4868 by such Contributor that are necessarily infringed by their
4869 Contribution(s) alone or by combination of their Contribution(s)
4870 with the Work to which such Contribution(s) was submitted. If You
4871 institute patent litigation against any entity (including a
4872 cross-claim or counterclaim in a lawsuit) alleging that the Work
4873 or a Contribution incorporated within the Work constitutes direct
4874 or contributory patent infringement, then any patent licenses
4875 granted to You under this License for that Work shall terminate
4876 as of the date such litigation is filed.
4877
4878 4. Redistribution. You may reproduce and distribute copies of the
4879 Work or Derivative Works thereof in any medium, with or without
4880 modifications, and in Source or Object form, provided that You
4881 meet the following conditions:
4882
4883 (a) You must give any other recipients of the Work or
4884 Derivative Works a copy of this License; and
4885
4886 (b) You must cause any modified files to carry prominent notices
4887 stating that You changed the files; and
4888
4889 (c) You must retain, in the Source form of any Derivative Works
4890 that You distribute, all copyright, patent, trademark, and
4891 attribution notices from the Source form of the Work,
4892 excluding those notices that do not pertain to any part of
4893 the Derivative Works; and
4894
4895 (d) If the Work includes a "NOTICE" text file as part of its
4896 distribution, then any Derivative Works that You distribute must
4897 include a readable copy of the attribution notices contained
4898 within such NOTICE file, excluding those notices that do not
4899 pertain to any part of the Derivative Works, in at least one
4900 of the following places: within a NOTICE text file distributed
4901 as part of the Derivative Works; within the Source form or
4902 documentation, if provided along with the Derivative Works; or,
4903 within a display generated by the Derivative Works, if and
4904 wherever such third-party notices normally appear. The contents
4905 of the NOTICE file are for informational purposes only and
4906 do not modify the License. You may add Your own attribution
4907 notices within Derivative Works that You distribute, alongside
4908 or as an addendum to the NOTICE text from the Work, provided
4909 that such additional attribution notices cannot be construed
4910 as modifying the License.
4911
4912 You may add Your own copyright statement to Your modifications and
4913 may provide additional or different license terms and conditions
4914 for use, reproduction, or distribution of Your modifications, or
4915 for any such Derivative Works as a whole, provided Your use,
4916 reproduction, and distribution of the Work otherwise complies with
4917 the conditions stated in this License.
4918
4919 5. Submission of Contributions. Unless You explicitly state otherwise,
4920 any Contribution intentionally submitted for inclusion in the Work
4921 by You to the Licensor shall be under the terms and conditions of
4922 this License, without any additional terms or conditions.
4923 Notwithstanding the above, nothing herein shall supersede or modify
4924 the terms of any separate license agreement you may have executed
4925 with Licensor regarding such Contributions.
4926
4927 6. Trademarks. This License does not grant permission to use the trade
4928 names, trademarks, service marks, or product names of the Licensor,
4929 except as required for reasonable and customary use in describing the
4930 origin of the Work and reproducing the content of the NOTICE file.
4931
4932 7. Disclaimer of Warranty. Unless required by applicable law or
4933 agreed to in writing, Licensor provides the Work (and each
4934 Contributor provides its Contributions) on an "AS IS" BASIS,
4935 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
4936 implied, including, without limitation, any warranties or conditions
4937 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
4938 PARTICULAR PURPOSE. You are solely responsible for determining the
4939 appropriateness of using or redistributing the Work and assume any
4940 risks associated with Your exercise of permissions under this License.
4941
4942 8. Limitation of Liability. In no event and under no legal theory,
4943 whether in tort (including negligence), contract, or otherwise,
4944 unless required by applicable law (such as deliberate and grossly
4945 negligent acts) or agreed to in writing, shall any Contributor be
4946 liable to You for damages, including any direct, indirect, special,
4947 incidental, or consequential damages of any character arising as a
4948 result of this License or out of the use or inability to use the
4949 Work (including but not limited to damages for loss of goodwill,
4950 work stoppage, computer failure or malfunction, or any and all
4951 other commercial damages or losses), even if such Contributor
4952 has been advised of the possibility of such damages.
4953
4954 9. Accepting Warranty or Additional Liability. While redistributing
4955 the Work or Derivative Works thereof, You may choose to offer,
4956 and charge a fee for, acceptance of support, warranty, indemnity,
4957 or other liability obligations and/or rights consistent with this
4958 License. However, in accepting such obligations, You may act only
4959 on Your own behalf and on Your sole responsibility, not on behalf
4960 of any other Contributor, and only if You agree to indemnify,
4961 defend, and hold each Contributor harmless for any liability
4962 incurred by, or claims asserted against, such Contributor by reason
4963 of your accepting any such warranty or additional liability.
4964
4965 END OF TERMS AND CONDITIONS
4966
4967 APPENDIX: How to apply the Apache License to your work.
4968
4969 To apply the Apache License to your work, attach the following
4970 boilerplate notice, with the fields enclosed by brackets "[]"
4971 replaced with your own identifying information. (Don't include
4972 the brackets!) The text should be enclosed in the appropriate
4973 comment syntax for the file format. We also recommend that a
4974 file or class name and description of purpose be included on the
4975 same "printed page" as the copyright notice for easier
4976 identification within third-party archives.
4977
4978 Copyright [yyyy] [name of copyright owner]
4979
4980 Licensed under the Apache License, Version 2.0 (the "License");
4981 you may not use this file except in compliance with the License.
4982 You may obtain a copy of the License at
4983
4984 http://www.apache.org/licenses/LICENSE-2.0
4985
4986 Unless required by applicable law or agreed to in writing, software
4987 distributed under the License is distributed on an "AS IS" BASIS,
4988 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4989 See the License for the specific language governing permissions and
4990 limitations under the License.
4991
4992
4993---- LLVM Exceptions to the Apache 2.0 License ----
4994
4995As an exception, if, as a result of your compiling your source code, portions
4996of this Software are embedded into an Object form of such source code, you
4997may redistribute such embedded portions in such Object form without complying
4998with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
4999
5000In addition, if you combine or link compiled forms of this Software with
5001software that is licensed under the GPLv2 ("Combined Software") and if a
5002court of competent jurisdiction determines that the patent provision (Section
50033), the indemnity provision (Section 9) or other Section of the License
5004conflicts with the conditions of the GPLv2, you may retroactively and
5005prospectively choose to deem waived or otherwise exclude such Section(s) of
5006the License, but only in their entirety and only with respect to the Combined
5007Software.
5008
5009==============================================================================
5010Software from third parties included in the LLVM Project:
5011==============================================================================
5012The LLVM Project contains third party software which is under different license
5013terms. All such code will be identified clearly using at least one of two
5014mechanisms:
50151) It will be in a separate directory tree with its own `LICENSE.txt` or
5016 `LICENSE` file at the top containing the specific license and restrictions
5017 which apply to that software, or
50182) It will contain specific license and restriction terms at the top of every
5019 file.
5020
5021==============================================================================
5022Legacy LLVM License (https://llvm.org/docs/DeveloperPolicy.html#legacy):
5023==============================================================================
5024University of Illinois/NCSA
5025Open Source License
5026
5027Copyright (c) 2007-2019 University of Illinois at Urbana-Champaign.
5028All rights reserved.
5029
5030Developed by:
5031
5032 LLVM Team
5033
5034 University of Illinois at Urbana-Champaign
5035
5036 http://llvm.org
5037
5038Permission is hereby granted, free of charge, to any person obtaining a copy of
5039this software and associated documentation files (the "Software"), to deal with
5040the Software without restriction, including without limitation the rights to
5041use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
5042of the Software, and to permit persons to whom the Software is furnished to do
5043so, subject to the following conditions:
5044
5045 * Redistributions of source code must retain the above copyright notice,
5046 this list of conditions and the following disclaimers.
5047
5048 * Redistributions in binary form must reproduce the above copyright notice,
5049 this list of conditions and the following disclaimers in the
5050 documentation and/or other materials provided with the distribution.
5051
5052 * Neither the names of the LLVM Team, University of Illinois at
5053 Urbana-Champaign, nor the names of its contributors may be used to
5054 endorse or promote products derived from this Software without specific
5055 prior written permission.
5056
5057THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5058IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
5059FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5060CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5061LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5062OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
5063SOFTWARE.
5064
5065==============================================================================
5066The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
5067==============================================================================
5068
5069 Apache License
5070 Version 2.0, January 2004
5071 http://www.apache.org/licenses/
5072
5073 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
5074
5075 1. Definitions.
5076
5077 "License" shall mean the terms and conditions for use, reproduction,
5078 and distribution as defined by Sections 1 through 9 of this document.
5079
5080 "Licensor" shall mean the copyright owner or entity authorized by
5081 the copyright owner that is granting the License.
5082
5083 "Legal Entity" shall mean the union of the acting entity and all
5084 other entities that control, are controlled by, or are under common
5085 control with that entity. For the purposes of this definition,
5086 "control" means (i) the power, direct or indirect, to cause the
5087 direction or management of such entity, whether by contract or
5088 otherwise, or (ii) ownership of fifty percent (50%) or more of the
5089 outstanding shares, or (iii) beneficial ownership of such entity.
5090
5091 "You" (or "Your") shall mean an individual or Legal Entity
5092 exercising permissions granted by this License.
5093
5094 "Source" form shall mean the preferred form for making modifications,
5095 including but not limited to software source code, documentation
5096 source, and configuration files.
5097
5098 "Object" form shall mean any form resulting from mechanical
5099 transformation or translation of a Source form, including but
5100 not limited to compiled object code, generated documentation,
5101 and conversions to other media types.
5102
5103 "Work" shall mean the work of authorship, whether in Source or
5104 Object form, made available under the License, as indicated by a
5105 copyright notice that is included in or attached to the work
5106 (an example is provided in the Appendix below).
5107
5108 "Derivative Works" shall mean any work, whether in Source or Object
5109 form, that is based on (or derived from) the Work and for which the
5110 editorial revisions, annotations, elaborations, or other modifications
5111 represent, as a whole, an original work of authorship. For the purposes
5112 of this License, Derivative Works shall not include works that remain
5113 separable from, or merely link (or bind by name) to the interfaces of,
5114 the Work and Derivative Works thereof.
5115
5116 "Contribution" shall mean any work of authorship, including
5117 the original version of the Work and any modifications or additions
5118 to that Work or Derivative Works thereof, that is intentionally
5119 submitted to Licensor for inclusion in the Work by the copyright owner
5120 or by an individual or Legal Entity authorized to submit on behalf of
5121 the copyright owner. For the purposes of this definition, "submitted"
5122 means any form of electronic, verbal, or written communication sent
5123 to the Licensor or its representatives, including but not limited to
5124 communication on electronic mailing lists, source code control systems,
5125 and issue tracking systems that are managed by, or on behalf of, the
5126 Licensor for the purpose of discussing and improving the Work, but
5127 excluding communication that is conspicuously marked or otherwise
5128 designated in writing by the copyright owner as "Not a Contribution."
5129
5130 "Contributor" shall mean Licensor and any individual or Legal Entity
5131 on behalf of whom a Contribution has been received by Licensor and
5132 subsequently incorporated within the Work.
5133
5134 2. Grant of Copyright License. Subject to the terms and conditions of
5135 this License, each Contributor hereby grants to You a perpetual,
5136 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
5137 copyright license to reproduce, prepare Derivative Works of,
5138 publicly display, publicly perform, sublicense, and distribute the
5139 Work and such Derivative Works in Source or Object form.
5140
5141 3. Grant of Patent License. Subject to the terms and conditions of
5142 this License, each Contributor hereby grants to You a perpetual,
5143 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
5144 (except as stated in this section) patent license to make, have made,
5145 use, offer to sell, sell, import, and otherwise transfer the Work,
5146 where such license applies only to those patent claims licensable
5147 by such Contributor that are necessarily infringed by their
5148 Contribution(s) alone or by combination of their Contribution(s)
5149 with the Work to which such Contribution(s) was submitted. If You
5150 institute patent litigation against any entity (including a
5151 cross-claim or counterclaim in a lawsuit) alleging that the Work
5152 or a Contribution incorporated within the Work constitutes direct
5153 or contributory patent infringement, then any patent licenses
5154 granted to You under this License for that Work shall terminate
5155 as of the date such litigation is filed.
5156
5157 4. Redistribution. You may reproduce and distribute copies of the
5158 Work or Derivative Works thereof in any medium, with or without
5159 modifications, and in Source or Object form, provided that You
5160 meet the following conditions:
5161
5162 (a) You must give any other recipients of the Work or
5163 Derivative Works a copy of this License; and
5164
5165 (b) You must cause any modified files to carry prominent notices
5166 stating that You changed the files; and
5167
5168 (c) You must retain, in the Source form of any Derivative Works
5169 that You distribute, all copyright, patent, trademark, and
5170 attribution notices from the Source form of the Work,
5171 excluding those notices that do not pertain to any part of
5172 the Derivative Works; and
5173
5174 (d) If the Work includes a "NOTICE" text file as part of its
5175 distribution, then any Derivative Works that You distribute must
5176 include a readable copy of the attribution notices contained
5177 within such NOTICE file, excluding those notices that do not
5178 pertain to any part of the Derivative Works, in at least one
5179 of the following places: within a NOTICE text file distributed
5180 as part of the Derivative Works; within the Source form or
5181 documentation, if provided along with the Derivative Works; or,
5182 within a display generated by the Derivative Works, if and
5183 wherever such third-party notices normally appear. The contents
5184 of the NOTICE file are for informational purposes only and
5185 do not modify the License. You may add Your own attribution
5186 notices within Derivative Works that You distribute, alongside
5187 or as an addendum to the NOTICE text from the Work, provided
5188 that such additional attribution notices cannot be construed
5189 as modifying the License.
5190
5191 You may add Your own copyright statement to Your modifications and
5192 may provide additional or different license terms and conditions
5193 for use, reproduction, or distribution of Your modifications, or
5194 for any such Derivative Works as a whole, provided Your use,
5195 reproduction, and distribution of the Work otherwise complies with
5196 the conditions stated in this License.
5197
5198 5. Submission of Contributions. Unless You explicitly state otherwise,
5199 any Contribution intentionally submitted for inclusion in the Work
5200 by You to the Licensor shall be under the terms and conditions of
5201 this License, without any additional terms or conditions.
5202 Notwithstanding the above, nothing herein shall supersede or modify
5203 the terms of any separate license agreement you may have executed
5204 with Licensor regarding such Contributions.
5205
5206 6. Trademarks. This License does not grant permission to use the trade
5207 names, trademarks, service marks, or product names of the Licensor,
5208 except as required for reasonable and customary use in describing the
5209 origin of the Work and reproducing the content of the NOTICE file.
5210
5211 7. Disclaimer of Warranty. Unless required by applicable law or
5212 agreed to in writing, Licensor provides the Work (and each
5213 Contributor provides its Contributions) on an "AS IS" BASIS,
5214 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
5215 implied, including, without limitation, any warranties or conditions
5216 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
5217 PARTICULAR PURPOSE. You are solely responsible for determining the
5218 appropriateness of using or redistributing the Work and assume any
5219 risks associated with Your exercise of permissions under this License.
5220
5221 8. Limitation of Liability. In no event and under no legal theory,
5222 whether in tort (including negligence), contract, or otherwise,
5223 unless required by applicable law (such as deliberate and grossly
5224 negligent acts) or agreed to in writing, shall any Contributor be
5225 liable to You for damages, including any direct, indirect, special,
5226 incidental, or consequential damages of any character arising as a
5227 result of this License or out of the use or inability to use the
5228 Work (including but not limited to damages for loss of goodwill,
5229 work stoppage, computer failure or malfunction, or any and all
5230 other commercial damages or losses), even if such Contributor
5231 has been advised of the possibility of such damages.
5232
5233 9. Accepting Warranty or Additional Liability. While redistributing
5234 the Work or Derivative Works thereof, You may choose to offer,
5235 and charge a fee for, acceptance of support, warranty, indemnity,
5236 or other liability obligations and/or rights consistent with this
5237 License. However, in accepting such obligations, You may act only
5238 on Your own behalf and on Your sole responsibility, not on behalf
5239 of any other Contributor, and only if You agree to indemnify,
5240 defend, and hold each Contributor harmless for any liability
5241 incurred by, or claims asserted against, such Contributor by reason
5242 of your accepting any such warranty or additional liability.
5243
5244 END OF TERMS AND CONDITIONS
5245
5246 APPENDIX: How to apply the Apache License to your work.
5247
5248 To apply the Apache License to your work, attach the following
5249 boilerplate notice, with the fields enclosed by brackets "[]"
5250 replaced with your own identifying information. (Don't include
5251 the brackets!) The text should be enclosed in the appropriate
5252 comment syntax for the file format. We also recommend that a
5253 file or class name and description of purpose be included on the
5254 same "printed page" as the copyright notice for easier
5255 identification within third-party archives.
5256
5257 Copyright [yyyy] [name of copyright owner]
5258
5259 Licensed under the Apache License, Version 2.0 (the "License");
5260 you may not use this file except in compliance with the License.
5261 You may obtain a copy of the License at
5262
5263 http://www.apache.org/licenses/LICENSE-2.0
5264
5265 Unless required by applicable law or agreed to in writing, software
5266 distributed under the License is distributed on an "AS IS" BASIS,
5267 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5268 See the License for the specific language governing permissions and
5269 limitations under the License.
5270
5271
5272---- LLVM Exceptions to the Apache 2.0 License ----
5273
5274As an exception, if, as a result of your compiling your source code, portions
5275of this Software are embedded into an Object form of such source code, you
5276may redistribute such embedded portions in such Object form without complying
5277with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
5278
5279In addition, if you combine or link compiled forms of this Software with
5280software that is licensed under the GPLv2 ("Combined Software") and if a
5281court of competent jurisdiction determines that the patent provision (Section
52823), the indemnity provision (Section 9) or other Section of the License
5283conflicts with the conditions of the GPLv2, you may retroactively and
5284prospectively choose to deem waived or otherwise exclude such Section(s) of
5285the License, but only in their entirety and only with respect to the Combined
5286Software.
5287
5288==============================================================================
5289Software from third parties included in the LLVM Project:
5290==============================================================================
5291The LLVM Project contains third party software which is under different license
5292terms. All such code will be identified clearly using at least one of two
5293mechanisms:
52941) It will be in a separate directory tree with its own `LICENSE.txt` or
5295 `LICENSE` file at the top containing the specific license and restrictions
5296 which apply to that software, or
52972) It will contain specific license and restriction terms at the top of every
5298 file.
5299
5300==============================================================================
5301Legacy LLVM License (https://llvm.org/docs/DeveloperPolicy.html#legacy):
5302==============================================================================
5303University of Illinois/NCSA
5304Open Source License
5305
5306Copyright (c) 2007-2019 University of Illinois at Urbana-Champaign.
5307All rights reserved.
5308
5309Developed by:
5310
5311 LLVM Team
5312
5313 University of Illinois at Urbana-Champaign
5314
5315 http://llvm.org
5316
5317Permission is hereby granted, free of charge, to any person obtaining a copy of
5318this software and associated documentation files (the "Software"), to deal with
5319the Software without restriction, including without limitation the rights to
5320use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
5321of the Software, and to permit persons to whom the Software is furnished to do
5322so, subject to the following conditions:
5323
5324 * Redistributions of source code must retain the above copyright notice,
5325 this list of conditions and the following disclaimers.
5326
5327 * Redistributions in binary form must reproduce the above copyright notice,
5328 this list of conditions and the following disclaimers in the
5329 documentation and/or other materials provided with the distribution.
5330
5331 * Neither the names of the LLVM Team, University of Illinois at
5332 Urbana-Champaign, nor the names of its contributors may be used to
5333 endorse or promote products derived from this Software without specific
5334 prior written permission.
5335
5336THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5337IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
5338FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5339CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5340LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5341OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
5342SOFTWARE.
5343
5344==============================================================================
5345The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
5346==============================================================================
5347
5348 Apache License
5349 Version 2.0, January 2004
5350 http://www.apache.org/licenses/
5351
5352 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
5353
5354 1. Definitions.
5355
5356 "License" shall mean the terms and conditions for use, reproduction,
5357 and distribution as defined by Sections 1 through 9 of this document.
5358
5359 "Licensor" shall mean the copyright owner or entity authorized by
5360 the copyright owner that is granting the License.
5361
5362 "Legal Entity" shall mean the union of the acting entity and all
5363 other entities that control, are controlled by, or are under common
5364 control with that entity. For the purposes of this definition,
5365 "control" means (i) the power, direct or indirect, to cause the
5366 direction or management of such entity, whether by contract or
5367 otherwise, or (ii) ownership of fifty percent (50%) or more of the
5368 outstanding shares, or (iii) beneficial ownership of such entity.
5369
5370 "You" (or "Your") shall mean an individual or Legal Entity
5371 exercising permissions granted by this License.
5372
5373 "Source" form shall mean the preferred form for making modifications,
5374 including but not limited to software source code, documentation
5375 source, and configuration files.
5376
5377 "Object" form shall mean any form resulting from mechanical
5378 transformation or translation of a Source form, including but
5379 not limited to compiled object code, generated documentation,
5380 and conversions to other media types.
5381
5382 "Work" shall mean the work of authorship, whether in Source or
5383 Object form, made available under the License, as indicated by a
5384 copyright notice that is included in or attached to the work
5385 (an example is provided in the Appendix below).
5386
5387 "Derivative Works" shall mean any work, whether in Source or Object
5388 form, that is based on (or derived from) the Work and for which the
5389 editorial revisions, annotations, elaborations, or other modifications
5390 represent, as a whole, an original work of authorship. For the purposes
5391 of this License, Derivative Works shall not include works that remain
5392 separable from, or merely link (or bind by name) to the interfaces of,
5393 the Work and Derivative Works thereof.
5394
5395 "Contribution" shall mean any work of authorship, including
5396 the original version of the Work and any modifications or additions
5397 to that Work or Derivative Works thereof, that is intentionally
5398 submitted to Licensor for inclusion in the Work by the copyright owner
5399 or by an individual or Legal Entity authorized to submit on behalf of
5400 the copyright owner. For the purposes of this definition, "submitted"
5401 means any form of electronic, verbal, or written communication sent
5402 to the Licensor or its representatives, including but not limited to
5403 communication on electronic mailing lists, source code control systems,
5404 and issue tracking systems that are managed by, or on behalf of, the
5405 Licensor for the purpose of discussing and improving the Work, but
5406 excluding communication that is conspicuously marked or otherwise
5407 designated in writing by the copyright owner as "Not a Contribution."
5408
5409 "Contributor" shall mean Licensor and any individual or Legal Entity
5410 on behalf of whom a Contribution has been received by Licensor and
5411 subsequently incorporated within the Work.
5412
5413 2. Grant of Copyright License. Subject to the terms and conditions of
5414 this License, each Contributor hereby grants to You a perpetual,
5415 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
5416 copyright license to reproduce, prepare Derivative Works of,
5417 publicly display, publicly perform, sublicense, and distribute the
5418 Work and such Derivative Works in Source or Object form.
5419
5420 3. Grant of Patent License. Subject to the terms and conditions of
5421 this License, each Contributor hereby grants to You a perpetual,
5422 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
5423 (except as stated in this section) patent license to make, have made,
5424 use, offer to sell, sell, import, and otherwise transfer the Work,
5425 where such license applies only to those patent claims licensable
5426 by such Contributor that are necessarily infringed by their
5427 Contribution(s) alone or by combination of their Contribution(s)
5428 with the Work to which such Contribution(s) was submitted. If You
5429 institute patent litigation against any entity (including a
5430 cross-claim or counterclaim in a lawsuit) alleging that the Work
5431 or a Contribution incorporated within the Work constitutes direct
5432 or contributory patent infringement, then any patent licenses
5433 granted to You under this License for that Work shall terminate
5434 as of the date such litigation is filed.
5435
5436 4. Redistribution. You may reproduce and distribute copies of the
5437 Work or Derivative Works thereof in any medium, with or without
5438 modifications, and in Source or Object form, provided that You
5439 meet the following conditions:
5440
5441 (a) You must give any other recipients of the Work or
5442 Derivative Works a copy of this License; and
5443
5444 (b) You must cause any modified files to carry prominent notices
5445 stating that You changed the files; and
5446
5447 (c) You must retain, in the Source form of any Derivative Works
5448 that You distribute, all copyright, patent, trademark, and
5449 attribution notices from the Source form of the Work,
5450 excluding those notices that do not pertain to any part of
5451 the Derivative Works; and
5452
5453 (d) If the Work includes a "NOTICE" text file as part of its
5454 distribution, then any Derivative Works that You distribute must
5455 include a readable copy of the attribution notices contained
5456 within such NOTICE file, excluding those notices that do not
5457 pertain to any part of the Derivative Works, in at least one
5458 of the following places: within a NOTICE text file distributed
5459 as part of the Derivative Works; within the Source form or
5460 documentation, if provided along with the Derivative Works; or,
5461 within a display generated by the Derivative Works, if and
5462 wherever such third-party notices normally appear. The contents
5463 of the NOTICE file are for informational purposes only and
5464 do not modify the License. You may add Your own attribution
5465 notices within Derivative Works that You distribute, alongside
5466 or as an addendum to the NOTICE text from the Work, provided
5467 that such additional attribution notices cannot be construed
5468 as modifying the License.
5469
5470 You may add Your own copyright statement to Your modifications and
5471 may provide additional or different license terms and conditions
5472 for use, reproduction, or distribution of Your modifications, or
5473 for any such Derivative Works as a whole, provided Your use,
5474 reproduction, and distribution of the Work otherwise complies with
5475 the conditions stated in this License.
5476
5477 5. Submission of Contributions. Unless You explicitly state otherwise,
5478 any Contribution intentionally submitted for inclusion in the Work
5479 by You to the Licensor shall be under the terms and conditions of
5480 this License, without any additional terms or conditions.
5481 Notwithstanding the above, nothing herein shall supersede or modify
5482 the terms of any separate license agreement you may have executed
5483 with Licensor regarding such Contributions.
5484
5485 6. Trademarks. This License does not grant permission to use the trade
5486 names, trademarks, service marks, or product names of the Licensor,
5487 except as required for reasonable and customary use in describing the
5488 origin of the Work and reproducing the content of the NOTICE file.
5489
5490 7. Disclaimer of Warranty. Unless required by applicable law or
5491 agreed to in writing, Licensor provides the Work (and each
5492 Contributor provides its Contributions) on an "AS IS" BASIS,
5493 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
5494 implied, including, without limitation, any warranties or conditions
5495 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
5496 PARTICULAR PURPOSE. You are solely responsible for determining the
5497 appropriateness of using or redistributing the Work and assume any
5498 risks associated with Your exercise of permissions under this License.
5499
5500 8. Limitation of Liability. In no event and under no legal theory,
5501 whether in tort (including negligence), contract, or otherwise,
5502 unless required by applicable law (such as deliberate and grossly
5503 negligent acts) or agreed to in writing, shall any Contributor be
5504 liable to You for damages, including any direct, indirect, special,
5505 incidental, or consequential damages of any character arising as a
5506 result of this License or out of the use or inability to use the
5507 Work (including but not limited to damages for loss of goodwill,
5508 work stoppage, computer failure or malfunction, or any and all
5509 other commercial damages or losses), even if such Contributor
5510 has been advised of the possibility of such damages.
5511
5512 9. Accepting Warranty or Additional Liability. While redistributing
5513 the Work or Derivative Works thereof, You may choose to offer,
5514 and charge a fee for, acceptance of support, warranty, indemnity,
5515 or other liability obligations and/or rights consistent with this
5516 License. However, in accepting such obligations, You may act only
5517 on Your own behalf and on Your sole responsibility, not on behalf
5518 of any other Contributor, and only if You agree to indemnify,
5519 defend, and hold each Contributor harmless for any liability
5520 incurred by, or claims asserted against, such Contributor by reason
5521 of your accepting any such warranty or additional liability.
5522
5523 END OF TERMS AND CONDITIONS
5524
5525 APPENDIX: How to apply the Apache License to your work.
5526
5527 To apply the Apache License to your work, attach the following
5528 boilerplate notice, with the fields enclosed by brackets "[]"
5529 replaced with your own identifying information. (Don't include
5530 the brackets!) The text should be enclosed in the appropriate
5531 comment syntax for the file format. We also recommend that a
5532 file or class name and description of purpose be included on the
5533 same "printed page" as the copyright notice for easier
5534 identification within third-party archives.
5535
5536 Copyright [yyyy] [name of copyright owner]
5537
5538 Licensed under the Apache License, Version 2.0 (the "License");
5539 you may not use this file except in compliance with the License.
5540 You may obtain a copy of the License at
5541
5542 http://www.apache.org/licenses/LICENSE-2.0
5543
5544 Unless required by applicable law or agreed to in writing, software
5545 distributed under the License is distributed on an "AS IS" BASIS,
5546 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5547 See the License for the specific language governing permissions and
5548 limitations under the License.
5549
5550
5551---- LLVM Exceptions to the Apache 2.0 License ----
5552
5553As an exception, if, as a result of your compiling your source code, portions
5554of this Software are embedded into an Object form of such source code, you
5555may redistribute such embedded portions in such Object form without complying
5556with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
5557
5558In addition, if you combine or link compiled forms of this Software with
5559software that is licensed under the GPLv2 ("Combined Software") and if a
5560court of competent jurisdiction determines that the patent provision (Section
55613), the indemnity provision (Section 9) or other Section of the License
5562conflicts with the conditions of the GPLv2, you may retroactively and
5563prospectively choose to deem waived or otherwise exclude such Section(s) of
5564the License, but only in their entirety and only with respect to the Combined
5565Software.
5566
5567==============================================================================
5568Software from third parties included in the LLVM Project:
5569==============================================================================
5570The LLVM Project contains third party software which is under different license
5571terms. All such code will be identified clearly using at least one of two
5572mechanisms:
55731) It will be in a separate directory tree with its own `LICENSE.txt` or
5574 `LICENSE` file at the top containing the specific license and restrictions
5575 which apply to that software, or
55762) It will contain specific license and restriction terms at the top of every
5577 file.
5578
5579==============================================================================
5580Legacy LLVM License (https://llvm.org/docs/DeveloperPolicy.html#legacy):
5581==============================================================================
5582University of Illinois/NCSA
5583Open Source License
5584
5585Copyright (c) 2011-2019 by the contributors listed in CREDITS.TXT
5586All rights reserved.
5587
5588Developed by:
5589
5590 LLVM Team
5591
5592 University of Illinois at Urbana-Champaign
5593
5594 http://llvm.org
5595
5596Permission is hereby granted, free of charge, to any person obtaining a copy of
5597this software and associated documentation files (the "Software"), to deal with
5598the Software without restriction, including without limitation the rights to
5599use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
5600of the Software, and to permit persons to whom the Software is furnished to do
5601so, subject to the following conditions:
5602
5603 * Redistributions of source code must retain the above copyright notice,
5604 this list of conditions and the following disclaimers.
5605
5606 * Redistributions in binary form must reproduce the above copyright notice,
5607 this list of conditions and the following disclaimers in the
5608 documentation and/or other materials provided with the distribution.
5609
5610 * Neither the names of the LLVM Team, University of Illinois at
5611 Urbana-Champaign, nor the names of its contributors may be used to
5612 endorse or promote products derived from this Software without specific
5613 prior written permission.
5614
5615THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5616IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
5617FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5618CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5619LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5620OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
5621SOFTWARE.
5622
5623==============================================================================
5624libc++abi License
5625==============================================================================
5626
5627The libc++abi library is dual licensed under both the University of Illinois
5628"BSD-Like" license and the MIT license. As a user of this code you may choose
5629to use it under either license. As a contributor, you agree to allow your code
5630to be used under both.
5631
5632Full text of the relevant licenses is included below.
5633
5634==============================================================================
5635
5636University of Illinois/NCSA
5637Open Source License
5638
5639Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
5640
5641All rights reserved.
5642
5643Developed by:
5644
5645 LLVM Team
5646
5647 University of Illinois at Urbana-Champaign
5648
5649 http://llvm.org
5650
5651Permission is hereby granted, free of charge, to any person obtaining a copy of
5652this software and associated documentation files (the "Software"), to deal with
5653the Software without restriction, including without limitation the rights to
5654use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
5655of the Software, and to permit persons to whom the Software is furnished to do
5656so, subject to the following conditions:
5657
5658 * Redistributions of source code must retain the above copyright notice,
5659 this list of conditions and the following disclaimers.
5660
5661 * Redistributions in binary form must reproduce the above copyright notice,
5662 this list of conditions and the following disclaimers in the
5663 documentation and/or other materials provided with the distribution.
5664
5665 * Neither the names of the LLVM Team, University of Illinois at
5666 Urbana-Champaign, nor the names of its contributors may be used to
5667 endorse or promote products derived from this Software without specific
5668 prior written permission.
5669
5670THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5671IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
5672FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5673CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5674LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5675OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
5676SOFTWARE.
5677
5678==============================================================================
5679
5680Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
5681
5682Permission is hereby granted, free of charge, to any person obtaining a copy
5683of this software and associated documentation files (the "Software"), to deal
5684in the Software without restriction, including without limitation the rights
5685to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5686copies of the Software, and to permit persons to whom the Software is
5687furnished to do so, subject to the following conditions:
5688
5689The above copyright notice and this permission notice shall be included in
5690all copies or substantial portions of the Software.
5691
5692THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5693IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5694FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5695AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5696LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5697OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
5698THE SOFTWARE.
5699
5700A. HISTORY OF THE SOFTWARE
5701==========================
5702
5703Python was created in the early 1990s by Guido van Rossum at Stichting
5704Mathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands
5705as a successor of a language called ABC. Guido remains Python's
5706principal author, although it includes many contributions from others.
5707
5708In 1995, Guido continued his work on Python at the Corporation for
5709National Research Initiatives (CNRI, see http://www.cnri.reston.va.us)
5710in Reston, Virginia where he released several versions of the
5711software.
5712
5713In May 2000, Guido and the Python core development team moved to
5714BeOpen.com to form the BeOpen PythonLabs team. In October of the same
5715year, the PythonLabs team moved to Digital Creations (now Zope
5716Corporation, see http://www.zope.com). In 2001, the Python Software
5717Foundation (PSF, see http://www.python.org/psf/) was formed, a
5718non-profit organization created specifically to own Python-related
5719Intellectual Property. Zope Corporation is a sponsoring member of
5720the PSF.
5721
5722All Python releases are Open Source (see http://www.opensource.org for
5723the Open Source Definition). Historically, most, but not all, Python
5724releases have also been GPL-compatible; the table below summarizes
5725the various releases.
5726
5727 Release Derived Year Owner GPL-
5728 from compatible? (1)
5729
5730 0.9.0 thru 1.2 1991-1995 CWI yes
5731 1.3 thru 1.5.2 1.2 1995-1999 CNRI yes
5732 1.6 1.5.2 2000 CNRI no
5733 2.0 1.6 2000 BeOpen.com no
5734 1.6.1 1.6 2001 CNRI yes (2)
5735 2.1 2.0+1.6.1 2001 PSF no
5736 2.0.1 2.0+1.6.1 2001 PSF yes
5737 2.1.1 2.1+2.0.1 2001 PSF yes
5738 2.2 2.1.1 2001 PSF yes
5739 2.1.2 2.1.1 2002 PSF yes
5740 2.1.3 2.1.2 2002 PSF yes
5741 2.2.1 2.2 2002 PSF yes
5742 2.2.2 2.2.1 2002 PSF yes
5743 2.2.3 2.2.2 2003 PSF yes
5744 2.3 2.2.2 2002-2003 PSF yes
5745 2.3.1 2.3 2002-2003 PSF yes
5746 2.3.2 2.3.1 2002-2003 PSF yes
5747 2.3.3 2.3.2 2002-2003 PSF yes
5748 2.3.4 2.3.3 2004 PSF yes
5749 2.3.5 2.3.4 2005 PSF yes
5750 2.4 2.3 2004 PSF yes
5751 2.4.1 2.4 2005 PSF yes
5752 2.4.2 2.4.1 2005 PSF yes
5753 2.4.3 2.4.2 2006 PSF yes
5754 2.4.4 2.4.3 2006 PSF yes
5755 2.5 2.4 2006 PSF yes
5756 2.5.1 2.5 2007 PSF yes
5757 2.5.2 2.5.1 2008 PSF yes
5758 2.5.3 2.5.2 2008 PSF yes
5759 2.6 2.5 2008 PSF yes
5760 2.6.1 2.6 2008 PSF yes
5761 2.6.2 2.6.1 2009 PSF yes
5762 2.6.3 2.6.2 2009 PSF yes
5763 2.6.4 2.6.3 2009 PSF yes
5764 2.6.5 2.6.4 2010 PSF yes
5765 2.7 2.6 2010 PSF yes
5766
5767Footnotes:
5768
5769(1) GPL-compatible doesn't mean that we're distributing Python under
5770 the GPL. All Python licenses, unlike the GPL, let you distribute
5771 a modified version without making your changes open source. The
5772 GPL-compatible licenses make it possible to combine Python with
5773 other software that is released under the GPL; the others don't.
5774
5775(2) According to Richard Stallman, 1.6.1 is not GPL-compatible,
5776 because its license has a choice of law clause. According to
5777 CNRI, however, Stallman's lawyer has told CNRI's lawyer that 1.6.1
5778 is "not incompatible" with the GPL.
5779
5780Thanks to the many outside volunteers who have worked under Guido's
5781direction to make these releases possible.
5782
5783
5784B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON
5785===============================================================
5786
5787PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
5788--------------------------------------------
5789
57901. This LICENSE AGREEMENT is between the Python Software Foundation
5791("PSF"), and the Individual or Organization ("Licensee") accessing and
5792otherwise using this software ("Python") in source or binary form and
5793its associated documentation.
5794
57952. Subject to the terms and conditions of this License Agreement, PSF hereby
5796grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
5797analyze, test, perform and/or display publicly, prepare derivative works,
5798distribute, and otherwise use Python alone or in any derivative version,
5799provided, however, that PSF's License Agreement and PSF's notice of copyright,
5800i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
58012011, 2012, 2013 Python Software Foundation; All Rights Reserved" are retained
5802in Python alone or in any derivative version prepared by Licensee.
5803
58043. In the event Licensee prepares a derivative work that is based on
5805or incorporates Python or any part thereof, and wants to make
5806the derivative work available to others as provided herein, then
5807Licensee hereby agrees to include in any such work a brief summary of
5808the changes made to Python.
5809
58104. PSF is making Python available to Licensee on an "AS IS"
5811basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
5812IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
5813DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
5814FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
5815INFRINGE ANY THIRD PARTY RIGHTS.
5816
58175. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
5818FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
5819A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
5820OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
5821
58226. This License Agreement will automatically terminate upon a material
5823breach of its terms and conditions.
5824
58257. Nothing in this License Agreement shall be deemed to create any
5826relationship of agency, partnership, or joint venture between PSF and
5827Licensee. This License Agreement does not grant permission to use PSF
5828trademarks or trade name in a trademark sense to endorse or promote
5829products or services of Licensee, or any third party.
5830
58318. By copying, installing or otherwise using Python, Licensee
5832agrees to be bound by the terms and conditions of this License
5833Agreement.
5834
5835
5836BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0
5837-------------------------------------------
5838
5839BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
5840
58411. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
5842office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the
5843Individual or Organization ("Licensee") accessing and otherwise using
5844this software in source or binary form and its associated
5845documentation ("the Software").
5846
58472. Subject to the terms and conditions of this BeOpen Python License
5848Agreement, BeOpen hereby grants Licensee a non-exclusive,
5849royalty-free, world-wide license to reproduce, analyze, test, perform
5850and/or display publicly, prepare derivative works, distribute, and
5851otherwise use the Software alone or in any derivative version,
5852provided, however, that the BeOpen Python License is retained in the
5853Software, alone or in any derivative version prepared by Licensee.
5854
58553. BeOpen is making the Software available to Licensee on an "AS IS"
5856basis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
5857IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND
5858DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
5859FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT
5860INFRINGE ANY THIRD PARTY RIGHTS.
5861
58624. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE
5863SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS
5864AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY
5865DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
5866
58675. This License Agreement will automatically terminate upon a material
5868breach of its terms and conditions.
5869
58706. This License Agreement shall be governed by and interpreted in all
5871respects by the law of the State of California, excluding conflict of
5872law provisions. Nothing in this License Agreement shall be deemed to
5873create any relationship of agency, partnership, or joint venture
5874between BeOpen and Licensee. This License Agreement does not grant
5875permission to use BeOpen trademarks or trade names in a trademark
5876sense to endorse or promote products or services of Licensee, or any
5877third party. As an exception, the "BeOpen Python" logos available at
5878http://www.pythonlabs.com/logos.html may be used according to the
5879permissions granted on that web page.
5880
58817. By copying, installing or otherwise using the software, Licensee
5882agrees to be bound by the terms and conditions of this License
5883Agreement.
5884
5885
5886CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1
5887---------------------------------------
5888
58891. This LICENSE AGREEMENT is between the Corporation for National
5890Research Initiatives, having an office at 1895 Preston White Drive,
5891Reston, VA 20191 ("CNRI"), and the Individual or Organization
5892("Licensee") accessing and otherwise using Python 1.6.1 software in
5893source or binary form and its associated documentation.
5894
58952. Subject to the terms and conditions of this License Agreement, CNRI
5896hereby grants Licensee a nonexclusive, royalty-free, world-wide
5897license to reproduce, analyze, test, perform and/or display publicly,
5898prepare derivative works, distribute, and otherwise use Python 1.6.1
5899alone or in any derivative version, provided, however, that CNRI's
5900License Agreement and CNRI's notice of copyright, i.e., "Copyright (c)
59011995-2001 Corporation for National Research Initiatives; All Rights
5902Reserved" are retained in Python 1.6.1 alone or in any derivative
5903version prepared by Licensee. Alternately, in lieu of CNRI's License
5904Agreement, Licensee may substitute the following text (omitting the
5905quotes): "Python 1.6.1 is made available subject to the terms and
5906conditions in CNRI's License Agreement. This Agreement together with
5907Python 1.6.1 may be located on the Internet using the following
5908unique, persistent identifier (known as a handle): 1895.22/1013. This
5909Agreement may also be obtained from a proxy server on the Internet
5910using the following URL: http://hdl.handle.net/1895.22/1013".
5911
59123. In the event Licensee prepares a derivative work that is based on
5913or incorporates Python 1.6.1 or any part thereof, and wants to make
5914the derivative work available to others as provided herein, then
5915Licensee hereby agrees to include in any such work a brief summary of
5916the changes made to Python 1.6.1.
5917
59184. CNRI is making Python 1.6.1 available to Licensee on an "AS IS"
5919basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
5920IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
5921DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
5922FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT
5923INFRINGE ANY THIRD PARTY RIGHTS.
5924
59255. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
59261.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
5927A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,
5928OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
5929
59306. This License Agreement will automatically terminate upon a material
5931breach of its terms and conditions.
5932
59337. This License Agreement shall be governed by the federal
5934intellectual property law of the United States, including without
5935limitation the federal copyright law, and, to the extent such
5936U.S. federal law does not apply, by the law of the Commonwealth of
5937Virginia, excluding Virginia's conflict of law provisions.
5938Notwithstanding the foregoing, with regard to derivative works based
5939on Python 1.6.1 that incorporate non-separable material that was
5940previously distributed under the GNU General Public License (GPL), the
5941law of the Commonwealth of Virginia shall govern this License
5942Agreement only as to issues arising under or with respect to
5943Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this
5944License Agreement shall be deemed to create any relationship of
5945agency, partnership, or joint venture between CNRI and Licensee. This
5946License Agreement does not grant permission to use CNRI trademarks or
5947trade name in a trademark sense to endorse or promote products or
5948services of Licensee, or any third party.
5949
59508. By clicking on the "ACCEPT" button where indicated, or by copying,
5951installing or otherwise using Python 1.6.1, Licensee agrees to be
5952bound by the terms and conditions of this License Agreement.
5953
5954 ACCEPT
5955
5956
5957CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2
5958--------------------------------------------------
5959
5960Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,
5961The Netherlands. All rights reserved.
5962
5963Permission to use, copy, modify, and distribute this software and its
5964documentation for any purpose and without fee is hereby granted,
5965provided that the above copyright notice appear in all copies and that
5966both that copyright notice and this permission notice appear in
5967supporting documentation, and that the name of Stichting Mathematisch
5968Centrum or CWI not be used in advertising or publicity pertaining to
5969distribution of the software without specific, written prior
5970permission.
5971
5972STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO
5973THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
5974FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE
5975FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
5976WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
5977ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
5978OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
5979
5980Copyright (C) 2009 The Android Open Source Project
5981All rights reserved.
5982
5983Redistribution and use in source and binary forms, with or without
5984modification, are permitted provided that the following conditions
5985are met:
5986 * Redistributions of source code must retain the above copyright
5987 notice, this list of conditions and the following disclaimer.
5988 * Redistributions in binary form must reproduce the above copyright
5989 notice, this list of conditions and the following disclaimer in
5990 the documentation and/or other materials provided with the
5991 distribution.
5992 *
5993THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5994"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5995LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
5996FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
5997COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
5998INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
5999BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
6000OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
6001AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
6002OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
6003OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6004SUCH DAMAGE.
6005
6006
6007
6008Copyright (C) 2008 The Android Open Source Project
6009All rights reserved.
6010
6011Redistribution and use in source and binary forms, with or without
6012modification, are permitted provided that the following conditions
6013are met:
6014 * Redistributions of source code must retain the above copyright
6015 notice, this list of conditions and the following disclaimer.
6016 * Redistributions in binary form must reproduce the above copyright
6017 notice, this list of conditions and the following disclaimer in
6018 the documentation and/or other materials provided with the
6019 distribution.
6020
6021THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6022"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6023LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
6024FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
6025COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
6026INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
6027BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
6028OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
6029AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
6030OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
6031OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6032SUCH DAMAGE.
6033
6034
6035
6036Copyright (c) 1994
6037Hewlett-Packard Company
6038
6039Permission to use, copy, modify, distribute and sell this software
6040and its documentation for any purpose is hereby granted without fee,
6041provided that the above copyright notice appear in all copies and
6042that both that copyright notice and this permission notice appear
6043in supporting documentation. Hewlett-Packard Company makes no
6044representations about the suitability of this software for any
6045purpose. It is provided "as is" without express or implied warranty.
6046
6047
6048
6049Copyright (c) 1996,1997
6050Silicon Graphics Computer Systems, Inc.
6051
6052Permission to use, copy, modify, distribute and sell this software
6053and its documentation for any purpose is hereby granted without fee,
6054provided that the above copyright notice appear in all copies and
6055that both that copyright notice and this permission notice appear
6056in supporting documentation. Silicon Graphics makes no
6057representations about the suitability of this software for any
6058purpose. It is provided "as is" without express or implied warranty.
6059
6060Copyright (C) 2016 The Android Open Source Project
6061
6062Licensed under the Apache License, Version 2.0 (the "License");
6063you may not use this file except in compliance with the License.
6064You may obtain a copy of the License at
6065
6066 http://www.apache.org/licenses/LICENSE-2.0
6067
6068Unless required by applicable law or agreed to in writing, software
6069distributed under the License is distributed on an "AS IS" BASIS,
6070WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6071See the License for the specific language governing permissions and
6072limitations under the License.
6073
6074Copyright (C) 2018 The Android Open Source Project
6075
6076Licensed under the Apache License, Version 2.0 (the "License");
6077you may not use this file except in compliance with the License.
6078You may obtain a copy of the License at
6079
6080 http://www.apache.org/licenses/LICENSE-2.0
6081
6082Unless required by applicable law or agreed to in writing, software
6083distributed under the License is distributed on an "AS IS" BASIS,
6084WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6085See the License for the specific language governing permissions and
6086limitations under the License.
6087 Copyright (c) 2014, ARM Limited
6088 All rights Reserved.
6089 Copyright (c) 2014, Linaro Ltd.
6090
6091 Redistribution and use in source and binary forms, with or without
6092 modification, are permitted provided that the following conditions are met:
6093 * Redistributions of source code must retain the above copyright
6094 notice, this list of conditions and the following disclaimer.
6095 * Redistributions in binary form must reproduce the above copyright
6096 notice, this list of conditions and the following disclaimer in the
6097 documentation and/or other materials provided with the distribution.
6098 * Neither the name of the company nor the names of its contributors
6099 may be used to endorse or promote products derived from this
6100 software without specific prior written permission.
6101
6102 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6103 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6104 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
6105 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
6106 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
6107 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
6108 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
6109 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
6110 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
6111 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
6112 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
6113
6114-------------------------------------------------------------------
6115
6116 Copyright (c) 2014, Linaro Limited
6117 All rights reserved.
6118
6119 Redistribution and use in source and binary forms, with or without
6120 modification, are permitted provided that the following conditions are met:
6121 * Redistributions of source code must retain the above copyright
6122 notice, this list of conditions and the following disclaimer.
6123 * Redistributions in binary form must reproduce the above copyright
6124 notice, this list of conditions and the following disclaimer in the
6125 documentation and/or other materials provided with the distribution.
6126 * Neither the name of the Linaro nor the
6127 names of its contributors may be used to endorse or promote products
6128 derived from this software without specific prior written permission.
6129
6130 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6131 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6132 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
6133 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
6134 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
6135 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
6136 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
6137 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
6138 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
6139 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
6140 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
6141
6142-------------------------------------------------------------------
6143
6144 Copyright (c) 1993 John Brezak
6145 All rights reserved.
6146
6147 Redistribution and use in source and binary forms, with or without
6148 modification, are permitted provided that the following conditions
6149 are met:
6150 1. Redistributions of source code must retain the above copyright
6151 notice, this list of conditions and the following disclaimer.
6152 2. Redistributions in binary form must reproduce the above copyright
6153 notice, this list of conditions and the following disclaimer in the
6154 documentation and/or other materials provided with the distribution.
6155 3. The name of the author may be used to endorse or promote products
6156 derived from this software without specific prior written permission.
6157
6158THIS SOFTWARE IS PROVIDED BY THE AUTHOR `AS IS'' AND ANY EXPRESS OR
6159IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
6160WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
6161DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
6162INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
6163(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
6164SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
6165HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
6166STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
6167ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
6168POSSIBILITY OF SUCH DAMAGE.
6169
6170-------------------------------------------------------------------
6171
6172 Copyright (c) 2009-2013 The Linux Foundation. All rights reserved.
6173
6174 Redistribution and use in source and binary forms, with or without
6175 modification, are permitted provided that the following conditions are met:
6176 * Redistributions of source code must retain the above copyright
6177 notice, this list of conditions and the following disclaimer.
6178 * Redistributions in binary form must reproduce the above copyright
6179 notice, this list of conditions and the following disclaimer in the
6180 documentation and/or other materials provided with the distribution.
6181 * Neither the name of The Linux Foundation nor the names of its contributors may
6182 be used to endorse or promote products derived from this software
6183 without specific prior written permission.
6184
6185 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
6186 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
6187 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
6188 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
6189 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
6190 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
6191 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
6192 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
6193 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
6194 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
6195 POSSIBILITY OF SUCH DAMAGE.
6196
6197-------------------------------------------------------------------
6198
6199====================================================
6200Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
6201
6202Developed at SunPro, a Sun Microsystems, Inc. business.
6203Permission to use, copy, modify, and distribute this
6204software is freely granted, provided that this notice
6205is preserved.
6206
6207-------------------------------------------------------------------
6208
6209====================================================
6210Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
6211
6212Developed at SunPro, a Sun Microsystems, Inc. business.
6213Permission to use, copy, modify, and distribute this
6214software is freely granted, provided that this notice
6215is preserved.
6216====================================================
6217
6218Optimized by Bruce D. Evans.
6219
6220-------------------------------------------------------------------
6221
6222====================================================
6223Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
6224
6225Developed at SunPro, a Sun Microsystems, Inc. business.
6226Permission to use, copy, modify, and distribute this
6227software is freely granted, provided that this notice
6228is preserved.
6229====================================================
6230
6231k_sinf.c and k_cosf.c merged by Steven G. Kargl.
6232
6233-------------------------------------------------------------------
6234
6235====================================================
6236Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
6237
6238Developed at SunPro, a Sun Microsystems, Inc. business.
6239Permission to use, copy, modify, and distribute this
6240software is freely granted, provided that this notice
6241is preserved.
6242====================================================
6243
6244s_sin.c and s_cos.c merged by Steven G. Kargl. Descriptions of the
6245algorithms are contained in the original files.
6246
6247-------------------------------------------------------------------
6248
6249====================================================
6250Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
6251
6252Developed at SunSoft, a Sun Microsystems, Inc. business.
6253Permission to use, copy, modify, and distribute this
6254software is freely granted, provided that this notice
6255is preserved.
6256
6257-------------------------------------------------------------------
6258
6259====================================================
6260Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
6261
6262Developed at SunSoft, a Sun Microsystems, Inc. business.
6263Permission to use, copy, modify, and distribute this
6264software is freely granted, provided that this notice
6265is preserved.
6266====================================================
6267
6268Optimized by Bruce D. Evans.
6269
6270-------------------------------------------------------------------
6271
6272====================================================
6273Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
6274
6275Developed at SunSoft, a Sun Microsystems, Inc. business.
6276Permission to use, copy, modify, and distribute this
6277software is freely granted, provided that this notice
6278is preserved.
6279====================================================
6280
6281k_sin.c and k_cos.c merged by Steven G. Kargl.
6282
6283-------------------------------------------------------------------
6284
6285====================================================
6286Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
6287Copyright (c) 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
6288
6289Developed at SunSoft, a Sun Microsystems, Inc. business.
6290Permission to use, copy, modify, and distribute this
6291software is freely granted, provided that this notice
6292is preserved.
6293
6294-------------------------------------------------------------------
6295
6296====================================================
6297Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
6298Copyright (c) 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
6299
6300Developed at SunSoft, a Sun Microsystems, Inc. business.
6301Permission to use, copy, modify, and distribute this
6302software is freely granted, provided that this notice
6303is preserved.
6304====================================================
6305
6306Optimized by Bruce D. Evans.
6307
6308-------------------------------------------------------------------
6309
6310====================================================
6311Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
6312Copyright (c) 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
6313
6314Developed at SunSoft, a Sun Microsystems, Inc. business.
6315Permission to use, copy, modify, and distribute this
6316software is freely granted, provided that this notice
6317is preserved.
6318====================================================
6319
6320k_sinl.c and k_cosl.c merged by Steven G. Kargl
6321
6322-------------------------------------------------------------------
6323
6324====================================================
6325Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
6326Copyright (c) 2009-2011, Bruce D. Evans, Steven G. Kargl, David Schultz.
6327
6328Developed at SunPro, a Sun Microsystems, Inc. business.
6329Permission to use, copy, modify, and distribute this
6330software is freely granted, provided that this notice
6331is preserved.
6332====================================================
6333
6334The argument reduction and testing for exceptional cases was
6335written by Steven G. Kargl with input from Bruce D. Evans
6336and David A. Schultz.
6337
6338-------------------------------------------------------------------
6339
6340====================================================
6341Copyright (C) 2004 by Sun Microsystems, Inc. All rights reserved.
6342
6343Permission to use, copy, modify, and distribute this
6344software is freely granted, provided that this notice
6345is preserved.
6346
6347-------------------------------------------------------------------
6348
6349====================================================
6350Copyright 2004 Sun Microsystems, Inc. All Rights Reserved.
6351
6352Permission to use, copy, modify, and distribute this
6353software is freely granted, provided that this notice
6354is preserved.
6355
6356-------------------------------------------------------------------
6357
6358====================================================
6359Copyright 2004 Sun Microsystems, Inc. All Rights Reserved.
6360Copyright (c) 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
6361
6362Permission to use, copy, modify, and distribute this
6363software is freely granted, provided that this notice
6364is preserved.
6365
6366-------------------------------------------------------------------
6367
6368Based on the UCB version with the ID appearing below.
6369This is ANSIish only when "multibyte character == plain character".
6370
6371Copyright (c) 1989, 1993
6372 The Regents of the University of California. All rights reserved.
6373
6374Redistribution and use in source and binary forms, with or without
6375modification, are permitted provided that the following conditions
6376are met:
63771. Redistributions of source code must retain the above copyright
6378 notice, this list of conditions and the following disclaimer.
63792. Redistributions in binary form must reproduce the above copyright
6380 notice, this list of conditions and the following disclaimer in the
6381 documentation and/or other materials provided with the distribution.
63823. Neither the name of the University nor the names of its contributors
6383 may be used to endorse or promote products derived from this software
6384 without specific prior written permission.
6385
6386THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
6387ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
6388IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
6389ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
6390FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
6391DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
6392OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
6393HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
6394LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
6395OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6396SUCH DAMAGE.
6397
6398-------------------------------------------------------------------
6399
6400Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
6401All rights reserved.
6402
6403Redistribution and use in source and binary forms, with or without
6404modification, are permitted provided that the following conditions
6405are met:
64061. Redistributions of source code must retain the above copyright
6407 notice, this list of conditions and the following disclaimer.
64082. Redistributions in binary form must reproduce the above copyright
6409 notice, this list of conditions and the following disclaimer in the
6410 documentation and/or other materials provided with the distribution.
64113. Neither the name of the project nor the names of its contributors
6412 may be used to endorse or promote products derived from this software
6413 without specific prior written permission.
6414
6415THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
6416ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
6417IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
6418ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
6419FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
6420DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
6421OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
6422HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
6423LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
6424OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6425SUCH DAMAGE.
6426
6427-------------------------------------------------------------------
6428
6429Copyright (C) 2004, 2005, 2008 Internet Systems Consortium, Inc. ("ISC")
6430Copyright (C) 1995-1999, 2001, 2003 Internet Software Consortium.
6431
6432Permission to use, copy, modify, and/or distribute this software for any
6433purpose with or without fee is hereby granted, provided that the above
6434copyright notice and this permission notice appear in all copies.
6435
6436THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
6437REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
6438AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
6439INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
6440LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
6441OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
6442PERFORMANCE OF THIS SOFTWARE.
6443
6444-------------------------------------------------------------------
6445
6446Copyright (C) 2004, 2005, 2008 Internet Systems Consortium, Inc. ("ISC")
6447Copyright (C) 1997-2001 Internet Software Consortium.
6448
6449Permission to use, copy, modify, and/or distribute this software for any
6450purpose with or without fee is hereby granted, provided that the above
6451copyright notice and this permission notice appear in all copies.
6452
6453THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
6454REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
6455AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
6456INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
6457LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
6458OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
6459PERFORMANCE OF THIS SOFTWARE.
6460
6461-------------------------------------------------------------------
6462
6463Copyright (C) 2006 The Android Open Source Project
6464
6465Licensed under the Apache License, Version 2.0 (the "License");
6466you may not use this file except in compliance with the License.
6467You may obtain a copy of the License at
6468
6469 http://www.apache.org/licenses/LICENSE-2.0
6470
6471Unless required by applicable law or agreed to in writing, software
6472distributed under the License is distributed on an "AS IS" BASIS,
6473WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6474See the License for the specific language governing permissions and
6475limitations under the License.
6476
6477-------------------------------------------------------------------
6478
6479Copyright (C) 2006 The Android Open Source Project
6480All rights reserved.
6481
6482Redistribution and use in source and binary forms, with or without
6483modification, are permitted provided that the following conditions
6484are met:
6485 * Redistributions of source code must retain the above copyright
6486 notice, this list of conditions and the following disclaimer.
6487 * Redistributions in binary form must reproduce the above copyright
6488 notice, this list of conditions and the following disclaimer in
6489 the documentation and/or other materials provided with the
6490 distribution.
6491
6492THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6493"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6494LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
6495FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
6496COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
6497INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
6498BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
6499OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
6500AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
6501OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
6502OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6503SUCH DAMAGE.
6504
6505-------------------------------------------------------------------
6506
6507Copyright (C) 2008 The Android Open Source Project
6508
6509Licensed under the Apache License, Version 2.0 (the "License");
6510you may not use this file except in compliance with the License.
6511You may obtain a copy of the License at
6512
6513 http://www.apache.org/licenses/LICENSE-2.0
6514
6515Unless required by applicable law or agreed to in writing, software
6516distributed under the License is distributed on an "AS IS" BASIS,
6517WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6518See the License for the specific language governing permissions and
6519limitations under the License.
6520
6521-------------------------------------------------------------------
6522
6523Copyright (C) 2008 The Android Open Source Project
6524All rights reserved.
6525
6526Redistribution and use in source and binary forms, with or without
6527modification, are permitted provided that the following conditions
6528are met:
6529 * Redistributions of source code must retain the above copyright
6530 notice, this list of conditions and the following disclaimer.
6531 * Redistributions in binary form must reproduce the above copyright
6532 notice, this list of conditions and the following disclaimer in
6533 the documentation and/or other materials provided with the
6534 distribution.
6535
6536THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6537"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6538LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
6539FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
6540COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
6541INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
6542BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
6543OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
6544AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
6545OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
6546OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6547SUCH DAMAGE.
6548
6549-------------------------------------------------------------------
6550
6551Copyright (C) 2008 The Android Open Source Project
6552All rights reserved.
6553Copyright (c) 2013-2014, NVIDIA Corporation. All rights reserved.
6554
6555Redistribution and use in source and binary forms, with or without
6556modification, are permitted provided that the following conditions
6557are met:
6558 * Redistributions of source code must retain the above copyright
6559 notice, this list of conditions and the following disclaimer.
6560 * Redistributions in binary form must reproduce the above copyright
6561 notice, this list of conditions and the following disclaimer in
6562 the documentation and/or other materials provided with the
6563 distribution.
6564
6565THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6566"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6567LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
6568FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
6569COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
6570INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
6571BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
6572OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
6573AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
6574OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
6575OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6576SUCH DAMAGE.
6577
6578-------------------------------------------------------------------
6579
6580Copyright (C) 2009 The Android Open Source Project
6581All rights reserved.
6582
6583Redistribution and use in source and binary forms, with or without
6584modification, are permitted provided that the following conditions
6585are met:
6586 * Redistributions of source code must retain the above copyright
6587 notice, this list of conditions and the following disclaimer.
6588 * Redistributions in binary form must reproduce the above copyright
6589 notice, this list of conditions and the following disclaimer in
6590 the documentation and/or other materials provided with the
6591 distribution.
6592
6593THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6594"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6595LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
6596FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
6597COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
6598INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
6599BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
6600OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
6601AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
6602OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
6603OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6604SUCH DAMAGE.
6605
6606-------------------------------------------------------------------
6607
6608Copyright (C) 2010 The Android Open Source Project
6609
6610Licensed under the Apache License, Version 2.0 (the "License");
6611you may not use this file except in compliance with the License.
6612You may obtain a copy of the License at
6613
6614 http://www.apache.org/licenses/LICENSE-2.0
6615
6616Unless required by applicable law or agreed to in writing, software
6617distributed under the License is distributed on an "AS IS" BASIS,
6618WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6619See the License for the specific language governing permissions and
6620limitations under the License.
6621
6622-------------------------------------------------------------------
6623
6624Copyright (C) 2010 The Android Open Source Project
6625All rights reserved.
6626
6627Redistribution and use in source and binary forms, with or without
6628modification, are permitted provided that the following conditions
6629are met:
6630 * Redistributions of source code must retain the above copyright
6631 notice, this list of conditions and the following disclaimer.
6632 * Redistributions in binary form must reproduce the above copyright
6633 notice, this list of conditions and the following disclaimer in
6634 the documentation and/or other materials provided with the
6635 distribution.
6636
6637THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6638"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6639LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
6640FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
6641COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
6642INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
6643BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
6644OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
6645AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
6646OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
6647OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6648SUCH DAMAGE.
6649
6650-------------------------------------------------------------------
6651
6652Copyright (C) 2010 The Android Open Source Project
6653Copyright (c) 2008 ARM Ltd
6654All rights reserved.
6655
6656Redistribution and use in source and binary forms, with or without
6657modification, are permitted provided that the following conditions
6658are met:
66591. Redistributions of source code must retain the above copyright
6660 notice, this list of conditions and the following disclaimer.
66612. Redistributions in binary form must reproduce the above copyright
6662 notice, this list of conditions and the following disclaimer in the
6663 documentation and/or other materials provided with the distribution.
66643. The name of the company may not be used to endorse or promote
6665 products derived from this software without specific prior written
6666 permission.
6667
6668THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
6669WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
6670MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
6671IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
6672SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
6673TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
6674PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
6675LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
6676NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
6677SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
6678
6679Android adaptation and tweak by Jim Huang <jserv@0xlab.org>.
6680
6681-------------------------------------------------------------------
6682
6683Copyright (C) 2011 The Android Open Source Project
6684All rights reserved.
6685
6686Redistribution and use in source and binary forms, with or without
6687modification, are permitted provided that the following conditions
6688are met:
6689 * Redistributions of source code must retain the above copyright
6690 notice, this list of conditions and the following disclaimer.
6691 * Redistributions in binary form must reproduce the above copyright
6692 notice, this list of conditions and the following disclaimer in
6693 the documentation and/or other materials provided with the
6694 distribution.
6695
6696THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6697"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6698LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
6699FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
6700COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
6701INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
6702BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
6703OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
6704AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
6705OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
6706OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6707SUCH DAMAGE.
6708
6709-------------------------------------------------------------------
6710
6711Copyright (C) 2012 The Android Open Source Project
6712
6713Licensed under the Apache License, Version 2.0 (the "License");
6714you may not use this file except in compliance with the License.
6715You may obtain a copy of the License at
6716
6717 http://www.apache.org/licenses/LICENSE-2.0
6718
6719Unless required by applicable law or agreed to in writing, software
6720distributed under the License is distributed on an "AS IS" BASIS,
6721WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6722See the License for the specific language governing permissions and
6723limitations under the License.
6724
6725-------------------------------------------------------------------
6726
6727Copyright (C) 2012 The Android Open Source Project
6728All rights reserved.
6729
6730Redistribution and use in source and binary forms, with or without
6731modification, are permitted provided that the following conditions
6732are met:
6733 * Redistributions of source code must retain the above copyright
6734 notice, this list of conditions and the following disclaimer.
6735 * Redistributions in binary form must reproduce the above copyright
6736 notice, this list of conditions and the following disclaimer in
6737 the documentation and/or other materials provided with the
6738 distribution.
6739
6740THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6741"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6742LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
6743FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
6744COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
6745INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
6746BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
6747OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
6748AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
6749OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
6750OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6751SUCH DAMAGE.
6752
6753-------------------------------------------------------------------
6754
6755Copyright (C) 2013 Pietro Cerutti <gahr@FreeBSD.org>
6756
6757Redistribution and use in source and binary forms, with or without
6758modification, are permitted provided that the following conditions
6759are met:
67601. Redistributions of source code must retain the above copyright
6761 notice, this list of conditions and the following disclaimer.
67622. Redistributions in binary form must reproduce the above copyright
6763 notice, this list of conditions and the following disclaimer in the
6764 documentation and/or other materials provided with the distribution.
6765
6766THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
6767ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
6768IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
6769ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
6770FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
6771DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
6772OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
6773HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
6774LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
6775OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6776SUCH DAMAGE.
6777
6778-------------------------------------------------------------------
6779
6780Copyright (C) 2013 The Android Open Source Project
6781
6782Licensed under the Apache License, Version 2.0 (the "License");
6783you may not use this file except in compliance with the License.
6784You may obtain a copy of the License at
6785
6786 http://www.apache.org/licenses/LICENSE-2.0
6787
6788Unless required by applicable law or agreed to in writing, software
6789distributed under the License is distributed on an "AS IS" BASIS,
6790WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6791See the License for the specific language governing permissions and
6792limitations under the License.
6793
6794-------------------------------------------------------------------
6795
6796Copyright (C) 2013 The Android Open Source Project
6797All rights reserved.
6798
6799Redistribution and use in source and binary forms, with or without
6800modification, are permitted provided that the following conditions
6801are met:
6802 * Redistributions of source code must retain the above copyright
6803 notice, this list of conditions and the following disclaimer.
6804 * Redistributions in binary form must reproduce the above copyright
6805 notice, this list of conditions and the following disclaimer in
6806 the documentation and/or other materials provided with the
6807 distribution.
6808
6809THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6810"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6811LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
6812FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
6813COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
6814INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
6815BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
6816OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
6817AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
6818OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
6819OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6820SUCH DAMAGE.
6821
6822-------------------------------------------------------------------
6823
6824Copyright (C) 2013 The Android Open Source Project
6825All rights reserved.
6826Copyright (c) 2013-2014 NVIDIA Corporation. All rights reserved.
6827
6828Redistribution and use in source and binary forms, with or without
6829modification, are permitted provided that the following conditions
6830are met:
6831 * Redistributions of source code must retain the above copyright
6832 notice, this list of conditions and the following disclaimer.
6833 * Redistributions in binary form must reproduce the above copyright
6834 notice, this list of conditions and the following disclaimer in
6835 the documentation and/or other materials provided with the
6836 distribution.
6837
6838THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6839"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6840LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
6841FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
6842COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
6843INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
6844BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
6845OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
6846AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
6847OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
6848OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6849SUCH DAMAGE.
6850
6851-------------------------------------------------------------------
6852
6853Copyright (C) 2014 The Android Open Source Project
6854
6855Licensed under the Apache License, Version 2.0 (the "License");
6856you may not use this file except in compliance with the License.
6857You may obtain a copy of the License at
6858
6859 http://www.apache.org/licenses/LICENSE-2.0
6860
6861Unless required by applicable law or agreed to in writing, software
6862distributed under the License is distributed on an "AS IS" BASIS,
6863WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6864See the License for the specific language governing permissions and
6865limitations under the License.
6866
6867-------------------------------------------------------------------
6868
6869Copyright (C) 2014 The Android Open Source Project
6870All rights reserved.
6871
6872Redistribution and use in source and binary forms, with or without
6873modification, are permitted provided that the following conditions
6874are met:
6875 * Redistributions of source code must retain the above copyright
6876 notice, this list of conditions and the following disclaimer.
6877 * Redistributions in binary form must reproduce the above copyright
6878 notice, this list of conditions and the following disclaimer in
6879 the documentation and/or other materials provided with the
6880 distribution.
6881
6882THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6883"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6884LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
6885FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
6886COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
6887INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
6888BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
6889OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
6890AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
6891OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
6892OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6893SUCH DAMAGE.
6894
6895-------------------------------------------------------------------
6896
6897Copyright (C) 2014 The Android Open Source Project
6898All rights reserved.
6899
6900Redistribution and use in source and binary forms, with or without
6901modification, are permitted provided that the following conditions
6902are met:
69031. Redistributions of source code must retain the above copyright
6904 notice, this list of conditions and the following disclaimer.
69052. Redistributions in binary form must reproduce the above copyright
6906 notice, this list of conditions and the following disclaimer in the
6907 documentation and/or other materials provided with the distribution.
6908
6909THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
6910ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
6911IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
6912ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
6913FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
6914DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
6915OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
6916HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
6917LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
6918OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6919SUCH DAMAGE.
6920
6921-------------------------------------------------------------------
6922
6923Copyright (C) 2015 The Android Open Source Project
6924
6925Licensed under the Apache License, Version 2.0 (the "License");
6926you may not use this file except in compliance with the License.
6927You may obtain a copy of the License at
6928
6929 http://www.apache.org/licenses/LICENSE-2.0
6930
6931Unless required by applicable law or agreed to in writing, software
6932distributed under the License is distributed on an "AS IS" BASIS,
6933WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6934See the License for the specific language governing permissions and
6935limitations under the License.
6936
6937-------------------------------------------------------------------
6938
6939Copyright (C) 2015 The Android Open Source Project
6940All rights reserved.
6941
6942Redistribution and use in source and binary forms, with or without
6943modification, are permitted provided that the following conditions
6944are met:
6945 * Redistributions of source code must retain the above copyright
6946 notice, this list of conditions and the following disclaimer.
6947 * Redistributions in binary form must reproduce the above copyright
6948 notice, this list of conditions and the following disclaimer in
6949 the documentation and/or other materials provided with the
6950 distribution.
6951
6952THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6953"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6954LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
6955FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
6956COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
6957INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
6958BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
6959OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
6960AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
6961OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
6962OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6963SUCH DAMAGE.
6964
6965-------------------------------------------------------------------
6966
6967Copyright (C) 2016 The Android Open Source Project
6968
6969Licensed under the Apache License, Version 2.0 (the "License");
6970you may not use this file except in compliance with the License.
6971You may obtain a copy of the License at
6972
6973 http://www.apache.org/licenses/LICENSE-2.0
6974
6975Unless required by applicable law or agreed to in writing, software
6976distributed under the License is distributed on an "AS IS" BASIS,
6977WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6978See the License for the specific language governing permissions and
6979limitations under the License.
6980
6981-------------------------------------------------------------------
6982
6983Copyright (C) 2016 The Android Open Source Project
6984All rights reserved.
6985
6986Redistribution and use in source and binary forms, with or without
6987modification, are permitted provided that the following conditions
6988are met:
6989 * Redistributions of source code must retain the above copyright
6990 notice, this list of conditions and the following disclaimer.
6991 * Redistributions in binary form must reproduce the above copyright
6992 notice, this list of conditions and the following disclaimer in
6993 the documentation and/or other materials provided with the
6994 distribution.
6995
6996THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6997"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
6998LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
6999FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
7000COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
7001INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
7002BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
7003OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
7004AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
7005OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
7006OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7007SUCH DAMAGE.
7008
7009-------------------------------------------------------------------
7010
7011Copyright (C) 2017 The Android Open Source Project
7012
7013Licensed under the Apache License, Version 2.0 (the "License");
7014you may not use this file except in compliance with the License.
7015You may obtain a copy of the License at
7016
7017 http://www.apache.org/licenses/LICENSE-2.0
7018
7019Unless required by applicable law or agreed to in writing, software
7020distributed under the License is distributed on an "AS IS" BASIS,
7021WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7022See the License for the specific language governing permissions and
7023limitations under the License.
7024
7025-------------------------------------------------------------------
7026
7027Copyright (C) 2017 The Android Open Source Project
7028All rights reserved.
7029
7030Copyright (c) 2009-2011, Code Aurora Forum. All rights reserved.
7031
7032Redistribution and use in source and binary forms, with or without
7033modification, are permitted provided that the following conditions
7034are met:
7035 * Redistributions of source code must retain the above copyright
7036 notice, this list of conditions and the following disclaimer.
7037 * Redistributions in binary form must reproduce the above copyright
7038 notice, this list of conditions and the following disclaimer in
7039 the documentation and/or other materials provided with the
7040 distribution.
7041
7042THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
7043"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
7044LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
7045FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
7046COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
7047INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
7048BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
7049OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
7050AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
7051OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
7052OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7053SUCH DAMAGE.
7054
7055-------------------------------------------------------------------
7056
7057Copyright (C) 2017 The Android Open Source Project
7058All rights reserved.
7059
7060Redistribution and use in source and binary forms, with or without
7061modification, are permitted provided that the following conditions
7062are met:
7063 * Redistributions of source code must retain the above copyright
7064 notice, this list of conditions and the following disclaimer.
7065 * Redistributions in binary form must reproduce the above copyright
7066 notice, this list of conditions and the following disclaimer in
7067 the documentation and/or other materials provided with the
7068 distribution.
7069
7070THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
7071"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
7072LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
7073FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
7074COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
7075INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
7076BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
7077OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
7078AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
7079OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
7080OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7081SUCH DAMAGE.
7082
7083-------------------------------------------------------------------
7084
7085Copyright (C) 2018 The Android Open Source Project
7086All rights reserved.
7087
7088Redistribution and use in source and binary forms, with or without
7089modification, are permitted provided that the following conditions
7090are met:
7091 * Redistributions of source code must retain the above copyright
7092 notice, this list of conditions and the following disclaimer.
7093 * Redistributions in binary form must reproduce the above copyright
7094 notice, this list of conditions and the following disclaimer in
7095 the documentation and/or other materials provided with the
7096 distribution.
7097
7098THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
7099"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
7100LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
7101FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
7102COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
7103INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
7104BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
7105OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
7106AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
7107OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
7108OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7109SUCH DAMAGE.
7110
7111-------------------------------------------------------------------
7112
7113Copyright (C) 2019 The Android Open Source Project
7114
7115Licensed under the Apache License, Version 2.0 (the "License");
7116you may not use this file except in compliance with the License.
7117You may obtain a copy of the License at
7118
7119http://www.apache.org/licenses/LICENSE-2.0
7120
7121Unless required by applicable law or agreed to in writing, software
7122distributed under the License is distributed on an "AS IS" BASIS,
7123WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7124See the License for the specific language governing permissions and
7125limitations under the License.
7126
7127-------------------------------------------------------------------
7128
7129Copyright (C) 2019 The Android Open Source Project
7130All rights reserved.
7131
7132Redistribution and use in source and binary forms, with or without
7133modification, are permitted provided that the following conditions
7134are met:
7135 * Redistributions of source code must retain the above copyright
7136 notice, this list of conditions and the following disclaimer.
7137 * Redistributions in binary form must reproduce the above copyright
7138 notice, this list of conditions and the following disclaimer in
7139 the documentation and/or other materials provided with the
7140 distribution.
7141
7142THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
7143"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
7144LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
7145FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
7146COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
7147INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
7148BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
7149OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
7150AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
7151OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
7152OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7153SUCH DAMAGE.
7154
7155-------------------------------------------------------------------
7156
7157Copyright (C) 2019 The Android Open Source Project
7158All rights reserved.
7159
7160Redistribution and use in source and binary forms, with or without
7161modification, are permitted provided that the following conditions
7162are met:
7163Redistributions of source code must retain the above copyright
7164 notice, this list of conditions and the following disclaimer.
7165Redistributions in binary form must reproduce the above copyright
7166 notice, this list of conditions and the following disclaimer in
7167 the documentation and/or other materials provided with the
7168 distribution.
7169
7170THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
7171"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
7172LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
7173FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
7174COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
7175INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
7176BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
7177OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
7178AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
7179OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
7180OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7181SUCH DAMAGE.
7182
7183-------------------------------------------------------------------
7184
7185Copyright (c) 1980, 1983, 1988, 1993
7186 The Regents of the University of California. All rights reserved.
7187
7188Redistribution and use in source and binary forms, with or without
7189modification, are permitted provided that the following conditions
7190are met:
71911. Redistributions of source code must retain the above copyright
7192 notice, this list of conditions and the following disclaimer.
71932. Redistributions in binary form must reproduce the above copyright
7194 notice, this list of conditions and the following disclaimer in the
7195 documentation and/or other materials provided with the distribution.
71963. All advertising materials mentioning features or use of this software
7197 must display the following acknowledgement:
7198 This product includes software developed by the University of
7199 California, Berkeley and its contributors.
72004. Neither the name of the University nor the names of its contributors
7201 may be used to endorse or promote products derived from this software
7202 without specific prior written permission.
7203
7204THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7205ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7206IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7207ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7208FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7209DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7210OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7211HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7212LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7213OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7214SUCH DAMAGE.
7215
7216
7217Portions Copyright (c) 1993 by Digital Equipment Corporation.
7218
7219Permission to use, copy, modify, and distribute this software for any
7220purpose with or without fee is hereby granted, provided that the above
7221copyright notice and this permission notice appear in all copies, and that
7222the name of Digital Equipment Corporation not be used in advertising or
7223publicity pertaining to distribution of the document or software without
7224specific, written prior permission.
7225
7226THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
7227WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
7228OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
7229CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
7230DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
7231PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
7232ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
7233SOFTWARE.
7234
7235-------------------------------------------------------------------
7236
7237Copyright (c) 1982, 1986, 1993
7238 The Regents of the University of California. All rights reserved.
7239
7240Redistribution and use in source and binary forms, with or without
7241modification, are permitted provided that the following conditions
7242are met:
72431. Redistributions of source code must retain the above copyright
7244 notice, this list of conditions and the following disclaimer.
72452. Redistributions in binary form must reproduce the above copyright
7246 notice, this list of conditions and the following disclaimer in the
7247 documentation and/or other materials provided with the distribution.
72483. Neither the name of the University nor the names of its contributors
7249 may be used to endorse or promote products derived from this software
7250 without specific prior written permission.
7251
7252THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7253ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7254IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7255ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7256FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7257DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7258OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7259HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7260LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7261OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7262SUCH DAMAGE.
7263
7264-------------------------------------------------------------------
7265
7266Copyright (c) 1982, 1986, 1993
7267 The Regents of the University of California. All rights reserved.
7268(c) UNIX System Laboratories, Inc.
7269All or some portions of this file are derived from material licensed
7270to the University of California by American Telephone and Telegraph
7271Co. or Unix System Laboratories, Inc. and are reproduced herein with
7272the permission of UNIX System Laboratories, Inc.
7273
7274Redistribution and use in source and binary forms, with or without
7275modification, are permitted provided that the following conditions
7276are met:
72771. Redistributions of source code must retain the above copyright
7278 notice, this list of conditions and the following disclaimer.
72792. Redistributions in binary form must reproduce the above copyright
7280 notice, this list of conditions and the following disclaimer in the
7281 documentation and/or other materials provided with the distribution.
72823. Neither the name of the University nor the names of its contributors
7283 may be used to endorse or promote products derived from this software
7284 without specific prior written permission.
7285
7286THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7287ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7288IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7289ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7290FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7291DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7292OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7293HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7294LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7295OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7296SUCH DAMAGE.
7297
7298-------------------------------------------------------------------
7299
7300Copyright (c) 1983, 1987, 1989
7301 The Regents of the University of California. All rights reserved.
7302
7303Redistribution and use in source and binary forms, with or without
7304modification, are permitted provided that the following conditions
7305are met:
73061. Redistributions of source code must retain the above copyright
7307 notice, this list of conditions and the following disclaimer.
73082. Redistributions in binary form must reproduce the above copyright
7309 notice, this list of conditions and the following disclaimer in the
7310 documentation and/or other materials provided with the distribution.
73113. Neither the name of the University nor the names of its contributors
7312 may be used to endorse or promote products derived from this software
7313 without specific prior written permission.
7314
7315THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7316ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7317IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7318ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7319FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7320DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7321OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7322HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7323LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7324OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7325SUCH DAMAGE.
7326
7327-------------------------------------------------------------------
7328
7329Copyright (c) 1983, 1989
7330 The Regents of the University of California. All rights reserved.
7331
7332Redistribution and use in source and binary forms, with or without
7333modification, are permitted provided that the following conditions
7334are met:
73351. Redistributions of source code must retain the above copyright
7336 notice, this list of conditions and the following disclaimer.
73372. Redistributions in binary form must reproduce the above copyright
7338 notice, this list of conditions and the following disclaimer in the
7339 documentation and/or other materials provided with the distribution.
73403. All advertising materials mentioning features or use of this software
7341 must display the following acknowledgement:
7342 This product includes software developed by the University of
7343 California, Berkeley and its contributors.
73444. Neither the name of the University nor the names of its contributors
7345 may be used to endorse or promote products derived from this software
7346 without specific prior written permission.
7347
7348THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7349ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7350IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7351ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7352FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7353DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7354OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7355HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7356LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7357OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7358SUCH DAMAGE.
7359
7360-------------------------------------------------------------------
7361
7362Copyright (c) 1983, 1989, 1993
7363 The Regents of the University of California. All rights reserved.
7364
7365Redistribution and use in source and binary forms, with or without
7366modification, are permitted provided that the following conditions
7367are met:
73681. Redistributions of source code must retain the above copyright
7369 notice, this list of conditions and the following disclaimer.
73702. Redistributions in binary form must reproduce the above copyright
7371 notice, this list of conditions and the following disclaimer in the
7372 documentation and/or other materials provided with the distribution.
73733. Neither the name of the University nor the names of its contributors
7374 may be used to endorse or promote products derived from this software
7375 without specific prior written permission.
7376
7377THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7378ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7379IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7380ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7381FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7382DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7383OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7384HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7385LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7386OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7387SUCH DAMAGE.
7388
7389-------------------------------------------------------------------
7390
7391Copyright (c) 1983, 1993
7392 The Regents of the University of California. All rights reserved.
7393
7394Redistribution and use in source and binary forms, with or without
7395modification, are permitted provided that the following conditions
7396are met:
73971. Redistributions of source code must retain the above copyright
7398 notice, this list of conditions and the following disclaimer.
73992. Redistributions in binary form must reproduce the above copyright
7400 notice, this list of conditions and the following disclaimer in the
7401 documentation and/or other materials provided with the distribution.
74023. Neither the name of the University nor the names of its contributors
7403 may be used to endorse or promote products derived from this software
7404 without specific prior written permission.
7405
7406THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7407ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7408IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7409ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7410FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7411DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7412OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7413HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7414LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7415OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7416SUCH DAMAGE.
7417
7418-------------------------------------------------------------------
7419
7420Copyright (c) 1985
7421 The Regents of the University of California. All rights reserved.
7422
7423Redistribution and use in source and binary forms, with or without
7424modification, are permitted provided that the following conditions
7425are met:
74261. Redistributions of source code must retain the above copyright
7427 notice, this list of conditions and the following disclaimer.
74282. Redistributions in binary form must reproduce the above copyright
7429 notice, this list of conditions and the following disclaimer in the
7430 documentation and/or other materials provided with the distribution.
74313. All advertising materials mentioning features or use of this software
7432 must display the following acknowledgement:
7433 This product includes software developed by the University of
7434 California, Berkeley and its contributors.
74354. Neither the name of the University nor the names of its contributors
7436 may be used to endorse or promote products derived from this software
7437 without specific prior written permission.
7438
7439THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7440ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7441IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7442ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7443FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7444DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7445OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7446HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7447LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7448OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7449SUCH DAMAGE.
7450
7451-------------------------------------------------------------------
7452
7453Copyright (c) 1985 Regents of the University of California.
7454All rights reserved.
7455
7456Redistribution and use in source and binary forms, with or without
7457modification, are permitted provided that the following conditions
7458are met:
74591. Redistributions of source code must retain the above copyright
7460 notice, this list of conditions and the following disclaimer.
74612. Redistributions in binary form must reproduce the above copyright
7462 notice, this list of conditions and the following disclaimer in the
7463 documentation and/or other materials provided with the distribution.
74643. Neither the name of the University nor the names of its contributors
7465 may be used to endorse or promote products derived from this software
7466 without specific prior written permission.
7467
7468THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7469ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7470IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7471ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7472FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7473DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7474OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7475HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7476LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7477OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7478SUCH DAMAGE.
7479
7480-------------------------------------------------------------------
7481
7482Copyright (c) 1985, 1988, 1993
7483 The Regents of the University of California. All rights reserved.
7484
7485Redistribution and use in source and binary forms, with or without
7486modification, are permitted provided that the following conditions
7487are met:
74881. Redistributions of source code must retain the above copyright
7489 notice, this list of conditions and the following disclaimer.
74902. Redistributions in binary form must reproduce the above copyright
7491 notice, this list of conditions and the following disclaimer in the
7492 documentation and/or other materials provided with the distribution.
74933. Neither the name of the University nor the names of its contributors
7494 may be used to endorse or promote products derived from this software
7495 without specific prior written permission.
7496
7497THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7498ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7499IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7500ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7501FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7502DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7503OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7504HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7505LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7506OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7507SUCH DAMAGE.
7508
7509Portions Copyright (c) 1993 by Digital Equipment Corporation.
7510
7511Permission to use, copy, modify, and distribute this software for any
7512purpose with or without fee is hereby granted, provided that the above
7513copyright notice and this permission notice appear in all copies, and that
7514the name of Digital Equipment Corporation not be used in advertising or
7515publicity pertaining to distribution of the document or software without
7516specific, written prior permission.
7517
7518THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
7519WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
7520OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
7521CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
7522DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
7523PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
7524ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
7525SOFTWARE.
7526
7527-------------------------------------------------------------------
7528
7529Copyright (c) 1985, 1989, 1993
7530 The Regents of the University of California. All rights reserved.
7531
7532Redistribution and use in source and binary forms, with or without
7533modification, are permitted provided that the following conditions
7534are met:
75351. Redistributions of source code must retain the above copyright
7536 notice, this list of conditions and the following disclaimer.
75372. Redistributions in binary form must reproduce the above copyright
7538 notice, this list of conditions and the following disclaimer in the
7539 documentation and/or other materials provided with the distribution.
75403. All advertising materials mentioning features or use of this software
7541 must display the following acknowledgement:
7542 This product includes software developed by the University of
7543 California, Berkeley and its contributors.
75444. Neither the name of the University nor the names of its contributors
7545 may be used to endorse or promote products derived from this software
7546 without specific prior written permission.
7547
7548THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7549ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7550IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7551ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7552FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7553DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7554OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7555HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7556LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7557OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7558SUCH DAMAGE.
7559
7560-------------------------------------------------------------------
7561
7562Copyright (c) 1985, 1993
7563 The Regents of the University of California. All rights reserved.
7564
7565Redistribution and use in source and binary forms, with or without
7566modification, are permitted provided that the following conditions
7567are met:
75681. Redistributions of source code must retain the above copyright
7569 notice, this list of conditions and the following disclaimer.
75702. Redistributions in binary form must reproduce the above copyright
7571 notice, this list of conditions and the following disclaimer in the
7572 documentation and/or other materials provided with the distribution.
75733. All advertising materials mentioning features or use of this software
7574 must display the following acknowledgement:
7575 This product includes software developed by the University of
7576 California, Berkeley and its contributors.
75774. Neither the name of the University nor the names of its contributors
7578 may be used to endorse or promote products derived from this software
7579 without specific prior written permission.
7580
7581THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7582ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7583IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7584ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7585FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7586DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7587OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7588HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7589LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7590OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7591SUCH DAMAGE.
7592
7593-------------------------------------------------------------------
7594
7595Copyright (c) 1985, 1993
7596 The Regents of the University of California. All rights reserved.
7597
7598Redistribution and use in source and binary forms, with or without
7599modification, are permitted provided that the following conditions
7600are met:
76011. Redistributions of source code must retain the above copyright
7602 notice, this list of conditions and the following disclaimer.
76032. Redistributions in binary form must reproduce the above copyright
7604 notice, this list of conditions and the following disclaimer in the
7605 documentation and/or other materials provided with the distribution.
76063. All advertising materials mentioning features or use of this software
7607 must display the following acknowledgement:
7608 This product includes software developed by the University of
7609 California, Berkeley and its contributors.
76104. Neither the name of the University nor the names of its contributors
7611 may be used to endorse or promote products derived from this software
7612 without specific prior written permission.
7613
7614THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7615ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7616IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7617ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7618FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7619DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7620OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7621HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7622LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7623OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7624SUCH DAMAGE.
7625
7626-------------------------------------------------------------------
7627
7628Copyright (c) 1985, 1993
7629 The Regents of the University of California. All rights reserved.
7630
7631Redistribution and use in source and binary forms, with or without
7632modification, are permitted provided that the following conditions
7633are met:
76341. Redistributions of source code must retain the above copyright
7635 notice, this list of conditions and the following disclaimer.
76362. Redistributions in binary form must reproduce the above copyright
7637 notice, this list of conditions and the following disclaimer in the
7638 documentation and/or other materials provided with the distribution.
76393. Neither the name of the University nor the names of its contributors
7640 may be used to endorse or promote products derived from this software
7641 without specific prior written permission.
7642
7643THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7644ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7645IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7646ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7647FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7648DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7649OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7650HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7651LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7652OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7653SUCH DAMAGE.
7654
7655-------------------------------------------------------------------
7656
7657Copyright (c) 1987 Regents of the University of California.
7658All rights reserved.
7659
7660Redistribution and use in source and binary forms, with or without
7661modification, are permitted provided that the following conditions
7662are met:
76631. Redistributions of source code must retain the above copyright
7664 notice, this list of conditions and the following disclaimer.
76652. Redistributions in binary form must reproduce the above copyright
7666 notice, this list of conditions and the following disclaimer in the
7667 documentation and/or other materials provided with the distribution.
76683. Neither the name of the University nor the names of its contributors
7669 may be used to endorse or promote products derived from this software
7670 without specific prior written permission.
7671
7672THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7673ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7674IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7675ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7676FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7677DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7678OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7679HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7680LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7681OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7682SUCH DAMAGE.
7683
7684-------------------------------------------------------------------
7685
7686Copyright (c) 1987, 1993
7687 The Regents of the University of California. All rights reserved.
7688
7689Redistribution and use in source and binary forms, with or without
7690modification, are permitted provided that the following conditions
7691are met:
76921. Redistributions of source code must retain the above copyright
7693 notice, this list of conditions and the following disclaimer.
76942. Redistributions in binary form must reproduce the above copyright
7695 notice, this list of conditions and the following disclaimer in the
7696 documentation and/or other materials provided with the distribution.
76973. All advertising materials mentioning features or use of this software
7698 must display the following acknowledgement:
7699 This product includes software developed by the University of
7700 California, Berkeley and its contributors.
77014. Neither the name of the University nor the names of its contributors
7702 may be used to endorse or promote products derived from this software
7703 without specific prior written permission.
7704
7705THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7706ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7707IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7708ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7709FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7710DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7711OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7712HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7713LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7714OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7715SUCH DAMAGE.
7716
7717-------------------------------------------------------------------
7718
7719Copyright (c) 1987, 1993
7720 The Regents of the University of California. All rights reserved.
7721
7722Redistribution and use in source and binary forms, with or without
7723modification, are permitted provided that the following conditions
7724are met:
77251. Redistributions of source code must retain the above copyright
7726 notice, this list of conditions and the following disclaimer.
77272. Redistributions in binary form must reproduce the above copyright
7728 notice, this list of conditions and the following disclaimer in the
7729 documentation and/or other materials provided with the distribution.
77303. Neither the name of the University nor the names of its contributors
7731 may be used to endorse or promote products derived from this software
7732 without specific prior written permission.
7733
7734THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7735ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7736IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7737ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7738FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7739DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7740OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7741HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7742LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7743OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7744SUCH DAMAGE.
7745
7746-------------------------------------------------------------------
7747
7748Copyright (c) 1988 Regents of the University of California.
7749All rights reserved.
7750
7751Redistribution and use in source and binary forms, with or without
7752modification, are permitted provided that the following conditions
7753are met:
77541. Redistributions of source code must retain the above copyright
7755 notice, this list of conditions and the following disclaimer.
77562. Redistributions in binary form must reproduce the above copyright
7757 notice, this list of conditions and the following disclaimer in the
7758 documentation and/or other materials provided with the distribution.
77593. Neither the name of the University nor the names of its contributors
7760 may be used to endorse or promote products derived from this software
7761 without specific prior written permission.
7762
7763THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7764ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7765IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7766ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7767FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7768DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7769OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7770HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7771LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7772OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7773SUCH DAMAGE.
7774
7775-------------------------------------------------------------------
7776
7777Copyright (c) 1988 The Regents of the University of California.
7778All rights reserved.
7779
7780Redistribution and use in source and binary forms, with or without
7781modification, are permitted provided that the following conditions
7782are met:
77831. Redistributions of source code must retain the above copyright
7784 notice, this list of conditions and the following disclaimer.
77852. Redistributions in binary form must reproduce the above copyright
7786 notice, this list of conditions and the following disclaimer in the
7787 documentation and/or other materials provided with the distribution.
77883. Neither the name of the University nor the names of its contributors
7789 may be used to endorse or promote products derived from this software
7790 without specific prior written permission.
7791
7792THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7793ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7794IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7795ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7796FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7797DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7798OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7799HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7800LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7801OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7802SUCH DAMAGE.
7803
7804-------------------------------------------------------------------
7805
7806Copyright (c) 1988, 1993
7807 The Regents of the University of California. All rights reserved.
7808
7809Redistribution and use in source and binary forms, with or without
7810modification, are permitted provided that the following conditions
7811are met:
78121. Redistributions of source code must retain the above copyright
7813 notice, this list of conditions and the following disclaimer.
78142. Redistributions in binary form must reproduce the above copyright
7815 notice, this list of conditions and the following disclaimer in the
7816 documentation and/or other materials provided with the distribution.
78173. All advertising materials mentioning features or use of this software
7818 must display the following acknowledgement:
7819 This product includes software developed by the University of
7820 California, Berkeley and its contributors.
78214. Neither the name of the University nor the names of its contributors
7822 may be used to endorse or promote products derived from this software
7823 without specific prior written permission.
7824
7825THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7826ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7827IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7828ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7829FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7830DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7831OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7832HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7833LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7834OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7835SUCH DAMAGE.
7836
7837-------------------------------------------------------------------
7838
7839Copyright (c) 1988, 1993
7840 The Regents of the University of California. All rights reserved.
7841
7842Redistribution and use in source and binary forms, with or without
7843modification, are permitted provided that the following conditions
7844are met:
78451. Redistributions of source code must retain the above copyright
7846 notice, this list of conditions and the following disclaimer.
78472. Redistributions in binary form must reproduce the above copyright
7848 notice, this list of conditions and the following disclaimer in the
7849 documentation and/or other materials provided with the distribution.
78503. All advertising materials mentioning features or use of this software
7851 must display the following acknowledgement:
7852 This product includes software developed by the University of
7853 California, Berkeley and its contributors.
78544. Neither the name of the University nor the names of its contributors
7855 may be used to endorse or promote products derived from this software
7856 without specific prior written permission.
7857
7858THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7859ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7860IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7861ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7862FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7863DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7864OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7865HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7866LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7867OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7868SUCH DAMAGE.
7869
7870-------------------------------------------------------------------
7871
7872Copyright (c) 1988, 1993
7873 The Regents of the University of California. All rights reserved.
7874
7875Redistribution and use in source and binary forms, with or without
7876modification, are permitted provided that the following conditions
7877are met:
78781. Redistributions of source code must retain the above copyright
7879 notice, this list of conditions and the following disclaimer.
78802. Redistributions in binary form must reproduce the above copyright
7881 notice, this list of conditions and the following disclaimer in the
7882 documentation and/or other materials provided with the distribution.
78833. Neither the name of the University nor the names of its contributors
7884 may be used to endorse or promote products derived from this software
7885 without specific prior written permission.
7886
7887THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7888ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7889IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7890ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7891FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7892DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7893OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7894HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7895LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7896OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7897SUCH DAMAGE.
7898
7899-------------------------------------------------------------------
7900
7901Copyright (c) 1989 The Regents of the University of California.
7902All rights reserved.
7903
7904Redistribution and use in source and binary forms, with or without
7905modification, are permitted provided that the following conditions
7906are met:
79071. Redistributions of source code must retain the above copyright
7908 notice, this list of conditions and the following disclaimer.
79092. Redistributions in binary form must reproduce the above copyright
7910 notice, this list of conditions and the following disclaimer in the
7911 documentation and/or other materials provided with the distribution.
79123. Neither the name of the University nor the names of its contributors
7913 may be used to endorse or promote products derived from this software
7914 without specific prior written permission.
7915
7916THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7917ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7918IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7919ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7920FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7921DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7922OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7923HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7924LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7925OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7926SUCH DAMAGE.
7927
7928-------------------------------------------------------------------
7929
7930Copyright (c) 1989 The Regents of the University of California.
7931All rights reserved.
7932(c) UNIX System Laboratories, Inc.
7933All or some portions of this file are derived from material licensed
7934to the University of California by American Telephone and Telegraph
7935Co. or Unix System Laboratories, Inc. and are reproduced herein with
7936the permission of UNIX System Laboratories, Inc.
7937
7938Redistribution and use in source and binary forms, with or without
7939modification, are permitted provided that the following conditions
7940are met:
79411. Redistributions of source code must retain the above copyright
7942 notice, this list of conditions and the following disclaimer.
79432. Redistributions in binary form must reproduce the above copyright
7944 notice, this list of conditions and the following disclaimer in the
7945 documentation and/or other materials provided with the distribution.
79463. Neither the name of the University nor the names of its contributors
7947 may be used to endorse or promote products derived from this software
7948 without specific prior written permission.
7949
7950THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7951ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7952IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7953ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7954FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7955DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7956OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7957HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7958LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7959OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7960SUCH DAMAGE.
7961
7962-------------------------------------------------------------------
7963
7964Copyright (c) 1989, 1993
7965 The Regents of the University of California. All rights reserved.
7966
7967Redistribution and use in source and binary forms, with or without
7968modification, are permitted provided that the following conditions
7969are met:
79701. Redistributions of source code must retain the above copyright
7971 notice, this list of conditions and the following disclaimer.
79722. Redistributions in binary form must reproduce the above copyright
7973 notice, this list of conditions and the following disclaimer in the
7974 documentation and/or other materials provided with the distribution.
79753. Neither the name of the University nor the names of its contributors
7976 may be used to endorse or promote products derived from this software
7977 without specific prior written permission.
7978
7979THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
7980ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7981IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
7982ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
7983FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
7984DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
7985OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7986HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
7987LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
7988OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
7989SUCH DAMAGE.
7990
7991-------------------------------------------------------------------
7992
7993Copyright (c) 1989, 1993
7994 The Regents of the University of California. All rights reserved.
7995
7996Redistribution and use in source and binary forms, with or without
7997modification, are permitted provided that the following conditions
7998are met:
79991. Redistributions of source code must retain the above copyright
8000 notice, this list of conditions and the following disclaimer.
80012. Redistributions in binary form must reproduce the above copyright
8002 notice, this list of conditions and the following disclaimer in the
8003 documentation and/or other materials provided with the distribution.
80044. Neither the name of the University nor the names of its contributors
8005 may be used to endorse or promote products derived from this software
8006 without specific prior written permission.
8007
8008THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8009ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8010IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8011ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8012FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8013DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8014OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8015HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8016LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8017OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8018SUCH DAMAGE.
8019
8020-------------------------------------------------------------------
8021
8022Copyright (c) 1989, 1993
8023 The Regents of the University of California. All rights reserved.
8024
8025This code is derived from software contributed to Berkeley by
8026Guido van Rossum.
8027
8028Copyright (c) 2011 The FreeBSD Foundation
8029All rights reserved.
8030Portions of this software were developed by David Chisnall
8031under sponsorship from the FreeBSD Foundation.
8032
8033Redistribution and use in source and binary forms, with or without
8034modification, are permitted provided that the following conditions
8035are met:
80361. Redistributions of source code must retain the above copyright
8037 notice, this list of conditions and the following disclaimer.
80382. Redistributions in binary form must reproduce the above copyright
8039 notice, this list of conditions and the following disclaimer in the
8040 documentation and/or other materials provided with the distribution.
80413. Neither the name of the University nor the names of its contributors
8042 may be used to endorse or promote products derived from this software
8043 without specific prior written permission.
8044
8045THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8046ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8047IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8048ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8049FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8050DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8051OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8052HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8053LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8054OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8055SUCH DAMAGE.
8056
8057-------------------------------------------------------------------
8058
8059Copyright (c) 1989, 1993
8060 The Regents of the University of California. All rights reserved.
8061
8062This code is derived from software contributed to Berkeley by
8063Guido van Rossum.
8064
8065Redistribution and use in source and binary forms, with or without
8066modification, are permitted provided that the following conditions
8067are met:
80681. Redistributions of source code must retain the above copyright
8069 notice, this list of conditions and the following disclaimer.
80702. Redistributions in binary form must reproduce the above copyright
8071 notice, this list of conditions and the following disclaimer in the
8072 documentation and/or other materials provided with the distribution.
80733. Neither the name of the University nor the names of its contributors
8074 may be used to endorse or promote products derived from this software
8075 without specific prior written permission.
8076
8077THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8078ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8079IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8080ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8081FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8082DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8083OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8084HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8085LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8086OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8087SUCH DAMAGE.
8088
8089-------------------------------------------------------------------
8090
8091Copyright (c) 1989, 1993
8092 The Regents of the University of California. All rights reserved.
8093
8094This code is derived from software contributed to Berkeley by
8095Roger L. Snyder.
8096
8097Redistribution and use in source and binary forms, with or without
8098modification, are permitted provided that the following conditions
8099are met:
81001. Redistributions of source code must retain the above copyright
8101 notice, this list of conditions and the following disclaimer.
81022. Redistributions in binary form must reproduce the above copyright
8103 notice, this list of conditions and the following disclaimer in the
8104 documentation and/or other materials provided with the distribution.
81053. Neither the name of the University nor the names of its contributors
8106 may be used to endorse or promote products derived from this software
8107 without specific prior written permission.
8108
8109THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8110ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8111IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8112ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8113FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8114DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8115OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8116HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8117LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8118OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8119SUCH DAMAGE.
8120
8121-------------------------------------------------------------------
8122
8123Copyright (c) 1989, 1993
8124 The Regents of the University of California. All rights reserved.
8125(c) UNIX System Laboratories, Inc.
8126All or some portions of this file are derived from material licensed
8127to the University of California by American Telephone and Telegraph
8128Co. or Unix System Laboratories, Inc. and are reproduced herein with
8129the permission of UNIX System Laboratories, Inc.
8130
8131Redistribution and use in source and binary forms, with or without
8132modification, are permitted provided that the following conditions
8133are met:
81341. Redistributions of source code must retain the above copyright
8135 notice, this list of conditions and the following disclaimer.
81362. Redistributions in binary form must reproduce the above copyright
8137 notice, this list of conditions and the following disclaimer in the
8138 documentation and/or other materials provided with the distribution.
81393. Neither the name of the University nor the names of its contributors
8140 may be used to endorse or promote products derived from this software
8141 without specific prior written permission.
8142
8143THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8144ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8145IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8146ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8147FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8148DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8149OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8150HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8151LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8152OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8153SUCH DAMAGE.
8154
8155-------------------------------------------------------------------
8156
8157Copyright (c) 1990 Regents of the University of California.
8158All rights reserved.
8159
8160This code is derived from software contributed to Berkeley by
8161Chris Torek.
8162
8163Redistribution and use in source and binary forms, with or without
8164modification, are permitted provided that the following conditions
8165are met:
81661. Redistributions of source code must retain the above copyright
8167 notice, this list of conditions and the following disclaimer.
81682. Redistributions in binary form must reproduce the above copyright
8169 notice, this list of conditions and the following disclaimer in the
8170 documentation and/or other materials provided with the distribution.
81713. Neither the name of the University nor the names of its contributors
8172 may be used to endorse or promote products derived from this software
8173 without specific prior written permission.
8174
8175THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8176ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8177IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8178ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8179FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8180DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8181OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8182HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8183LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8184OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8185SUCH DAMAGE.
8186
8187-------------------------------------------------------------------
8188
8189Copyright (c) 1990 The Regents of the University of California.
8190All rights reserved.
8191
8192Redistribution and use in source and binary forms, with or without
8193modification, are permitted provided that the following conditions
8194are met:
81951. Redistributions of source code must retain the above copyright
8196 notice, this list of conditions and the following disclaimer.
81972. Redistributions in binary form must reproduce the above copyright
8198 notice, this list of conditions and the following disclaimer in the
8199 documentation and/or other materials provided with the distribution.
82003. Neither the name of the University nor the names of its contributors
8201 may be used to endorse or promote products derived from this software
8202 without specific prior written permission.
8203
8204THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8205ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8206IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8207ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8208FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8209DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8210OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8211HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8212LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8213OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8214SUCH DAMAGE.
8215
8216-------------------------------------------------------------------
8217
8218Copyright (c) 1990 The Regents of the University of California.
8219All rights reserved.
8220
8221This code is derived from software contributed to Berkeley by
8222Chris Torek.
8223
8224Redistribution and use in source and binary forms, with or without
8225modification, are permitted provided that the following conditions
8226are met:
82271. Redistributions of source code must retain the above copyright
8228 notice, this list of conditions and the following disclaimer.
82292. Redistributions in binary form must reproduce the above copyright
8230 notice, this list of conditions and the following disclaimer in the
8231 documentation and/or other materials provided with the distribution.
82323. Neither the name of the University nor the names of its contributors
8233 may be used to endorse or promote products derived from this software
8234 without specific prior written permission.
8235
8236THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8237ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8238IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8239ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8240FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8241DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8242OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8243HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8244LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8245OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8246SUCH DAMAGE.
8247
8248-------------------------------------------------------------------
8249
8250Copyright (c) 1990 The Regents of the University of California.
8251All rights reserved.
8252
8253This code is derived from software contributed to Berkeley by
8254William Jolitz.
8255
8256Redistribution and use in source and binary forms, with or without
8257modification, are permitted provided that the following conditions
8258are met:
82591. Redistributions of source code must retain the above copyright
8260 notice, this list of conditions and the following disclaimer.
82612. Redistributions in binary form must reproduce the above copyright
8262 notice, this list of conditions and the following disclaimer in the
8263 documentation and/or other materials provided with the distribution.
82643. Neither the name of the University nor the names of its contributors
8265 may be used to endorse or promote products derived from this software
8266 without specific prior written permission.
8267
8268THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8269ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8270IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8271ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8272FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8273DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8274OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8275HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8276LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8277OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8278SUCH DAMAGE.
8279
8280-------------------------------------------------------------------
8281
8282Copyright (c) 1990, 1993
8283 The Regents of the University of California. All rights reserved.
8284
8285Redistribution and use in source and binary forms, with or without
8286modification, are permitted provided that the following conditions
8287are met:
82881. Redistributions of source code must retain the above copyright
8289 notice, this list of conditions and the following disclaimer.
82902. Redistributions in binary form must reproduce the above copyright
8291 notice, this list of conditions and the following disclaimer in the
8292 documentation and/or other materials provided with the distribution.
82933. Neither the name of the University nor the names of its contributors
8294 may be used to endorse or promote products derived from this software
8295 without specific prior written permission.
8296
8297THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8298ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8299IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8300ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8301FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8302DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8303OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8304HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8305LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8306OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8307SUCH DAMAGE.
8308
8309-------------------------------------------------------------------
8310
8311Copyright (c) 1990, 1993
8312 The Regents of the University of California. All rights reserved.
8313
8314This code is derived from software contributed to Berkeley by
8315Chris Torek.
8316
8317Redistribution and use in source and binary forms, with or without
8318modification, are permitted provided that the following conditions
8319are met:
83201. Redistributions of source code must retain the above copyright
8321 notice, this list of conditions and the following disclaimer.
83222. Redistributions in binary form must reproduce the above copyright
8323 notice, this list of conditions and the following disclaimer in the
8324 documentation and/or other materials provided with the distribution.
83253. Neither the name of the University nor the names of its contributors
8326 may be used to endorse or promote products derived from this software
8327 without specific prior written permission.
8328
8329THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8330ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8331IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8332ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8333FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8334DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8335OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8336HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8337LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8338OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8339SUCH DAMAGE.
8340
8341-------------------------------------------------------------------
8342
8343Copyright (c) 1990, 1993
8344 The Regents of the University of California. All rights reserved.
8345
8346This code is derived from software contributed to Berkeley by
8347Donn Seeley at UUNET Technologies, Inc.
8348
8349Redistribution and use in source and binary forms, with or without
8350modification, are permitted provided that the following conditions
8351are met:
83521. Redistributions of source code must retain the above copyright
8353 notice, this list of conditions and the following disclaimer.
83542. Redistributions in binary form must reproduce the above copyright
8355 notice, this list of conditions and the following disclaimer in the
8356 documentation and/or other materials provided with the distribution.
83573. Neither the name of the University nor the names of its contributors
8358 may be used to endorse or promote products derived from this software
8359 without specific prior written permission.
8360
8361THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8362ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8363IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8364ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8365FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8366DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8367OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8368HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8369LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8370OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8371SUCH DAMAGE.
8372
8373-------------------------------------------------------------------
8374
8375Copyright (c) 1990, 1993
8376 The Regents of the University of California. All rights reserved.
8377
8378This code is derived from software contributed to Berkeley by
8379Donn Seeley at UUNET Technologies, Inc.
8380
8381Redistribution and use in source and binary forms, with or without
8382modification, are permitted provided that the following conditions
8383are met:
83841. Redistributions of source code must retain the above copyright
8385 notice, this list of conditions and the following disclaimer.
83862. Redistributions in binary form must reproduce the above copyright
8387 notice, this list of conditions and the following disclaimer in the
8388 documentation and/or other materials provided with the distribution.
83894. Neither the name of the University nor the names of its contributors
8390 may be used to endorse or promote products derived from this software
8391 without specific prior written permission.
8392
8393THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8394ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8395IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8396ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8397FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8398DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8399OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8400HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8401LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8402OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8403SUCH DAMAGE.
8404
8405-------------------------------------------------------------------
8406
8407Copyright (c) 1990, 1993
8408 The Regents of the University of California. All rights reserved.
8409(c) UNIX System Laboratories, Inc.
8410All or some portions of this file are derived from material licensed
8411to the University of California by American Telephone and Telegraph
8412Co. or Unix System Laboratories, Inc. and are reproduced herein with
8413the permission of UNIX System Laboratories, Inc.
8414
8415Redistribution and use in source and binary forms, with or without
8416modification, are permitted provided that the following conditions
8417are met:
84181. Redistributions of source code must retain the above copyright
8419 notice, this list of conditions and the following disclaimer.
84202. Redistributions in binary form must reproduce the above copyright
8421 notice, this list of conditions and the following disclaimer in the
8422 documentation and/or other materials provided with the distribution.
84233. Neither the name of the University nor the names of its contributors
8424 may be used to endorse or promote products derived from this software
8425 without specific prior written permission.
8426
8427THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8428ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8429IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8430ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8431FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8432DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8433OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8434HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8435LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8436OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8437SUCH DAMAGE.
8438
8439-------------------------------------------------------------------
8440
8441Copyright (c) 1990, 1993, 1994
8442 The Regents of the University of California. All rights reserved.
8443
8444Redistribution and use in source and binary forms, with or without
8445modification, are permitted provided that the following conditions
8446are met:
84471. Redistributions of source code must retain the above copyright
8448 notice, this list of conditions and the following disclaimer.
84492. Redistributions in binary form must reproduce the above copyright
8450 notice, this list of conditions and the following disclaimer in the
8451 documentation and/or other materials provided with the distribution.
84523. Neither the name of the University nor the names of its contributors
8453 may be used to endorse or promote products derived from this software
8454 without specific prior written permission.
8455
8456THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8457ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8458IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8459ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8460FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8461DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8462OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8463HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8464LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8465OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8466SUCH DAMAGE.
8467
8468-------------------------------------------------------------------
8469
8470Copyright (c) 1990, 1993, 1994
8471 The Regents of the University of California. All rights reserved.
8472
8473This code is derived from software contributed to Berkeley by
8474Chris Torek.
8475
8476Redistribution and use in source and binary forms, with or without
8477modification, are permitted provided that the following conditions
8478are met:
84791. Redistributions of source code must retain the above copyright
8480 notice, this list of conditions and the following disclaimer.
84812. Redistributions in binary form must reproduce the above copyright
8482 notice, this list of conditions and the following disclaimer in the
8483 documentation and/or other materials provided with the distribution.
84843. Neither the name of the University nor the names of its contributors
8485 may be used to endorse or promote products derived from this software
8486 without specific prior written permission.
8487
8488THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8489ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8490IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8491ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8492FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8493DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8494OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8495HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8496LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8497OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8498SUCH DAMAGE.
8499
8500-------------------------------------------------------------------
8501
8502Copyright (c) 1991 The Regents of the University of California.
8503All rights reserved.
8504
8505Redistribution and use in source and binary forms, with or without
8506modification, are permitted provided that the following conditions
8507are met:
85081. Redistributions of source code must retain the above copyright
8509 notice, this list of conditions and the following disclaimer.
85102. Redistributions in binary form must reproduce the above copyright
8511 notice, this list of conditions and the following disclaimer in the
8512 documentation and/or other materials provided with the distribution.
85133. Neither the name of the University nor the names of its contributors
8514 may be used to endorse or promote products derived from this software
8515 without specific prior written permission.
8516
8517THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8518ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8519IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8520ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8521FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8522DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8523OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8524HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8525LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8526OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8527SUCH DAMAGE.
8528
8529-------------------------------------------------------------------
8530
8531Copyright (c) 1991, 1993
8532 The Regents of the University of California. All rights reserved.
8533
8534Redistribution and use in source and binary forms, with or without
8535modification, are permitted provided that the following conditions
8536are met:
85371. Redistributions of source code must retain the above copyright
8538 notice, this list of conditions and the following disclaimer.
85392. Redistributions in binary form must reproduce the above copyright
8540 notice, this list of conditions and the following disclaimer in the
8541 documentation and/or other materials provided with the distribution.
85423. Neither the name of the University nor the names of its contributors
8543 may be used to endorse or promote products derived from this software
8544 without specific prior written permission.
8545
8546THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8547ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8548IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8549ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8550FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8551DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8552OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8553HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8554LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8555OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8556SUCH DAMAGE.
8557
8558-------------------------------------------------------------------
8559
8560Copyright (c) 1991, 1993
8561 The Regents of the University of California. All rights reserved.
8562
8563This code is derived from software contributed to Berkeley by
8564Berkeley Software Design, Inc.
8565
8566Redistribution and use in source and binary forms, with or without
8567modification, are permitted provided that the following conditions
8568are met:
85691. Redistributions of source code must retain the above copyright
8570 notice, this list of conditions and the following disclaimer.
85712. Redistributions in binary form must reproduce the above copyright
8572 notice, this list of conditions and the following disclaimer in the
8573 documentation and/or other materials provided with the distribution.
85743. Neither the name of the University nor the names of its contributors
8575 may be used to endorse or promote products derived from this software
8576 without specific prior written permission.
8577
8578THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8579ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8580IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8581ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8582FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8583DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8584OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8585HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8586LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8587OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8588SUCH DAMAGE.
8589
8590-------------------------------------------------------------------
8591
8592Copyright (c) 1991, 1993
8593 The Regents of the University of California. All rights reserved.
8594(c) UNIX System Laboratories, Inc.
8595All or some portions of this file are derived from material licensed
8596to the University of California by American Telephone and Telegraph
8597Co. or Unix System Laboratories, Inc. and are reproduced herein with
8598the permission of UNIX System Laboratories, Inc.
8599
8600This code is derived from software contributed to Berkeley by
8601Hugh Smith at The University of Guelph.
8602
8603Redistribution and use in source and binary forms, with or without
8604modification, are permitted provided that the following conditions
8605are met:
86061. Redistributions of source code must retain the above copyright
8607 notice, this list of conditions and the following disclaimer.
86082. Redistributions in binary form must reproduce the above copyright
8609 notice, this list of conditions and the following disclaimer in the
8610 documentation and/or other materials provided with the distribution.
86113. Neither the name of the University nor the names of its contributors
8612 may be used to endorse or promote products derived from this software
8613 without specific prior written permission.
8614
8615THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8616ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8617IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8618ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8619FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8620DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8621OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8622HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8623LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8624OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8625SUCH DAMAGE.
8626
8627-------------------------------------------------------------------
8628
8629Copyright (c) 1991, 1993, 1995,
8630 The Regents of the University of California. All rights reserved.
8631
8632This code is derived from software contributed to Berkeley by
8633Havard Eidnes.
8634
8635Redistribution and use in source and binary forms, with or without
8636modification, are permitted provided that the following conditions
8637are met:
86381. Redistributions of source code must retain the above copyright
8639 notice, this list of conditions and the following disclaimer.
86402. Redistributions in binary form must reproduce the above copyright
8641 notice, this list of conditions and the following disclaimer in the
8642 documentation and/or other materials provided with the distribution.
86433. Neither the name of the University nor the names of its contributors
8644 may be used to endorse or promote products derived from this software
8645 without specific prior written permission.
8646
8647THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8648ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8649IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8650ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8651FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8652DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8653OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8654HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8655LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8656OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8657SUCH DAMAGE.
8658
8659-------------------------------------------------------------------
8660
8661Copyright (c) 1992 Henry Spencer.
8662Copyright (c) 1992, 1993
8663 The Regents of the University of California. All rights reserved.
8664
8665This code is derived from software contributed to Berkeley by
8666Henry Spencer of the University of Toronto.
8667
8668Redistribution and use in source and binary forms, with or without
8669modification, are permitted provided that the following conditions
8670are met:
86711. Redistributions of source code must retain the above copyright
8672 notice, this list of conditions and the following disclaimer.
86732. Redistributions in binary form must reproduce the above copyright
8674 notice, this list of conditions and the following disclaimer in the
8675 documentation and/or other materials provided with the distribution.
86763. Neither the name of the University nor the names of its contributors
8677 may be used to endorse or promote products derived from this software
8678 without specific prior written permission.
8679
8680THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8681ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8682IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8683ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8684FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8685DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8686OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8687HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8688LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8689OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8690SUCH DAMAGE.
8691
8692-------------------------------------------------------------------
8693
8694Copyright (c) 1992 The Regents of the University of California.
8695All rights reserved.
8696
8697Redistribution and use in source and binary forms, with or without
8698modification, are permitted provided that the following conditions
8699are met:
87001. Redistributions of source code must retain the above copyright
8701 notice, this list of conditions and the following disclaimer.
87022. Redistributions in binary form must reproduce the above copyright
8703 notice, this list of conditions and the following disclaimer in the
8704 documentation and/or other materials provided with the distribution.
87053. Neither the name of the University nor the names of its contributors
8706 may be used to endorse or promote products derived from this software
8707 without specific prior written permission.
8708
8709THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8710ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8711IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8712ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8713FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8714DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8715OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8716HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8717LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8718OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8719SUCH DAMAGE.
8720
8721-------------------------------------------------------------------
8722
8723Copyright (c) 1992, 1993
8724 The Regents of the University of California. All rights reserved.
8725
8726Redistribution and use in source and binary forms, with or without
8727modification, are permitted provided that the following conditions
8728are met:
87291. Redistributions of source code must retain the above copyright
8730 notice, this list of conditions and the following disclaimer.
87312. Redistributions in binary form must reproduce the above copyright
8732 notice, this list of conditions and the following disclaimer in the
8733 documentation and/or other materials provided with the distribution.
87343. All advertising materials mentioning features or use of this software
8735 must display the following acknowledgement:
8736 This product includes software developed by the University of
8737 California, Berkeley and its contributors.
87384. Neither the name of the University nor the names of its contributors
8739 may be used to endorse or promote products derived from this software
8740 without specific prior written permission.
8741
8742THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8743ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8744IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8745ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8746FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8747DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8748OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8749HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8750LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8751OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8752SUCH DAMAGE.
8753
8754-------------------------------------------------------------------
8755
8756Copyright (c) 1992, 1993
8757 The Regents of the University of California. All rights reserved.
8758
8759Redistribution and use in source and binary forms, with or without
8760modification, are permitted provided that the following conditions
8761are met:
87621. Redistributions of source code must retain the above copyright
8763 notice, this list of conditions and the following disclaimer.
87642. Redistributions in binary form must reproduce the above copyright
8765 notice, this list of conditions and the following disclaimer in the
8766 documentation and/or other materials provided with the distribution.
87673. Neither the name of the University nor the names of its contributors
8768 may be used to endorse or promote products derived from this software
8769 without specific prior written permission.
8770
8771THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8772ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8773IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8774ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8775FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8776DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8777OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8778HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8779LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8780OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8781SUCH DAMAGE.
8782
8783-------------------------------------------------------------------
8784
8785Copyright (c) 1992, 1993
8786 The Regents of the University of California. All rights reserved.
8787
8788This code is derived from software contributed to Berkeley by
8789Ralph Campbell.
8790
8791Redistribution and use in source and binary forms, with or without
8792modification, are permitted provided that the following conditions
8793are met:
87941. Redistributions of source code must retain the above copyright
8795 notice, this list of conditions and the following disclaimer.
87962. Redistributions in binary form must reproduce the above copyright
8797 notice, this list of conditions and the following disclaimer in the
8798 documentation and/or other materials provided with the distribution.
87993. Neither the name of the University nor the names of its contributors
8800 may be used to endorse or promote products derived from this software
8801 without specific prior written permission.
8802
8803THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8804ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8805IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8806ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8807FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8808DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8809OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8810HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8811LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8812OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8813SUCH DAMAGE.
8814
8815-------------------------------------------------------------------
8816
8817Copyright (c) 1992, 1993
8818 The Regents of the University of California. All rights reserved.
8819
8820This software was developed by the Computer Systems Engineering group
8821at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and
8822contributed to Berkeley.
8823
8824All advertising materials mentioning features or use of this software
8825must display the following acknowledgement:
8826 This product includes software developed by the University of
8827 California, Lawrence Berkeley Laboratory.
8828
8829Redistribution and use in source and binary forms, with or without
8830modification, are permitted provided that the following conditions
8831are met:
88321. Redistributions of source code must retain the above copyright
8833 notice, this list of conditions and the following disclaimer.
88342. Redistributions in binary form must reproduce the above copyright
8835 notice, this list of conditions and the following disclaimer in the
8836 documentation and/or other materials provided with the distribution.
88373. All advertising materials mentioning features or use of this software
8838 must display the following acknowledgement:
8839 This product includes software developed by the University of
8840 California, Berkeley and its contributors.
88414. Neither the name of the University nor the names of its contributors
8842 may be used to endorse or promote products derived from this software
8843 without specific prior written permission.
8844
8845THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8846ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8847IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8848ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8849FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8850DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8851OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8852HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8853LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8854OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8855SUCH DAMAGE.
8856
8857-------------------------------------------------------------------
8858
8859Copyright (c) 1992, 1993
8860 The Regents of the University of California. All rights reserved.
8861(c) UNIX System Laboratories, Inc.
8862All or some portions of this file are derived from material licensed
8863to the University of California by American Telephone and Telegraph
8864Co. or Unix System Laboratories, Inc. and are reproduced herein with
8865the permission of UNIX System Laboratories, Inc.
8866
8867Redistribution and use in source and binary forms, with or without
8868modification, are permitted provided that the following conditions
8869are met:
88701. Redistributions of source code must retain the above copyright
8871 notice, this list of conditions and the following disclaimer.
88722. Redistributions in binary form must reproduce the above copyright
8873 notice, this list of conditions and the following disclaimer in the
8874 documentation and/or other materials provided with the distribution.
88753. Neither the name of the University nor the names of its contributors
8876 may be used to endorse or promote products derived from this software
8877 without specific prior written permission.
8878
8879THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8880ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8881IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8882ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8883FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8884DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8885OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8886HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8887LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8888OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8889SUCH DAMAGE.
8890
8891-------------------------------------------------------------------
8892
8893Copyright (c) 1992, 1993, 1994
8894 The Regents of the University of California. All rights reserved.
8895
8896This code is derived from software contributed to Berkeley by
8897Henry Spencer.
8898
8899Redistribution and use in source and binary forms, with or without
8900modification, are permitted provided that the following conditions
8901are met:
89021. Redistributions of source code must retain the above copyright
8903 notice, this list of conditions and the following disclaimer.
89042. Redistributions in binary form must reproduce the above copyright
8905 notice, this list of conditions and the following disclaimer in the
8906 documentation and/or other materials provided with the distribution.
89073. Neither the name of the University nor the names of its contributors
8908 may be used to endorse or promote products derived from this software
8909 without specific prior written permission.
8910
8911THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8912ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8913IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8914ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8915FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8916DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8917OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8918HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8919LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8920OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8921SUCH DAMAGE.
8922
8923-------------------------------------------------------------------
8924
8925Copyright (c) 1992, 1993, 1994 Henry Spencer.
8926
8927This code is derived from software contributed to Berkeley by
8928Henry Spencer.
8929
8930Redistribution and use in source and binary forms, with or without
8931modification, are permitted provided that the following conditions
8932are met:
89331. Redistributions of source code must retain the above copyright
8934 notice, this list of conditions and the following disclaimer.
89352. Redistributions in binary form must reproduce the above copyright
8936 notice, this list of conditions and the following disclaimer in the
8937 documentation and/or other materials provided with the distribution.
89383. All advertising materials mentioning features or use of this software
8939 must display the following acknowledgement:
8940 This product includes software developed by the University of
8941 California, Berkeley and its contributors.
89424. Neither the name of the University nor the names of its contributors
8943 may be used to endorse or promote products derived from this software
8944 without specific prior written permission.
8945
8946THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8947ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8948IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8949ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8950FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8951DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8952OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8953HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8954LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8955OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8956SUCH DAMAGE.
8957
8958-------------------------------------------------------------------
8959
8960Copyright (c) 1993
8961 The Regents of the University of California. All rights reserved.
8962
8963Redistribution and use in source and binary forms, with or without
8964modification, are permitted provided that the following conditions
8965are met:
89661. Redistributions of source code must retain the above copyright
8967 notice, this list of conditions and the following disclaimer.
89682. Redistributions in binary form must reproduce the above copyright
8969 notice, this list of conditions and the following disclaimer in the
8970 documentation and/or other materials provided with the distribution.
89713. Neither the name of the University nor the names of its contributors
8972 may be used to endorse or promote products derived from this software
8973 without specific prior written permission.
8974
8975THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
8976ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8977IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8978ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8979FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8980DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8981OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8982HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8983LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8984OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8985SUCH DAMAGE.
8986
8987-------------------------------------------------------------------
8988
8989Copyright (c) 1993 Martin Birgmeier
8990All rights reserved.
8991
8992You may redistribute unmodified or modified versions of this source
8993code provided that the above copyright notice and this and the
8994following conditions are retained.
8995
8996This software is provided ``as is'', and comes with no warranties
8997of any kind. I shall in no event be liable for anything that happens
8998to anyone/anything when using this software.
8999
9000-------------------------------------------------------------------
9001
9002Copyright (c) 1994 SigmaSoft, Th. Lockert <tholo@sigmasoft.com>
9003All rights reserved.
9004
9005Redistribution and use in source and binary forms, with or without
9006modification, are permitted provided that the following conditions
9007are met:
90081. Redistributions of source code must retain the above copyright
9009 notice, this list of conditions and the following disclaimer.
90102. Redistributions in binary form must reproduce the above copyright
9011 notice, this list of conditions and the following disclaimer in the
9012 documentation and/or other materials provided with the distribution.
90133. The name of the author may not be used to endorse or promote products
9014 derived from this software without specific prior written permission.
9015
9016THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
9017IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
9018OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
9019IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9020SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
9021PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
9022OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
9023WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
9024OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
9025ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9026
9027-------------------------------------------------------------------
9028
9029Copyright (c) 1996 by Internet Software Consortium.
9030
9031Permission to use, copy, modify, and distribute this software for any
9032purpose with or without fee is hereby granted, provided that the above
9033copyright notice and this permission notice appear in all copies.
9034
9035THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
9036ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
9037OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
9038CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
9039DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
9040PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
9041ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
9042SOFTWARE.
9043
9044-------------------------------------------------------------------
9045
9046Copyright (c) 1996, David Mazieres <dm@uun.org>
9047Copyright (c) 2008, Damien Miller <djm@openbsd.org>
9048Copyright (c) 2013, Markus Friedl <markus@openbsd.org>
9049
9050Permission to use, copy, modify, and distribute this software for any
9051purpose with or without fee is hereby granted, provided that the above
9052copyright notice and this permission notice appear in all copies.
9053
9054THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9055WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
9056MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
9057ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
9058WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
9059ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
9060OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
9061
9062-------------------------------------------------------------------
9063
9064Copyright (c) 1996, David Mazieres <dm@uun.org>
9065Copyright (c) 2008, Damien Miller <djm@openbsd.org>
9066Copyright (c) 2013, Markus Friedl <markus@openbsd.org>
9067Copyright (c) 2014, Theo de Raadt <deraadt@openbsd.org>
9068
9069Permission to use, copy, modify, and distribute this software for any
9070purpose with or without fee is hereby granted, provided that the above
9071copyright notice and this permission notice appear in all copies.
9072
9073THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9074WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
9075MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
9076ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
9077WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
9078ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
9079OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
9080
9081-------------------------------------------------------------------
9082
9083Copyright (c) 1996-1998, 2008 Theo de Raadt
9084Copyright (c) 1997, 2008-2009 Todd C. Miller
9085
9086Permission to use, copy, modify, and distribute this software for any
9087purpose with or without fee is hereby granted, provided that the above
9088copyright notice and this permission notice appear in all copies.
9089
9090THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9091WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
9092MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
9093ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
9094WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
9095ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
9096OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
9097
9098-------------------------------------------------------------------
9099
9100Copyright (c) 1997 Mark Brinicombe
9101Copyright (C) 2010 The Android Open Source Project
9102All rights reserved.
9103
9104Redistribution and use in source and binary forms, with or without
9105modification, are permitted provided that the following conditions
9106are met:
91071. Redistributions of source code must retain the above copyright
9108 notice, this list of conditions and the following disclaimer.
91092. Redistributions in binary form must reproduce the above copyright
9110 notice, this list of conditions and the following disclaimer in the
9111 documentation and/or other materials provided with the distribution.
91123. All advertising materials mentioning features or use of this software
9113 must display the following acknowledgement:
9114 This product includes software developed by Mark Brinicombe
91154. Neither the name of the University nor the names of its contributors
9116 may be used to endorse or promote products derived from this software
9117 without specific prior written permission.
9118
9119THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
9120ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9121IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9122ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
9123FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9124DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9125OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9126HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9127LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9128OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9129SUCH DAMAGE.
9130
9131-------------------------------------------------------------------
9132
9133Copyright (c) 1997 Niklas Hallqvist. All rights reserved.
9134
9135Redistribution and use in source and binary forms, with or without
9136modification, are permitted provided that the following conditions
9137are met:
91381. Redistributions of source code must retain the above copyright
9139 notice, this list of conditions and the following disclaimer.
91402. Redistributions in binary form must reproduce the above copyright
9141 notice, this list of conditions and the following disclaimer in the
9142 documentation and/or other materials provided with the distribution.
9143
9144THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
9145IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
9146OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
9147IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
9148INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
9149NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
9150DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
9151THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
9152(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
9153THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9154
9155-------------------------------------------------------------------
9156
9157Copyright (c) 1997 The NetBSD Foundation, Inc.
9158All rights reserved.
9159
9160This code is derived from software contributed to The NetBSD Foundation
9161by Neil A. Carson and Mark Brinicombe
9162
9163Redistribution and use in source and binary forms, with or without
9164modification, are permitted provided that the following conditions
9165are met:
91661. Redistributions of source code must retain the above copyright
9167 notice, this list of conditions and the following disclaimer.
91682. Redistributions in binary form must reproduce the above copyright
9169 notice, this list of conditions and the following disclaimer in the
9170 documentation and/or other materials provided with the distribution.
9171
9172THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
9173``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
9174TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
9175PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
9176BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
9177CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
9178SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
9179INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
9180CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
9181ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
9182POSSIBILITY OF SUCH DAMAGE.
9183
9184-------------------------------------------------------------------
9185
9186Copyright (c) 1997 Todd C. Miller <Todd.Miller@courtesan.com>
9187
9188Permission to use, copy, modify, and distribute this software for any
9189purpose with or without fee is hereby granted, provided that the above
9190copyright notice and this permission notice appear in all copies.
9191
9192THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9193WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
9194MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
9195ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
9196WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
9197ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
9198OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
9199
9200-------------------------------------------------------------------
9201
9202Copyright (c) 1997 Todd C. Miller <Todd.Miller@courtesan.com>
9203All rights reserved.
9204
9205Redistribution and use in source and binary forms, with or without
9206modification, are permitted provided that the following conditions
9207are met:
92081. Redistributions of source code must retain the above copyright
9209 notice, this list of conditions and the following disclaimer.
92102. Redistributions in binary form must reproduce the above copyright
9211 notice, this list of conditions and the following disclaimer in the
9212 documentation and/or other materials provided with the distribution.
92133. The name of the author may not be used to endorse or promote products
9214 derived from this software without specific prior written permission.
9215
9216THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
9217INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
9218AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
9219THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
9220EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
9221PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
9222OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
9223WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
9224OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
9225ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9226
9227-------------------------------------------------------------------
9228
9229Copyright (c) 1997, 1998 The NetBSD Foundation, Inc.
9230All rights reserved.
9231
9232This code was contributed to The NetBSD Foundation by Klaus Klein.
9233
9234Redistribution and use in source and binary forms, with or without
9235modification, are permitted provided that the following conditions
9236are met:
92371. Redistributions of source code must retain the above copyright
9238 notice, this list of conditions and the following disclaimer.
92392. Redistributions in binary form must reproduce the above copyright
9240 notice, this list of conditions and the following disclaimer in the
9241 documentation and/or other materials provided with the distribution.
92423. All advertising materials mentioning features or use of this software
9243 must display the following acknowledgement:
9244 This product includes software developed by the NetBSD
9245 Foundation, Inc. and its contributors.
92464. Neither the name of The NetBSD Foundation nor the names of its
9247 contributors may be used to endorse or promote products derived
9248 from this software without specific prior written permission.
9249
9250THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
9251``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
9252TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
9253PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
9254BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
9255CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
9256SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
9257INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
9258CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
9259ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
9260POSSIBILITY OF SUCH DAMAGE.
9261
9262-------------------------------------------------------------------
9263
9264Copyright (c) 1997, 1998, 1999, 2004 The NetBSD Foundation, Inc.
9265All rights reserved.
9266
9267This code is derived from software contributed to The NetBSD Foundation
9268by Luke Mewburn.
9269
9270Redistribution and use in source and binary forms, with or without
9271modification, are permitted provided that the following conditions
9272are met:
92731. Redistributions of source code must retain the above copyright
9274 notice, this list of conditions and the following disclaimer.
92752. Redistributions in binary form must reproduce the above copyright
9276 notice, this list of conditions and the following disclaimer in the
9277 documentation and/or other materials provided with the distribution.
9278
9279THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
9280``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
9281TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
9282PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
9283BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
9284CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
9285SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
9286INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
9287CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
9288ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
9289POSSIBILITY OF SUCH DAMAGE.
9290
9291-------------------------------------------------------------------
9292
9293Copyright (c) 1997, 1998, 1999, 2004 The NetBSD Foundation, Inc.
9294All rights reserved.
9295
9296This code is derived from software contributed to The NetBSD Foundation
9297by Luke Mewburn; and by Jason R. Thorpe.
9298
9299Redistribution and use in source and binary forms, with or without
9300modification, are permitted provided that the following conditions
9301are met:
93021. Redistributions of source code must retain the above copyright
9303 notice, this list of conditions and the following disclaimer.
93042. Redistributions in binary form must reproduce the above copyright
9305 notice, this list of conditions and the following disclaimer in the
9306 documentation and/or other materials provided with the distribution.
93073. All advertising materials mentioning features or use of this software
9308 must display the following acknowledgement:
9309 This product includes software developed by the NetBSD
9310 Foundation, Inc. and its contributors.
93114. Neither the name of The NetBSD Foundation nor the names of its
9312 contributors may be used to endorse or promote products derived
9313 from this software without specific prior written permission.
9314
9315THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
9316``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
9317TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
9318PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
9319BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
9320CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
9321SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
9322INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
9323CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
9324ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
9325POSSIBILITY OF SUCH DAMAGE.
9326
9327-------------------------------------------------------------------
9328
9329Copyright (c) 1997, 2005 Todd C. Miller <Todd.Miller@courtesan.com>
9330
9331Permission to use, copy, modify, and distribute this software for any
9332purpose with or without fee is hereby granted, provided that the above
9333copyright notice and this permission notice appear in all copies.
9334
9335THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9336WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
9337MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
9338ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
9339WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
9340ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
9341OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
9342
9343-------------------------------------------------------------------
9344
9345Copyright (c) 1998 Softweyr LLC. All rights reserved.
9346
9347strtok_r, from Berkeley strtok
9348Oct 13, 1998 by Wes Peters <wes@softweyr.com>
9349
9350Copyright (c) 1988, 1993
9351 The Regents of the University of California. All rights reserved.
9352
9353Redistribution and use in source and binary forms, with or without
9354modification, are permitted provided that the following conditions
9355are met:
93561. Redistributions of source code must retain the above copyright
9357 notices, this list of conditions and the following disclaimer.
93582. Redistributions in binary form must reproduce the above copyright
9359 notices, this list of conditions and the following disclaimer in the
9360 documentation and/or other materials provided with the distribution.
93613. Neither the name of the University nor the names of its contributors
9362 may be used to endorse or promote products derived from this software
9363 without specific prior written permission.
9364
9365THIS SOFTWARE IS PROVIDED BY SOFTWEYR LLC, THE REGENTS AND CONTRIBUTORS
9366``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9367LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
9368PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SOFTWEYR LLC, THE
9369REGENTS, OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9370SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
9371TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
9372PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
9373LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
9374NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
9375SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9376
9377-------------------------------------------------------------------
9378
9379Copyright (c) 1998 The NetBSD Foundation, Inc.
9380All rights reserved.
9381
9382This code is derived from software contributed to The NetBSD Foundation
9383by Klaus Klein.
9384
9385Redistribution and use in source and binary forms, with or without
9386modification, are permitted provided that the following conditions
9387are met:
93881. Redistributions of source code must retain the above copyright
9389 notice, this list of conditions and the following disclaimer.
93902. Redistributions in binary form must reproduce the above copyright
9391 notice, this list of conditions and the following disclaimer in the
9392 documentation and/or other materials provided with the distribution.
93933. All advertising materials mentioning features or use of this software
9394 must display the following acknowledgement:
9395 This product includes software developed by the NetBSD
9396 Foundation, Inc. and its contributors.
93974. Neither the name of The NetBSD Foundation nor the names of its
9398 contributors may be used to endorse or promote products derived
9399 from this software without specific prior written permission.
9400
9401THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
9402``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
9403TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
9404PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
9405BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
9406CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
9407SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
9408INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
9409CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
9410ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
9411POSSIBILITY OF SUCH DAMAGE.
9412
9413-------------------------------------------------------------------
9414
9415Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
9416All rights reserved.
9417
9418Redistribution and use in source and binary forms, with or without
9419modification, are permitted provided that the following conditions
9420are met:
94211. Redistributions of source code must retain the above copyright
9422 notice, this list of conditions and the following disclaimer.
94232. Redistributions in binary form must reproduce the above copyright
9424 notice, this list of conditions and the following disclaimer in the
9425 documentation and/or other materials provided with the distribution.
94263. The name of the author may not be used to endorse or promote products
9427 derived from this software without specific prior written permission.
9428
9429THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
9430INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
9431AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
9432THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
9433EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
9434PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
9435OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
9436WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
9437OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
9438ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9439
9440-------------------------------------------------------------------
9441
9442Copyright (c) 1998, 2015 Todd C. Miller <Todd.Miller@courtesan.com>
9443
9444Permission to use, copy, modify, and distribute this software for any
9445purpose with or without fee is hereby granted, provided that the above
9446copyright notice and this permission notice appear in all copies.
9447
9448THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9449WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
9450MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
9451ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
9452WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
9453ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
9454OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
9455
9456-------------------------------------------------------------------
9457
9458Copyright (c) 1999
9459 David E. O'Brien
9460Copyright (c) 1988, 1993
9461 The Regents of the University of California. All rights reserved.
9462
9463Redistribution and use in source and binary forms, with or without
9464modification, are permitted provided that the following conditions
9465are met:
94661. Redistributions of source code must retain the above copyright
9467 notice, this list of conditions and the following disclaimer.
94682. Redistributions in binary form must reproduce the above copyright
9469 notice, this list of conditions and the following disclaimer in the
9470 documentation and/or other materials provided with the distribution.
94713. Neither the name of the University nor the names of its contributors
9472 may be used to endorse or promote products derived from this software
9473 without specific prior written permission.
9474
9475THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
9476ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9477IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9478ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
9479FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9480DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9481OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9482HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9483LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9484OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9485SUCH DAMAGE.
9486
9487-------------------------------------------------------------------
9488
9489Copyright (c) 2000 Ben Harris.
9490Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
9491All rights reserved.
9492
9493Redistribution and use in source and binary forms, with or without
9494modification, are permitted provided that the following conditions
9495are met:
94961. Redistributions of source code must retain the above copyright
9497 notice, this list of conditions and the following disclaimer.
94982. Redistributions in binary form must reproduce the above copyright
9499 notice, this list of conditions and the following disclaimer in the
9500 documentation and/or other materials provided with the distribution.
95013. Neither the name of the project nor the names of its contributors
9502 may be used to endorse or promote products derived from this software
9503 without specific prior written permission.
9504
9505THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
9506ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9507IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9508ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
9509FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9510DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9511OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9512HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9513LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9514OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9515SUCH DAMAGE.
9516
9517-------------------------------------------------------------------
9518
9519Copyright (c) 2000 The NetBSD Foundation, Inc.
9520All rights reserved.
9521
9522This code is derived from software contributed to The NetBSD Foundation
9523by Dieter Baron and Thomas Klausner.
9524
9525Redistribution and use in source and binary forms, with or without
9526modification, are permitted provided that the following conditions
9527are met:
95281. Redistributions of source code must retain the above copyright
9529 notice, this list of conditions and the following disclaimer.
95302. Redistributions in binary form must reproduce the above copyright
9531 notice, this list of conditions and the following disclaimer in the
9532 documentation and/or other materials provided with the distribution.
9533
9534THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
9535``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
9536TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
9537PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
9538BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
9539CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
9540SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
9541INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
9542CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
9543ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
9544POSSIBILITY OF SUCH DAMAGE.
9545
9546-------------------------------------------------------------------
9547
9548Copyright (c) 2001 Wasabi Systems, Inc.
9549All rights reserved.
9550
9551Written by Frank van der Linden for Wasabi Systems, Inc.
9552
9553Redistribution and use in source and binary forms, with or without
9554modification, are permitted provided that the following conditions
9555are met:
95561. Redistributions of source code must retain the above copyright
9557 notice, this list of conditions and the following disclaimer.
95582. Redistributions in binary form must reproduce the above copyright
9559 notice, this list of conditions and the following disclaimer in the
9560 documentation and/or other materials provided with the distribution.
95613. All advertising materials mentioning features or use of this software
9562 must display the following acknowledgement:
9563 This product includes software developed for the NetBSD Project by
9564 Wasabi Systems, Inc.
95654. The name of Wasabi Systems, Inc. may not be used to endorse
9566 or promote products derived from this software without specific prior
9567 written permission.
9568
9569THIS SOFTWARE IS PROVIDED BY WASABI SYSTEMS, INC. ``AS IS'' AND
9570ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
9571TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
9572PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL WASABI SYSTEMS, INC
9573BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
9574CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
9575SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
9576INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
9577CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
9578ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
9579POSSIBILITY OF SUCH DAMAGE.
9580
9581-------------------------------------------------------------------
9582
9583Copyright (c) 2001-2002 Opsycon AB (www.opsycon.se / www.opsycon.com)
9584
9585Redistribution and use in source and binary forms, with or without
9586modification, are permitted provided that the following conditions
9587are met:
95881. Redistributions of source code must retain the above copyright
9589 notice, this list of conditions and the following disclaimer.
95902. Redistributions in binary form must reproduce the above copyright
9591 notice, this list of conditions and the following disclaimer in the
9592 documentation and/or other materials provided with the distribution.
9593
9594THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
9595OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
9596WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9597ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
9598DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9599DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9600OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9601HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9602LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9603OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9604SUCH DAMAGE.
9605
9606-------------------------------------------------------------------
9607
9608Copyright (c) 2001-2002 Opsycon AB (www.opsycon.se / www.opsycon.com)
9609
9610Redistribution and use in source and binary forms, with or without
9611modification, are permitted provided that the following conditions
9612are met:
96131. Redistributions of source code must retain the above copyright
9614 notice, this list of conditions and the following disclaimer.
96152. Redistributions in binary form must reproduce the above copyright
9616 notice, this list of conditions and the following disclaimer in the
9617 documentation and/or other materials provided with the distribution.
96183. Neither the name of Opsycon AB nor the names of its contributors
9619 may be used to endorse or promote products derived from this software
9620 without specific prior written permission.
9621
9622THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
9623OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
9624WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9625ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
9626DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9627DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9628OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9629HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9630LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9631OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9632SUCH DAMAGE.
9633
9634-------------------------------------------------------------------
9635
9636Copyright (c) 2001-2011 The FreeBSD Project.
9637All rights reserved.
9638
9639Redistribution and use in source and binary forms, with or without
9640modification, are permitted provided that the following conditions
9641are met:
96421. Redistributions of source code must retain the above copyright
9643 notice, this list of conditions and the following disclaimer.
96442. Redistributions in binary form must reproduce the above copyright
9645 notice, this list of conditions and the following disclaimer in the
9646 documentation and/or other materials provided with the distribution.
9647
9648THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
9649ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9650IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9651ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
9652FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9653DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9654OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9655HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9656LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9657OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9658SUCH DAMAGE.
9659
9660-------------------------------------------------------------------
9661
9662Copyright (c) 2002 Daniel Hartmeier
9663All rights reserved.
9664
9665Redistribution and use in source and binary forms, with or without
9666modification, are permitted provided that the following conditions
9667are met:
9668
9669 - Redistributions of source code must retain the above copyright
9670 notice, this list of conditions and the following disclaimer.
9671 - Redistributions in binary form must reproduce the above
9672 copyright notice, this list of conditions and the following
9673 disclaimer in the documentation and/or other materials provided
9674 with the distribution.
9675
9676THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
9677"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
9678LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
9679FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
9680COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
9681INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
9682BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
9683LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
9684CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9685LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
9686ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
9687POSSIBILITY OF SUCH DAMAGE.
9688
9689-------------------------------------------------------------------
9690
9691Copyright (c) 2002 The NetBSD Foundation, Inc.
9692All rights reserved.
9693
9694This code is derived from software contributed to The NetBSD Foundation
9695by Christos Zoulas.
9696
9697Redistribution and use in source and binary forms, with or without
9698modification, are permitted provided that the following conditions
9699are met:
97001. Redistributions of source code must retain the above copyright
9701 notice, this list of conditions and the following disclaimer.
97022. Redistributions in binary form must reproduce the above copyright
9703 notice, this list of conditions and the following disclaimer in the
9704 documentation and/or other materials provided with the distribution.
9705
9706THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
9707``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
9708TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
9709PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
9710BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
9711CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
9712SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
9713INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
9714CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
9715ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
9716POSSIBILITY OF SUCH DAMAGE.
9717
9718-------------------------------------------------------------------
9719
9720Copyright (c) 2002 Tim J. Robbins
9721All rights reserved.
9722
9723Redistribution and use in source and binary forms, with or without
9724modification, are permitted provided that the following conditions
9725are met:
97261. Redistributions of source code must retain the above copyright
9727 notice, this list of conditions and the following disclaimer.
97282. Redistributions in binary form must reproduce the above copyright
9729 notice, this list of conditions and the following disclaimer in the
9730 documentation and/or other materials provided with the distribution.
9731
9732THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
9733ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9734IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9735ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
9736FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9737DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9738OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9739HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9740LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9741OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9742SUCH DAMAGE.
9743
9744-------------------------------------------------------------------
9745
9746Copyright (c) 2002 Tim J. Robbins.
9747All rights reserved.
9748
9749Redistribution and use in source and binary forms, with or without
9750modification, are permitted provided that the following conditions
9751are met:
97521. Redistributions of source code must retain the above copyright
9753 notice, this list of conditions and the following disclaimer.
97542. Redistributions in binary form must reproduce the above copyright
9755 notice, this list of conditions and the following disclaimer in the
9756 documentation and/or other materials provided with the distribution.
9757
9758THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
9759ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9760IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9761ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
9762FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9763DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9764OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9765HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9766LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9767OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9768SUCH DAMAGE.
9769
9770-------------------------------------------------------------------
9771
9772Copyright (c) 2002 Todd C. Miller <Todd.Miller@courtesan.com>
9773
9774Permission to use, copy, modify, and distribute this software for any
9775purpose with or without fee is hereby granted, provided that the above
9776copyright notice and this permission notice appear in all copies.
9777
9778THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9779WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
9780MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
9781ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
9782WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
9783ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
9784OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
9785
9786Sponsored in part by the Defense Advanced Research Projects
9787Agency (DARPA) and Air Force Research Laboratory, Air Force
9788Materiel Command, USAF, under agreement number F39502-99-1-0512.
9789
9790-------------------------------------------------------------------
9791
9792Copyright (c) 2002, 2003 Tim J. Robbins.
9793All rights reserved.
9794
9795Redistribution and use in source and binary forms, with or without
9796modification, are permitted provided that the following conditions
9797are met:
97981. Redistributions of source code must retain the above copyright
9799 notice, this list of conditions and the following disclaimer.
98002. Redistributions in binary form must reproduce the above copyright
9801 notice, this list of conditions and the following disclaimer in the
9802 documentation and/or other materials provided with the distribution.
9803
9804THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
9805ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9806IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9807ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
9808FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9809DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9810OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9811HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9812LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9813OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9814SUCH DAMAGE.
9815
9816-------------------------------------------------------------------
9817
9818Copyright (c) 2002-2004 Tim J. Robbins
9819All rights reserved.
9820
9821Redistribution and use in source and binary forms, with or without
9822modification, are permitted provided that the following conditions
9823are met:
98241. Redistributions of source code must retain the above copyright
9825 notice, this list of conditions and the following disclaimer.
98262. Redistributions in binary form must reproduce the above copyright
9827 notice, this list of conditions and the following disclaimer in the
9828 documentation and/or other materials provided with the distribution.
9829
9830THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
9831ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9832IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9833ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
9834FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9835DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9836OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9837HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9838LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9839OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9840SUCH DAMAGE.
9841
9842-------------------------------------------------------------------
9843
9844Copyright (c) 2002-2004 Tim J. Robbins.
9845All rights reserved.
9846
9847Redistribution and use in source and binary forms, with or without
9848modification, are permitted provided that the following conditions
9849are met:
98501. Redistributions of source code must retain the above copyright
9851 notice, this list of conditions and the following disclaimer.
98522. Redistributions in binary form must reproduce the above copyright
9853 notice, this list of conditions and the following disclaimer in the
9854 documentation and/or other materials provided with the distribution.
9855
9856THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
9857ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9858IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9859ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
9860FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9861DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9862OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9863HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9864LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9865OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9866SUCH DAMAGE.
9867
9868-------------------------------------------------------------------
9869
9870Copyright (c) 2003 Constantin S. Svintsoff <kostik@iclub.nsu.ru>
9871
9872Redistribution and use in source and binary forms, with or without
9873modification, are permitted provided that the following conditions
9874are met:
98751. Redistributions of source code must retain the above copyright
9876 notice, this list of conditions and the following disclaimer.
98772. Redistributions in binary form must reproduce the above copyright
9878 notice, this list of conditions and the following disclaimer in the
9879 documentation and/or other materials provided with the distribution.
98803. The names of the authors may not be used to endorse or promote
9881 products derived from this software without specific prior written
9882 permission.
9883
9884THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
9885ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9886IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9887ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
9888FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9889DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9890OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9891HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9892LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9893OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9894SUCH DAMAGE.
9895
9896-------------------------------------------------------------------
9897
9898Copyright (c) 2003 Dag-Erling Smørgrav
9899All rights reserved.
9900
9901Redistribution and use in source and binary forms, with or without
9902modification, are permitted provided that the following conditions
9903are met:
99041. Redistributions of source code must retain the above copyright
9905 notice, this list of conditions and the following disclaimer
9906 in this position and unchanged.
99072. Redistributions in binary form must reproduce the above copyright
9908 notice, this list of conditions and the following disclaimer in the
9909 documentation and/or other materials provided with the distribution.
99103. The name of the author may not be used to endorse or promote products
9911 derived from this software without specific prior written permission.
9912
9913THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
9914IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
9915OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
9916IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
9917INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
9918NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
9919DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
9920THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
9921(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
9922THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9923
9924-------------------------------------------------------------------
9925
9926Copyright (c) 2003 David Schultz <das@FreeBSD.ORG>
9927All rights reserved.
9928
9929Redistribution and use in source and binary forms, with or without
9930modification, are permitted provided that the following conditions
9931are met:
99321. Redistributions of source code must retain the above copyright
9933 notice, this list of conditions and the following disclaimer.
99342. Redistributions in binary form must reproduce the above copyright
9935 notice, this list of conditions and the following disclaimer in the
9936 documentation and/or other materials provided with the distribution.
9937
9938THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
9939ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9940IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9941ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
9942FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9943DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9944OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9945HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9946LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9947OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9948SUCH DAMAGE.
9949
9950-------------------------------------------------------------------
9951
9952Copyright (c) 2003 Mike Barcroft <mike@FreeBSD.org>
9953Copyright (c) 2002 David Schultz <das@FreeBSD.ORG>
9954All rights reserved.
9955
9956Redistribution and use in source and binary forms, with or without
9957modification, are permitted provided that the following conditions
9958are met:
99591. Redistributions of source code must retain the above copyright
9960 notice, this list of conditions and the following disclaimer.
99612. Redistributions in binary form must reproduce the above copyright
9962 notice, this list of conditions and the following disclaimer in the
9963 documentation and/or other materials provided with the distribution.
9964
9965THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
9966ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9967IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
9968ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
9969FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
9970DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9971OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9972HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
9973LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
9974OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
9975SUCH DAMAGE.
9976
9977-------------------------------------------------------------------
9978
9979Copyright (c) 2003 Networks Associates Technology, Inc.
9980All rights reserved.
9981
9982Portions of this software were developed for the FreeBSD Project by
9983Jacques A. Vidrine, Safeport Network Services, and Network
9984Associates Laboratories, the Security Research Division of Network
9985Associates, Inc. under DARPA/SPAWAR contract N66001-01-C-8035
9986("CBOSS"), as part of the DARPA CHATS research program.
9987
9988Redistribution and use in source and binary forms, with or without
9989modification, are permitted provided that the following conditions
9990are met:
99911. Redistributions of source code must retain the above copyright
9992 notice, this list of conditions and the following disclaimer.
99932. Redistributions in binary form must reproduce the above copyright
9994 notice, this list of conditions and the following disclaimer in the
9995 documentation and/or other materials provided with the distribution.
9996
9997THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
9998ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9999IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10000ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10001FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10002DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10003OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10004HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10005LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10006OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10007SUCH DAMAGE.
10008
10009-------------------------------------------------------------------
10010
10011Copyright (c) 2003 Todd C. Miller <Todd.Miller@courtesan.com>
10012
10013Permission to use, copy, modify, and distribute this software for any
10014purpose with or without fee is hereby granted, provided that the above
10015copyright notice and this permission notice appear in all copies.
10016
10017THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10018WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10019MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
10020ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10021WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10022ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
10023OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10024
10025Sponsored in part by the Defense Advanced Research Projects
10026Agency (DARPA) and Air Force Research Laboratory, Air Force
10027Materiel Command, USAF, under agreement number F39502-99-1-0512.
10028
10029-------------------------------------------------------------------
10030
10031Copyright (c) 2003, 2004 Todd C. Miller <Todd.Miller@courtesan.com>
10032
10033Permission to use, copy, modify, and distribute this software for any
10034purpose with or without fee is hereby granted, provided that the above
10035copyright notice and this permission notice appear in all copies.
10036
10037THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10038WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10039MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
10040ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10041WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10042ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
10043OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10044
10045Sponsored in part by the Defense Advanced Research Projects
10046Agency (DARPA) and Air Force Research Laboratory, Air Force
10047Materiel Command, USAF, under agreement number F39502-99-1-0512.
10048
10049-------------------------------------------------------------------
10050
10051Copyright (c) 2003, Steven G. Kargl
10052All rights reserved.
10053
10054Redistribution and use in source and binary forms, with or without
10055modification, are permitted provided that the following conditions
10056are met:
100571. Redistributions of source code must retain the above copyright
10058 notice unmodified, this list of conditions, and the following
10059 disclaimer.
100602. Redistributions in binary form must reproduce the above copyright
10061 notice, this list of conditions and the following disclaimer in the
10062 documentation and/or other materials provided with the distribution.
10063
10064THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
10065IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
10066OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
10067IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
10068INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
10069NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
10070DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
10071THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
10072(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
10073THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10074
10075-------------------------------------------------------------------
10076
10077Copyright (c) 2004 David Schultz <das@FreeBSD.ORG>
10078All rights reserved.
10079
10080Redistribution and use in source and binary forms, with or without
10081modification, are permitted provided that the following conditions
10082are met:
100831. Redistributions of source code must retain the above copyright
10084 notice, this list of conditions and the following disclaimer.
100852. Redistributions in binary form must reproduce the above copyright
10086 notice, this list of conditions and the following disclaimer in the
10087 documentation and/or other materials provided with the distribution.
10088
10089THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10090ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10091IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10092ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10093FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10094DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10095OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10096HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10097LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10098OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10099SUCH DAMAGE.
10100
10101-------------------------------------------------------------------
10102
10103Copyright (c) 2004 Stefan Farfeleder
10104All rights reserved.
10105
10106Redistribution and use in source and binary forms, with or without
10107modification, are permitted provided that the following conditions
10108are met:
101091. Redistributions of source code must retain the above copyright
10110 notice, this list of conditions and the following disclaimer.
101112. Redistributions in binary form must reproduce the above copyright
10112 notice, this list of conditions and the following disclaimer in the
10113 documentation and/or other materials provided with the distribution.
10114
10115THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10116ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10117IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10118ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
10119FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10120DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10121OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10122HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10123LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10124OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10125SUCH DAMAGE.
10126
10127-------------------------------------------------------------------
10128
10129Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
10130Copyright (c) 1995,1999 by Internet Software Consortium.
10131
10132Permission to use, copy, modify, and distribute this software for any
10133purpose with or without fee is hereby granted, provided that the above
10134copyright notice and this permission notice appear in all copies.
10135
10136THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
10137WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10138MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
10139ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10140WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10141ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
10142OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10143
10144-------------------------------------------------------------------
10145
10146Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
10147Copyright (c) 1995-1999 by Internet Software Consortium
10148
10149Permission to use, copy, modify, and distribute this software for any
10150purpose with or without fee is hereby granted, provided that the above
10151copyright notice and this permission notice appear in all copies.
10152
10153THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
10154WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10155MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
10156ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10157WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10158ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
10159OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10160
10161-------------------------------------------------------------------
10162
10163Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
10164Copyright (c) 1995-1999 by Internet Software Consortium.
10165
10166Permission to use, copy, modify, and distribute this software for any
10167purpose with or without fee is hereby granted, provided that the above
10168copyright notice and this permission notice appear in all copies.
10169
10170THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
10171WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10172MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
10173ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10174WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10175ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
10176OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10177
10178-------------------------------------------------------------------
10179
10180Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
10181Copyright (c) 1996,1999 by Internet Software Consortium.
10182
10183Permission to use, copy, modify, and distribute this software for any
10184purpose with or without fee is hereby granted, provided that the above
10185copyright notice and this permission notice appear in all copies.
10186
10187THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
10188WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10189MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
10190ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10191WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10192ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
10193OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10194
10195-------------------------------------------------------------------
10196
10197Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
10198Copyright (c) 1996-1999 by Internet Software Consortium
10199
10200Permission to use, copy, modify, and distribute this software for any
10201purpose with or without fee is hereby granted, provided that the above
10202copyright notice and this permission notice appear in all copies.
10203
10204THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
10205WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10206MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
10207ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10208WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10209ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
10210OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10211
10212-------------------------------------------------------------------
10213
10214Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
10215Copyright (c) 1996-1999 by Internet Software Consortium.
10216
10217Permission to use, copy, modify, and distribute this software for any
10218purpose with or without fee is hereby granted, provided that the above
10219copyright notice and this permission notice appear in all copies.
10220
10221THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
10222WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10223MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
10224ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10225WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10226ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
10227OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10228
10229-------------------------------------------------------------------
10230
10231Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
10232Copyright (c) 1997,1999 by Internet Software Consortium.
10233
10234Permission to use, copy, modify, and distribute this software for any
10235purpose with or without fee is hereby granted, provided that the above
10236copyright notice and this permission notice appear in all copies.
10237
10238THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
10239WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10240MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
10241ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10242WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10243ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
10244OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10245
10246-------------------------------------------------------------------
10247
10248Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
10249Copyright (c) 1999 by Internet Software Consortium.
10250
10251Permission to use, copy, modify, and distribute this software for any
10252purpose with or without fee is hereby granted, provided that the above
10253copyright notice and this permission notice appear in all copies.
10254
10255THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
10256WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10257MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
10258ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10259WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10260ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
10261OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10262
10263-------------------------------------------------------------------
10264
10265Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
10266Portions Copyright (c) 1996-1999 by Internet Software Consortium.
10267
10268Permission to use, copy, modify, and distribute this software for any
10269purpose with or without fee is hereby granted, provided that the above
10270copyright notice and this permission notice appear in all copies.
10271
10272THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
10273WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10274MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
10275ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10276WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10277ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
10278OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10279
10280-------------------------------------------------------------------
10281
10282Copyright (c) 2004, 2005 David Schultz <das@FreeBSD.ORG>
10283All rights reserved.
10284
10285Redistribution and use in source and binary forms, with or without
10286modification, are permitted provided that the following conditions
10287are met:
102881. Redistributions of source code must retain the above copyright
10289 notice, this list of conditions and the following disclaimer.
102902. Redistributions in binary form must reproduce the above copyright
10291 notice, this list of conditions and the following disclaimer in the
10292 documentation and/or other materials provided with the distribution.
10293
10294THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10295ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10296IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10297ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10298FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10299DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10300OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10301HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10302LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10303OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10304SUCH DAMAGE.
10305
10306-------------------------------------------------------------------
10307
10308Copyright (c) 2004-2005 David Schultz <das (at) FreeBSD.ORG>
10309All rights reserved.
10310
10311Redistribution and use in source and binary forms, with or without
10312modification, are permitted provided that the following conditions
10313are met:
103141. Redistributions of source code must retain the above copyright
10315 notice, this list of conditions and the following disclaimer.
103162. Redistributions in binary form must reproduce the above copyright
10317 notice, this list of conditions and the following disclaimer in the
10318 documentation and/or other materials provided with the distribution.
10319
10320THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10321ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10322IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10323ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10324FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10325DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10326OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10327HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10328LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10329OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10330SUCH DAMAGE.
10331
10332-------------------------------------------------------------------
10333
10334Copyright (c) 2004-2005 David Schultz <das@FreeBSD.ORG>
10335All rights reserved.
10336
10337Redistribution and use in source and binary forms, with or without
10338modification, are permitted provided that the following conditions
10339are met:
103401. Redistributions of source code must retain the above copyright
10341 notice, this list of conditions and the following disclaimer.
103422. Redistributions in binary form must reproduce the above copyright
10343 notice, this list of conditions and the following disclaimer in the
10344 documentation and/or other materials provided with the distribution.
10345
10346THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10347ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10348IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10349ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10350FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10351DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10352OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10353HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10354LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10355OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10356SUCH DAMAGE.
10357
10358-------------------------------------------------------------------
10359
10360Copyright (c) 2005 Bruce D. Evans and Steven G. Kargl
10361All rights reserved.
10362
10363Redistribution and use in source and binary forms, with or without
10364modification, are permitted provided that the following conditions
10365are met:
103661. Redistributions of source code must retain the above copyright
10367 notice unmodified, this list of conditions, and the following
10368 disclaimer.
103692. Redistributions in binary form must reproduce the above copyright
10370 notice, this list of conditions and the following disclaimer in the
10371 documentation and/or other materials provided with the distribution.
10372
10373THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
10374IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
10375OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
10376IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
10377INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
10378NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
10379DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
10380THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
10381(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
10382THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10383
10384-------------------------------------------------------------------
10385
10386Copyright (c) 2005 David Schultz <das@FreeBSD.ORG>
10387All rights reserved.
10388
10389Redistribution and use in source and binary forms, with or without
10390modification, are permitted provided that the following conditions
10391are met:
103921. Redistributions of source code must retain the above copyright
10393 notice, this list of conditions and the following disclaimer.
103942. Redistributions in binary form must reproduce the above copyright
10395 notice, this list of conditions and the following disclaimer in the
10396 documentation and/or other materials provided with the distribution.
10397
10398THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10399ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10400IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10401ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10402FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10403DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10404OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10405HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10406LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10407OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10408SUCH DAMAGE.
10409
10410-------------------------------------------------------------------
10411
10412Copyright (c) 2005 Tim J. Robbins.
10413All rights reserved.
10414
10415Redistribution and use in source and binary forms, with or without
10416modification, are permitted provided that the following conditions
10417are met:
104181. Redistributions of source code must retain the above copyright
10419 notice, this list of conditions and the following disclaimer.
104202. Redistributions in binary form must reproduce the above copyright
10421 notice, this list of conditions and the following disclaimer in the
10422 documentation and/or other materials provided with the distribution.
10423
10424THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10425ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10426IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10427ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10428FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10429DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10430OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10431HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10432LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10433OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10434SUCH DAMAGE.
10435
10436-------------------------------------------------------------------
10437
10438Copyright (c) 2005 by Internet Systems Consortium, Inc. ("ISC")
10439Copyright (c) 1995-1999 by Internet Software Consortium
10440
10441Permission to use, copy, modify, and distribute this software for any
10442purpose with or without fee is hereby granted, provided that the above
10443copyright notice and this permission notice appear in all copies.
10444
10445THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
10446WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10447MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
10448ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10449WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10450ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
10451OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10452
10453-------------------------------------------------------------------
10454
10455Copyright (c) 2005-2008 David Schultz <das@FreeBSD.ORG>
10456All rights reserved.
10457
10458Redistribution and use in source and binary forms, with or without
10459modification, are permitted provided that the following conditions
10460are met:
104611. Redistributions of source code must retain the above copyright
10462 notice, this list of conditions and the following disclaimer.
104632. Redistributions in binary form must reproduce the above copyright
10464 notice, this list of conditions and the following disclaimer in the
10465 documentation and/or other materials provided with the distribution.
10466
10467THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10468ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10469IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10470ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10471FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10472DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10473OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10474HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10475LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10476OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10477SUCH DAMAGE.
10478
10479-------------------------------------------------------------------
10480
10481Copyright (c) 2005-2011 David Schultz <das@FreeBSD.ORG>
10482All rights reserved.
10483
10484Redistribution and use in source and binary forms, with or without
10485modification, are permitted provided that the following conditions
10486are met:
104871. Redistributions of source code must retain the above copyright
10488 notice, this list of conditions and the following disclaimer.
104892. Redistributions in binary form must reproduce the above copyright
10490 notice, this list of conditions and the following disclaimer in the
10491 documentation and/or other materials provided with the distribution.
10492
10493THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10494ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10495IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10496ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10497FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10498DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10499OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10500HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10501LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10502OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10503SUCH DAMAGE.
10504
10505-------------------------------------------------------------------
10506
10507Copyright (c) 2007 David Schultz
10508All rights reserved.
10509
10510Redistribution and use in source and binary forms, with or without
10511modification, are permitted provided that the following conditions
10512are met:
105131. Redistributions of source code must retain the above copyright
10514 notice, this list of conditions and the following disclaimer.
105152. Redistributions in binary form must reproduce the above copyright
10516 notice, this list of conditions and the following disclaimer in the
10517 documentation and/or other materials provided with the distribution.
10518
10519THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10520ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10521IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10522ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
10523FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10524DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10525OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10526HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10527LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10528OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10529SUCH DAMAGE.
10530
10531-------------------------------------------------------------------
10532
10533Copyright (c) 2007 David Schultz <das@FreeBSD.ORG>
10534All rights reserved.
10535
10536Redistribution and use in source and binary forms, with or without
10537modification, are permitted provided that the following conditions
10538are met:
105391. Redistributions of source code must retain the above copyright
10540 notice, this list of conditions and the following disclaimer.
105412. Redistributions in binary form must reproduce the above copyright
10542 notice, this list of conditions and the following disclaimer in the
10543 documentation and/or other materials provided with the distribution.
10544
10545THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10546ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10547IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10548ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10549FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10550DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10551OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10552HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10553LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10554OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10555SUCH DAMAGE.
10556
10557-------------------------------------------------------------------
10558
10559Copyright (c) 2007 David Schultz <das@FreeBSD.ORG>
10560All rights reserved.
10561
10562Redistribution and use in source and binary forms, with or without
10563modification, are permitted provided that the following conditions
10564are met:
105651. Redistributions of source code must retain the above copyright
10566 notice, this list of conditions and the following disclaimer.
105672. Redistributions in binary form must reproduce the above copyright
10568 notice, this list of conditions and the following disclaimer in the
10569 documentation and/or other materials provided with the distribution.
10570
10571THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10572ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10573IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10574ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10575FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10576DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10577OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10578HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10579LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10580OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10581SUCH DAMAGE.
10582
10583Derived from s_modf.c, which has the following Copyright:
10584====================================================
10585Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
10586
10587Developed at SunPro, a Sun Microsystems, Inc. business.
10588Permission to use, copy, modify, and distribute this
10589software is freely granted, provided that this notice
10590is preserved.
10591
10592-------------------------------------------------------------------
10593
10594Copyright (c) 2007 Steven G. Kargl
10595All rights reserved.
10596
10597Redistribution and use in source and binary forms, with or without
10598modification, are permitted provided that the following conditions
10599are met:
106001. Redistributions of source code must retain the above copyright
10601 notice unmodified, this list of conditions, and the following
10602 disclaimer.
106032. Redistributions in binary form must reproduce the above copyright
10604 notice, this list of conditions and the following disclaimer in the
10605 documentation and/or other materials provided with the distribution.
10606
10607THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
10608IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
10609OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
10610IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
10611INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
10612NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
10613DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
10614THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
10615(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
10616THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10617
10618-------------------------------------------------------------------
10619
10620Copyright (c) 2007 The NetBSD Foundation, Inc.
10621All rights reserved.
10622
10623This code is derived from software written by Stephen L. Moshier.
10624It is redistributed by the NetBSD Foundation by permission of the author.
10625
10626Redistribution and use in source and binary forms, with or without
10627modification, are permitted provided that the following conditions
10628are met:
106291. Redistributions of source code must retain the above copyright
10630 notice, this list of conditions and the following disclaimer.
106312. Redistributions in binary form must reproduce the above copyright
10632 notice, this list of conditions and the following disclaimer in the
10633 documentation and/or other materials provided with the distribution.
10634
10635THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
10636``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
10637TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
10638PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
10639BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
10640CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
10641SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
10642INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
10643CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
10644ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
10645POSSIBILITY OF SUCH DAMAGE.
10646
10647-------------------------------------------------------------------
10648
10649Copyright (c) 2007 Todd C. Miller <Todd.Miller@courtesan.com>
10650
10651Permission to use, copy, modify, and distribute this software for any
10652purpose with or without fee is hereby granted, provided that the above
10653copyright notice and this permission notice appear in all copies.
10654
10655THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10656WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10657MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
10658ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10659WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10660ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
10661OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10662
10663-------------------------------------------------------------------
10664
10665Copyright (c) 2007, 2010-2013 Steven G. Kargl
10666All rights reserved.
10667
10668Redistribution and use in source and binary forms, with or without
10669modification, are permitted provided that the following conditions
10670are met:
106711. Redistributions of source code must retain the above copyright
10672 notice unmodified, this list of conditions, and the following
10673 disclaimer.
106742. Redistributions in binary form must reproduce the above copyright
10675 notice, this list of conditions and the following disclaimer in the
10676 documentation and/or other materials provided with the distribution.
10677
10678THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
10679IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
10680OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
10681IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
10682INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
10683NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
10684DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
10685THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
10686(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
10687THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10688
10689s_sinl.c and s_cosl.c merged by Steven G. Kargl.
10690
10691-------------------------------------------------------------------
10692
10693Copyright (c) 2007-2008 Michael G Schwern
10694
10695This software originally derived from Paul Sheer's pivotal_gmtime_r.c.
10696
10697The MIT License:
10698
10699Permission is hereby granted, free of charge, to any person obtaining a copy
10700of this software and associated documentation files (the "Software"), to deal
10701in the Software without restriction, including without limitation the rights
10702to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10703copies of the Software, and to permit persons to whom the Software is
10704furnished to do so, subject to the following conditions:
10705
10706The above copyright notice and this permission notice shall be included in
10707all copies or substantial portions of the Software.
10708
10709THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
10710IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
10711FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
10712AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
10713LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
10714OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
10715THE SOFTWARE.
10716
10717-------------------------------------------------------------------
10718
10719Copyright (c) 2007-2008 Michael G Schwern
10720
10721This software originally derived from Paul Sheer's pivotal_gmtime_r.c.
10722
10723The MIT License:
10724
10725Permission is hereby granted, free of charge, to any person obtaining a copy
10726of this software and associated documentation files (the "Software"), to deal
10727in the Software without restriction, including without limitation the rights
10728to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10729copies of the Software, and to permit persons to whom the Software is
10730furnished to do so, subject to the following conditions:
10731
10732The above copyright notice and this permission notice shall be included in
10733all copies or substantial portions of the Software.
10734
10735THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
10736IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
10737FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
10738AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
10739LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
10740OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
10741THE SOFTWARE.
10742
10743Origin: http://code.google.com/p/y2038
10744Modified for Bionic by the Android Open Source Project
10745
10746-------------------------------------------------------------------
10747
10748Copyright (c) 2007-2008 David Schultz <das@FreeBSD.ORG>
10749All rights reserved.
10750
10751Redistribution and use in source and binary forms, with or without
10752modification, are permitted provided that the following conditions
10753are met:
107541. Redistributions of source code must retain the above copyright
10755 notice, this list of conditions and the following disclaimer.
107562. Redistributions in binary form must reproduce the above copyright
10757 notice, this list of conditions and the following disclaimer in the
10758 documentation and/or other materials provided with the distribution.
10759
10760THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10761ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10762IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10763ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10764FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10765DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10766OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10767HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10768LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10769OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10770SUCH DAMAGE.
10771
10772-------------------------------------------------------------------
10773
10774Copyright (c) 2007-2013 Bruce D. Evans
10775All rights reserved.
10776
10777Redistribution and use in source and binary forms, with or without
10778modification, are permitted provided that the following conditions
10779are met:
107801. Redistributions of source code must retain the above copyright
10781 notice unmodified, this list of conditions, and the following
10782 disclaimer.
107832. Redistributions in binary form must reproduce the above copyright
10784 notice, this list of conditions and the following disclaimer in the
10785 documentation and/or other materials provided with the distribution.
10786
10787THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
10788IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
10789OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
10790IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
10791INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
10792NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
10793DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
10794THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
10795(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
10796THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10797
10798-------------------------------------------------------------------
10799
10800Copyright (c) 2008 David Schultz <das@FreeBSD.ORG>
10801All rights reserved.
10802
10803Redistribution and use in source and binary forms, with or without
10804modification, are permitted provided that the following conditions
10805are met:
108061. Redistributions of source code must retain the above copyright
10807 notice, this list of conditions and the following disclaimer.
108082. Redistributions in binary form must reproduce the above copyright
10809 notice, this list of conditions and the following disclaimer in the
10810 documentation and/or other materials provided with the distribution.
10811
10812THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10813ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10814IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10815ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10816FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10817DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10818OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10819HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10820LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10821OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10822SUCH DAMAGE.
10823
10824-------------------------------------------------------------------
10825
10826Copyright (c) 2008 Stephen L. Moshier <steve@moshier.net>
10827
10828Permission to use, copy, modify, and distribute this software for any
10829purpose with or without fee is hereby granted, provided that the above
10830copyright notice and this permission notice appear in all copies.
10831
10832THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10833WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10834MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
10835ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10836WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10837ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
10838OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10839
10840-------------------------------------------------------------------
10841
10842Copyright (c) 2008 Todd C. Miller <millert@openbsd.org>
10843
10844Permission to use, copy, modify, and distribute this software for any
10845purpose with or without fee is hereby granted, provided that the above
10846copyright notice and this permission notice appear in all copies.
10847
10848THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10849WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10850MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
10851ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10852WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10853ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
10854OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10855
10856-------------------------------------------------------------------
10857
10858Copyright (c) 2008, Damien Miller <djm@openbsd.org>
10859
10860Permission to use, copy, modify, and distribute this software for any
10861purpose with or without fee is hereby granted, provided that the above
10862copyright notice and this permission notice appear in all copies.
10863
10864THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10865WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10866MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
10867ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10868WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
10869ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
10870OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10871
10872-------------------------------------------------------------------
10873
10874Copyright (c) 2009 David Schultz <das@FreeBSD.org>
10875All rights reserved.
10876
10877Copyright (c) 2011 The FreeBSD Foundation
10878All rights reserved.
10879Portions of this software were developed by David Chisnall
10880under sponsorship from the FreeBSD Foundation.
10881
10882Redistribution and use in source and binary forms, with or without
10883modification, are permitted provided that the following conditions
10884are met:
108851. Redistributions of source code must retain the above copyright
10886 notice, this list of conditions and the following disclaimer.
108872. Redistributions in binary form must reproduce the above copyright
10888 notice, this list of conditions and the following disclaimer in the
10889 documentation and/or other materials provided with the distribution.
10890
10891THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10892ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10893IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10894ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10895FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10896DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10897OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10898HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10899LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10900OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10901SUCH DAMAGE.
10902
10903-------------------------------------------------------------------
10904
10905Copyright (c) 2009 David Schultz <das@FreeBSD.org>
10906All rights reserved.
10907
10908Redistribution and use in source and binary forms, with or without
10909modification, are permitted provided that the following conditions
10910are met:
109111. Redistributions of source code must retain the above copyright
10912 notice, this list of conditions and the following disclaimer.
109132. Redistributions in binary form must reproduce the above copyright
10914 notice, this list of conditions and the following disclaimer in the
10915 documentation and/or other materials provided with the distribution.
10916
10917THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
10918ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10919IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10920ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
10921FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
10922DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
10923OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
10924HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
10925LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
10926OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
10927SUCH DAMAGE.
10928
10929-------------------------------------------------------------------
10930
10931Copyright (c) 2009 The NetBSD Foundation, Inc.
10932
10933This code is derived from software contributed to The NetBSD Foundation
10934by Roy Marples.
10935
10936Redistribution and use in source and binary forms, with or without
10937modification, are permitted provided that the following conditions
10938are met:
109391. Redistributions of source code must retain the above copyright
10940 notice, this list of conditions and the following disclaimer.
109412. Redistributions in binary form must reproduce the above copyright
10942 notice, this list of conditions and the following disclaimer in the
10943 documentation and/or other materials provided with the distribution.
10944
10945THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
10946IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
10947OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
10948IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
10949INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
10950NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
10951DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
10952THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
10953(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
10954THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10955
10956-------------------------------------------------------------------
10957
10958Copyright (c) 2009-2013 Steven G. Kargl
10959All rights reserved.
10960
10961Redistribution and use in source and binary forms, with or without
10962modification, are permitted provided that the following conditions
10963are met:
109641. Redistributions of source code must retain the above copyright
10965 notice unmodified, this list of conditions, and the following
10966 disclaimer.
109672. Redistributions in binary form must reproduce the above copyright
10968 notice, this list of conditions and the following disclaimer in the
10969 documentation and/or other materials provided with the distribution.
10970
10971THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
10972IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
10973OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
10974IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
10975INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
10976NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
10977DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
10978THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
10979(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
10980THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10981
10982Optimized by Bruce D. Evans.
10983
10984-------------------------------------------------------------------
10985
10986Copyright (c) 2010 The NetBSD Foundation, Inc.
10987All rights reserved.
10988
10989Redistribution and use in source and binary forms, with or without
10990modification, are permitted provided that the following conditions
10991are met:
109921. Redistributions of source code must retain the above copyright
10993 notice, this list of conditions and the following disclaimer.
109942. Redistributions in binary form must reproduce the above copyright
10995 notice, this list of conditions and the following disclaimer in the
10996 documentation and/or other materials provided with the distribution.
10997
10998THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
10999``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
11000TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
11001PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
11002BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
11003CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
11004SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
11005INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
11006CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
11007ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
11008POSSIBILITY OF SUCH DAMAGE.
11009
11010-------------------------------------------------------------------
11011
11012Copyright (c) 2010 Todd C. Miller <Todd.Miller@courtesan.com>
11013
11014Permission to use, copy, modify, and distribute this software for any
11015purpose with or without fee is hereby granted, provided that the above
11016copyright notice and this permission notice appear in all copies.
11017
11018THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
11019WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
11020MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11021ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
11022WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
11023ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
11024OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
11025
11026-------------------------------------------------------------------
11027
11028Copyright (c) 2010, 2011, 2012, 2013 Intel Corporation
11029All rights reserved.
11030
11031Redistribution and use in source and binary forms, with or without
11032modification, are permitted provided that the following conditions are met:
11033
11034 * Redistributions of source code must retain the above copyright notice,
11035 * this list of conditions and the following disclaimer.
11036
11037 * Redistributions in binary form must reproduce the above copyright notice,
11038 * this list of conditions and the following disclaimer in the documentation
11039 * and/or other materials provided with the distribution.
11040
11041 * Neither the name of Intel Corporation nor the names of its contributors
11042 * may be used to endorse or promote products derived from this software
11043 * without specific prior written permission.
11044
11045THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
11046ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
11047WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
11048DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
11049ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
11050(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
11051LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
11052ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11053(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
11054SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11055
11056-------------------------------------------------------------------
11057
11058Copyright (c) 2010, Intel Corporation
11059All rights reserved.
11060
11061Redistribution and use in source and binary forms, with or without
11062modification, are permitted provided that the following conditions are met:
11063
11064 * Redistributions of source code must retain the above copyright notice,
11065 * this list of conditions and the following disclaimer.
11066
11067 * Redistributions in binary form must reproduce the above copyright notice,
11068 * this list of conditions and the following disclaimer in the documentation
11069 * and/or other materials provided with the distribution.
11070
11071 * Neither the name of Intel Corporation nor the names of its contributors
11072 * may be used to endorse or promote products derived from this software
11073 * without specific prior written permission.
11074
11075THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
11076ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
11077WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
11078DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
11079ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
11080(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
11081LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
11082ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11083(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
11084SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11085
11086-------------------------------------------------------------------
11087
11088Copyright (c) 2011 David Chisnall
11089All rights reserved.
11090
11091Redistribution and use in source and binary forms, with or without
11092modification, are permitted provided that the following conditions
11093are met:
110941. Redistributions of source code must retain the above copyright
11095 notice, this list of conditions and the following disclaimer.
110962. Redistributions in binary form must reproduce the above copyright
11097 notice, this list of conditions and the following disclaimer in the
11098 documentation and/or other materials provided with the distribution.
11099
11100THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
11101ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
11102IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
11103ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
11104FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
11105DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
11106OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
11107HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
11108LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
11109OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
11110SUCH DAMAGE.
11111
11112-------------------------------------------------------------------
11113
11114Copyright (c) 2011 David Schultz
11115All rights reserved.
11116
11117Redistribution and use in source and binary forms, with or without
11118modification, are permitted provided that the following conditions
11119are met:
111201. Redistributions of source code must retain the above copyright
11121 notice unmodified, this list of conditions, and the following
11122 disclaimer.
111232. Redistributions in binary form must reproduce the above copyright
11124 notice, this list of conditions and the following disclaimer in the
11125 documentation and/or other materials provided with the distribution.
11126
11127THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
11128IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
11129OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
11130IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
11131INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
11132NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
11133DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
11134THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11135(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
11136THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11137
11138-------------------------------------------------------------------
11139
11140Copyright (c) 2011 David Schultz <das@FreeBSD.ORG>
11141All rights reserved.
11142
11143Redistribution and use in source and binary forms, with or without
11144modification, are permitted provided that the following conditions
11145are met:
111461. Redistributions of source code must retain the above copyright
11147 notice, this list of conditions and the following disclaimer.
111482. Redistributions in binary form must reproduce the above copyright
11149 notice, this list of conditions and the following disclaimer in the
11150 documentation and/or other materials provided with the distribution.
11151
11152THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
11153ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
11154IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
11155ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
11156FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
11157DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
11158OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
11159HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
11160LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
11161OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
11162SUCH DAMAGE.
11163
11164-------------------------------------------------------------------
11165
11166Copyright (c) 2011 Ed Schouten <ed@FreeBSD.org>
11167 David Chisnall <theraven@FreeBSD.org>
11168All rights reserved.
11169
11170Redistribution and use in source and binary forms, with or without
11171modification, are permitted provided that the following conditions
11172are met:
111731. Redistributions of source code must retain the above copyright
11174 notice, this list of conditions and the following disclaimer.
111752. Redistributions in binary form must reproduce the above copyright
11176 notice, this list of conditions and the following disclaimer in the
11177 documentation and/or other materials provided with the distribution.
11178
11179THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
11180ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
11181IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
11182ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
11183FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
11184DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
11185OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
11186HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
11187LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
11188OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
11189SUCH DAMAGE.
11190
11191-------------------------------------------------------------------
11192
11193Copyright (c) 2011 Intel Corporation
11194All rights reserved.
11195
11196Redistribution and use in source and binary forms, with or without
11197modification, are permitted provided that the following conditions are met:
11198
11199 * Redistributions of source code must retain the above copyright notice,
11200 * this list of conditions and the following disclaimer.
11201
11202 * Redistributions in binary form must reproduce the above copyright notice,
11203 * this list of conditions and the following disclaimer in the documentation
11204 * and/or other materials provided with the distribution.
11205
11206 * Neither the name of Intel Corporation nor the names of its contributors
11207 * may be used to endorse or promote products derived from this software
11208 * without specific prior written permission.
11209
11210THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
11211ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
11212WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
11213DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
11214ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
11215(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
11216LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
11217ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11218(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
11219SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11220
11221-------------------------------------------------------------------
11222
11223Copyright (c) 2011 Martin Pieuchot <mpi@openbsd.org>
11224
11225Permission to use, copy, modify, and distribute this software for any
11226purpose with or without fee is hereby granted, provided that the above
11227copyright notice and this permission notice appear in all copies.
11228
11229THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
11230WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
11231MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11232ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
11233WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
11234ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
11235OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
11236
11237-------------------------------------------------------------------
11238
11239Copyright (c) 2011 The Android Open Source Project
11240Copyright (c) 2008 ARM Ltd
11241All rights reserved.
11242
11243Redistribution and use in source and binary forms, with or without
11244modification, are permitted provided that the following conditions
11245are met:
112461. Redistributions of source code must retain the above copyright
11247 notice, this list of conditions and the following disclaimer.
112482. Redistributions in binary form must reproduce the above copyright
11249 notice, this list of conditions and the following disclaimer in the
11250 documentation and/or other materials provided with the distribution.
112513. The name of the company may not be used to endorse or promote
11252 products derived from this software without specific prior written
11253 permission.
11254
11255THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
11256WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
11257MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
11258IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
11259SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
11260TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
11261PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
11262LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
11263NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
11264SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11265
11266-------------------------------------------------------------------
11267
11268Copyright (c) 2011, 2012, 2013 Intel Corporation
11269All rights reserved.
11270
11271Redistribution and use in source and binary forms, with or without
11272modification, are permitted provided that the following conditions are met:
11273
11274 * Redistributions of source code must retain the above copyright notice,
11275 * this list of conditions and the following disclaimer.
11276
11277 * Redistributions in binary form must reproduce the above copyright notice,
11278 * this list of conditions and the following disclaimer in the documentation
11279 * and/or other materials provided with the distribution.
11280
11281 * Neither the name of Intel Corporation nor the names of its contributors
11282 * may be used to endorse or promote products derived from this software
11283 * without specific prior written permission.
11284
11285THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
11286ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
11287WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
11288DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
11289ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
11290(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
11291LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
11292ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11293(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
11294SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11295
11296-------------------------------------------------------------------
11297
11298Copyright (c) 2011, Intel Corporation
11299All rights reserved.
11300
11301Redistribution and use in source and binary forms, with or without
11302modification, are permitted provided that the following conditions are met:
11303
11304 * Redistributions of source code must retain the above copyright notice,
11305 * this list of conditions and the following disclaimer.
11306
11307 * Redistributions in binary form must reproduce the above copyright notice,
11308 * this list of conditions and the following disclaimer in the documentation
11309 * and/or other materials provided with the distribution.
11310
11311 * Neither the name of Intel Corporation nor the names of its contributors
11312 * may be used to endorse or promote products derived from this software
11313 * without specific prior written permission.
11314
11315THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
11316ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
11317WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
11318DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
11319ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
11320(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
11321LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
11322ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11323(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
11324SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11325
11326-------------------------------------------------------------------
11327
11328Copyright (c) 2011, VMware, Inc.
11329All rights reserved.
11330
11331Redistribution and use in source and binary forms, with or without
11332modification, are permitted provided that the following conditions are met:
11333 * Redistributions of source code must retain the above copyright
11334 notice, this list of conditions and the following disclaimer.
11335 * Redistributions in binary form must reproduce the above copyright
11336 notice, this list of conditions and the following disclaimer in the
11337 documentation and/or other materials provided with the distribution.
11338 * Neither the name of the VMware, Inc. nor the names of its contributors
11339 may be used to endorse or promote products derived from this software
11340 without specific prior written permission.
11341
11342THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
11343AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
11344IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
11345ARE DISCLAIMED. IN NO EVENT SHALL VMWARE, INC. OR CONTRIBUTORS BE LIABLE FOR
11346ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
11347(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
11348LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
11349ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11350(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
11351THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11352
11353-------------------------------------------------------------------
11354
11355Copyright (c) 2012 Stephen Montgomery-Smith <stephen@FreeBSD.ORG>
11356All rights reserved.
11357
11358Redistribution and use in source and binary forms, with or without
11359modification, are permitted provided that the following conditions
11360are met:
113611. Redistributions of source code must retain the above copyright
11362 notice, this list of conditions and the following disclaimer.
113632. Redistributions in binary form must reproduce the above copyright
11364 notice, this list of conditions and the following disclaimer in the
11365 documentation and/or other materials provided with the distribution.
11366
11367THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
11368ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
11369IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
11370ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
11371FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
11372DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
11373OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
11374HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
11375LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
11376OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
11377SUCH DAMAGE.
11378
11379-------------------------------------------------------------------
11380
11381Copyright (c) 2012 Stephen Montgomery-Smith <stephen@FreeBSD.ORG>
11382Copyright (c) 2017 Mahdi Mokhtari <mmokhi@FreeBSD.org>
11383All rights reserved.
11384
11385Redistribution and use in source and binary forms, with or without
11386modification, are permitted provided that the following conditions
11387are met:
113881. Redistributions of source code must retain the above copyright
11389 notice, this list of conditions and the following disclaimer.
113902. Redistributions in binary form must reproduce the above copyright
11391 notice, this list of conditions and the following disclaimer in the
11392 documentation and/or other materials provided with the distribution.
11393
11394THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
11395ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
11396IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
11397ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
11398FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
11399DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
11400OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
11401HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
11402LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
11403OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
11404SUCH DAMAGE.
11405
11406-------------------------------------------------------------------
11407
11408Copyright (c) 2012, Linaro Limited
11409 All rights reserved.
11410
11411 Redistribution and use in source and binary forms, with or without
11412 modification, are permitted provided that the following conditions are met:
11413 * Redistributions of source code must retain the above copyright
11414 notice, this list of conditions and the following disclaimer.
11415 * Redistributions in binary form must reproduce the above copyright
11416 notice, this list of conditions and the following disclaimer in the
11417 documentation and/or other materials provided with the distribution.
11418 * Neither the name of the Linaro nor the
11419 names of its contributors may be used to endorse or promote products
11420 derived from this software without specific prior written permission.
11421
11422 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
11423 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
11424 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
11425 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
11426 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
11427 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
11428 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
11429 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
11430 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11431 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
11432 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11433
11434-------------------------------------------------------------------
11435
11436Copyright (c) 2012-2013, Linaro Limited
11437 All rights reserved.
11438
11439 Redistribution and use in source and binary forms, with or without
11440 modification, are permitted provided that the following conditions are met:
11441 * Redistributions of source code must retain the above copyright
11442 notice, this list of conditions and the following disclaimer.
11443 * Redistributions in binary form must reproduce the above copyright
11444 notice, this list of conditions and the following disclaimer in the
11445 documentation and/or other materials provided with the distribution.
11446 * Neither the name of the Linaro nor the
11447 names of its contributors may be used to endorse or promote products
11448 derived from this software without specific prior written permission.
11449
11450 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
11451 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
11452 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
11453 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
11454 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
11455 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
11456 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
11457 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
11458 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11459 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
11460
11461-------------------------------------------------------------------
11462
11463Copyright (c) 2012-2014 ARM Ltd
11464All rights reserved.
11465
11466Redistribution and use in source and binary forms, with or without
11467modification, are permitted provided that the following conditions
11468are met:
114691. Redistributions of source code must retain the above copyright
11470 notice, this list of conditions and the following disclaimer.
114712. Redistributions in binary form must reproduce the above copyright
11472 notice, this list of conditions and the following disclaimer in the
11473 documentation and/or other materials provided with the distribution.
114743. The name of the company may not be used to endorse or promote
11475 products derived from this software without specific prior written
11476 permission.
11477
11478THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
11479WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
11480MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
11481IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
11482SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
11483TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
11484PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
11485LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
11486NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
11487SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11488
11489-------------------------------------------------------------------
11490
11491Copyright (c) 2013
11492 MIPS Technologies, Inc., California.
11493
11494Redistribution and use in source and binary forms, with or without
11495modification, are permitted provided that the following conditions
11496are met:
114971. Redistributions of source code must retain the above copyright
11498 notice, this list of conditions and the following disclaimer.
114992. Redistributions in binary form must reproduce the above copyright
11500 notice, this list of conditions and the following disclaimer in the
11501 documentation and/or other materials provided with the distribution.
115023. Neither the name of the MIPS Technologies, Inc., nor the names of its
11503 contributors may be used to endorse or promote products derived from
11504 this software without specific prior written permission.
11505
11506THIS SOFTWARE IS PROVIDED BY THE MIPS TECHNOLOGIES, INC. ``AS IS'' AND
11507ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
11508IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
11509ARE DISCLAIMED. IN NO EVENT SHALL THE MIPS TECHNOLOGIES, INC. BE LIABLE
11510FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
11511DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
11512OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
11513HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
11514LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
11515OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
11516SUCH DAMAGE.
11517
11518-------------------------------------------------------------------
11519
11520Copyright (c) 2013 ARM Ltd
11521All rights reserved.
11522
11523Redistribution and use in source and binary forms, with or without
11524modification, are permitted provided that the following conditions
11525are met:
115261. Redistributions of source code must retain the above copyright
11527 notice, this list of conditions and the following disclaimer.
115282. Redistributions in binary form must reproduce the above copyright
11529 notice, this list of conditions and the following disclaimer in the
11530 documentation and/or other materials provided with the distribution.
115313. The name of the company may not be used to endorse or promote
11532 products derived from this software without specific prior written
11533 permission.
11534
11535THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
11536WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
11537MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
11538IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
11539SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
11540TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
11541PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
11542LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
11543NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
11544SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11545
11546-------------------------------------------------------------------
11547
11548Copyright (c) 2013 Antoine Jacoutot <ajacoutot@openbsd.org>
11549
11550Permission to use, copy, modify, and distribute this software for any
11551purpose with or without fee is hereby granted, provided that the above
11552copyright notice and this permission notice appear in all copies.
11553
11554THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
11555WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
11556MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11557ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
11558WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
11559ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
11560OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
11561
11562-------------------------------------------------------------------
11563
11564Copyright (c) 2013 Bruce D. Evans
11565All rights reserved.
11566
11567Redistribution and use in source and binary forms, with or without
11568modification, are permitted provided that the following conditions
11569are met:
115701. Redistributions of source code must retain the above copyright
11571 notice unmodified, this list of conditions, and the following
11572 disclaimer.
115732. Redistributions in binary form must reproduce the above copyright
11574 notice, this list of conditions and the following disclaimer in the
11575 documentation and/or other materials provided with the distribution.
11576
11577THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
11578IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
11579OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
11580IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
11581INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
11582NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
11583DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
11584THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11585(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
11586THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11587
11588-------------------------------------------------------------------
11589
11590Copyright (c) 2013 The NetBSD Foundation, Inc.
11591All rights reserved.
11592
11593This code is derived from software contributed to The NetBSD Foundation
11594by Christos Zoulas.
11595
11596Redistribution and use in source and binary forms, with or without
11597modification, are permitted provided that the following conditions
11598are met:
115991. Redistributions of source code must retain the above copyright
11600 notice, this list of conditions and the following disclaimer.
116012. Redistributions in binary form must reproduce the above copyright
11602 notice, this list of conditions and the following disclaimer in the
11603 documentation and/or other materials provided with the distribution.
11604
11605THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
11606``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
11607TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
11608PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
11609BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
11610CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
11611SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
11612INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
11613CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
11614ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
11615POSSIBILITY OF SUCH DAMAGE.
11616
11617-------------------------------------------------------------------
11618
11619Copyright (c) 2013, Linaro Limited
11620 All rights reserved.
11621
11622 Redistribution and use in source and binary forms, with or without
11623 modification, are permitted provided that the following conditions are met:
11624 * Redistributions of source code must retain the above copyright
11625 notice, this list of conditions and the following disclaimer.
11626 * Redistributions in binary form must reproduce the above copyright
11627 notice, this list of conditions and the following disclaimer in the
11628 documentation and/or other materials provided with the distribution.
11629 * Neither the name of the Linaro nor the
11630 names of its contributors may be used to endorse or promote products
11631 derived from this software without specific prior written permission.
11632
11633 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
11634 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
11635 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
11636 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
11637 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
11638 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
11639 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
11640 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
11641 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11642 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
11643
11644-------------------------------------------------------------------
11645
11646Copyright (c) 2013-2014, NVIDIA Corporation. All rights reserved.
11647Johnny Qiu <joqiu@nvidia.com>
11648Shu Zhang <chazhang@nvidia.com>
11649
11650Redistribution and use in source and binary forms, with or without
11651modification, are permitted provided that the following conditions are
11652met:
11653 * Redistributions of source code must retain the above copyright
11654 notice, this list of conditions and the following disclaimer.
11655 * Redistributions in binary form must reproduce the above
11656 copyright notice, this list of conditions and the following
11657 disclaimer in the documentation and/or other materials provided
11658 with the distribution.
11659 * Neither the name of The Linux Foundation nor the names of its
11660 contributors may be used to endorse or promote products derived
11661 from this software without specific prior written permission.
11662
11663THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
11664WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
11665MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
11666ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
11667BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
11668CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
11669SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
11670BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
11671WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
11672OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
11673IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11674
11675-------------------------------------------------------------------
11676
11677Copyright (c) 2013-2015, Linaro Limited
11678 All rights reserved.
11679
11680 Redistribution and use in source and binary forms, with or without
11681 modification, are permitted provided that the following conditions are met:
11682 * Redistributions of source code must retain the above copyright
11683 notice, this list of conditions and the following disclaimer.
11684 * Redistributions in binary form must reproduce the above copyright
11685 notice, this list of conditions and the following disclaimer in the
11686 documentation and/or other materials provided with the distribution.
11687 * Neither the name of the Linaro nor the
11688 names of its contributors may be used to endorse or promote products
11689 derived from this software without specific prior written permission.
11690
11691 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
11692 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
11693 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
11694 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
11695 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
11696 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
11697 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
11698 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
11699 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11700 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
11701
11702-------------------------------------------------------------------
11703
11704Copyright (c) 2014, Intel Corporation
11705All rights reserved.
11706
11707Redistribution and use in source and binary forms, with or without
11708modification, are permitted provided that the following conditions are met:
11709
11710 * Redistributions of source code must retain the above copyright notice,
11711 * this list of conditions and the following disclaimer.
11712
11713 * Redistributions in binary form must reproduce the above copyright notice,
11714 * this list of conditions and the following disclaimer in the documentation
11715 * and/or other materials provided with the distribution.
11716
11717 * Neither the name of Intel Corporation nor the names of its contributors
11718 * may be used to endorse or promote products derived from this software
11719 * without specific prior written permission.
11720
11721THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
11722ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
11723WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
11724DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
11725ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
11726(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
11727LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
11728ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11729(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
11730SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11731
11732-------------------------------------------------------------------
11733
11734Copyright (c) 2014, Linaro Limited
11735 All rights reserved.
11736
11737 Redistribution and use in source and binary forms, with or without
11738 modification, are permitted provided that the following conditions are met:
11739 * Redistributions of source code must retain the above copyright
11740 notice, this list of conditions and the following disclaimer.
11741 * Redistributions in binary form must reproduce the above copyright
11742 notice, this list of conditions and the following disclaimer in the
11743 documentation and/or other materials provided with the distribution.
11744 * Neither the name of the Linaro nor the
11745 names of its contributors may be used to endorse or promote products
11746 derived from this software without specific prior written permission.
11747
11748 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
11749 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
11750 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
11751 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
11752 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
11753 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
11754 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
11755 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
11756 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11757 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
11758 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11759
11760-------------------------------------------------------------------
11761
11762Copyright (c) 2015 ARM Ltd
11763All rights reserved.
11764
11765Redistribution and use in source and binary forms, with or without
11766modification, are permitted provided that the following conditions
11767are met:
117681. Redistributions of source code must retain the above copyright
11769 notice, this list of conditions and the following disclaimer.
117702. Redistributions in binary form must reproduce the above copyright
11771 notice, this list of conditions and the following disclaimer in the
11772 documentation and/or other materials provided with the distribution.
117733. The name of the company may not be used to endorse or promote
11774 products derived from this software without specific prior written
11775 permission.
11776
11777THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
11778WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
11779MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
11780IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
11781SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
11782TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
11783PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
11784LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
11785NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
11786SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11787
11788-------------------------------------------------------------------
11789
11790Copyright (c) 2015 Joerg Sonnenberger <joerg@NetBSD.org>.
11791All rights reserved.
11792
11793Redistribution and use in source and binary forms, with or without
11794modification, are permitted provided that the following conditions
11795are met:
11796
117971. Redistributions of source code must retain the above copyright
11798 notice, this list of conditions and the following disclaimer.
117992. Redistributions in binary form must reproduce the above copyright
11800 notice, this list of conditions and the following disclaimer in
11801 the documentation and/or other materials provided with the
11802 distribution.
11803
11804THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
11805``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
11806LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
11807FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
11808COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
11809INCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING,
11810BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
11811LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
11812AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
11813OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
11814OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
11815SUCH DAMAGE.
11816
11817-------------------------------------------------------------------
11818
11819Copyright (c) 2015 Nuxi, https://nuxi.nl/
11820
11821Redistribution and use in source and binary forms, with or without
11822modification, are permitted provided that the following conditions
11823are met:
118241. Redistributions of source code must retain the above copyright
11825 notice, this list of conditions and the following disclaimer.
118262. Redistributions in binary form must reproduce the above copyright
11827 notice, this list of conditions and the following disclaimer in the
11828 documentation and/or other materials provided with the distribution.
11829
11830THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
11831ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
11832IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
11833ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
11834FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
11835DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
11836OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
11837HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
11838LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
11839OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
11840SUCH DAMAGE.
11841
11842-------------------------------------------------------------------
11843
11844Copyright (c) 2017 ARM Ltd
11845All rights reserved.
11846
11847Redistribution and use in source and binary forms, with or without
11848modification, are permitted provided that the following conditions
11849are met:
118501. Redistributions of source code must retain the above copyright
11851 notice, this list of conditions and the following disclaimer.
118522. Redistributions in binary form must reproduce the above copyright
11853 notice, this list of conditions and the following disclaimer in the
11854 documentation and/or other materials provided with the distribution.
118553. The name of the company may not be used to endorse or promote
11856 products derived from this software without specific prior written
11857 permission.
11858
11859THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
11860WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
11861MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
11862IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
11863SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
11864TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
11865PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
11866LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
11867NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
11868SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11869
11870-------------------------------------------------------------------
11871
11872Copyright (c) 2017 Imagination Technologies.
11873
11874All rights reserved.
11875
11876Redistribution and use in source and binary forms, with or without
11877modification, are permitted provided that the following conditions
11878are met:
11879
11880 * Redistributions of source code must retain the above copyright
11881 notice, this list of conditions and the following disclaimer.
11882 * Redistributions in binary form must reproduce the above copyright
11883 notice, this list of conditions and the following disclaimer
11884 in the documentation and/or other materials provided with
11885 the distribution.
11886 * Neither the name of Imagination Technologies nor the names of its
11887 contributors may be used to endorse or promote products derived
11888 from this software without specific prior written permission.
11889
11890THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
11891"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
11892LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
11893A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
11894OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
11895SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
11896LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
11897DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
11898THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
11899(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
11900OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
11901
11902-------------------------------------------------------------------
11903
11904Copyright (c)1999 Citrus Project,
11905All rights reserved.
11906
11907Redistribution and use in source and binary forms, with or without
11908modification, are permitted provided that the following conditions
11909are met:
119101. Redistributions of source code must retain the above copyright
11911 notice, this list of conditions and the following disclaimer.
119122. Redistributions in binary form must reproduce the above copyright
11913 notice, this list of conditions and the following disclaimer in the
11914 documentation and/or other materials provided with the distribution.
11915
11916THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
11917ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
11918IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
11919ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
11920FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
11921DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
11922OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
11923HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
11924LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
11925OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
11926SUCH DAMAGE.
11927
11928-------------------------------------------------------------------
11929
11930Copyright (c)2001 Citrus Project,
11931All rights reserved.
11932
11933Redistribution and use in source and binary forms, with or without
11934modification, are permitted provided that the following conditions
11935are met:
119361. Redistributions of source code must retain the above copyright
11937 notice, this list of conditions and the following disclaimer.
119382. Redistributions in binary form must reproduce the above copyright
11939 notice, this list of conditions and the following disclaimer in the
11940 documentation and/or other materials provided with the distribution.
11941
11942THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
11943ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
11944IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
11945ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
11946FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
11947DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
11948OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
11949HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
11950LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
11951OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
11952SUCH DAMAGE.
11953
11954-------------------------------------------------------------------
11955
11956Copyright (c)2003 Citrus Project,
11957All rights reserved.
11958
11959Redistribution and use in source and binary forms, with or without
11960modification, are permitted provided that the following conditions
11961are met:
119621. Redistributions of source code must retain the above copyright
11963 notice, this list of conditions and the following disclaimer.
119642. Redistributions in binary form must reproduce the above copyright
11965 notice, this list of conditions and the following disclaimer in the
11966 documentation and/or other materials provided with the distribution.
11967
11968THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
11969ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
11970IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
11971ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
11972FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
11973DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
11974OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
11975HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
11976LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
11977OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
11978SUCH DAMAGE.
11979
11980-------------------------------------------------------------------
11981
11982Copyright 1989 The Regents of the University of California.
11983 All rights reserved.
11984
11985 Redistribution and use in source and binary forms, with or without
11986 modification, are permitted provided that the following conditions
11987 are met:
11988 1. Redistributions of source code must retain the above copyright
11989 notice, this list of conditions and the following disclaimer.
11990 2. Redistributions in binary form must reproduce the above copyright
11991 notice, this list of conditions and the following disclaimer in the
11992 documentation and/or other materials provided with the distribution.
11993 3. Neither the name of the University nor the names of its contributors
11994 may be used to endorse or promote products derived from this software
11995 without specific prior written permission.
11996
11997 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
11998 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
11999 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
12000 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
12001 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
12002 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
12003 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
12004 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
12005 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
12006 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
12007
12008-------------------------------------------------------------------
12009
12010Copyright 1997 Niels Provos <provos@physnet.uni-hamburg.de>
12011Copyright 2008 Damien Miller <djm@openbsd.org>
12012All rights reserved.
12013
12014Theo de Raadt <deraadt@openbsd.org> came up with the idea of using
12015such a mathematical system to generate more random (yet non-repeating)
12016ids to solve the resolver/named problem. But Niels designed the
12017actual system based on the constraints.
12018
12019Later modified by Damien Miller to wrap the LCG output in a 15-bit
12020permutation generator based on a Luby-Rackoff block cipher. This
12021ensures the output is non-repeating and preserves the MSB twiddle
12022trick, but makes it more resistant to LCG prediction.
12023
12024Redistribution and use in source and binary forms, with or without
12025modification, are permitted provided that the following conditions
12026are met:
120271. Redistributions of source code must retain the above copyright
12028 notice, this list of conditions and the following disclaimer.
120292. Redistributions in binary form must reproduce the above copyright
12030 notice, this list of conditions and the following disclaimer in the
12031 documentation and/or other materials provided with the distribution.
12032
12033THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
12034IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
12035OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
12036IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
12037INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
12038NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
12039DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
12040THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
12041(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
12042THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
12043
12044-------------------------------------------------------------------
12045
12046From: @(#)s_ilogb.c 5.1 93/09/24
12047====================================================
12048Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
12049
12050Developed at SunPro, a Sun Microsystems, Inc. business.
12051Permission to use, copy, modify, and distribute this
12052software is freely granted, provided that this notice
12053is preserved.
12054
12055-------------------------------------------------------------------
12056
12057Portions Copyright (C) 2004, 2005, 2008, 2009 Internet Systems Consortium, Inc. ("ISC")
12058Portions Copyright (C) 1996-2003 Internet Software Consortium.
12059
12060Permission to use, copy, modify, and/or distribute this software for any
12061purpose with or without fee is hereby granted, provided that the above
12062copyright notice and this permission notice appear in all copies.
12063
12064THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
12065REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
12066AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
12067INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
12068LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
12069OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
12070PERFORMANCE OF THIS SOFTWARE.
12071
12072-------------------------------------------------------------------
12073
12074Portions Copyright (c) 1993 by Digital Equipment Corporation.
12075
12076Permission to use, copy, modify, and distribute this software for any
12077purpose with or without fee is hereby granted, provided that the above
12078copyright notice and this permission notice appear in all copies, and that
12079the name of Digital Equipment Corporation not be used in advertising or
12080publicity pertaining to distribution of the document or software without
12081specific, written prior permission.
12082
12083THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
12084WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
12085OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
12086CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
12087DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
12088PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
12089ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
12090SOFTWARE.
12091
12092-------------------------------------------------------------------
12093
12094Portions Copyright (c) 1995 by International Business Machines, Inc.
12095
12096International Business Machines, Inc. (hereinafter called IBM) grants
12097permission under its copyrights to use, copy, modify, and distribute this
12098Software with or without fee, provided that the above copyright notice and
12099all paragraphs of this notice appear in all copies, and that the name of IBM
12100not be used in connection with the marketing of any product incorporating
12101the Software or modifications thereof, without specific, written prior
12102permission.
12103
12104To the extent it has a right to do so, IBM grants an immunity from suit
12105under its patents, if any, for the use, sale or manufacture of products to
12106the extent that such products are used for performing Domain Name System
12107dynamic updates in TCP/IP networks by means of the Software. No immunity is
12108granted for any product per se or for any other function of any product.
12109
12110THE SOFTWARE IS PROVIDED "AS IS", AND IBM DISCLAIMS ALL WARRANTIES,
12111INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
12112PARTICULAR PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL,
12113DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER ARISING
12114OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE, EVEN
12115IF IBM IS APPRISED OF THE POSSIBILITY OF SUCH DAMAGES.
12116
12117-------------------------------------------------------------------
12118
12119Portions Copyright(C) 1995, Jason Downs. All rights reserved.
12120
12121Redistribution and use in source and binary forms, with or without
12122modification, are permitted provided that the following conditions
12123are met:
121241. Redistributions of source code must retain the above copyright
12125 notice, this list of conditions and the following disclaimer.
121262. Redistributions in binary form must reproduce the above copyright
12127 notice, this list of conditions and the following disclaimer in the
12128 documentation and/or other materials provided with the distribution.
12129
12130THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS
12131OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
12132WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
12133DISCLAIMED. IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT,
12134INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
12135(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
12136SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
12137CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
12138LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
12139OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
12140SUCH DAMAGE.
12141
12142-------------------------------------------------------------------
12143
12144The author of this software is David M. Gay.
12145
12146Copyright (C) 1998 by Lucent Technologies
12147All Rights Reserved
12148
12149Permission to use, copy, modify, and distribute this software and
12150its documentation for any purpose and without fee is hereby
12151granted, provided that the above copyright notice appear in all
12152copies and that both that the copyright notice and this
12153permission notice and warranty disclaimer appear in supporting
12154documentation, and that the name of Lucent or any of its entities
12155not be used in advertising or publicity pertaining to
12156distribution of the software without specific, written prior
12157permission.
12158
12159LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
12160INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
12161IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
12162SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12163WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
12164IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
12165ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
12166THIS SOFTWARE.
12167
12168-------------------------------------------------------------------
12169
12170The author of this software is David M. Gay.
12171
12172Copyright (C) 1998, 1999 by Lucent Technologies
12173All Rights Reserved
12174
12175Permission to use, copy, modify, and distribute this software and
12176its documentation for any purpose and without fee is hereby
12177granted, provided that the above copyright notice appear in all
12178copies and that both that the copyright notice and this
12179permission notice and warranty disclaimer appear in supporting
12180documentation, and that the name of Lucent or any of its entities
12181not be used in advertising or publicity pertaining to
12182distribution of the software without specific, written prior
12183permission.
12184
12185LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
12186INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
12187IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
12188SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12189WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
12190IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
12191ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
12192THIS SOFTWARE.
12193
12194-------------------------------------------------------------------
12195
12196The author of this software is David M. Gay.
12197
12198Copyright (C) 1998, 2000 by Lucent Technologies
12199All Rights Reserved
12200
12201Permission to use, copy, modify, and distribute this software and
12202its documentation for any purpose and without fee is hereby
12203granted, provided that the above copyright notice appear in all
12204copies and that both that the copyright notice and this
12205permission notice and warranty disclaimer appear in supporting
12206documentation, and that the name of Lucent or any of its entities
12207not be used in advertising or publicity pertaining to
12208distribution of the software without specific, written prior
12209permission.
12210
12211LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
12212INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
12213IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
12214SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12215WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
12216IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
12217ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
12218THIS SOFTWARE.
12219
12220-------------------------------------------------------------------
12221
12222The author of this software is David M. Gay.
12223
12224Copyright (C) 1998-2000 by Lucent Technologies
12225All Rights Reserved
12226
12227Permission to use, copy, modify, and distribute this software and
12228its documentation for any purpose and without fee is hereby
12229granted, provided that the above copyright notice appear in all
12230copies and that both that the copyright notice and this
12231permission notice and warranty disclaimer appear in supporting
12232documentation, and that the name of Lucent or any of its entities
12233not be used in advertising or publicity pertaining to
12234distribution of the software without specific, written prior
12235permission.
12236
12237LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
12238INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
12239IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
12240SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12241WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
12242IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
12243ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
12244THIS SOFTWARE.
12245
12246-------------------------------------------------------------------
12247
12248The author of this software is David M. Gay.
12249
12250Copyright (C) 1998-2001 by Lucent Technologies
12251All Rights Reserved
12252
12253Permission to use, copy, modify, and distribute this software and
12254its documentation for any purpose and without fee is hereby
12255granted, provided that the above copyright notice appear in all
12256copies and that both that the copyright notice and this
12257permission notice and warranty disclaimer appear in supporting
12258documentation, and that the name of Lucent or any of its entities
12259not be used in advertising or publicity pertaining to
12260distribution of the software without specific, written prior
12261permission.
12262
12263LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
12264INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
12265IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
12266SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12267WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
12268IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
12269ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
12270THIS SOFTWARE.
12271
12272-------------------------------------------------------------------
12273
12274The author of this software is David M. Gay.
12275
12276Copyright (C) 2000 by Lucent Technologies
12277All Rights Reserved
12278
12279Permission to use, copy, modify, and distribute this software and
12280its documentation for any purpose and without fee is hereby
12281granted, provided that the above copyright notice appear in all
12282copies and that both that the copyright notice and this
12283permission notice and warranty disclaimer appear in supporting
12284documentation, and that the name of Lucent or any of its entities
12285not be used in advertising or publicity pertaining to
12286distribution of the software without specific, written prior
12287permission.
12288
12289LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
12290INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
12291IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
12292SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12293WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
12294IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
12295ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
12296THIS SOFTWARE.
12297
12298-------------------------------------------------------------------
12299
12300Copyright (c) 2008-2009 The Khronos Group Inc.
12301
12302Permission is hereby granted, free of charge, to any person obtaining a
12303copy of this software and/or associated documentation files (the
12304"Materials"), to deal in the Materials without restriction, including
12305without limitation the rights to use, copy, modify, merge, publish,
12306distribute, sublicense, and/or sell copies of the Materials, and to
12307permit persons to whom the Materials are furnished to do so, subject to
12308the following conditions:
12309
12310The above copyright notice and this permission notice shall be included
12311in all copies or substantial portions of the Materials.
12312
12313THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
12314EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
12315MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
12316IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
12317CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
12318TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
12319MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
12320Copyright (C) 2016 The Android Open Source Project
12321
12322Licensed under the Apache License, Version 2.0 (the "License");
12323you may not use this file except in compliance with the License.
12324You may obtain a copy of the License at
12325
12326 http://www.apache.org/licenses/LICENSE-2.0
12327
12328Unless required by applicable law or agreed to in writing, software
12329distributed under the License is distributed on an "AS IS" BASIS,
12330WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12331See the License for the specific language governing permissions and
12332limitations under the License.
12333Copyright (c) 2007-2017 The Khronos Group Inc.
12334
12335Permission is hereby granted, free of charge, to any person obtaining a
12336copy of this software and/or associated documentation files (the
12337"Materials"), to deal in the Materials without restriction, including
12338without limitation the rights to use, copy, modify, merge, publish,
12339distribute, sublicense, and/or sell copies of the Materials, and to
12340permit persons to whom the Materials are furnished to do so, subject to
12341the following conditions:
12342
12343The above copyright notice and this permission notice shall be included
12344in all copies or substantial portions of the Materials.
12345
12346THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
12347EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
12348MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
12349IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
12350CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
12351TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
12352MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
12353Copyright (c) 2017 The Khronos Group Inc.
12354
12355Licensed under the Apache License, Version 2.0 (the "License");
12356you may not use this file except in compliance with the License.
12357You may obtain a copy of the License at
12358
12359 http://www.apache.org/licenses/LICENSE-2.0
12360
12361Unless required by applicable law or agreed to in writing, software
12362distributed under the License is distributed on an "AS IS" BASIS,
12363WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12364See the License for the specific language governing permissions and
12365limitations under the License.
12366
12367Copyright (c) 2013-2017 The Khronos Group Inc.
12368
12369Permission is hereby granted, free of charge, to any person obtaining a
12370copy of this software and/or associated documentation files (the
12371"Materials"), to deal in the Materials without restriction, including
12372without limitation the rights to use, copy, modify, merge, publish,
12373distribute, sublicense, and/or sell copies of the Materials, and to
12374permit persons to whom the Materials are furnished to do so, subject to
12375the following conditions:
12376
12377The above copyright notice and this permission notice shall be included
12378in all copies or substantial portions of the Materials.
12379
12380THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
12381EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
12382MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
12383IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
12384CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
12385TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
12386MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
12387
12388Copyright (c) 2017 The Khronos Group Inc.
12389
12390Licensed under the Apache License, Version 2.0 (the "License");
12391you may not use this file except in compliance with the License.
12392You may obtain a copy of the License at
12393
12394 http://www.apache.org/licenses/LICENSE-2.0
12395
12396Unless required by applicable law or agreed to in writing, software
12397distributed under the License is distributed on an "AS IS" BASIS,
12398WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12399See the License for the specific language governing permissions and
12400limitations under the License.
12401
12402Copyright (c) 2013-2017 The Khronos Group Inc.
12403
12404Permission is hereby granted, free of charge, to any person obtaining a
12405copy of this software and/or associated documentation files (the
12406"Materials"), to deal in the Materials without restriction, including
12407without limitation the rights to use, copy, modify, merge, publish,
12408distribute, sublicense, and/or sell copies of the Materials, and to
12409permit persons to whom the Materials are furnished to do so, subject to
12410the following conditions:
12411
12412The above copyright notice and this permission notice shall be included
12413in all copies or substantial portions of the Materials.
12414
12415THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
12416EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
12417MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
12418IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
12419CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
12420TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
12421MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
12422
12423This document is licensed under the SGI Free Software B License Version
124242.0. For details, see http://oss.sgi.com/projects/FreeB/ .
12425
12426Copyright (c) 2017 The Khronos Group Inc.
12427
12428Licensed under the Apache License, Version 2.0 (the "License");
12429you may not use this file except in compliance with the License.
12430You may obtain a copy of the License at
12431
12432 http://www.apache.org/licenses/LICENSE-2.0
12433
12434Unless required by applicable law or agreed to in writing, software
12435distributed under the License is distributed on an "AS IS" BASIS,
12436WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12437See the License for the specific language governing permissions and
12438limitations under the License.
12439
12440Copyright (c) 2013-2017 The Khronos Group Inc.
12441
12442Permission is hereby granted, free of charge, to any person obtaining a
12443copy of this software and/or associated documentation files (the
12444"Materials"), to deal in the Materials without restriction, including
12445without limitation the rights to use, copy, modify, merge, publish,
12446distribute, sublicense, and/or sell copies of the Materials, and to
12447permit persons to whom the Materials are furnished to do so, subject to
12448the following conditions:
12449
12450The above copyright notice and this permission notice shall be included
12451in all copies or substantial portions of the Materials.
12452
12453THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
12454EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
12455MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
12456IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
12457CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
12458TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
12459MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
12460
12461Copyright (c) 2007-2010 The Khronos Group Inc.
12462
12463Permission is hereby granted, free of charge, to any person obtaining
12464a copy of this software and/or associated documentation files (the
12465"Materials "), to deal in the Materials without restriction, including
12466without limitation the rights to use, copy, modify, merge, publish,
12467distribute, sublicense, and/or sell copies of the Materials, and to
12468permit persons to whom the Materials are furnished to do so, subject to
12469the following conditions:
12470
12471The above copyright notice and this permission notice shall be included
12472in all copies or substantial portions of the Materials.
12473
12474THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
12475OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
12476MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
12477IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
12478CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
12479TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
12480MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
12481Copyright (c) 2007-2009 The Khronos Group Inc.
12482
12483Permission is hereby granted, free of charge, to any person obtaining a copy of
12484this software and /or associated documentation files (the "Materials "), to
12485deal in the Materials without restriction, including without limitation the
12486rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
12487sell copies of the Materials, and to permit persons to whom the Materials are
12488furnished to do so, subject to
12489the following conditions:
12490
12491The above copyright notice and this permission notice shall be included
12492in all copies or substantial portions of the Materials.
12493
12494THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
12495IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
12496FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
12497AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
12498LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
12499OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN THE
12500MATERIALS.
12501 =========================================================================
12502 == NOTICE file corresponding to the section 4 d of ==
12503 == the Apache License, Version 2.0, ==
12504 == in this case for the Android-specific code. ==
12505 =========================================================================
12506
12507Android Code
12508Copyright 2005-2008 The Android Open Source Project
12509
12510This product includes software developed as part of
12511The Android Open Source Project (http://source.android.com).
12512
12513 =========================================================================
12514 == NOTICE file corresponding to the section 4 d of ==
12515 == the Apache License, Version 2.0, ==
12516 == in this case for Apache Commons code. ==
12517 =========================================================================
12518
12519Apache Commons
12520Copyright 1999-2006 The Apache Software Foundation
12521
12522This product includes software developed at
12523The Apache Software Foundation (http://www.apache.org/).
12524
12525 =========================================================================
12526 == NOTICE file corresponding to the section 4 d of ==
12527 == the Apache License, Version 2.0, ==
12528 == in this case for Jakarta Commons Logging. ==
12529 =========================================================================
12530
12531Jakarta Commons Logging (JCL)
12532Copyright 2005,2006 The Apache Software Foundation.
12533
12534This product includes software developed at
12535The Apache Software Foundation (http://www.apache.org/).
12536
12537 =========================================================================
12538 == NOTICE file corresponding to the section 4 d of ==
12539 == the Apache License, Version 2.0, ==
12540 == in this case for the Nuance code. ==
12541 =========================================================================
12542
12543These files are Copyright 2007 Nuance Communications, but released under
12544the Apache2 License.
12545
12546 =========================================================================
12547 == NOTICE file corresponding to the section 4 d of ==
12548 == the Apache License, Version 2.0, ==
12549 == in this case for the Media Codecs code. ==
12550 =========================================================================
12551
12552Media Codecs
12553These files are Copyright 1998 - 2009 PacketVideo, but released under
12554the Apache2 License.
12555
12556 =========================================================================
12557 == NOTICE file corresponding to the section 4 d of ==
12558 == the Apache License, Version 2.0, ==
12559 == in this case for the TagSoup code. ==
12560 =========================================================================
12561
12562This file is part of TagSoup and is Copyright 2002-2008 by John Cowan.
12563
12564TagSoup is licensed under the Apache License,
12565Version 2.0. You may obtain a copy of this license at
12566http://www.apache.org/licenses/LICENSE-2.0 . You may also have
12567additional legal rights not granted by this license.
12568
12569TagSoup is distributed in the hope that it will be useful, but
12570unless required by applicable law or agreed to in writing, TagSoup
12571is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
12572OF ANY KIND, either express or implied; not even the implied warranty
12573of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
12574
12575 =========================================================================
12576 == NOTICE file corresponding to the section 4 d of ==
12577 == the Apache License, Version 2.0, ==
12578 == in this case for Additional Codecs code. ==
12579 =========================================================================
12580
12581Additional Codecs
12582These files are Copyright 2003-2010 VisualOn, but released under
12583the Apache2 License.
12584
12585 =========================================================================
12586 == NOTICE file corresponding to the section 4 d of ==
12587 == the Apache License, Version 2.0, ==
12588 == in this case for the Audio Effects code. ==
12589 =========================================================================
12590
12591Audio Effects
12592These files are Copyright (C) 2004-2010 NXP Software and
12593Copyright (C) 2010 The Android Open Source Project, but released under
12594the Apache2 License.
12595
12596
12597 Apache License
12598 Version 2.0, January 2004
12599 http://www.apache.org/licenses/
12600
12601 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
12602
12603 1. Definitions.
12604
12605 "License" shall mean the terms and conditions for use, reproduction,
12606 and distribution as defined by Sections 1 through 9 of this document.
12607
12608 "Licensor" shall mean the copyright owner or entity authorized by
12609 the copyright owner that is granting the License.
12610
12611 "Legal Entity" shall mean the union of the acting entity and all
12612 other entities that control, are controlled by, or are under common
12613 control with that entity. For the purposes of this definition,
12614 "control" means (i) the power, direct or indirect, to cause the
12615 direction or management of such entity, whether by contract or
12616 otherwise, or (ii) ownership of fifty percent (50%) or more of the
12617 outstanding shares, or (iii) beneficial ownership of such entity.
12618
12619 "You" (or "Your") shall mean an individual or Legal Entity
12620 exercising permissions granted by this License.
12621
12622 "Source" form shall mean the preferred form for making modifications,
12623 including but not limited to software source code, documentation
12624 source, and configuration files.
12625
12626 "Object" form shall mean any form resulting from mechanical
12627 transformation or translation of a Source form, including but
12628 not limited to compiled object code, generated documentation,
12629 and conversions to other media types.
12630
12631 "Work" shall mean the work of authorship, whether in Source or
12632 Object form, made available under the License, as indicated by a
12633 copyright notice that is included in or attached to the work
12634 (an example is provided in the Appendix below).
12635
12636 "Derivative Works" shall mean any work, whether in Source or Object
12637 form, that is based on (or derived from) the Work and for which the
12638 editorial revisions, annotations, elaborations, or other modifications
12639 represent, as a whole, an original work of authorship. For the purposes
12640 of this License, Derivative Works shall not include works that remain
12641 separable from, or merely link (or bind by name) to the interfaces of,
12642 the Work and Derivative Works thereof.
12643
12644 "Contribution" shall mean any work of authorship, including
12645 the original version of the Work and any modifications or additions
12646 to that Work or Derivative Works thereof, that is intentionally
12647 submitted to Licensor for inclusion in the Work by the copyright owner
12648 or by an individual or Legal Entity authorized to submit on behalf of
12649 the copyright owner. For the purposes of this definition, "submitted"
12650 means any form of electronic, verbal, or written communication sent
12651 to the Licensor or its representatives, including but not limited to
12652 communication on electronic mailing lists, source code control systems,
12653 and issue tracking systems that are managed by, or on behalf of, the
12654 Licensor for the purpose of discussing and improving the Work, but
12655 excluding communication that is conspicuously marked or otherwise
12656 designated in writing by the copyright owner as "Not a Contribution."
12657
12658 "Contributor" shall mean Licensor and any individual or Legal Entity
12659 on behalf of whom a Contribution has been received by Licensor and
12660 subsequently incorporated within the Work.
12661
12662 2. Grant of Copyright License. Subject to the terms and conditions of
12663 this License, each Contributor hereby grants to You a perpetual,
12664 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
12665 copyright license to reproduce, prepare Derivative Works of,
12666 publicly display, publicly perform, sublicense, and distribute the
12667 Work and such Derivative Works in Source or Object form.
12668
12669 3. Grant of Patent License. Subject to the terms and conditions of
12670 this License, each Contributor hereby grants to You a perpetual,
12671 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
12672 (except as stated in this section) patent license to make, have made,
12673 use, offer to sell, sell, import, and otherwise transfer the Work,
12674 where such license applies only to those patent claims licensable
12675 by such Contributor that are necessarily infringed by their
12676 Contribution(s) alone or by combination of their Contribution(s)
12677 with the Work to which such Contribution(s) was submitted. If You
12678 institute patent litigation against any entity (including a
12679 cross-claim or counterclaim in a lawsuit) alleging that the Work
12680 or a Contribution incorporated within the Work constitutes direct
12681 or contributory patent infringement, then any patent licenses
12682 granted to You under this License for that Work shall terminate
12683 as of the date such litigation is filed.
12684
12685 4. Redistribution. You may reproduce and distribute copies of the
12686 Work or Derivative Works thereof in any medium, with or without
12687 modifications, and in Source or Object form, provided that You
12688 meet the following conditions:
12689
12690 (a) You must give any other recipients of the Work or
12691 Derivative Works a copy of this License; and
12692
12693 (b) You must cause any modified files to carry prominent notices
12694 stating that You changed the files; and
12695
12696 (c) You must retain, in the Source form of any Derivative Works
12697 that You distribute, all copyright, patent, trademark, and
12698 attribution notices from the Source form of the Work,
12699 excluding those notices that do not pertain to any part of
12700 the Derivative Works; and
12701
12702 (d) If the Work includes a "NOTICE" text file as part of its
12703 distribution, then any Derivative Works that You distribute must
12704 include a readable copy of the attribution notices contained
12705 within such NOTICE file, excluding those notices that do not
12706 pertain to any part of the Derivative Works, in at least one
12707 of the following places: within a NOTICE text file distributed
12708 as part of the Derivative Works; within the Source form or
12709 documentation, if provided along with the Derivative Works; or,
12710 within a display generated by the Derivative Works, if and
12711 wherever such third-party notices normally appear. The contents
12712 of the NOTICE file are for informational purposes only and
12713 do not modify the License. You may add Your own attribution
12714 notices within Derivative Works that You distribute, alongside
12715 or as an addendum to the NOTICE text from the Work, provided
12716 that such additional attribution notices cannot be construed
12717 as modifying the License.
12718
12719 You may add Your own copyright statement to Your modifications and
12720 may provide additional or different license terms and conditions
12721 for use, reproduction, or distribution of Your modifications, or
12722 for any such Derivative Works as a whole, provided Your use,
12723 reproduction, and distribution of the Work otherwise complies with
12724 the conditions stated in this License.
12725
12726 5. Submission of Contributions. Unless You explicitly state otherwise,
12727 any Contribution intentionally submitted for inclusion in the Work
12728 by You to the Licensor shall be under the terms and conditions of
12729 this License, without any additional terms or conditions.
12730 Notwithstanding the above, nothing herein shall supersede or modify
12731 the terms of any separate license agreement you may have executed
12732 with Licensor regarding such Contributions.
12733
12734 6. Trademarks. This License does not grant permission to use the trade
12735 names, trademarks, service marks, or product names of the Licensor,
12736 except as required for reasonable and customary use in describing the
12737 origin of the Work and reproducing the content of the NOTICE file.
12738
12739 7. Disclaimer of Warranty. Unless required by applicable law or
12740 agreed to in writing, Licensor provides the Work (and each
12741 Contributor provides its Contributions) on an "AS IS" BASIS,
12742 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
12743 implied, including, without limitation, any warranties or conditions
12744 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
12745 PARTICULAR PURPOSE. You are solely responsible for determining the
12746 appropriateness of using or redistributing the Work and assume any
12747 risks associated with Your exercise of permissions under this License.
12748
12749 8. Limitation of Liability. In no event and under no legal theory,
12750 whether in tort (including negligence), contract, or otherwise,
12751 unless required by applicable law (such as deliberate and grossly
12752 negligent acts) or agreed to in writing, shall any Contributor be
12753 liable to You for damages, including any direct, indirect, special,
12754 incidental, or consequential damages of any character arising as a
12755 result of this License or out of the use or inability to use the
12756 Work (including but not limited to damages for loss of goodwill,
12757 work stoppage, computer failure or malfunction, or any and all
12758 other commercial damages or losses), even if such Contributor
12759 has been advised of the possibility of such damages.
12760
12761 9. Accepting Warranty or Additional Liability. While redistributing
12762 the Work or Derivative Works thereof, You may choose to offer,
12763 and charge a fee for, acceptance of support, warranty, indemnity,
12764 or other liability obligations and/or rights consistent with this
12765 License. However, in accepting such obligations, You may act only
12766 on Your own behalf and on Your sole responsibility, not on behalf
12767 of any other Contributor, and only if You agree to indemnify,
12768 defend, and hold each Contributor harmless for any liability
12769 incurred by, or claims asserted against, such Contributor by reason
12770 of your accepting any such warranty or additional liability.
12771
12772 END OF TERMS AND CONDITIONS
12773
12774
12775
12776UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
12777
12778Unicode Data Files include all data files under the directories
12779http://www.unicode.org/Public/, http://www.unicode.org/reports/,
12780and http://www.unicode.org/cldr/data/ . Unicode Software includes any
12781source code published in the Unicode Standard or under the directories
12782http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
12783http://www.unicode.org/cldr/data/.
12784
12785NOTICE TO USER: Carefully read the following legal agreement. BY
12786DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA
12787FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY
12788ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF
12789THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY,
12790DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
12791
12792COPYRIGHT AND PERMISSION NOTICE
12793
12794Copyright © 1991-2008 Unicode, Inc. All rights reserved. Distributed
12795under the Terms of Use in http://www.unicode.org/copyright.html.
12796
12797Permission is hereby granted, free of charge, to any person obtaining
12798a copy of the Unicode data files and any associated documentation (the
12799"Data Files") or Unicode software and any associated documentation (the
12800"Software") to deal in the Data Files or Software without restriction,
12801including without limitation the rights to use, copy, modify, merge,
12802publish, distribute, and/or sell copies of the Data Files or Software,
12803and to permit persons to whom the Data Files or Software are furnished to
12804do so, provided that (a) the above copyright notice(s) and this permission
12805notice appear with all copies of the Data Files or Software, (b) both the
12806above copyright notice(s) and this permission notice appear in associated
12807documentation, and (c) there is clear notice in each modified Data File
12808or in the Software as well as in the documentation associated with the
12809Data File(s) or Software that the data or software has been modified.
12810
12811THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
12812ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
12813OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
12814OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS
12815INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT
12816OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
12817OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
12818OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
12819OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
12820
12821Except as contained in this notice, the name of a copyright holder
12822shall not be used in advertising or otherwise to promote the sale, use
12823or other dealings in these Data Files or Software without prior written
12824authorization of the copyright holder.
12825
12826 Copyright (c) 2005-2008, The Android Open Source Project
12827
12828 Licensed under the Apache License, Version 2.0 (the "License");
12829 you may not use this file except in compliance with the License.
12830
12831 Unless required by applicable law or agreed to in writing, software
12832 distributed under the License is distributed on an "AS IS" BASIS,
12833 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12834 See the License for the specific language governing permissions and
12835 limitations under the License.
12836
12837
12838 Apache License
12839 Version 2.0, January 2004
12840 http://www.apache.org/licenses/
12841
12842 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
12843
12844 1. Definitions.
12845
12846 "License" shall mean the terms and conditions for use, reproduction,
12847 and distribution as defined by Sections 1 through 9 of this document.
12848
12849 "Licensor" shall mean the copyright owner or entity authorized by
12850 the copyright owner that is granting the License.
12851
12852 "Legal Entity" shall mean the union of the acting entity and all
12853 other entities that control, are controlled by, or are under common
12854 control with that entity. For the purposes of this definition,
12855 "control" means (i) the power, direct or indirect, to cause the
12856 direction or management of such entity, whether by contract or
12857 otherwise, or (ii) ownership of fifty percent (50%) or more of the
12858 outstanding shares, or (iii) beneficial ownership of such entity.
12859
12860 "You" (or "Your") shall mean an individual or Legal Entity
12861 exercising permissions granted by this License.
12862
12863 "Source" form shall mean the preferred form for making modifications,
12864 including but not limited to software source code, documentation
12865 source, and configuration files.
12866
12867 "Object" form shall mean any form resulting from mechanical
12868 transformation or translation of a Source form, including but
12869 not limited to compiled object code, generated documentation,
12870 and conversions to other media types.
12871
12872 "Work" shall mean the work of authorship, whether in Source or
12873 Object form, made available under the License, as indicated by a
12874 copyright notice that is included in or attached to the work
12875 (an example is provided in the Appendix below).
12876
12877 "Derivative Works" shall mean any work, whether in Source or Object
12878 form, that is based on (or derived from) the Work and for which the
12879 editorial revisions, annotations, elaborations, or other modifications
12880 represent, as a whole, an original work of authorship. For the purposes
12881 of this License, Derivative Works shall not include works that remain
12882 separable from, or merely link (or bind by name) to the interfaces of,
12883 the Work and Derivative Works thereof.
12884
12885 "Contribution" shall mean any work of authorship, including
12886 the original version of the Work and any modifications or additions
12887 to that Work or Derivative Works thereof, that is intentionally
12888 submitted to Licensor for inclusion in the Work by the copyright owner
12889 or by an individual or Legal Entity authorized to submit on behalf of
12890 the copyright owner. For the purposes of this definition, "submitted"
12891 means any form of electronic, verbal, or written communication sent
12892 to the Licensor or its representatives, including but not limited to
12893 communication on electronic mailing lists, source code control systems,
12894 and issue tracking systems that are managed by, or on behalf of, the
12895 Licensor for the purpose of discussing and improving the Work, but
12896 excluding communication that is conspicuously marked or otherwise
12897 designated in writing by the copyright owner as "Not a Contribution."
12898
12899 "Contributor" shall mean Licensor and any individual or Legal Entity
12900 on behalf of whom a Contribution has been received by Licensor and
12901 subsequently incorporated within the Work.
12902
12903 2. Grant of Copyright License. Subject to the terms and conditions of
12904 this License, each Contributor hereby grants to You a perpetual,
12905 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
12906 copyright license to reproduce, prepare Derivative Works of,
12907 publicly display, publicly perform, sublicense, and distribute the
12908 Work and such Derivative Works in Source or Object form.
12909
12910 3. Grant of Patent License. Subject to the terms and conditions of
12911 this License, each Contributor hereby grants to You a perpetual,
12912 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
12913 (except as stated in this section) patent license to make, have made,
12914 use, offer to sell, sell, import, and otherwise transfer the Work,
12915 where such license applies only to those patent claims licensable
12916 by such Contributor that are necessarily infringed by their
12917 Contribution(s) alone or by combination of their Contribution(s)
12918 with the Work to which such Contribution(s) was submitted. If You
12919 institute patent litigation against any entity (including a
12920 cross-claim or counterclaim in a lawsuit) alleging that the Work
12921 or a Contribution incorporated within the Work constitutes direct
12922 or contributory patent infringement, then any patent licenses
12923 granted to You under this License for that Work shall terminate
12924 as of the date such litigation is filed.
12925
12926 4. Redistribution. You may reproduce and distribute copies of the
12927 Work or Derivative Works thereof in any medium, with or without
12928 modifications, and in Source or Object form, provided that You
12929 meet the following conditions:
12930
12931 (a) You must give any other recipients of the Work or
12932 Derivative Works a copy of this License; and
12933
12934 (b) You must cause any modified files to carry prominent notices
12935 stating that You changed the files; and
12936
12937 (c) You must retain, in the Source form of any Derivative Works
12938 that You distribute, all copyright, patent, trademark, and
12939 attribution notices from the Source form of the Work,
12940 excluding those notices that do not pertain to any part of
12941 the Derivative Works; and
12942
12943 (d) If the Work includes a "NOTICE" text file as part of its
12944 distribution, then any Derivative Works that You distribute must
12945 include a readable copy of the attribution notices contained
12946 within such NOTICE file, excluding those notices that do not
12947 pertain to any part of the Derivative Works, in at least one
12948 of the following places: within a NOTICE text file distributed
12949 as part of the Derivative Works; within the Source form or
12950 documentation, if provided along with the Derivative Works; or,
12951 within a display generated by the Derivative Works, if and
12952 wherever such third-party notices normally appear. The contents
12953 of the NOTICE file are for informational purposes only and
12954 do not modify the License. You may add Your own attribution
12955 notices within Derivative Works that You distribute, alongside
12956 or as an addendum to the NOTICE text from the Work, provided
12957 that such additional attribution notices cannot be construed
12958 as modifying the License.
12959
12960 You may add Your own copyright statement to Your modifications and
12961 may provide additional or different license terms and conditions
12962 for use, reproduction, or distribution of Your modifications, or
12963 for any such Derivative Works as a whole, provided Your use,
12964 reproduction, and distribution of the Work otherwise complies with
12965 the conditions stated in this License.
12966
12967 5. Submission of Contributions. Unless You explicitly state otherwise,
12968 any Contribution intentionally submitted for inclusion in the Work
12969 by You to the Licensor shall be under the terms and conditions of
12970 this License, without any additional terms or conditions.
12971 Notwithstanding the above, nothing herein shall supersede or modify
12972 the terms of any separate license agreement you may have executed
12973 with Licensor regarding such Contributions.
12974
12975 6. Trademarks. This License does not grant permission to use the trade
12976 names, trademarks, service marks, or product names of the Licensor,
12977 except as required for reasonable and customary use in describing the
12978 origin of the Work and reproducing the content of the NOTICE file.
12979
12980 7. Disclaimer of Warranty. Unless required by applicable law or
12981 agreed to in writing, Licensor provides the Work (and each
12982 Contributor provides its Contributions) on an "AS IS" BASIS,
12983 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
12984 implied, including, without limitation, any warranties or conditions
12985 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
12986 PARTICULAR PURPOSE. You are solely responsible for determining the
12987 appropriateness of using or redistributing the Work and assume any
12988 risks associated with Your exercise of permissions under this License.
12989
12990 8. Limitation of Liability. In no event and under no legal theory,
12991 whether in tort (including negligence), contract, or otherwise,
12992 unless required by applicable law (such as deliberate and grossly
12993 negligent acts) or agreed to in writing, shall any Contributor be
12994 liable to You for damages, including any direct, indirect, special,
12995 incidental, or consequential damages of any character arising as a
12996 result of this License or out of the use or inability to use the
12997 Work (including but not limited to damages for loss of goodwill,
12998 work stoppage, computer failure or malfunction, or any and all
12999 other commercial damages or losses), even if such Contributor
13000 has been advised of the possibility of such damages.
13001
13002 9. Accepting Warranty or Additional Liability. While redistributing
13003 the Work or Derivative Works thereof, You may choose to offer,
13004 and charge a fee for, acceptance of support, warranty, indemnity,
13005 or other liability obligations and/or rights consistent with this
13006 License. However, in accepting such obligations, You may act only
13007 on Your own behalf and on Your sole responsibility, not on behalf
13008 of any other Contributor, and only if You agree to indemnify,
13009 defend, and hold each Contributor harmless for any liability
13010 incurred by, or claims asserted against, such Contributor by reason
13011 of your accepting any such warranty or additional liability.
13012
13013 END OF TERMS AND CONDITIONS
13014
13015
13016 Copyright (c) 2018, The Android Open Source Project
13017
13018 Licensed under the Apache License, Version 2.0 (the "License");
13019 you may not use this file except in compliance with the License.
13020
13021 Unless required by applicable law or agreed to in writing, software
13022 distributed under the License is distributed on an "AS IS" BASIS,
13023 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13024 See the License for the specific language governing permissions and
13025 limitations under the License.
13026
13027
13028 Apache License
13029 Version 2.0, January 2004
13030 http://www.apache.org/licenses/
13031
13032 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
13033
13034 1. Definitions.
13035
13036 "License" shall mean the terms and conditions for use, reproduction,
13037 and distribution as defined by Sections 1 through 9 of this document.
13038
13039 "Licensor" shall mean the copyright owner or entity authorized by
13040 the copyright owner that is granting the License.
13041
13042 "Legal Entity" shall mean the union of the acting entity and all
13043 other entities that control, are controlled by, or are under common
13044 control with that entity. For the purposes of this definition,
13045 "control" means (i) the power, direct or indirect, to cause the
13046 direction or management of such entity, whether by contract or
13047 otherwise, or (ii) ownership of fifty percent (50%) or more of the
13048 outstanding shares, or (iii) beneficial ownership of such entity.
13049
13050 "You" (or "Your") shall mean an individual or Legal Entity
13051 exercising permissions granted by this License.
13052
13053 "Source" form shall mean the preferred form for making modifications,
13054 including but not limited to software source code, documentation
13055 source, and configuration files.
13056
13057 "Object" form shall mean any form resulting from mechanical
13058 transformation or translation of a Source form, including but
13059 not limited to compiled object code, generated documentation,
13060 and conversions to other media types.
13061
13062 "Work" shall mean the work of authorship, whether in Source or
13063 Object form, made available under the License, as indicated by a
13064 copyright notice that is included in or attached to the work
13065 (an example is provided in the Appendix below).
13066
13067 "Derivative Works" shall mean any work, whether in Source or Object
13068 form, that is based on (or derived from) the Work and for which the
13069 editorial revisions, annotations, elaborations, or other modifications
13070 represent, as a whole, an original work of authorship. For the purposes
13071 of this License, Derivative Works shall not include works that remain
13072 separable from, or merely link (or bind by name) to the interfaces of,
13073 the Work and Derivative Works thereof.
13074
13075 "Contribution" shall mean any work of authorship, including
13076 the original version of the Work and any modifications or additions
13077 to that Work or Derivative Works thereof, that is intentionally
13078 submitted to Licensor for inclusion in the Work by the copyright owner
13079 or by an individual or Legal Entity authorized to submit on behalf of
13080 the copyright owner. For the purposes of this definition, "submitted"
13081 means any form of electronic, verbal, or written communication sent
13082 to the Licensor or its representatives, including but not limited to
13083 communication on electronic mailing lists, source code control systems,
13084 and issue tracking systems that are managed by, or on behalf of, the
13085 Licensor for the purpose of discussing and improving the Work, but
13086 excluding communication that is conspicuously marked or otherwise
13087 designated in writing by the copyright owner as "Not a Contribution."
13088
13089 "Contributor" shall mean Licensor and any individual or Legal Entity
13090 on behalf of whom a Contribution has been received by Licensor and
13091 subsequently incorporated within the Work.
13092
13093 2. Grant of Copyright License. Subject to the terms and conditions of
13094 this License, each Contributor hereby grants to You a perpetual,
13095 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
13096 copyright license to reproduce, prepare Derivative Works of,
13097 publicly display, publicly perform, sublicense, and distribute the
13098 Work and such Derivative Works in Source or Object form.
13099
13100 3. Grant of Patent License. Subject to the terms and conditions of
13101 this License, each Contributor hereby grants to You a perpetual,
13102 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
13103 (except as stated in this section) patent license to make, have made,
13104 use, offer to sell, sell, import, and otherwise transfer the Work,
13105 where such license applies only to those patent claims licensable
13106 by such Contributor that are necessarily infringed by their
13107 Contribution(s) alone or by combination of their Contribution(s)
13108 with the Work to which such Contribution(s) was submitted. If You
13109 institute patent litigation against any entity (including a
13110 cross-claim or counterclaim in a lawsuit) alleging that the Work
13111 or a Contribution incorporated within the Work constitutes direct
13112 or contributory patent infringement, then any patent licenses
13113 granted to You under this License for that Work shall terminate
13114 as of the date such litigation is filed.
13115
13116 4. Redistribution. You may reproduce and distribute copies of the
13117 Work or Derivative Works thereof in any medium, with or without
13118 modifications, and in Source or Object form, provided that You
13119 meet the following conditions:
13120
13121 (a) You must give any other recipients of the Work or
13122 Derivative Works a copy of this License; and
13123
13124 (b) You must cause any modified files to carry prominent notices
13125 stating that You changed the files; and
13126
13127 (c) You must retain, in the Source form of any Derivative Works
13128 that You distribute, all copyright, patent, trademark, and
13129 attribution notices from the Source form of the Work,
13130 excluding those notices that do not pertain to any part of
13131 the Derivative Works; and
13132
13133 (d) If the Work includes a "NOTICE" text file as part of its
13134 distribution, then any Derivative Works that You distribute must
13135 include a readable copy of the attribution notices contained
13136 within such NOTICE file, excluding those notices that do not
13137 pertain to any part of the Derivative Works, in at least one
13138 of the following places: within a NOTICE text file distributed
13139 as part of the Derivative Works; within the Source form or
13140 documentation, if provided along with the Derivative Works; or,
13141 within a display generated by the Derivative Works, if and
13142 wherever such third-party notices normally appear. The contents
13143 of the NOTICE file are for informational purposes only and
13144 do not modify the License. You may add Your own attribution
13145 notices within Derivative Works that You distribute, alongside
13146 or as an addendum to the NOTICE text from the Work, provided
13147 that such additional attribution notices cannot be construed
13148 as modifying the License.
13149
13150 You may add Your own copyright statement to Your modifications and
13151 may provide additional or different license terms and conditions
13152 for use, reproduction, or distribution of Your modifications, or
13153 for any such Derivative Works as a whole, provided Your use,
13154 reproduction, and distribution of the Work otherwise complies with
13155 the conditions stated in this License.
13156
13157 5. Submission of Contributions. Unless You explicitly state otherwise,
13158 any Contribution intentionally submitted for inclusion in the Work
13159 by You to the Licensor shall be under the terms and conditions of
13160 this License, without any additional terms or conditions.
13161 Notwithstanding the above, nothing herein shall supersede or modify
13162 the terms of any separate license agreement you may have executed
13163 with Licensor regarding such Contributions.
13164
13165 6. Trademarks. This License does not grant permission to use the trade
13166 names, trademarks, service marks, or product names of the Licensor,
13167 except as required for reasonable and customary use in describing the
13168 origin of the Work and reproducing the content of the NOTICE file.
13169
13170 7. Disclaimer of Warranty. Unless required by applicable law or
13171 agreed to in writing, Licensor provides the Work (and each
13172 Contributor provides its Contributions) on an "AS IS" BASIS,
13173 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
13174 implied, including, without limitation, any warranties or conditions
13175 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
13176 PARTICULAR PURPOSE. You are solely responsible for determining the
13177 appropriateness of using or redistributing the Work and assume any
13178 risks associated with Your exercise of permissions under this License.
13179
13180 8. Limitation of Liability. In no event and under no legal theory,
13181 whether in tort (including negligence), contract, or otherwise,
13182 unless required by applicable law (such as deliberate and grossly
13183 negligent acts) or agreed to in writing, shall any Contributor be
13184 liable to You for damages, including any direct, indirect, special,
13185 incidental, or consequential damages of any character arising as a
13186 result of this License or out of the use or inability to use the
13187 Work (including but not limited to damages for loss of goodwill,
13188 work stoppage, computer failure or malfunction, or any and all
13189 other commercial damages or losses), even if such Contributor
13190 has been advised of the possibility of such damages.
13191
13192 9. Accepting Warranty or Additional Liability. While redistributing
13193 the Work or Derivative Works thereof, You may choose to offer,
13194 and charge a fee for, acceptance of support, warranty, indemnity,
13195 or other liability obligations and/or rights consistent with this
13196 License. However, in accepting such obligations, You may act only
13197 on Your own behalf and on Your sole responsibility, not on behalf
13198 of any other Contributor, and only if You agree to indemnify,
13199 defend, and hold each Contributor harmless for any liability
13200 incurred by, or claims asserted against, such Contributor by reason
13201 of your accepting any such warranty or additional liability.
13202
13203 END OF TERMS AND CONDITIONS
13204 =========================================================================
13205 == NOTICE file corresponding to the section 4 d of ==
13206 == the Apache License, Version 2.0, ==
13207 == in this case for the Android-specific code. ==
13208 =========================================================================
13209
13210Android Code
13211Copyright 2005-2008 The Android Open Source Project
13212
13213This product includes software developed as part of
13214The Android Open Source Project (http://source.android.com).
13215
13216 =========================================================================
13217 == NOTICE file corresponding to the section 4 d of ==
13218 == the Apache License, Version 2.0, ==
13219 == in this case for Apache Commons code. ==
13220 =========================================================================
13221
13222Apache Commons
13223Copyright 1999-2006 The Apache Software Foundation
13224
13225This product includes software developed at
13226The Apache Software Foundation (http://www.apache.org/).
13227
13228 =========================================================================
13229 == NOTICE file corresponding to the section 4 d of ==
13230 == the Apache License, Version 2.0, ==
13231 == in this case for Jakarta Commons Logging. ==
13232 =========================================================================
13233
13234Jakarta Commons Logging (JCL)
13235Copyright 2005,2006 The Apache Software Foundation.
13236
13237This product includes software developed at
13238The Apache Software Foundation (http://www.apache.org/).
13239
13240 =========================================================================
13241 == NOTICE file corresponding to the section 4 d of ==
13242 == the Apache License, Version 2.0, ==
13243 == in this case for the Nuance code. ==
13244 =========================================================================
13245
13246These files are Copyright 2007 Nuance Communications, but released under
13247the Apache2 License.
13248
13249 =========================================================================
13250 == NOTICE file corresponding to the section 4 d of ==
13251 == the Apache License, Version 2.0, ==
13252 == in this case for the Media Codecs code. ==
13253 =========================================================================
13254
13255Media Codecs
13256These files are Copyright 1998 - 2009 PacketVideo, but released under
13257the Apache2 License.
13258
13259 =========================================================================
13260 == NOTICE file corresponding to the section 4 d of ==
13261 == the Apache License, Version 2.0, ==
13262 == in this case for the TagSoup code. ==
13263 =========================================================================
13264
13265This file is part of TagSoup and is Copyright 2002-2008 by John Cowan.
13266
13267TagSoup is licensed under the Apache License,
13268Version 2.0. You may obtain a copy of this license at
13269http://www.apache.org/licenses/LICENSE-2.0 . You may also have
13270additional legal rights not granted by this license.
13271
13272TagSoup is distributed in the hope that it will be useful, but
13273unless required by applicable law or agreed to in writing, TagSoup
13274is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
13275OF ANY KIND, either express or implied; not even the implied warranty
13276of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
13277
13278 =========================================================================
13279 == NOTICE file corresponding to the section 4 d of ==
13280 == the Apache License, Version 2.0, ==
13281 == in this case for Additional Codecs code. ==
13282 =========================================================================
13283
13284Additional Codecs
13285These files are Copyright 2003-2010 VisualOn, but released under
13286the Apache2 License.
13287
13288 =========================================================================
13289 == NOTICE file corresponding to the section 4 d of ==
13290 == the Apache License, Version 2.0, ==
13291 == in this case for the Audio Effects code. ==
13292 =========================================================================
13293
13294Audio Effects
13295These files are Copyright (C) 2004-2010 NXP Software and
13296Copyright (C) 2010 The Android Open Source Project, but released under
13297the Apache2 License.
13298
13299
13300 Apache License
13301 Version 2.0, January 2004
13302 http://www.apache.org/licenses/
13303
13304 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
13305
13306 1. Definitions.
13307
13308 "License" shall mean the terms and conditions for use, reproduction,
13309 and distribution as defined by Sections 1 through 9 of this document.
13310
13311 "Licensor" shall mean the copyright owner or entity authorized by
13312 the copyright owner that is granting the License.
13313
13314 "Legal Entity" shall mean the union of the acting entity and all
13315 other entities that control, are controlled by, or are under common
13316 control with that entity. For the purposes of this definition,
13317 "control" means (i) the power, direct or indirect, to cause the
13318 direction or management of such entity, whether by contract or
13319 otherwise, or (ii) ownership of fifty percent (50%) or more of the
13320 outstanding shares, or (iii) beneficial ownership of such entity.
13321
13322 "You" (or "Your") shall mean an individual or Legal Entity
13323 exercising permissions granted by this License.
13324
13325 "Source" form shall mean the preferred form for making modifications,
13326 including but not limited to software source code, documentation
13327 source, and configuration files.
13328
13329 "Object" form shall mean any form resulting from mechanical
13330 transformation or translation of a Source form, including but
13331 not limited to compiled object code, generated documentation,
13332 and conversions to other media types.
13333
13334 "Work" shall mean the work of authorship, whether in Source or
13335 Object form, made available under the License, as indicated by a
13336 copyright notice that is included in or attached to the work
13337 (an example is provided in the Appendix below).
13338
13339 "Derivative Works" shall mean any work, whether in Source or Object
13340 form, that is based on (or derived from) the Work and for which the
13341 editorial revisions, annotations, elaborations, or other modifications
13342 represent, as a whole, an original work of authorship. For the purposes
13343 of this License, Derivative Works shall not include works that remain
13344 separable from, or merely link (or bind by name) to the interfaces of,
13345 the Work and Derivative Works thereof.
13346
13347 "Contribution" shall mean any work of authorship, including
13348 the original version of the Work and any modifications or additions
13349 to that Work or Derivative Works thereof, that is intentionally
13350 submitted to Licensor for inclusion in the Work by the copyright owner
13351 or by an individual or Legal Entity authorized to submit on behalf of
13352 the copyright owner. For the purposes of this definition, "submitted"
13353 means any form of electronic, verbal, or written communication sent
13354 to the Licensor or its representatives, including but not limited to
13355 communication on electronic mailing lists, source code control systems,
13356 and issue tracking systems that are managed by, or on behalf of, the
13357 Licensor for the purpose of discussing and improving the Work, but
13358 excluding communication that is conspicuously marked or otherwise
13359 designated in writing by the copyright owner as "Not a Contribution."
13360
13361 "Contributor" shall mean Licensor and any individual or Legal Entity
13362 on behalf of whom a Contribution has been received by Licensor and
13363 subsequently incorporated within the Work.
13364
13365 2. Grant of Copyright License. Subject to the terms and conditions of
13366 this License, each Contributor hereby grants to You a perpetual,
13367 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
13368 copyright license to reproduce, prepare Derivative Works of,
13369 publicly display, publicly perform, sublicense, and distribute the
13370 Work and such Derivative Works in Source or Object form.
13371
13372 3. Grant of Patent License. Subject to the terms and conditions of
13373 this License, each Contributor hereby grants to You a perpetual,
13374 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
13375 (except as stated in this section) patent license to make, have made,
13376 use, offer to sell, sell, import, and otherwise transfer the Work,
13377 where such license applies only to those patent claims licensable
13378 by such Contributor that are necessarily infringed by their
13379 Contribution(s) alone or by combination of their Contribution(s)
13380 with the Work to which such Contribution(s) was submitted. If You
13381 institute patent litigation against any entity (including a
13382 cross-claim or counterclaim in a lawsuit) alleging that the Work
13383 or a Contribution incorporated within the Work constitutes direct
13384 or contributory patent infringement, then any patent licenses
13385 granted to You under this License for that Work shall terminate
13386 as of the date such litigation is filed.
13387
13388 4. Redistribution. You may reproduce and distribute copies of the
13389 Work or Derivative Works thereof in any medium, with or without
13390 modifications, and in Source or Object form, provided that You
13391 meet the following conditions:
13392
13393 (a) You must give any other recipients of the Work or
13394 Derivative Works a copy of this License; and
13395
13396 (b) You must cause any modified files to carry prominent notices
13397 stating that You changed the files; and
13398
13399 (c) You must retain, in the Source form of any Derivative Works
13400 that You distribute, all copyright, patent, trademark, and
13401 attribution notices from the Source form of the Work,
13402 excluding those notices that do not pertain to any part of
13403 the Derivative Works; and
13404
13405 (d) If the Work includes a "NOTICE" text file as part of its
13406 distribution, then any Derivative Works that You distribute must
13407 include a readable copy of the attribution notices contained
13408 within such NOTICE file, excluding those notices that do not
13409 pertain to any part of the Derivative Works, in at least one
13410 of the following places: within a NOTICE text file distributed
13411 as part of the Derivative Works; within the Source form or
13412 documentation, if provided along with the Derivative Works; or,
13413 within a display generated by the Derivative Works, if and
13414 wherever such third-party notices normally appear. The contents
13415 of the NOTICE file are for informational purposes only and
13416 do not modify the License. You may add Your own attribution
13417 notices within Derivative Works that You distribute, alongside
13418 or as an addendum to the NOTICE text from the Work, provided
13419 that such additional attribution notices cannot be construed
13420 as modifying the License.
13421
13422 You may add Your own copyright statement to Your modifications and
13423 may provide additional or different license terms and conditions
13424 for use, reproduction, or distribution of Your modifications, or
13425 for any such Derivative Works as a whole, provided Your use,
13426 reproduction, and distribution of the Work otherwise complies with
13427 the conditions stated in this License.
13428
13429 5. Submission of Contributions. Unless You explicitly state otherwise,
13430 any Contribution intentionally submitted for inclusion in the Work
13431 by You to the Licensor shall be under the terms and conditions of
13432 this License, without any additional terms or conditions.
13433 Notwithstanding the above, nothing herein shall supersede or modify
13434 the terms of any separate license agreement you may have executed
13435 with Licensor regarding such Contributions.
13436
13437 6. Trademarks. This License does not grant permission to use the trade
13438 names, trademarks, service marks, or product names of the Licensor,
13439 except as required for reasonable and customary use in describing the
13440 origin of the Work and reproducing the content of the NOTICE file.
13441
13442 7. Disclaimer of Warranty. Unless required by applicable law or
13443 agreed to in writing, Licensor provides the Work (and each
13444 Contributor provides its Contributions) on an "AS IS" BASIS,
13445 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
13446 implied, including, without limitation, any warranties or conditions
13447 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
13448 PARTICULAR PURPOSE. You are solely responsible for determining the
13449 appropriateness of using or redistributing the Work and assume any
13450 risks associated with Your exercise of permissions under this License.
13451
13452 8. Limitation of Liability. In no event and under no legal theory,
13453 whether in tort (including negligence), contract, or otherwise,
13454 unless required by applicable law (such as deliberate and grossly
13455 negligent acts) or agreed to in writing, shall any Contributor be
13456 liable to You for damages, including any direct, indirect, special,
13457 incidental, or consequential damages of any character arising as a
13458 result of this License or out of the use or inability to use the
13459 Work (including but not limited to damages for loss of goodwill,
13460 work stoppage, computer failure or malfunction, or any and all
13461 other commercial damages or losses), even if such Contributor
13462 has been advised of the possibility of such damages.
13463
13464 9. Accepting Warranty or Additional Liability. While redistributing
13465 the Work or Derivative Works thereof, You may choose to offer,
13466 and charge a fee for, acceptance of support, warranty, indemnity,
13467 or other liability obligations and/or rights consistent with this
13468 License. However, in accepting such obligations, You may act only
13469 on Your own behalf and on Your sole responsibility, not on behalf
13470 of any other Contributor, and only if You agree to indemnify,
13471 defend, and hold each Contributor harmless for any liability
13472 incurred by, or claims asserted against, such Contributor by reason
13473 of your accepting any such warranty or additional liability.
13474
13475 END OF TERMS AND CONDITIONS
13476
13477
13478
13479UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
13480
13481Unicode Data Files include all data files under the directories
13482http://www.unicode.org/Public/, http://www.unicode.org/reports/,
13483and http://www.unicode.org/cldr/data/ . Unicode Software includes any
13484source code published in the Unicode Standard or under the directories
13485http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
13486http://www.unicode.org/cldr/data/.
13487
13488NOTICE TO USER: Carefully read the following legal agreement. BY
13489DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA
13490FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY
13491ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF
13492THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY,
13493DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
13494
13495COPYRIGHT AND PERMISSION NOTICE
13496
13497Copyright © 1991-2008 Unicode, Inc. All rights reserved. Distributed
13498under the Terms of Use in http://www.unicode.org/copyright.html.
13499
13500Permission is hereby granted, free of charge, to any person obtaining
13501a copy of the Unicode data files and any associated documentation (the
13502"Data Files") or Unicode software and any associated documentation (the
13503"Software") to deal in the Data Files or Software without restriction,
13504including without limitation the rights to use, copy, modify, merge,
13505publish, distribute, and/or sell copies of the Data Files or Software,
13506and to permit persons to whom the Data Files or Software are furnished to
13507do so, provided that (a) the above copyright notice(s) and this permission
13508notice appear with all copies of the Data Files or Software, (b) both the
13509above copyright notice(s) and this permission notice appear in associated
13510documentation, and (c) there is clear notice in each modified Data File
13511or in the Software as well as in the documentation associated with the
13512Data File(s) or Software that the data or software has been modified.
13513
13514THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
13515ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
13516OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
13517OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS
13518INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT
13519OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
13520OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
13521OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
13522OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
13523
13524Except as contained in this notice, the name of a copyright holder
13525shall not be used in advertising or otherwise to promote the sale, use
13526or other dealings in these Data Files or Software without prior written
13527authorization of the copyright holder.
13528
13529 Copyright (c) 2005-2014, The Android Open Source Project
13530
13531 Licensed under the Apache License, Version 2.0 (the "License");
13532 you may not use this file except in compliance with the License.
13533
13534 Unless required by applicable law or agreed to in writing, software
13535 distributed under the License is distributed on an "AS IS" BASIS,
13536 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13537 See the License for the specific language governing permissions and
13538 limitations under the License.
13539
13540
13541 Apache License
13542 Version 2.0, January 2004
13543 http://www.apache.org/licenses/
13544
13545 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
13546
13547 1. Definitions.
13548
13549 "License" shall mean the terms and conditions for use, reproduction,
13550 and distribution as defined by Sections 1 through 9 of this document.
13551
13552 "Licensor" shall mean the copyright owner or entity authorized by
13553 the copyright owner that is granting the License.
13554
13555 "Legal Entity" shall mean the union of the acting entity and all
13556 other entities that control, are controlled by, or are under common
13557 control with that entity. For the purposes of this definition,
13558 "control" means (i) the power, direct or indirect, to cause the
13559 direction or management of such entity, whether by contract or
13560 otherwise, or (ii) ownership of fifty percent (50%) or more of the
13561 outstanding shares, or (iii) beneficial ownership of such entity.
13562
13563 "You" (or "Your") shall mean an individual or Legal Entity
13564 exercising permissions granted by this License.
13565
13566 "Source" form shall mean the preferred form for making modifications,
13567 including but not limited to software source code, documentation
13568 source, and configuration files.
13569
13570 "Object" form shall mean any form resulting from mechanical
13571 transformation or translation of a Source form, including but
13572 not limited to compiled object code, generated documentation,
13573 and conversions to other media types.
13574
13575 "Work" shall mean the work of authorship, whether in Source or
13576 Object form, made available under the License, as indicated by a
13577 copyright notice that is included in or attached to the work
13578 (an example is provided in the Appendix below).
13579
13580 "Derivative Works" shall mean any work, whether in Source or Object
13581 form, that is based on (or derived from) the Work and for which the
13582 editorial revisions, annotations, elaborations, or other modifications
13583 represent, as a whole, an original work of authorship. For the purposes
13584 of this License, Derivative Works shall not include works that remain
13585 separable from, or merely link (or bind by name) to the interfaces of,
13586 the Work and Derivative Works thereof.
13587
13588 "Contribution" shall mean any work of authorship, including
13589 the original version of the Work and any modifications or additions
13590 to that Work or Derivative Works thereof, that is intentionally
13591 submitted to Licensor for inclusion in the Work by the copyright owner
13592 or by an individual or Legal Entity authorized to submit on behalf of
13593 the copyright owner. For the purposes of this definition, "submitted"
13594 means any form of electronic, verbal, or written communication sent
13595 to the Licensor or its representatives, including but not limited to
13596 communication on electronic mailing lists, source code control systems,
13597 and issue tracking systems that are managed by, or on behalf of, the
13598 Licensor for the purpose of discussing and improving the Work, but
13599 excluding communication that is conspicuously marked or otherwise
13600 designated in writing by the copyright owner as "Not a Contribution."
13601
13602 "Contributor" shall mean Licensor and any individual or Legal Entity
13603 on behalf of whom a Contribution has been received by Licensor and
13604 subsequently incorporated within the Work.
13605
13606 2. Grant of Copyright License. Subject to the terms and conditions of
13607 this License, each Contributor hereby grants to You a perpetual,
13608 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
13609 copyright license to reproduce, prepare Derivative Works of,
13610 publicly display, publicly perform, sublicense, and distribute the
13611 Work and such Derivative Works in Source or Object form.
13612
13613 3. Grant of Patent License. Subject to the terms and conditions of
13614 this License, each Contributor hereby grants to You a perpetual,
13615 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
13616 (except as stated in this section) patent license to make, have made,
13617 use, offer to sell, sell, import, and otherwise transfer the Work,
13618 where such license applies only to those patent claims licensable
13619 by such Contributor that are necessarily infringed by their
13620 Contribution(s) alone or by combination of their Contribution(s)
13621 with the Work to which such Contribution(s) was submitted. If You
13622 institute patent litigation against any entity (including a
13623 cross-claim or counterclaim in a lawsuit) alleging that the Work
13624 or a Contribution incorporated within the Work constitutes direct
13625 or contributory patent infringement, then any patent licenses
13626 granted to You under this License for that Work shall terminate
13627 as of the date such litigation is filed.
13628
13629 4. Redistribution. You may reproduce and distribute copies of the
13630 Work or Derivative Works thereof in any medium, with or without
13631 modifications, and in Source or Object form, provided that You
13632 meet the following conditions:
13633
13634 (a) You must give any other recipients of the Work or
13635 Derivative Works a copy of this License; and
13636
13637 (b) You must cause any modified files to carry prominent notices
13638 stating that You changed the files; and
13639
13640 (c) You must retain, in the Source form of any Derivative Works
13641 that You distribute, all copyright, patent, trademark, and
13642 attribution notices from the Source form of the Work,
13643 excluding those notices that do not pertain to any part of
13644 the Derivative Works; and
13645
13646 (d) If the Work includes a "NOTICE" text file as part of its
13647 distribution, then any Derivative Works that You distribute must
13648 include a readable copy of the attribution notices contained
13649 within such NOTICE file, excluding those notices that do not
13650 pertain to any part of the Derivative Works, in at least one
13651 of the following places: within a NOTICE text file distributed
13652 as part of the Derivative Works; within the Source form or
13653 documentation, if provided along with the Derivative Works; or,
13654 within a display generated by the Derivative Works, if and
13655 wherever such third-party notices normally appear. The contents
13656 of the NOTICE file are for informational purposes only and
13657 do not modify the License. You may add Your own attribution
13658 notices within Derivative Works that You distribute, alongside
13659 or as an addendum to the NOTICE text from the Work, provided
13660 that such additional attribution notices cannot be construed
13661 as modifying the License.
13662
13663 You may add Your own copyright statement to Your modifications and
13664 may provide additional or different license terms and conditions
13665 for use, reproduction, or distribution of Your modifications, or
13666 for any such Derivative Works as a whole, provided Your use,
13667 reproduction, and distribution of the Work otherwise complies with
13668 the conditions stated in this License.
13669
13670 5. Submission of Contributions. Unless You explicitly state otherwise,
13671 any Contribution intentionally submitted for inclusion in the Work
13672 by You to the Licensor shall be under the terms and conditions of
13673 this License, without any additional terms or conditions.
13674 Notwithstanding the above, nothing herein shall supersede or modify
13675 the terms of any separate license agreement you may have executed
13676 with Licensor regarding such Contributions.
13677
13678 6. Trademarks. This License does not grant permission to use the trade
13679 names, trademarks, service marks, or product names of the Licensor,
13680 except as required for reasonable and customary use in describing the
13681 origin of the Work and reproducing the content of the NOTICE file.
13682
13683 7. Disclaimer of Warranty. Unless required by applicable law or
13684 agreed to in writing, Licensor provides the Work (and each
13685 Contributor provides its Contributions) on an "AS IS" BASIS,
13686 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
13687 implied, including, without limitation, any warranties or conditions
13688 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
13689 PARTICULAR PURPOSE. You are solely responsible for determining the
13690 appropriateness of using or redistributing the Work and assume any
13691 risks associated with Your exercise of permissions under this License.
13692
13693 8. Limitation of Liability. In no event and under no legal theory,
13694 whether in tort (including negligence), contract, or otherwise,
13695 unless required by applicable law (such as deliberate and grossly
13696 negligent acts) or agreed to in writing, shall any Contributor be
13697 liable to You for damages, including any direct, indirect, special,
13698 incidental, or consequential damages of any character arising as a
13699 result of this License or out of the use or inability to use the
13700 Work (including but not limited to damages for loss of goodwill,
13701 work stoppage, computer failure or malfunction, or any and all
13702 other commercial damages or losses), even if such Contributor
13703 has been advised of the possibility of such damages.
13704
13705 9. Accepting Warranty or Additional Liability. While redistributing
13706 the Work or Derivative Works thereof, You may choose to offer,
13707 and charge a fee for, acceptance of support, warranty, indemnity,
13708 or other liability obligations and/or rights consistent with this
13709 License. However, in accepting such obligations, You may act only
13710 on Your own behalf and on Your sole responsibility, not on behalf
13711 of any other Contributor, and only if You agree to indemnify,
13712 defend, and hold each Contributor harmless for any liability
13713 incurred by, or claims asserted against, such Contributor by reason
13714 of your accepting any such warranty or additional liability.
13715
13716 END OF TERMS AND CONDITIONS
13717
13718 =========================================================================
13719 == NOTICE file corresponding to the section 4 d of ==
13720 == the Apache License, Version 2.0, ==
13721 == in this case for the Android-specific code. ==
13722 =========================================================================
13723
13724Android Code
13725Copyright 2005-2008 The Android Open Source Project
13726
13727This product includes software developed as part of
13728The Android Open Source Project (http://source.android.com).
13729
13730 =========================================================================
13731 == NOTICE file corresponding to the section 4 d of ==
13732 == the Apache License, Version 2.0, ==
13733 == in this case for Apache Commons code. ==
13734 =========================================================================
13735
13736Apache Commons
13737Copyright 1999-2006 The Apache Software Foundation
13738
13739This product includes software developed at
13740The Apache Software Foundation (http://www.apache.org/).
13741
13742 =========================================================================
13743 == NOTICE file corresponding to the section 4 d of ==
13744 == the Apache License, Version 2.0, ==
13745 == in this case for Jakarta Commons Logging. ==
13746 =========================================================================
13747
13748Jakarta Commons Logging (JCL)
13749Copyright 2005,2006 The Apache Software Foundation.
13750
13751This product includes software developed at
13752The Apache Software Foundation (http://www.apache.org/).
13753
13754 =========================================================================
13755 == NOTICE file corresponding to the section 4 d of ==
13756 == the Apache License, Version 2.0, ==
13757 == in this case for the Nuance code. ==
13758 =========================================================================
13759
13760These files are Copyright 2007 Nuance Communications, but released under
13761the Apache2 License.
13762
13763 =========================================================================
13764 == NOTICE file corresponding to the section 4 d of ==
13765 == the Apache License, Version 2.0, ==
13766 == in this case for the Media Codecs code. ==
13767 =========================================================================
13768
13769Media Codecs
13770These files are Copyright 1998 - 2009 PacketVideo, but released under
13771the Apache2 License.
13772
13773 =========================================================================
13774 == NOTICE file corresponding to the section 4 d of ==
13775 == the Apache License, Version 2.0, ==
13776 == in this case for the TagSoup code. ==
13777 =========================================================================
13778
13779This file is part of TagSoup and is Copyright 2002-2008 by John Cowan.
13780
13781TagSoup is licensed under the Apache License,
13782Version 2.0. You may obtain a copy of this license at
13783http://www.apache.org/licenses/LICENSE-2.0 . You may also have
13784additional legal rights not granted by this license.
13785
13786TagSoup is distributed in the hope that it will be useful, but
13787unless required by applicable law or agreed to in writing, TagSoup
13788is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
13789OF ANY KIND, either express or implied; not even the implied warranty
13790of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
13791
13792 =========================================================================
13793 == NOTICE file corresponding to the section 4 d of ==
13794 == the Apache License, Version 2.0, ==
13795 == in this case for Additional Codecs code. ==
13796 =========================================================================
13797
13798Additional Codecs
13799These files are Copyright 2003-2010 VisualOn, but released under
13800the Apache2 License.
13801
13802 =========================================================================
13803 == NOTICE file corresponding to the section 4 d of ==
13804 == the Apache License, Version 2.0, ==
13805 == in this case for the Audio Effects code. ==
13806 =========================================================================
13807
13808Audio Effects
13809These files are Copyright (C) 2004-2010 NXP Software and
13810Copyright (C) 2010 The Android Open Source Project, but released under
13811the Apache2 License.
13812
13813
13814 Apache License
13815 Version 2.0, January 2004
13816 http://www.apache.org/licenses/
13817
13818 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
13819
13820 1. Definitions.
13821
13822 "License" shall mean the terms and conditions for use, reproduction,
13823 and distribution as defined by Sections 1 through 9 of this document.
13824
13825 "Licensor" shall mean the copyright owner or entity authorized by
13826 the copyright owner that is granting the License.
13827
13828 "Legal Entity" shall mean the union of the acting entity and all
13829 other entities that control, are controlled by, or are under common
13830 control with that entity. For the purposes of this definition,
13831 "control" means (i) the power, direct or indirect, to cause the
13832 direction or management of such entity, whether by contract or
13833 otherwise, or (ii) ownership of fifty percent (50%) or more of the
13834 outstanding shares, or (iii) beneficial ownership of such entity.
13835
13836 "You" (or "Your") shall mean an individual or Legal Entity
13837 exercising permissions granted by this License.
13838
13839 "Source" form shall mean the preferred form for making modifications,
13840 including but not limited to software source code, documentation
13841 source, and configuration files.
13842
13843 "Object" form shall mean any form resulting from mechanical
13844 transformation or translation of a Source form, including but
13845 not limited to compiled object code, generated documentation,
13846 and conversions to other media types.
13847
13848 "Work" shall mean the work of authorship, whether in Source or
13849 Object form, made available under the License, as indicated by a
13850 copyright notice that is included in or attached to the work
13851 (an example is provided in the Appendix below).
13852
13853 "Derivative Works" shall mean any work, whether in Source or Object
13854 form, that is based on (or derived from) the Work and for which the
13855 editorial revisions, annotations, elaborations, or other modifications
13856 represent, as a whole, an original work of authorship. For the purposes
13857 of this License, Derivative Works shall not include works that remain
13858 separable from, or merely link (or bind by name) to the interfaces of,
13859 the Work and Derivative Works thereof.
13860
13861 "Contribution" shall mean any work of authorship, including
13862 the original version of the Work and any modifications or additions
13863 to that Work or Derivative Works thereof, that is intentionally
13864 submitted to Licensor for inclusion in the Work by the copyright owner
13865 or by an individual or Legal Entity authorized to submit on behalf of
13866 the copyright owner. For the purposes of this definition, "submitted"
13867 means any form of electronic, verbal, or written communication sent
13868 to the Licensor or its representatives, including but not limited to
13869 communication on electronic mailing lists, source code control systems,
13870 and issue tracking systems that are managed by, or on behalf of, the
13871 Licensor for the purpose of discussing and improving the Work, but
13872 excluding communication that is conspicuously marked or otherwise
13873 designated in writing by the copyright owner as "Not a Contribution."
13874
13875 "Contributor" shall mean Licensor and any individual or Legal Entity
13876 on behalf of whom a Contribution has been received by Licensor and
13877 subsequently incorporated within the Work.
13878
13879 2. Grant of Copyright License. Subject to the terms and conditions of
13880 this License, each Contributor hereby grants to You a perpetual,
13881 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
13882 copyright license to reproduce, prepare Derivative Works of,
13883 publicly display, publicly perform, sublicense, and distribute the
13884 Work and such Derivative Works in Source or Object form.
13885
13886 3. Grant of Patent License. Subject to the terms and conditions of
13887 this License, each Contributor hereby grants to You a perpetual,
13888 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
13889 (except as stated in this section) patent license to make, have made,
13890 use, offer to sell, sell, import, and otherwise transfer the Work,
13891 where such license applies only to those patent claims licensable
13892 by such Contributor that are necessarily infringed by their
13893 Contribution(s) alone or by combination of their Contribution(s)
13894 with the Work to which such Contribution(s) was submitted. If You
13895 institute patent litigation against any entity (including a
13896 cross-claim or counterclaim in a lawsuit) alleging that the Work
13897 or a Contribution incorporated within the Work constitutes direct
13898 or contributory patent infringement, then any patent licenses
13899 granted to You under this License for that Work shall terminate
13900 as of the date such litigation is filed.
13901
13902 4. Redistribution. You may reproduce and distribute copies of the
13903 Work or Derivative Works thereof in any medium, with or without
13904 modifications, and in Source or Object form, provided that You
13905 meet the following conditions:
13906
13907 (a) You must give any other recipients of the Work or
13908 Derivative Works a copy of this License; and
13909
13910 (b) You must cause any modified files to carry prominent notices
13911 stating that You changed the files; and
13912
13913 (c) You must retain, in the Source form of any Derivative Works
13914 that You distribute, all copyright, patent, trademark, and
13915 attribution notices from the Source form of the Work,
13916 excluding those notices that do not pertain to any part of
13917 the Derivative Works; and
13918
13919 (d) If the Work includes a "NOTICE" text file as part of its
13920 distribution, then any Derivative Works that You distribute must
13921 include a readable copy of the attribution notices contained
13922 within such NOTICE file, excluding those notices that do not
13923 pertain to any part of the Derivative Works, in at least one
13924 of the following places: within a NOTICE text file distributed
13925 as part of the Derivative Works; within the Source form or
13926 documentation, if provided along with the Derivative Works; or,
13927 within a display generated by the Derivative Works, if and
13928 wherever such third-party notices normally appear. The contents
13929 of the NOTICE file are for informational purposes only and
13930 do not modify the License. You may add Your own attribution
13931 notices within Derivative Works that You distribute, alongside
13932 or as an addendum to the NOTICE text from the Work, provided
13933 that such additional attribution notices cannot be construed
13934 as modifying the License.
13935
13936 You may add Your own copyright statement to Your modifications and
13937 may provide additional or different license terms and conditions
13938 for use, reproduction, or distribution of Your modifications, or
13939 for any such Derivative Works as a whole, provided Your use,
13940 reproduction, and distribution of the Work otherwise complies with
13941 the conditions stated in this License.
13942
13943 5. Submission of Contributions. Unless You explicitly state otherwise,
13944 any Contribution intentionally submitted for inclusion in the Work
13945 by You to the Licensor shall be under the terms and conditions of
13946 this License, without any additional terms or conditions.
13947 Notwithstanding the above, nothing herein shall supersede or modify
13948 the terms of any separate license agreement you may have executed
13949 with Licensor regarding such Contributions.
13950
13951 6. Trademarks. This License does not grant permission to use the trade
13952 names, trademarks, service marks, or product names of the Licensor,
13953 except as required for reasonable and customary use in describing the
13954 origin of the Work and reproducing the content of the NOTICE file.
13955
13956 7. Disclaimer of Warranty. Unless required by applicable law or
13957 agreed to in writing, Licensor provides the Work (and each
13958 Contributor provides its Contributions) on an "AS IS" BASIS,
13959 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
13960 implied, including, without limitation, any warranties or conditions
13961 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
13962 PARTICULAR PURPOSE. You are solely responsible for determining the
13963 appropriateness of using or redistributing the Work and assume any
13964 risks associated with Your exercise of permissions under this License.
13965
13966 8. Limitation of Liability. In no event and under no legal theory,
13967 whether in tort (including negligence), contract, or otherwise,
13968 unless required by applicable law (such as deliberate and grossly
13969 negligent acts) or agreed to in writing, shall any Contributor be
13970 liable to You for damages, including any direct, indirect, special,
13971 incidental, or consequential damages of any character arising as a
13972 result of this License or out of the use or inability to use the
13973 Work (including but not limited to damages for loss of goodwill,
13974 work stoppage, computer failure or malfunction, or any and all
13975 other commercial damages or losses), even if such Contributor
13976 has been advised of the possibility of such damages.
13977
13978 9. Accepting Warranty or Additional Liability. While redistributing
13979 the Work or Derivative Works thereof, You may choose to offer,
13980 and charge a fee for, acceptance of support, warranty, indemnity,
13981 or other liability obligations and/or rights consistent with this
13982 License. However, in accepting such obligations, You may act only
13983 on Your own behalf and on Your sole responsibility, not on behalf
13984 of any other Contributor, and only if You agree to indemnify,
13985 defend, and hold each Contributor harmless for any liability
13986 incurred by, or claims asserted against, such Contributor by reason
13987 of your accepting any such warranty or additional liability.
13988
13989 END OF TERMS AND CONDITIONS
13990
13991
13992
13993UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
13994
13995Unicode Data Files include all data files under the directories
13996http://www.unicode.org/Public/, http://www.unicode.org/reports/,
13997and http://www.unicode.org/cldr/data/ . Unicode Software includes any
13998source code published in the Unicode Standard or under the directories
13999http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
14000http://www.unicode.org/cldr/data/.
14001
14002NOTICE TO USER: Carefully read the following legal agreement. BY
14003DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA
14004FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY
14005ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF
14006THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY,
14007DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
14008
14009COPYRIGHT AND PERMISSION NOTICE
14010
14011Copyright © 1991-2008 Unicode, Inc. All rights reserved. Distributed
14012under the Terms of Use in http://www.unicode.org/copyright.html.
14013
14014Permission is hereby granted, free of charge, to any person obtaining
14015a copy of the Unicode data files and any associated documentation (the
14016"Data Files") or Unicode software and any associated documentation (the
14017"Software") to deal in the Data Files or Software without restriction,
14018including without limitation the rights to use, copy, modify, merge,
14019publish, distribute, and/or sell copies of the Data Files or Software,
14020and to permit persons to whom the Data Files or Software are furnished to
14021do so, provided that (a) the above copyright notice(s) and this permission
14022notice appear with all copies of the Data Files or Software, (b) both the
14023above copyright notice(s) and this permission notice appear in associated
14024documentation, and (c) there is clear notice in each modified Data File
14025or in the Software as well as in the documentation associated with the
14026Data File(s) or Software that the data or software has been modified.
14027
14028THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
14029ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
14030OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
14031OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS
14032INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT
14033OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
14034OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
14035OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
14036OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
14037
14038Except as contained in this notice, the name of a copyright holder
14039shall not be used in advertising or otherwise to promote the sale, use
14040or other dealings in these Data Files or Software without prior written
14041authorization of the copyright holder.
14042
14043 Copyright (c) 2005-2008, The Android Open Source Project
14044
14045 Licensed under the Apache License, Version 2.0 (the "License");
14046 you may not use this file except in compliance with the License.
14047
14048 Unless required by applicable law or agreed to in writing, software
14049 distributed under the License is distributed on an "AS IS" BASIS,
14050 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14051 See the License for the specific language governing permissions and
14052 limitations under the License.
14053
14054
14055 Apache License
14056 Version 2.0, January 2004
14057 http://www.apache.org/licenses/
14058
14059 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
14060
14061 1. Definitions.
14062
14063 "License" shall mean the terms and conditions for use, reproduction,
14064 and distribution as defined by Sections 1 through 9 of this document.
14065
14066 "Licensor" shall mean the copyright owner or entity authorized by
14067 the copyright owner that is granting the License.
14068
14069 "Legal Entity" shall mean the union of the acting entity and all
14070 other entities that control, are controlled by, or are under common
14071 control with that entity. For the purposes of this definition,
14072 "control" means (i) the power, direct or indirect, to cause the
14073 direction or management of such entity, whether by contract or
14074 otherwise, or (ii) ownership of fifty percent (50%) or more of the
14075 outstanding shares, or (iii) beneficial ownership of such entity.
14076
14077 "You" (or "Your") shall mean an individual or Legal Entity
14078 exercising permissions granted by this License.
14079
14080 "Source" form shall mean the preferred form for making modifications,
14081 including but not limited to software source code, documentation
14082 source, and configuration files.
14083
14084 "Object" form shall mean any form resulting from mechanical
14085 transformation or translation of a Source form, including but
14086 not limited to compiled object code, generated documentation,
14087 and conversions to other media types.
14088
14089 "Work" shall mean the work of authorship, whether in Source or
14090 Object form, made available under the License, as indicated by a
14091 copyright notice that is included in or attached to the work
14092 (an example is provided in the Appendix below).
14093
14094 "Derivative Works" shall mean any work, whether in Source or Object
14095 form, that is based on (or derived from) the Work and for which the
14096 editorial revisions, annotations, elaborations, or other modifications
14097 represent, as a whole, an original work of authorship. For the purposes
14098 of this License, Derivative Works shall not include works that remain
14099 separable from, or merely link (or bind by name) to the interfaces of,
14100 the Work and Derivative Works thereof.
14101
14102 "Contribution" shall mean any work of authorship, including
14103 the original version of the Work and any modifications or additions
14104 to that Work or Derivative Works thereof, that is intentionally
14105 submitted to Licensor for inclusion in the Work by the copyright owner
14106 or by an individual or Legal Entity authorized to submit on behalf of
14107 the copyright owner. For the purposes of this definition, "submitted"
14108 means any form of electronic, verbal, or written communication sent
14109 to the Licensor or its representatives, including but not limited to
14110 communication on electronic mailing lists, source code control systems,
14111 and issue tracking systems that are managed by, or on behalf of, the
14112 Licensor for the purpose of discussing and improving the Work, but
14113 excluding communication that is conspicuously marked or otherwise
14114 designated in writing by the copyright owner as "Not a Contribution."
14115
14116 "Contributor" shall mean Licensor and any individual or Legal Entity
14117 on behalf of whom a Contribution has been received by Licensor and
14118 subsequently incorporated within the Work.
14119
14120 2. Grant of Copyright License. Subject to the terms and conditions of
14121 this License, each Contributor hereby grants to You a perpetual,
14122 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
14123 copyright license to reproduce, prepare Derivative Works of,
14124 publicly display, publicly perform, sublicense, and distribute the
14125 Work and such Derivative Works in Source or Object form.
14126
14127 3. Grant of Patent License. Subject to the terms and conditions of
14128 this License, each Contributor hereby grants to You a perpetual,
14129 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
14130 (except as stated in this section) patent license to make, have made,
14131 use, offer to sell, sell, import, and otherwise transfer the Work,
14132 where such license applies only to those patent claims licensable
14133 by such Contributor that are necessarily infringed by their
14134 Contribution(s) alone or by combination of their Contribution(s)
14135 with the Work to which such Contribution(s) was submitted. If You
14136 institute patent litigation against any entity (including a
14137 cross-claim or counterclaim in a lawsuit) alleging that the Work
14138 or a Contribution incorporated within the Work constitutes direct
14139 or contributory patent infringement, then any patent licenses
14140 granted to You under this License for that Work shall terminate
14141 as of the date such litigation is filed.
14142
14143 4. Redistribution. You may reproduce and distribute copies of the
14144 Work or Derivative Works thereof in any medium, with or without
14145 modifications, and in Source or Object form, provided that You
14146 meet the following conditions:
14147
14148 (a) You must give any other recipients of the Work or
14149 Derivative Works a copy of this License; and
14150
14151 (b) You must cause any modified files to carry prominent notices
14152 stating that You changed the files; and
14153
14154 (c) You must retain, in the Source form of any Derivative Works
14155 that You distribute, all copyright, patent, trademark, and
14156 attribution notices from the Source form of the Work,
14157 excluding those notices that do not pertain to any part of
14158 the Derivative Works; and
14159
14160 (d) If the Work includes a "NOTICE" text file as part of its
14161 distribution, then any Derivative Works that You distribute must
14162 include a readable copy of the attribution notices contained
14163 within such NOTICE file, excluding those notices that do not
14164 pertain to any part of the Derivative Works, in at least one
14165 of the following places: within a NOTICE text file distributed
14166 as part of the Derivative Works; within the Source form or
14167 documentation, if provided along with the Derivative Works; or,
14168 within a display generated by the Derivative Works, if and
14169 wherever such third-party notices normally appear. The contents
14170 of the NOTICE file are for informational purposes only and
14171 do not modify the License. You may add Your own attribution
14172 notices within Derivative Works that You distribute, alongside
14173 or as an addendum to the NOTICE text from the Work, provided
14174 that such additional attribution notices cannot be construed
14175 as modifying the License.
14176
14177 You may add Your own copyright statement to Your modifications and
14178 may provide additional or different license terms and conditions
14179 for use, reproduction, or distribution of Your modifications, or
14180 for any such Derivative Works as a whole, provided Your use,
14181 reproduction, and distribution of the Work otherwise complies with
14182 the conditions stated in this License.
14183
14184 5. Submission of Contributions. Unless You explicitly state otherwise,
14185 any Contribution intentionally submitted for inclusion in the Work
14186 by You to the Licensor shall be under the terms and conditions of
14187 this License, without any additional terms or conditions.
14188 Notwithstanding the above, nothing herein shall supersede or modify
14189 the terms of any separate license agreement you may have executed
14190 with Licensor regarding such Contributions.
14191
14192 6. Trademarks. This License does not grant permission to use the trade
14193 names, trademarks, service marks, or product names of the Licensor,
14194 except as required for reasonable and customary use in describing the
14195 origin of the Work and reproducing the content of the NOTICE file.
14196
14197 7. Disclaimer of Warranty. Unless required by applicable law or
14198 agreed to in writing, Licensor provides the Work (and each
14199 Contributor provides its Contributions) on an "AS IS" BASIS,
14200 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
14201 implied, including, without limitation, any warranties or conditions
14202 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
14203 PARTICULAR PURPOSE. You are solely responsible for determining the
14204 appropriateness of using or redistributing the Work and assume any
14205 risks associated with Your exercise of permissions under this License.
14206
14207 8. Limitation of Liability. In no event and under no legal theory,
14208 whether in tort (including negligence), contract, or otherwise,
14209 unless required by applicable law (such as deliberate and grossly
14210 negligent acts) or agreed to in writing, shall any Contributor be
14211 liable to You for damages, including any direct, indirect, special,
14212 incidental, or consequential damages of any character arising as a
14213 result of this License or out of the use or inability to use the
14214 Work (including but not limited to damages for loss of goodwill,
14215 work stoppage, computer failure or malfunction, or any and all
14216 other commercial damages or losses), even if such Contributor
14217 has been advised of the possibility of such damages.
14218
14219 9. Accepting Warranty or Additional Liability. While redistributing
14220 the Work or Derivative Works thereof, You may choose to offer,
14221 and charge a fee for, acceptance of support, warranty, indemnity,
14222 or other liability obligations and/or rights consistent with this
14223 License. However, in accepting such obligations, You may act only
14224 on Your own behalf and on Your sole responsibility, not on behalf
14225 of any other Contributor, and only if You agree to indemnify,
14226 defend, and hold each Contributor harmless for any liability
14227 incurred by, or claims asserted against, such Contributor by reason
14228 of your accepting any such warranty or additional liability.
14229
14230 END OF TERMS AND CONDITIONS
14231
14232 Copyright (c) 2017, The Android Open Source Project
14233
14234 Licensed under the Apache License, Version 2.0 (the "License");
14235 you may not use this file except in compliance with the License.
14236
14237 Unless required by applicable law or agreed to in writing, software
14238 distributed under the License is distributed on an "AS IS" BASIS,
14239 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14240 See the License for the specific language governing permissions and
14241 limitations under the License.
14242
14243
14244 Apache License
14245 Version 2.0, January 2004
14246 http://www.apache.org/licenses/
14247
14248 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
14249
14250 1. Definitions.
14251
14252 "License" shall mean the terms and conditions for use, reproduction,
14253 and distribution as defined by Sections 1 through 9 of this document.
14254
14255 "Licensor" shall mean the copyright owner or entity authorized by
14256 the copyright owner that is granting the License.
14257
14258 "Legal Entity" shall mean the union of the acting entity and all
14259 other entities that control, are controlled by, or are under common
14260 control with that entity. For the purposes of this definition,
14261 "control" means (i) the power, direct or indirect, to cause the
14262 direction or management of such entity, whether by contract or
14263 otherwise, or (ii) ownership of fifty percent (50%) or more of the
14264 outstanding shares, or (iii) beneficial ownership of such entity.
14265
14266 "You" (or "Your") shall mean an individual or Legal Entity
14267 exercising permissions granted by this License.
14268
14269 "Source" form shall mean the preferred form for making modifications,
14270 including but not limited to software source code, documentation
14271 source, and configuration files.
14272
14273 "Object" form shall mean any form resulting from mechanical
14274 transformation or translation of a Source form, including but
14275 not limited to compiled object code, generated documentation,
14276 and conversions to other media types.
14277
14278 "Work" shall mean the work of authorship, whether in Source or
14279 Object form, made available under the License, as indicated by a
14280 copyright notice that is included in or attached to the work
14281 (an example is provided in the Appendix below).
14282
14283 "Derivative Works" shall mean any work, whether in Source or Object
14284 form, that is based on (or derived from) the Work and for which the
14285 editorial revisions, annotations, elaborations, or other modifications
14286 represent, as a whole, an original work of authorship. For the purposes
14287 of this License, Derivative Works shall not include works that remain
14288 separable from, or merely link (or bind by name) to the interfaces of,
14289 the Work and Derivative Works thereof.
14290
14291 "Contribution" shall mean any work of authorship, including
14292 the original version of the Work and any modifications or additions
14293 to that Work or Derivative Works thereof, that is intentionally
14294 submitted to Licensor for inclusion in the Work by the copyright owner
14295 or by an individual or Legal Entity authorized to submit on behalf of
14296 the copyright owner. For the purposes of this definition, "submitted"
14297 means any form of electronic, verbal, or written communication sent
14298 to the Licensor or its representatives, including but not limited to
14299 communication on electronic mailing lists, source code control systems,
14300 and issue tracking systems that are managed by, or on behalf of, the
14301 Licensor for the purpose of discussing and improving the Work, but
14302 excluding communication that is conspicuously marked or otherwise
14303 designated in writing by the copyright owner as "Not a Contribution."
14304
14305 "Contributor" shall mean Licensor and any individual or Legal Entity
14306 on behalf of whom a Contribution has been received by Licensor and
14307 subsequently incorporated within the Work.
14308
14309 2. Grant of Copyright License. Subject to the terms and conditions of
14310 this License, each Contributor hereby grants to You a perpetual,
14311 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
14312 copyright license to reproduce, prepare Derivative Works of,
14313 publicly display, publicly perform, sublicense, and distribute the
14314 Work and such Derivative Works in Source or Object form.
14315
14316 3. Grant of Patent License. Subject to the terms and conditions of
14317 this License, each Contributor hereby grants to You a perpetual,
14318 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
14319 (except as stated in this section) patent license to make, have made,
14320 use, offer to sell, sell, import, and otherwise transfer the Work,
14321 where such license applies only to those patent claims licensable
14322 by such Contributor that are necessarily infringed by their
14323 Contribution(s) alone or by combination of their Contribution(s)
14324 with the Work to which such Contribution(s) was submitted. If You
14325 institute patent litigation against any entity (including a
14326 cross-claim or counterclaim in a lawsuit) alleging that the Work
14327 or a Contribution incorporated within the Work constitutes direct
14328 or contributory patent infringement, then any patent licenses
14329 granted to You under this License for that Work shall terminate
14330 as of the date such litigation is filed.
14331
14332 4. Redistribution. You may reproduce and distribute copies of the
14333 Work or Derivative Works thereof in any medium, with or without
14334 modifications, and in Source or Object form, provided that You
14335 meet the following conditions:
14336
14337 (a) You must give any other recipients of the Work or
14338 Derivative Works a copy of this License; and
14339
14340 (b) You must cause any modified files to carry prominent notices
14341 stating that You changed the files; and
14342
14343 (c) You must retain, in the Source form of any Derivative Works
14344 that You distribute, all copyright, patent, trademark, and
14345 attribution notices from the Source form of the Work,
14346 excluding those notices that do not pertain to any part of
14347 the Derivative Works; and
14348
14349 (d) If the Work includes a "NOTICE" text file as part of its
14350 distribution, then any Derivative Works that You distribute must
14351 include a readable copy of the attribution notices contained
14352 within such NOTICE file, excluding those notices that do not
14353 pertain to any part of the Derivative Works, in at least one
14354 of the following places: within a NOTICE text file distributed
14355 as part of the Derivative Works; within the Source form or
14356 documentation, if provided along with the Derivative Works; or,
14357 within a display generated by the Derivative Works, if and
14358 wherever such third-party notices normally appear. The contents
14359 of the NOTICE file are for informational purposes only and
14360 do not modify the License. You may add Your own attribution
14361 notices within Derivative Works that You distribute, alongside
14362 or as an addendum to the NOTICE text from the Work, provided
14363 that such additional attribution notices cannot be construed
14364 as modifying the License.
14365
14366 You may add Your own copyright statement to Your modifications and
14367 may provide additional or different license terms and conditions
14368 for use, reproduction, or distribution of Your modifications, or
14369 for any such Derivative Works as a whole, provided Your use,
14370 reproduction, and distribution of the Work otherwise complies with
14371 the conditions stated in this License.
14372
14373 5. Submission of Contributions. Unless You explicitly state otherwise,
14374 any Contribution intentionally submitted for inclusion in the Work
14375 by You to the Licensor shall be under the terms and conditions of
14376 this License, without any additional terms or conditions.
14377 Notwithstanding the above, nothing herein shall supersede or modify
14378 the terms of any separate license agreement you may have executed
14379 with Licensor regarding such Contributions.
14380
14381 6. Trademarks. This License does not grant permission to use the trade
14382 names, trademarks, service marks, or product names of the Licensor,
14383 except as required for reasonable and customary use in describing the
14384 origin of the Work and reproducing the content of the NOTICE file.
14385
14386 7. Disclaimer of Warranty. Unless required by applicable law or
14387 agreed to in writing, Licensor provides the Work (and each
14388 Contributor provides its Contributions) on an "AS IS" BASIS,
14389 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
14390 implied, including, without limitation, any warranties or conditions
14391 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
14392 PARTICULAR PURPOSE. You are solely responsible for determining the
14393 appropriateness of using or redistributing the Work and assume any
14394 risks associated with Your exercise of permissions under this License.
14395
14396 8. Limitation of Liability. In no event and under no legal theory,
14397 whether in tort (including negligence), contract, or otherwise,
14398 unless required by applicable law (such as deliberate and grossly
14399 negligent acts) or agreed to in writing, shall any Contributor be
14400 liable to You for damages, including any direct, indirect, special,
14401 incidental, or consequential damages of any character arising as a
14402 result of this License or out of the use or inability to use the
14403 Work (including but not limited to damages for loss of goodwill,
14404 work stoppage, computer failure or malfunction, or any and all
14405 other commercial damages or losses), even if such Contributor
14406 has been advised of the possibility of such damages.
14407
14408 9. Accepting Warranty or Additional Liability. While redistributing
14409 the Work or Derivative Works thereof, You may choose to offer,
14410 and charge a fee for, acceptance of support, warranty, indemnity,
14411 or other liability obligations and/or rights consistent with this
14412 License. However, in accepting such obligations, You may act only
14413 on Your own behalf and on Your sole responsibility, not on behalf
14414 of any other Contributor, and only if You agree to indemnify,
14415 defend, and hold each Contributor harmless for any liability
14416 incurred by, or claims asserted against, such Contributor by reason
14417 of your accepting any such warranty or additional liability.
14418
14419 END OF TERMS AND CONDITIONS
14420
14421-------------------------------------------------------------------
14422* License for Tensorflow:
14423-------------------------------------------------------------------
14424Copyright 2018 The TensorFlow Authors. All rights reserved.
14425
14426 Apache License
14427 Version 2.0, January 2004
14428 http://www.apache.org/licenses/
14429
14430 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
14431
14432 1. Definitions.
14433
14434 "License" shall mean the terms and conditions for use, reproduction,
14435 and distribution as defined by Sections 1 through 9 of this document.
14436
14437 "Licensor" shall mean the copyright owner or entity authorized by
14438 the copyright owner that is granting the License.
14439
14440 "Legal Entity" shall mean the union of the acting entity and all
14441 other entities that control, are controlled by, or are under common
14442 control with that entity. For the purposes of this definition,
14443 "control" means (i) the power, direct or indirect, to cause the
14444 direction or management of such entity, whether by contract or
14445 otherwise, or (ii) ownership of fifty percent (50%) or more of the
14446 outstanding shares, or (iii) beneficial ownership of such entity.
14447
14448 "You" (or "Your") shall mean an individual or Legal Entity
14449 exercising permissions granted by this License.
14450
14451 "Source" form shall mean the preferred form for making modifications,
14452 including but not limited to software source code, documentation
14453 source, and configuration files.
14454
14455 "Object" form shall mean any form resulting from mechanical
14456 transformation or translation of a Source form, including but
14457 not limited to compiled object code, generated documentation,
14458 and conversions to other media types.
14459
14460 "Work" shall mean the work of authorship, whether in Source or
14461 Object form, made available under the License, as indicated by a
14462 copyright notice that is included in or attached to the work
14463 (an example is provided in the Appendix below).
14464
14465 "Derivative Works" shall mean any work, whether in Source or Object
14466 form, that is based on (or derived from) the Work and for which the
14467 editorial revisions, annotations, elaborations, or other modifications
14468 represent, as a whole, an original work of authorship. For the purposes
14469 of this License, Derivative Works shall not include works that remain
14470 separable from, or merely link (or bind by name) to the interfaces of,
14471 the Work and Derivative Works thereof.
14472
14473 "Contribution" shall mean any work of authorship, including
14474 the original version of the Work and any modifications or additions
14475 to that Work or Derivative Works thereof, that is intentionally
14476 submitted to Licensor for inclusion in the Work by the copyright owner
14477 or by an individual or Legal Entity authorized to submit on behalf of
14478 the copyright owner. For the purposes of this definition, "submitted"
14479 means any form of electronic, verbal, or written communication sent
14480 to the Licensor or its representatives, including but not limited to
14481 communication on electronic mailing lists, source code control systems,
14482 and issue tracking systems that are managed by, or on behalf of, the
14483 Licensor for the purpose of discussing and improving the Work, but
14484 excluding communication that is conspicuously marked or otherwise
14485 designated in writing by the copyright owner as "Not a Contribution."
14486
14487 "Contributor" shall mean Licensor and any individual or Legal Entity
14488 on behalf of whom a Contribution has been received by Licensor and
14489 subsequently incorporated within the Work.
14490
14491 2. Grant of Copyright License. Subject to the terms and conditions of
14492 this License, each Contributor hereby grants to You a perpetual,
14493 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
14494 copyright license to reproduce, prepare Derivative Works of,
14495 publicly display, publicly perform, sublicense, and distribute the
14496 Work and such Derivative Works in Source or Object form.
14497
14498 3. Grant of Patent License. Subject to the terms and conditions of
14499 this License, each Contributor hereby grants to You a perpetual,
14500 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
14501 (except as stated in this section) patent license to make, have made,
14502 use, offer to sell, sell, import, and otherwise transfer the Work,
14503 where such license applies only to those patent claims licensable
14504 by such Contributor that are necessarily infringed by their
14505 Contribution(s) alone or by combination of their Contribution(s)
14506 with the Work to which such Contribution(s) was submitted. If You
14507 institute patent litigation against any entity (including a
14508 cross-claim or counterclaim in a lawsuit) alleging that the Work
14509 or a Contribution incorporated within the Work constitutes direct
14510 or contributory patent infringement, then any patent licenses
14511 granted to You under this License for that Work shall terminate
14512 as of the date such litigation is filed.
14513
14514 4. Redistribution. You may reproduce and distribute copies of the
14515 Work or Derivative Works thereof in any medium, with or without
14516 modifications, and in Source or Object form, provided that You
14517 meet the following conditions:
14518
14519 (a) You must give any other recipients of the Work or
14520 Derivative Works a copy of this License; and
14521
14522 (b) You must cause any modified files to carry prominent notices
14523 stating that You changed the files; and
14524
14525 (c) You must retain, in the Source form of any Derivative Works
14526 that You distribute, all copyright, patent, trademark, and
14527 attribution notices from the Source form of the Work,
14528 excluding those notices that do not pertain to any part of
14529 the Derivative Works; and
14530
14531 (d) If the Work includes a "NOTICE" text file as part of its
14532 distribution, then any Derivative Works that You distribute must
14533 include a readable copy of the attribution notices contained
14534 within such NOTICE file, excluding those notices that do not
14535 pertain to any part of the Derivative Works, in at least one
14536 of the following places: within a NOTICE text file distributed
14537 as part of the Derivative Works; within the Source form or
14538 documentation, if provided along with the Derivative Works; or,
14539 within a display generated by the Derivative Works, if and
14540 wherever such third-party notices normally appear. The contents
14541 of the NOTICE file are for informational purposes only and
14542 do not modify the License. You may add Your own attribution
14543 notices within Derivative Works that You distribute, alongside
14544 or as an addendum to the NOTICE text from the Work, provided
14545 that such additional attribution notices cannot be construed
14546 as modifying the License.
14547
14548 You may add Your own copyright statement to Your modifications and
14549 may provide additional or different license terms and conditions
14550 for use, reproduction, or distribution of Your modifications, or
14551 for any such Derivative Works as a whole, provided Your use,
14552 reproduction, and distribution of the Work otherwise complies with
14553 the conditions stated in this License.
14554
14555 5. Submission of Contributions. Unless You explicitly state otherwise,
14556 any Contribution intentionally submitted for inclusion in the Work
14557 by You to the Licensor shall be under the terms and conditions of
14558 this License, without any additional terms or conditions.
14559 Notwithstanding the above, nothing herein shall supersede or modify
14560 the terms of any separate license agreement you may have executed
14561 with Licensor regarding such Contributions.
14562
14563 6. Trademarks. This License does not grant permission to use the trade
14564 names, trademarks, service marks, or product names of the Licensor,
14565 except as required for reasonable and customary use in describing the
14566 origin of the Work and reproducing the content of the NOTICE file.
14567
14568 7. Disclaimer of Warranty. Unless required by applicable law or
14569 agreed to in writing, Licensor provides the Work (and each
14570 Contributor provides its Contributions) on an "AS IS" BASIS,
14571 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
14572 implied, including, without limitation, any warranties or conditions
14573 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
14574 PARTICULAR PURPOSE. You are solely responsible for determining the
14575 appropriateness of using or redistributing the Work and assume any
14576 risks associated with Your exercise of permissions under this License.
14577
14578 8. Limitation of Liability. In no event and under no legal theory,
14579 whether in tort (including negligence), contract, or otherwise,
14580 unless required by applicable law (such as deliberate and grossly
14581 negligent acts) or agreed to in writing, shall any Contributor be
14582 liable to You for damages, including any direct, indirect, special,
14583 incidental, or consequential damages of any character arising as a
14584 result of this License or out of the use or inability to use the
14585 Work (including but not limited to damages for loss of goodwill,
14586 work stoppage, computer failure or malfunction, or any and all
14587 other commercial damages or losses), even if such Contributor
14588 has been advised of the possibility of such damages.
14589
14590 9. Accepting Warranty or Additional Liability. While redistributing
14591 the Work or Derivative Works thereof, You may choose to offer,
14592 and charge a fee for, acceptance of support, warranty, indemnity,
14593 or other liability obligations and/or rights consistent with this
14594 License. However, in accepting such obligations, You may act only
14595 on Your own behalf and on Your sole responsibility, not on behalf
14596 of any other Contributor, and only if You agree to indemnify,
14597 defend, and hold each Contributor harmless for any liability
14598 incurred by, or claims asserted against, such Contributor by reason
14599 of your accepting any such warranty or additional liability.
14600
14601 END OF TERMS AND CONDITIONS
14602
14603 APPENDIX: How to apply the Apache License to your work.
14604
14605 To apply the Apache License to your work, attach the following
14606 boilerplate notice, with the fields enclosed by brackets "[]"
14607 replaced with your own identifying information. (Don't include
14608 the brackets!) The text should be enclosed in the appropriate
14609 comment syntax for the file format. We also recommend that a
14610 file or class name and description of purpose be included on the
14611 same "printed page" as the copyright notice for easier
14612 identification within third-party archives.
14613
14614 Copyright 2017, The TensorFlow Authors.
14615
14616 Licensed under the Apache License, Version 2.0 (the "License");
14617 you may not use this file except in compliance with the License.
14618 You may obtain a copy of the License at
14619
14620 http://www.apache.org/licenses/LICENSE-2.0
14621
14622 Unless required by applicable law or agreed to in writing, software
14623 distributed under the License is distributed on an "AS IS" BASIS,
14624 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14625 See the License for the specific language governing permissions and
14626 limitations under the License.
14627 -------------------------------------------------------------------
14628
14629-------------------------------------------------------------------
14630* License for Eigen:
14631-------------------------------------------------------------------
14632Mozilla Public License Version 2.0
14633==================================
14634
146351. Definitions
14636--------------
14637
146381.1. "Contributor"
14639 means each individual or legal entity that creates, contributes to
14640 the creation of, or owns Covered Software.
14641
146421.2. "Contributor Version"
14643 means the combination of the Contributions of others (if any) used
14644 by a Contributor and that particular Contributor's Contribution.
14645
146461.3. "Contribution"
14647 means Covered Software of a particular Contributor.
14648
146491.4. "Covered Software"
14650 means Source Code Form to which the initial Contributor has attached
14651 the notice in Exhibit A, the Executable Form of such Source Code
14652 Form, and Modifications of such Source Code Form, in each case
14653 including portions thereof.
14654
146551.5. "Incompatible With Secondary Licenses"
14656 means
14657
14658 (a) that the initial Contributor has attached the notice described
14659 in Exhibit B to the Covered Software; or
14660
14661 (b) that the Covered Software was made available under the terms of
14662 version 1.1 or earlier of the License, but not also under the
14663 terms of a Secondary License.
14664
146651.6. "Executable Form"
14666 means any form of the work other than Source Code Form.
14667
146681.7. "Larger Work"
14669 means a work that combines Covered Software with other material, in
14670 a separate file or files, that is not Covered Software.
14671
146721.8. "License"
14673 means this document.
14674
146751.9. "Licensable"
14676 means having the right to grant, to the maximum extent possible,
14677 whether at the time of the initial grant or subsequently, any and
14678 all of the rights conveyed by this License.
14679
146801.10. "Modifications"
14681 means any of the following:
14682
14683 (a) any file in Source Code Form that results from an addition to,
14684 deletion from, or modification of the contents of Covered
14685 Software; or
14686
14687 (b) any new file in Source Code Form that contains any Covered
14688 Software.
14689
146901.11. "Patent Claims" of a Contributor
14691 means any patent claim(s), including without limitation, method,
14692 process, and apparatus claims, in any patent Licensable by such
14693 Contributor that would be infringed, but for the grant of the
14694 License, by the making, using, selling, offering for sale, having
14695 made, import, or transfer of either its Contributions or its
14696 Contributor Version.
14697
146981.12. "Secondary License"
14699 means either the GNU General Public License, Version 2.0, the GNU
14700 Lesser General Public License, Version 2.1, the GNU Affero General
14701 Public License, Version 3.0, or any later versions of those
14702 licenses.
14703
147041.13. "Source Code Form"
14705 means the form of the work preferred for making modifications.
14706
147071.14. "You" (or "Your")
14708 means an individual or a legal entity exercising rights under this
14709 License. For legal entities, "You" includes any entity that
14710 controls, is controlled by, or is under common control with You. For
14711 purposes of this definition, "control" means (a) the power, direct
14712 or indirect, to cause the direction or management of such entity,
14713 whether by contract or otherwise, or (b) ownership of more than
14714 fifty percent (50%) of the outstanding shares or beneficial
14715 ownership of such entity.
14716
147172. License Grants and Conditions
14718--------------------------------
14719
147202.1. Grants
14721
14722Each Contributor hereby grants You a world-wide, royalty-free,
14723non-exclusive license:
14724
14725(a) under intellectual property rights (other than patent or trademark)
14726 Licensable by such Contributor to use, reproduce, make available,
14727 modify, display, perform, distribute, and otherwise exploit its
14728 Contributions, either on an unmodified basis, with Modifications, or
14729 as part of a Larger Work; and
14730
14731(b) under Patent Claims of such Contributor to make, use, sell, offer
14732 for sale, have made, import, and otherwise transfer either its
14733 Contributions or its Contributor Version.
14734
147352.2. Effective Date
14736
14737The licenses granted in Section 2.1 with respect to any Contribution
14738become effective for each Contribution on the date the Contributor first
14739distributes such Contribution.
14740
147412.3. Limitations on Grant Scope
14742
14743The licenses granted in this Section 2 are the only rights granted under
14744this License. No additional rights or licenses will be implied from the
14745distribution or licensing of Covered Software under this License.
14746Notwithstanding Section 2.1(b) above, no patent license is granted by a
14747Contributor:
14748
14749(a) for any code that a Contributor has removed from Covered Software;
14750 or
14751
14752(b) for infringements caused by: (i) Your and any other third party's
14753 modifications of Covered Software, or (ii) the combination of its
14754 Contributions with other software (except as part of its Contributor
14755 Version); or
14756
14757(c) under Patent Claims infringed by Covered Software in the absence of
14758 its Contributions.
14759
14760This License does not grant any rights in the trademarks, service marks,
14761or logos of any Contributor (except as may be necessary to comply with
14762the notice requirements in Section 3.4).
14763
147642.4. Subsequent Licenses
14765
14766No Contributor makes additional grants as a result of Your choice to
14767distribute the Covered Software under a subsequent version of this
14768License (see Section 10.2) or under the terms of a Secondary License (if
14769permitted under the terms of Section 3.3).
14770
147712.5. Representation
14772
14773Each Contributor represents that the Contributor believes its
14774Contributions are its original creation(s) or it has sufficient rights
14775to grant the rights to its Contributions conveyed by this License.
14776
147772.6. Fair Use
14778
14779This License is not intended to limit any rights You have under
14780applicable copyright doctrines of fair use, fair dealing, or other
14781equivalents.
14782
147832.7. Conditions
14784
14785Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
14786in Section 2.1.
14787
147883. Responsibilities
14789-------------------
14790
147913.1. Distribution of Source Form
14792
14793All distribution of Covered Software in Source Code Form, including any
14794Modifications that You create or to which You contribute, must be under
14795the terms of this License. You must inform recipients that the Source
14796Code Form of the Covered Software is governed by the terms of this
14797License, and how they can obtain a copy of this License. You may not
14798attempt to alter or restrict the recipients' rights in the Source Code
14799Form.
14800
148013.2. Distribution of Executable Form
14802
14803If You distribute Covered Software in Executable Form then:
14804
14805(a) such Covered Software must also be made available in Source Code
14806 Form, as described in Section 3.1, and You must inform recipients of
14807 the Executable Form how they can obtain a copy of such Source Code
14808 Form by reasonable means in a timely manner, at a charge no more
14809 than the cost of distribution to the recipient; and
14810
14811(b) You may distribute such Executable Form under the terms of this
14812 License, or sublicense it under different terms, provided that the
14813 license for the Executable Form does not attempt to limit or alter
14814 the recipients' rights in the Source Code Form under this License.
14815
148163.3. Distribution of a Larger Work
14817
14818You may create and distribute a Larger Work under terms of Your choice,
14819provided that You also comply with the requirements of this License for
14820the Covered Software. If the Larger Work is a combination of Covered
14821Software with a work governed by one or more Secondary Licenses, and the
14822Covered Software is not Incompatible With Secondary Licenses, this
14823License permits You to additionally distribute such Covered Software
14824under the terms of such Secondary License(s), so that the recipient of
14825the Larger Work may, at their option, further distribute the Covered
14826Software under the terms of either this License or such Secondary
14827License(s).
14828
148293.4. Notices
14830
14831You may not remove or alter the substance of any license notices
14832(including copyright notices, patent notices, disclaimers of warranty,
14833or limitations of liability) contained within the Source Code Form of
14834the Covered Software, except that You may alter any license notices to
14835the extent required to remedy known factual inaccuracies.
14836
148373.5. Application of Additional Terms
14838
14839You may choose to offer, and to charge a fee for, warranty, support,
14840indemnity or liability obligations to one or more recipients of Covered
14841Software. However, You may do so only on Your own behalf, and not on
14842behalf of any Contributor. You must make it absolutely clear that any
14843such warranty, support, indemnity, or liability obligation is offered by
14844You alone, and You hereby agree to indemnify every Contributor for any
14845liability incurred by such Contributor as a result of warranty, support,
14846indemnity or liability terms You offer. You may include additional
14847disclaimers of warranty and limitations of liability specific to any
14848jurisdiction.
14849
148504. Inability to Comply Due to Statute or Regulation
14851---------------------------------------------------
14852
14853If it is impossible for You to comply with any of the terms of this
14854License with respect to some or all of the Covered Software due to
14855statute, judicial order, or regulation then You must: (a) comply with
14856the terms of this License to the maximum extent possible; and (b)
14857describe the limitations and the code they affect. Such description must
14858be placed in a text file included with all distributions of the Covered
14859Software under this License. Except to the extent prohibited by statute
14860or regulation, such description must be sufficiently detailed for a
14861recipient of ordinary skill to be able to understand it.
14862
148635. Termination
14864--------------
14865
148665.1. The rights granted under this License will terminate automatically
14867if You fail to comply with any of its terms. However, if You become
14868compliant, then the rights granted under this License from a particular
14869Contributor are reinstated (a) provisionally, unless and until such
14870Contributor explicitly and finally terminates Your grants, and (b) on an
14871ongoing basis, if such Contributor fails to notify You of the
14872non-compliance by some reasonable means prior to 60 days after You have
14873come back into compliance. Moreover, Your grants from a particular
14874Contributor are reinstated on an ongoing basis if such Contributor
14875notifies You of the non-compliance by some reasonable means, this is the
14876first time You have received notice of non-compliance with this License
14877from such Contributor, and You become compliant prior to 30 days after
14878Your receipt of the notice.
14879
148805.2. If You initiate litigation against any entity by asserting a patent
14881infringement claim (excluding declaratory judgment actions,
14882counter-claims, and cross-claims) alleging that a Contributor Version
14883directly or indirectly infringes any patent, then the rights granted to
14884You by any and all Contributors for the Covered Software under Section
148852.1 of this License shall terminate.
14886
148875.3. In the event of termination under Sections 5.1 or 5.2 above, all
14888end user license agreements (excluding distributors and resellers) which
14889have been validly granted by You or Your distributors under this License
14890prior to termination shall survive termination.
14891
14892************************************************************************
14893* *
14894* 6. Disclaimer of Warranty *
14895* ------------------------- *
14896* *
14897* Covered Software is provided under this License on an "as is" *
14898* basis, without warranty of any kind, either expressed, implied, or *
14899* statutory, including, without limitation, warranties that the *
14900* Covered Software is free of defects, merchantable, fit for a *
14901* particular purpose or non-infringing. The entire risk as to the *
14902* quality and performance of the Covered Software is with You. *
14903* Should any Covered Software prove defective in any respect, You *
14904* (not any Contributor) assume the cost of any necessary servicing, *
14905* repair, or correction. This disclaimer of warranty constitutes an *
14906* essential part of this License. No use of any Covered Software is *
14907* authorized under this License except under this disclaimer. *
14908* *
14909************************************************************************
14910
14911************************************************************************
14912* *
14913* 7. Limitation of Liability *
14914* -------------------------- *
14915* *
14916* Under no circumstances and under no legal theory, whether tort *
14917* (including negligence), contract, or otherwise, shall any *
14918* Contributor, or anyone who distributes Covered Software as *
14919* permitted above, be liable to You for any direct, indirect, *
14920* special, incidental, or consequential damages of any character *
14921* including, without limitation, damages for lost profits, loss of *
14922* goodwill, work stoppage, computer failure or malfunction, or any *
14923* and all other commercial damages or losses, even if such party *
14924* shall have been informed of the possibility of such damages. This *
14925* limitation of liability shall not apply to liability for death or *
14926* personal injury resulting from such party's negligence to the *
14927* extent applicable law prohibits such limitation. Some *
14928* jurisdictions do not allow the exclusion or limitation of *
14929* incidental or consequential damages, so this exclusion and *
14930* limitation may not apply to You. *
14931* *
14932************************************************************************
14933
149348. Litigation
14935-------------
14936
14937Any litigation relating to this License may be brought only in the
14938courts of a jurisdiction where the defendant maintains its principal
14939place of business and such litigation shall be governed by laws of that
14940jurisdiction, without reference to its conflict-of-law provisions.
14941Nothing in this Section shall prevent a party's ability to bring
14942cross-claims or counter-claims.
14943
149449. Miscellaneous
14945----------------
14946
14947This License represents the complete agreement concerning the subject
14948matter hereof. If any provision of this License is held to be
14949unenforceable, such provision shall be reformed only to the extent
14950necessary to make it enforceable. Any law or regulation which provides
14951that the language of a contract shall be construed against the drafter
14952shall not be used to construe this License against a Contributor.
14953
1495410. Versions of the License
14955---------------------------
14956
1495710.1. New Versions
14958
14959Mozilla Foundation is the license steward. Except as provided in Section
1496010.3, no one other than the license steward has the right to modify or
14961publish new versions of this License. Each version will be given a
14962distinguishing version number.
14963
1496410.2. Effect of New Versions
14965
14966You may distribute the Covered Software under the terms of the version
14967of the License under which You originally received the Covered Software,
14968or under the terms of any subsequent version published by the license
14969steward.
14970
1497110.3. Modified Versions
14972
14973If you create software not governed by this License, and you want to
14974create a new license for such software, you may create and use a
14975modified version of this License if you rename the license and remove
14976any references to the name of the license steward (except to note that
14977such modified license differs from this License).
14978
1497910.4. Distributing Source Code Form that is Incompatible With Secondary
14980Licenses
14981
14982If You choose to distribute Source Code Form that is Incompatible With
14983Secondary Licenses under the terms of this version of the License, the
14984notice described in Exhibit B of this License must be attached.
14985
14986Exhibit A - Source Code Form License Notice
14987-------------------------------------------
14988
14989 This Source Code Form is subject to the terms of the Mozilla Public
14990 License, v. 2.0. If a copy of the MPL was not distributed with this
14991 file, You can obtain one at http://mozilla.org/MPL/2.0/.
14992
14993If it is not possible or desirable to put the notice in a particular
14994file, then You may include the notice in a location (such as a LICENSE
14995file in a relevant directory) where a recipient would be likely to look
14996for such a notice.
14997
14998You may add additional accurate notices of copyright ownership.
14999
15000Exhibit B - "Incompatible With Secondary Licenses" Notice
15001---------------------------------------------------------
15002
15003 This Source Code Form is "Incompatible With Secondary Licenses", as
15004 defined by the Mozilla Public License, v. 2.0.
15005
15006
15007-------------------------------------------------------------------
15008* License for Caffe2 (Some ops are derived from caffe2)
15009-------------------------------------------------------------------
15010
15011Copyright (c) 2016-present, Facebook Inc. All rights reserved.
15012
15013All contributions by Facebook:
15014Copyright (c) 2016 Facebook Inc.
15015
15016All contributions by Google:
15017Copyright (c) 2015 Google Inc.
15018All rights reserved.
15019
15020All contributions by Yangqing Jia:
15021Copyright (c) 2015 Yangqing Jia
15022All rights reserved.
15023
15024All contributions from Caffe:
15025Copyright(c) 2013, 2014, 2015, the respective contributors
15026All rights reserved.
15027
15028All other contributions:
15029Copyright(c) 2015, 2016 the respective contributors
15030All rights reserved.
15031
15032Caffe2 uses a copyright model similar to Caffe: each contributor holds
15033copyright over their contributions to Caffe2. The project versioning records
15034all such contribution and copyright details. If a contributor wants to further
15035mark their specific copyright on a particular contribution, they should
15036indicate their copyright solely in the commit message of the change when it is
15037committed.
15038
15039=======================================================================
15040Software under third_party
15041=======================================================================
15042Software libraries under third_party are provided as github submodule
15043links, and their content is not part of the Caffe2 codebase. Their
15044licences can be found under the respective software repositories.
15045
15046=======================================================================
15047Earlier BSD License
15048=======================================================================
15049Early development of Caffe2 in 2015 and early 2016 is licensed under the
15050BSD license. The license is attached below:
15051
15052All contributions by Facebook:
15053Copyright (c) 2016 Facebook Inc.
15054
15055All contributions by Google:
15056Copyright (c) 2015 Google Inc.
15057All rights reserved.
15058
15059All contributions by Yangqing Jia:
15060Copyright (c) 2015 Yangqing Jia
15061All rights reserved.
15062
15063All other contributions:
15064Copyright(c) 2015, 2016 the respective contributors
15065All rights reserved.
15066
15067Redistribution and use in source and binary forms, with or without
15068modification, are permitted provided that the following conditions are met:
15069
150701. Redistributions of source code must retain the above copyright notice, this
15071 list of conditions and the following disclaimer.
150722. Redistributions in binary form must reproduce the above copyright notice,
15073 this list of conditions and the following disclaimer in the documentation
15074 and/or other materials provided with the distribution.
15075
15076THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
15077ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
15078WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
15079DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
15080ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
15081(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
15082LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
15083ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
15084(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
15085SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
15086
15087
15088=======================================================================
15089Caffe's BSD License
15090=======================================================================
15091Some parts of the caffe2 code is derived from the original Caffe code, which is
15092created by Yangqing Jia and is now a BSD-licensed open-source project. The Caffe
15093license is as follows:
15094
15095COPYRIGHT
15096
15097All contributions by the University of California:
15098Copyright (c) 2014, The Regents of the University of California (Regents)
15099All rights reserved.
15100
15101All other contributions:
15102Copyright (c) 2014, the respective contributors
15103All rights reserved.
15104
15105Caffe uses a shared copyright model: each contributor holds copyright over
15106their contributions to Caffe. The project versioning records all such
15107contribution and copyright details. If a contributor wants to further mark
15108their specific copyright on a particular contribution, they should indicate
15109their copyright solely in the commit message of the change when it is
15110committed.
15111
15112LICENSE
15113
15114Redistribution and use in source and binary forms, with or without
15115modification, are permitted provided that the following conditions are met:
15116
151171. Redistributions of source code must retain the above copyright notice, this
15118 list of conditions and the following disclaimer.
151192. Redistributions in binary form must reproduce the above copyright notice,
15120 this list of conditions and the following disclaimer in the documentation
15121 and/or other materials provided with the distribution.
15122
15123THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
15124ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
15125WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
15126DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
15127ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
15128(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
15129LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
15130ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
15131(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
15132SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
15133
15134CONTRIBUTION AGREEMENT
15135
15136By contributing to the BVLC/caffe repository through pull-request, comment,
15137or otherwise, the contributor releases their content to the
15138license and copyright terms herein.
15139
15140
15141-------------------------------------------------------------------
15142* License for gemmlowp & libtextclassifier
15143-------------------------------------------------------------------
15144
15145
15146 Apache License
15147 Version 2.0, January 2004
15148 http://www.apache.org/licenses/
15149
15150 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
15151
15152 1. Definitions.
15153
15154 "License" shall mean the terms and conditions for use, reproduction,
15155 and distribution as defined by Sections 1 through 9 of this document.
15156
15157 "Licensor" shall mean the copyright owner or entity authorized by
15158 the copyright owner that is granting the License.
15159
15160 "Legal Entity" shall mean the union of the acting entity and all
15161 other entities that control, are controlled by, or are under common
15162 control with that entity. For the purposes of this definition,
15163 "control" means (i) the power, direct or indirect, to cause the
15164 direction or management of such entity, whether by contract or
15165 otherwise, or (ii) ownership of fifty percent (50%) or more of the
15166 outstanding shares, or (iii) beneficial ownership of such entity.
15167
15168 "You" (or "Your") shall mean an individual or Legal Entity
15169 exercising permissions granted by this License.
15170
15171 "Source" form shall mean the preferred form for making modifications,
15172 including but not limited to software source code, documentation
15173 source, and configuration files.
15174
15175 "Object" form shall mean any form resulting from mechanical
15176 transformation or translation of a Source form, including but
15177 not limited to compiled object code, generated documentation,
15178 and conversions to other media types.
15179
15180 "Work" shall mean the work of authorship, whether in Source or
15181 Object form, made available under the License, as indicated by a
15182 copyright notice that is included in or attached to the work
15183 (an example is provided in the Appendix below).
15184
15185 "Derivative Works" shall mean any work, whether in Source or Object
15186 form, that is based on (or derived from) the Work and for which the
15187 editorial revisions, annotations, elaborations, or other modifications
15188 represent, as a whole, an original work of authorship. For the purposes
15189 of this License, Derivative Works shall not include works that remain
15190 separable from, or merely link (or bind by name) to the interfaces of,
15191 the Work and Derivative Works thereof.
15192
15193 "Contribution" shall mean any work of authorship, including
15194 the original version of the Work and any modifications or additions
15195 to that Work or Derivative Works thereof, that is intentionally
15196 submitted to Licensor for inclusion in the Work by the copyright owner
15197 or by an individual or Legal Entity authorized to submit on behalf of
15198 the copyright owner. For the purposes of this definition, "submitted"
15199 means any form of electronic, verbal, or written communication sent
15200 to the Licensor or its representatives, including but not limited to
15201 communication on electronic mailing lists, source code control systems,
15202 and issue tracking systems that are managed by, or on behalf of, the
15203 Licensor for the purpose of discussing and improving the Work, but
15204 excluding communication that is conspicuously marked or otherwise
15205 designated in writing by the copyright owner as "Not a Contribution."
15206
15207 "Contributor" shall mean Licensor and any individual or Legal Entity
15208 on behalf of whom a Contribution has been received by Licensor and
15209 subsequently incorporated within the Work.
15210
15211 2. Grant of Copyright License. Subject to the terms and conditions of
15212 this License, each Contributor hereby grants to You a perpetual,
15213 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
15214 copyright license to reproduce, prepare Derivative Works of,
15215 publicly display, publicly perform, sublicense, and distribute the
15216 Work and such Derivative Works in Source or Object form.
15217
15218 3. Grant of Patent License. Subject to the terms and conditions of
15219 this License, each Contributor hereby grants to You a perpetual,
15220 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
15221 (except as stated in this section) patent license to make, have made,
15222 use, offer to sell, sell, import, and otherwise transfer the Work,
15223 where such license applies only to those patent claims licensable
15224 by such Contributor that are necessarily infringed by their
15225 Contribution(s) alone or by combination of their Contribution(s)
15226 with the Work to which such Contribution(s) was submitted. If You
15227 institute patent litigation against any entity (including a
15228 cross-claim or counterclaim in a lawsuit) alleging that the Work
15229 or a Contribution incorporated within the Work constitutes direct
15230 or contributory patent infringement, then any patent licenses
15231 granted to You under this License for that Work shall terminate
15232 as of the date such litigation is filed.
15233
15234 4. Redistribution. You may reproduce and distribute copies of the
15235 Work or Derivative Works thereof in any medium, with or without
15236 modifications, and in Source or Object form, provided that You
15237 meet the following conditions:
15238
15239 (a) You must give any other recipients of the Work or
15240 Derivative Works a copy of this License; and
15241
15242 (b) You must cause any modified files to carry prominent notices
15243 stating that You changed the files; and
15244
15245 (c) You must retain, in the Source form of any Derivative Works
15246 that You distribute, all copyright, patent, trademark, and
15247 attribution notices from the Source form of the Work,
15248 excluding those notices that do not pertain to any part of
15249 the Derivative Works; and
15250
15251 (d) If the Work includes a "NOTICE" text file as part of its
15252 distribution, then any Derivative Works that You distribute must
15253 include a readable copy of the attribution notices contained
15254 within such NOTICE file, excluding those notices that do not
15255 pertain to any part of the Derivative Works, in at least one
15256 of the following places: within a NOTICE text file distributed
15257 as part of the Derivative Works; within the Source form or
15258 documentation, if provided along with the Derivative Works; or,
15259 within a display generated by the Derivative Works, if and
15260 wherever such third-party notices normally appear. The contents
15261 of the NOTICE file are for informational purposes only and
15262 do not modify the License. You may add Your own attribution
15263 notices within Derivative Works that You distribute, alongside
15264 or as an addendum to the NOTICE text from the Work, provided
15265 that such additional attribution notices cannot be construed
15266 as modifying the License.
15267
15268 You may add Your own copyright statement to Your modifications and
15269 may provide additional or different license terms and conditions
15270 for use, reproduction, or distribution of Your modifications, or
15271 for any such Derivative Works as a whole, provided Your use,
15272 reproduction, and distribution of the Work otherwise complies with
15273 the conditions stated in this License.
15274
15275 5. Submission of Contributions. Unless You explicitly state otherwise,
15276 any Contribution intentionally submitted for inclusion in the Work
15277 by You to the Licensor shall be under the terms and conditions of
15278 this License, without any additional terms or conditions.
15279 Notwithstanding the above, nothing herein shall supersede or modify
15280 the terms of any separate license agreement you may have executed
15281 with Licensor regarding such Contributions.
15282
15283 6. Trademarks. This License does not grant permission to use the trade
15284 names, trademarks, service marks, or product names of the Licensor,
15285 except as required for reasonable and customary use in describing the
15286 origin of the Work and reproducing the content of the NOTICE file.
15287
15288 7. Disclaimer of Warranty. Unless required by applicable law or
15289 agreed to in writing, Licensor provides the Work (and each
15290 Contributor provides its Contributions) on an "AS IS" BASIS,
15291 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
15292 implied, including, without limitation, any warranties or conditions
15293 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
15294 PARTICULAR PURPOSE. You are solely responsible for determining the
15295 appropriateness of using or redistributing the Work and assume any
15296 risks associated with Your exercise of permissions under this License.
15297
15298 8. Limitation of Liability. In no event and under no legal theory,
15299 whether in tort (including negligence), contract, or otherwise,
15300 unless required by applicable law (such as deliberate and grossly
15301 negligent acts) or agreed to in writing, shall any Contributor be
15302 liable to You for damages, including any direct, indirect, special,
15303 incidental, or consequential damages of any character arising as a
15304 result of this License or out of the use or inability to use the
15305 Work (including but not limited to damages for loss of goodwill,
15306 work stoppage, computer failure or malfunction, or any and all
15307 other commercial damages or losses), even if such Contributor
15308 has been advised of the possibility of such damages.
15309
15310 9. Accepting Warranty or Additional Liability. While redistributing
15311 the Work or Derivative Works thereof, You may choose to offer,
15312 and charge a fee for, acceptance of support, warranty, indemnity,
15313 or other liability obligations and/or rights consistent with this
15314 License. However, in accepting such obligations, You may act only
15315 on Your own behalf and on Your sole responsibility, not on behalf
15316 of any other Contributor, and only if You agree to indemnify,
15317 defend, and hold each Contributor harmless for any liability
15318 incurred by, or claims asserted against, such Contributor by reason
15319 of your accepting any such warranty or additional liability.
15320
15321 END OF TERMS AND CONDITIONS
15322
15323 APPENDIX: How to apply the Apache License to your work.
15324
15325 To apply the Apache License to your work, attach the following
15326 boilerplate notice, with the fields enclosed by brackets "[]"
15327 replaced with your own identifying information. (Don't include
15328 the brackets!) The text should be enclosed in the appropriate
15329 comment syntax for the file format. We also recommend that a
15330 file or class name and description of purpose be included on the
15331 same "printed page" as the copyright notice for easier
15332 identification within third-party archives.
15333
15334 Copyright [yyyy] [name of copyright owner]
15335
15336 Licensed under the Apache License, Version 2.0 (the "License");
15337 you may not use this file except in compliance with the License.
15338 You may obtain a copy of the License at
15339
15340 http://www.apache.org/licenses/LICENSE-2.0
15341
15342 Unless required by applicable law or agreed to in writing, software
15343 distributed under the License is distributed on an "AS IS" BASIS,
15344 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15345 See the License for the specific language governing permissions and
15346 limitations under the License.
15347 Copyright (c) 2012-2017, The Android Open Source Project
15348
15349 Licensed under the Apache License, Version 2.0 (the "License");
15350 you may not use this file except in compliance with the License.
15351
15352 Unless required by applicable law or agreed to in writing, software
15353 distributed under the License is distributed on an "AS IS" BASIS,
15354 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15355 See the License for the specific language governing permissions and
15356 limitations under the License.
15357
15358
15359 Apache License
15360 Version 2.0, January 2004
15361 http://www.apache.org/licenses/
15362
15363 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
15364
15365 1. Definitions.
15366
15367 "License" shall mean the terms and conditions for use, reproduction,
15368 and distribution as defined by Sections 1 through 9 of this document.
15369
15370 "Licensor" shall mean the copyright owner or entity authorized by
15371 the copyright owner that is granting the License.
15372
15373 "Legal Entity" shall mean the union of the acting entity and all
15374 other entities that control, are controlled by, or are under common
15375 control with that entity. For the purposes of this definition,
15376 "control" means (i) the power, direct or indirect, to cause the
15377 direction or management of such entity, whether by contract or
15378 otherwise, or (ii) ownership of fifty percent (50%) or more of the
15379 outstanding shares, or (iii) beneficial ownership of such entity.
15380
15381 "You" (or "Your") shall mean an individual or Legal Entity
15382 exercising permissions granted by this License.
15383
15384 "Source" form shall mean the preferred form for making modifications,
15385 including but not limited to software source code, documentation
15386 source, and configuration files.
15387
15388 "Object" form shall mean any form resulting from mechanical
15389 transformation or translation of a Source form, including but
15390 not limited to compiled object code, generated documentation,
15391 and conversions to other media types.
15392
15393 "Work" shall mean the work of authorship, whether in Source or
15394 Object form, made available under the License, as indicated by a
15395 copyright notice that is included in or attached to the work
15396 (an example is provided in the Appendix below).
15397
15398 "Derivative Works" shall mean any work, whether in Source or Object
15399 form, that is based on (or derived from) the Work and for which the
15400 editorial revisions, annotations, elaborations, or other modifications
15401 represent, as a whole, an original work of authorship. For the purposes
15402 of this License, Derivative Works shall not include works that remain
15403 separable from, or merely link (or bind by name) to the interfaces of,
15404 the Work and Derivative Works thereof.
15405
15406 "Contribution" shall mean any work of authorship, including
15407 the original version of the Work and any modifications or additions
15408 to that Work or Derivative Works thereof, that is intentionally
15409 submitted to Licensor for inclusion in the Work by the copyright owner
15410 or by an individual or Legal Entity authorized to submit on behalf of
15411 the copyright owner. For the purposes of this definition, "submitted"
15412 means any form of electronic, verbal, or written communication sent
15413 to the Licensor or its representatives, including but not limited to
15414 communication on electronic mailing lists, source code control systems,
15415 and issue tracking systems that are managed by, or on behalf of, the
15416 Licensor for the purpose of discussing and improving the Work, but
15417 excluding communication that is conspicuously marked or otherwise
15418 designated in writing by the copyright owner as "Not a Contribution."
15419
15420 "Contributor" shall mean Licensor and any individual or Legal Entity
15421 on behalf of whom a Contribution has been received by Licensor and
15422 subsequently incorporated within the Work.
15423
15424 2. Grant of Copyright License. Subject to the terms and conditions of
15425 this License, each Contributor hereby grants to You a perpetual,
15426 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
15427 copyright license to reproduce, prepare Derivative Works of,
15428 publicly display, publicly perform, sublicense, and distribute the
15429 Work and such Derivative Works in Source or Object form.
15430
15431 3. Grant of Patent License. Subject to the terms and conditions of
15432 this License, each Contributor hereby grants to You a perpetual,
15433 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
15434 (except as stated in this section) patent license to make, have made,
15435 use, offer to sell, sell, import, and otherwise transfer the Work,
15436 where such license applies only to those patent claims licensable
15437 by such Contributor that are necessarily infringed by their
15438 Contribution(s) alone or by combination of their Contribution(s)
15439 with the Work to which such Contribution(s) was submitted. If You
15440 institute patent litigation against any entity (including a
15441 cross-claim or counterclaim in a lawsuit) alleging that the Work
15442 or a Contribution incorporated within the Work constitutes direct
15443 or contributory patent infringement, then any patent licenses
15444 granted to You under this License for that Work shall terminate
15445 as of the date such litigation is filed.
15446
15447 4. Redistribution. You may reproduce and distribute copies of the
15448 Work or Derivative Works thereof in any medium, with or without
15449 modifications, and in Source or Object form, provided that You
15450 meet the following conditions:
15451
15452 (a) You must give any other recipients of the Work or
15453 Derivative Works a copy of this License; and
15454
15455 (b) You must cause any modified files to carry prominent notices
15456 stating that You changed the files; and
15457
15458 (c) You must retain, in the Source form of any Derivative Works
15459 that You distribute, all copyright, patent, trademark, and
15460 attribution notices from the Source form of the Work,
15461 excluding those notices that do not pertain to any part of
15462 the Derivative Works; and
15463
15464 (d) If the Work includes a "NOTICE" text file as part of its
15465 distribution, then any Derivative Works that You distribute must
15466 include a readable copy of the attribution notices contained
15467 within such NOTICE file, excluding those notices that do not
15468 pertain to any part of the Derivative Works, in at least one
15469 of the following places: within a NOTICE text file distributed
15470 as part of the Derivative Works; within the Source form or
15471 documentation, if provided along with the Derivative Works; or,
15472 within a display generated by the Derivative Works, if and
15473 wherever such third-party notices normally appear. The contents
15474 of the NOTICE file are for informational purposes only and
15475 do not modify the License. You may add Your own attribution
15476 notices within Derivative Works that You distribute, alongside
15477 or as an addendum to the NOTICE text from the Work, provided
15478 that such additional attribution notices cannot be construed
15479 as modifying the License.
15480
15481 You may add Your own copyright statement to Your modifications and
15482 may provide additional or different license terms and conditions
15483 for use, reproduction, or distribution of Your modifications, or
15484 for any such Derivative Works as a whole, provided Your use,
15485 reproduction, and distribution of the Work otherwise complies with
15486 the conditions stated in this License.
15487
15488 5. Submission of Contributions. Unless You explicitly state otherwise,
15489 any Contribution intentionally submitted for inclusion in the Work
15490 by You to the Licensor shall be under the terms and conditions of
15491 this License, without any additional terms or conditions.
15492 Notwithstanding the above, nothing herein shall supersede or modify
15493 the terms of any separate license agreement you may have executed
15494 with Licensor regarding such Contributions.
15495
15496 6. Trademarks. This License does not grant permission to use the trade
15497 names, trademarks, service marks, or product names of the Licensor,
15498 except as required for reasonable and customary use in describing the
15499 origin of the Work and reproducing the content of the NOTICE file.
15500
15501 7. Disclaimer of Warranty. Unless required by applicable law or
15502 agreed to in writing, Licensor provides the Work (and each
15503 Contributor provides its Contributions) on an "AS IS" BASIS,
15504 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
15505 implied, including, without limitation, any warranties or conditions
15506 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
15507 PARTICULAR PURPOSE. You are solely responsible for determining the
15508 appropriateness of using or redistributing the Work and assume any
15509 risks associated with Your exercise of permissions under this License.
15510
15511 8. Limitation of Liability. In no event and under no legal theory,
15512 whether in tort (including negligence), contract, or otherwise,
15513 unless required by applicable law (such as deliberate and grossly
15514 negligent acts) or agreed to in writing, shall any Contributor be
15515 liable to You for damages, including any direct, indirect, special,
15516 incidental, or consequential damages of any character arising as a
15517 result of this License or out of the use or inability to use the
15518 Work (including but not limited to damages for loss of goodwill,
15519 work stoppage, computer failure or malfunction, or any and all
15520 other commercial damages or losses), even if such Contributor
15521 has been advised of the possibility of such damages.
15522
15523 9. Accepting Warranty or Additional Liability. While redistributing
15524 the Work or Derivative Works thereof, You may choose to offer,
15525 and charge a fee for, acceptance of support, warranty, indemnity,
15526 or other liability obligations and/or rights consistent with this
15527 License. However, in accepting such obligations, You may act only
15528 on Your own behalf and on Your sole responsibility, not on behalf
15529 of any other Contributor, and only if You agree to indemnify,
15530 defend, and hold each Contributor harmless for any liability
15531 incurred by, or claims asserted against, such Contributor by reason
15532 of your accepting any such warranty or additional liability.
15533
15534 END OF TERMS AND CONDITIONS
15535
15536 (C) 1995-2012 Jean-loup Gailly and Mark Adler
15537
15538 This software is provided 'as-is', without any express or implied
15539 warranty. In no event will the authors be held liable for any damages
15540 arising from the use of this software.
15541
15542 Permission is granted to anyone to use this software for any purpose,
15543 including commercial applications, and to alter it and redistribute it
15544 freely, subject to the following restrictions:
15545
15546 1. The origin of this software must not be misrepresented; you must not
15547 claim that you wrote the original software. If you use this software
15548 in a product, an acknowledgment in the product documentation would be
15549 appreciated but is not required.
15550 2. Altered source versions must be plainly marked as such, and must not be
15551 misrepresented as being the original software.
15552 3. This notice may not be removed or altered from any source distribution.
15553
15554 Jean-loup Gailly Mark Adler
15555 jloup@gzip.org madler@alumni.caltech.edu
15556
15557 Copyright (c) 2005-2008, The Android Open Source Project
15558
15559 Licensed under the Apache License, Version 2.0 (the "License");
15560 you may not use this file except in compliance with the License.
15561
15562 Unless required by applicable law or agreed to in writing, software
15563 distributed under the License is distributed on an "AS IS" BASIS,
15564 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15565 See the License for the specific language governing permissions and
15566 limitations under the License.
15567
15568
15569 Apache License
15570 Version 2.0, January 2004
15571 http://www.apache.org/licenses/
15572
15573 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
15574
15575 1. Definitions.
15576
15577 "License" shall mean the terms and conditions for use, reproduction,
15578 and distribution as defined by Sections 1 through 9 of this document.
15579
15580 "Licensor" shall mean the copyright owner or entity authorized by
15581 the copyright owner that is granting the License.
15582
15583 "Legal Entity" shall mean the union of the acting entity and all
15584 other entities that control, are controlled by, or are under common
15585 control with that entity. For the purposes of this definition,
15586 "control" means (i) the power, direct or indirect, to cause the
15587 direction or management of such entity, whether by contract or
15588 otherwise, or (ii) ownership of fifty percent (50%) or more of the
15589 outstanding shares, or (iii) beneficial ownership of such entity.
15590
15591 "You" (or "Your") shall mean an individual or Legal Entity
15592 exercising permissions granted by this License.
15593
15594 "Source" form shall mean the preferred form for making modifications,
15595 including but not limited to software source code, documentation
15596 source, and configuration files.
15597
15598 "Object" form shall mean any form resulting from mechanical
15599 transformation or translation of a Source form, including but
15600 not limited to compiled object code, generated documentation,
15601 and conversions to other media types.
15602
15603 "Work" shall mean the work of authorship, whether in Source or
15604 Object form, made available under the License, as indicated by a
15605 copyright notice that is included in or attached to the work
15606 (an example is provided in the Appendix below).
15607
15608 "Derivative Works" shall mean any work, whether in Source or Object
15609 form, that is based on (or derived from) the Work and for which the
15610 editorial revisions, annotations, elaborations, or other modifications
15611 represent, as a whole, an original work of authorship. For the purposes
15612 of this License, Derivative Works shall not include works that remain
15613 separable from, or merely link (or bind by name) to the interfaces of,
15614 the Work and Derivative Works thereof.
15615
15616 "Contribution" shall mean any work of authorship, including
15617 the original version of the Work and any modifications or additions
15618 to that Work or Derivative Works thereof, that is intentionally
15619 submitted to Licensor for inclusion in the Work by the copyright owner
15620 or by an individual or Legal Entity authorized to submit on behalf of
15621 the copyright owner. For the purposes of this definition, "submitted"
15622 means any form of electronic, verbal, or written communication sent
15623 to the Licensor or its representatives, including but not limited to
15624 communication on electronic mailing lists, source code control systems,
15625 and issue tracking systems that are managed by, or on behalf of, the
15626 Licensor for the purpose of discussing and improving the Work, but
15627 excluding communication that is conspicuously marked or otherwise
15628 designated in writing by the copyright owner as "Not a Contribution."
15629
15630 "Contributor" shall mean Licensor and any individual or Legal Entity
15631 on behalf of whom a Contribution has been received by Licensor and
15632 subsequently incorporated within the Work.
15633
15634 2. Grant of Copyright License. Subject to the terms and conditions of
15635 this License, each Contributor hereby grants to You a perpetual,
15636 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
15637 copyright license to reproduce, prepare Derivative Works of,
15638 publicly display, publicly perform, sublicense, and distribute the
15639 Work and such Derivative Works in Source or Object form.
15640
15641 3. Grant of Patent License. Subject to the terms and conditions of
15642 this License, each Contributor hereby grants to You a perpetual,
15643 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
15644 (except as stated in this section) patent license to make, have made,
15645 use, offer to sell, sell, import, and otherwise transfer the Work,
15646 where such license applies only to those patent claims licensable
15647 by such Contributor that are necessarily infringed by their
15648 Contribution(s) alone or by combination of their Contribution(s)
15649 with the Work to which such Contribution(s) was submitted. If You
15650 institute patent litigation against any entity (including a
15651 cross-claim or counterclaim in a lawsuit) alleging that the Work
15652 or a Contribution incorporated within the Work constitutes direct
15653 or contributory patent infringement, then any patent licenses
15654 granted to You under this License for that Work shall terminate
15655 as of the date such litigation is filed.
15656
15657 4. Redistribution. You may reproduce and distribute copies of the
15658 Work or Derivative Works thereof in any medium, with or without
15659 modifications, and in Source or Object form, provided that You
15660 meet the following conditions:
15661
15662 (a) You must give any other recipients of the Work or
15663 Derivative Works a copy of this License; and
15664
15665 (b) You must cause any modified files to carry prominent notices
15666 stating that You changed the files; and
15667
15668 (c) You must retain, in the Source form of any Derivative Works
15669 that You distribute, all copyright, patent, trademark, and
15670 attribution notices from the Source form of the Work,
15671 excluding those notices that do not pertain to any part of
15672 the Derivative Works; and
15673
15674 (d) If the Work includes a "NOTICE" text file as part of its
15675 distribution, then any Derivative Works that You distribute must
15676 include a readable copy of the attribution notices contained
15677 within such NOTICE file, excluding those notices that do not
15678 pertain to any part of the Derivative Works, in at least one
15679 of the following places: within a NOTICE text file distributed
15680 as part of the Derivative Works; within the Source form or
15681 documentation, if provided along with the Derivative Works; or,
15682 within a display generated by the Derivative Works, if and
15683 wherever such third-party notices normally appear. The contents
15684 of the NOTICE file are for informational purposes only and
15685 do not modify the License. You may add Your own attribution
15686 notices within Derivative Works that You distribute, alongside
15687 or as an addendum to the NOTICE text from the Work, provided
15688 that such additional attribution notices cannot be construed
15689 as modifying the License.
15690
15691 You may add Your own copyright statement to Your modifications and
15692 may provide additional or different license terms and conditions
15693 for use, reproduction, or distribution of Your modifications, or
15694 for any such Derivative Works as a whole, provided Your use,
15695 reproduction, and distribution of the Work otherwise complies with
15696 the conditions stated in this License.
15697
15698 5. Submission of Contributions. Unless You explicitly state otherwise,
15699 any Contribution intentionally submitted for inclusion in the Work
15700 by You to the Licensor shall be under the terms and conditions of
15701 this License, without any additional terms or conditions.
15702 Notwithstanding the above, nothing herein shall supersede or modify
15703 the terms of any separate license agreement you may have executed
15704 with Licensor regarding such Contributions.
15705
15706 6. Trademarks. This License does not grant permission to use the trade
15707 names, trademarks, service marks, or product names of the Licensor,
15708 except as required for reasonable and customary use in describing the
15709 origin of the Work and reproducing the content of the NOTICE file.
15710
15711 7. Disclaimer of Warranty. Unless required by applicable law or
15712 agreed to in writing, Licensor provides the Work (and each
15713 Contributor provides its Contributions) on an "AS IS" BASIS,
15714 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
15715 implied, including, without limitation, any warranties or conditions
15716 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
15717 PARTICULAR PURPOSE. You are solely responsible for determining the
15718 appropriateness of using or redistributing the Work and assume any
15719 risks associated with Your exercise of permissions under this License.
15720
15721 8. Limitation of Liability. In no event and under no legal theory,
15722 whether in tort (including negligence), contract, or otherwise,
15723 unless required by applicable law (such as deliberate and grossly
15724 negligent acts) or agreed to in writing, shall any Contributor be
15725 liable to You for damages, including any direct, indirect, special,
15726 incidental, or consequential damages of any character arising as a
15727 result of this License or out of the use or inability to use the
15728 Work (including but not limited to damages for loss of goodwill,
15729 work stoppage, computer failure or malfunction, or any and all
15730 other commercial damages or losses), even if such Contributor
15731 has been advised of the possibility of such damages.
15732
15733 9. Accepting Warranty or Additional Liability. While redistributing
15734 the Work or Derivative Works thereof, You may choose to offer,
15735 and charge a fee for, acceptance of support, warranty, indemnity,
15736 or other liability obligations and/or rights consistent with this
15737 License. However, in accepting such obligations, You may act only
15738 on Your own behalf and on Your sole responsibility, not on behalf
15739 of any other Contributor, and only if You agree to indemnify,
15740 defend, and hold each Contributor harmless for any liability
15741 incurred by, or claims asserted against, such Contributor by reason
15742 of your accepting any such warranty or additional liability.
15743
15744 END OF TERMS AND CONDITIONS
15745
15746
15747 Apache License
15748 Version 2.0, January 2004
15749 http://www.apache.org/licenses/
15750
15751 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
15752
15753 1. Definitions.
15754
15755 "License" shall mean the terms and conditions for use, reproduction,
15756 and distribution as defined by Sections 1 through 9 of this document.
15757
15758 "Licensor" shall mean the copyright owner or entity authorized by
15759 the copyright owner that is granting the License.
15760
15761 "Legal Entity" shall mean the union of the acting entity and all
15762 other entities that control, are controlled by, or are under common
15763 control with that entity. For the purposes of this definition,
15764 "control" means (i) the power, direct or indirect, to cause the
15765 direction or management of such entity, whether by contract or
15766 otherwise, or (ii) ownership of fifty percent (50%) or more of the
15767 outstanding shares, or (iii) beneficial ownership of such entity.
15768
15769 "You" (or "Your") shall mean an individual or Legal Entity
15770 exercising permissions granted by this License.
15771
15772 "Source" form shall mean the preferred form for making modifications,
15773 including but not limited to software source code, documentation
15774 source, and configuration files.
15775
15776 "Object" form shall mean any form resulting from mechanical
15777 transformation or translation of a Source form, including but
15778 not limited to compiled object code, generated documentation,
15779 and conversions to other media types.
15780
15781 "Work" shall mean the work of authorship, whether in Source or
15782 Object form, made available under the License, as indicated by a
15783 copyright notice that is included in or attached to the work
15784 (an example is provided in the Appendix below).
15785
15786 "Derivative Works" shall mean any work, whether in Source or Object
15787 form, that is based on (or derived from) the Work and for which the
15788 editorial revisions, annotations, elaborations, or other modifications
15789 represent, as a whole, an original work of authorship. For the purposes
15790 of this License, Derivative Works shall not include works that remain
15791 separable from, or merely link (or bind by name) to the interfaces of,
15792 the Work and Derivative Works thereof.
15793
15794 "Contribution" shall mean any work of authorship, including
15795 the original version of the Work and any modifications or additions
15796 to that Work or Derivative Works thereof, that is intentionally
15797 submitted to Licensor for inclusion in the Work by the copyright owner
15798 or by an individual or Legal Entity authorized to submit on behalf of
15799 the copyright owner. For the purposes of this definition, "submitted"
15800 means any form of electronic, verbal, or written communication sent
15801 to the Licensor or its representatives, including but not limited to
15802 communication on electronic mailing lists, source code control systems,
15803 and issue tracking systems that are managed by, or on behalf of, the
15804 Licensor for the purpose of discussing and improving the Work, but
15805 excluding communication that is conspicuously marked or otherwise
15806 designated in writing by the copyright owner as "Not a Contribution."
15807
15808 "Contributor" shall mean Licensor and any individual or Legal Entity
15809 on behalf of whom a Contribution has been received by Licensor and
15810 subsequently incorporated within the Work.
15811
15812 2. Grant of Copyright License. Subject to the terms and conditions of
15813 this License, each Contributor hereby grants to You a perpetual,
15814 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
15815 copyright license to reproduce, prepare Derivative Works of,
15816 publicly display, publicly perform, sublicense, and distribute the
15817 Work and such Derivative Works in Source or Object form.
15818
15819 3. Grant of Patent License. Subject to the terms and conditions of
15820 this License, each Contributor hereby grants to You a perpetual,
15821 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
15822 (except as stated in this section) patent license to make, have made,
15823 use, offer to sell, sell, import, and otherwise transfer the Work,
15824 where such license applies only to those patent claims licensable
15825 by such Contributor that are necessarily infringed by their
15826 Contribution(s) alone or by combination of their Contribution(s)
15827 with the Work to which such Contribution(s) was submitted. If You
15828 institute patent litigation against any entity (including a
15829 cross-claim or counterclaim in a lawsuit) alleging that the Work
15830 or a Contribution incorporated within the Work constitutes direct
15831 or contributory patent infringement, then any patent licenses
15832 granted to You under this License for that Work shall terminate
15833 as of the date such litigation is filed.
15834
15835 4. Redistribution. You may reproduce and distribute copies of the
15836 Work or Derivative Works thereof in any medium, with or without
15837 modifications, and in Source or Object form, provided that You
15838 meet the following conditions:
15839
15840 (a) You must give any other recipients of the Work or
15841 Derivative Works a copy of this License; and
15842
15843 (b) You must cause any modified files to carry prominent notices
15844 stating that You changed the files; and
15845
15846 (c) You must retain, in the Source form of any Derivative Works
15847 that You distribute, all copyright, patent, trademark, and
15848 attribution notices from the Source form of the Work,
15849 excluding those notices that do not pertain to any part of
15850 the Derivative Works; and
15851
15852 (d) If the Work includes a "NOTICE" text file as part of its
15853 distribution, then any Derivative Works that You distribute must
15854 include a readable copy of the attribution notices contained
15855 within such NOTICE file, excluding those notices that do not
15856 pertain to any part of the Derivative Works, in at least one
15857 of the following places: within a NOTICE text file distributed
15858 as part of the Derivative Works; within the Source form or
15859 documentation, if provided along with the Derivative Works; or,
15860 within a display generated by the Derivative Works, if and
15861 wherever such third-party notices normally appear. The contents
15862 of the NOTICE file are for informational purposes only and
15863 do not modify the License. You may add Your own attribution
15864 notices within Derivative Works that You distribute, alongside
15865 or as an addendum to the NOTICE text from the Work, provided
15866 that such additional attribution notices cannot be construed
15867 as modifying the License.
15868
15869 You may add Your own copyright statement to Your modifications and
15870 may provide additional or different license terms and conditions
15871 for use, reproduction, or distribution of Your modifications, or
15872 for any such Derivative Works as a whole, provided Your use,
15873 reproduction, and distribution of the Work otherwise complies with
15874 the conditions stated in this License.
15875
15876 5. Submission of Contributions. Unless You explicitly state otherwise,
15877 any Contribution intentionally submitted for inclusion in the Work
15878 by You to the Licensor shall be under the terms and conditions of
15879 this License, without any additional terms or conditions.
15880 Notwithstanding the above, nothing herein shall supersede or modify
15881 the terms of any separate license agreement you may have executed
15882 with Licensor regarding such Contributions.
15883
15884 6. Trademarks. This License does not grant permission to use the trade
15885 names, trademarks, service marks, or product names of the Licensor,
15886 except as required for reasonable and customary use in describing the
15887 origin of the Work and reproducing the content of the NOTICE file.
15888
15889 7. Disclaimer of Warranty. Unless required by applicable law or
15890 agreed to in writing, Licensor provides the Work (and each
15891 Contributor provides its Contributions) on an "AS IS" BASIS,
15892 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
15893 implied, including, without limitation, any warranties or conditions
15894 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
15895 PARTICULAR PURPOSE. You are solely responsible for determining the
15896 appropriateness of using or redistributing the Work and assume any
15897 risks associated with Your exercise of permissions under this License.
15898
15899 8. Limitation of Liability. In no event and under no legal theory,
15900 whether in tort (including negligence), contract, or otherwise,
15901 unless required by applicable law (such as deliberate and grossly
15902 negligent acts) or agreed to in writing, shall any Contributor be
15903 liable to You for damages, including any direct, indirect, special,
15904 incidental, or consequential damages of any character arising as a
15905 result of this License or out of the use or inability to use the
15906 Work (including but not limited to damages for loss of goodwill,
15907 work stoppage, computer failure or malfunction, or any and all
15908 other commercial damages or losses), even if such Contributor
15909 has been advised of the possibility of such damages.
15910
15911 9. Accepting Warranty or Additional Liability. While redistributing
15912 the Work or Derivative Works thereof, You may choose to offer,
15913 and charge a fee for, acceptance of support, warranty, indemnity,
15914 or other liability obligations and/or rights consistent with this
15915 License. However, in accepting such obligations, You may act only
15916 on Your own behalf and on Your sole responsibility, not on behalf
15917 of any other Contributor, and only if You agree to indemnify,
15918 defend, and hold each Contributor harmless for any liability
15919 incurred by, or claims asserted against, such Contributor by reason
15920 of your accepting any such warranty or additional liability.
15921
15922 END OF TERMS AND CONDITIONS
15923
15924 APPENDIX: How to apply the Apache License to your work.
15925
15926 To apply the Apache License to your work, attach the following
15927 boilerplate notice, with the fields enclosed by brackets "[]"
15928 replaced with your own identifying information. (Don't include
15929 the brackets!) The text should be enclosed in the appropriate
15930 comment syntax for the file format. We also recommend that a
15931 file or class name and description of purpose be included on the
15932 same "printed page" as the copyright notice for easier
15933 identification within third-party archives.
15934
15935 Copyright [yyyy] [name of copyright owner]
15936
15937 Licensed under the Apache License, Version 2.0 (the "License");
15938 you may not use this file except in compliance with the License.
15939 You may obtain a copy of the License at
15940
15941 http://www.apache.org/licenses/LICENSE-2.0
15942
15943 Unless required by applicable law or agreed to in writing, software
15944 distributed under the License is distributed on an "AS IS" BASIS,
15945 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15946 See the License for the specific language governing permissions and
15947 limitations under the License.
15948
15949Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
15950 and Clark Cooper
15951Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Expat maintainers.
15952
15953Permission is hereby granted, free of charge, to any person obtaining
15954a copy of this software and associated documentation files (the
15955"Software"), to deal in the Software without restriction, including
15956without limitation the rights to use, copy, modify, merge, publish,
15957distribute, sublicense, and/or sell copies of the Software, and to
15958permit persons to whom the Software is furnished to do so, subject to
15959the following conditions:
15960
15961The above copyright notice and this permission notice shall be included
15962in all copies or substantial portions of the Software.
15963
15964THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
15965EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
15966MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
15967IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
15968CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
15969TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
15970SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
15971
15972Copyright (c) 2015-2018 The Khronos Group Inc.
15973
15974Permission is hereby granted, free of charge, to any person obtaining a
15975copy of this software and/or associated documentation files (the
15976"Materials"), to deal in the Materials without restriction, including
15977without limitation the rights to use, copy, modify, merge, publish,
15978distribute, sublicense, and/or sell copies of the Materials, and to
15979permit persons to whom the Materials are furnished to do so, subject to
15980the following conditions:
15981
15982The above copyright notice and this permission notice shall be included
15983in all copies or substantial portions of the Materials.
15984
15985MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS
15986KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS
15987SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT
15988 https://www.khronos.org/registry/
15989
15990THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
15991EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
15992MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
15993IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
15994CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
15995TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
15996MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
15997
15998Note: The license for SPIRV-Tools changed to Apache 2.0 via this commit:
15999https://github.com/KhronosGroup/SPIRV-Tools/commit/9fc8658ef301b0f03b2173d274c52f011b5c73e5
16000
16001
16002// Copyright (c) 2015-2016 The Khronos Group Inc.
16003// Copyright (c) 2015-2016 Google Inc.
16004// Copyright (c) 2016 LunarG Inc.
16005
16006
16007
16008 Apache License
16009 Version 2.0, January 2004
16010 http://www.apache.org/licenses/
16011
16012 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
16013
16014 1. Definitions.
16015
16016 "License" shall mean the terms and conditions for use, reproduction,
16017 and distribution as defined by Sections 1 through 9 of this document.
16018
16019 "Licensor" shall mean the copyright owner or entity authorized by
16020 the copyright owner that is granting the License.
16021
16022 "Legal Entity" shall mean the union of the acting entity and all
16023 other entities that control, are controlled by, or are under common
16024 control with that entity. For the purposes of this definition,
16025 "control" means (i) the power, direct or indirect, to cause the
16026 direction or management of such entity, whether by contract or
16027 otherwise, or (ii) ownership of fifty percent (50%) or more of the
16028 outstanding shares, or (iii) beneficial ownership of such entity.
16029
16030 "You" (or "Your") shall mean an individual or Legal Entity
16031 exercising permissions granted by this License.
16032
16033 "Source" form shall mean the preferred form for making modifications,
16034 including but not limited to software source code, documentation
16035 source, and configuration files.
16036
16037 "Object" form shall mean any form resulting from mechanical
16038 transformation or translation of a Source form, including but
16039 not limited to compiled object code, generated documentation,
16040 and conversions to other media types.
16041
16042 "Work" shall mean the work of authorship, whether in Source or
16043 Object form, made available under the License, as indicated by a
16044 copyright notice that is included in or attached to the work
16045 (an example is provided in the Appendix below).
16046
16047 "Derivative Works" shall mean any work, whether in Source or Object
16048 form, that is based on (or derived from) the Work and for which the
16049 editorial revisions, annotations, elaborations, or other modifications
16050 represent, as a whole, an original work of authorship. For the purposes
16051 of this License, Derivative Works shall not include works that remain
16052 separable from, or merely link (or bind by name) to the interfaces of,
16053 the Work and Derivative Works thereof.
16054
16055 "Contribution" shall mean any work of authorship, including
16056 the original version of the Work and any modifications or additions
16057 to that Work or Derivative Works thereof, that is intentionally
16058 submitted to Licensor for inclusion in the Work by the copyright owner
16059 or by an individual or Legal Entity authorized to submit on behalf of
16060 the copyright owner. For the purposes of this definition, "submitted"
16061 means any form of electronic, verbal, or written communication sent
16062 to the Licensor or its representatives, including but not limited to
16063 communication on electronic mailing lists, source code control systems,
16064 and issue tracking systems that are managed by, or on behalf of, the
16065 Licensor for the purpose of discussing and improving the Work, but
16066 excluding communication that is conspicuously marked or otherwise
16067 designated in writing by the copyright owner as "Not a Contribution."
16068
16069 "Contributor" shall mean Licensor and any individual or Legal Entity
16070 on behalf of whom a Contribution has been received by Licensor and
16071 subsequently incorporated within the Work.
16072
16073 2. Grant of Copyright License. Subject to the terms and conditions of
16074 this License, each Contributor hereby grants to You a perpetual,
16075 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
16076 copyright license to reproduce, prepare Derivative Works of,
16077 publicly display, publicly perform, sublicense, and distribute the
16078 Work and such Derivative Works in Source or Object form.
16079
16080 3. Grant of Patent License. Subject to the terms and conditions of
16081 this License, each Contributor hereby grants to You a perpetual,
16082 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
16083 (except as stated in this section) patent license to make, have made,
16084 use, offer to sell, sell, import, and otherwise transfer the Work,
16085 where such license applies only to those patent claims licensable
16086 by such Contributor that are necessarily infringed by their
16087 Contribution(s) alone or by combination of their Contribution(s)
16088 with the Work to which such Contribution(s) was submitted. If You
16089 institute patent litigation against any entity (including a
16090 cross-claim or counterclaim in a lawsuit) alleging that the Work
16091 or a Contribution incorporated within the Work constitutes direct
16092 or contributory patent infringement, then any patent licenses
16093 granted to You under this License for that Work shall terminate
16094 as of the date such litigation is filed.
16095
16096 4. Redistribution. You may reproduce and distribute copies of the
16097 Work or Derivative Works thereof in any medium, with or without
16098 modifications, and in Source or Object form, provided that You
16099 meet the following conditions:
16100
16101 (a) You must give any other recipients of the Work or
16102 Derivative Works a copy of this License; and
16103
16104 (b) You must cause any modified files to carry prominent notices
16105 stating that You changed the files; and
16106
16107 (c) You must retain, in the Source form of any Derivative Works
16108 that You distribute, all copyright, patent, trademark, and
16109 attribution notices from the Source form of the Work,
16110 excluding those notices that do not pertain to any part of
16111 the Derivative Works; and
16112
16113 (d) If the Work includes a "NOTICE" text file as part of its
16114 distribution, then any Derivative Works that You distribute must
16115 include a readable copy of the attribution notices contained
16116 within such NOTICE file, excluding those notices that do not
16117 pertain to any part of the Derivative Works, in at least one
16118 of the following places: within a NOTICE text file distributed
16119 as part of the Derivative Works; within the Source form or
16120 documentation, if provided along with the Derivative Works; or,
16121 within a display generated by the Derivative Works, if and
16122 wherever such third-party notices normally appear. The contents
16123 of the NOTICE file are for informational purposes only and
16124 do not modify the License. You may add Your own attribution
16125 notices within Derivative Works that You distribute, alongside
16126 or as an addendum to the NOTICE text from the Work, provided
16127 that such additional attribution notices cannot be construed
16128 as modifying the License.
16129
16130 You may add Your own copyright statement to Your modifications and
16131 may provide additional or different license terms and conditions
16132 for use, reproduction, or distribution of Your modifications, or
16133 for any such Derivative Works as a whole, provided Your use,
16134 reproduction, and distribution of the Work otherwise complies with
16135 the conditions stated in this License.
16136
16137 5. Submission of Contributions. Unless You explicitly state otherwise,
16138 any Contribution intentionally submitted for inclusion in the Work
16139 by You to the Licensor shall be under the terms and conditions of
16140 this License, without any additional terms or conditions.
16141 Notwithstanding the above, nothing herein shall supersede or modify
16142 the terms of any separate license agreement you may have executed
16143 with Licensor regarding such Contributions.
16144
16145 6. Trademarks. This License does not grant permission to use the trade
16146 names, trademarks, service marks, or product names of the Licensor,
16147 except as required for reasonable and customary use in describing the
16148 origin of the Work and reproducing the content of the NOTICE file.
16149
16150 7. Disclaimer of Warranty. Unless required by applicable law or
16151 agreed to in writing, Licensor provides the Work (and each
16152 Contributor provides its Contributions) on an "AS IS" BASIS,
16153 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
16154 implied, including, without limitation, any warranties or conditions
16155 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
16156 PARTICULAR PURPOSE. You are solely responsible for determining the
16157 appropriateness of using or redistributing the Work and assume any
16158 risks associated with Your exercise of permissions under this License.
16159
16160 8. Limitation of Liability. In no event and under no legal theory,
16161 whether in tort (including negligence), contract, or otherwise,
16162 unless required by applicable law (such as deliberate and grossly
16163 negligent acts) or agreed to in writing, shall any Contributor be
16164 liable to You for damages, including any direct, indirect, special,
16165 incidental, or consequential damages of any character arising as a
16166 result of this License or out of the use or inability to use the
16167 Work (including but not limited to damages for loss of goodwill,
16168 work stoppage, computer failure or malfunction, or any and all
16169 other commercial damages or losses), even if such Contributor
16170 has been advised of the possibility of such damages.
16171
16172 9. Accepting Warranty or Additional Liability. While redistributing
16173 the Work or Derivative Works thereof, You may choose to offer,
16174 and charge a fee for, acceptance of support, warranty, indemnity,
16175 or other liability obligations and/or rights consistent with this
16176 License. However, in accepting such obligations, You may act only
16177 on Your own behalf and on Your sole responsibility, not on behalf
16178 of any other Contributor, and only if You agree to indemnify,
16179 defend, and hold each Contributor harmless for any liability
16180 incurred by, or claims asserted against, such Contributor by reason
16181 of your accepting any such warranty or additional liability.
16182
16183 END OF TERMS AND CONDITIONS
16184
16185 APPENDIX: How to apply the Apache License to your work.
16186
16187 To apply the Apache License to your work, attach the following
16188 boilerplate notice, with the fields enclosed by brackets "[]"
16189 replaced with your own identifying information. (Don't include
16190 the brackets!) The text should be enclosed in the appropriate
16191 comment syntax for the file format. We also recommend that a
16192 file or class name and description of purpose be included on the
16193 same "printed page" as the copyright notice for easier
16194 identification within third-party archives.
16195
16196 Copyright [yyyy] [name of copyright owner]
16197
16198 Licensed under the Apache License, Version 2.0 (the "License");
16199 you may not use this file except in compliance with the License.
16200 You may obtain a copy of the License at
16201
16202 http://www.apache.org/licenses/LICENSE-2.0
16203
16204 Unless required by applicable law or agreed to in writing, software
16205 distributed under the License is distributed on an "AS IS" BASIS,
16206 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16207 See the License for the specific language governing permissions and
16208 limitations under the License.
16209
16210Redistribution and use in source and binary forms, with or without
16211modification, are permitted provided that the following conditions
16212are met:
162131. Redistributions of source code must retain the above copyright
16214 notice, this list of conditions and the following disclaimer.
162152. Redistributions in binary form must reproduce the above copyright
16216 notice, this list of conditions and the following disclaimer in the
16217 documentation and/or other materials provided with the distribution.
16218
16219THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND OTHER CONTRIBUTORS ``AS IS''
16220AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
16221IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
16222ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR OTHER CONTRIBUTORS BE
16223LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
16224CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
16225SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
16226INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
16227CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
16228ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
16229POSSIBILITY OF SUCH DAMAGE.
16230-------------------------------------------------------------------------------
16231Redistribution and use in source and binary forms, with or without
16232modification, are permitted provided that the following conditions
16233are met:
162341. Redistributions of source code must retain the above copyright
16235 notice, this list of conditions and the following disclaimer.
162362. Redistributions in binary form must reproduce the above copyright
16237 notice, this list of conditions and the following disclaimer in the
16238 documentation and/or other materials provided with the distribution.
162393. Neither the name of the author nor the names of other contributors
16240 may be used to endorse or promote products derived from this
16241 software without specific prior written permission.
16242
16243THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND OTHER CONTRIBUTORS ``AS IS''
16244AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
16245IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
16246ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR OTHER CONTRIBUTORS BE
16247LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
16248CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
16249SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
16250INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
16251CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
16252ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
16253POSSIBILITY OF SUCH DAMAGE.
16254-------------------------------------------------------------------------------
16255NASM is now licensed under the 2-clause BSD license, also known as the
16256simplified BSD license.
16257
16258 Copyright 1996-2009 the NASM Authors - All rights reserved.
16259
16260 Redistribution and use in source and binary forms, with or without
16261 modification, are permitted provided that the following
16262 conditions are met:
16263
16264 * Redistributions of source code must retain the above copyright
16265 notice, this list of conditions and the following disclaimer.
16266 * Redistributions in binary form must reproduce the above
16267 copyright notice, this list of conditions and the following
16268 disclaimer in the documentation and/or other materials provided
16269 with the distribution.
16270
16271 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
16272 CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
16273 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
16274 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
16275 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
16276 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
16277 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
16278 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
16279 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
16280 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
16281 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
16282 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
16283 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
16284
16285Yasm is Copyright (c) 2001-2014 Peter Johnson and other Yasm developers.
16286
16287Yasm developers and/or contributors include:
16288 Peter Johnson
16289 Michael Urman
16290 Brian Gladman (Visual Studio build files, other fixes)
16291 Stanislav Karchebny (options parser)
16292 Mathieu Monnier (SSE4 instruction patches, NASM preprocessor additions)
16293 Anonymous "NASM64" developer (NASM preprocessor fixes)
16294 Stephen Polkowski (x86 instruction patches)
16295 Henryk Richter (Mach-O object format)
16296 Ben Skeggs (patches, bug reports)
16297 Alexei Svitkine (GAS preprocessor)
16298 Samuel Thibault (TASM parser and frontend)
16299
16300-----------------------------------
16301Yasm licensing overview and summary
16302-----------------------------------
16303
16304Note: This document does not provide legal advice nor is it the actual
16305license of any part of Yasm. See the individual licenses for complete
16306details. Consult a lawyer for legal advice.
16307
16308The primary license of Yasm is the 2-clause BSD license. Please use this
16309license if you plan on submitting code to the project.
16310
16311Yasm has absolutely no warranty; not even for merchantibility or fitness
16312for a particular purpose.
16313
16314-------
16315Libyasm
16316-------
16317Libyasm is 2-clause or 3-clause BSD licensed, with the exception of
16318bitvect, which is triple-licensed under the Artistic license, GPL, and
16319LGPL. Libyasm is thus GPL and LGPL compatible. In addition, this also
16320means that libyasm is free for binary-only distribution as long as the
16321terms of the 3-clause BSD license and Artistic license (as it applies to
16322bitvect) are fulfilled.
16323
16324-------
16325Modules
16326-------
16327The modules are 2-clause or 3-clause BSD licensed.
16328
16329---------
16330Frontends
16331---------
16332The frontends are 2-clause BSD licensed.
16333
16334-------------
16335License Texts
16336-------------
16337The full text of all licenses are provided in separate files in the source
16338distribution. Each source file may include the entire license (in the case
16339of the BSD and Artistic licenses), or may reference the GPL or LGPL license
16340file.
16341
16342BSD.txt - 2-clause and 3-clause BSD licenses
16343Artistic.txt - Artistic license
16344GNU_GPL-2.0 - GNU General Public License
16345GNU_LGPL-2.0 - GNU Library General Public License