]> git.lyx.org Git - dictionaries.git/blob - dicts/info/portuguese/COPYING
initial import of dictionaries and thesauri (from OpenSUSE repository)
[dictionaries.git] / dicts / info / portuguese / COPYING
1
2  GPL/LGPL/MPL licenses, by this order.
3
4                     GNU GENERAL PUBLIC LICENSE
5                        Version 2, June 1991
6
7  Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
8  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
9  Everyone is permitted to copy and distribute verbatim copies
10  of this license document, but changing it is not allowed.
11
12                             Preamble
13
14   The licenses for most software are designed to take away your
15 freedom to share and change it.  By contrast, the GNU General Public
16 License is intended to guarantee your freedom to share and change free
17 software--to make sure the software is free for all its users.  This
18 General Public License applies to most of the Free Software
19 Foundation's software and to any other program whose authors commit to
20 using it.  (Some other Free Software Foundation software is covered by
21 the GNU Lesser General Public License instead.)  You can apply it to
22 your programs, too.
23
24   When we speak of free software, we are referring to freedom, not
25 price.  Our General Public Licenses are designed to make sure that you
26 have the freedom to distribute copies of free software (and charge for
27 this service if you wish), that you receive source code or can get it
28 if you want it, that you can change the software or use pieces of it
29 in new free programs; and that you know you can do these things.
30
31   To protect your rights, we need to make restrictions that forbid
32 anyone to deny you these rights or to ask you to surrender the rights.
33 These restrictions translate to certain responsibilities for you if you
34 distribute copies of the software, or if you modify it.
35
36   For example, if you distribute copies of such a program, whether
37 gratis or for a fee, you must give the recipients all the rights that
38 you have.  You must make sure that they, too, receive or can get the
39 source code.  And you must show them these terms so they know their
40 rights.
41
42   We protect your rights with two steps: (1) copyright the software, and
43 (2) offer you this license which gives you legal permission to copy,
44 distribute and/or modify the software.
45
46   Also, for each author's protection and ours, we want to make certain
47 that everyone understands that there is no warranty for this free
48 software.  If the software is modified by someone else and passed on, we
49 want its recipients to know that what they have is not the original, so
50 that any problems introduced by others will not reflect on the original
51 authors' reputations.
52
53   Finally, any free program is threatened constantly by software
54 patents.  We wish to avoid the danger that redistributors of a free
55 program will individually obtain patent licenses, in effect making the
56 program proprietary.  To prevent this, we have made it clear that any
57 patent must be licensed for everyone's free use or not licensed at all.
58
59   The precise terms and conditions for copying, distribution and
60 modification follow.
61
62                     GNU GENERAL PUBLIC LICENSE
63    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
64
65   0. This License applies to any program or other work which contains
66 a notice placed by the copyright holder saying it may be distributed
67 under the terms of this General Public License.  The "Program", below,
68 refers to any such program or work, and a "work based on the Program"
69 means either the Program or any derivative work under copyright law:
70 that is to say, a work containing the Program or a portion of it,
71 either verbatim or with modifications and/or translated into another
72 language.  (Hereinafter, translation is included without limitation in
73 the term "modification".)  Each licensee is addressed as "you".
74
75 Activities other than copying, distribution and modification are not
76 covered by this License; they are outside its scope.  The act of
77 running the Program is not restricted, and the output from the Program
78 is covered only if its contents constitute a work based on the
79 Program (independent of having been made by running the Program).
80 Whether that is true depends on what the Program does.
81
82   1. You may copy and distribute verbatim copies of the Program's
83 source code as you receive it, in any medium, provided that you
84 conspicuously and appropriately publish on each copy an appropriate
85 copyright notice and disclaimer of warranty; keep intact all the
86 notices that refer to this License and to the absence of any warranty;
87 and give any other recipients of the Program a copy of this License
88 along with the Program.
89
90 You may charge a fee for the physical act of transferring a copy, and
91 you may at your option offer warranty protection in exchange for a fee.
92
93   2. You may modify your copy or copies of the Program or any portion
94 of it, thus forming a work based on the Program, and copy and
95 distribute such modifications or work under the terms of Section 1
96 above, provided that you also meet all of these conditions:
97
98     a) You must cause the modified files to carry prominent notices
99     stating that you changed the files and the date of any change.
100
101     b) You must cause any work that you distribute or publish, that in
102     whole or in part contains or is derived from the Program or any
103     part thereof, to be licensed as a whole at no charge to all third
104     parties under the terms of this License.
105
106     c) If the modified program normally reads commands interactively
107     when run, you must cause it, when started running for such
108     interactive use in the most ordinary way, to print or display an
109     announcement including an appropriate copyright notice and a
110     notice that there is no warranty (or else, saying that you provide
111     a warranty) and that users may redistribute the program under
112     these conditions, and telling the user how to view a copy of this
113     License.  (Exception: if the Program itself is interactive but
114     does not normally print such an announcement, your work based on
115     the Program is not required to print an announcement.)
116
117 These requirements apply to the modified work as a whole.  If
118 identifiable sections of that work are not derived from the Program,
119 and can be reasonably considered independent and separate works in
120 themselves, then this License, and its terms, do not apply to those
121 sections when you distribute them as separate works.  But when you
122 distribute the same sections as part of a whole which is a work based
123 on the Program, the distribution of the whole must be on the terms of
124 this License, whose permissions for other licensees extend to the
125 entire whole, and thus to each and every part regardless of who wrote it.
126
127 Thus, it is not the intent of this section to claim rights or contest
128 your rights to work written entirely by you; rather, the intent is to
129 exercise the right to control the distribution of derivative or
130 collective works based on the Program.
131
132 In addition, mere aggregation of another work not based on the Program
133 with the Program (or with a work based on the Program) on a volume of
134 a storage or distribution medium does not bring the other work under
135 the scope of this License.
136
137   3. You may copy and distribute the Program (or a work based on it,
138 under Section 2) in object code or executable form under the terms of
139 Sections 1 and 2 above provided that you also do one of the following:
140
141     a) Accompany it with the complete corresponding machine-readable
142     source code, which must be distributed under the terms of Sections
143     1 and 2 above on a medium customarily used for software interchange; or,
144
145     b) Accompany it with a written offer, valid for at least three
146     years, to give any third party, for a charge no more than your
147     cost of physically performing source distribution, a complete
148     machine-readable copy of the corresponding source code, to be
149     distributed under the terms of Sections 1 and 2 above on a medium
150     customarily used for software interchange; or,
151
152     c) Accompany it with the information you received as to the offer
153     to distribute corresponding source code.  (This alternative is
154     allowed only for noncommercial distribution and only if you
155     received the program in object code or executable form with such
156     an offer, in accord with Subsection b above.)
157
158 The source code for a work means the preferred form of the work for
159 making modifications to it.  For an executable work, complete source
160 code means all the source code for all modules it contains, plus any
161 associated interface definition files, plus the scripts used to
162 control compilation and installation of the executable.  However, as a
163 special exception, the source code distributed need not include
164 anything that is normally distributed (in either source or binary
165 form) with the major components (compiler, kernel, and so on) of the
166 operating system on which the executable runs, unless that component
167 itself accompanies the executable.
168
169 If distribution of executable or object code is made by offering
170 access to copy from a designated place, then offering equivalent
171 access to copy the source code from the same place counts as
172 distribution of the source code, even though third parties are not
173 compelled to copy the source along with the object code.
174
175   4. You may not copy, modify, sublicense, or distribute the Program
176 except as expressly provided under this License.  Any attempt
177 otherwise to copy, modify, sublicense or distribute the Program is
178 void, and will automatically terminate your rights under this License.
179 However, parties who have received copies, or rights, from you under
180 this License will not have their licenses terminated so long as such
181 parties remain in full compliance.
182
183   5. You are not required to accept this License, since you have not
184 signed it.  However, nothing else grants you permission to modify or
185 distribute the Program or its derivative works.  These actions are
186 prohibited by law if you do not accept this License.  Therefore, by
187 modifying or distributing the Program (or any work based on the
188 Program), you indicate your acceptance of this License to do so, and
189 all its terms and conditions for copying, distributing or modifying
190 the Program or works based on it.
191
192   6. Each time you redistribute the Program (or any work based on the
193 Program), the recipient automatically receives a license from the
194 original licensor to copy, distribute or modify the Program subject to
195 these terms and conditions.  You may not impose any further
196 restrictions on the recipients' exercise of the rights granted herein.
197 You are not responsible for enforcing compliance by third parties to
198 this License.
199
200   7. If, as a consequence of a court judgment or allegation of patent
201 infringement or for any other reason (not limited to patent issues),
202 conditions are imposed on you (whether by court order, agreement or
203 otherwise) that contradict the conditions of this License, they do not
204 excuse you from the conditions of this License.  If you cannot
205 distribute so as to satisfy simultaneously your obligations under this
206 License and any other pertinent obligations, then as a consequence you
207 may not distribute the Program at all.  For example, if a patent
208 license would not permit royalty-free redistribution of the Program by
209 all those who receive copies directly or indirectly through you, then
210 the only way you could satisfy both it and this License would be to
211 refrain entirely from distribution of the Program.
212
213 If any portion of this section is held invalid or unenforceable under
214 any particular circumstance, the balance of the section is intended to
215 apply and the section as a whole is intended to apply in other
216 circumstances.
217
218 It is not the purpose of this section to induce you to infringe any
219 patents or other property right claims or to contest validity of any
220 such claims; this section has the sole purpose of protecting the
221 integrity of the free software distribution system, which is
222 implemented by public license practices.  Many people have made
223 generous contributions to the wide range of software distributed
224 through that system in reliance on consistent application of that
225 system; it is up to the author/donor to decide if he or she is willing
226 to distribute software through any other system and a licensee cannot
227 impose that choice.
228
229 This section is intended to make thoroughly clear what is believed to
230 be a consequence of the rest of this License.
231
232   8. If the distribution and/or use of the Program is restricted in
233 certain countries either by patents or by copyrighted interfaces, the
234 original copyright holder who places the Program under this License
235 may add an explicit geographical distribution limitation excluding
236 those countries, so that distribution is permitted only in or among
237 countries not thus excluded.  In such case, this License incorporates
238 the limitation as if written in the body of this License.
239
240   9. The Free Software Foundation may publish revised and/or new versions
241 of the General Public License from time to time.  Such new versions will
242 be similar in spirit to the present version, but may differ in detail to
243 address new problems or concerns.
244
245 Each version is given a distinguishing version number.  If the Program
246 specifies a version number of this License which applies to it and "any
247 later version", you have the option of following the terms and conditions
248 either of that version or of any later version published by the Free
249 Software Foundation.  If the Program does not specify a version number of
250 this License, you may choose any version ever published by the Free Software
251 Foundation.
252
253   10. If you wish to incorporate parts of the Program into other free
254 programs whose distribution conditions are different, write to the author
255 to ask for permission.  For software which is copyrighted by the Free
256 Software Foundation, write to the Free Software Foundation; we sometimes
257 make exceptions for this.  Our decision will be guided by the two goals
258 of preserving the free status of all derivatives of our free software and
259 of promoting the sharing and reuse of software generally.
260
261                             NO WARRANTY
262
263   11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
264 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
265 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
266 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
267 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
268 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
269 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
270 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
271 REPAIR OR CORRECTION.
272
273   12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
274 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
275 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
276 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
277 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
278 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
279 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
280 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
281 POSSIBILITY OF SUCH DAMAGES.
282
283                      END OF TERMS AND CONDITIONS
284
285             How to Apply These Terms to Your New Programs
286
287   If you develop a new program, and you want it to be of the greatest
288 possible use to the public, the best way to achieve this is to make it
289 free software which everyone can redistribute and change under these terms.
290
291   To do so, attach the following notices to the program.  It is safest
292 to attach them to the start of each source file to most effectively
293 convey the exclusion of warranty; and each file should have at least
294 the "copyright" line and a pointer to where the full notice is found.
295
296     <one line to give the program's name and a brief idea of what it does.>
297     Copyright (C) <year>  <name of author>
298
299     This program is free software; you can redistribute it and/or modify
300     it under the terms of the GNU General Public License as published by
301     the Free Software Foundation; either version 2 of the License, or
302     (at your option) any later version.
303
304     This program is distributed in the hope that it will be useful,
305     but WITHOUT ANY WARRANTY; without even the implied warranty of
306     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
307     GNU General Public License for more details.
308
309     You should have received a copy of the GNU General Public License along
310     with this program; if not, write to the Free Software Foundation, Inc.,
311     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
312
313 Also add information on how to contact you by electronic and paper mail.
314
315 If the program is interactive, make it output a short notice like this
316 when it starts in an interactive mode:
317
318     Gnomovision version 69, Copyright (C) year name of author
319     Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
320     This is free software, and you are welcome to redistribute it
321     under certain conditions; type `show c' for details.
322
323 The hypothetical commands `show w' and `show c' should show the appropriate
324 parts of the General Public License.  Of course, the commands you use may
325 be called something other than `show w' and `show c'; they could even be
326 mouse-clicks or menu items--whatever suits your program.
327
328 You should also get your employer (if you work as a programmer) or your
329 school, if any, to sign a "copyright disclaimer" for the program, if
330 necessary.  Here is a sample; alter the names:
331
332   Yoyodyne, Inc., hereby disclaims all copyright interest in the program
333   `Gnomovision' (which makes passes at compilers) written by James Hacker.
334
335   <signature of Ty Coon>, 1 April 1989
336   Ty Coon, President of Vice
337
338 This General Public License does not permit incorporating your program into
339 proprietary programs.  If your program is a subroutine library, you may
340 consider it more useful to permit linking proprietary applications with the
341 library.  If this is what you want to do, use the GNU Lesser General
342 Public License instead of this License.
343
344
345
346
347                   GNU LESSER GENERAL PUBLIC LICENSE
348                        Version 2.1, February 1999
349
350  Copyright (C) 1991, 1999 Free Software Foundation, Inc.
351  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
352  Everyone is permitted to copy and distribute verbatim copies
353  of this license document, but changing it is not allowed.
354
355 [This is the first released version of the Lesser GPL.  It also counts
356  as the successor of the GNU Library Public License, version 2, hence
357  the version number 2.1.]
358
359                             Preamble
360
361   The licenses for most software are designed to take away your
362 freedom to share and change it.  By contrast, the GNU General Public
363 Licenses are intended to guarantee your freedom to share and change
364 free software--to make sure the software is free for all its users.
365
366   This license, the Lesser General Public License, applies to some
367 specially designated software packages--typically libraries--of the
368 Free Software Foundation and other authors who decide to use it.  You
369 can use it too, but we suggest you first think carefully about whether
370 this license or the ordinary General Public License is the better
371 strategy to use in any particular case, based on the explanations below.
372
373   When we speak of free software, we are referring to freedom of use,
374 not price.  Our General Public Licenses are designed to make sure that
375 you have the freedom to distribute copies of free software (and charge
376 for this service if you wish); that you receive source code or can get
377 it if you want it; that you can change the software and use pieces of
378 it in new free programs; and that you are informed that you can do
379 these things.
380
381   To protect your rights, we need to make restrictions that forbid
382 distributors to deny you these rights or to ask you to surrender these
383 rights.  These restrictions translate to certain responsibilities for
384 you if you distribute copies of the library or if you modify it.
385
386   For example, if you distribute copies of the library, whether gratis
387 or for a fee, you must give the recipients all the rights that we gave
388 you.  You must make sure that they, too, receive or can get the source
389 code.  If you link other code with the library, you must provide
390 complete object files to the recipients, so that they can relink them
391 with the library after making changes to the library and recompiling
392 it.  And you must show them these terms so they know their rights.
393
394   We protect your rights with a two-step method: (1) we copyright the
395 library, and (2) we offer you this license, which gives you legal
396 permission to copy, distribute and/or modify the library.
397
398   To protect each distributor, we want to make it very clear that
399 there is no warranty for the free library.  Also, if the library is
400 modified by someone else and passed on, the recipients should know
401 that what they have is not the original version, so that the original
402 author's reputation will not be affected by problems that might be
403 introduced by others.
404 \f
405   Finally, software patents pose a constant threat to the existence of
406 any free program.  We wish to make sure that a company cannot
407 effectively restrict the users of a free program by obtaining a
408 restrictive license from a patent holder.  Therefore, we insist that
409 any patent license obtained for a version of the library must be
410 consistent with the full freedom of use specified in this license.
411
412   Most GNU software, including some libraries, is covered by the
413 ordinary GNU General Public License.  This license, the GNU Lesser
414 General Public License, applies to certain designated libraries, and
415 is quite different from the ordinary General Public License.  We use
416 this license for certain libraries in order to permit linking those
417 libraries into non-free programs.
418
419   When a program is linked with a library, whether statically or using
420 a shared library, the combination of the two is legally speaking a
421 combined work, a derivative of the original library.  The ordinary
422 General Public License therefore permits such linking only if the
423 entire combination fits its criteria of freedom.  The Lesser General
424 Public License permits more lax criteria for linking other code with
425 the library.
426
427   We call this license the "Lesser" General Public License because it
428 does Less to protect the user's freedom than the ordinary General
429 Public License.  It also provides other free software developers Less
430 of an advantage over competing non-free programs.  These disadvantages
431 are the reason we use the ordinary General Public License for many
432 libraries.  However, the Lesser license provides advantages in certain
433 special circumstances.
434
435   For example, on rare occasions, there may be a special need to
436 encourage the widest possible use of a certain library, so that it becomes
437 a de-facto standard.  To achieve this, non-free programs must be
438 allowed to use the library.  A more frequent case is that a free
439 library does the same job as widely used non-free libraries.  In this
440 case, there is little to gain by limiting the free library to free
441 software only, so we use the Lesser General Public License.
442
443   In other cases, permission to use a particular library in non-free
444 programs enables a greater number of people to use a large body of
445 free software.  For example, permission to use the GNU C Library in
446 non-free programs enables many more people to use the whole GNU
447 operating system, as well as its variant, the GNU/Linux operating
448 system.
449
450   Although the Lesser General Public License is Less protective of the
451 users' freedom, it does ensure that the user of a program that is
452 linked with the Library has the freedom and the wherewithal to run
453 that program using a modified version of the Library.
454
455   The precise terms and conditions for copying, distribution and
456 modification follow.  Pay close attention to the difference between a
457 "work based on the library" and a "work that uses the library".  The
458 former contains code derived from the library, whereas the latter must
459 be combined with the library in order to run.
460 \f
461                   GNU LESSER GENERAL PUBLIC LICENSE
462    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
463
464   0. This License Agreement applies to any software library or other
465 program which contains a notice placed by the copyright holder or
466 other authorized party saying it may be distributed under the terms of
467 this Lesser General Public License (also called "this License").
468 Each licensee is addressed as "you".
469
470   A "library" means a collection of software functions and/or data
471 prepared so as to be conveniently linked with application programs
472 (which use some of those functions and data) to form executables.
473
474   The "Library", below, refers to any such software library or work
475 which has been distributed under these terms.  A "work based on the
476 Library" means either the Library or any derivative work under
477 copyright law: that is to say, a work containing the Library or a
478 portion of it, either verbatim or with modifications and/or translated
479 straightforwardly into another language.  (Hereinafter, translation is
480 included without limitation in the term "modification".)
481
482   "Source code" for a work means the preferred form of the work for
483 making modifications to it.  For a library, complete source code means
484 all the source code for all modules it contains, plus any associated
485 interface definition files, plus the scripts used to control compilation
486 and installation of the library.
487
488   Activities other than copying, distribution and modification are not
489 covered by this License; they are outside its scope.  The act of
490 running a program using the Library is not restricted, and output from
491 such a program is covered only if its contents constitute a work based
492 on the Library (independent of the use of the Library in a tool for
493 writing it).  Whether that is true depends on what the Library does
494 and what the program that uses the Library does.
495   
496   1. You may copy and distribute verbatim copies of the Library's
497 complete source code as you receive it, in any medium, provided that
498 you conspicuously and appropriately publish on each copy an
499 appropriate copyright notice and disclaimer of warranty; keep intact
500 all the notices that refer to this License and to the absence of any
501 warranty; and distribute a copy of this License along with the
502 Library.
503
504   You may charge a fee for the physical act of transferring a copy,
505 and you may at your option offer warranty protection in exchange for a
506 fee.
507 \f
508   2. You may modify your copy or copies of the Library or any portion
509 of it, thus forming a work based on the Library, and copy and
510 distribute such modifications or work under the terms of Section 1
511 above, provided that you also meet all of these conditions:
512
513     a) The modified work must itself be a software library.
514
515     b) You must cause the files modified to carry prominent notices
516     stating that you changed the files and the date of any change.
517
518     c) You must cause the whole of the work to be licensed at no
519     charge to all third parties under the terms of this License.
520
521     d) If a facility in the modified Library refers to a function or a
522     table of data to be supplied by an application program that uses
523     the facility, other than as an argument passed when the facility
524     is invoked, then you must make a good faith effort to ensure that,
525     in the event an application does not supply such function or
526     table, the facility still operates, and performs whatever part of
527     its purpose remains meaningful.
528
529     (For example, a function in a library to compute square roots has
530     a purpose that is entirely well-defined independent of the
531     application.  Therefore, Subsection 2d requires that any
532     application-supplied function or table used by this function must
533     be optional: if the application does not supply it, the square
534     root function must still compute square roots.)
535
536 These requirements apply to the modified work as a whole.  If
537 identifiable sections of that work are not derived from the Library,
538 and can be reasonably considered independent and separate works in
539 themselves, then this License, and its terms, do not apply to those
540 sections when you distribute them as separate works.  But when you
541 distribute the same sections as part of a whole which is a work based
542 on the Library, the distribution of the whole must be on the terms of
543 this License, whose permissions for other licensees extend to the
544 entire whole, and thus to each and every part regardless of who wrote
545 it.
546
547 Thus, it is not the intent of this section to claim rights or contest
548 your rights to work written entirely by you; rather, the intent is to
549 exercise the right to control the distribution of derivative or
550 collective works based on the Library.
551
552 In addition, mere aggregation of another work not based on the Library
553 with the Library (or with a work based on the Library) on a volume of
554 a storage or distribution medium does not bring the other work under
555 the scope of this License.
556
557   3. You may opt to apply the terms of the ordinary GNU General Public
558 License instead of this License to a given copy of the Library.  To do
559 this, you must alter all the notices that refer to this License, so
560 that they refer to the ordinary GNU General Public License, version 2,
561 instead of to this License.  (If a newer version than version 2 of the
562 ordinary GNU General Public License has appeared, then you can specify
563 that version instead if you wish.)  Do not make any other change in
564 these notices.
565 \f
566   Once this change is made in a given copy, it is irreversible for
567 that copy, so the ordinary GNU General Public License applies to all
568 subsequent copies and derivative works made from that copy.
569
570   This option is useful when you wish to copy part of the code of
571 the Library into a program that is not a library.
572
573   4. You may copy and distribute the Library (or a portion or
574 derivative of it, under Section 2) in object code or executable form
575 under the terms of Sections 1 and 2 above provided that you accompany
576 it with the complete corresponding machine-readable source code, which
577 must be distributed under the terms of Sections 1 and 2 above on a
578 medium customarily used for software interchange.
579
580   If distribution of object code is made by offering access to copy
581 from a designated place, then offering equivalent access to copy the
582 source code from the same place satisfies the requirement to
583 distribute the source code, even though third parties are not
584 compelled to copy the source along with the object code.
585
586   5. A program that contains no derivative of any portion of the
587 Library, but is designed to work with the Library by being compiled or
588 linked with it, is called a "work that uses the Library".  Such a
589 work, in isolation, is not a derivative work of the Library, and
590 therefore falls outside the scope of this License.
591
592   However, linking a "work that uses the Library" with the Library
593 creates an executable that is a derivative of the Library (because it
594 contains portions of the Library), rather than a "work that uses the
595 library".  The executable is therefore covered by this License.
596 Section 6 states terms for distribution of such executables.
597
598   When a "work that uses the Library" uses material from a header file
599 that is part of the Library, the object code for the work may be a
600 derivative work of the Library even though the source code is not.
601 Whether this is true is especially significant if the work can be
602 linked without the Library, or if the work is itself a library.  The
603 threshold for this to be true is not precisely defined by law.
604
605   If such an object file uses only numerical parameters, data
606 structure layouts and accessors, and small macros and small inline
607 functions (ten lines or less in length), then the use of the object
608 file is unrestricted, regardless of whether it is legally a derivative
609 work.  (Executables containing this object code plus portions of the
610 Library will still fall under Section 6.)
611
612   Otherwise, if the work is a derivative of the Library, you may
613 distribute the object code for the work under the terms of Section 6.
614 Any executables containing that work also fall under Section 6,
615 whether or not they are linked directly with the Library itself.
616 \f
617   6. As an exception to the Sections above, you may also combine or
618 link a "work that uses the Library" with the Library to produce a
619 work containing portions of the Library, and distribute that work
620 under terms of your choice, provided that the terms permit
621 modification of the work for the customer's own use and reverse
622 engineering for debugging such modifications.
623
624   You must give prominent notice with each copy of the work that the
625 Library is used in it and that the Library and its use are covered by
626 this License.  You must supply a copy of this License.  If the work
627 during execution displays copyright notices, you must include the
628 copyright notice for the Library among them, as well as a reference
629 directing the user to the copy of this License.  Also, you must do one
630 of these things:
631
632     a) Accompany the work with the complete corresponding
633     machine-readable source code for the Library including whatever
634     changes were used in the work (which must be distributed under
635     Sections 1 and 2 above); and, if the work is an executable linked
636     with the Library, with the complete machine-readable "work that
637     uses the Library", as object code and/or source code, so that the
638     user can modify the Library and then relink to produce a modified
639     executable containing the modified Library.  (It is understood
640     that the user who changes the contents of definitions files in the
641     Library will not necessarily be able to recompile the application
642     to use the modified definitions.)
643
644     b) Use a suitable shared library mechanism for linking with the
645     Library.  A suitable mechanism is one that (1) uses at run time a
646     copy of the library already present on the user's computer system,
647     rather than copying library functions into the executable, and (2)
648     will operate properly with a modified version of the library, if
649     the user installs one, as long as the modified version is
650     interface-compatible with the version that the work was made with.
651
652     c) Accompany the work with a written offer, valid for at
653     least three years, to give the same user the materials
654     specified in Subsection 6a, above, for a charge no more
655     than the cost of performing this distribution.
656
657     d) If distribution of the work is made by offering access to copy
658     from a designated place, offer equivalent access to copy the above
659     specified materials from the same place.
660
661     e) Verify that the user has already received a copy of these
662     materials or that you have already sent this user a copy.
663
664   For an executable, the required form of the "work that uses the
665 Library" must include any data and utility programs needed for
666 reproducing the executable from it.  However, as a special exception,
667 the materials to be distributed need not include anything that is
668 normally distributed (in either source or binary form) with the major
669 components (compiler, kernel, and so on) of the operating system on
670 which the executable runs, unless that component itself accompanies
671 the executable.
672
673   It may happen that this requirement contradicts the license
674 restrictions of other proprietary libraries that do not normally
675 accompany the operating system.  Such a contradiction means you cannot
676 use both them and the Library together in an executable that you
677 distribute.
678 \f
679   7. You may place library facilities that are a work based on the
680 Library side-by-side in a single library together with other library
681 facilities not covered by this License, and distribute such a combined
682 library, provided that the separate distribution of the work based on
683 the Library and of the other library facilities is otherwise
684 permitted, and provided that you do these two things:
685
686     a) Accompany the combined library with a copy of the same work
687     based on the Library, uncombined with any other library
688     facilities.  This must be distributed under the terms of the
689     Sections above.
690
691     b) Give prominent notice with the combined library of the fact
692     that part of it is a work based on the Library, and explaining
693     where to find the accompanying uncombined form of the same work.
694
695   8. You may not copy, modify, sublicense, link with, or distribute
696 the Library except as expressly provided under this License.  Any
697 attempt otherwise to copy, modify, sublicense, link with, or
698 distribute the Library is void, and will automatically terminate your
699 rights under this License.  However, parties who have received copies,
700 or rights, from you under this License will not have their licenses
701 terminated so long as such parties remain in full compliance.
702
703   9. You are not required to accept this License, since you have not
704 signed it.  However, nothing else grants you permission to modify or
705 distribute the Library or its derivative works.  These actions are
706 prohibited by law if you do not accept this License.  Therefore, by
707 modifying or distributing the Library (or any work based on the
708 Library), you indicate your acceptance of this License to do so, and
709 all its terms and conditions for copying, distributing or modifying
710 the Library or works based on it.
711
712   10. Each time you redistribute the Library (or any work based on the
713 Library), the recipient automatically receives a license from the
714 original licensor to copy, distribute, link with or modify the Library
715 subject to these terms and conditions.  You may not impose any further
716 restrictions on the recipients' exercise of the rights granted herein.
717 You are not responsible for enforcing compliance by third parties with
718 this License.
719 \f
720   11. If, as a consequence of a court judgment or allegation of patent
721 infringement or for any other reason (not limited to patent issues),
722 conditions are imposed on you (whether by court order, agreement or
723 otherwise) that contradict the conditions of this License, they do not
724 excuse you from the conditions of this License.  If you cannot
725 distribute so as to satisfy simultaneously your obligations under this
726 License and any other pertinent obligations, then as a consequence you
727 may not distribute the Library at all.  For example, if a patent
728 license would not permit royalty-free redistribution of the Library by
729 all those who receive copies directly or indirectly through you, then
730 the only way you could satisfy both it and this License would be to
731 refrain entirely from distribution of the Library.
732
733 If any portion of this section is held invalid or unenforceable under any
734 particular circumstance, the balance of the section is intended to apply,
735 and the section as a whole is intended to apply in other circumstances.
736
737 It is not the purpose of this section to induce you to infringe any
738 patents or other property right claims or to contest validity of any
739 such claims; this section has the sole purpose of protecting the
740 integrity of the free software distribution system which is
741 implemented by public license practices.  Many people have made
742 generous contributions to the wide range of software distributed
743 through that system in reliance on consistent application of that
744 system; it is up to the author/donor to decide if he or she is willing
745 to distribute software through any other system and a licensee cannot
746 impose that choice.
747
748 This section is intended to make thoroughly clear what is believed to
749 be a consequence of the rest of this License.
750
751   12. If the distribution and/or use of the Library is restricted in
752 certain countries either by patents or by copyrighted interfaces, the
753 original copyright holder who places the Library under this License may add
754 an explicit geographical distribution limitation excluding those countries,
755 so that distribution is permitted only in or among countries not thus
756 excluded.  In such case, this License incorporates the limitation as if
757 written in the body of this License.
758
759   13. The Free Software Foundation may publish revised and/or new
760 versions of the Lesser General Public License from time to time.
761 Such new versions will be similar in spirit to the present version,
762 but may differ in detail to address new problems or concerns.
763
764 Each version is given a distinguishing version number.  If the Library
765 specifies a version number of this License which applies to it and
766 "any later version", you have the option of following the terms and
767 conditions either of that version or of any later version published by
768 the Free Software Foundation.  If the Library does not specify a
769 license version number, you may choose any version ever published by
770 the Free Software Foundation.
771 \f
772   14. If you wish to incorporate parts of the Library into other free
773 programs whose distribution conditions are incompatible with these,
774 write to the author to ask for permission.  For software which is
775 copyrighted by the Free Software Foundation, write to the Free
776 Software Foundation; we sometimes make exceptions for this.  Our
777 decision will be guided by the two goals of preserving the free status
778 of all derivatives of our free software and of promoting the sharing
779 and reuse of software generally.
780
781                             NO WARRANTY
782
783   15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
784 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
785 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
786 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
787 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
788 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
789 PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
790 LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
791 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
792
793   16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
794 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
795 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
796 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
797 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
798 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
799 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
800 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
801 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
802 DAMAGES.
803
804                      END OF TERMS AND CONDITIONS
805 \f
806            How to Apply These Terms to Your New Libraries
807
808   If you develop a new library, and you want it to be of the greatest
809 possible use to the public, we recommend making it free software that
810 everyone can redistribute and change.  You can do so by permitting
811 redistribution under these terms (or, alternatively, under the terms of the
812 ordinary General Public License).
813
814   To apply these terms, attach the following notices to the library.  It is
815 safest to attach them to the start of each source file to most effectively
816 convey the exclusion of warranty; and each file should have at least the
817 "copyright" line and a pointer to where the full notice is found.
818
819     <one line to give the library's name and a brief idea of what it does.>
820     Copyright (C) <year>  <name of author>
821
822     This library is free software; you can redistribute it and/or
823     modify it under the terms of the GNU Lesser General Public
824     License as published by the Free Software Foundation; either
825     version 2.1 of the License, or (at your option) any later version.
826
827     This library is distributed in the hope that it will be useful,
828     but WITHOUT ANY WARRANTY; without even the implied warranty of
829     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
830     Lesser General Public License for more details.
831
832     You should have received a copy of the GNU Lesser General Public
833     License along with this library; if not, write to the Free Software
834     Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
835
836 Also add information on how to contact you by electronic and paper mail.
837
838 You should also get your employer (if you work as a programmer) or your
839 school, if any, to sign a "copyright disclaimer" for the library, if
840 necessary.  Here is a sample; alter the names:
841
842   Yoyodyne, Inc., hereby disclaims all copyright interest in the
843   library `Frob' (a library for tweaking knobs) written by James Random Hacker.
844
845   <signature of Ty Coon>, 1 April 1990
846   Ty Coon, President of Vice
847
848 That's all there is to it!
849
850
851
852
853                    
854
855                           MOZILLA PUBLIC LICENSE
856                                 Version 1.1
857
858                               ---------------
859
860 1. Definitions.
861
862      1.0.1. "Commercial Use" means distribution or otherwise making the
863      Covered Code available to a third party.
864
865      1.1. "Contributor" means each entity that creates or contributes to
866      the creation of Modifications.
867
868      1.2. "Contributor Version" means the combination of the Original
869      Code, prior Modifications used by a Contributor, and the Modifications
870      made by that particular Contributor.
871
872      1.3. "Covered Code" means the Original Code or Modifications or the
873      combination of the Original Code and Modifications, in each case
874      including portions thereof.
875
876      1.4. "Electronic Distribution Mechanism" means a mechanism generally
877      accepted in the software development community for the electronic
878      transfer of data.
879
880      1.5. "Executable" means Covered Code in any form other than Source
881      Code.
882
883      1.6. "Initial Developer" means the individual or entity identified
884      as the Initial Developer in the Source Code notice required by Exhibit
885      A.
886
887      1.7. "Larger Work" means a work which combines Covered Code or
888      portions thereof with code not governed by the terms of this License.
889
890      1.8. "License" means this document.
891
892      1.8.1. "Licensable" means having the right to grant, to the maximum
893      extent possible, whether at the time of the initial grant or
894      subsequently acquired, any and all of the rights conveyed herein.
895
896      1.9. "Modifications" means any addition to or deletion from the
897      substance or structure of either the Original Code or any previous
898      Modifications. When Covered Code is released as a series of files, a
899      Modification is:
900           A. Any addition to or deletion from the contents of a file
901           containing Original Code or previous Modifications.
902
903           B. Any new file that contains any part of the Original Code or
904           previous Modifications.
905
906      1.10. "Original Code" means Source Code of computer software code
907      which is described in the Source Code notice required by Exhibit A as
908      Original Code, and which, at the time of its release under this
909      License is not already Covered Code governed by this License.
910
911      1.10.1. "Patent Claims" means any patent claim(s), now owned or
912      hereafter acquired, including without limitation,  method, process,
913      and apparatus claims, in any patent Licensable by grantor.
914
915      1.11. "Source Code" means the preferred form of the Covered Code for
916      making modifications to it, including all modules it contains, plus
917      any associated interface definition files, scripts used to control
918      compilation and installation of an Executable, or source code
919      differential comparisons against either the Original Code or another
920      well known, available Covered Code of the Contributor's choice. The
921      Source Code can be in a compressed or archival form, provided the
922      appropriate decompression or de-archiving software is widely available
923      for no charge.
924
925      1.12. "You" (or "Your")  means an individual or a legal entity
926      exercising rights under, and complying with all of the terms of, this
927      License or a future version of this License issued under Section 6.1.
928      For legal entities, "You" includes any entity which controls, is
929      controlled by, or is under common control with You. For purposes of
930      this definition, "control" means (a) the power, direct or indirect,
931      to cause the direction or management of such entity, whether by
932      contract or otherwise, or (b) ownership of more than fifty percent
933      (50%) of the outstanding shares or beneficial ownership of such
934      entity.
935
936 2. Source Code License.
937
938      2.1. The Initial Developer Grant.
939      The Initial Developer hereby grants You a world-wide, royalty-free,
940      non-exclusive license, subject to third party intellectual property
941      claims:
942           (a)  under intellectual property rights (other than patent or
943           trademark) Licensable by Initial Developer to use, reproduce,
944           modify, display, perform, sublicense and distribute the Original
945           Code (or portions thereof) with or without Modifications, and/or
946           as part of a Larger Work; and
947
948           (b) under Patents Claims infringed by the making, using or
949           selling of Original Code, to make, have made, use, practice,
950           sell, and offer for sale, and/or otherwise dispose of the
951           Original Code (or portions thereof).
952
953           (c) the licenses granted in this Section 2.1(a) and (b) are
954           effective on the date Initial Developer first distributes
955           Original Code under the terms of this License.
956
957           (d) Notwithstanding Section 2.1(b) above, no patent license is
958           granted: 1) for code that You delete from the Original Code; 2)
959           separate from the Original Code;  or 3) for infringements caused
960           by: i) the modification of the Original Code or ii) the
961           combination of the Original Code with other software or devices.
962
963      2.2. Contributor Grant.
964      Subject to third party intellectual property claims, each Contributor
965      hereby grants You a world-wide, royalty-free, non-exclusive license
966
967           (a)  under intellectual property rights (other than patent or
968           trademark) Licensable by Contributor, to use, reproduce, modify,
969           display, perform, sublicense and distribute the Modifications
970           created by such Contributor (or portions thereof) either on an
971           unmodified basis, with other Modifications, as Covered Code
972           and/or as part of a Larger Work; and
973
974           (b) under Patent Claims infringed by the making, using, or
975           selling of  Modifications made by that Contributor either alone
976           and/or in combination with its Contributor Version (or portions
977           of such combination), to make, use, sell, offer for sale, have
978           made, and/or otherwise dispose of: 1) Modifications made by that
979           Contributor (or portions thereof); and 2) the combination of
980           Modifications made by that Contributor with its Contributor
981           Version (or portions of such combination).
982
983           (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
984           effective on the date Contributor first makes Commercial Use of
985           the Covered Code.
986
987           (d)    Notwithstanding Section 2.2(b) above, no patent license is
988           granted: 1) for any code that Contributor has deleted from the
989           Contributor Version; 2)  separate from the Contributor Version;
990           3)  for infringements caused by: i) third party modifications of
991           Contributor Version or ii)  the combination of Modifications made
992           by that Contributor with other software  (except as part of the
993           Contributor Version) or other devices; or 4) under Patent Claims
994           infringed by Covered Code in the absence of Modifications made by
995           that Contributor.
996
997 3. Distribution Obligations.
998
999      3.1. Application of License.
1000      The Modifications which You create or to which You contribute are
1001      governed by the terms of this License, including without limitation
1002      Section 2.2. The Source Code version of Covered Code may be
1003      distributed only under the terms of this License or a future version
1004      of this License released under Section 6.1, and You must include a
1005      copy of this License with every copy of the Source Code You
1006      distribute. You may not offer or impose any terms on any Source Code
1007      version that alters or restricts the applicable version of this
1008      License or the recipients' rights hereunder. However, You may include
1009      an additional document offering the additional rights described in
1010      Section 3.5.
1011
1012      3.2. Availability of Source Code.
1013      Any Modification which You create or to which You contribute must be
1014      made available in Source Code form under the terms of this License
1015      either on the same media as an Executable version or via an accepted
1016      Electronic Distribution Mechanism to anyone to whom you made an
1017      Executable version available; and if made available via Electronic
1018      Distribution Mechanism, must remain available for at least twelve (12)
1019      months after the date it initially became available, or at least six
1020      (6) months after a subsequent version of that particular Modification
1021      has been made available to such recipients. You are responsible for
1022      ensuring that the Source Code version remains available even if the
1023      Electronic Distribution Mechanism is maintained by a third party.
1024
1025      3.3. Description of Modifications.
1026      You must cause all Covered Code to which You contribute to contain a
1027      file documenting the changes You made to create that Covered Code and
1028      the date of any change. You must include a prominent statement that
1029      the Modification is derived, directly or indirectly, from Original
1030      Code provided by the Initial Developer and including the name of the
1031      Initial Developer in (a) the Source Code, and (b) in any notice in an
1032      Executable version or related documentation in which You describe the
1033      origin or ownership of the Covered Code.
1034
1035      3.4. Intellectual Property Matters
1036           (a) Third Party Claims.
1037           If Contributor has knowledge that a license under a third party's
1038           intellectual property rights is required to exercise the rights
1039           granted by such Contributor under Sections 2.1 or 2.2,
1040           Contributor must include a text file with the Source Code
1041           distribution titled "LEGAL" which describes the claim and the
1042           party making the claim in sufficient detail that a recipient will
1043           know whom to contact. If Contributor obtains such knowledge after
1044           the Modification is made available as described in Section 3.2,
1045           Contributor shall promptly modify the LEGAL file in all copies
1046           Contributor makes available thereafter and shall take other steps
1047           (such as notifying appropriate mailing lists or newsgroups)
1048           reasonably calculated to inform those who received the Covered
1049           Code that new knowledge has been obtained.
1050
1051           (b) Contributor APIs.
1052           If Contributor's Modifications include an application programming
1053           interface and Contributor has knowledge of patent licenses which
1054           are reasonably necessary to implement that API, Contributor must
1055           also include this information in the LEGAL file.
1056
1057                (c)    Representations.
1058           Contributor represents that, except as disclosed pursuant to
1059           Section 3.4(a) above, Contributor believes that Contributor's
1060           Modifications are Contributor's original creation(s) and/or
1061           Contributor has sufficient rights to grant the rights conveyed by
1062           this License.
1063
1064      3.5. Required Notices.
1065      You must duplicate the notice in Exhibit A in each file of the Source
1066      Code.  If it is not possible to put such notice in a particular Source
1067      Code file due to its structure, then You must include such notice in a
1068      location (such as a relevant directory) where a user would be likely
1069      to look for such a notice.  If You created one or more Modification(s)
1070      You may add your name as a Contributor to the notice described in
1071      Exhibit A.  You must also duplicate this License in any documentation
1072      for the Source Code where You describe recipients' rights or ownership
1073      rights relating to Covered Code.  You may choose to offer, and to
1074      charge a fee for, warranty, support, indemnity or liability
1075      obligations to one or more recipients of Covered Code. However, You
1076      may do so only on Your own behalf, and not on behalf of the Initial
1077      Developer or any Contributor. You must make it absolutely clear than
1078      any such warranty, support, indemnity or liability obligation is
1079      offered by You alone, and You hereby agree to indemnify the Initial
1080      Developer and every Contributor for any liability incurred by the
1081      Initial Developer or such Contributor as a result of warranty,
1082      support, indemnity or liability terms You offer.
1083
1084      3.6. Distribution of Executable Versions.
1085      You may distribute Covered Code in Executable form only if the
1086      requirements of Section 3.1-3.5 have been met for that Covered Code,
1087      and if You include a notice stating that the Source Code version of
1088      the Covered Code is available under the terms of this License,
1089      including a description of how and where You have fulfilled the
1090      obligations of Section 3.2. The notice must be conspicuously included
1091      in any notice in an Executable version, related documentation or
1092      collateral in which You describe recipients' rights relating to the
1093      Covered Code. You may distribute the Executable version of Covered
1094      Code or ownership rights under a license of Your choice, which may
1095      contain terms different from this License, provided that You are in
1096      compliance with the terms of this License and that the license for the
1097      Executable version does not attempt to limit or alter the recipient's
1098      rights in the Source Code version from the rights set forth in this
1099      License. If You distribute the Executable version under a different
1100      license You must make it absolutely clear that any terms which differ
1101      from this License are offered by You alone, not by the Initial
1102      Developer or any Contributor. You hereby agree to indemnify the
1103      Initial Developer and every Contributor for any liability incurred by
1104      the Initial Developer or such Contributor as a result of any such
1105      terms You offer.
1106
1107      3.7. Larger Works.
1108      You may create a Larger Work by combining Covered Code with other code
1109      not governed by the terms of this License and distribute the Larger
1110      Work as a single product. In such a case, You must make sure the
1111      requirements of this License are fulfilled for the Covered Code.
1112
1113 4. Inability to Comply Due to Statute or Regulation.
1114
1115      If it is impossible for You to comply with any of the terms of this
1116      License with respect to some or all of the Covered Code due to
1117      statute, judicial order, or regulation then You must: (a) comply with
1118      the terms of this License to the maximum extent possible; and (b)
1119      describe the limitations and the code they affect. Such description
1120      must be included in the LEGAL file described in Section 3.4 and must
1121      be included with all distributions of the Source Code. Except to the
1122      extent prohibited by statute or regulation, such description must be
1123      sufficiently detailed for a recipient of ordinary skill to be able to
1124      understand it.
1125
1126 5. Application of this License.
1127
1128      This License applies to code to which the Initial Developer has
1129      attached the notice in Exhibit A and to related Covered Code.
1130
1131 6. Versions of the License.
1132
1133      6.1. New Versions.
1134      Netscape Communications Corporation ("Netscape") may publish revised
1135      and/or new versions of the License from time to time. Each version
1136      will be given a distinguishing version number.
1137
1138      6.2. Effect of New Versions.
1139      Once Covered Code has been published under a particular version of the
1140      License, You may always continue to use it under the terms of that
1141      version. You may also choose to use such Covered Code under the terms
1142      of any subsequent version of the License published by Netscape. No one
1143      other than Netscape has the right to modify the terms applicable to
1144      Covered Code created under this License.
1145
1146      6.3. Derivative Works.
1147      If You create or use a modified version of this License (which you may
1148      only do in order to apply it to code which is not already Covered Code
1149      governed by this License), You must (a) rename Your license so that
1150      the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
1151      "MPL", "NPL" or any confusingly similar phrase do not appear in your
1152      license (except to note that your license differs from this License)
1153      and (b) otherwise make it clear that Your version of the license
1154      contains terms which differ from the Mozilla Public License and
1155      Netscape Public License. (Filling in the name of the Initial
1156      Developer, Original Code or Contributor in the notice described in
1157      Exhibit A shall not of themselves be deemed to be modifications of
1158      this License.)
1159
1160 7. DISCLAIMER OF WARRANTY.
1161
1162      COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
1163      WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
1164      WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
1165      DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
1166      THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
1167      IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
1168      YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
1169      COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
1170      OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
1171      ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
1172
1173 8. TERMINATION.
1174
1175      8.1.  This License and the rights granted hereunder will terminate
1176      automatically if You fail to comply with terms herein and fail to cure
1177      such breach within 30 days of becoming aware of the breach. All
1178      sublicenses to the Covered Code which are properly granted shall
1179      survive any termination of this License. Provisions which, by their
1180      nature, must remain in effect beyond the termination of this License
1181      shall survive.
1182
1183      8.2.  If You initiate litigation by asserting a patent infringement
1184      claim (excluding declatory judgment actions) against Initial Developer
1185      or a Contributor (the Initial Developer or Contributor against whom
1186      You file such action is referred to as "Participant")  alleging that:
1187
1188      (a)  such Participant's Contributor Version directly or indirectly
1189      infringes any patent, then any and all rights granted by such
1190      Participant to You under Sections 2.1 and/or 2.2 of this License
1191      shall, upon 60 days notice from Participant terminate prospectively,
1192      unless if within 60 days after receipt of notice You either: (i)
1193      agree in writing to pay Participant a mutually agreeable reasonable
1194      royalty for Your past and future use of Modifications made by such
1195      Participant, or (ii) withdraw Your litigation claim with respect to
1196      the Contributor Version against such Participant.  If within 60 days
1197      of notice, a reasonable royalty and payment arrangement are not
1198      mutually agreed upon in writing by the parties or the litigation claim
1199      is not withdrawn, the rights granted by Participant to You under
1200      Sections 2.1 and/or 2.2 automatically terminate at the expiration of
1201      the 60 day notice period specified above.
1202
1203      (b)  any software, hardware, or device, other than such Participant's
1204      Contributor Version, directly or indirectly infringes any patent, then
1205      any rights granted to You by such Participant under Sections 2.1(b)
1206      and 2.2(b) are revoked effective as of the date You first made, used,
1207      sold, distributed, or had made, Modifications made by that
1208      Participant.
1209
1210      8.3.  If You assert a patent infringement claim against Participant
1211      alleging that such Participant's Contributor Version directly or
1212      indirectly infringes any patent where such claim is resolved (such as
1213      by license or settlement) prior to the initiation of patent
1214      infringement litigation, then the reasonable value of the licenses
1215      granted by such Participant under Sections 2.1 or 2.2 shall be taken
1216      into account in determining the amount or value of any payment or
1217      license.
1218
1219      8.4.  In the event of termination under Sections 8.1 or 8.2 above,
1220      all end user license agreements (excluding distributors and resellers)
1221      which have been validly granted by You or any distributor hereunder
1222      prior to termination shall survive termination.
1223
1224 9. LIMITATION OF LIABILITY.
1225
1226      UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
1227      (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
1228      DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
1229      OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
1230      ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
1231      CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
1232      WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
1233      COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
1234      INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
1235      LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
1236      RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
1237      PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
1238      EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
1239      THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
1240
1241 10. U.S. GOVERNMENT END USERS.
1242
1243      The Covered Code is a "commercial item," as that term is defined in
1244      48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
1245      software" and "commercial computer software documentation," as such
1246      terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
1247      C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
1248      all U.S. Government End Users acquire Covered Code with only those
1249      rights set forth herein.
1250
1251 11. MISCELLANEOUS.
1252
1253      This License represents the complete agreement concerning subject
1254      matter hereof. If any provision of this License is held to be
1255      unenforceable, such provision shall be reformed only to the extent
1256      necessary to make it enforceable. This License shall be governed by
1257      California law provisions (except to the extent applicable law, if
1258      any, provides otherwise), excluding its conflict-of-law provisions.
1259      With respect to disputes in which at least one party is a citizen of,
1260      or an entity chartered or registered to do business in the United
1261      States of America, any litigation relating to this License shall be
1262      subject to the jurisdiction of the Federal Courts of the Northern
1263      District of California, with venue lying in Santa Clara County,
1264      California, with the losing party responsible for costs, including
1265      without limitation, court costs and reasonable attorneys' fees and
1266      expenses. The application of the United Nations Convention on
1267      Contracts for the International Sale of Goods is expressly excluded.
1268      Any law or regulation which provides that the language of a contract
1269      shall be construed against the drafter shall not apply to this
1270      License.
1271
1272 12. RESPONSIBILITY FOR CLAIMS.
1273
1274      As between Initial Developer and the Contributors, each party is
1275      responsible for claims and damages arising, directly or indirectly,
1276      out of its utilization of rights under this License and You agree to
1277      work with Initial Developer and Contributors to distribute such
1278      responsibility on an equitable basis. Nothing herein is intended or
1279      shall be deemed to constitute any admission of liability.
1280
1281 13. MULTIPLE-LICENSED CODE.
1282
1283      Initial Developer may designate portions of the Covered Code as
1284      "Multiple-Licensed".  "Multiple-Licensed" means that the Initial
1285      Developer permits you to utilize portions of the Covered Code under
1286      Your choice of the NPL or the alternative licenses, if any, specified
1287      by the Initial Developer in the file described in Exhibit A.
1288
1289 EXHIBIT A -Mozilla Public License.
1290
1291      ``The contents of this file are subject to the Mozilla Public License
1292      Version 1.1 (the "License"); you may not use this file except in
1293      compliance with the License. You may obtain a copy of the License at
1294      http://www.mozilla.org/MPL/
1295
1296      Software distributed under the License is distributed on an "AS IS"
1297      basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
1298      License for the specific language governing rights and limitations
1299      under the License.
1300
1301      The Original Code is ______________________________________.
1302
1303      The Initial Developer of the Original Code is ________________________.
1304      Portions created by ______________________ are Copyright (C) ______
1305      _______________________. All Rights Reserved.
1306
1307      Contributor(s): ______________________________________.
1308
1309      Alternatively, the contents of this file may be used under the terms
1310      of the _____ license (the  "[___] License"), in which case the
1311      provisions of [______] License are applicable instead of those
1312      above.  If you wish to allow use of your version of this file only
1313      under the terms of the [____] License and not to allow others to use
1314      your version of this file under the MPL, indicate your decision by
1315      deleting  the provisions above and replace  them with the notice and
1316      other provisions required by the [___] License.  If you do not delete
1317      the provisions above, a recipient may use your version of this file
1318      under either the MPL or the [___] License."
1319
1320      [NOTE: The text of this Exhibit A may differ slightly from the text of
1321      the notices in the Source Code files of the Original Code. You should
1322      use the text of this Exhibit A rather than the text found in the
1323      Original Code Source Code for Your Modifications.]
1324
1325