1Unless otherwise specified (e.g. in the header of a file or by an accompanying
2license file), everything is licensed under the MIT license as follows:
3
4
5The MIT License
6
7Copyright (c) <year> <copyright holders>
8
9Permission is hereby granted, free of charge, to any person obtaining a copy
10of this software and associated documentation files (the "Software"), to deal
11in the Software without restriction, including without limitation the rights
12to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13copies of the Software, and to permit persons to whom the Software is
14furnished to do so, subject to the following conditions:
15
16The above copyright notice and this permission notice shall be included in
17all copies or substantial portions of the Software.
18
19THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25THE SOFTWARE.
26
27
28Files that are under a different license are licensed under one of the
29following licenses (please check the headers of the file and/or accompanying
30license files):
31
32
33Anti-Grain Geometry
34-------------------
35
36Anti-Grain Geometry - Version 2.4
37Copyright (C) 2002-2004 Maxim Shemanarev (McSeem)
38
39Permission to copy, use, modify, sell and distribute this software 
40is granted provided this copyright notice appears in all copies. 
41This software is provided "as is" without express or implied
42warranty, and with no claim as to its suitability for any purpose.
43
44
45Apache v2
46---------
47
48                                 Apache License
49                           Version 2.0, January 2004
50                        http://www.apache.org/licenses/
51
52   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
53
54   1. Definitions.
55
56      "License" shall mean the terms and conditions for use, reproduction,
57      and distribution as defined by Sections 1 through 9 of this document.
58
59      "Licensor" shall mean the copyright owner or entity authorized by
60      the copyright owner that is granting the License.
61
62      "Legal Entity" shall mean the union of the acting entity and all
63      other entities that control, are controlled by, or are under common
64      control with that entity. For the purposes of this definition,
65      "control" means (i) the power, direct or indirect, to cause the
66      direction or management of such entity, whether by contract or
67      otherwise, or (ii) ownership of fifty percent (50%) or more of the
68      outstanding shares, or (iii) beneficial ownership of such entity.
69
70      "You" (or "Your") shall mean an individual or Legal Entity
71      exercising permissions granted by this License.
72
73      "Source" form shall mean the preferred form for making modifications,
74      including but not limited to software source code, documentation
75      source, and configuration files.
76
77      "Object" form shall mean any form resulting from mechanical
78      transformation or translation of a Source form, including but
79      not limited to compiled object code, generated documentation,
80      and conversions to other media types.
81
82      "Work" shall mean the work of authorship, whether in Source or
83      Object form, made available under the License, as indicated by a
84      copyright notice that is included in or attached to the work
85      (an example is provided in the Appendix below).
86
87      "Derivative Works" shall mean any work, whether in Source or Object
88      form, that is based on (or derived from) the Work and for which the
89      editorial revisions, annotations, elaborations, or other modifications
90      represent, as a whole, an original work of authorship. For the purposes
91      of this License, Derivative Works shall not include works that remain
92      separable from, or merely link (or bind by name) to the interfaces of,
93      the Work and Derivative Works thereof.
94
95      "Contribution" shall mean any work of authorship, including
96      the original version of the Work and any modifications or additions
97      to that Work or Derivative Works thereof, that is intentionally
98      submitted to Licensor for inclusion in the Work by the copyright owner
99      or by an individual or Legal Entity authorized to submit on behalf of
100      the copyright owner. For the purposes of this definition, "submitted"
101      means any form of electronic, verbal, or written communication sent
102      to the Licensor or its representatives, including but not limited to
103      communication on electronic mailing lists, source code control systems,
104      and issue tracking systems that are managed by, or on behalf of, the
105      Licensor for the purpose of discussing and improving the Work, but
106      excluding communication that is conspicuously marked or otherwise
107      designated in writing by the copyright owner as "Not a Contribution."
108
109      "Contributor" shall mean Licensor and any individual or Legal Entity
110      on behalf of whom a Contribution has been received by Licensor and
111      subsequently incorporated within the Work.
112
113   2. Grant of Copyright License. Subject to the terms and conditions of
114      this License, each Contributor hereby grants to You a perpetual,
115      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
116      copyright license to reproduce, prepare Derivative Works of,
117      publicly display, publicly perform, sublicense, and distribute the
118      Work and such Derivative Works in Source or Object form.
119
120   3. Grant of Patent License. Subject to the terms and conditions of
121      this License, each Contributor hereby grants to You a perpetual,
122      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
123      (except as stated in this section) patent license to make, have made,
124      use, offer to sell, sell, import, and otherwise transfer the Work,
125      where such license applies only to those patent claims licensable
126      by such Contributor that are necessarily infringed by their
127      Contribution(s) alone or by combination of their Contribution(s)
128      with the Work to which such Contribution(s) was submitted. If You
129      institute patent litigation against any entity (including a
130      cross-claim or counterclaim in a lawsuit) alleging that the Work
131      or a Contribution incorporated within the Work constitutes direct
132      or contributory patent infringement, then any patent licenses
133      granted to You under this License for that Work shall terminate
134      as of the date such litigation is filed.
135
136   4. Redistribution. You may reproduce and distribute copies of the
137      Work or Derivative Works thereof in any medium, with or without
138      modifications, and in Source or Object form, provided that You
139      meet the following conditions:
140
141      (a) You must give any other recipients of the Work or
142          Derivative Works a copy of this License; and
143
144      (b) You must cause any modified files to carry prominent notices
145          stating that You changed the files; and
146
147      (c) You must retain, in the Source form of any Derivative Works
148          that You distribute, all copyright, patent, trademark, and
149          attribution notices from the Source form of the Work,
150          excluding those notices that do not pertain to any part of
151          the Derivative Works; and
152
153      (d) If the Work includes a "NOTICE" text file as part of its
154          distribution, then any Derivative Works that You distribute must
155          include a readable copy of the attribution notices contained
156          within such NOTICE file, excluding those notices that do not
157          pertain to any part of the Derivative Works, in at least one
158          of the following places: within a NOTICE text file distributed
159          as part of the Derivative Works; within the Source form or
160          documentation, if provided along with the Derivative Works; or,
161          within a display generated by the Derivative Works, if and
162          wherever such third-party notices normally appear. The contents
163          of the NOTICE file are for informational purposes only and
164          do not modify the License. You may add Your own attribution
165          notices within Derivative Works that You distribute, alongside
166          or as an addendum to the NOTICE text from the Work, provided
167          that such additional attribution notices cannot be construed
168          as modifying the License.
169
170      You may add Your own copyright statement to Your modifications and
171      may provide additional or different license terms and conditions
172      for use, reproduction, or distribution of Your modifications, or
173      for any such Derivative Works as a whole, provided Your use,
174      reproduction, and distribution of the Work otherwise complies with
175      the conditions stated in this License.
176
177   5. Submission of Contributions. Unless You explicitly state otherwise,
178      any Contribution intentionally submitted for inclusion in the Work
179      by You to the Licensor shall be under the terms and conditions of
180      this License, without any additional terms or conditions.
181      Notwithstanding the above, nothing herein shall supersede or modify
182      the terms of any separate license agreement you may have executed
183      with Licensor regarding such Contributions.
184
185   6. Trademarks. This License does not grant permission to use the trade
186      names, trademarks, service marks, or product names of the Licensor,
187      except as required for reasonable and customary use in describing the
188      origin of the Work and reproducing the content of the NOTICE file.
189
190   7. Disclaimer of Warranty. Unless required by applicable law or
191      agreed to in writing, Licensor provides the Work (and each
192      Contributor provides its Contributions) on an "AS IS" BASIS,
193      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
194      implied, including, without limitation, any warranties or conditions
195      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
196      PARTICULAR PURPOSE. You are solely responsible for determining the
197      appropriateness of using or redistributing the Work and assume any
198      risks associated with Your exercise of permissions under this License.
199
200   8. Limitation of Liability. In no event and under no legal theory,
201      whether in tort (including negligence), contract, or otherwise,
202      unless required by applicable law (such as deliberate and grossly
203      negligent acts) or agreed to in writing, shall any Contributor be
204      liable to You for damages, including any direct, indirect, special,
205      incidental, or consequential damages of any character arising as a
206      result of this License or out of the use or inability to use the
207      Work (including but not limited to damages for loss of goodwill,
208      work stoppage, computer failure or malfunction, or any and all
209      other commercial damages or losses), even if such Contributor
210      has been advised of the possibility of such damages.
211
212   9. Accepting Warranty or Additional Liability. While redistributing
213      the Work or Derivative Works thereof, You may choose to offer,
214      and charge a fee for, acceptance of support, warranty, indemnity,
215      or other liability obligations and/or rights consistent with this
216      License. However, in accepting such obligations, You may act only
217      on Your own behalf and on Your sole responsibility, not on behalf
218      of any other Contributor, and only if You agree to indemnify,
219      defend, and hold each Contributor harmless for any liability
220      incurred by, or claims asserted against, such Contributor by reason
221      of your accepting any such warranty or additional liability.
222
223   END OF TERMS AND CONDITIONS
224
225   APPENDIX: How to apply the Apache License to your work.
226
227      To apply the Apache License to your work, attach the following
228      boilerplate notice, with the fields enclosed by brackets "[]"
229      replaced with your own identifying information. (Don't include
230      the brackets!)  The text should be enclosed in the appropriate
231      comment syntax for the file format. We also recommend that a
232      file or class name and description of purpose be included on the
233      same "printed page" as the copyright notice for easier
234      identification within third-party archives.
235
236   Copyright [yyyy] [name of copyright owner]
237
238   Licensed under the Apache License, Version 2.0 (the "License");
239   you may not use this file except in compliance with the License.
240   You may obtain a copy of the License at
241
242       http://www.apache.org/licenses/LICENSE-2.0
243
244   Unless required by applicable law or agreed to in writing, software
245   distributed under the License is distributed on an "AS IS" BASIS,
246   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
247   See the License for the specific language governing permissions and
248   limitations under the License.
249
250
251Artistic
252--------
253
254
255
256
257
258			 The "Artistic License"
259
260				Preamble
261
262The intent of this document is to state the conditions under which a
263Package may be copied, such that the Copyright Holder maintains some
264semblance of artistic control over the development of the package,
265while giving the users of the package the right to use and distribute
266the Package in a more-or-less customary fashion, plus the right to make
267reasonable modifications.
268
269Definitions:
270
271	"Package" refers to the collection of files distributed by the
272	Copyright Holder, and derivatives of that collection of files
273	created through textual modification.
274
275	"Standard Version" refers to such a Package if it has not been
276	modified, or has been modified in accordance with the wishes
277	of the Copyright Holder as specified below.
278
279	"Copyright Holder" is whoever is named in the copyright or
280	copyrights for the package.
281
282	"You" is you, if you're thinking about copying or distributing
283	this Package.
284
285	"Reasonable copying fee" is whatever you can justify on the
286	basis of media cost, duplication charges, time of people involved,
287	and so on.  (You will not be required to justify it to the
288	Copyright Holder, but only to the computing community at large
289	as a market that must bear the fee.)
290
291	"Freely Available" means that no fee is charged for the item
292	itself, though there may be fees involved in handling the item.
293	It also means that recipients of the item may redistribute it
294	under the same conditions they received it.
295
2961. You may make and give away verbatim copies of the source form of the
297Standard Version of this Package without restriction, provided that you
298duplicate all of the original copyright notices and associated disclaimers.
299
3002. You may apply bug fixes, portability fixes and other modifications
301derived from the Public Domain or from the Copyright Holder.  A Package
302modified in such a way shall still be considered the Standard Version.
303
3043. You may otherwise modify your copy of this Package in any way, provided
305that you insert a prominent notice in each changed file stating how and
306when you changed that file, and provided that you do at least ONE of the
307following:
308
309    a) place your modifications in the Public Domain or otherwise make them
310    Freely Available, such as by posting said modifications to Usenet or
311    an equivalent medium, or placing the modifications on a major archive
312    site such as uunet.uu.net, or by allowing the Copyright Holder to include
313    your modifications in the Standard Version of the Package.
314
315    b) use the modified Package only within your corporation or organization.
316
317    c) rename any non-standard executables so the names do not conflict
318    with standard executables, which must also be provided, and provide
319    a separate manual page for each non-standard executable that clearly
320    documents how it differs from the Standard Version.
321
322    d) make other distribution arrangements with the Copyright Holder.
323
3244. You may distribute the programs of this Package in object code or
325executable form, provided that you do at least ONE of the following:
326
327    a) distribute a Standard Version of the executables and library files,
328    together with instructions (in the manual page or equivalent) on where
329    to get the Standard Version.
330
331    b) accompany the distribution with the machine-readable source of
332    the Package with your modifications.
333
334    c) give non-standard executables non-standard names, and clearly
335    document the differences in manual pages (or equivalent), together
336    with instructions on where to get the Standard Version.
337
338    d) make other distribution arrangements with the Copyright Holder.
339
3405. You may charge a reasonable copying fee for any distribution of this
341Package.  You may charge any fee you choose for support of this
342Package.  You may not charge a fee for this Package itself.  However,
343you may distribute this Package in aggregate with other (possibly
344commercial) programs as part of a larger (possibly commercial) software
345distribution provided that you do not advertise this Package as a
346product of your own.  You may embed this Package's interpreter within
347an executable of yours (by linking); this shall be construed as a mere
348form of aggregation, provided that the complete Standard Version of the
349interpreter is so embedded.
350
3516. The scripts and library files supplied as input to or produced as
352output from the programs of this Package do not automatically fall
353under the copyright of this Package, but belong to whoever generated
354them, and may be sold commercially, and may be aggregated with this
355Package.  If such scripts or library files are aggregated with this
356Package via the so-called "undump" or "unexec" methods of producing a
357binary executable image, then distribution of such an image shall
358neither be construed as a distribution of this Package nor shall it
359fall under the restrictions of Paragraphs 3 and 4, provided that you do
360not represent such an executable image as a Standard Version of this
361Package.
362
3637. C subroutines (or comparably compiled subroutines in other
364languages) supplied by you and linked into this Package in order to
365emulate subroutines and variables of the language defined by this
366Package shall not be considered part of this Package, but are the
367equivalent of input as in Paragraph 6, provided these subroutines do
368not change the language in any way that would cause it to fail the
369regression tests for the language.
370
3718. Aggregation of this Package with a commercial distribution is always
372permitted provided that the use of this Package is embedded; that is,
373when no overt attempt is made to make this Package's interfaces visible
374to the end user of the commercial distribution.  Such use shall not be
375construed as a distribution of this Package.
376
3779. The name of the Copyright Holder may not be used to endorse or promote
378products derived from this software without specific prior written permission.
379
38010. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
381IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
382WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
383
384				The End
385
386
387Artistic v2.0
388-------------
389
390Artistic License 2.0
391
392Copyright (c) 2000-2006, The Perl Foundation.
393
394Everyone is permitted to copy and distribute verbatim copies of this license
395document, but changing it is not allowed.
396
397Preamble
398
399This license establishes the terms under which a given free software Package may
400be copied, modified, distributed, and/or redistributed. The intent is that the
401Copyright Holder maintains some artistic control over the development of that
402Package while still keeping the Package available as open source and free
403software.
404
405You are always permitted to make arrangements wholly outside of this license
406directly with the Copyright Holder of a given Package. If the terms of this
407license do not permit the full use that you propose to make of the Package, you
408should contact the Copyright Holder and seek a different licensing arrangement.
409
410Definitions
411
412"Copyright Holder" means the individual(s) or organization(s) named in the
413copyright notice for the entire Package.
414
415"Contributor" means any party that has contributed code or other material to the
416Package, in accordance with the Copyright Holder's procedures.
417
418"You" and "your" means any person who would like to copy, distribute, or modify
419the Package.
420
421"Package" means the collection of files distributed by the Copyright Holder, and
422derivatives of that collection and/or of those files. A given Package may
423consist of either the Standard Version, or a Modified Version.
424
425"Distribute" means providing a copy of the Package or making it accessible to
426anyone else, or in the case of a company or organization, to others outside of
427your company or organization.
428
429"Distributor Fee" means any fee that you charge for Distributing this Package or
430providing support for this Package to another party. It does not mean licensing
431fees.
432
433"Standard Version" refers to the Package if it has not been modified, or has
434been modified only in ways explicitly requested by the Copyright Holder.
435
436"Modified Version" means the Package, if it has been changed, and such changes
437were not explicitly requested by the Copyright Holder.
438
439"Original License" means this Artistic License as Distributed with the Standard
440Version of the Package, in its current version or as it may be modified by The
441Perl Foundation in the future.
442
443"Source" form means the source code, documentation source, and configuration
444files for the Package.
445
446"Compiled" form means the compiled bytecode, object code, binary, or any other
447form resulting from mechanical transformation or translation of the Source form.
448
449Permission for Use and Modification Without Distribution
450
451(1) You are permitted to use the Standard Version and create and use Modified
452Versions for any purpose without restriction, provided that you do not
453Distribute the Modified Version.
454
455Permissions for Redistribution of the Standard Version
456
457(2) You may Distribute verbatim copies of the Source form of the Standard
458Version of this Package in any medium without restriction, either gratis or for
459a Distributor Fee, provided that you duplicate all of the original copyright
460notices and associated disclaimers. At your discretion, such verbatim copies may
461or may not include a Compiled form of the Package.
462
463(3) You may apply any bug fixes, portability changes, and other modifications
464made available from the Copyright Holder. The resulting Package will still be
465considered the Standard Version, and as such will be subject to the Original
466License.
467
468Distribution of Modified Versions of the Package as Source
469
470(4) You may Distribute your Modified Version as Source (either gratis or for a
471Distributor Fee, and with or without a Compiled form of the Modified Version)
472provided that you clearly document how it differs from the Standard Version,
473including, but not limited to, documenting any non-standard features,
474executables, or modules, and provided that you do at least ONE of the following:
475
476(a) make the Modified Version available to the Copyright Holder of the Standard
477    Version, under the Original License, so that the Copyright Holder may
478    include your modifications in the Standard Version.
479(b) ensure that installation of your Modified Version does not prevent the user
480    installing or running the Standard Version. In addition, the Modified
481    Version must bear a name that is different from the name of the Standard
482    Version.
483(c) allow anyone who receives a copy of the Modified Version to make the Source
484    form of the Modified Version available to others under
485    (i) the Original License or
486    (ii) a license that permits the licensee to freely copy, modify and
487         redistribute the Modified Version using the same licensing terms that
488         apply to the copy that the licensee received, and requires that the
489         Source form of the Modified Version, and of any works derived from it,
490         be made freely available in that license fees are prohibited but
491         Distributor Fees are allowed.
492
493Distribution of Compiled Forms of the Standard Version or Modified Versions
494without the Source
495
496(5) You may Distribute Compiled forms of the Standard Version without the
497Source, provided that you include complete instructions on how to get the Source
498of the Standard Version. Such instructions must be valid at the time of your
499distribution. If these instructions, at any time while you are carrying out such
500distribution, become invalid, you must provide new instructions on demand or
501cease further distribution. If you provide valid instructions or cease
502distribution within thirty days after you become aware that the instructions are
503invalid, then you do not forfeit any of your rights under this license.
504
505(6) You may Distribute a Modified Version in Compiled form without the Source,
506provided that you comply with Section 4 with respect to the Source of the
507Modified Version.
508
509Aggregating or Linking the Package
510
511(7) You may aggregate the Package (either the Standard Version or Modified
512Version) with other packages and Distribute the resulting aggregation provided
513that you do not charge a licensing fee for the Package. Distributor Fees are
514permitted, and licensing fees for other components in the aggregation are
515permitted. The terms of this license apply to the use and Distribution of the
516Standard or Modified Versions as included in the aggregation.
517
518(8) You are permitted to link Modified and Standard Versions with other works,
519to embed the Package in a larger work of your own, or to build stand-alone
520binary or bytecode versions of applications that include the Package, and
521Distribute the result without restriction, provided the result does not expose a
522direct interface to the Package.
523
524Items That are Not Considered Part of a Modified Version
525
526(9) Works (including, but not limited to, modules and scripts) that merely
527extend or make use of the Package, do not, by themselves, cause the Package to
528be a Modified Version. In addition, such works are not considered parts of the
529Package itself, and are not subject to the terms of this license.
530
531General Provisions
532
533(10) Any use, modification, and distribution of the Standard or Modified
534Versions is governed by this Artistic License. By using, modifying or
535distributing the Package, you accept this license. Do not use, modify, or
536distribute the Package, if you do not accept this license.
537
538(11) If your Modified Version has been derived from a Modified Version made by
539someone other than you, you are nevertheless required to ensure that your
540Modified Version complies with the requirements of this license.
541
542(12) This license does not grant you the right to use any trademark, service
543mark, tradename, or logo of the Copyright Holder.
544
545(13) This license includes the non-exclusive, worldwide, free-of-charge patent
546license to make, have made, use, offer to sell, sell, import and otherwise
547transfer the Package with respect to any patent claims licensable by the
548Copyright Holder that are necessarily infringed by the Package. If you institute
549patent litigation (including a cross-claim or counterclaim) against any party
550alleging that the Package constitutes direct or contributory patent
551infringement, then this Artistic License to you shall terminate on the date that
552such litigation is filed.
553
554(14) Disclaimer of Warranty: THE PACKAGE IS PROVIDED BY THE COPYRIGHT HOLDER AND
555CONTRIBUTORS "AS IS' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. THE IMPLIED
556WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
557NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY YOUR LOCAL LAW.
558UNLESS REQUIRED BY LAW, NO COPYRIGHT HOLDER OR CONTRIBUTOR WILL BE LIABLE FOR
559ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING IN ANY WAY
560OUT OF THE USE OF THE PACKAGE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
561DAMAGE.
562
563
564BSD (2-clause)
565--------------
566
567Copyright <year> <copyright holder>. All rights reserved.
568
569Redistribution and use in source and binary forms, with or without modification, are
570permitted provided that the following conditions are met:
571
572   1. Redistributions of source code must retain the above copyright notice, this list of
573      conditions and the following disclaimer.
574
575   2. Redistributions in binary form must reproduce the above copyright notice, this list
576      of conditions and the following disclaimer in the documentation and/or other materials
577      provided with the distribution.
578
579THIS SOFTWARE IS PROVIDED BY <COPYRIGHT HOLDER> ``AS IS'' AND ANY EXPRESS OR IMPLIED
580WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
581FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> OR
582CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
583CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
584SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
585ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
586NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
587ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
588
589The views and conclusions contained in the software and documentation are those of the
590authors and should not be interpreted as representing official policies, either expressed
591or implied, of <copyright holder>.
592
593
594BSD (3-clause)
595--------------
596
597Copyright (c) <year>, <copyright holder>
598All rights reserved.
599
600Redistribution and use in source and binary forms, with or without
601modification, are permitted provided that the following conditions are met:
602    * Redistributions of source code must retain the above copyright
603      notice, this list of conditions and the following disclaimer.
604    * Redistributions in binary form must reproduce the above copyright
605      notice, this list of conditions and the following disclaimer in the
606      documentation and/or other materials provided with the distribution.
607    * Neither the name of the <organization> nor the
608      names of its contributors may be used to endorse or promote products
609      derived from this software without specific prior written permission.
610
611THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
612ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
613WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
614DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
615DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
616(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
617LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
618ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
619(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
620SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
621
622
623BSD (4-clause)
624--------------
625
626Copyright (c) <year>, <copyright holder>
627All rights reserved.
628
629Redistribution and use in source and binary forms, with or without
630modification, are permitted provided that the following conditions are met:
6311. Redistributions of source code must retain the above copyright
632   notice, this list of conditions and the following disclaimer.
6332. Redistributions in binary form must reproduce the above copyright
634   notice, this list of conditions and the following disclaimer in the
635   documentation and/or other materials provided with the distribution.
6363. All advertising materials mentioning features or use of this software
637   must display the following acknowledgement:
638   This product includes software developed by the <organization>.
6394. Neither the name of the <organization> nor the
640   names of its contributors may be used to endorse or promote products
641   derived from this software without specific prior written permission.
642
643THIS SOFTWARE IS PROVIDED BY <COPYRIGHT HOLDER> ''AS IS'' AND ANY
644EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
645WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
646DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
647DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
648(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
649LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
650ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
651(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
652SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
653
654
655Be Sample Code License
656----------------------
657
658----------------------
659Be Sample Code License
660----------------------
661
662Copyright 1991-1999, Be Incorporated.
663All rights reserved.
664
665Redistribution and use in source and binary forms, with or without
666modification, are permitted provided that the following conditions
667are met:
668
6691. Redistributions of source code must retain the above copyright
670   notice, this list of conditions, and the following disclaimer.
671
6722. Redistributions in binary form must reproduce the above copyright
673   notice, this list of conditions, and the following disclaimer in the
674   documentation and/or other materials provided with the distribution.
675
6763. The name of the author may not be used to endorse or promote products
677   derived from this software without specific prior written permission.
678
679THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR
680IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
681OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR
682PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
683DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
684(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
685LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
686AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
687TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
688OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.    
689
690
691Bullet
692------
693
694Copyright (c) 2003-2006 Gino van den Bergen / Erwin Coumans
695	http://continuousphysics.com/Bullet/
696
697This software is provided 'as-is', without any express or implied warranty.
698In no event will the authors be held liable for any damages arising from the
699use of this software.
700Permission is granted to anyone to use this software for any purpose,
701including commercial applications, and to alter it and redistribute it freely,
702subject to the following restrictions:
703
7041. The origin of this software must not be misrepresented; you must not claim
705 that you wrote the original software. If you use this software in a product,
706 an acknowledgment in the product documentation would be appreciated but is
707 not required.
7082. Altered source versions must be plainly marked as such, and must not be
709 misrepresented as being the original software.
7103. This notice may not be removed or altered from any source distribution.
711
712
713CDDL v1
714-------
715
716COMMON DEVELOPMENT AND DISTRIBUTION LICENSE Version 1.0
717
7181. Definitions.
719
720    1.1. "Contributor" means each individual or entity that creates
721         or contributes to the creation of Modifications.
722
723    1.2. "Contributor Version" means the combination of the Original
724         Software, prior Modifications used by a Contributor (if any),
725         and the Modifications made by that particular Contributor.
726
727    1.3. "Covered Software" means (a) the Original Software, or (b)
728         Modifications, or (c) the combination of files containing
729         Original Software with files containing Modifications, in
730         each case including portions thereof.
731
732    1.4. "Executable" means the Covered Software in any form other
733         than Source Code.
734
735    1.5. "Initial Developer" means the individual or entity that first
736         makes Original Software available under this License.
737
738    1.6. "Larger Work" means a work which combines Covered Software or
739         portions thereof with code not governed by the terms of this
740         License.
741
742    1.7. "License" means this document.
743
744    1.8. "Licensable" means having the right to grant, to the maximum
745         extent possible, whether at the time of the initial grant or
746         subsequently acquired, any and all of the rights conveyed
747         herein.
748
749    1.9. "Modifications" means the Source Code and Executable form of
750         any of the following:
751
752        A. Any file that results from an addition to, deletion from or
753           modification of the contents of a file containing Original
754           Software or previous Modifications;
755
756        B. Any new file that contains any part of the Original
757           Software or previous Modifications; or
758
759        C. Any new file that is contributed or otherwise made
760           available under the terms of this License.
761
762    1.10. "Original Software" means the Source Code and Executable
763          form of computer software code that is originally released
764          under this License.
765
766    1.11. "Patent Claims" means any patent claim(s), now owned or
767          hereafter acquired, including without limitation, method,
768          process, and apparatus claims, in any patent Licensable by
769          grantor.
770
771    1.12. "Source Code" means (a) the common form of computer software
772          code in which modifications are made and (b) associated
773          documentation included in or with such code.
774
775    1.13. "You" (or "Your") means an individual or a legal entity
776          exercising rights under, and complying with all of the terms
777          of, this License.  For legal entities, "You" includes any
778          entity which controls, is controlled by, or is under common
779          control with You.  For purposes of this definition,
780          "control" means (a) the power, direct or indirect, to cause
781          the direction or management of such entity, whether by
782          contract or otherwise, or (b) ownership of more than fifty
783          percent (50%) of the outstanding shares or beneficial
784          ownership of such entity.
785
7862. License Grants.
787
788    2.1. The Initial Developer Grant.
789
790    Conditioned upon Your compliance with Section 3.1 below and
791    subject to third party intellectual property claims, the Initial
792    Developer hereby grants You a world-wide, royalty-free,
793    non-exclusive license:
794
795        (a) under intellectual property rights (other than patent or
796            trademark) Licensable by Initial Developer, to use,
797            reproduce, modify, display, perform, sublicense and
798            distribute the Original Software (or portions thereof),
799            with or without Modifications, and/or as part of a Larger
800            Work; and
801
802        (b) under Patent Claims infringed by the making, using or
803            selling of Original Software, to make, have made, use,
804            practice, sell, and offer for sale, and/or otherwise
805            dispose of the Original Software (or portions thereof).
806
807        (c) The licenses granted in Sections 2.1(a) and (b) are
808            effective on the date Initial Developer first distributes
809            or otherwise makes the Original Software available to a
810            third party under the terms of this License.
811
812        (d) Notwithstanding Section 2.1(b) above, no patent license is
813            granted: (1) for code that You delete from the Original
814            Software, or (2) for infringements caused by: (i) the
815            modification of the Original Software, or (ii) the
816            combination of the Original Software with other software
817            or devices.
818
819    2.2. Contributor Grant.
820
821    Conditioned upon Your compliance with Section 3.1 below and
822    subject to third party intellectual property claims, each
823    Contributor hereby grants You a world-wide, royalty-free,
824    non-exclusive license:
825
826        (a) under intellectual property rights (other than patent or
827            trademark) Licensable by Contributor to use, reproduce,
828            modify, display, perform, sublicense and distribute the
829            Modifications created by such Contributor (or portions
830            thereof), either on an unmodified basis, with other
831            Modifications, as Covered Software and/or as part of a
832            Larger Work; and
833
834        (b) under Patent Claims infringed by the making, using, or
835            selling of Modifications made by that Contributor either
836            alone and/or in combination with its Contributor Version
837            (or portions of such combination), to make, use, sell,
838            offer for sale, have made, and/or otherwise dispose of:
839            (1) Modifications made by that Contributor (or portions
840            thereof); and (2) the combination of Modifications made by
841            that Contributor with its Contributor Version (or portions
842            of such combination).
843
844        (c) The licenses granted in Sections 2.2(a) and 2.2(b) are
845            effective on the date Contributor first distributes or
846            otherwise makes the Modifications available to a third
847            party.
848
849        (d) Notwithstanding Section 2.2(b) above, no patent license is
850            granted: (1) for any code that Contributor has deleted
851            from the Contributor Version; (2) for infringements caused
852            by: (i) third party modifications of Contributor Version,
853            or (ii) the combination of Modifications made by that
854            Contributor with other software (except as part of the
855            Contributor Version) or other devices; or (3) under Patent
856            Claims infringed by Covered Software in the absence of
857            Modifications made by that Contributor.
858
8593. Distribution Obligations.
860
861    3.1. Availability of Source Code.
862
863    Any Covered Software that You distribute or otherwise make
864    available in Executable form must also be made available in Source
865    Code form and that Source Code form must be distributed only under
866    the terms of this License.  You must include a copy of this
867    License with every copy of the Source Code form of the Covered
868    Software You distribute or otherwise make available.  You must
869    inform recipients of any such Covered Software in Executable form
870    as to how they can obtain such Covered Software in Source Code
871    form in a reasonable manner on or through a medium customarily
872    used for software exchange.
873
874    3.2. Modifications.
875
876    The Modifications that You create or to which You contribute are
877    governed by the terms of this License.  You represent that You
878    believe Your Modifications are Your original creation(s) and/or
879    You have sufficient rights to grant the rights conveyed by this
880    License.
881
882    3.3. Required Notices.
883
884    You must include a notice in each of Your Modifications that
885    identifies You as the Contributor of the Modification.  You may
886    not remove or alter any copyright, patent or trademark notices
887    contained within the Covered Software, or any notices of licensing
888    or any descriptive text giving attribution to any Contributor or
889    the Initial Developer.
890
891    3.4. Application of Additional Terms.
892
893    You may not offer or impose any terms on any Covered Software in
894    Source Code form that alters or restricts the applicable version
895    of this License or the recipients' rights hereunder.  You may
896    choose to offer, and to charge a fee for, warranty, support,
897    indemnity or liability obligations to one or more recipients of
898    Covered Software.  However, you may do so only on Your own behalf,
899    and not on behalf of the Initial Developer or any Contributor.
900    You must make it absolutely clear that any such warranty, support,
901    indemnity or liability obligation is offered by You alone, and You
902    hereby agree to indemnify the Initial Developer and every
903    Contributor for any liability incurred by the Initial Developer or
904    such Contributor as a result of warranty, support, indemnity or
905    liability terms You offer.
906
907    3.5. Distribution of Executable Versions.
908
909    You may distribute the Executable form of the Covered Software
910    under the terms of this License or under the terms of a license of
911    Your choice, which may contain terms different from this License,
912    provided that You are in compliance with the terms of this License
913    and that the license for the Executable form does not attempt to
914    limit or alter the recipient's rights in the Source Code form from
915    the rights set forth in this License.  If You distribute the
916    Covered Software in Executable form under a different license, You
917    must make it absolutely clear that any terms which differ from
918    this License are offered by You alone, not by the Initial
919    Developer or Contributor.  You hereby agree to indemnify the
920    Initial Developer and every Contributor for any liability incurred
921    by the Initial Developer or such Contributor as a result of any
922    such terms You offer.
923
924    3.6. Larger Works.
925
926    You may create a Larger Work by combining Covered Software with
927    other code not governed by the terms of this License and
928    distribute the Larger Work as a single product.  In such a case,
929    You must make sure the requirements of this License are fulfilled
930    for the Covered Software.
931
9324. Versions of the License.
933
934    4.1. New Versions.
935
936    Sun Microsystems, Inc. is the initial license steward and may
937    publish revised and/or new versions of this License from time to
938    time.  Each version will be given a distinguishing version number.
939    Except as provided in Section 4.3, no one other than the license
940    steward has the right to modify this License.
941
942    4.2. Effect of New Versions.
943
944    You may always continue to use, distribute or otherwise make the
945    Covered Software available under the terms of the version of the
946    License under which You originally received the Covered Software.
947    If the Initial Developer includes a notice in the Original
948    Software prohibiting it from being distributed or otherwise made
949    available under any subsequent version of the License, You must
950    distribute and make the Covered Software available under the terms
951    of the version of the License under which You originally received
952    the Covered Software.  Otherwise, You may also choose to use,
953    distribute or otherwise make the Covered Software available under
954    the terms of any subsequent version of the License published by
955    the license steward.
956
957    4.3. Modified Versions.
958
959    When You are an Initial Developer and You want to create a new
960    license for Your Original Software, You may create and use a
961    modified version of this License if You: (a) rename the license
962    and remove any references to the name of the license steward
963    (except to note that the license differs from this License); and
964    (b) otherwise make it clear that the license contains terms which
965    differ from this License.
966
9675. DISCLAIMER OF WARRANTY.
968
969    COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS"
970    BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
971    INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED
972    SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR
973    PURPOSE OR NON-INFRINGING.  THE ENTIRE RISK AS TO THE QUALITY AND
974    PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU.  SHOULD ANY
975    COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
976    INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY
977    NECESSARY SERVICING, REPAIR OR CORRECTION.  THIS DISCLAIMER OF
978    WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE.  NO USE OF
979    ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS
980    DISCLAIMER.
981
9826. TERMINATION.
983
984    6.1. This License and the rights granted hereunder will terminate
985    automatically if You fail to comply with terms herein and fail to
986    cure such breach within 30 days of becoming aware of the breach.
987    Provisions which, by their nature, must remain in effect beyond
988    the termination of this License shall survive.
989
990    6.2. If You assert a patent infringement claim (excluding
991    declaratory judgment actions) against Initial Developer or a
992    Contributor (the Initial Developer or Contributor against whom You
993    assert such claim is referred to as "Participant") alleging that
994    the Participant Software (meaning the Contributor Version where
995    the Participant is a Contributor or the Original Software where
996    the Participant is the Initial Developer) directly or indirectly
997    infringes any patent, then any and all rights granted directly or
998    indirectly to You by such Participant, the Initial Developer (if
999    the Initial Developer is not the Participant) and all Contributors
1000    under Sections 2.1 and/or 2.2 of this License shall, upon 60 days
1001    notice from Participant terminate prospectively and automatically
1002    at the expiration of such 60 day notice period, unless if within
1003    such 60 day period You withdraw Your claim with respect to the
1004    Participant Software against such Participant either unilaterally
1005    or pursuant to a written agreement with Participant.
1006
1007    6.3. In the event of termination under Sections 6.1 or 6.2 above,
1008    all end user licenses that have been validly granted by You or any
1009    distributor hereunder prior to termination (excluding licenses
1010    granted to You by any distributor) shall survive termination.
1011
10127. LIMITATION OF LIABILITY.
1013
1014    UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
1015    (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
1016    INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
1017    COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE
1018    LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
1019    CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
1020    LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK
1021    STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
1022    COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
1023    INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.  THIS LIMITATION OF
1024    LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL
1025    INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT
1026    APPLICABLE LAW PROHIBITS SUCH LIMITATION.  SOME JURISDICTIONS DO
1027    NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR
1028    CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT
1029    APPLY TO YOU.
1030
10318. U.S. GOVERNMENT END USERS.
1032
1033    The Covered Software is a "commercial item," as that term is
1034    defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial
1035    computer software" (as that term is defined at 48
1036    C.F.R. 252.227-7014(a)(1)) and "commercial computer software
1037    documentation" as such terms are used in 48 C.F.R. 12.212
1038    (Sept. 1995).  Consistent with 48 C.F.R. 12.212 and 48
1039    C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all
1040    U.S. Government End Users acquire Covered Software with only those
1041    rights set forth herein.  This U.S. Government Rights clause is in
1042    lieu of, and supersedes, any other FAR, DFAR, or other clause or
1043    provision that addresses Government rights in computer software
1044    under this License.
1045
10469. MISCELLANEOUS.
1047
1048    This License represents the complete agreement concerning subject
1049    matter hereof.  If any provision of this License is held to be
1050    unenforceable, such provision shall be reformed only to the extent
1051    necessary to make it enforceable.  This License shall be governed
1052    by the law of the jurisdiction specified in a notice contained
1053    within the Original Software (except to the extent applicable law,
1054    if any, provides otherwise), excluding such jurisdiction's
1055    conflict-of-law provisions.  Any litigation relating to this
1056    License shall be subject to the jurisdiction of the courts located
1057    in the jurisdiction and venue specified in a notice contained
1058    within the Original Software, with the losing party responsible
1059    for costs, including, without limitation, court costs and
1060    reasonable attorneys' fees and expenses.  The application of the
1061    United Nations Convention on Contracts for the International Sale
1062    of Goods is expressly excluded.  Any law or regulation which
1063    provides that the language of a contract shall be construed
1064    against the drafter shall not apply to this License.  You agree
1065    that You alone are responsible for compliance with the United
1066    States export administration regulations (and the export control
1067    laws and regulation of any other countries) when You use,
1068    distribute or otherwise make available any Covered Software.
1069
107010. RESPONSIBILITY FOR CLAIMS.
1071
1072    As between Initial Developer and the Contributors, each party is
1073    responsible for claims and damages arising, directly or
1074    indirectly, out of its utilization of rights under this License
1075    and You agree to work with Initial Developer and Contributors to
1076    distribute such responsibility on an equitable basis.  Nothing
1077    herein is intended or shall be deemed to constitute any admission
1078    of liability.
1079
1080--------------------------------------------------------------------
1081
1082NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND
1083DISTRIBUTION LICENSE (CDDL)
1084
1085For Covered Software in this distribution, this License shall
1086be governed by the laws of Germany (excluding conflict-of-law
1087provisions).
1088
1089Any litigation relating to this License shall be subject to the
1090jurisdiction and the courts of Berlin Germany, with venue lying
1091in Berlin Germany.
1092
1093
1094CQuantizer
1095----------
1096
1097/* === C R E D I T S  &  D I S C L A I M E R S ==============
1098 * Permission is given by the author to freely redistribute and include
1099 * this code in any program as long as this credit is given where due.
1100 *
1101 * CQuantizer (c)  1996-1997 Jeff Prosise
1102 *
1103 * COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY
1104 * OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES
1105 * THAT THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE
1106 * OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED
1107 * CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT
1108 * THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY
1109 * SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL
1110 * PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER
1111 * THIS DISCLAIMER.
1112 *
1113 * Use at your own risk!
1114 * ==========================================================
1115 */
1116
1117
1118DEC
1119---
1120
1121
1122Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts.
1123
1124                        All Rights Reserved
1125
1126Permission to use, copy, modify, and distribute this software and its 
1127documentation for any purpose and without fee is hereby granted, 
1128provided that the above copyright notice appear in all copies and that
1129both that copyright notice and this permission notice appear in 
1130supporting documentation, and that the name of Digital not be
1131used in advertising or publicity pertaining to distribution of the
1132software without specific, written prior permission.  
1133
1134DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
1135ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
1136DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
1137ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
1138WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
1139ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
1140SOFTWARE.
1141
1142
1143GLUT (Mark Kilgard)
1144-------------------
1145
1146/* Copyright (c) Mark J. Kilgard, 1994, 1997, 1998. */
1147
1148/* This program is freely distributable without licensing fees 
1149   and is provided without guarantee or warrantee expressed or 
1150   implied. This program is -not- in the public domain. */
1151
1152
1153GNU GPL font exception
1154----------------------
1155
1156From: http://www.gnu.org/licenses/gpl-faq.html#FontException
1157
1158As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
1159
1160
1161GNU GPL v1
1162----------
1163
1164		    GNU GENERAL PUBLIC LICENSE
1165		     Version 1, February 1989
1166
1167 Copyright (C) 1989 Free Software Foundation, Inc.
1168                59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
1169 Everyone is permitted to copy and distribute verbatim copies
1170 of this license document, but changing it is not allowed.
1171
1172			    Preamble
1173
1174  The license agreements of most software companies try to keep users
1175at the mercy of those companies.  By contrast, our General Public
1176License is intended to guarantee your freedom to share and change free
1177software--to make sure the software is free for all its users.  The
1178General Public License applies to the Free Software Foundation's
1179software and to any other program whose authors commit to using it.
1180You can use it for your programs, too.
1181
1182  When we speak of free software, we are referring to freedom, not
1183price.  Specifically, the General Public License is designed to make
1184sure that you have the freedom to give away or sell copies of free
1185software, that you receive source code or can get it if you want it,
1186that you can change the software or use pieces of it in new free
1187programs; and that you know you can do these things.
1188
1189  To protect your rights, we need to make restrictions that forbid
1190anyone to deny you these rights or to ask you to surrender the rights.
1191These restrictions translate to certain responsibilities for you if you
1192distribute copies of the software, or if you modify it.
1193
1194  For example, if you distribute copies of a such a program, whether
1195gratis or for a fee, you must give the recipients all the rights that
1196you have.  You must make sure that they, too, receive or can get the
1197source code.  And you must tell them their rights.
1198
1199  We protect your rights with two steps: (1) copyright the software, and
1200(2) offer you this license which gives you legal permission to copy,
1201distribute and/or modify the software.
1202
1203  Also, for each author's protection and ours, we want to make certain
1204that everyone understands that there is no warranty for this free
1205software.  If the software is modified by someone else and passed on, we
1206want its recipients to know that what they have is not the original, so
1207that any problems introduced by others will not reflect on the original
1208authors' reputations.
1209
1210  The precise terms and conditions for copying, distribution and
1211modification follow.
1212
1213		    GNU GENERAL PUBLIC LICENSE
1214   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
1215
1216  0. This License Agreement applies to any program or other work which
1217contains a notice placed by the copyright holder saying it may be
1218distributed under the terms of this General Public License.  The
1219"Program", below, refers to any such program or work, and a "work based
1220on the Program" means either the Program or any work containing the
1221Program or a portion of it, either verbatim or with modifications.  Each
1222licensee is addressed as "you".
1223
1224  1. You may copy and distribute verbatim copies of the Program's source
1225code as you receive it, in any medium, provided that you conspicuously and
1226appropriately publish on each copy an appropriate copyright notice and
1227disclaimer of warranty; keep intact all the notices that refer to this
1228General Public License and to the absence of any warranty; and give any
1229other recipients of the Program a copy of this General Public License
1230along with the Program.  You may charge a fee for the physical act of
1231transferring a copy.
1232
1233  2. You may modify your copy or copies of the Program or any portion of
1234it, and copy and distribute such modifications under the terms of Paragraph
12351 above, provided that you also do the following:
1236
1237    a) cause the modified files to carry prominent notices stating that
1238    you changed the files and the date of any change; and
1239
1240    b) cause the whole of any work that you distribute or publish, that
1241    in whole or in part contains the Program or any part thereof, either
1242    with or without modifications, to be licensed at no charge to all
1243    third parties under the terms of this General Public License (except
1244    that you may choose to grant warranty protection to some or all
1245    third parties, at your option).
1246
1247    c) If the modified program normally reads commands interactively when
1248    run, you must cause it, when started running for such interactive use
1249    in the simplest and most usual way, to print or display an
1250    announcement including an appropriate copyright notice and a notice
1251    that there is no warranty (or else, saying that you provide a
1252    warranty) and that users may redistribute the program under these
1253    conditions, and telling the user how to view a copy of this General
1254    Public License.
1255
1256    d) You may charge a fee for the physical act of transferring a
1257    copy, and you may at your option offer warranty protection in
1258    exchange for a fee.
1259
1260Mere aggregation of another independent work with the Program (or its
1261derivative) on a volume of a storage or distribution medium does not bring
1262the other work under the scope of these terms.
1263
1264  3. You may copy and distribute the Program (or a portion or derivative of
1265it, under Paragraph 2) in object code or executable form under the terms of
1266Paragraphs 1 and 2 above provided that you also do one of the following:
1267
1268    a) accompany it with the complete corresponding machine-readable
1269    source code, which must be distributed under the terms of
1270    Paragraphs 1 and 2 above; or,
1271
1272    b) accompany it with a written offer, valid for at least three
1273    years, to give any third party free (except for a nominal charge
1274    for the cost of distribution) a complete machine-readable copy of the
1275    corresponding source code, to be distributed under the terms of
1276    Paragraphs 1 and 2 above; or,
1277
1278    c) accompany it with the information you received as to where the
1279    corresponding source code may be obtained.  (This alternative is
1280    allowed only for noncommercial distribution and only if you
1281    received the program in object code or executable form alone.)
1282
1283Source code for a work means the preferred form of the work for making
1284modifications to it.  For an executable file, complete source code means
1285all the source code for all modules it contains; but, as a special
1286exception, it need not include source code for modules which are standard
1287libraries that accompany the operating system on which the executable
1288file runs, or for standard header files or definitions files that
1289accompany that operating system.
1290
1291  4. You may not copy, modify, sublicense, distribute or transfer the
1292Program except as expressly provided under this General Public License.
1293Any attempt otherwise to copy, modify, sublicense, distribute or transfer
1294the Program is void, and will automatically terminate your rights to use
1295the Program under this License.  However, parties who have received
1296copies, or rights to use copies, from you under this General Public
1297License will not have their licenses terminated so long as such parties
1298remain in full compliance.
1299
1300  5. By copying, distributing or modifying the Program (or any work based
1301on the Program) you indicate your acceptance of this license to do so,
1302and all its terms and conditions.
1303
1304  6. Each time you redistribute the Program (or any work based on the
1305Program), the recipient automatically receives a license from the original
1306licensor to copy, distribute or modify the Program subject to these
1307terms and conditions.  You may not impose any further restrictions on the
1308recipients' exercise of the rights granted herein.
1309
1310  7. The Free Software Foundation may publish revised and/or new versions
1311of the General Public License from time to time.  Such new versions will
1312be similar in spirit to the present version, but may differ in detail to
1313address new problems or concerns.
1314
1315Each version is given a distinguishing version number.  If the Program
1316specifies a version number of the license which applies to it and "any
1317later version", you have the option of following the terms and conditions
1318either of that version or of any later version published by the Free
1319Software Foundation.  If the Program does not specify a version number of
1320the license, you may choose any version ever published by the Free Software
1321Foundation.
1322
1323  8. If you wish to incorporate parts of the Program into other free
1324programs whose distribution conditions are different, write to the author
1325to ask for permission.  For software which is copyrighted by the Free
1326Software Foundation, write to the Free Software Foundation; we sometimes
1327make exceptions for this.  Our decision will be guided by the two goals
1328of preserving the free status of all derivatives of our free software and
1329of promoting the sharing and reuse of software generally.
1330
1331			    NO WARRANTY
1332
1333  9. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
1334FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
1335OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
1336PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
1337OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
1338MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
1339TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
1340PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
1341REPAIR OR CORRECTION.
1342
1343  10. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
1344WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
1345REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
1346INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
1347OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
1348TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
1349YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
1350PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
1351POSSIBILITY OF SUCH DAMAGES.
1352
1353		     END OF TERMS AND CONDITIONS
1354
1355	Appendix: How to Apply These Terms to Your New Programs
1356
1357  If you develop a new program, and you want it to be of the greatest
1358possible use to humanity, the best way to achieve this is to make it
1359free software which everyone can redistribute and change under these
1360terms.
1361
1362  To do so, attach the following notices to the program.  It is safest to
1363attach them to the start of each source file to most effectively convey
1364the exclusion of warranty; and each file should have at least the
1365"copyright" line and a pointer to where the full notice is found.
1366
1367    <one line to give the program's name and a brief idea of what it does.>
1368    Copyright (C) 19yy  <name of author>
1369
1370    This program is free software; you can redistribute it and/or modify
1371    it under the terms of the GNU General Public License as published by
1372    the Free Software Foundation; either version 1, or (at your option)
1373    any later version.
1374
1375    This program is distributed in the hope that it will be useful,
1376    but WITHOUT ANY WARRANTY; without even the implied warranty of
1377    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1378    GNU General Public License for more details.
1379
1380    You should have received a copy of the GNU General Public License
1381    along with this program; if not, write to the Free Software Foundation,
1382    Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
1383
1384Also add information on how to contact you by electronic and paper mail.
1385
1386If the program is interactive, make it output a short notice like this
1387when it starts in an interactive mode:
1388
1389    Gnomovision version 69, Copyright (C) 19xx name of author
1390    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
1391    This is free software, and you are welcome to redistribute it
1392    under certain conditions; type `show c' for details.
1393
1394The hypothetical commands `show w' and `show c' should show the
1395appropriate parts of the General Public License.  Of course, the
1396commands you use may be called something other than `show w' and `show
1397c'; they could even be mouse-clicks or menu items--whatever suits your
1398program.
1399
1400You should also get your employer (if you work as a programmer) or your
1401school, if any, to sign a "copyright disclaimer" for the program, if
1402necessary.  Here a sample; alter the names:
1403
1404  Yoyodyne, Inc., hereby disclaims all copyright interest in the
1405  program `Gnomovision' (a program to direct compilers to make passes
1406  at assemblers) written by James Hacker.
1407
1408  <signature of Ty Coon>, 1 April 1989
1409  Ty Coon, President of Vice
1410
1411That's all there is to it!
1412
1413
1414GNU GPL v2
1415----------
1416
1417		    GNU GENERAL PUBLIC LICENSE
1418		       Version 2, June 1991
1419
1420 Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
1421 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1422 Everyone is permitted to copy and distribute verbatim copies
1423 of this license document, but changing it is not allowed.
1424
1425			    Preamble
1426
1427  The licenses for most software are designed to take away your
1428freedom to share and change it.  By contrast, the GNU General Public
1429License is intended to guarantee your freedom to share and change free
1430software--to make sure the software is free for all its users.  This
1431General Public License applies to most of the Free Software
1432Foundation's software and to any other program whose authors commit to
1433using it.  (Some other Free Software Foundation software is covered by
1434the GNU Lesser General Public License instead.)  You can apply it to
1435your programs, too.
1436
1437  When we speak of free software, we are referring to freedom, not
1438price.  Our General Public Licenses are designed to make sure that you
1439have the freedom to distribute copies of free software (and charge for
1440this service if you wish), that you receive source code or can get it
1441if you want it, that you can change the software or use pieces of it
1442in new free programs; and that you know you can do these things.
1443
1444  To protect your rights, we need to make restrictions that forbid
1445anyone to deny you these rights or to ask you to surrender the rights.
1446These restrictions translate to certain responsibilities for you if you
1447distribute copies of the software, or if you modify it.
1448
1449  For example, if you distribute copies of such a program, whether
1450gratis or for a fee, you must give the recipients all the rights that
1451you have.  You must make sure that they, too, receive or can get the
1452source code.  And you must show them these terms so they know their
1453rights.
1454
1455  We protect your rights with two steps: (1) copyright the software, and
1456(2) offer you this license which gives you legal permission to copy,
1457distribute and/or modify the software.
1458
1459  Also, for each author's protection and ours, we want to make certain
1460that everyone understands that there is no warranty for this free
1461software.  If the software is modified by someone else and passed on, we
1462want its recipients to know that what they have is not the original, so
1463that any problems introduced by others will not reflect on the original
1464authors' reputations.
1465
1466  Finally, any free program is threatened constantly by software
1467patents.  We wish to avoid the danger that redistributors of a free
1468program will individually obtain patent licenses, in effect making the
1469program proprietary.  To prevent this, we have made it clear that any
1470patent must be licensed for everyone's free use or not licensed at all.
1471
1472  The precise terms and conditions for copying, distribution and
1473modification follow.
1474
1475		    GNU GENERAL PUBLIC LICENSE
1476   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
1477
1478  0. This License applies to any program or other work which contains
1479a notice placed by the copyright holder saying it may be distributed
1480under the terms of this General Public License.  The "Program", below,
1481refers to any such program or work, and a "work based on the Program"
1482means either the Program or any derivative work under copyright law:
1483that is to say, a work containing the Program or a portion of it,
1484either verbatim or with modifications and/or translated into another
1485language.  (Hereinafter, translation is included without limitation in
1486the term "modification".)  Each licensee is addressed as "you".
1487
1488Activities other than copying, distribution and modification are not
1489covered by this License; they are outside its scope.  The act of
1490running the Program is not restricted, and the output from the Program
1491is covered only if its contents constitute a work based on the
1492Program (independent of having been made by running the Program).
1493Whether that is true depends on what the Program does.
1494
1495  1. You may copy and distribute verbatim copies of the Program's
1496source code as you receive it, in any medium, provided that you
1497conspicuously and appropriately publish on each copy an appropriate
1498copyright notice and disclaimer of warranty; keep intact all the
1499notices that refer to this License and to the absence of any warranty;
1500and give any other recipients of the Program a copy of this License
1501along with the Program.
1502
1503You may charge a fee for the physical act of transferring a copy, and
1504you may at your option offer warranty protection in exchange for a fee.
1505
1506  2. You may modify your copy or copies of the Program or any portion
1507of it, thus forming a work based on the Program, and copy and
1508distribute such modifications or work under the terms of Section 1
1509above, provided that you also meet all of these conditions:
1510
1511    a) You must cause the modified files to carry prominent notices
1512    stating that you changed the files and the date of any change.
1513
1514    b) You must cause any work that you distribute or publish, that in
1515    whole or in part contains or is derived from the Program or any
1516    part thereof, to be licensed as a whole at no charge to all third
1517    parties under the terms of this License.
1518
1519    c) If the modified program normally reads commands interactively
1520    when run, you must cause it, when started running for such
1521    interactive use in the most ordinary way, to print or display an
1522    announcement including an appropriate copyright notice and a
1523    notice that there is no warranty (or else, saying that you provide
1524    a warranty) and that users may redistribute the program under
1525    these conditions, and telling the user how to view a copy of this
1526    License.  (Exception: if the Program itself is interactive but
1527    does not normally print such an announcement, your work based on
1528    the Program is not required to print an announcement.)
1529
1530These requirements apply to the modified work as a whole.  If
1531identifiable sections of that work are not derived from the Program,
1532and can be reasonably considered independent and separate works in
1533themselves, then this License, and its terms, do not apply to those
1534sections when you distribute them as separate works.  But when you
1535distribute the same sections as part of a whole which is a work based
1536on the Program, the distribution of the whole must be on the terms of
1537this License, whose permissions for other licensees extend to the
1538entire whole, and thus to each and every part regardless of who wrote it.
1539
1540Thus, it is not the intent of this section to claim rights or contest
1541your rights to work written entirely by you; rather, the intent is to
1542exercise the right to control the distribution of derivative or
1543collective works based on the Program.
1544
1545In addition, mere aggregation of another work not based on the Program
1546with the Program (or with a work based on the Program) on a volume of
1547a storage or distribution medium does not bring the other work under
1548the scope of this License.
1549
1550  3. You may copy and distribute the Program (or a work based on it,
1551under Section 2) in object code or executable form under the terms of
1552Sections 1 and 2 above provided that you also do one of the following:
1553
1554    a) Accompany it with the complete corresponding machine-readable
1555    source code, which must be distributed under the terms of Sections
1556    1 and 2 above on a medium customarily used for software interchange; or,
1557
1558    b) Accompany it with a written offer, valid for at least three
1559    years, to give any third party, for a charge no more than your
1560    cost of physically performing source distribution, a complete
1561    machine-readable copy of the corresponding source code, to be
1562    distributed under the terms of Sections 1 and 2 above on a medium
1563    customarily used for software interchange; or,
1564
1565    c) Accompany it with the information you received as to the offer
1566    to distribute corresponding source code.  (This alternative is
1567    allowed only for noncommercial distribution and only if you
1568    received the program in object code or executable form with such
1569    an offer, in accord with Subsection b above.)
1570
1571The source code for a work means the preferred form of the work for
1572making modifications to it.  For an executable work, complete source
1573code means all the source code for all modules it contains, plus any
1574associated interface definition files, plus the scripts used to
1575control compilation and installation of the executable.  However, as a
1576special exception, the source code distributed need not include
1577anything that is normally distributed (in either source or binary
1578form) with the major components (compiler, kernel, and so on) of the
1579operating system on which the executable runs, unless that component
1580itself accompanies the executable.
1581
1582If distribution of executable or object code is made by offering
1583access to copy from a designated place, then offering equivalent
1584access to copy the source code from the same place counts as
1585distribution of the source code, even though third parties are not
1586compelled to copy the source along with the object code.
1587
1588  4. You may not copy, modify, sublicense, or distribute the Program
1589except as expressly provided under this License.  Any attempt
1590otherwise to copy, modify, sublicense or distribute the Program is
1591void, and will automatically terminate your rights under this License.
1592However, parties who have received copies, or rights, from you under
1593this License will not have their licenses terminated so long as such
1594parties remain in full compliance.
1595
1596  5. You are not required to accept this License, since you have not
1597signed it.  However, nothing else grants you permission to modify or
1598distribute the Program or its derivative works.  These actions are
1599prohibited by law if you do not accept this License.  Therefore, by
1600modifying or distributing the Program (or any work based on the
1601Program), you indicate your acceptance of this License to do so, and
1602all its terms and conditions for copying, distributing or modifying
1603the Program or works based on it.
1604
1605  6. Each time you redistribute the Program (or any work based on the
1606Program), the recipient automatically receives a license from the
1607original licensor to copy, distribute or modify the Program subject to
1608these terms and conditions.  You may not impose any further
1609restrictions on the recipients' exercise of the rights granted herein.
1610You are not responsible for enforcing compliance by third parties to
1611this License.
1612
1613  7. If, as a consequence of a court judgment or allegation of patent
1614infringement or for any other reason (not limited to patent issues),
1615conditions are imposed on you (whether by court order, agreement or
1616otherwise) that contradict the conditions of this License, they do not
1617excuse you from the conditions of this License.  If you cannot
1618distribute so as to satisfy simultaneously your obligations under this
1619License and any other pertinent obligations, then as a consequence you
1620may not distribute the Program at all.  For example, if a patent
1621license would not permit royalty-free redistribution of the Program by
1622all those who receive copies directly or indirectly through you, then
1623the only way you could satisfy both it and this License would be to
1624refrain entirely from distribution of the Program.
1625
1626If any portion of this section is held invalid or unenforceable under
1627any particular circumstance, the balance of the section is intended to
1628apply and the section as a whole is intended to apply in other
1629circumstances.
1630
1631It is not the purpose of this section to induce you to infringe any
1632patents or other property right claims or to contest validity of any
1633such claims; this section has the sole purpose of protecting the
1634integrity of the free software distribution system, which is
1635implemented by public license practices.  Many people have made
1636generous contributions to the wide range of software distributed
1637through that system in reliance on consistent application of that
1638system; it is up to the author/donor to decide if he or she is willing
1639to distribute software through any other system and a licensee cannot
1640impose that choice.
1641
1642This section is intended to make thoroughly clear what is believed to
1643be a consequence of the rest of this License.
1644
1645  8. If the distribution and/or use of the Program is restricted in
1646certain countries either by patents or by copyrighted interfaces, the
1647original copyright holder who places the Program under this License
1648may add an explicit geographical distribution limitation excluding
1649those countries, so that distribution is permitted only in or among
1650countries not thus excluded.  In such case, this License incorporates
1651the limitation as if written in the body of this License.
1652
1653  9. The Free Software Foundation may publish revised and/or new versions
1654of the General Public License from time to time.  Such new versions will
1655be similar in spirit to the present version, but may differ in detail to
1656address new problems or concerns.
1657
1658Each version is given a distinguishing version number.  If the Program
1659specifies a version number of this License which applies to it and "any
1660later version", you have the option of following the terms and conditions
1661either of that version or of any later version published by the Free
1662Software Foundation.  If the Program does not specify a version number of
1663this License, you may choose any version ever published by the Free Software
1664Foundation.
1665
1666  10. If you wish to incorporate parts of the Program into other free
1667programs whose distribution conditions are different, write to the author
1668to ask for permission.  For software which is copyrighted by the Free
1669Software Foundation, write to the Free Software Foundation; we sometimes
1670make exceptions for this.  Our decision will be guided by the two goals
1671of preserving the free status of all derivatives of our free software and
1672of promoting the sharing and reuse of software generally.
1673
1674			    NO WARRANTY
1675
1676  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
1677FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
1678OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
1679PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
1680OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
1681MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
1682TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
1683PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
1684REPAIR OR CORRECTION.
1685
1686  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
1687WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
1688REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
1689INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
1690OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
1691TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
1692YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
1693PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
1694POSSIBILITY OF SUCH DAMAGES.
1695
1696		     END OF TERMS AND CONDITIONS
1697
1698	    How to Apply These Terms to Your New Programs
1699
1700  If you develop a new program, and you want it to be of the greatest
1701possible use to the public, the best way to achieve this is to make it
1702free software which everyone can redistribute and change under these terms.
1703
1704  To do so, attach the following notices to the program.  It is safest
1705to attach them to the start of each source file to most effectively
1706convey the exclusion of warranty; and each file should have at least
1707the "copyright" line and a pointer to where the full notice is found.
1708
1709    <one line to give the program's name and a brief idea of what it does.>
1710    Copyright (C) <year>  <name of author>
1711
1712    This program is free software; you can redistribute it and/or modify
1713    it under the terms of the GNU General Public License as published by
1714    the Free Software Foundation; either version 2 of the License, or
1715    (at your option) any later version.
1716
1717    This program is distributed in the hope that it will be useful,
1718    but WITHOUT ANY WARRANTY; without even the implied warranty of
1719    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1720    GNU General Public License for more details.
1721
1722    You should have received a copy of the GNU General Public License along
1723    with this program; if not, write to the Free Software Foundation, Inc.,
1724    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
1725
1726Also add information on how to contact you by electronic and paper mail.
1727
1728If the program is interactive, make it output a short notice like this
1729when it starts in an interactive mode:
1730
1731    Gnomovision version 69, Copyright (C) year name of author
1732    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
1733    This is free software, and you are welcome to redistribute it
1734    under certain conditions; type `show c' for details.
1735
1736The hypothetical commands `show w' and `show c' should show the appropriate
1737parts of the General Public License.  Of course, the commands you use may
1738be called something other than `show w' and `show c'; they could even be
1739mouse-clicks or menu items--whatever suits your program.
1740
1741You should also get your employer (if you work as a programmer) or your
1742school, if any, to sign a "copyright disclaimer" for the program, if
1743necessary.  Here is a sample; alter the names:
1744
1745  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
1746  `Gnomovision' (which makes passes at compilers) written by James Hacker.
1747
1748  <signature of Ty Coon>, 1 April 1989
1749  Ty Coon, President of Vice
1750
1751This General Public License does not permit incorporating your program into
1752proprietary programs.  If your program is a subroutine library, you may
1753consider it more useful to permit linking proprietary applications with the
1754library.  If this is what you want to do, use the GNU Lesser General
1755Public License instead of this License.
1756
1757
1758GNU GPL v3
1759----------
1760
1761                    GNU GENERAL PUBLIC LICENSE
1762                       Version 3, 29 June 2007
1763
1764 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
1765 Everyone is permitted to copy and distribute verbatim copies
1766 of this license document, but changing it is not allowed.
1767
1768                            Preamble
1769
1770  The GNU General Public License is a free, copyleft license for
1771software and other kinds of works.
1772
1773  The licenses for most software and other practical works are designed
1774to take away your freedom to share and change the works.  By contrast,
1775the GNU General Public License is intended to guarantee your freedom to
1776share and change all versions of a program--to make sure it remains free
1777software for all its users.  We, the Free Software Foundation, use the
1778GNU General Public License for most of our software; it applies also to
1779any other work released this way by its authors.  You can apply it to
1780your programs, too.
1781
1782  When we speak of free software, we are referring to freedom, not
1783price.  Our General Public Licenses are designed to make sure that you
1784have the freedom to distribute copies of free software (and charge for
1785them if you wish), that you receive source code or can get it if you
1786want it, that you can change the software or use pieces of it in new
1787free programs, and that you know you can do these things.
1788
1789  To protect your rights, we need to prevent others from denying you
1790these rights or asking you to surrender the rights.  Therefore, you have
1791certain responsibilities if you distribute copies of the software, or if
1792you modify it: responsibilities to respect the freedom of others.
1793
1794  For example, if you distribute copies of such a program, whether
1795gratis or for a fee, you must pass on to the recipients the same
1796freedoms that you received.  You must make sure that they, too, receive
1797or can get the source code.  And you must show them these terms so they
1798know their rights.
1799
1800  Developers that use the GNU GPL protect your rights with two steps:
1801(1) assert copyright on the software, and (2) offer you this License
1802giving you legal permission to copy, distribute and/or modify it.
1803
1804  For the developers' and authors' protection, the GPL clearly explains
1805that there is no warranty for this free software.  For both users' and
1806authors' sake, the GPL requires that modified versions be marked as
1807changed, so that their problems will not be attributed erroneously to
1808authors of previous versions.
1809
1810  Some devices are designed to deny users access to install or run
1811modified versions of the software inside them, although the manufacturer
1812can do so.  This is fundamentally incompatible with the aim of
1813protecting users' freedom to change the software.  The systematic
1814pattern of such abuse occurs in the area of products for individuals to
1815use, which is precisely where it is most unacceptable.  Therefore, we
1816have designed this version of the GPL to prohibit the practice for those
1817products.  If such problems arise substantially in other domains, we
1818stand ready to extend this provision to those domains in future versions
1819of the GPL, as needed to protect the freedom of users.
1820
1821  Finally, every program is threatened constantly by software patents.
1822States should not allow patents to restrict development and use of
1823software on general-purpose computers, but in those that do, we wish to
1824avoid the special danger that patents applied to a free program could
1825make it effectively proprietary.  To prevent this, the GPL assures that
1826patents cannot be used to render the program non-free.
1827
1828  The precise terms and conditions for copying, distribution and
1829modification follow.
1830
1831                       TERMS AND CONDITIONS
1832
1833  0. Definitions.
1834
1835  "This License" refers to version 3 of the GNU General Public License.
1836
1837  "Copyright" also means copyright-like laws that apply to other kinds of
1838works, such as semiconductor masks.
1839
1840  "The Program" refers to any copyrightable work licensed under this
1841License.  Each licensee is addressed as "you".  "Licensees" and
1842"recipients" may be individuals or organizations.
1843
1844  To "modify" a work means to copy from or adapt all or part of the work
1845in a fashion requiring copyright permission, other than the making of an
1846exact copy.  The resulting work is called a "modified version" of the
1847earlier work or a work "based on" the earlier work.
1848
1849  A "covered work" means either the unmodified Program or a work based
1850on the Program.
1851
1852  To "propagate" a work means to do anything with it that, without
1853permission, would make you directly or secondarily liable for
1854infringement under applicable copyright law, except executing it on a
1855computer or modifying a private copy.  Propagation includes copying,
1856distribution (with or without modification), making available to the
1857public, and in some countries other activities as well.
1858
1859  To "convey" a work means any kind of propagation that enables other
1860parties to make or receive copies.  Mere interaction with a user through
1861a computer network, with no transfer of a copy, is not conveying.
1862
1863  An interactive user interface displays "Appropriate Legal Notices"
1864to the extent that it includes a convenient and prominently visible
1865feature that (1) displays an appropriate copyright notice, and (2)
1866tells the user that there is no warranty for the work (except to the
1867extent that warranties are provided), that licensees may convey the
1868work under this License, and how to view a copy of this License.  If
1869the interface presents a list of user commands or options, such as a
1870menu, a prominent item in the list meets this criterion.
1871
1872  1. Source Code.
1873
1874  The "source code" for a work means the preferred form of the work
1875for making modifications to it.  "Object code" means any non-source
1876form of a work.
1877
1878  A "Standard Interface" means an interface that either is an official
1879standard defined by a recognized standards body, or, in the case of
1880interfaces specified for a particular programming language, one that
1881is widely used among developers working in that language.
1882
1883  The "System Libraries" of an executable work include anything, other
1884than the work as a whole, that (a) is included in the normal form of
1885packaging a Major Component, but which is not part of that Major
1886Component, and (b) serves only to enable use of the work with that
1887Major Component, or to implement a Standard Interface for which an
1888implementation is available to the public in source code form.  A
1889"Major Component", in this context, means a major essential component
1890(kernel, window system, and so on) of the specific operating system
1891(if any) on which the executable work runs, or a compiler used to
1892produce the work, or an object code interpreter used to run it.
1893
1894  The "Corresponding Source" for a work in object code form means all
1895the source code needed to generate, install, and (for an executable
1896work) run the object code and to modify the work, including scripts to
1897control those activities.  However, it does not include the work's
1898System Libraries, or general-purpose tools or generally available free
1899programs which are used unmodified in performing those activities but
1900which are not part of the work.  For example, Corresponding Source
1901includes interface definition files associated with source files for
1902the work, and the source code for shared libraries and dynamically
1903linked subprograms that the work is specifically designed to require,
1904such as by intimate data communication or control flow between those
1905subprograms and other parts of the work.
1906
1907  The Corresponding Source need not include anything that users
1908can regenerate automatically from other parts of the Corresponding
1909Source.
1910
1911  The Corresponding Source for a work in source code form is that
1912same work.
1913
1914  2. Basic Permissions.
1915
1916  All rights granted under this License are granted for the term of
1917copyright on the Program, and are irrevocable provided the stated
1918conditions are met.  This License explicitly affirms your unlimited
1919permission to run the unmodified Program.  The output from running a
1920covered work is covered by this License only if the output, given its
1921content, constitutes a covered work.  This License acknowledges your
1922rights of fair use or other equivalent, as provided by copyright law.
1923
1924  You may make, run and propagate covered works that you do not
1925convey, without conditions so long as your license otherwise remains
1926in force.  You may convey covered works to others for the sole purpose
1927of having them make modifications exclusively for you, or provide you
1928with facilities for running those works, provided that you comply with
1929the terms of this License in conveying all material for which you do
1930not control copyright.  Those thus making or running the covered works
1931for you must do so exclusively on your behalf, under your direction
1932and control, on terms that prohibit them from making any copies of
1933your copyrighted material outside their relationship with you.
1934
1935  Conveying under any other circumstances is permitted solely under
1936the conditions stated below.  Sublicensing is not allowed; section 10
1937makes it unnecessary.
1938
1939  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
1940
1941  No covered work shall be deemed part of an effective technological
1942measure under any applicable law fulfilling obligations under article
194311 of the WIPO copyright treaty adopted on 20 December 1996, or
1944similar laws prohibiting or restricting circumvention of such
1945measures.
1946
1947  When you convey a covered work, you waive any legal power to forbid
1948circumvention of technological measures to the extent such circumvention
1949is effected by exercising rights under this License with respect to
1950the covered work, and you disclaim any intention to limit operation or
1951modification of the work as a means of enforcing, against the work's
1952users, your or third parties' legal rights to forbid circumvention of
1953technological measures.
1954
1955  4. Conveying Verbatim Copies.
1956
1957  You may convey verbatim copies of the Program's source code as you
1958receive it, in any medium, provided that you conspicuously and
1959appropriately publish on each copy an appropriate copyright notice;
1960keep intact all notices stating that this License and any
1961non-permissive terms added in accord with section 7 apply to the code;
1962keep intact all notices of the absence of any warranty; and give all
1963recipients a copy of this License along with the Program.
1964
1965  You may charge any price or no price for each copy that you convey,
1966and you may offer support or warranty protection for a fee.
1967
1968  5. Conveying Modified Source Versions.
1969
1970  You may convey a work based on the Program, or the modifications to
1971produce it from the Program, in the form of source code under the
1972terms of section 4, provided that you also meet all of these conditions:
1973
1974    a) The work must carry prominent notices stating that you modified
1975    it, and giving a relevant date.
1976
1977    b) The work must carry prominent notices stating that it is
1978    released under this License and any conditions added under section
1979    7.  This requirement modifies the requirement in section 4 to
1980    "keep intact all notices".
1981
1982    c) You must license the entire work, as a whole, under this
1983    License to anyone who comes into possession of a copy.  This
1984    License will therefore apply, along with any applicable section 7
1985    additional terms, to the whole of the work, and all its parts,
1986    regardless of how they are packaged.  This License gives no
1987    permission to license the work in any other way, but it does not
1988    invalidate such permission if you have separately received it.
1989
1990    d) If the work has interactive user interfaces, each must display
1991    Appropriate Legal Notices; however, if the Program has interactive
1992    interfaces that do not display Appropriate Legal Notices, your
1993    work need not make them do so.
1994
1995  A compilation of a covered work with other separate and independent
1996works, which are not by their nature extensions of the covered work,
1997and which are not combined with it such as to form a larger program,
1998in or on a volume of a storage or distribution medium, is called an
1999"aggregate" if the compilation and its resulting copyright are not
2000used to limit the access or legal rights of the compilation's users
2001beyond what the individual works permit.  Inclusion of a covered work
2002in an aggregate does not cause this License to apply to the other
2003parts of the aggregate.
2004
2005  6. Conveying Non-Source Forms.
2006
2007  You may convey a covered work in object code form under the terms
2008of sections 4 and 5, provided that you also convey the
2009machine-readable Corresponding Source under the terms of this License,
2010in one of these ways:
2011
2012    a) Convey the object code in, or embodied in, a physical product
2013    (including a physical distribution medium), accompanied by the
2014    Corresponding Source fixed on a durable physical medium
2015    customarily used for software interchange.
2016
2017    b) Convey the object code in, or embodied in, a physical product
2018    (including a physical distribution medium), accompanied by a
2019    written offer, valid for at least three years and valid for as
2020    long as you offer spare parts or customer support for that product
2021    model, to give anyone who possesses the object code either (1) a
2022    copy of the Corresponding Source for all the software in the
2023    product that is covered by this License, on a durable physical
2024    medium customarily used for software interchange, for a price no
2025    more than your reasonable cost of physically performing this
2026    conveying of source, or (2) access to copy the
2027    Corresponding Source from a network server at no charge.
2028
2029    c) Convey individual copies of the object code with a copy of the
2030    written offer to provide the Corresponding Source.  This
2031    alternative is allowed only occasionally and noncommercially, and
2032    only if you received the object code with such an offer, in accord
2033    with subsection 6b.
2034
2035    d) Convey the object code by offering access from a designated
2036    place (gratis or for a charge), and offer equivalent access to the
2037    Corresponding Source in the same way through the same place at no
2038    further charge.  You need not require recipients to copy the
2039    Corresponding Source along with the object code.  If the place to
2040    copy the object code is a network server, the Corresponding Source
2041    may be on a different server (operated by you or a third party)
2042    that supports equivalent copying facilities, provided you maintain
2043    clear directions next to the object code saying where to find the
2044    Corresponding Source.  Regardless of what server hosts the
2045    Corresponding Source, you remain obligated to ensure that it is
2046    available for as long as needed to satisfy these requirements.
2047
2048    e) Convey the object code using peer-to-peer transmission, provided
2049    you inform other peers where the object code and Corresponding
2050    Source of the work are being offered to the general public at no
2051    charge under subsection 6d.
2052
2053  A separable portion of the object code, whose source code is excluded
2054from the Corresponding Source as a System Library, need not be
2055included in conveying the object code work.
2056
2057  A "User Product" is either (1) a "consumer product", which means any
2058tangible personal property which is normally used for personal, family,
2059or household purposes, or (2) anything designed or sold for incorporation
2060into a dwelling.  In determining whether a product is a consumer product,
2061doubtful cases shall be resolved in favor of coverage.  For a particular
2062product received by a particular user, "normally used" refers to a
2063typical or common use of that class of product, regardless of the status
2064of the particular user or of the way in which the particular user
2065actually uses, or expects or is expected to use, the product.  A product
2066is a consumer product regardless of whether the product has substantial
2067commercial, industrial or non-consumer uses, unless such uses represent
2068the only significant mode of use of the product.
2069
2070  "Installation Information" for a User Product means any methods,
2071procedures, authorization keys, or other information required to install
2072and execute modified versions of a covered work in that User Product from
2073a modified version of its Corresponding Source.  The information must
2074suffice to ensure that the continued functioning of the modified object
2075code is in no case prevented or interfered with solely because
2076modification has been made.
2077
2078  If you convey an object code work under this section in, or with, or
2079specifically for use in, a User Product, and the conveying occurs as
2080part of a transaction in which the right of possession and use of the
2081User Product is transferred to the recipient in perpetuity or for a
2082fixed term (regardless of how the transaction is characterized), the
2083Corresponding Source conveyed under this section must be accompanied
2084by the Installation Information.  But this requirement does not apply
2085if neither you nor any third party retains the ability to install
2086modified object code on the User Product (for example, the work has
2087been installed in ROM).
2088
2089  The requirement to provide Installation Information does not include a
2090requirement to continue to provide support service, warranty, or updates
2091for a work that has been modified or installed by the recipient, or for
2092the User Product in which it has been modified or installed.  Access to a
2093network may be denied when the modification itself materially and
2094adversely affects the operation of the network or violates the rules and
2095protocols for communication across the network.
2096
2097  Corresponding Source conveyed, and Installation Information provided,
2098in accord with this section must be in a format that is publicly
2099documented (and with an implementation available to the public in
2100source code form), and must require no special password or key for
2101unpacking, reading or copying.
2102
2103  7. Additional Terms.
2104
2105  "Additional permissions" are terms that supplement the terms of this
2106License by making exceptions from one or more of its conditions.
2107Additional permissions that are applicable to the entire Program shall
2108be treated as though they were included in this License, to the extent
2109that they are valid under applicable law.  If additional permissions
2110apply only to part of the Program, that part may be used separately
2111under those permissions, but the entire Program remains governed by
2112this License without regard to the additional permissions.
2113
2114  When you convey a copy of a covered work, you may at your option
2115remove any additional permissions from that copy, or from any part of
2116it.  (Additional permissions may be written to require their own
2117removal in certain cases when you modify the work.)  You may place
2118additional permissions on material, added by you to a covered work,
2119for which you have or can give appropriate copyright permission.
2120
2121  Notwithstanding any other provision of this License, for material you
2122add to a covered work, you may (if authorized by the copyright holders of
2123that material) supplement the terms of this License with terms:
2124
2125    a) Disclaiming warranty or limiting liability differently from the
2126    terms of sections 15 and 16 of this License; or
2127
2128    b) Requiring preservation of specified reasonable legal notices or
2129    author attributions in that material or in the Appropriate Legal
2130    Notices displayed by works containing it; or
2131
2132    c) Prohibiting misrepresentation of the origin of that material, or
2133    requiring that modified versions of such material be marked in
2134    reasonable ways as different from the original version; or
2135
2136    d) Limiting the use for publicity purposes of names of licensors or
2137    authors of the material; or
2138
2139    e) Declining to grant rights under trademark law for use of some
2140    trade names, trademarks, or service marks; or
2141
2142    f) Requiring indemnification of licensors and authors of that
2143    material by anyone who conveys the material (or modified versions of
2144    it) with contractual assumptions of liability to the recipient, for
2145    any liability that these contractual assumptions directly impose on
2146    those licensors and authors.
2147
2148  All other non-permissive additional terms are considered "further
2149restrictions" within the meaning of section 10.  If the Program as you
2150received it, or any part of it, contains a notice stating that it is
2151governed by this License along with a term that is a further
2152restriction, you may remove that term.  If a license document contains
2153a further restriction but permits relicensing or conveying under this
2154License, you may add to a covered work material governed by the terms
2155of that license document, provided that the further restriction does
2156not survive such relicensing or conveying.
2157
2158  If you add terms to a covered work in accord with this section, you
2159must place, in the relevant source files, a statement of the
2160additional terms that apply to those files, or a notice indicating
2161where to find the applicable terms.
2162
2163  Additional terms, permissive or non-permissive, may be stated in the
2164form of a separately written license, or stated as exceptions;
2165the above requirements apply either way.
2166
2167  8. Termination.
2168
2169  You may not propagate or modify a covered work except as expressly
2170provided under this License.  Any attempt otherwise to propagate or
2171modify it is void, and will automatically terminate your rights under
2172this License (including any patent licenses granted under the third
2173paragraph of section 11).
2174
2175  However, if you cease all violation of this License, then your
2176license from a particular copyright holder is reinstated (a)
2177provisionally, unless and until the copyright holder explicitly and
2178finally terminates your license, and (b) permanently, if the copyright
2179holder fails to notify you of the violation by some reasonable means
2180prior to 60 days after the cessation.
2181
2182  Moreover, your license from a particular copyright holder is
2183reinstated permanently if the copyright holder notifies you of the
2184violation by some reasonable means, this is the first time you have
2185received notice of violation of this License (for any work) from that
2186copyright holder, and you cure the violation prior to 30 days after
2187your receipt of the notice.
2188
2189  Termination of your rights under this section does not terminate the
2190licenses of parties who have received copies or rights from you under
2191this License.  If your rights have been terminated and not permanently
2192reinstated, you do not qualify to receive new licenses for the same
2193material under section 10.
2194
2195  9. Acceptance Not Required for Having Copies.
2196
2197  You are not required to accept this License in order to receive or
2198run a copy of the Program.  Ancillary propagation of a covered work
2199occurring solely as a consequence of using peer-to-peer transmission
2200to receive a copy likewise does not require acceptance.  However,
2201nothing other than this License grants you permission to propagate or
2202modify any covered work.  These actions infringe copyright if you do
2203not accept this License.  Therefore, by modifying or propagating a
2204covered work, you indicate your acceptance of this License to do so.
2205
2206  10. Automatic Licensing of Downstream Recipients.
2207
2208  Each time you convey a covered work, the recipient automatically
2209receives a license from the original licensors, to run, modify and
2210propagate that work, subject to this License.  You are not responsible
2211for enforcing compliance by third parties with this License.
2212
2213  An "entity transaction" is a transaction transferring control of an
2214organization, or substantially all assets of one, or subdividing an
2215organization, or merging organizations.  If propagation of a covered
2216work results from an entity transaction, each party to that
2217transaction who receives a copy of the work also receives whatever
2218licenses to the work the party's predecessor in interest had or could
2219give under the previous paragraph, plus a right to possession of the
2220Corresponding Source of the work from the predecessor in interest, if
2221the predecessor has it or can get it with reasonable efforts.
2222
2223  You may not impose any further restrictions on the exercise of the
2224rights granted or affirmed under this License.  For example, you may
2225not impose a license fee, royalty, or other charge for exercise of
2226rights granted under this License, and you may not initiate litigation
2227(including a cross-claim or counterclaim in a lawsuit) alleging that
2228any patent claim is infringed by making, using, selling, offering for
2229sale, or importing the Program or any portion of it.
2230
2231  11. Patents.
2232
2233  A "contributor" is a copyright holder who authorizes use under this
2234License of the Program or a work on which the Program is based.  The
2235work thus licensed is called the contributor's "contributor version".
2236
2237  A contributor's "essential patent claims" are all patent claims
2238owned or controlled by the contributor, whether already acquired or
2239hereafter acquired, that would be infringed by some manner, permitted
2240by this License, of making, using, or selling its contributor version,
2241but do not include claims that would be infringed only as a
2242consequence of further modification of the contributor version.  For
2243purposes of this definition, "control" includes the right to grant
2244patent sublicenses in a manner consistent with the requirements of
2245this License.
2246
2247  Each contributor grants you a non-exclusive, worldwide, royalty-free
2248patent license under the contributor's essential patent claims, to
2249make, use, sell, offer for sale, import and otherwise run, modify and
2250propagate the contents of its contributor version.
2251
2252  In the following three paragraphs, a "patent license" is any express
2253agreement or commitment, however denominated, not to enforce a patent
2254(such as an express permission to practice a patent or covenant not to
2255sue for patent infringement).  To "grant" such a patent license to a
2256party means to make such an agreement or commitment not to enforce a
2257patent against the party.
2258
2259  If you convey a covered work, knowingly relying on a patent license,
2260and the Corresponding Source of the work is not available for anyone
2261to copy, free of charge and under the terms of this License, through a
2262publicly available network server or other readily accessible means,
2263then you must either (1) cause the Corresponding Source to be so
2264available, or (2) arrange to deprive yourself of the benefit of the
2265patent license for this particular work, or (3) arrange, in a manner
2266consistent with the requirements of this License, to extend the patent
2267license to downstream recipients.  "Knowingly relying" means you have
2268actual knowledge that, but for the patent license, your conveying the
2269covered work in a country, or your recipient's use of the covered work
2270in a country, would infringe one or more identifiable patents in that
2271country that you have reason to believe are valid.
2272
2273  If, pursuant to or in connection with a single transaction or
2274arrangement, you convey, or propagate by procuring conveyance of, a
2275covered work, and grant a patent license to some of the parties
2276receiving the covered work authorizing them to use, propagate, modify
2277or convey a specific copy of the covered work, then the patent license
2278you grant is automatically extended to all recipients of the covered
2279work and works based on it.
2280
2281  A patent license is "discriminatory" if it does not include within
2282the scope of its coverage, prohibits the exercise of, or is
2283conditioned on the non-exercise of one or more of the rights that are
2284specifically granted under this License.  You may not convey a covered
2285work if you are a party to an arrangement with a third party that is
2286in the business of distributing software, under which you make payment
2287to the third party based on the extent of your activity of conveying
2288the work, and under which the third party grants, to any of the
2289parties who would receive the covered work from you, a discriminatory
2290patent license (a) in connection with copies of the covered work
2291conveyed by you (or copies made from those copies), or (b) primarily
2292for and in connection with specific products or compilations that
2293contain the covered work, unless you entered into that arrangement,
2294or that patent license was granted, prior to 28 March 2007.
2295
2296  Nothing in this License shall be construed as excluding or limiting
2297any implied license or other defenses to infringement that may
2298otherwise be available to you under applicable patent law.
2299
2300  12. No Surrender of Others' Freedom.
2301
2302  If conditions are imposed on you (whether by court order, agreement or
2303otherwise) that contradict the conditions of this License, they do not
2304excuse you from the conditions of this License.  If you cannot convey a
2305covered work so as to satisfy simultaneously your obligations under this
2306License and any other pertinent obligations, then as a consequence you may
2307not convey it at all.  For example, if you agree to terms that obligate you
2308to collect a royalty for further conveying from those to whom you convey
2309the Program, the only way you could satisfy both those terms and this
2310License would be to refrain entirely from conveying the Program.
2311
2312  13. Use with the GNU Affero General Public License.
2313
2314  Notwithstanding any other provision of this License, you have
2315permission to link or combine any covered work with a work licensed
2316under version 3 of the GNU Affero General Public License into a single
2317combined work, and to convey the resulting work.  The terms of this
2318License will continue to apply to the part which is the covered work,
2319but the special requirements of the GNU Affero General Public License,
2320section 13, concerning interaction through a network will apply to the
2321combination as such.
2322
2323  14. Revised Versions of this License.
2324
2325  The Free Software Foundation may publish revised and/or new versions of
2326the GNU General Public License from time to time.  Such new versions will
2327be similar in spirit to the present version, but may differ in detail to
2328address new problems or concerns.
2329
2330  Each version is given a distinguishing version number.  If the
2331Program specifies that a certain numbered version of the GNU General
2332Public License "or any later version" applies to it, you have the
2333option of following the terms and conditions either of that numbered
2334version or of any later version published by the Free Software
2335Foundation.  If the Program does not specify a version number of the
2336GNU General Public License, you may choose any version ever published
2337by the Free Software Foundation.
2338
2339  If the Program specifies that a proxy can decide which future
2340versions of the GNU General Public License can be used, that proxy's
2341public statement of acceptance of a version permanently authorizes you
2342to choose that version for the Program.
2343
2344  Later license versions may give you additional or different
2345permissions.  However, no additional obligations are imposed on any
2346author or copyright holder as a result of your choosing to follow a
2347later version.
2348
2349  15. Disclaimer of Warranty.
2350
2351  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
2352APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
2353HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
2354OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
2355THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2356PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
2357IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
2358ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
2359
2360  16. Limitation of Liability.
2361
2362  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
2363WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
2364THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
2365GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
2366USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
2367DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
2368PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
2369EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
2370SUCH DAMAGES.
2371
2372  17. Interpretation of Sections 15 and 16.
2373
2374  If the disclaimer of warranty and limitation of liability provided
2375above cannot be given local legal effect according to their terms,
2376reviewing courts shall apply local law that most closely approximates
2377an absolute waiver of all civil liability in connection with the
2378Program, unless a warranty or assumption of liability accompanies a
2379copy of the Program in return for a fee.
2380
2381                     END OF TERMS AND CONDITIONS
2382
2383            How to Apply These Terms to Your New Programs
2384
2385  If you develop a new program, and you want it to be of the greatest
2386possible use to the public, the best way to achieve this is to make it
2387free software which everyone can redistribute and change under these terms.
2388
2389  To do so, attach the following notices to the program.  It is safest
2390to attach them to the start of each source file to most effectively
2391state the exclusion of warranty; and each file should have at least
2392the "copyright" line and a pointer to where the full notice is found.
2393
2394    <one line to give the program's name and a brief idea of what it does.>
2395    Copyright (C) <year>  <name of author>
2396
2397    This program is free software: you can redistribute it and/or modify
2398    it under the terms of the GNU General Public License as published by
2399    the Free Software Foundation, either version 3 of the License, or
2400    (at your option) any later version.
2401
2402    This program is distributed in the hope that it will be useful,
2403    but WITHOUT ANY WARRANTY; without even the implied warranty of
2404    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
2405    GNU General Public License for more details.
2406
2407    You should have received a copy of the GNU General Public License
2408    along with this program.  If not, see <http://www.gnu.org/licenses/>.
2409
2410Also add information on how to contact you by electronic and paper mail.
2411
2412  If the program does terminal interaction, make it output a short
2413notice like this when it starts in an interactive mode:
2414
2415    <program>  Copyright (C) <year>  <name of author>
2416    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
2417    This is free software, and you are welcome to redistribute it
2418    under certain conditions; type `show c' for details.
2419
2420The hypothetical commands `show w' and `show c' should show the appropriate
2421parts of the General Public License.  Of course, your program's commands
2422might be different; for a GUI interface, you would use an "about box".
2423
2424  You should also get your employer (if you work as a programmer) or school,
2425if any, to sign a "copyright disclaimer" for the program, if necessary.
2426For more information on this, and how to apply and follow the GNU GPL, see
2427<http://www.gnu.org/licenses/>.
2428
2429  The GNU General Public License does not permit incorporating your program
2430into proprietary programs.  If your program is a subroutine library, you
2431may consider it more useful to permit linking proprietary applications with
2432the library.  If this is what you want to do, use the GNU Lesser General
2433Public License instead of this License.  But first, please read
2434<http://www.gnu.org/philosophy/why-not-lgpl.html>.
2435
2436
2437GNU LGPL v2
2438-----------
2439
2440		  GNU LIBRARY GENERAL PUBLIC LICENSE
2441		       Version 2, June 1991
2442
2443 Copyright (C) 1991 Free Software Foundation, Inc.
2444    		      51 Franklin St, Fifth Floor, Boston, MA  02111-1307  USA
2445 Everyone is permitted to copy and distribute verbatim copies
2446 of this license document, but changing it is not allowed.
2447
2448[This is the first released version of the library GPL.  It is
2449 numbered 2 because it goes with version 2 of the ordinary GPL.]
2450
2451			    Preamble
2452
2453  The licenses for most software are designed to take away your
2454freedom to share and change it.  By contrast, the GNU General Public
2455Licenses are intended to guarantee your freedom to share and change
2456free software--to make sure the software is free for all its users.
2457
2458  This license, the Library General Public License, applies to some
2459specially designated Free Software Foundation software, and to any
2460other libraries whose authors decide to use it.  You can use it for
2461your libraries, too.
2462
2463  When we speak of free software, we are referring to freedom, not
2464price.  Our General Public Licenses are designed to make sure that you
2465have the freedom to distribute copies of free software (and charge for
2466this service if you wish), that you receive source code or can get it
2467if you want it, that you can change the software or use pieces of it
2468in new free programs; and that you know you can do these things.
2469
2470  To protect your rights, we need to make restrictions that forbid
2471anyone to deny you these rights or to ask you to surrender the rights.
2472These restrictions translate to certain responsibilities for you if
2473you distribute copies of the library, or if you modify it.
2474
2475  For example, if you distribute copies of the library, whether gratis
2476or for a fee, you must give the recipients all the rights that we gave
2477you.  You must make sure that they, too, receive or can get the source
2478code.  If you link a program with the library, you must provide
2479complete object files to the recipients so that they can relink them
2480with the library, after making changes to the library and recompiling
2481it.  And you must show them these terms so they know their rights.
2482
2483  Our method of protecting your rights has two steps: (1) copyright
2484the library, and (2) offer you this license which gives you legal
2485permission to copy, distribute and/or modify the library.
2486
2487  Also, for each distributor's protection, we want to make certain
2488that everyone understands that there is no warranty for this free
2489library.  If the library is modified by someone else and passed on, we
2490want its recipients to know that what they have is not the original
2491version, so that any problems introduced by others will not reflect on
2492the original authors' reputations.
2493
2494  Finally, any free program is threatened constantly by software
2495patents.  We wish to avoid the danger that companies distributing free
2496software will individually obtain patent licenses, thus in effect
2497transforming the program into proprietary software.  To prevent this,
2498we have made it clear that any patent must be licensed for everyone's
2499free use or not licensed at all.
2500
2501  Most GNU software, including some libraries, is covered by the ordinary
2502GNU General Public License, which was designed for utility programs.  This
2503license, the GNU Library General Public License, applies to certain
2504designated libraries.  This license is quite different from the ordinary
2505one; be sure to read it in full, and don't assume that anything in it is
2506the same as in the ordinary license.
2507
2508  The reason we have a separate public license for some libraries is that
2509they blur the distinction we usually make between modifying or adding to a
2510program and simply using it.  Linking a program with a library, without
2511changing the library, is in some sense simply using the library, and is
2512analogous to running a utility program or application program.  However, in
2513a textual and legal sense, the linked executable is a combined work, a
2514derivative of the original library, and the ordinary General Public License
2515treats it as such.
2516
2517  Because of this blurred distinction, using the ordinary General
2518Public License for libraries did not effectively promote software
2519sharing, because most developers did not use the libraries.  We
2520concluded that weaker conditions might promote sharing better.
2521
2522  However, unrestricted linking of non-free programs would deprive the
2523users of those programs of all benefit from the free status of the
2524libraries themselves.  This Library General Public License is intended to
2525permit developers of non-free programs to use free libraries, while
2526preserving your freedom as a user of such programs to change the free
2527libraries that are incorporated in them.  (We have not seen how to achieve
2528this as regards changes in header files, but we have achieved it as regards
2529changes in the actual functions of the Library.)  The hope is that this
2530will lead to faster development of free libraries.
2531
2532  The precise terms and conditions for copying, distribution and
2533modification follow.  Pay close attention to the difference between a
2534"work based on the library" and a "work that uses the library".  The
2535former contains code derived from the library, while the latter only
2536works together with the library.
2537
2538  Note that it is possible for a library to be covered by the ordinary
2539General Public License rather than by this special one.
2540
2541		  GNU LIBRARY GENERAL PUBLIC LICENSE
2542   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
2543
2544  0. This License Agreement applies to any software library which
2545contains a notice placed by the copyright holder or other authorized
2546party saying it may be distributed under the terms of this Library
2547General Public License (also called "this License").  Each licensee is
2548addressed as "you".
2549
2550  A "library" means a collection of software functions and/or data
2551prepared so as to be conveniently linked with application programs
2552(which use some of those functions and data) to form executables.
2553
2554  The "Library", below, refers to any such software library or work
2555which has been distributed under these terms.  A "work based on the
2556Library" means either the Library or any derivative work under
2557copyright law: that is to say, a work containing the Library or a
2558portion of it, either verbatim or with modifications and/or translated
2559straightforwardly into another language.  (Hereinafter, translation is
2560included without limitation in the term "modification".)
2561
2562  "Source code" for a work means the preferred form of the work for
2563making modifications to it.  For a library, complete source code means
2564all the source code for all modules it contains, plus any associated
2565interface definition files, plus the scripts used to control compilation
2566and installation of the library.
2567
2568  Activities other than copying, distribution and modification are not
2569covered by this License; they are outside its scope.  The act of
2570running a program using the Library is not restricted, and output from
2571such a program is covered only if its contents constitute a work based
2572on the Library (independent of the use of the Library in a tool for
2573writing it).  Whether that is true depends on what the Library does
2574and what the program that uses the Library does.
2575  
2576  1. You may copy and distribute verbatim copies of the Library's
2577complete source code as you receive it, in any medium, provided that
2578you conspicuously and appropriately publish on each copy an
2579appropriate copyright notice and disclaimer of warranty; keep intact
2580all the notices that refer to this License and to the absence of any
2581warranty; and distribute a copy of this License along with the
2582Library.
2583
2584  You may charge a fee for the physical act of transferring a copy,
2585and you may at your option offer warranty protection in exchange for a
2586fee.
2587
2588  2. You may modify your copy or copies of the Library or any portion
2589of it, thus forming a work based on the Library, and copy and
2590distribute such modifications or work under the terms of Section 1
2591above, provided that you also meet all of these conditions:
2592
2593    a) The modified work must itself be a software library.
2594
2595    b) You must cause the files modified to carry prominent notices
2596    stating that you changed the files and the date of any change.
2597
2598    c) You must cause the whole of the work to be licensed at no
2599    charge to all third parties under the terms of this License.
2600
2601    d) If a facility in the modified Library refers to a function or a
2602    table of data to be supplied by an application program that uses
2603    the facility, other than as an argument passed when the facility
2604    is invoked, then you must make a good faith effort to ensure that,
2605    in the event an application does not supply such function or
2606    table, the facility still operates, and performs whatever part of
2607    its purpose remains meaningful.
2608
2609    (For example, a function in a library to compute square roots has
2610    a purpose that is entirely well-defined independent of the
2611    application.  Therefore, Subsection 2d requires that any
2612    application-supplied function or table used by this function must
2613    be optional: if the application does not supply it, the square
2614    root function must still compute square roots.)
2615
2616These requirements apply to the modified work as a whole.  If
2617identifiable sections of that work are not derived from the Library,
2618and can be reasonably considered independent and separate works in
2619themselves, then this License, and its terms, do not apply to those
2620sections when you distribute them as separate works.  But when you
2621distribute the same sections as part of a whole which is a work based
2622on the Library, the distribution of the whole must be on the terms of
2623this License, whose permissions for other licensees extend to the
2624entire whole, and thus to each and every part regardless of who wrote
2625it.
2626
2627Thus, it is not the intent of this section to claim rights or contest
2628your rights to work written entirely by you; rather, the intent is to
2629exercise the right to control the distribution of derivative or
2630collective works based on the Library.
2631
2632In addition, mere aggregation of another work not based on the Library
2633with the Library (or with a work based on the Library) on a volume of
2634a storage or distribution medium does not bring the other work under
2635the scope of this License.
2636
2637  3. You may opt to apply the terms of the ordinary GNU General Public
2638License instead of this License to a given copy of the Library.  To do
2639this, you must alter all the notices that refer to this License, so
2640that they refer to the ordinary GNU General Public License, version 2,
2641instead of to this License.  (If a newer version than version 2 of the
2642ordinary GNU General Public License has appeared, then you can specify
2643that version instead if you wish.)  Do not make any other change in
2644these notices.
2645
2646  Once this change is made in a given copy, it is irreversible for
2647that copy, so the ordinary GNU General Public License applies to all
2648subsequent copies and derivative works made from that copy.
2649
2650  This option is useful when you wish to copy part of the code of
2651the Library into a program that is not a library.
2652
2653  4. You may copy and distribute the Library (or a portion or
2654derivative of it, under Section 2) in object code or executable form
2655under the terms of Sections 1 and 2 above provided that you accompany
2656it with the complete corresponding machine-readable source code, which
2657must be distributed under the terms of Sections 1 and 2 above on a
2658medium customarily used for software interchange.
2659
2660  If distribution of object code is made by offering access to copy
2661from a designated place, then offering equivalent access to copy the
2662source code from the same place satisfies the requirement to
2663distribute the source code, even though third parties are not
2664compelled to copy the source along with the object code.
2665
2666  5. A program that contains no derivative of any portion of the
2667Library, but is designed to work with the Library by being compiled or
2668linked with it, is called a "work that uses the Library".  Such a
2669work, in isolation, is not a derivative work of the Library, and
2670therefore falls outside the scope of this License.
2671
2672  However, linking a "work that uses the Library" with the Library
2673creates an executable that is a derivative of the Library (because it
2674contains portions of the Library), rather than a "work that uses the
2675library".  The executable is therefore covered by this License.
2676Section 6 states terms for distribution of such executables.
2677
2678  When a "work that uses the Library" uses material from a header file
2679that is part of the Library, the object code for the work may be a
2680derivative work of the Library even though the source code is not.
2681Whether this is true is especially significant if the work can be
2682linked without the Library, or if the work is itself a library.  The
2683threshold for this to be true is not precisely defined by law.
2684
2685  If such an object file uses only numerical parameters, data
2686structure layouts and accessors, and small macros and small inline
2687functions (ten lines or less in length), then the use of the object
2688file is unrestricted, regardless of whether it is legally a derivative
2689work.  (Executables containing this object code plus portions of the
2690Library will still fall under Section 6.)
2691
2692  Otherwise, if the work is a derivative of the Library, you may
2693distribute the object code for the work under the terms of Section 6.
2694Any executables containing that work also fall under Section 6,
2695whether or not they are linked directly with the Library itself.
2696
2697  6. As an exception to the Sections above, you may also compile or
2698link a "work that uses the Library" with the Library to produce a
2699work containing portions of the Library, and distribute that work
2700under terms of your choice, provided that the terms permit
2701modification of the work for the customer's own use and reverse
2702engineering for debugging such modifications.
2703
2704  You must give prominent notice with each copy of the work that the
2705Library is used in it and that the Library and its use are covered by
2706this License.  You must supply a copy of this License.  If the work
2707during execution displays copyright notices, you must include the
2708copyright notice for the Library among them, as well as a reference
2709directing the user to the copy of this License.  Also, you must do one
2710of these things:
2711
2712    a) Accompany the work with the complete corresponding
2713    machine-readable source code for the Library including whatever
2714    changes were used in the work (which must be distributed under
2715    Sections 1 and 2 above); and, if the work is an executable linked
2716    with the Library, with the complete machine-readable "work that
2717    uses the Library", as object code and/or source code, so that the
2718    user can modify the Library and then relink to produce a modified
2719    executable containing the modified Library.  (It is understood
2720    that the user who changes the contents of definitions files in the
2721    Library will not necessarily be able to recompile the application
2722    to use the modified definitions.)
2723
2724    b) Accompany the work with a written offer, valid for at
2725    least three years, to give the same user the materials
2726    specified in Subsection 6a, above, for a charge no more
2727    than the cost of performing this distribution.
2728
2729    c) If distribution of the work is made by offering access to copy
2730    from a designated place, offer equivalent access to copy the above
2731    specified materials from the same place.
2732
2733    d) Verify that the user has already received a copy of these
2734    materials or that you have already sent this user a copy.
2735
2736  For an executable, the required form of the "work that uses the
2737Library" must include any data and utility programs needed for
2738reproducing the executable from it.  However, as a special exception,
2739the source code distributed need not include anything that is normally
2740distributed (in either source or binary form) with the major
2741components (compiler, kernel, and so on) of the operating system on
2742which the executable runs, unless that component itself accompanies
2743the executable.
2744
2745  It may happen that this requirement contradicts the license
2746restrictions of other proprietary libraries that do not normally
2747accompany the operating system.  Such a contradiction means you cannot
2748use both them and the Library together in an executable that you
2749distribute.
2750
2751  7. You may place library facilities that are a work based on the
2752Library side-by-side in a single library together with other library
2753facilities not covered by this License, and distribute such a combined
2754library, provided that the separate distribution of the work based on
2755the Library and of the other library facilities is otherwise
2756permitted, and provided that you do these two things:
2757
2758    a) Accompany the combined library with a copy of the same work
2759    based on the Library, uncombined with any other library
2760    facilities.  This must be distributed under the terms of the
2761    Sections above.
2762
2763    b) Give prominent notice with the combined library of the fact
2764    that part of it is a work based on the Library, and explaining
2765    where to find the accompanying uncombined form of the same work.
2766
2767  8. You may not copy, modify, sublicense, link with, or distribute
2768the Library except as expressly provided under this License.  Any
2769attempt otherwise to copy, modify, sublicense, link with, or
2770distribute the Library is void, and will automatically terminate your
2771rights under this License.  However, parties who have received copies,
2772or rights, from you under this License will not have their licenses
2773terminated so long as such parties remain in full compliance.
2774
2775  9. You are not required to accept this License, since you have not
2776signed it.  However, nothing else grants you permission to modify or
2777distribute the Library or its derivative works.  These actions are
2778prohibited by law if you do not accept this License.  Therefore, by
2779modifying or distributing the Library (or any work based on the
2780Library), you indicate your acceptance of this License to do so, and
2781all its terms and conditions for copying, distributing or modifying
2782the Library or works based on it.
2783
2784  10. Each time you redistribute the Library (or any work based on the
2785Library), the recipient automatically receives a license from the
2786original licensor to copy, distribute, link with or modify the Library
2787subject to these terms and conditions.  You may not impose any further
2788restrictions on the recipients' exercise of the rights granted herein.
2789You are not responsible for enforcing compliance by third parties to
2790this License.
2791
2792  11. If, as a consequence of a court judgment or allegation of patent
2793infringement or for any other reason (not limited to patent issues),
2794conditions are imposed on you (whether by court order, agreement or
2795otherwise) that contradict the conditions of this License, they do not
2796excuse you from the conditions of this License.  If you cannot
2797distribute so as to satisfy simultaneously your obligations under this
2798License and any other pertinent obligations, then as a consequence you
2799may not distribute the Library at all.  For example, if a patent
2800license would not permit royalty-free redistribution of the Library by
2801all those who receive copies directly or indirectly through you, then
2802the only way you could satisfy both it and this License would be to
2803refrain entirely from distribution of the Library.
2804
2805If any portion of this section is held invalid or unenforceable under any
2806particular circumstance, the balance of the section is intended to apply,
2807and the section as a whole is intended to apply in other circumstances.
2808
2809It is not the purpose of this section to induce you to infringe any
2810patents or other property right claims or to contest validity of any
2811such claims; this section has the sole purpose of protecting the
2812integrity of the free software distribution system which is
2813implemented by public license practices.  Many people have made
2814generous contributions to the wide range of software distributed
2815through that system in reliance on consistent application of that
2816system; it is up to the author/donor to decide if he or she is willing
2817to distribute software through any other system and a licensee cannot
2818impose that choice.
2819
2820This section is intended to make thoroughly clear what is believed to
2821be a consequence of the rest of this License.
2822
2823  12. If the distribution and/or use of the Library is restricted in
2824certain countries either by patents or by copyrighted interfaces, the
2825original copyright holder who places the Library under this License may add
2826an explicit geographical distribution limitation excluding those countries,
2827so that distribution is permitted only in or among countries not thus
2828excluded.  In such case, this License incorporates the limitation as if
2829written in the body of this License.
2830
2831  13. The Free Software Foundation may publish revised and/or new
2832versions of the Library General Public License from time to time.
2833Such new versions will be similar in spirit to the present version,
2834but may differ in detail to address new problems or concerns.
2835
2836Each version is given a distinguishing version number.  If the Library
2837specifies a version number of this License which applies to it and
2838"any later version", you have the option of following the terms and
2839conditions either of that version or of any later version published by
2840the Free Software Foundation.  If the Library does not specify a
2841license version number, you may choose any version ever published by
2842the Free Software Foundation.
2843
2844  14. If you wish to incorporate parts of the Library into other free
2845programs whose distribution conditions are incompatible with these,
2846write to the author to ask for permission.  For software which is
2847copyrighted by the Free Software Foundation, write to the Free
2848Software Foundation; we sometimes make exceptions for this.  Our
2849decision will be guided by the two goals of preserving the free status
2850of all derivatives of our free software and of promoting the sharing
2851and reuse of software generally.
2852
2853			    NO WARRANTY
2854
2855  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
2856WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
2857EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
2858OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
2859KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
2860IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2861PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
2862LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
2863THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
2864
2865  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
2866WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
2867AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
2868FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
2869CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
2870LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
2871RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
2872FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
2873SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
2874DAMAGES.
2875
2876		     END OF TERMS AND CONDITIONS
2877
2878           How to Apply These Terms to Your New Libraries
2879
2880  If you develop a new library, and you want it to be of the greatest
2881possible use to the public, we recommend making it free software that
2882everyone can redistribute and change.  You can do so by permitting
2883redistribution under these terms (or, alternatively, under the terms of the
2884ordinary General Public License).
2885
2886  To apply these terms, attach the following notices to the library.  It is
2887safest to attach them to the start of each source file to most effectively
2888convey the exclusion of warranty; and each file should have at least the
2889"copyright" line and a pointer to where the full notice is found.
2890
2891    <one line to give the library's name and a brief idea of what it does.>
2892    Copyright (C) <year> <name of author>
2893
2894    This library is free software; you can redistribute it and/or
2895    modify it under the terms of the GNU Library General Public
2896    License as published by the Free Software Foundation; either
2897    version 2 of the License, or (at your option) any later version.
2898
2899    This library is distributed in the hope that it will be useful,
2900    but WITHOUT ANY WARRANTY; without even the implied warranty of
2901    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
2902    Library General Public License for more details.
2903
2904    You should have received a copy of the GNU Library General Public
2905    License along with this library; if not, write to the Free Software
2906    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02111-1307  USA
2907
2908Also add information on how to contact you by electronic and paper mail.
2909
2910You should also get your employer (if you work as a programmer) or your
2911school, if any, to sign a "copyright disclaimer" for the library, if
2912necessary.  Here is a sample; alter the names:
2913
2914  Yoyodyne, Inc., hereby disclaims all copyright interest in the
2915  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
2916
2917  <signature of Ty Coon>, 1 April 1990
2918  Ty Coon, President of Vice
2919
2920That's all there is to it!
2921
2922
2923GNU LGPL v2.1
2924-------------
2925
2926		  GNU LESSER GENERAL PUBLIC LICENSE
2927		       Version 2.1, February 1999
2928
2929 Copyright (C) 1991, 1999 Free Software Foundation, Inc.
2930 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
2931 Everyone is permitted to copy and distribute verbatim copies
2932 of this license document, but changing it is not allowed.
2933
2934[This is the first released version of the Lesser GPL.  It also counts
2935 as the successor of the GNU Library Public License, version 2, hence
2936 the version number 2.1.]
2937
2938			    Preamble
2939
2940  The licenses for most software are designed to take away your
2941freedom to share and change it.  By contrast, the GNU General Public
2942Licenses are intended to guarantee your freedom to share and change
2943free software--to make sure the software is free for all its users.
2944
2945  This license, the Lesser General Public License, applies to some
2946specially designated software packages--typically libraries--of the
2947Free Software Foundation and other authors who decide to use it.  You
2948can use it too, but we suggest you first think carefully about whether
2949this license or the ordinary General Public License is the better
2950strategy to use in any particular case, based on the explanations below.
2951
2952  When we speak of free software, we are referring to freedom of use,
2953not price.  Our General Public Licenses are designed to make sure that
2954you have the freedom to distribute copies of free software (and charge
2955for this service if you wish); that you receive source code or can get
2956it if you want it; that you can change the software and use pieces of
2957it in new free programs; and that you are informed that you can do
2958these things.
2959
2960  To protect your rights, we need to make restrictions that forbid
2961distributors to deny you these rights or to ask you to surrender these
2962rights.  These restrictions translate to certain responsibilities for
2963you if you distribute copies of the library or if you modify it.
2964
2965  For example, if you distribute copies of the library, whether gratis
2966or for a fee, you must give the recipients all the rights that we gave
2967you.  You must make sure that they, too, receive or can get the source
2968code.  If you link other code with the library, you must provide
2969complete object files to the recipients, so that they can relink them
2970with the library after making changes to the library and recompiling
2971it.  And you must show them these terms so they know their rights.
2972
2973  We protect your rights with a two-step method: (1) we copyright the
2974library, and (2) we offer you this license, which gives you legal
2975permission to copy, distribute and/or modify the library.
2976
2977  To protect each distributor, we want to make it very clear that
2978there is no warranty for the free library.  Also, if the library is
2979modified by someone else and passed on, the recipients should know
2980that what they have is not the original version, so that the original
2981author's reputation will not be affected by problems that might be
2982introduced by others.
2983
2984  Finally, software patents pose a constant threat to the existence of
2985any free program.  We wish to make sure that a company cannot
2986effectively restrict the users of a free program by obtaining a
2987restrictive license from a patent holder.  Therefore, we insist that
2988any patent license obtained for a version of the library must be
2989consistent with the full freedom of use specified in this license.
2990
2991  Most GNU software, including some libraries, is covered by the
2992ordinary GNU General Public License.  This license, the GNU Lesser
2993General Public License, applies to certain designated libraries, and
2994is quite different from the ordinary General Public License.  We use
2995this license for certain libraries in order to permit linking those
2996libraries into non-free programs.
2997
2998  When a program is linked with a library, whether statically or using
2999a shared library, the combination of the two is legally speaking a
3000combined work, a derivative of the original library.  The ordinary
3001General Public License therefore permits such linking only if the
3002entire combination fits its criteria of freedom.  The Lesser General
3003Public License permits more lax criteria for linking other code with
3004the library.
3005
3006  We call this license the "Lesser" General Public License because it
3007does Less to protect the user's freedom than the ordinary General
3008Public License.  It also provides other free software developers Less
3009of an advantage over competing non-free programs.  These disadvantages
3010are the reason we use the ordinary General Public License for many
3011libraries.  However, the Lesser license provides advantages in certain
3012special circumstances.
3013
3014  For example, on rare occasions, there may be a special need to
3015encourage the widest possible use of a certain library, so that it becomes
3016a de-facto standard.  To achieve this, non-free programs must be
3017allowed to use the library.  A more frequent case is that a free
3018library does the same job as widely used non-free libraries.  In this
3019case, there is little to gain by limiting the free library to free
3020software only, so we use the Lesser General Public License.
3021
3022  In other cases, permission to use a particular library in non-free
3023programs enables a greater number of people to use a large body of
3024free software.  For example, permission to use the GNU C Library in
3025non-free programs enables many more people to use the whole GNU
3026operating system, as well as its variant, the GNU/Linux operating
3027system.
3028
3029  Although the Lesser General Public License is Less protective of the
3030users' freedom, it does ensure that the user of a program that is
3031linked with the Library has the freedom and the wherewithal to run
3032that program using a modified version of the Library.
3033
3034  The precise terms and conditions for copying, distribution and
3035modification follow.  Pay close attention to the difference between a
3036"work based on the library" and a "work that uses the library".  The
3037former contains code derived from the library, whereas the latter must
3038be combined with the library in order to run.
3039
3040		  GNU LESSER GENERAL PUBLIC LICENSE
3041   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
3042
3043  0. This License Agreement applies to any software library or other
3044program which contains a notice placed by the copyright holder or
3045other authorized party saying it may be distributed under the terms of
3046this Lesser General Public License (also called "this License").
3047Each licensee is addressed as "you".
3048
3049  A "library" means a collection of software functions and/or data
3050prepared so as to be conveniently linked with application programs
3051(which use some of those functions and data) to form executables.
3052
3053  The "Library", below, refers to any such software library or work
3054which has been distributed under these terms.  A "work based on the
3055Library" means either the Library or any derivative work under
3056copyright law: that is to say, a work containing the Library or a
3057portion of it, either verbatim or with modifications and/or translated
3058straightforwardly into another language.  (Hereinafter, translation is
3059included without limitation in the term "modification".)
3060
3061  "Source code" for a work means the preferred form of the work for
3062making modifications to it.  For a library, complete source code means
3063all the source code for all modules it contains, plus any associated
3064interface definition files, plus the scripts used to control compilation
3065and installation of the library.
3066
3067  Activities other than copying, distribution and modification are not
3068covered by this License; they are outside its scope.  The act of
3069running a program using the Library is not restricted, and output from
3070such a program is covered only if its contents constitute a work based
3071on the Library (independent of the use of the Library in a tool for
3072writing it).  Whether that is true depends on what the Library does
3073and what the program that uses the Library does.
3074  
3075  1. You may copy and distribute verbatim copies of the Library's
3076complete source code as you receive it, in any medium, provided that
3077you conspicuously and appropriately publish on each copy an
3078appropriate copyright notice and disclaimer of warranty; keep intact
3079all the notices that refer to this License and to the absence of any
3080warranty; and distribute a copy of this License along with the
3081Library.
3082
3083  You may charge a fee for the physical act of transferring a copy,
3084and you may at your option offer warranty protection in exchange for a
3085fee.
3086
3087  2. You may modify your copy or copies of the Library or any portion
3088of it, thus forming a work based on the Library, and copy and
3089distribute such modifications or work under the terms of Section 1
3090above, provided that you also meet all of these conditions:
3091
3092    a) The modified work must itself be a software library.
3093
3094    b) You must cause the files modified to carry prominent notices
3095    stating that you changed the files and the date of any change.
3096
3097    c) You must cause the whole of the work to be licensed at no
3098    charge to all third parties under the terms of this License.
3099
3100    d) If a facility in the modified Library refers to a function or a
3101    table of data to be supplied by an application program that uses
3102    the facility, other than as an argument passed when the facility
3103    is invoked, then you must make a good faith effort to ensure that,
3104    in the event an application does not supply such function or
3105    table, the facility still operates, and performs whatever part of
3106    its purpose remains meaningful.
3107
3108    (For example, a function in a library to compute square roots has
3109    a purpose that is entirely well-defined independent of the
3110    application.  Therefore, Subsection 2d requires that any
3111    application-supplied function or table used by this function must
3112    be optional: if the application does not supply it, the square
3113    root function must still compute square roots.)
3114
3115These requirements apply to the modified work as a whole.  If
3116identifiable sections of that work are not derived from the Library,
3117and can be reasonably considered independent and separate works in
3118themselves, then this License, and its terms, do not apply to those
3119sections when you distribute them as separate works.  But when you
3120distribute the same sections as part of a whole which is a work based
3121on the Library, the distribution of the whole must be on the terms of
3122this License, whose permissions for other licensees extend to the
3123entire whole, and thus to each and every part regardless of who wrote
3124it.
3125
3126Thus, it is not the intent of this section to claim rights or contest
3127your rights to work written entirely by you; rather, the intent is to
3128exercise the right to control the distribution of derivative or
3129collective works based on the Library.
3130
3131In addition, mere aggregation of another work not based on the Library
3132with the Library (or with a work based on the Library) on a volume of
3133a storage or distribution medium does not bring the other work under
3134the scope of this License.
3135
3136  3. You may opt to apply the terms of the ordinary GNU General Public
3137License instead of this License to a given copy of the Library.  To do
3138this, you must alter all the notices that refer to this License, so
3139that they refer to the ordinary GNU General Public License, version 2,
3140instead of to this License.  (If a newer version than version 2 of the
3141ordinary GNU General Public License has appeared, then you can specify
3142that version instead if you wish.)  Do not make any other change in
3143these notices.
3144
3145  Once this change is made in a given copy, it is irreversible for
3146that copy, so the ordinary GNU General Public License applies to all
3147subsequent copies and derivative works made from that copy.
3148
3149  This option is useful when you wish to copy part of the code of
3150the Library into a program that is not a library.
3151
3152  4. You may copy and distribute the Library (or a portion or
3153derivative of it, under Section 2) in object code or executable form
3154under the terms of Sections 1 and 2 above provided that you accompany
3155it with the complete corresponding machine-readable source code, which
3156must be distributed under the terms of Sections 1 and 2 above on a
3157medium customarily used for software interchange.
3158
3159  If distribution of object code is made by offering access to copy
3160from a designated place, then offering equivalent access to copy the
3161source code from the same place satisfies the requirement to
3162distribute the source code, even though third parties are not
3163compelled to copy the source along with the object code.
3164
3165  5. A program that contains no derivative of any portion of the
3166Library, but is designed to work with the Library by being compiled or
3167linked with it, is called a "work that uses the Library".  Such a
3168work, in isolation, is not a derivative work of the Library, and
3169therefore falls outside the scope of this License.
3170
3171  However, linking a "work that uses the Library" with the Library
3172creates an executable that is a derivative of the Library (because it
3173contains portions of the Library), rather than a "work that uses the
3174library".  The executable is therefore covered by this License.
3175Section 6 states terms for distribution of such executables.
3176
3177  When a "work that uses the Library" uses material from a header file
3178that is part of the Library, the object code for the work may be a
3179derivative work of the Library even though the source code is not.
3180Whether this is true is especially significant if the work can be
3181linked without the Library, or if the work is itself a library.  The
3182threshold for this to be true is not precisely defined by law.
3183
3184  If such an object file uses only numerical parameters, data
3185structure layouts and accessors, and small macros and small inline
3186functions (ten lines or less in length), then the use of the object
3187file is unrestricted, regardless of whether it is legally a derivative
3188work.  (Executables containing this object code plus portions of the
3189Library will still fall under Section 6.)
3190
3191  Otherwise, if the work is a derivative of the Library, you may
3192distribute the object code for the work under the terms of Section 6.
3193Any executables containing that work also fall under Section 6,
3194whether or not they are linked directly with the Library itself.
3195
3196  6. As an exception to the Sections above, you may also combine or
3197link a "work that uses the Library" with the Library to produce a
3198work containing portions of the Library, and distribute that work
3199under terms of your choice, provided that the terms permit
3200modification of the work for the customer's own use and reverse
3201engineering for debugging such modifications.
3202
3203  You must give prominent notice with each copy of the work that the
3204Library is used in it and that the Library and its use are covered by
3205this License.  You must supply a copy of this License.  If the work
3206during execution displays copyright notices, you must include the
3207copyright notice for the Library among them, as well as a reference
3208directing the user to the copy of this License.  Also, you must do one
3209of these things:
3210
3211    a) Accompany the work with the complete corresponding
3212    machine-readable source code for the Library including whatever
3213    changes were used in the work (which must be distributed under
3214    Sections 1 and 2 above); and, if the work is an executable linked
3215    with the Library, with the complete machine-readable "work that
3216    uses the Library", as object code and/or source code, so that the
3217    user can modify the Library and then relink to produce a modified
3218    executable containing the modified Library.  (It is understood
3219    that the user who changes the contents of definitions files in the
3220    Library will not necessarily be able to recompile the application
3221    to use the modified definitions.)
3222
3223    b) Use a suitable shared library mechanism for linking with the
3224    Library.  A suitable mechanism is one that (1) uses at run time a
3225    copy of the library already present on the user's computer system,
3226    rather than copying library functions into the executable, and (2)
3227    will operate properly with a modified version of the library, if
3228    the user installs one, as long as the modified version is
3229    interface-compatible with the version that the work was made with.
3230
3231    c) Accompany the work with a written offer, valid for at
3232    least three years, to give the same user the materials
3233    specified in Subsection 6a, above, for a charge no more
3234    than the cost of performing this distribution.
3235
3236    d) If distribution of the work is made by offering access to copy
3237    from a designated place, offer equivalent access to copy the above
3238    specified materials from the same place.
3239
3240    e) Verify that the user has already received a copy of these
3241    materials or that you have already sent this user a copy.
3242
3243  For an executable, the required form of the "work that uses the
3244Library" must include any data and utility programs needed for
3245reproducing the executable from it.  However, as a special exception,
3246the materials to be distributed need not include anything that is
3247normally distributed (in either source or binary form) with the major
3248components (compiler, kernel, and so on) of the operating system on
3249which the executable runs, unless that component itself accompanies
3250the executable.
3251
3252  It may happen that this requirement contradicts the license
3253restrictions of other proprietary libraries that do not normally
3254accompany the operating system.  Such a contradiction means you cannot
3255use both them and the Library together in an executable that you
3256distribute.
3257
3258  7. You may place library facilities that are a work based on the
3259Library side-by-side in a single library together with other library
3260facilities not covered by this License, and distribute such a combined
3261library, provided that the separate distribution of the work based on
3262the Library and of the other library facilities is otherwise
3263permitted, and provided that you do these two things:
3264
3265    a) Accompany the combined library with a copy of the same work
3266    based on the Library, uncombined with any other library
3267    facilities.  This must be distributed under the terms of the
3268    Sections above.
3269
3270    b) Give prominent notice with the combined library of the fact
3271    that part of it is a work based on the Library, and explaining
3272    where to find the accompanying uncombined form of the same work.
3273
3274  8. You may not copy, modify, sublicense, link with, or distribute
3275the Library except as expressly provided under this License.  Any
3276attempt otherwise to copy, modify, sublicense, link with, or
3277distribute the Library is void, and will automatically terminate your
3278rights under this License.  However, parties who have received copies,
3279or rights, from you under this License will not have their licenses
3280terminated so long as such parties remain in full compliance.
3281
3282  9. You are not required to accept this License, since you have not
3283signed it.  However, nothing else grants you permission to modify or
3284distribute the Library or its derivative works.  These actions are
3285prohibited by law if you do not accept this License.  Therefore, by
3286modifying or distributing the Library (or any work based on the
3287Library), you indicate your acceptance of this License to do so, and
3288all its terms and conditions for copying, distributing or modifying
3289the Library or works based on it.
3290
3291  10. Each time you redistribute the Library (or any work based on the
3292Library), the recipient automatically receives a license from the
3293original licensor to copy, distribute, link with or modify the Library
3294subject to these terms and conditions.  You may not impose any further
3295restrictions on the recipients' exercise of the rights granted herein.
3296You are not responsible for enforcing compliance by third parties with
3297this License.
3298
3299  11. If, as a consequence of a court judgment or allegation of patent
3300infringement or for any other reason (not limited to patent issues),
3301conditions are imposed on you (whether by court order, agreement or
3302otherwise) that contradict the conditions of this License, they do not
3303excuse you from the conditions of this License.  If you cannot
3304distribute so as to satisfy simultaneously your obligations under this
3305License and any other pertinent obligations, then as a consequence you
3306may not distribute the Library at all.  For example, if a patent
3307license would not permit royalty-free redistribution of the Library by
3308all those who receive copies directly or indirectly through you, then
3309the only way you could satisfy both it and this License would be to
3310refrain entirely from distribution of the Library.
3311
3312If any portion of this section is held invalid or unenforceable under any
3313particular circumstance, the balance of the section is intended to apply,
3314and the section as a whole is intended to apply in other circumstances.
3315
3316It is not the purpose of this section to induce you to infringe any
3317patents or other property right claims or to contest validity of any
3318such claims; this section has the sole purpose of protecting the
3319integrity of the free software distribution system which is
3320implemented by public license practices.  Many people have made
3321generous contributions to the wide range of software distributed
3322through that system in reliance on consistent application of that
3323system; it is up to the author/donor to decide if he or she is willing
3324to distribute software through any other system and a licensee cannot
3325impose that choice.
3326
3327This section is intended to make thoroughly clear what is believed to
3328be a consequence of the rest of this License.
3329
3330  12. If the distribution and/or use of the Library is restricted in
3331certain countries either by patents or by copyrighted interfaces, the
3332original copyright holder who places the Library under this License may add
3333an explicit geographical distribution limitation excluding those countries,
3334so that distribution is permitted only in or among countries not thus
3335excluded.  In such case, this License incorporates the limitation as if
3336written in the body of this License.
3337
3338  13. The Free Software Foundation may publish revised and/or new
3339versions of the Lesser General Public License from time to time.
3340Such new versions will be similar in spirit to the present version,
3341but may differ in detail to address new problems or concerns.
3342
3343Each version is given a distinguishing version number.  If the Library
3344specifies a version number of this License which applies to it and
3345"any later version", you have the option of following the terms and
3346conditions either of that version or of any later version published by
3347the Free Software Foundation.  If the Library does not specify a
3348license version number, you may choose any version ever published by
3349the Free Software Foundation.
3350
3351  14. If you wish to incorporate parts of the Library into other free
3352programs whose distribution conditions are incompatible with these,
3353write to the author to ask for permission.  For software which is
3354copyrighted by the Free Software Foundation, write to the Free
3355Software Foundation; we sometimes make exceptions for this.  Our
3356decision will be guided by the two goals of preserving the free status
3357of all derivatives of our free software and of promoting the sharing
3358and reuse of software generally.
3359
3360			    NO WARRANTY
3361
3362  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
3363WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
3364EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
3365OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
3366KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
3367IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
3368PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
3369LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
3370THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
3371
3372  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
3373WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
3374AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
3375FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
3376CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
3377LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
3378RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
3379FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
3380SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
3381DAMAGES.
3382
3383		     END OF TERMS AND CONDITIONS
3384
3385           How to Apply These Terms to Your New Libraries
3386
3387  If you develop a new library, and you want it to be of the greatest
3388possible use to the public, we recommend making it free software that
3389everyone can redistribute and change.  You can do so by permitting
3390redistribution under these terms (or, alternatively, under the terms of the
3391ordinary General Public License).
3392
3393  To apply these terms, attach the following notices to the library.  It is
3394safest to attach them to the start of each source file to most effectively
3395convey the exclusion of warranty; and each file should have at least the
3396"copyright" line and a pointer to where the full notice is found.
3397
3398    <one line to give the library's name and a brief idea of what it does.>
3399    Copyright (C) <year>  <name of author>
3400
3401    This library is free software; you can redistribute it and/or
3402    modify it under the terms of the GNU Lesser General Public
3403    License as published by the Free Software Foundation; either
3404    version 2.1 of the License, or (at your option) any later version.
3405
3406    This library is distributed in the hope that it will be useful,
3407    but WITHOUT ANY WARRANTY; without even the implied warranty of
3408    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
3409    Lesser General Public License for more details.
3410
3411    You should have received a copy of the GNU Lesser General Public
3412    License along with this library; if not, write to the Free Software
3413    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
3414
3415Also add information on how to contact you by electronic and paper mail.
3416
3417You should also get your employer (if you work as a programmer) or your
3418school, if any, to sign a "copyright disclaimer" for the library, if
3419necessary.  Here is a sample; alter the names:
3420
3421  Yoyodyne, Inc., hereby disclaims all copyright interest in the
3422  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
3423
3424  <signature of Ty Coon>, 1 April 1990
3425  Ty Coon, President of Vice
3426
3427That's all there is to it!
3428
3429
3430
3431
3432GNU LGPL v3
3433-----------
3434
3435		   GNU LESSER GENERAL PUBLIC LICENSE
3436                       Version 3, 29 June 2007
3437
3438 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
3439 Everyone is permitted to copy and distribute verbatim copies
3440 of this license document, but changing it is not allowed.
3441
3442
3443  This version of the GNU Lesser General Public License incorporates
3444the terms and conditions of version 3 of the GNU General Public
3445License, supplemented by the additional permissions listed below.
3446
3447  0. Additional Definitions.
3448
3449  As used herein, "this License" refers to version 3 of the GNU Lesser
3450General Public License, and the "GNU GPL" refers to version 3 of the GNU
3451General Public License.
3452
3453  "The Library" refers to a covered work governed by this License,
3454other than an Application or a Combined Work as defined below.
3455
3456  An "Application" is any work that makes use of an interface provided
3457by the Library, but which is not otherwise based on the Library.
3458Defining a subclass of a class defined by the Library is deemed a mode
3459of using an interface provided by the Library.
3460
3461  A "Combined Work" is a work produced by combining or linking an
3462Application with the Library.  The particular version of the Library
3463with which the Combined Work was made is also called the "Linked
3464Version".
3465
3466  The "Minimal Corresponding Source" for a Combined Work means the
3467Corresponding Source for the Combined Work, excluding any source code
3468for portions of the Combined Work that, considered in isolation, are
3469based on the Application, and not on the Linked Version.
3470
3471  The "Corresponding Application Code" for a Combined Work means the
3472object code and/or source code for the Application, including any data
3473and utility programs needed for reproducing the Combined Work from the
3474Application, but excluding the System Libraries of the Combined Work.
3475
3476  1. Exception to Section 3 of the GNU GPL.
3477
3478  You may convey a covered work under sections 3 and 4 of this License
3479without being bound by section 3 of the GNU GPL.
3480
3481  2. Conveying Modified Versions.
3482
3483  If you modify a copy of the Library, and, in your modifications, a
3484facility refers to a function or data to be supplied by an Application
3485that uses the facility (other than as an argument passed when the
3486facility is invoked), then you may convey a copy of the modified
3487version:
3488
3489   a) under this License, provided that you make a good faith effort to
3490   ensure that, in the event an Application does not supply the
3491   function or data, the facility still operates, and performs
3492   whatever part of its purpose remains meaningful, or
3493
3494   b) under the GNU GPL, with none of the additional permissions of
3495   this License applicable to that copy.
3496
3497  3. Object Code Incorporating Material from Library Header Files.
3498
3499  The object code form of an Application may incorporate material from
3500a header file that is part of the Library.  You may convey such object
3501code under terms of your choice, provided that, if the incorporated
3502material is not limited to numerical parameters, data structure
3503layouts and accessors, or small macros, inline functions and templates
3504(ten or fewer lines in length), you do both of the following:
3505
3506   a) Give prominent notice with each copy of the object code that the
3507   Library is used in it and that the Library and its use are
3508   covered by this License.
3509
3510   b) Accompany the object code with a copy of the GNU GPL and this license
3511   document.
3512
3513  4. Combined Works.
3514
3515  You may convey a Combined Work under terms of your choice that,
3516taken together, effectively do not restrict modification of the
3517portions of the Library contained in the Combined Work and reverse
3518engineering for debugging such modifications, if you also do each of
3519the following:
3520
3521   a) Give prominent notice with each copy of the Combined Work that
3522   the Library is used in it and that the Library and its use are
3523   covered by this License.
3524
3525   b) Accompany the Combined Work with a copy of the GNU GPL and this license
3526   document.
3527
3528   c) For a Combined Work that displays copyright notices during
3529   execution, include the copyright notice for the Library among
3530   these notices, as well as a reference directing the user to the
3531   copies of the GNU GPL and this license document.
3532
3533   d) Do one of the following:
3534
3535       0) Convey the Minimal Corresponding Source under the terms of this
3536       License, and the Corresponding Application Code in a form
3537       suitable for, and under terms that permit, the user to
3538       recombine or relink the Application with a modified version of
3539       the Linked Version to produce a modified Combined Work, in the
3540       manner specified by section 6 of the GNU GPL for conveying
3541       Corresponding Source.
3542
3543       1) Use a suitable shared library mechanism for linking with the
3544       Library.  A suitable mechanism is one that (a) uses at run time
3545       a copy of the Library already present on the user's computer
3546       system, and (b) will operate properly with a modified version
3547       of the Library that is interface-compatible with the Linked
3548       Version.
3549
3550   e) Provide Installation Information, but only if you would otherwise
3551   be required to provide such information under section 6 of the
3552   GNU GPL, and only to the extent that such information is
3553   necessary to install and execute a modified version of the
3554   Combined Work produced by recombining or relinking the
3555   Application with a modified version of the Linked Version. (If
3556   you use option 4d0, the Installation Information must accompany
3557   the Minimal Corresponding Source and Corresponding Application
3558   Code. If you use option 4d1, you must provide the Installation
3559   Information in the manner specified by section 6 of the GNU GPL
3560   for conveying Corresponding Source.)
3561
3562  5. Combined Libraries.
3563
3564  You may place library facilities that are a work based on the
3565Library side by side in a single library together with other library
3566facilities that are not Applications and are not covered by this
3567License, and convey such a combined library under terms of your
3568choice, if you do both of the following:
3569
3570   a) Accompany the combined library with a copy of the same work based
3571   on the Library, uncombined with any other library facilities,
3572   conveyed under the terms of this License.
3573
3574   b) Give prominent notice with the combined library that part of it
3575   is a work based on the Library, and explaining where to find the
3576   accompanying uncombined form of the same work.
3577
3578  6. Revised Versions of the GNU Lesser General Public License.
3579
3580  The Free Software Foundation may publish revised and/or new versions
3581of the GNU Lesser General Public License from time to time. Such new
3582versions will be similar in spirit to the present version, but may
3583differ in detail to address new problems or concerns.
3584
3585  Each version is given a distinguishing version number. If the
3586Library as you received it specifies that a certain numbered version
3587of the GNU Lesser General Public License "or any later version"
3588applies to it, you have the option of following the terms and
3589conditions either of that published version or of any later version
3590published by the Free Software Foundation. If the Library as you
3591received it does not specify a version number of the GNU Lesser
3592General Public License, you may choose any version of the GNU Lesser
3593General Public License ever published by the Free Software Foundation.
3594
3595  If the Library as you received it specifies that a proxy can decide
3596whether future versions of the GNU Lesser General Public License shall
3597apply, that proxy's public statement of acceptance of any version is
3598permanent authorization for you to choose that version for the
3599Library.
3600
3601
3602GPC
3603---
3604
3605           http://www.cs.man.ac.uk/aig/staff/alan/software/
3606
3607Author:    Alan Murta (email: gpc@cs.man.ac.uk)
3608Version:   2.31
3609Date:      4th June 1999
3610
3611Copyright: (C) 1997-1999, Advanced Interfaces Group,
3612           University of Manchester.
3613
3614           This software is free for non-commercial use. It may be copied,
3615           modified, and redistributed provided that this copyright notice
3616           is preserved on all copies. The intellectual property rights of
3617           the algorithms used reside with the University of Manchester
3618           Advanced Interfaces Group.
3619
3620           You may not use this software, in whole or in part, in support
3621           of any commercial product without the express consent of the
3622           author.
3623
3624           There is no warranty or other guarantee of fitness of this
3625           software for any purpose. It is provided solely "as is".
3626
3627
3628Intel (2xxx firmware)
3629---------------------
3630
3631                             TERMS AND CONDITIONS
3632    IMPORTANT - PLEASE READ BEFORE INSTALLING OR USING THIS INTEL(C) SOFTWARE
3633
3634Do not use or load this firmware (the "Software") until you have carefully read
3635the following terms and conditions. By loading or using the Software, you agree
3636to the terms of this Agreement. If you do not wish to so agree, do not install
3637or use the Software.
3638
3639LICENSEES:
3640
3641Please note: 
3642
3643* If you are an End-User, only Exhibit A, the SOFTWARE LICENSE AGREEMENT,
3644  applies.
3645* If you are an Original Equipment Manufacturer (OEM), Independent Hardware
3646  Vendor (IHV), or Independent Software Vendor (ISV), this complete Agreement
3647  applies 
3648
3649--------------------------------------------------------------------------------
3650
3651For OEMs, IHVs, and ISVs:
3652
3653LICENSE. This Software is licensed for use only in conjunction with Intel
3654component products. Use of the Software in conjunction with non-Intel component
3655products is not licensed hereunder. Subject to the terms of this Agreement,
3656Intel grants to you a nonexclusive, nontransferable, worldwide, fully paid-up
3657license under Intel's copyrights to: (i) copy the Software internally for your
3658own development and maintenance purposes; (ii) copy and distribute the Software
3659to your end-users, but only under a license agreement with terms at least as
3660restrictive as those contained in Intel's Final, Single User License Agreement,
3661attached as Exhibit A; and (iii) modify, copy and distribute the end-user
3662documentation which may accompany the Software, but only in association with
3663the Software.  
3664
3665If you are not the final manufacturer or vendor of a computer system or software
3666program incorporating the Software, then you may transfer a copy of the
3667Software, including any related documentation (modified or unmodified) to your
3668recipient for use in accordance with the terms of this Agreement, provided such
3669recipient agrees to be fully bound by the terms hereof. You shall not otherwise
3670assign, sublicense, lease, or in any other way transfer or disclose Software to
3671any third party. You may not, nor may you assist any other person or entity to
3672modify, translate, convert to another programming language, decompile, reverse
3673engineer, or disassemble any portion of the Software or otherwise attempt to
3674derive source code from any object code modules of the Software or any internal
3675data files generated by the Software. Your rights to redistribute the Software
3676shall be contingent upon your installation of this Agreement in its entirety in
3677the same directory as the Software.
3678
3679CONFIDENTIALITY. If you wish to have a third party consultant or subcontractor
3680("Contractor") perform work on your behalf which involves access to or use of
3681Software, you shall obtain a written confidentiality agreement from the
3682Contractor which contains provisions with respect to access to or use of the
3683Software no less restrictive than those set forth in this Agreement and
3684excluding any distribution rights, and use for any other purpose. Except as 
3685expressly provided herein, you shall not disclose the terms or existence of 
3686this Agreement or use Intel's name in any publications, advertisements, or 
3687other announcements without Intel's prior written consent. You do not have any 
3688rights to use any Intel trademarks or logos.
3689
3690OWNERSHIP OF SOFTWARE AND COPYRIGHTS. Software and accompanying materials, if
3691any, are owned by Intel or its suppliers and licensors and may be protected by
3692copyright, trademark, patent and trade secret law and international treaties. 
3693Any rights, express or implied, in the intellectual property embodied in the
3694foregoing, other than those specified in this Agreement, are reserved by Intel
3695and its suppliers and licensors or otherwise as set forth in any applicable
3696open source license agreement. You will keep the Software free of liens,
3697attachments, and other encumbrances.  You agree not to remove any proprietary
3698notices and/or any labels from the Software and accompanying materials without
3699prior written approval by Intel
3700
3701LIMITATION OF LIABILITY. IN NO EVENT SHALL INTEL OR ITS SUPPLIERS AND LICENSORS
3702BE LIABLE FOR ANY DAMAGES WHATSOEVER FROM ANY CAUSE OF ACTION OF ANY KIND
3703(INCLUDING, WITHOUT LIMITATION, LOST PROFITS, BUSINESS INTERRUPTION, OR LOST
3704INFORMATION) ARISING OUT OF THE USE, MODIFICATION, OR INABILITY TO USE THE
3705INTEL SOFTWARE, OR OTHERWISE, NOR FOR PUNITIVE, INCIDENTAL, CONSEQUENTIAL, OR
3706SPECIAL DAMAGES OF ANY KIND, EVEN IF INTEL OR ITS SUPPLIERS AND LICENSORS HAS
3707BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.   SOME JURISDICTIONS PROHIBIT
3708EXCLUSION OR LIMITATION OF LIABILITY FOR IMPLIED WARRANTIES, CONSEQUENTIAL OR
3709INCIDENTAL DAMAGES, SO CERTAIN LIMITATIONS MAY NOT APPLY.  YOU MAY ALSO HAVE
3710OTHER LEGAL RIGHTS THAT VARY BETWEEN JURISDICTIONS. 
3711
3712EXCLUSION OF WARRANTIES.  THE SOFTWARE IS PROVIDED "AS IS" AND POSSIBLY WITH
3713FAULTS. UNLESS EXPRESSLY AGREED OTHERWISE, INTEL AND ITS SUPPLIERS AND
3714LICENSORS DISCLAIM ANY AND ALL WARRANTIES AND GUARANTEES, EXPRESS, IMPLIED OR
3715OTHERWISE, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3716NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE.  Intel does not warrant
3717or assume responsibility for the accuracy or completeness of any information,
3718text, graphics, links or other items contained within the Software.  You assume
3719all liability, financial or otherwise, associated with Your use or disposition
3720of the Software.
3721		
3722APPLICABLE LAW. Claims arising under this Agreement shall be governed by the
3723laws of State of California], excluding its principles of conflict of laws and
3724the United Nations Convention on Contracts for the Sale of Goods.  
3725
3726WAIVER AND AMENDMENT. No modification, amendment or waiver of any provision of
3727this Agreement shall be effective unless in writing and signed by an officer of
3728Intel.  No failure or delay in exercising any right, power, or remedy under
3729this Agreement shall operate as a waiver of any such right, power or remedy. 
3730Without limiting the foregoing, terms and conditions on any purchase orders or
3731similar materials submitted by you to Intel, and any terms contained in Intels
3732standard acknowledgment form that are in conflict with these terms, shall be of
3733no force or effect.
3734
3735SEVERABILITY.  If any provision of this Agreement is held by a court of
3736competent jurisdiction to be contrary to law, such provision shall be changed
3737and interpreted so as to best accomplish the objectives of the original
3738provision to the fullest extent allowed by law and the remaining provisions of
3739this Agreement shall remain in full force and effect.
3740
3741EXPORT RESTRICTIONS.  Each party acknowledges that the Software is subject to
3742applicable import and export regulations of the United States and of the
3743countries in which each party transacts business, specifically including U.S.
3744Export Administration Act and Export Administration Regulations.  Each party
3745shall comply with such laws and regulations, as well as all other laws and
3746regulations applicable to the Software.  Without limiting the generality of the
3747foregoing, each party agrees that it will not export, re-export, transfer or
3748divert any of the Software or the direct programs thereof to any restricted
3749place or party in accordance with U.S. export regulations.  Note that Software
3750containing encryption may be subject to additional restrictions.
3751
3752GOVERNMENT RESTRICTED RIGHTS. The Software is provided with "RESTRICTED RIGHTS."
3753Use, duplication, or disclosure by the Government is subject to restrictions as
3754set forth in FAR52.227-14 and DFAR252.227-7013 et seq. or their successors. Use
3755of the Software by the Government constitutes acknowledgment of Intel's
3756proprietary rights therein. Contractor or Manufacturer is Intel Corporation,
37572200 Mission College Blvd., Santa Clara, CA  95052.
3758
3759TERMINATION OF THE AGREEMENT. Intel may terminate this Agreement if you violate
3760its terms. Upon termination, you will immediately destroy the Software or
3761return all copies of the Software to Intel.
3762
3763--------------------------------------------------------------------------------
3764
3765EXHIBIT "A"
3766
3767SOFTWARE LICENSE AGREEMENT (Final, Single User)
3768
3769IMPORTANT - READ BEFORE COPYING, INSTALLING OR USING.
3770
3771Do not use or load this firmware image (the "Software") until you have carefully
3772read the following terms and conditions. By loading or using the Software, you
3773agree to the terms of this Agreement. If you do not wish to so agree, do not
3774install or use the Software.
3775
3776LICENSE. You may copy and use the Software, subject to these conditions: 
37771. This Software is licensed for use only in conjunction with Intel component
3778   products. Use of the Software in conjunction with non-Intel component 
3779   products is not licensed hereunder. 
37802. You may not copy, modify, rent, sell, distribute or transfer any part of the
3781   Software except as provided in this Agreement, and you agree to prevent
3782   unauthorized copying of the Software. 
37833. You may not reverse engineer, decompile, or disassemble the Software. 
37844. You may not sublicense the Software. 
37855. The Software may contain the software or other property of third party
3786   suppliers. 
3787
3788OWNERSHIP OF SOFTWARE AND COPYRIGHTS. Title to all copies of the Software
3789remains with Intel or its suppliers. The Software is copyrighted and protected
3790by the laws of the United States and other countries, and international treaty
3791provisions. You may not remove any copyright notices from the Software. Intel
3792may make changes to the Software, or items referenced therein, at any time
3793without notice, but is not obligated to support or update the Software. Except
3794as otherwise expressly provided, Intel grants no express or implied right under
3795Intel patents, copyrights, trademarks, or other intellectual property rights.
3796You may transfer the Software only if a copy of this license accompanies the 
3797Software and the recipient agrees to be fully bound by these terms.
3798
3799EXCLUSION OF OTHER WARRANTIES EXCEPT AS PROVIDED ABOVE, THE SOFTWARE IS PROVIDED
3800"AS IS" WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY KIND INCLUDING
3801WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR
3802PURPOSE. Intel does not warrant or assume responsibility for the accuracy or
3803completeness of any information, text, graphics, links or other items contained
3804within the Software.
3805
3806LIMITATION OF LIABILITY. IN NO EVENT SHALL INTEL OR ITS SUPPLIERS BE LIABLE FOR
3807ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, LOST PROFITS, BUSINESS
3808INTERRUPTION, OR LOST INFORMATION) ARISING OUT OF THE USE OF OR INABILITY TO
3809USE THE SOFTWARE, EVEN IF INTEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
3810DAMAGES. SOME JURISDICTIONS PROHIBIT EXCLUSION OR LIMITATION OF LIABILITY FOR
3811IMPLIED WARRANTIES OR CONSEQUENTIAL OR INCIDENTAL DAMAGES, SO THE ABOVE
3812LIMITATION MAY NOT APPLY TO YOU. YOU MAY ALSO HAVE OTHER LEGAL RIGHTS THAT VARY
3813BETWEEN JURISDICTIONS.
3814
3815TERMINATION OF THIS AGREEMENT. Intel may terminate this Agreement at any time if
3816you violate its terms. Upon termination, you will immediately destroy the
3817Software.
3818
3819APPLICABLE LAWS. Claims arising under this Agreement shall be governed by the
3820laws of California, excluding its principles of conflict of laws and the United
3821Nations Convention on Contracts for the Sale of Goods. You may not export the
3822Software in violation of applicable export laws and regulations. Intel is not
3823obligated under any other agreements unless they are in writing and signed by
3824an authorized representative 
3825of Intel.
3826
3827GOVERNMENT RESTRICTED RIGHTS. The Software is provided with "RESTRICTED RIGHTS."
3828Use, duplication, or disclosure by the Government is subject to restrictions as
3829set forth in FAR52.227-14 and DFAR252.227-7013 et seq. or their successors. Use
3830of the Software by the Government constitutes acknowledgment of Intel's
3831proprietary rights therein. Contractor or Manufacturer is Intel Corporation,
38322200 Mission College Blvd., Santa Clara, CA 95052.
3833
3834
3835
3836		
3837
3838
3839
3840Intel (ACPICA)
3841--------------
3842
3843/******************************************************************************
3844 *
3845 * 1. Copyright Notice
3846 *
3847 * Some or all of this work - Copyright (c) 1999 - 2010, Intel Corp.
3848 * All rights reserved.
3849 *
3850 * 2. License
3851 *
3852 * 2.1. This is your license from Intel Corp. under its intellectual property
3853 * rights.  You may have additional license terms from the party that provided
3854 * you this software, covering your right to use that party's intellectual
3855 * property rights.
3856 *
3857 * 2.2. Intel grants, free of charge, to any person ("Licensee") obtaining a
3858 * copy of the source code appearing in this file ("Covered Code") an
3859 * irrevocable, perpetual, worldwide license under Intel's copyrights in the
3860 * base code distributed originally by Intel ("Original Intel Code") to copy,
3861 * make derivatives, distribute, use and display any portion of the Covered
3862 * Code in any form, with the right to sublicense such rights; and
3863 *
3864 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent
3865 * license (with the right to sublicense), under only those claims of Intel
3866 * patents that are infringed by the Original Intel Code, to make, use, sell,
3867 * offer to sell, and import the Covered Code and derivative works thereof
3868 * solely to the minimum extent necessary to exercise the above copyright
3869 * license, and in no event shall the patent license extend to any additions
3870 * to or modifications of the Original Intel Code.  No other license or right
3871 * is granted directly or by implication, estoppel or otherwise;
3872 *
3873 * The above copyright and patent license is granted only if the following
3874 * conditions are met:
3875 *
3876 * 3. Conditions
3877 *
3878 * 3.1. Redistribution of Source with Rights to Further Distribute Source.
3879 * Redistribution of source code of any substantial portion of the Covered
3880 * Code or modification with rights to further distribute source must include
3881 * the above Copyright Notice, the above License, this list of Conditions,
3882 * and the following Disclaimer and Export Compliance provision.  In addition,
3883 * Licensee must cause all Covered Code to which Licensee contributes to
3884 * contain a file documenting the changes Licensee made to create that Covered
3885 * Code and the date of any change.  Licensee must include in that file the
3886 * documentation of any changes made by any predecessor Licensee.  Licensee
3887 * must include a prominent statement that the modification is derived,
3888 * directly or indirectly, from Original Intel Code.
3889 *
3890 * 3.2. Redistribution of Source with no Rights to Further Distribute Source.
3891 * Redistribution of source code of any substantial portion of the Covered
3892 * Code or modification without rights to further distribute source must
3893 * include the following Disclaimer and Export Compliance provision in the
3894 * documentation and/or other materials provided with distribution.  In
3895 * addition, Licensee may not authorize further sublicense of source of any
3896 * portion of the Covered Code, and must include terms to the effect that the
3897 * license from Licensee to its licensee is limited to the intellectual
3898 * property embodied in the software Licensee provides to its licensee, and
3899 * not to intellectual property embodied in modifications its licensee may
3900 * make.
3901 *
3902 * 3.3. Redistribution of Executable. Redistribution in executable form of any
3903 * substantial portion of the Covered Code or modification must reproduce the
3904 * above Copyright Notice, and the following Disclaimer and Export Compliance
3905 * provision in the documentation and/or other materials provided with the
3906 * distribution.
3907 *
3908 * 3.4. Intel retains all right, title, and interest in and to the Original
3909 * Intel Code.
3910 *
3911 * 3.5. Neither the name Intel nor any other trademark owned or controlled by
3912 * Intel shall be used in advertising or otherwise to promote the sale, use or
3913 * other dealings in products derived from or relating to the Covered Code
3914 * without prior written authorization from Intel.
3915 *
3916 * 4. Disclaimer and Export Compliance
3917 *
3918 * 4.1. INTEL MAKES NO WARRANTY OF ANY KIND REGARDING ANY SOFTWARE PROVIDED
3919 * HERE.  ANY SOFTWARE ORIGINATING FROM INTEL OR DERIVED FROM INTEL SOFTWARE
3920 * IS PROVIDED "AS IS," AND INTEL WILL NOT PROVIDE ANY SUPPORT,  ASSISTANCE,
3921 * INSTALLATION, TRAINING OR OTHER SERVICES.  INTEL WILL NOT PROVIDE ANY
3922 * UPDATES, ENHANCEMENTS OR EXTENSIONS.  INTEL SPECIFICALLY DISCLAIMS ANY
3923 * IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT AND FITNESS FOR A
3924 * PARTICULAR PURPOSE.
3925 *
3926 * 4.2. IN NO EVENT SHALL INTEL HAVE ANY LIABILITY TO LICENSEE, ITS LICENSEES
3927 * OR ANY OTHER THIRD PARTY, FOR ANY LOST PROFITS, LOST DATA, LOSS OF USE OR
3928 * COSTS OF PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES, OR FOR ANY INDIRECT,
3929 * SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THIS AGREEMENT, UNDER ANY
3930 * CAUSE OF ACTION OR THEORY OF LIABILITY, AND IRRESPECTIVE OF WHETHER INTEL
3931 * HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.  THESE LIMITATIONS
3932 * SHALL APPLY NOTWITHSTANDING THE FAILURE OF THE ESSENTIAL PURPOSE OF ANY
3933 * LIMITED REMEDY.
3934 *
3935 * 4.3. Licensee shall not export, either directly or indirectly, any of this
3936 * software or system incorporating such software without first obtaining any
3937 * required license or other approval from the U. S. Department of Commerce or
3938 * any other agency or department of the United States Government.  In the
3939 * event Licensee exports any such software from the United States or
3940 * re-exports any such software from a foreign destination, Licensee shall
3941 * ensure that the distribution and export/re-export of the software is in
3942 * compliance with all laws, regulations, orders, or other restrictions of the
3943 * U.S. Export Administration Regulations. Licensee agrees that neither it nor
3944 * any of its subsidiaries will export/re-export any technical data, process,
3945 * software, or service, directly or indirectly, to any country for which the
3946 * United States government or any agency thereof requires an export license,
3947 * other governmental approval, or letter of assurance, without first obtaining
3948 * such license, approval or letter.
3949 *
3950 *****************************************************************************/
3951
3952
3953Intel (firmware)
3954----------------
3955
3956Copyright (c) 2006, Intel Corporation.
3957All rights reserved.
3958
3959Redistribution.  Redistribution and use in binary form, without 
3960modification, are permitted provided that the following conditions are 
3961met:
3962
3963* Redistributions must reproduce the above copyright notice and the 
3964  following disclaimer in the documentation and/or other materials 
3965  provided with the distribution. 
3966* Neither the name of Intel Corporation nor the names of its suppliers 
3967  may be used to endorse or promote products derived from this software 
3968  without specific prior written permission. 
3969* No reverse engineering, decompilation, or disassembly of this software 
3970  is permitted.
3971
3972Limited patent license.  Intel Corporation grants a world-wide, 
3973royalty-free, non-exclusive license under patents it now or hereafter 
3974owns or controls to make, have made, use, import, offer to sell and 
3975sell ("Utilize") this software, but solely to the extent that any 
3976such patent is necessary to Utilize the software alone, or in 
3977combination with an operating system licensed under an approved Open 
3978Source license as listed by the Open Source Initiative at 
3979http://opensource.org/licenses.  The patent license shall not apply to 
3980any other combinations which include this software.  No hardware per 
3981se is licensed hereunder.
3982
3983DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
3984CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, 
3985BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 
3986FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
3987COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
3988INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
3989BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 
3990OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 
3991ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
3992TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 
3993USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 
3994DAMAGE.
3995
3996
3997LibHTTPd
3998--------
3999
4000/*
4001** Copyright © 1995,1998,1999,2000,2001 by Jef Poskanzer <jef@mail.acme.com>.
4002** All rights reserved.
4003**
4004** Redistribution and use in source and binary forms, with or without
4005** modification, are permitted provided that the following conditions
4006** are met:
4007** 1. Redistributions of source code must retain the above copyright
4008**    notice, this list of conditions and the following disclaimer.
4009** 2. Redistributions in binary form must reproduce the above copyright
4010**    notice, this list of conditions and the following disclaimer in the
4011**    documentation and/or other materials provided with the distribution.
4012**
4013** THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
4014** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4015** IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4016** ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
4017** FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4018** DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4019** OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4020** HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4021** LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4022** OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4023** SUCH DAMAGE.
4024*/
4025
4026
4027LibJPEG
4028-------
4029
4030
4031LEGAL ISSUES
4032============
4033
4034In plain English:
4035
40361. We don't promise that this software works.  (But if you find any bugs,
4037   please let us know!)
40382. You can use this software for whatever you want.  You don't have to pay us.
40393. You may not pretend that you wrote this software.  If you use it in a
4040   program, you must acknowledge somewhere in your documentation that
4041   you've used the IJG code.
4042
4043In legalese:
4044
4045The authors make NO WARRANTY or representation, either express or implied,
4046with respect to this software, its quality, accuracy, merchantability, or
4047fitness for a particular purpose.  This software is provided "AS IS", and you,
4048its user, assume the entire risk as to its quality and accuracy.
4049
4050This software is copyright (C) 1991-2010, Thomas G. Lane, Guido Vollbeding.
4051All Rights Reserved except as specified below.
4052
4053Permission is hereby granted to use, copy, modify, and distribute this
4054software (or portions thereof) for any purpose, without fee, subject to these
4055conditions:
4056(1) If any part of the source code for this software is distributed, then this
4057README file must be included, with this copyright and no-warranty notice
4058unaltered; and any additions, deletions, or changes to the original files
4059must be clearly indicated in accompanying documentation.
4060(2) If only executable code is distributed, then the accompanying
4061documentation must state that "this software is based in part on the work of
4062the Independent JPEG Group".
4063(3) Permission for use of this software is granted only if the user accepts
4064full responsibility for any undesirable consequences; the authors accept
4065NO LIABILITY for damages of any kind.
4066
4067These conditions apply to any software derived from or based on the IJG code,
4068not just to the unmodified library.  If you use our work, you ought to
4069acknowledge us.
4070
4071Permission is NOT granted for the use of any IJG author's name or company name
4072in advertising or publicity relating to this software or products derived from
4073it.  This software may be referred to only as "the Independent JPEG Group's
4074software".
4075
4076We specifically permit and encourage the use of this software as the basis of
4077commercial products, provided that all warranty or liability claims are
4078assumed by the product vendor.
4079
4080
4081ansi2knr.c is included in this distribution by permission of L. Peter Deutsch,
4082sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA.
4083ansi2knr.c is NOT covered by the above copyright and conditions, but instead
4084by the usual distribution terms of the Free Software Foundation; principally,
4085that you must include source code if you redistribute it.  (See the file
4086ansi2knr.c for full details.)  However, since ansi2knr.c is not needed as part
4087of any program generated from the IJG code, this does not limit you more than
4088the foregoing paragraphs do.
4089
4090The Unix configuration script "configure" was produced with GNU Autoconf.
4091It is copyright by the Free Software Foundation but is freely distributable.
4092The same holds for its supporting scripts (config.guess, config.sub,
4093ltmain.sh).  Another support script, install-sh, is copyright by X Consortium
4094but is also freely distributable.
4095
4096The IJG distribution formerly included code to read and write GIF files.
4097To avoid entanglement with the Unisys LZW patent, GIF reading support has
4098been removed altogether, and the GIF writer has been simplified to produce
4099"uncompressed GIFs".  This technique does not use the LZW algorithm; the
4100resulting GIF files are larger than usual, but are readable by all standard
4101GIF decoders.
4102
4103We are required to state that
4104    "The Graphics Interchange Format(c) is the Copyright property of
4105    CompuServe Incorporated.  GIF(sm) is a Service Mark property of
4106    CompuServe Incorporated."
4107
4108
4109
4110LibPNG
4111------
4112
4113
4114This copy of the libpng notices is provided for your convenience.  In case of
4115any discrepancy between this copy and the notices in the file png.h that is
4116included in the libpng distribution, the latter shall prevail.
4117
4118COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
4119
4120If you modify libpng you may insert additional notices immediately following
4121this sentence.
4122
4123This code is released under the libpng license.
4124
4125libpng versions 1.2.6, August 15, 2004, through 1.4.1, February 25, 2010, are
4126Copyright (c) 2004, 2006-2007 Glenn Randers-Pehrson, and are
4127distributed according to the same disclaimer and license as libpng-1.2.5
4128with the following individual added to the list of Contributing Authors
4129
4130   Cosmin Truta
4131
4132libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
4133Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
4134distributed according to the same disclaimer and license as libpng-1.0.6
4135with the following individuals added to the list of Contributing Authors
4136
4137   Simon-Pierre Cadieux
4138   Eric S. Raymond
4139   Gilles Vollant
4140
4141and with the following additions to the disclaimer:
4142
4143   There is no warranty against interference with your enjoyment of the
4144   library or against infringement.  There is no warranty that our
4145   efforts or the library will fulfill any of your particular purposes
4146   or needs.  This library is provided with all faults, and the entire
4147   risk of satisfactory quality, performance, accuracy, and effort is with
4148   the user.
4149
4150libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
4151Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
4152distributed according to the same disclaimer and license as libpng-0.96,
4153with the following individuals added to the list of Contributing Authors:
4154
4155   Tom Lane
4156   Glenn Randers-Pehrson
4157   Willem van Schaik
4158
4159libpng versions 0.89, June 1996, through 0.96, May 1997, are
4160Copyright (c) 1996, 1997 Andreas Dilger
4161Distributed according to the same disclaimer and license as libpng-0.88,
4162with the following individuals added to the list of Contributing Authors:
4163
4164   John Bowler
4165   Kevin Bracey
4166   Sam Bushell
4167   Magnus Holmgren
4168   Greg Roelofs
4169   Tom Tanner
4170
4171libpng versions 0.5, May 1995, through 0.88, January 1996, are
4172Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
4173
4174For the purposes of this copyright and license, "Contributing Authors"
4175is defined as the following set of individuals:
4176
4177   Andreas Dilger
4178   Dave Martindale
4179   Guy Eric Schalnat
4180   Paul Schmidt
4181   Tim Wegner
4182
4183The PNG Reference Library is supplied "AS IS".  The Contributing Authors
4184and Group 42, Inc. disclaim all warranties, expressed or implied,
4185including, without limitation, the warranties of merchantability and of
4186fitness for any purpose.  The Contributing Authors and Group 42, Inc.
4187assume no liability for direct, indirect, incidental, special, exemplary,
4188or consequential damages, which may result from the use of the PNG
4189Reference Library, even if advised of the possibility of such damage.
4190
4191Permission is hereby granted to use, copy, modify, and distribute this
4192source code, or portions hereof, for any purpose, without fee, subject
4193to the following restrictions:
4194
41951. The origin of this source code must not be misrepresented.
4196
41972. Altered versions must be plainly marked as such and must not
4198   be misrepresented as being the original source.
4199
42003. This Copyright notice may not be removed or altered from any
4201   source or altered source distribution.
4202
4203The Contributing Authors and Group 42, Inc. specifically permit, without
4204fee, and encourage the use of this source code as a component to
4205supporting the PNG file format in commercial products.  If you use this
4206source code in a product, acknowledgment is not required but would be
4207appreciated.
4208
4209
4210A "png_get_copyright" function is available, for convenient use in "about"
4211boxes and the like:
4212
4213   printf("%s",png_get_copyright(NULL));
4214
4215Also, the PNG logo (in PNG format, of course) is supplied in the
4216files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
4217
4218Libpng is OSI Certified Open Source Software.  OSI Certified Open Source is a
4219certification mark of the Open Source Initiative.
4220
4221Glenn Randers-Pehrson
4222glennrp at users.sourceforge.net
4223February 25, 2010
4224
4225
4226MAPM
4227----
4228
4229**************************************************************************
4230     
4231				   MAPM
4232
4233			       Version 4.9.5a
4234
4235			     February 21, 2010
4236
4237			      Michael C. Ring
4238
4239			     ringx004@umn.edu
4240
4241		    Latest release will be available at
4242		        http://tc.umn.edu/~ringx004
4243
4244***************************************************************************
4245*									  *
4246*  Copyright (C) 1999 - 2010   Michael C. Ring                            *
4247*									  *
4248*  This software is Freeware.						  *
4249*									  *
4250*  Permission to use, copy, and distribute this software and its          *
4251*  documentation for any purpose with or without fee is hereby granted,   *
4252*  provided that the above copyright notice appear in all copies and      *
4253*  that both that copyright notice and this permission notice appear      *
4254*  in supporting documentation.                                           *
4255*									  *
4256*  Permission to modify the software is granted. Permission to distribute *
4257*  the modified code is granted. Modifications are to be distributed by   *
4258*  using the file 'license.txt' as a template to modify the file header.  *
4259*  'license.txt' is available in the official MAPM distribution.          *
4260*									  *
4261*  To distribute modified source code, insert the file 'license.txt'      *
4262*  at the top of all modified source code files and edit accordingly.     *
4263*									  *
4264*  This software is provided "as is" without express or implied warranty. *
4265*									  *
4266***************************************************************************
4267
4268
4269
4270MIT (no promotion)
4271------------------
4272
4273Copyright (c) <year> <copyright holders>
4274
4275Permission is hereby granted, free of charge, to any person obtaining a copy
4276of this software and associated documentation files (the "Software"), to deal
4277in the Software without restriction, including without limitation the rights
4278to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4279copies of the Software, and to permit persons to whom the Software is
4280furnished to do so, subject to the following conditions:
4281
4282The above copyright notice and this permission notice shall be included in
4283all copies or substantial portions of the Software.
4284
4285THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4286IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4287FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4288AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4289LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4290OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4291THE SOFTWARE.
4292
4293Except as contained in this notice, the name(s) of the above copyright holders
4294shall not be used in advertising or otherwise to promote the sale, use or other
4295dealings in this Software without prior written authorization.
4296
4297
4298
4299MPL v1.1
4300--------
4301
4302                          MOZILLA PUBLIC LICENSE
4303                                Version 1.1
4304
4305                              ---------------
4306
43071. Definitions.
4308
4309     1.0.1. "Commercial Use" means distribution or otherwise making the
4310     Covered Code available to a third party.
4311
4312     1.1. "Contributor" means each entity that creates or contributes to
4313     the creation of Modifications.
4314
4315     1.2. "Contributor Version" means the combination of the Original
4316     Code, prior Modifications used by a Contributor, and the Modifications
4317     made by that particular Contributor.
4318
4319     1.3. "Covered Code" means the Original Code or Modifications or the
4320     combination of the Original Code and Modifications, in each case
4321     including portions thereof.
4322
4323     1.4. "Electronic Distribution Mechanism" means a mechanism generally
4324     accepted in the software development community for the electronic
4325     transfer of data.
4326
4327     1.5. "Executable" means Covered Code in any form other than Source
4328     Code.
4329
4330     1.6. "Initial Developer" means the individual or entity identified
4331     as the Initial Developer in the Source Code notice required by Exhibit
4332     A.
4333
4334     1.7. "Larger Work" means a work which combines Covered Code or
4335     portions thereof with code not governed by the terms of this License.
4336
4337     1.8. "License" means this document.
4338
4339     1.8.1. "Licensable" means having the right to grant, to the maximum
4340     extent possible, whether at the time of the initial grant or
4341     subsequently acquired, any and all of the rights conveyed herein.
4342
4343     1.9. "Modifications" means any addition to or deletion from the
4344     substance or structure of either the Original Code or any previous
4345     Modifications. When Covered Code is released as a series of files, a
4346     Modification is:
4347          A. Any addition to or deletion from the contents of a file
4348          containing Original Code or previous Modifications.
4349
4350          B. Any new file that contains any part of the Original Code or
4351          previous Modifications.
4352
4353     1.10. "Original Code" means Source Code of computer software code
4354     which is described in the Source Code notice required by Exhibit A as
4355     Original Code, and which, at the time of its release under this
4356     License is not already Covered Code governed by this License.
4357
4358     1.10.1. "Patent Claims" means any patent claim(s), now owned or
4359     hereafter acquired, including without limitation,  method, process,
4360     and apparatus claims, in any patent Licensable by grantor.
4361
4362     1.11. "Source Code" means the preferred form of the Covered Code for
4363     making modifications to it, including all modules it contains, plus
4364     any associated interface definition files, scripts used to control
4365     compilation and installation of an Executable, or source code
4366     differential comparisons against either the Original Code or another
4367     well known, available Covered Code of the Contributor's choice. The
4368     Source Code can be in a compressed or archival form, provided the
4369     appropriate decompression or de-archiving software is widely available
4370     for no charge.
4371
4372     1.12. "You" (or "Your")  means an individual or a legal entity
4373     exercising rights under, and complying with all of the terms of, this
4374     License or a future version of this License issued under Section 6.1.
4375     For legal entities, "You" includes any entity which controls, is
4376     controlled by, or is under common control with You. For purposes of
4377     this definition, "control" means (a) the power, direct or indirect,
4378     to cause the direction or management of such entity, whether by
4379     contract or otherwise, or (b) ownership of more than fifty percent
4380     (50%) of the outstanding shares or beneficial ownership of such
4381     entity.
4382
43832. Source Code License.
4384
4385     2.1. The Initial Developer Grant.
4386     The Initial Developer hereby grants You a world-wide, royalty-free,
4387     non-exclusive license, subject to third party intellectual property
4388     claims:
4389          (a)  under intellectual property rights (other than patent or
4390          trademark) Licensable by Initial Developer to use, reproduce,
4391          modify, display, perform, sublicense and distribute the Original
4392          Code (or portions thereof) with or without Modifications, and/or
4393          as part of a Larger Work; and
4394
4395          (b) under Patents Claims infringed by the making, using or
4396          selling of Original Code, to make, have made, use, practice,
4397          sell, and offer for sale, and/or otherwise dispose of the
4398          Original Code (or portions thereof).
4399
4400          (c) the licenses granted in this Section 2.1(a) and (b) are
4401          effective on the date Initial Developer first distributes
4402          Original Code under the terms of this License.
4403
4404          (d) Notwithstanding Section 2.1(b) above, no patent license is
4405          granted: 1) for code that You delete from the Original Code; 2)
4406          separate from the Original Code;  or 3) for infringements caused
4407          by: i) the modification of the Original Code or ii) the
4408          combination of the Original Code with other software or devices.
4409
4410     2.2. Contributor Grant.
4411     Subject to third party intellectual property claims, each Contributor
4412     hereby grants You a world-wide, royalty-free, non-exclusive license
4413
4414          (a)  under intellectual property rights (other than patent or
4415          trademark) Licensable by Contributor, to use, reproduce, modify,
4416          display, perform, sublicense and distribute the Modifications
4417          created by such Contributor (or portions thereof) either on an
4418          unmodified basis, with other Modifications, as Covered Code
4419          and/or as part of a Larger Work; and
4420
4421          (b) under Patent Claims infringed by the making, using, or
4422          selling of  Modifications made by that Contributor either alone
4423          and/or in combination with its Contributor Version (or portions
4424          of such combination), to make, use, sell, offer for sale, have
4425          made, and/or otherwise dispose of: 1) Modifications made by that
4426          Contributor (or portions thereof); and 2) the combination of
4427          Modifications made by that Contributor with its Contributor
4428          Version (or portions of such combination).
4429
4430          (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
4431          effective on the date Contributor first makes Commercial Use of
4432          the Covered Code.
4433
4434          (d)    Notwithstanding Section 2.2(b) above, no patent license is
4435          granted: 1) for any code that Contributor has deleted from the
4436          Contributor Version; 2)  separate from the Contributor Version;
4437          3)  for infringements caused by: i) third party modifications of
4438          Contributor Version or ii)  the combination of Modifications made
4439          by that Contributor with other software  (except as part of the
4440          Contributor Version) or other devices; or 4) under Patent Claims
4441          infringed by Covered Code in the absence of Modifications made by
4442          that Contributor.
4443
44443. Distribution Obligations.
4445
4446     3.1. Application of License.
4447     The Modifications which You create or to which You contribute are
4448     governed by the terms of this License, including without limitation
4449     Section 2.2. The Source Code version of Covered Code may be
4450     distributed only under the terms of this License or a future version
4451     of this License released under Section 6.1, and You must include a
4452     copy of this License with every copy of the Source Code You
4453     distribute. You may not offer or impose any terms on any Source Code
4454     version that alters or restricts the applicable version of this
4455     License or the recipients' rights hereunder. However, You may include
4456     an additional document offering the additional rights described in
4457     Section 3.5.
4458
4459     3.2. Availability of Source Code.
4460     Any Modification which You create or to which You contribute must be
4461     made available in Source Code form under the terms of this License
4462     either on the same media as an Executable version or via an accepted
4463     Electronic Distribution Mechanism to anyone to whom you made an
4464     Executable version available; and if made available via Electronic
4465     Distribution Mechanism, must remain available for at least twelve (12)
4466     months after the date it initially became available, or at least six
4467     (6) months after a subsequent version of that particular Modification
4468     has been made available to such recipients. You are responsible for
4469     ensuring that the Source Code version remains available even if the
4470     Electronic Distribution Mechanism is maintained by a third party.
4471
4472     3.3. Description of Modifications.
4473     You must cause all Covered Code to which You contribute to contain a
4474     file documenting the changes You made to create that Covered Code and
4475     the date of any change. You must include a prominent statement that
4476     the Modification is derived, directly or indirectly, from Original
4477     Code provided by the Initial Developer and including the name of the
4478     Initial Developer in (a) the Source Code, and (b) in any notice in an
4479     Executable version or related documentation in which You describe the
4480     origin or ownership of the Covered Code.
4481
4482     3.4. Intellectual Property Matters
4483          (a) Third Party Claims.
4484          If Contributor has knowledge that a license under a third party's
4485          intellectual property rights is required to exercise the rights
4486          granted by such Contributor under Sections 2.1 or 2.2,
4487          Contributor must include a text file with the Source Code
4488          distribution titled "LEGAL" which describes the claim and the
4489          party making the claim in sufficient detail that a recipient will
4490          know whom to contact. If Contributor obtains such knowledge after
4491          the Modification is made available as described in Section 3.2,
4492          Contributor shall promptly modify the LEGAL file in all copies
4493          Contributor makes available thereafter and shall take other steps
4494          (such as notifying appropriate mailing lists or newsgroups)
4495          reasonably calculated to inform those who received the Covered
4496          Code that new knowledge has been obtained.
4497
4498          (b) Contributor APIs.
4499          If Contributor's Modifications include an application programming
4500          interface and Contributor has knowledge of patent licenses which
4501          are reasonably necessary to implement that API, Contributor must
4502          also include this information in the LEGAL file.
4503
4504               (c)    Representations.
4505          Contributor represents that, except as disclosed pursuant to
4506          Section 3.4(a) above, Contributor believes that Contributor's
4507          Modifications are Contributor's original creation(s) and/or
4508          Contributor has sufficient rights to grant the rights conveyed by
4509          this License.
4510
4511     3.5. Required Notices.
4512     You must duplicate the notice in Exhibit A in each file of the Source
4513     Code.  If it is not possible to put such notice in a particular Source
4514     Code file due to its structure, then You must include such notice in a
4515     location (such as a relevant directory) where a user would be likely
4516     to look for such a notice.  If You created one or more Modification(s)
4517     You may add your name as a Contributor to the notice described in
4518     Exhibit A.  You must also duplicate this License in any documentation
4519     for the Source Code where You describe recipients' rights or ownership
4520     rights relating to Covered Code.  You may choose to offer, and to
4521     charge a fee for, warranty, support, indemnity or liability
4522     obligations to one or more recipients of Covered Code. However, You
4523     may do so only on Your own behalf, and not on behalf of the Initial
4524     Developer or any Contributor. You must make it absolutely clear than
4525     any such warranty, support, indemnity or liability obligation is
4526     offered by You alone, and You hereby agree to indemnify the Initial
4527     Developer and every Contributor for any liability incurred by the
4528     Initial Developer or such Contributor as a result of warranty,
4529     support, indemnity or liability terms You offer.
4530
4531     3.6. Distribution of Executable Versions.
4532     You may distribute Covered Code in Executable form only if the
4533     requirements of Section 3.1-3.5 have been met for that Covered Code,
4534     and if You include a notice stating that the Source Code version of
4535     the Covered Code is available under the terms of this License,
4536     including a description of how and where You have fulfilled the
4537     obligations of Section 3.2. The notice must be conspicuously included
4538     in any notice in an Executable version, related documentation or
4539     collateral in which You describe recipients' rights relating to the
4540     Covered Code. You may distribute the Executable version of Covered
4541     Code or ownership rights under a license of Your choice, which may
4542     contain terms different from this License, provided that You are in
4543     compliance with the terms of this License and that the license for the
4544     Executable version does not attempt to limit or alter the recipient's
4545     rights in the Source Code version from the rights set forth in this
4546     License. If You distribute the Executable version under a different
4547     license You must make it absolutely clear that any terms which differ
4548     from this License are offered by You alone, not by the Initial
4549     Developer or any Contributor. You hereby agree to indemnify the
4550     Initial Developer and every Contributor for any liability incurred by
4551     the Initial Developer or such Contributor as a result of any such
4552     terms You offer.
4553
4554     3.7. Larger Works.
4555     You may create a Larger Work by combining Covered Code with other code
4556     not governed by the terms of this License and distribute the Larger
4557     Work as a single product. In such a case, You must make sure the
4558     requirements of this License are fulfilled for the Covered Code.
4559
45604. Inability to Comply Due to Statute or Regulation.
4561
4562     If it is impossible for You to comply with any of the terms of this
4563     License with respect to some or all of the Covered Code due to
4564     statute, judicial order, or regulation then You must: (a) comply with
4565     the terms of this License to the maximum extent possible; and (b)
4566     describe the limitations and the code they affect. Such description
4567     must be included in the LEGAL file described in Section 3.4 and must
4568     be included with all distributions of the Source Code. Except to the
4569     extent prohibited by statute or regulation, such description must be
4570     sufficiently detailed for a recipient of ordinary skill to be able to
4571     understand it.
4572
45735. Application of this License.
4574
4575     This License applies to code to which the Initial Developer has
4576     attached the notice in Exhibit A and to related Covered Code.
4577
45786. Versions of the License.
4579
4580     6.1. New Versions.
4581     Netscape Communications Corporation ("Netscape") may publish revised
4582     and/or new versions of the License from time to time. Each version
4583     will be given a distinguishing version number.
4584
4585     6.2. Effect of New Versions.
4586     Once Covered Code has been published under a particular version of the
4587     License, You may always continue to use it under the terms of that
4588     version. You may also choose to use such Covered Code under the terms
4589     of any subsequent version of the License published by Netscape. No one
4590     other than Netscape has the right to modify the terms applicable to
4591     Covered Code created under this License.
4592
4593     6.3. Derivative Works.
4594     If You create or use a modified version of this License (which you may
4595     only do in order to apply it to code which is not already Covered Code
4596     governed by this License), You must (a) rename Your license so that
4597     the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
4598     "MPL", "NPL" or any confusingly similar phrase do not appear in your
4599     license (except to note that your license differs from this License)
4600     and (b) otherwise make it clear that Your version of the license
4601     contains terms which differ from the Mozilla Public License and
4602     Netscape Public License. (Filling in the name of the Initial
4603     Developer, Original Code or Contributor in the notice described in
4604     Exhibit A shall not of themselves be deemed to be modifications of
4605     this License.)
4606
46077. DISCLAIMER OF WARRANTY.
4608
4609     COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
4610     WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
4611     WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
4612     DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
4613     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
4614     IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
4615     YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
4616     COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
4617     OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
4618     ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
4619
46208. TERMINATION.
4621
4622     8.1.  This License and the rights granted hereunder will terminate
4623     automatically if You fail to comply with terms herein and fail to cure
4624     such breach within 30 days of becoming aware of the breach. All
4625     sublicenses to the Covered Code which are properly granted shall
4626     survive any termination of this License. Provisions which, by their
4627     nature, must remain in effect beyond the termination of this License
4628     shall survive.
4629
4630     8.2.  If You initiate litigation by asserting a patent infringement
4631     claim (excluding declatory judgment actions) against Initial Developer
4632     or a Contributor (the Initial Developer or Contributor against whom
4633     You file such action is referred to as "Participant")  alleging that:
4634
4635     (a)  such Participant's Contributor Version directly or indirectly
4636     infringes any patent, then any and all rights granted by such
4637     Participant to You under Sections 2.1 and/or 2.2 of this License
4638     shall, upon 60 days notice from Participant terminate prospectively,
4639     unless if within 60 days after receipt of notice You either: (i)
4640     agree in writing to pay Participant a mutually agreeable reasonable
4641     royalty for Your past and future use of Modifications made by such
4642     Participant, or (ii) withdraw Your litigation claim with respect to
4643     the Contributor Version against such Participant.  If within 60 days
4644     of notice, a reasonable royalty and payment arrangement are not
4645     mutually agreed upon in writing by the parties or the litigation claim
4646     is not withdrawn, the rights granted by Participant to You under
4647     Sections 2.1 and/or 2.2 automatically terminate at the expiration of
4648     the 60 day notice period specified above.
4649
4650     (b)  any software, hardware, or device, other than such Participant's
4651     Contributor Version, directly or indirectly infringes any patent, then
4652     any rights granted to You by such Participant under Sections 2.1(b)
4653     and 2.2(b) are revoked effective as of the date You first made, used,
4654     sold, distributed, or had made, Modifications made by that
4655     Participant.
4656
4657     8.3.  If You assert a patent infringement claim against Participant
4658     alleging that such Participant's Contributor Version directly or
4659     indirectly infringes any patent where such claim is resolved (such as
4660     by license or settlement) prior to the initiation of patent
4661     infringement litigation, then the reasonable value of the licenses
4662     granted by such Participant under Sections 2.1 or 2.2 shall be taken
4663     into account in determining the amount or value of any payment or
4664     license.
4665
4666     8.4.  In the event of termination under Sections 8.1 or 8.2 above,
4667     all end user license agreements (excluding distributors and resellers)
4668     which have been validly granted by You or any distributor hereunder
4669     prior to termination shall survive termination.
4670
46719. LIMITATION OF LIABILITY.
4672
4673     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
4674     (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
4675     DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
4676     OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
4677     ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
4678     CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
4679     WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
4680     COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
4681     INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
4682     LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
4683     RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
4684     PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
4685     EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
4686     THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
4687
468810. U.S. GOVERNMENT END USERS.
4689
4690     The Covered Code is a "commercial item," as that term is defined in
4691     48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
4692     software" and "commercial computer software documentation," as such
4693     terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
4694     C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
4695     all U.S. Government End Users acquire Covered Code with only those
4696     rights set forth herein.
4697
469811. MISCELLANEOUS.
4699
4700     This License represents the complete agreement concerning subject
4701     matter hereof. If any provision of this License is held to be
4702     unenforceable, such provision shall be reformed only to the extent
4703     necessary to make it enforceable. This License shall be governed by
4704     California law provisions (except to the extent applicable law, if
4705     any, provides otherwise), excluding its conflict-of-law provisions.
4706     With respect to disputes in which at least one party is a citizen of,
4707     or an entity chartered or registered to do business in the United
4708     States of America, any litigation relating to this License shall be
4709     subject to the jurisdiction of the Federal Courts of the Northern
4710     District of California, with venue lying in Santa Clara County,
4711     California, with the losing party responsible for costs, including
4712     without limitation, court costs and reasonable attorneys' fees and
4713     expenses. The application of the United Nations Convention on
4714     Contracts for the International Sale of Goods is expressly excluded.
4715     Any law or regulation which provides that the language of a contract
4716     shall be construed against the drafter shall not apply to this
4717     License.
4718
471912. RESPONSIBILITY FOR CLAIMS.
4720
4721     As between Initial Developer and the Contributors, each party is
4722     responsible for claims and damages arising, directly or indirectly,
4723     out of its utilization of rights under this License and You agree to
4724     work with Initial Developer and Contributors to distribute such
4725     responsibility on an equitable basis. Nothing herein is intended or
4726     shall be deemed to constitute any admission of liability.
4727
472813. MULTIPLE-LICENSED CODE.
4729
4730     Initial Developer may designate portions of the Covered Code as
4731     "Multiple-Licensed".  "Multiple-Licensed" means that the Initial
4732     Developer permits you to utilize portions of the Covered Code under
4733     Your choice of the NPL or the alternative licenses, if any, specified
4734     by the Initial Developer in the file described in Exhibit A.
4735
4736EXHIBIT A -Mozilla Public License.
4737
4738     ``The contents of this file are subject to the Mozilla Public License
4739     Version 1.1 (the "License"); you may not use this file except in
4740     compliance with the License. You may obtain a copy of the License at
4741     http://www.mozilla.org/MPL/
4742
4743     Software distributed under the License is distributed on an "AS IS"
4744     basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
4745     License for the specific language governing rights and limitations
4746     under the License.
4747
4748     The Original Code is ______________________________________.
4749
4750     The Initial Developer of the Original Code is ________________________.
4751     Portions created by ______________________ are Copyright (C) ______
4752     _______________________. All Rights Reserved.
4753
4754     Contributor(s): ______________________________________.
4755
4756     Alternatively, the contents of this file may be used under the terms
4757     of the _____ license (the  "[___] License"), in which case the
4758     provisions of [______] License are applicable instead of those
4759     above.  If you wish to allow use of your version of this file only
4760     under the terms of the [____] License and not to allow others to use
4761     your version of this file under the MPL, indicate your decision by
4762     deleting  the provisions above and replace  them with the notice and
4763     other provisions required by the [___] License.  If you do not delete
4764     the provisions above, a recipient may use your version of this file
4765     under either the MPL or the [___] License."
4766
4767     [NOTE: The text of this Exhibit A may differ slightly from the text of
4768     the notices in the Source Code files of the Original Code. You should
4769     use the text of this Exhibit A rather than the text found in the
4770     Original Code Source Code for Your Modifications.]
4771
4772     ----------------------------------------------------------------------
4773
4774     AMENDMENTS
4775
4776     The Netscape Public License Version 1.1 ("NPL") consists of the
4777     Mozilla Public License Version 1.1 with the following Amendments,
4778     including Exhibit A-Netscape Public License.  Files identified with
4779     "Exhibit A-Netscape Public License" are governed by the Netscape
4780     Public License Version 1.1.
4781
4782     Additional Terms applicable to the Netscape Public License.
4783          I. Effect.
4784          These additional terms described in this Netscape Public
4785          License -- Amendments shall apply to the Mozilla Communicator
4786          client code and to all Covered Code under this License.
4787
4788          II. "Netscape's Branded Code" means Covered Code that Netscape
4789          distributes and/or permits others to distribute under one or more
4790          trademark(s) which are controlled by Netscape but which are not
4791          licensed for use under this License.
4792
4793          III. Netscape and logo.
4794          This License does not grant any rights to use the trademarks
4795          "Netscape", the "Netscape N and horizon" logo or the "Netscape
4796          lighthouse" logo, "Netcenter", "Gecko", "Java" or "JavaScript",
4797          "Smart Browsing" even if such marks are included in the Original
4798          Code or Modifications.
4799
4800          IV. Inability to Comply Due to Contractual Obligation.
4801          Prior to licensing the Original Code under this License, Netscape
4802          has licensed third party code for use in Netscape's Branded Code.
4803          To the extent that Netscape is limited contractually from making
4804          such third party code available under this License, Netscape may
4805          choose to reintegrate such code into Covered Code without being
4806          required to distribute such code in Source Code form, even if
4807          such code would otherwise be considered "Modifications" under
4808          this License.
4809
4810          V. Use of Modifications and Covered Code by Initial Developer.
4811               V.1. In General.
4812               The obligations of Section 3 apply to Netscape, except to
4813               the extent specified in this Amendment, Section V.2 and V.3.
4814
4815               V.2. Other Products.
4816               Netscape may include Covered Code in products other than the
4817               Netscape's Branded Code which are released by Netscape
4818               during the two (2) years following the release date of the
4819               Original Code, without such additional products becoming
4820               subject to the terms of this License, and may license such
4821               additional products on different terms from those contained
4822               in this License.
4823
4824               V.3. Alternative Licensing.
4825               Netscape may license the Source Code of Netscape's Branded
4826               Code, including Modifications incorporated therein, without
4827               such Netscape Branded Code becoming subject to the terms of
4828               this License, and may license such Netscape Branded Code on
4829               different terms from those contained in this License.
4830
4831          VI. Litigation.
4832          Notwithstanding the limitations of Section 11 above, the
4833          provisions regarding litigation in Section 11(a), (b) and (c) of
4834          the License shall apply to all disputes relating to this License.
4835
4836     EXHIBIT A-Netscape Public License.
4837
4838          "The contents of this file are subject to the Netscape Public
4839          License Version 1.1 (the "License"); you may not use this file
4840          except in compliance with the License. You may obtain a copy of
4841          the License at http://www.mozilla.org/NPL/
4842
4843          Software distributed under the License is distributed on an "AS
4844          IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
4845          implied. See the License for the specific language governing
4846          rights and limitations under the License.
4847
4848          The Original Code is Mozilla Communicator client code, released
4849          March 31, 1998.
4850
4851          The Initial Developer of the Original Code is Netscape
4852          Communications Corporation. Portions created by Netscape are
4853          Copyright (C) 1998-1999 Netscape Communications Corporation. All
4854          Rights Reserved.
4855
4856          Contributor(s): ______________________________________.
4857
4858          Alternatively, the contents of this file may be used under the
4859          terms of the _____ license (the "[___] License"), in which case
4860          the provisions of [______] License are applicable  instead of
4861          those above.  If you wish to allow use of your version of this
4862          file only under the terms of the [____] License and not to allow
4863          others to use your version of this file under the NPL, indicate
4864          your decision by deleting  the provisions above and replace  them
4865          with the notice and other provisions required by the [___]
4866          License.  If you do not delete the provisions above, a recipient
4867          may use your version of this file under either the NPL or the
4868          [___] License."
4869
4870
4871MPL v2.0
4872--------
4873
4874Mozilla Public License Version 2.0
4875==================================
4876
48771. Definitions
4878--------------
4879
48801.1. "Contributor"
4881    means each individual or legal entity that creates, contributes to
4882    the creation of, or owns Covered Software.
4883
48841.2. "Contributor Version"
4885    means the combination of the Contributions of others (if any) used
4886    by a Contributor and that particular Contributor's Contribution.
4887
48881.3. "Contribution"
4889    means Covered Software of a particular Contributor.
4890
48911.4. "Covered Software"
4892    means Source Code Form to which the initial Contributor has attached
4893    the notice in Exhibit A, the Executable Form of such Source Code
4894    Form, and Modifications of such Source Code Form, in each case
4895    including portions thereof.
4896
48971.5. "Incompatible With Secondary Licenses"
4898    means
4899
4900    (a) that the initial Contributor has attached the notice described
4901        in Exhibit B to the Covered Software; or
4902
4903    (b) that the Covered Software was made available under the terms of
4904        version 1.1 or earlier of the License, but not also under the
4905        terms of a Secondary License.
4906
49071.6. "Executable Form"
4908    means any form of the work other than Source Code Form.
4909
49101.7. "Larger Work"
4911    means a work that combines Covered Software with other material, in 
4912    a separate file or files, that is not Covered Software.
4913
49141.8. "License"
4915    means this document.
4916
49171.9. "Licensable"
4918    means having the right to grant, to the maximum extent possible,
4919    whether at the time of the initial grant or subsequently, any and
4920    all of the rights conveyed by this License.
4921
49221.10. "Modifications"
4923    means any of the following:
4924
4925    (a) any file in Source Code Form that results from an addition to,
4926        deletion from, or modification of the contents of Covered
4927        Software; or
4928
4929    (b) any new file in Source Code Form that contains any Covered
4930        Software.
4931
49321.11. "Patent Claims" of a Contributor
4933    means any patent claim(s), including without limitation, method,
4934    process, and apparatus claims, in any patent Licensable by such
4935    Contributor that would be infringed, but for the grant of the
4936    License, by the making, using, selling, offering for sale, having
4937    made, import, or transfer of either its Contributions or its
4938    Contributor Version.
4939
49401.12. "Secondary License"
4941    means either the GNU General Public License, Version 2.0, the GNU
4942    Lesser General Public License, Version 2.1, the GNU Affero General
4943    Public License, Version 3.0, or any later versions of those
4944    licenses.
4945
49461.13. "Source Code Form"
4947    means the form of the work preferred for making modifications.
4948
49491.14. "You" (or "Your")
4950    means an individual or a legal entity exercising rights under this
4951    License. For legal entities, "You" includes any entity that
4952    controls, is controlled by, or is under common control with You. For
4953    purposes of this definition, "control" means (a) the power, direct
4954    or indirect, to cause the direction or management of such entity,
4955    whether by contract or otherwise, or (b) ownership of more than
4956    fifty percent (50%) of the outstanding shares or beneficial
4957    ownership of such entity.
4958
49592. License Grants and Conditions
4960--------------------------------
4961
49622.1. Grants
4963
4964Each Contributor hereby grants You a world-wide, royalty-free,
4965non-exclusive license:
4966
4967(a) under intellectual property rights (other than patent or trademark)
4968    Licensable by such Contributor to use, reproduce, make available,
4969    modify, display, perform, distribute, and otherwise exploit its
4970    Contributions, either on an unmodified basis, with Modifications, or
4971    as part of a Larger Work; and
4972
4973(b) under Patent Claims of such Contributor to make, use, sell, offer
4974    for sale, have made, import, and otherwise transfer either its
4975    Contributions or its Contributor Version.
4976
49772.2. Effective Date
4978
4979The licenses granted in Section 2.1 with respect to any Contribution
4980become effective for each Contribution on the date the Contributor first
4981distributes such Contribution.
4982
49832.3. Limitations on Grant Scope
4984
4985The licenses granted in this Section 2 are the only rights granted under
4986this License. No additional rights or licenses will be implied from the
4987distribution or licensing of Covered Software under this License.
4988Notwithstanding Section 2.1(b) above, no patent license is granted by a
4989Contributor:
4990
4991(a) for any code that a Contributor has removed from Covered Software;
4992    or
4993
4994(b) for infringements caused by: (i) Your and any other third party's
4995    modifications of Covered Software, or (ii) the combination of its
4996    Contributions with other software (except as part of its Contributor
4997    Version); or
4998
4999(c) under Patent Claims infringed by Covered Software in the absence of
5000    its Contributions.
5001
5002This License does not grant any rights in the trademarks, service marks,
5003or logos of any Contributor (except as may be necessary to comply with
5004the notice requirements in Section 3.4).
5005
50062.4. Subsequent Licenses
5007
5008No Contributor makes additional grants as a result of Your choice to
5009distribute the Covered Software under a subsequent version of this
5010License (see Section 10.2) or under the terms of a Secondary License (if
5011permitted under the terms of Section 3.3).
5012
50132.5. Representation
5014
5015Each Contributor represents that the Contributor believes its
5016Contributions are its original creation(s) or it has sufficient rights
5017to grant the rights to its Contributions conveyed by this License.
5018
50192.6. Fair Use
5020
5021This License is not intended to limit any rights You have under
5022applicable copyright doctrines of fair use, fair dealing, or other
5023equivalents.
5024
50252.7. Conditions
5026
5027Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
5028in Section 2.1.
5029
50303. Responsibilities
5031-------------------
5032
50333.1. Distribution of Source Form
5034
5035All distribution of Covered Software in Source Code Form, including any
5036Modifications that You create or to which You contribute, must be under
5037the terms of this License. You must inform recipients that the Source
5038Code Form of the Covered Software is governed by the terms of this
5039License, and how they can obtain a copy of this License. You may not
5040attempt to alter or restrict the recipients' rights in the Source Code
5041Form.
5042
50433.2. Distribution of Executable Form
5044
5045If You distribute Covered Software in Executable Form then:
5046
5047(a) such Covered Software must also be made available in Source Code
5048    Form, as described in Section 3.1, and You must inform recipients of
5049    the Executable Form how they can obtain a copy of such Source Code
5050    Form by reasonable means in a timely manner, at a charge no more
5051    than the cost of distribution to the recipient; and
5052
5053(b) You may distribute such Executable Form under the terms of this
5054    License, or sublicense it under different terms, provided that the
5055    license for the Executable Form does not attempt to limit or alter
5056    the recipients' rights in the Source Code Form under this License.
5057
50583.3. Distribution of a Larger Work
5059
5060You may create and distribute a Larger Work under terms of Your choice,
5061provided that You also comply with the requirements of this License for
5062the Covered Software. If the Larger Work is a combination of Covered
5063Software with a work governed by one or more Secondary Licenses, and the
5064Covered Software is not Incompatible With Secondary Licenses, this
5065License permits You to additionally distribute such Covered Software
5066under the terms of such Secondary License(s), so that the recipient of
5067the Larger Work may, at their option, further distribute the Covered
5068Software under the terms of either this License or such Secondary
5069License(s).
5070
50713.4. Notices
5072
5073You may not remove or alter the substance of any license notices
5074(including copyright notices, patent notices, disclaimers of warranty,
5075or limitations of liability) contained within the Source Code Form of
5076the Covered Software, except that You may alter any license notices to
5077the extent required to remedy known factual inaccuracies.
5078
50793.5. Application of Additional Terms
5080
5081You may choose to offer, and to charge a fee for, warranty, support,
5082indemnity or liability obligations to one or more recipients of Covered
5083Software. However, You may do so only on Your own behalf, and not on
5084behalf of any Contributor. You must make it absolutely clear that any
5085such warranty, support, indemnity, or liability obligation is offered by
5086You alone, and You hereby agree to indemnify every Contributor for any
5087liability incurred by such Contributor as a result of warranty, support,
5088indemnity or liability terms You offer. You may include additional
5089disclaimers of warranty and limitations of liability specific to any
5090jurisdiction.
5091
50924. Inability to Comply Due to Statute or Regulation
5093---------------------------------------------------
5094
5095If it is impossible for You to comply with any of the terms of this
5096License with respect to some or all of the Covered Software due to
5097statute, judicial order, or regulation then You must: (a) comply with
5098the terms of this License to the maximum extent possible; and (b)
5099describe the limitations and the code they affect. Such description must
5100be placed in a text file included with all distributions of the Covered
5101Software under this License. Except to the extent prohibited by statute
5102or regulation, such description must be sufficiently detailed for a
5103recipient of ordinary skill to be able to understand it.
5104
51055. Termination
5106--------------
5107
51085.1. The rights granted under this License will terminate automatically
5109if You fail to comply with any of its terms. However, if You become
5110compliant, then the rights granted under this License from a particular
5111Contributor are reinstated (a) provisionally, unless and until such
5112Contributor explicitly and finally terminates Your grants, and (b) on an
5113ongoing basis, if such Contributor fails to notify You of the
5114non-compliance by some reasonable means prior to 60 days after You have
5115come back into compliance. Moreover, Your grants from a particular
5116Contributor are reinstated on an ongoing basis if such Contributor
5117notifies You of the non-compliance by some reasonable means, this is the
5118first time You have received notice of non-compliance with this License
5119from such Contributor, and You become compliant prior to 30 days after
5120Your receipt of the notice.
5121
51225.2. If You initiate litigation against any entity by asserting a patent
5123infringement claim (excluding declaratory judgment actions,
5124counter-claims, and cross-claims) alleging that a Contributor Version
5125directly or indirectly infringes any patent, then the rights granted to
5126You by any and all Contributors for the Covered Software under Section
51272.1 of this License shall terminate.
5128
51295.3. In the event of termination under Sections 5.1 or 5.2 above, all
5130end user license agreements (excluding distributors and resellers) which
5131have been validly granted by You or Your distributors under this License
5132prior to termination shall survive termination.
5133
5134************************************************************************
5135*                                                                      *
5136*  6. Disclaimer of Warranty                                           *
5137*  -------------------------                                           *
5138*                                                                      *
5139*  Covered Software is provided under this License on an "as is"       *
5140*  basis, without warranty of any kind, either expressed, implied, or  *
5141*  statutory, including, without limitation, warranties that the       *
5142*  Covered Software is free of defects, merchantable, fit for a        *
5143*  particular purpose or non-infringing. The entire risk as to the     *
5144*  quality and performance of the Covered Software is with You.        *
5145*  Should any Covered Software prove defective in any respect, You     *
5146*  (not any Contributor) assume the cost of any necessary servicing,   *
5147*  repair, or correction. This disclaimer of warranty constitutes an   *
5148*  essential part of this License. No use of any Covered Software is   *
5149*  authorized under this License except under this disclaimer.         *
5150*                                                                      *
5151************************************************************************
5152
5153************************************************************************
5154*                                                                      *
5155*  7. Limitation of Liability                                          *
5156*  --------------------------                                          *
5157*                                                                      *
5158*  Under no circumstances and under no legal theory, whether tort      *
5159*  (including negligence), contract, or otherwise, shall any           *
5160*  Contributor, or anyone who distributes Covered Software as          *
5161*  permitted above, be liable to You for any direct, indirect,         *
5162*  special, incidental, or consequential damages of any character      *
5163*  including, without limitation, damages for lost profits, loss of    *
5164*  goodwill, work stoppage, computer failure or malfunction, or any    *
5165*  and all other commercial damages or losses, even if such party      *
5166*  shall have been informed of the possibility of such damages. This   *
5167*  limitation of liability shall not apply to liability for death or   *
5168*  personal injury resulting from such party's negligence to the       *
5169*  extent applicable law prohibits such limitation. Some               *
5170*  jurisdictions do not allow the exclusion or limitation of           *
5171*  incidental or consequential damages, so this exclusion and          *
5172*  limitation may not apply to You.                                    *
5173*                                                                      *
5174************************************************************************
5175
51768. Litigation
5177-------------
5178
5179Any litigation relating to this License may be brought only in the
5180courts of a jurisdiction where the defendant maintains its principal
5181place of business and such litigation shall be governed by laws of that
5182jurisdiction, without reference to its conflict-of-law provisions.
5183Nothing in this Section shall prevent a party's ability to bring
5184cross-claims or counter-claims.
5185
51869. Miscellaneous
5187----------------
5188
5189This License represents the complete agreement concerning the subject
5190matter hereof. If any provision of this License is held to be
5191unenforceable, such provision shall be reformed only to the extent
5192necessary to make it enforceable. Any law or regulation which provides
5193that the language of a contract shall be construed against the drafter
5194shall not be used to construe this License against a Contributor.
5195
519610. Versions of the License
5197---------------------------
5198
519910.1. New Versions
5200
5201Mozilla Foundation is the license steward. Except as provided in Section
520210.3, no one other than the license steward has the right to modify or
5203publish new versions of this License. Each version will be given a
5204distinguishing version number.
5205
520610.2. Effect of New Versions
5207
5208You may distribute the Covered Software under the terms of the version
5209of the License under which You originally received the Covered Software,
5210or under the terms of any subsequent version published by the license
5211steward.
5212
521310.3. Modified Versions
5214
5215If you create software not governed by this License, and you want to
5216create a new license for such software, you may create and use a
5217modified version of this License if you rename the license and remove
5218any references to the name of the license steward (except to note that
5219such modified license differs from this License).
5220
522110.4. Distributing Source Code Form that is Incompatible With Secondary
5222Licenses
5223
5224If You choose to distribute Source Code Form that is Incompatible With
5225Secondary Licenses under the terms of this version of the License, the
5226notice described in Exhibit B of this License must be attached.
5227
5228Exhibit A - Source Code Form License Notice
5229-------------------------------------------
5230
5231  This Source Code Form is subject to the terms of the Mozilla Public
5232  License, v. 2.0. If a copy of the MPL was not distributed with this
5233  file, You can obtain one at http://mozilla.org/MPL/2.0/.
5234
5235If it is not possible or desirable to put the notice in a particular
5236file, then You may include the notice in a location (such as a LICENSE
5237file in a relevant directory) where a recipient would be likely to look
5238for such a notice.
5239
5240You may add additional accurate notices of copyright ownership.
5241
5242Exhibit B - "Incompatible With Secondary Licenses" Notice
5243---------------------------------------------------------
5244
5245  This Source Code Form is "Incompatible With Secondary Licenses", as
5246  defined by the Mozilla Public License, v. 2.0.
5247
5248
5249
5250Marvell (firmware)
5251------------------
5252
5253FIRMWARE LICENSE TERMS
5254
5255
5256Copyright (c) Marvell International Ltd.
5257
5258All rights reserved.
5259
5260Redistribution. Redistribution and use in binary form, without
5261modification, are permitted provided that the following conditions are
5262met:
5263
5264* Redistributions must reproduce the above copyright notice and the
5265following disclaimer in the documentation and/or other materials
5266provided with the distribution. 
5267
5268* Neither the name of Marvell International Ltd. nor the names of its
5269suppliers may be used to endorse or promote products derived from this
5270software without specific prior written permission. 
5271
5272* No reverse engineering, decompilation, or disassembly of this software
5273is permitted.
5274
5275Limited patent license. Marvell International Ltd. grants a world-wide,
5276royalty-free, non-exclusive license under patents it now or hereafter
5277owns or controls to make, have made, use, import, offer to sell and sell
5278("Utilize") this software, but solely to the extent that any such patent
5279is necessary to Utilize the software alone, or in combination with an
5280operating system licensed under an approved Open Source license as
5281listed by the Open Source Initiative at http://opensource.org/licenses.
5282The patent license shall not apply to any other combinations which
5283include this software. No hardware per se is licensed hereunder.
5284
5285DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
5286CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
5287BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
5288FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
5289COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
5290INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
5291NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
5292USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5293ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIPOSSIBILITY OF SUCH DAMAGE.
5294
5295
5296
5297
5298OpenGroup
5299---------
5300
5301
5302Copyright 1987, 1998  The Open Group
5303
5304Permission to use, copy, modify, distribute, and sell this software and its
5305documentation for any purpose is hereby granted without fee, provided that
5306the above copyright notice appear in all copies and that both that
5307copyright notice and this permission notice appear in supporting
5308documentation.
5309
5310The above copyright notice and this permission notice shall be included in
5311all copies or substantial portions of the Software.
5312
5313THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5314IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5315FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
5316OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
5317AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
5318CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5319
5320Except as contained in this notice, the name of The Open Group shall not be
5321used in advertising or otherwise to promote the sale, use or other dealings
5322in this Software without prior written authorization from The Open Group.
5323
5324
5325
5326PDFlib Lite
5327-----------
5328
5329
5330PDFlib Lite License Agreement
5331
5332PDFlib GmbH (Licensor), Tal 40, 80331 Munich, Germany
5333phone +49 · 89 · 29 16 46 87, fax +49 · 89 · 29 16 46 86
5334sales@pdflib.com, support@pdflib.com, www.pdflib.com
5335
5336Note: this license is substantially different than the license for other
5337products of PDFlib GmbH. This license does not cover products other than those
5338mentioned in section 1.
5339
5340
53411 Definitions
5342
5343This agreement defines the licensing terms for the software product called
5344PDFlib Lite 5.0.3. This product will be referred to as »the program« in this
5345agreement. The program is a copyrighted work whose copyright is held by the
5346licensor.
5347
5348The program is delivered with a digital manual which describes its programming
5349features and their usage (»the documentation«). »Programming samples« shall
5350mean the sample code which demonstrates use of the program, and which is part
5351of the distribution. »Original distribution» shall mean the set of all files
5352comprising the source code package for the program as made available by
5353licensor.
5354
5355The term »integrated product« shall be used in this agreement to designate any
5356product that is made up of both the program and software or hardware developed
5357or marketed by any other individual or organization. Integrated product shall
5358mean all components which are required to make reasonable use of the aggregate
5359software, even if such components are not directly attached to the program. For
5360example, if integrated product is a virtual printer driver integrated product
5361means the complete operating system; if integrated product is a word processor
5362integrated product means the full word processor plus auxiliary components; if
5363integrated product is a Web application integrated product means all components
5364for retrieving, processing, and presenting data. (This is not an exhaustive
5365enumeration.)
5366
5367By using, modifying or distributing the program (or any work based on the
5368program), you indicate your acceptance of this license to do so, and all its
5369terms and conditions for using, copying, distributing or modifying the program
5370or works based on it. Nothing other than this license grants you permission to
5371use, modify or distribute the program or its derivative works. These actions
5372are prohibited by law. If you do not accept these terms and conditions, do not
5373use, modify or distribute the program.
5374
5375
53762 Using the Program
5377
5378Functional use (running) of the program requires a commercial license which is
5379outside the scope of this agreement. However, exempt users listed below are
5380granted a world-wide, royalty-free, non-exclusive license to use the program.
5381
53822.1 Open Source Developer Exemption
5383Use of the program as part of an integrated product is exempt from commercial
5384licensing provided the integrated product is available under a license which
5385has been approved by the Open Source Initiative OSI (www.opensource.org),
5386complete source code for the integrated product is available to anyone free of
5387charge, and the availability of source code is announced on a publicly
5388accessible Web site. Source code means the preferred machine-readable form in
5389which a programmer would modify the software.
5390
53912.2 Private non-Profit User Exemption
5392Non-profit uses of the program by a private individual are exempt from
5393commercial licensing. For-profit use by individuals and non-profit use by
5394organizations do not fall under this exemption.
5395
53962.3 Educational and Research Exemption
5397Use of the program by educational institutions and individuals for educational
5398and research purposes is exempt from commercial licensing. Other uses (e.g.,
5399administrative) by educational institutions do not fall under this exemption.
5400
5401
54023 Redistribution
5403
5404Redistribution in binary or source form by a commercial organization to any
5405third party are permitted provided that all of the following conditions are
5406met. Redistributing the program under these conditions does not necessarily
5407give the recipient the right to use the program; using the program is always
5408subject to the conditions in section 2.
5409
54103.1 Modifications
5411If you have modified the program, you must include prominent notices in stating
5412that you have modified the program’s files, your name, your e-mail address (if
5413any) and the date and purpose of any change.
5414
5415PDF files generated with the program must include the same Producer entry in
5416the document info field as those generated with the original (unmodified)
5417program. Changing the Producer entry renders this license invalid.
5418
54193.2 Source Code Redistribution
5420Redistributions of source code must include all files which are part of the
5421original distribution. Omitting one or more files would result in a
5422distribution which is not compliant with this license.
5423
54243.3 Binary Redistribution
5425Redistributions in binary (compiled) form must include this license, the
5426documentation, and programming samples. Not all programming samples must be
5427included, but only the samples for programming languages which are actually
5428supported by the binary distribution. As an alternative to including the
5429documentation in a binary distribution, the documentation may also be made
5430available separately for free download on the Internet in unmodified form. This
5431»download« exception does not apply to other files which are part of the
5432original distribution.
5433
5434
54354 Reservation of Rights
5436
5437No rights are granted to the program except as expressly set forth herein. You
5438may not use, copy, modify, sublicense, or distribute the program except as
5439expressly provided under this license. Any attempt otherwise to copy, modify,
5440sublicense or distribute the program is void, and will automatically terminate
5441your rights under this license.
5442
5443
54445 Warranty
5445
5446The program is provided to you »as is«, without warranty. There is no warranty
5447for the program, either expressed or implied, including, but not limited to,
5448the implied warranties of merchantability and fitness for a particular purpose
5449and non-infringement of third party rights. The entire risk as to the quality
5450and performance of the program is with you. Should the program prove defective,
5451you assume the cost of all necessary servicing, repair or correction.
5452
5453In no event unless required by applicable law or agreed to in writing will
5454licensor, or any other party who may modify and/or redistribute the program as
5455permitted above, be liable to you for damages, including any general, special,
5456incidental or consequential damages arising out of the use or inability to use
5457the program (including but not limited to loss of data or data being rendered
5458inaccurate or losses sustained by you or third parties or a failure of the
5459program to operate with any other programs), even if such holder or other party
5460has been advised of the possibility of such damages.
5461
5462
54636 General
5464
5465This license is governed by the laws of Germany, excluding choice of law rules.
5466If any part of this license is found to be in conflict with the law, that part
5467shall be interpreted in its broadest meaning consistent with the law, and no
5468other parts of the license shall be affected.
5469
5470
5471
5472
5473PDFlib Lite License Agreement (created January 21, 2004)
5474(Converted from PDF to text via Google Quick View)
5475
5476
5477Public Domain
5478-------------
5479
5480Statement of Purpose
5481
5482The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work").
5483
5484Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others.
5485
5486For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights.
5487
54881. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights"). Copyright and Related Rights include, but are not limited to, the following:
5489
5490    the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work;
5491    moral rights retained by the original author(s) and/or performer(s);
5492    publicity and privacy rights pertaining to a person's image or likeness depicted in a Work;
5493    rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below;
5494    rights protecting the extraction, dissemination, use and reuse of data in a Work;
5495    database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and
5496    other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof.
5497
54982. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer's Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose.
5499
55003. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer's Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "License"). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer's express Statement of Purpose.
5501
55024. Limitations and Disclaimers.
5503
5504    No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document.
5505    Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.
5506    Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work.
5507    Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work.
5508
5509
5510Ralink (firmware)
5511-----------------
5512
5513Copyright (c) 2007, Ralink Technology Corporation 
5514All rights reserved.
5515
5516Redistribution.  Redistribution and use in binary form, without 
5517modification, are permitted provided that the following conditions are 
5518met:
5519
5520* Redistributions must reproduce the above copyright notice and the 
5521  following disclaimer in the documentation and/or other materials 
5522  provided with the distribution. 
5523* Neither the name of Ralink Technology Corporation nor the names of its
5524  suppliers may be used to endorse or promote products derived from this
5525  software without specific prior written permission. 
5526* No reverse engineering, decompilation, or disassembly of this software 
5527  is permitted.
5528
5529Limited patent license. Ralink Technology Corporation grants a world-wide, 
5530royalty-free, non-exclusive license under patents it now or hereafter 
5531owns or controls to make, have made, use, import, offer to sell and 
5532sell ("Utilize") this software, but solely to the extent that any 
5533such patent is necessary to Utilize the software alone, or in 
5534combination with an operating system licensed under an approved Open 
5535Source license as listed by the Open Source Initiative at 
5536http://opensource.org/licenses.  The patent license shall not apply to 
5537any other combinations which include this software.  No hardware per 
5538se is licensed hereunder.
5539
5540DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
5541CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, 
5542BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 
5543FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
5544COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
5545INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
5546BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 
5547OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 
5548ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
5549TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 
5550USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 
5551DAMAGE.
5552
5553
5554SGI Free B
5555----------
5556
5557/*
5558 * SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
5559 * Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved.
5560 *
5561 * Permission is hereby granted, free of charge, to any person obtaining a
5562 * copy of this software and associated documentation files (the "Software"),
5563 * to deal in the Software without restriction, including without limitation
5564 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
5565 * and/or sell copies of the Software, and to permit persons to whom the
5566 * Software is furnished to do so, subject to the following conditions:
5567 *
5568 * The above copyright notice including the dates of first publication and
5569 * either this permission notice or a reference to
5570 * http://oss.sgi.com/projects/FreeB/
5571 * shall be included in all copies or substantial portions of the Software.
5572 *
5573 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
5574 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5575 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
5576 * SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
5577 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
5578 * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
5579 * SOFTWARE.
5580 *
5581 * Except as contained in this notice, the name of Silicon Graphics, Inc.
5582 * shall not be used in advertising or otherwise to promote the sale, use or
5583 * other dealings in this Software without prior written authorization from
5584 * Silicon Graphics, Inc.
5585 */
5586
5587
5588SIL Open Font License v1.1
5589--------------------------
5590
5591This Font Software is licensed under the SIL Open Font License, Version 1.1.
5592This license is copied below, and is also available with a FAQ at:
5593http://scripts.sil.org/OFL
5594
5595
5596-----------------------------------------------------------
5597SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
5598-----------------------------------------------------------
5599
5600PREAMBLE
5601The goals of the Open Font License (OFL) are to stimulate worldwide
5602development of collaborative font projects, to support the font creation
5603efforts of academic and linguistic communities, and to provide a free and
5604open framework in which fonts may be shared and improved in partnership
5605with others.
5606
5607The OFL allows the licensed fonts to be used, studied, modified and
5608redistributed freely as long as they are not sold by themselves. The
5609fonts, including any derivative works, can be bundled, embedded, 
5610redistributed and/or sold with any software provided that any reserved
5611names are not used by derivative works. The fonts and derivatives,
5612however, cannot be released under any other type of license. The
5613requirement for fonts to remain under this license does not apply
5614to any document created using the fonts or their derivatives.
5615
5616DEFINITIONS
5617"Font Software" refers to the set of files released by the Copyright
5618Holder(s) under this license and clearly marked as such. This may
5619include source files, build scripts and documentation.
5620
5621"Reserved Font Name" refers to any names specified as such after the
5622copyright statement(s).
5623
5624"Original Version" refers to the collection of Font Software components as
5625distributed by the Copyright Holder(s).
5626
5627"Modified Version" refers to any derivative made by adding to, deleting,
5628or substituting -- in part or in whole -- any of the components of the
5629Original Version, by changing formats or by porting the Font Software to a
5630new environment.
5631
5632"Author" refers to any designer, engineer, programmer, technical
5633writer or other person who contributed to the Font Software.
5634
5635PERMISSION & CONDITIONS
5636Permission is hereby granted, free of charge, to any person obtaining
5637a copy of the Font Software, to use, study, copy, merge, embed, modify,
5638redistribute, and sell modified and unmodified copies of the Font
5639Software, subject to the following conditions:
5640
56411) Neither the Font Software nor any of its individual components,
5642in Original or Modified Versions, may be sold by itself.
5643
56442) Original or Modified Versions of the Font Software may be bundled,
5645redistributed and/or sold with any software, provided that each copy
5646contains the above copyright notice and this license. These can be
5647included either as stand-alone text files, human-readable headers or
5648in the appropriate machine-readable metadata fields within text or
5649binary files as long as those fields can be easily viewed by the user.
5650
56513) No Modified Version of the Font Software may use the Reserved Font
5652Name(s) unless explicit written permission is granted by the corresponding
5653Copyright Holder. This restriction only applies to the primary font name as
5654presented to the users.
5655
56564) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
5657Software shall not be used to promote, endorse or advertise any
5658Modified Version, except to acknowledge the contribution(s) of the
5659Copyright Holder(s) and the Author(s) or with their explicit written
5660permission.
5661
56625) The Font Software, modified or unmodified, in part or in whole,
5663must be distributed entirely under this license, and must not be
5664distributed under any other license. The requirement for fonts to
5665remain under this license does not apply to any document created
5666using the Font Software.
5667
5668TERMINATION
5669This license becomes null and void if any of the above conditions are
5670not met.
5671
5672DISCLAIMER
5673THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
5674EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
5675MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
5676OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
5677COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
5678INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
5679DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
5680FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
5681OTHER DEALINGS IN THE FONT SOFTWARE.
5682
5683
5684Zlib
5685----
5686
5687/* zlib.h -- interface of the 'zlib' general purpose compression library
5688  version 1.2.3, July 18th, 2005
5689
5690  Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler
5691
5692  This software is provided 'as-is', without any express or implied
5693  warranty.  In no event will the authors be held liable for any damages
5694  arising from the use of this software.
5695
5696  Permission is granted to anyone to use this software for any purpose,
5697  including commercial applications, and to alter it and redistribute it
5698  freely, subject to the following restrictions:
5699
5700  1. The origin of this software must not be misrepresented; you must not
5701     claim that you wrote the original software. If you use this software
5702     in a product, an acknowledgment in the product documentation would be
5703     appreciated but is not required.
5704  2. Altered source versions must be plainly marked as such, and must not be
5705     misrepresented as being the original software.
5706  3. This notice may not be removed or altered from any source distribution.
5707
5708  Jean-loup Gailly        Mark Adler
5709  jloup@gzip.org          madler@alumni.caltech.edu
5710
5711
5712  The data format used by the zlib library is described by RFCs (Request for
5713  Comments) 1950 to 1952 in the files http://www.ietf.org/rfc/rfc1950.txt
5714  (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format).
5715*/
5716