1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2
"http://www.w3.org/TR/html4/strict.dtd">
3
<!-- ***** BEGIN LICENSE BLOCK *****
4
- Version: MPL 1.1/GPL 2.0/LGPL 2.1
6
- The contents of this file are subject to the Mozilla Public License Version
7
- 1.1 (the "License"); you may not use this file except in compliance with
8
- the License. You may obtain a copy of the License at
9
- http://www.mozilla.org/MPL/
11
- Software distributed under the License is distributed on an "AS IS" basis,
12
- WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
13
- for the specific language governing rights and limitations under the
16
- The Original Code is mozilla.org code.
18
- The Initial Developer of the Original Code is
20
- Portions created by the Initial Developer are Copyright (C) 2006
21
- the Initial Developer. All Rights Reserved.
25
- Alternatively, the contents of this file may be used under the terms of
26
- either the GNU General Public License Version 2 or later (the "GPL"), or
27
- the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
28
- in which case the provisions of the GPL or the LGPL are applicable instead
29
- of those above. If you wish to allow use of your version of this file only
30
- under the terms of either the GPL or the LGPL, and not to allow others to
31
- use your version of this file under the terms of the MPL, indicate your
32
- decision by deleting the provisions above and replace them with the notice
33
- and other provisions required by the GPL or the LGPL. If you do not delete
34
- the provisions above, a recipient may use your version of this file under
35
- the terms of any one of the MPL, the GPL or the LGPL.
37
- ***** END LICENSE BLOCK ***** -->
41
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
42
<title>about:license</title>
44
<style type="text/css">
46
text-transform: uppercase;
50
font-family: monospace;
66
<script type="text/javascript">
67
function correctSpelling()
69
// Note that this code only runs if the page is requested using the
70
// URL containing the correct spelling - e.g. "about:licence".
71
if (document.location.href.match("icence"))
73
function acceptNode(node)
75
if (node.hasAttribute("class"))
77
var c = " " + node.className + " ";
78
if (c.indexOf(" correctme ") != -1)
80
return NodeFilter.FILTER_ACCEPT;
83
else if (node.nodeName == "H1")
85
return NodeFilter.FILTER_ACCEPT;
88
return NodeFilter.FILTER_SKIP;
91
var treeWalker = document.createTreeWalker(document.documentElement,
92
NodeFilter.SHOW_ELEMENT,
97
var node = treeWalker.nextNode();
100
var text = node.innerHTML;
102
text = text.replace(/icense\b/gi, "icence");
103
text = text.replace(/icenses\b/gi, "icences");
105
node.innerHTML = text;
107
node = treeWalker.nextNode();
110
document.title = "about:licence";
115
window.onload = correctSpelling;
120
<h1 class="correctme"><a name="top"></a>about:license</h1>
122
<div class="correctme">
124
<p>Official <b>binaries</b> of this product released by the
125
<a href="http://www.mozilla.org/">Mozilla Foundation</a>
126
are made available under
127
<a href="http://www.mozilla.org/legal/eula/">the corresponding
130
<p>Except as described
131
<a id="exceptions-link" href="about:license#exceptions">here</a>, all
132
of the <b>source code</b> to this product is
133
<a href="http://developer.mozilla.org/en/docs/Mozilla_Source_Code_Via_CVS">available</a>
134
under licenses which are both
135
<a href="http://www.gnu.org/philosophy/free-sw.html">free</a> and
136
<a href="http://www.opensource.org/docs/definition.php">open source</a>.
137
Most is available under any one of the following:
138
the Mozilla Public License (MPL), the GNU General Public
139
License (GPL) and the GNU Lesser General Public License (LGPL).
140
That is, you may copy and distribute such software according to the
141
terms of any one of those three licenses.
145
<li><a href="about:license#mpl">Mozilla Public License</a>
147
<li><a href="about:license#initial-developers">Initial
151
<li><a href="about:license#gpl">GNU General Public License</a></li>
152
<li><a href="about:license#lgpl">GNU Lesser General Public License</a></li>
155
<p>The remainder of the software which is not under the MPL/LGPL/GPL
156
tri-license is available under one of
157
a variety of more permissive licenses. Those that require reproduction
158
of the license text in the distribution are given below.
159
(Note: your copy of this product may not contain code covered by one
160
or more of the licenses listed here, depending on the exact product
161
and version you choose.)
165
<li><a href="about:license#apple-mozilla">Apple/Mozilla NPRuntime License</a></li>
166
<li><a href="about:license#breakpad">Breakpad License</a></li>
167
<li><a href="about:license#bspatch">bspatch License</a></li>
168
<li><a href="about:license#cairo">Cairo Component Licenses</a></li>
169
<li><a href="about:license#hunspell-nl">Dutch Spellchecking Dictionary</a></li>
170
<li><a href="about:license#expat">Expat License</a></li>
171
<li><a href="about:license#growl">Growl License</a></li>
172
<li><a href="about:license#jpnic">Japan Network Information Centre License</a></li>
173
<li><a href="about:license#jep">Java Embedding Plugin License</a></li>
174
<li><a href="about:license#jemalloc">jemalloc License</a></li>
175
<li><a href="about:license#hunspell-lt">Lithuanian Spellchecking Dictionary</a></li>
176
<li><a href="about:license#openvision">OpenVision License</a></li>
177
<li><a href="about:license#xdg">Red Hat xdg_user_dir_lookup License</a></li>
178
<li><a href="about:license#hunspell-ru">Russian Spellchecking Dictionary</a></li>
179
<li><a href="about:license#sparkle">Sparkle License</a></li>
180
<li><a href="about:license#ucal">University of California License</a></li>
181
<li><a href="about:license#hunspell-en-US">US English Spellchecking Dictionary</a></li>
185
<li><a href="about:license#other-notices">Other Required Notices</a>
186
<li><a href="about:license#optional-notices">Optional Notices</a>
193
<h1><a name="mpl"></a>Mozilla Public License</h1>
197
<h2 id="section-1">1. Definitions.</h2>
200
<dt id="section-1.0.1">1.0.1. "Commercial Use"</dt>
202
<dd>means distribution or otherwise making the Covered Code available to
205
<dt id="section-1.1">1.1. "Contributor"</dt>
207
<dd>means each entity that creates or contributes to the creation of
210
<dt id="section-1.2">1.2. "Contributor Version"</dt>
212
<dd>means the combination of the Original Code, prior Modifications used
213
by a Contributor, and the Modifications made by that particular
216
<dt id="section-1.3">1.3. "Covered Code"</dt>
218
<dd>means the Original Code or Modifications or the combination of the
219
Original Code and Modifications, in each case including portions
222
<dt id="section-1.4">1.4. "Electronic Distribution Mechanism"</dt>
224
<dd>means a mechanism generally accepted in the software development
225
community for the electronic transfer of data.</dd>
227
<dt id="section-1.5">1.5. "Executable"</dt>
229
<dd>means Covered Code in any form other than Source Code.</dd>
231
<dt id="section-1.6">1.6. "Initial Developer"</dt>
233
<dd>means the individual or entity identified as the Initial Developer in
234
the Source Code notice required by <a href="#exhibit-a">Exhibit
237
<dt id="section-1.7">1.7. "Larger Work"</dt>
239
<dd>means a work which combines Covered Code or portions thereof with
240
code not governed by the terms of this License.</dd>
242
<dt id="section-1.8">1.8. "License"</dt>
244
<dd>means this document.</dd>
246
<dt id="section-1.8.1">1.8.1. "Licensable"</dt>
248
<dd>means having the right to grant, to the maximum extent possible,
249
whether at the time of the initial grant or subsequently acquired, any
250
and all of the rights conveyed herein.</dd>
252
<dt id="section-1.9">1.9. "Modifications"</dt>
255
<p>means any addition to or deletion from the substance or structure of
256
either the Original Code or any previous Modifications. When Covered
257
Code is released as a series of files, a Modification is:</p>
260
<li id="section-1.9-a">Any addition to or deletion from the contents
261
of a file containing Original Code or previous Modifications.</li>
263
<li id="section-1.9-b">Any new file that contains any part of the
264
Original Code or previous Modifications.</li>
268
<dt id="section-1.10">1.10. "Original Code"</dt>
270
<dd>means Source Code of computer software code which is described in the
271
Source Code notice required by <a href="#exhibit-a">Exhibit A</a> as
272
Original Code, and which, at the time of its release under this License
273
is not already Covered Code governed by this License.</dd>
275
<dt id="section-1.10.1">1.10.1. "Patent Claims"</dt>
277
<dd>means any patent claim(s), now owned or hereafter acquired, including
278
without limitation, method, process, and apparatus claims, in any patent
279
Licensable by grantor.</dd>
281
<dt id="section-1.11">1.11. "Source Code"</dt>
283
<dd>means the preferred form of the Covered Code for making modifications
284
to it, including all modules it contains, plus any associated interface
285
definition files, scripts used to control compilation and installation of
286
an Executable, or source code differential comparisons against either the
287
Original Code or another well known, available Covered Code of the
288
Contributor's choice. The Source Code can be in a compressed or archival
289
form, provided the appropriate decompression or de-archiving software is
290
widely available for no charge.</dd>
292
<dt id="section-1.12">1.12. "You" (or "Your")</dt>
294
<dd>means an individual or a legal entity exercising rights under, and
295
complying with all of the terms of, this License or a future version of
296
this License issued under <a href="#section-6.1">Section 6.1.</a> For
297
legal entities, "You" includes any entity which controls, is controlled
298
by, or is under common control with You. For purposes of this definition,
299
"control" means (a) the power, direct or indirect, to cause the direction
300
or management of such entity, whether by contract or otherwise, or (b)
301
ownership of more than fifty percent (50%) of the outstanding shares or
302
beneficial ownership of such entity.</dd>
305
<h2 id="section-2">2. Source Code License.</h2>
307
<h3 id="section-2.1">2.1. The Initial Developer Grant.</h3>
309
<p>The Initial Developer hereby grants You a world-wide, royalty-free,
310
non-exclusive license, subject to third party intellectual property
314
<li id="section-2.1-a">under intellectual property rights (other than
315
patent or trademark) Licensable by Initial Developer to use, reproduce,
316
modify, display, perform, sublicense and distribute the Original Code (or
317
portions thereof) with or without Modifications, and/or as part of a
318
Larger Work; and</li>
320
<li id="section-2.1-b">under Patents Claims infringed by the making,
321
using or selling of Original Code, to make, have made, use, practice,
322
sell, and offer for sale, and/or otherwise dispose of the Original Code
323
(or portions thereof).</li>
325
<li id="section-2.1-c">the licenses granted in this Section 2.1 (<a href=
326
"#section-2.1-a">a</a>) and (<a href="#section-2.1-b">b</a>) are
327
effective on the date Initial Developer first distributes Original Code
328
under the terms of this License.</li>
330
<li id="section-2.1-d">Notwithstanding Section 2.1 (<a href=
331
"#section-2.1-b">b</a>) above, no patent license is granted: 1) for code
332
that You delete from the Original Code; 2) separate from the Original
333
Code; or 3) for infringements caused by: i) the modification of the
334
Original Code or ii) the combination of the Original Code with other
335
software or devices.</li>
338
<h3 id="section-2.2">2.2. Contributor Grant.</h3>
340
<p>Subject to third party intellectual property claims, each Contributor
341
hereby grants You a world-wide, royalty-free, non-exclusive license</p>
344
<li id="section-2.2-a">under intellectual property rights (other than
345
patent or trademark) Licensable by Contributor, to use, reproduce,
346
modify, display, perform, sublicense and distribute the Modifications
347
created by such Contributor (or portions thereof) either on an unmodified
348
basis, with other Modifications, as Covered Code and/or as part of a
349
Larger Work; and</li>
351
<li id="section-2.2-b">under Patent Claims infringed by the making,
352
using, or selling of Modifications made by that Contributor either alone
353
and/or in combination with its Contributor Version (or portions of such
354
combination), to make, use, sell, offer for sale, have made, and/or
355
otherwise dispose of: 1) Modifications made by that Contributor (or
356
portions thereof); and 2) the combination of Modifications made by that
357
Contributor with its Contributor Version (or portions of such
360
<li id="section-2.2-c">the licenses granted in Sections 2.2 (<a href=
361
"#section-2.2-a">a</a>) and 2.2 (<a href="#section-2.2-b">b</a>) are
362
effective on the date Contributor first makes Commercial Use of the
365
<li id="section-2.2-d">Notwithstanding Section 2.2 (<a href=
366
"#section-2.2-b">b</a>) above, no patent license is granted: 1) for any
367
code that Contributor has deleted from the Contributor Version; 2)
368
separate from the Contributor Version; 3) for infringements caused by: i)
369
third party modifications of Contributor Version or ii) the combination
370
of Modifications made by that Contributor with other software (except as
371
part of the Contributor Version) or other devices; or 4) under Patent
372
Claims infringed by Covered Code in the absence of Modifications made by
373
that Contributor.</li>
376
<h2 id="section-3">3. Distribution Obligations.</h2>
378
<h3 id="section-3.1">3.1. Application of License.</h3>
380
<p>The Modifications which You create or to which You contribute are
381
governed by the terms of this License, including without limitation Section
382
<a href="#section-2.2">2.2</a>. The Source Code version of Covered Code may
383
be distributed only under the terms of this License or a future version of
384
this License released under Section <a href="#section-6.1">6.1</a>, and You
385
must include a copy of this License with every copy of the Source Code You
386
distribute. You may not offer or impose any terms on any Source Code
387
version that alters or restricts the applicable version of this License or
388
the recipients' rights hereunder. However, You may include an additional
389
document offering the additional rights described in Section <a href=
390
"#section-3.5">3.5</a>.</p>
392
<h3 id="section-3.2">3.2. Availability of Source Code.</h3>
394
<p>Any Modification which You create or to which You contribute must be
395
made available in Source Code form under the terms of this License either
396
on the same media as an Executable version or via an accepted Electronic
397
Distribution Mechanism to anyone to whom you made an Executable version
398
available; and if made available via Electronic Distribution Mechanism,
399
must remain available for at least twelve (12) months after the date it
400
initially became available, or at least six (6) months after a subsequent
401
version of that particular Modification has been made available to such
402
recipients. You are responsible for ensuring that the Source Code version
403
remains available even if the Electronic Distribution Mechanism is
404
maintained by a third party.</p>
406
<h3 id="section-3.3">3.3. Description of Modifications.</h3>
408
<p>You must cause all Covered Code to which You contribute to contain a
409
file documenting the changes You made to create that Covered Code and the
410
date of any change. You must include a prominent statement that the
411
Modification is derived, directly or indirectly, from Original Code
412
provided by the Initial Developer and including the name of the Initial
413
Developer in (a) the Source Code, and (b) in any notice in an Executable
414
version or related documentation in which You describe the origin or
415
ownership of the Covered Code.</p>
417
<h3 id="section-3.4">3.4. Intellectual Property Matters</h3>
419
<h4 id="section-3.4-a">(a) Third Party Claims</h4>
421
<p>If Contributor has knowledge that a license under a third party's
422
intellectual property rights is required to exercise the rights granted by
423
such Contributor under Sections <a href="#section-2.1">2.1</a> or <a href=
424
"#section-2.2">2.2</a>, Contributor must include a text file with the
425
Source Code distribution titled "LEGAL" which describes the claim and the
426
party making the claim in sufficient detail that a recipient will know whom
427
to contact. If Contributor obtains such knowledge after the Modification is
428
made available as described in Section <a href="#section-3.2">3.2</a>,
429
Contributor shall promptly modify the LEGAL file in all copies Contributor
430
makes available thereafter and shall take other steps (such as notifying
431
appropriate mailing lists or newsgroups) reasonably calculated to inform
432
those who received the Covered Code that new knowledge has been
435
<h4 id="section-3.4-b">(b) Contributor APIs</h4>
437
<p>If Contributor's Modifications include an application programming
438
interface and Contributor has knowledge of patent licenses which are
439
reasonably necessary to implement that <abbr>API</abbr>, Contributor must
440
also include this information in the <strong class=
441
"very-strong">legal</strong> file.</p>
443
<h4 id="section-3.4-c">(c) Representations.</h4>
445
<p>Contributor represents that, except as disclosed pursuant to Section 3.4
446
(<a href="#section-3.4-a">a</a>) above, Contributor believes that
447
Contributor's Modifications are Contributor's original creation(s) and/or
448
Contributor has sufficient rights to grant the rights conveyed by this
451
<h3 id="section-3.5">3.5. Required Notices.</h3>
453
<p>You must duplicate the notice in <a href="#exhibit-a">Exhibit A</a> in
454
each file of the Source Code. If it is not possible to put such notice in a
455
particular Source Code file due to its structure, then You must include
456
such notice in a location (such as a relevant directory) where a user would
457
be likely to look for such a notice. If You created one or more
458
Modification(s) You may add your name as a Contributor to the notice
459
described in <a href="#exhibit-a">Exhibit A</a>. You must also duplicate
460
this License in any documentation for the Source Code where You describe
461
recipients' rights or ownership rights relating to Covered Code. You may
462
choose to offer, and to charge a fee for, warranty, support, indemnity or
463
liability obligations to one or more recipients of Covered Code. However,
464
You may do so only on Your own behalf, and not on behalf of the Initial
465
Developer or any Contributor. You must make it absolutely clear than any
466
such warranty, support, indemnity or liability obligation is offered by You
467
alone, and You hereby agree to indemnify the Initial Developer and every
468
Contributor for any liability incurred by the Initial Developer or such
469
Contributor as a result of warranty, support, indemnity or liability terms
472
<h3 id="section-3.6">3.6. Distribution of Executable Versions.</h3>
474
<p>You may distribute Covered Code in Executable form only if the
475
requirements of Sections <a href="#section-3.1">3.1</a>, <a href=
476
"#section-3.2">3.2</a>, <a href="#section-3.3">3.3</a>, <a href=
477
"#section-3.4">3.4</a> and <a href="#section-3.5">3.5</a> have been met for
478
that Covered Code, and if You include a notice stating that the Source Code
479
version of the Covered Code is available under the terms of this License,
480
including a description of how and where You have fulfilled the obligations
481
of Section <a href="#section-3.2">3.2</a>. The notice must be conspicuously
482
included in any notice in an Executable version, related documentation or
483
collateral in which You describe recipients' rights relating to the Covered
484
Code. You may distribute the Executable version of Covered Code or
485
ownership rights under a license of Your choice, which may contain terms
486
different from this License, provided that You are in compliance with the
487
terms of this License and that the license for the Executable version does
488
not attempt to limit or alter the recipient's rights in the Source Code
489
version from the rights set forth in this License. If You distribute the
490
Executable version under a different license You must make it absolutely
491
clear that any terms which differ from this License are offered by You
492
alone, not by the Initial Developer or any Contributor. You hereby agree to
493
indemnify the Initial Developer and every Contributor for any liability
494
incurred by the Initial Developer or such Contributor as a result of any
495
such terms You offer.</p>
497
<h3 id="section-3.7">3.7. Larger Works.</h3>
499
<p>You may create a Larger Work by combining Covered Code with other code
500
not governed by the terms of this License and distribute the Larger Work as
501
a single product. In such a case, You must make sure the requirements of
502
this License are fulfilled for the Covered Code.</p>
504
<h2 id="section-4">4. Inability to Comply Due to Statute or
507
<p>If it is impossible for You to comply with any of the terms of this
508
License with respect to some or all of the Covered Code due to statute,
509
judicial order, or regulation then You must: (a) comply with the terms of
510
this License to the maximum extent possible; and (b) describe the
511
limitations and the code they affect. Such description must be included in
512
the <strong class="very-strong">legal</strong> file described in Section <a
513
href="#section-3.4">3.4</a> and must be included with all distributions of
514
the Source Code. Except to the extent prohibited by statute or regulation,
515
such description must be sufficiently detailed for a recipient of ordinary
516
skill to be able to understand it.</p>
518
<h2 id="section-5">5. Application of this License.</h2>
520
<p>This License applies to code to which the Initial Developer has attached
521
the notice in <a href="#exhibit-a">Exhibit A</a> and to related Covered
524
<h2 id="section-6">6. Versions of the License.</h2>
526
<h3 id="section-6.1">6.1. New Versions</h3>
528
<p>Netscape Communications Corporation ("Netscape") may publish revised
529
and/or new versions of the License from time to time. Each version will be
530
given a distinguishing version number.</p>
532
<h3 id="section-6.2">6.2. Effect of New Versions</h3>
534
<p>Once Covered Code has been published under a particular version of the
535
License, You may always continue to use it under the terms of that version.
536
You may also choose to use such Covered Code under the terms of any
537
subsequent version of the License published by Netscape. No one other than
538
Netscape has the right to modify the terms applicable to Covered Code
539
created under this License.</p>
541
<h3 id="section-6.3">6.3. Derivative Works</h3>
543
<p>If You create or use a modified version of this License (which you may
544
only do in order to apply it to code which is not already Covered Code
545
governed by this License), You must (a) rename Your license so that the
546
phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", "MPL", "NPL" or any
547
confusingly similar phrase do not appear in your license (except to note
548
that your license differs from this License) and (b) otherwise make it
549
clear that Your version of the license contains terms which differ from the
550
Mozilla Public License and Netscape Public License. (Filling in the name of
551
the Initial Developer, Original Code or Contributor in the notice described
552
in <a href="#exhibit-a">Exhibit A</a> shall not of themselves be deemed to
553
be modifications of this License.)</p>
555
<h2 id="section-7">7. <strong class="very-strong">Disclaimer of
556
warranty</strong></h2>
558
<p><strong class="very-strong">Covered code is provided under this license
559
on an "as is" basis, without warranty of any kind, either expressed or
560
implied, including, without limitation, warranties that the covered code is
561
free of defects, merchantable, fit for a particular purpose or
562
non-infringing. The entire risk as to the quality and performance of the
563
covered code is with you. Should any covered code prove defective in any
564
respect, you (not the initial developer or any other contributor) assume
565
the cost of any necessary servicing, repair or correction. This disclaimer
566
of warranty constitutes an essential part of this license. No use of any
567
covered code is authorized hereunder except under this
568
disclaimer.</strong></p>
570
<h2 id="section-8">8. Termination</h2>
572
<p id="section-8.1">8.1. This License and the rights granted hereunder will
573
terminate automatically if You fail to comply with terms herein and fail to
574
cure such breach within 30 days of becoming aware of the breach. All
575
sublicenses to the Covered Code which are properly granted shall survive
576
any termination of this License. Provisions which, by their nature, must
577
remain in effect beyond the termination of this License shall survive.</p>
579
<p id="section-8.2">8.2. If You initiate litigation by asserting a patent
580
infringement claim (excluding declatory judgment actions) against Initial
581
Developer or a Contributor (the Initial Developer or Contributor against
582
whom You file such action is referred to as "Participant") alleging
586
<li id="section-8.2-a">such Participant's Contributor Version directly or
587
indirectly infringes any patent, then any and all rights granted by such
588
Participant to You under Sections <a href="#section-2.1">2.1</a> and/or
589
<a href="#section-2.2">2.2</a> of this License shall, upon 60 days notice
590
from Participant terminate prospectively, unless if within 60 days after
591
receipt of notice You either: (i) agree in writing to pay Participant a
592
mutually agreeable reasonable royalty for Your past and future use of
593
Modifications made by such Participant, or (ii) withdraw Your litigation
594
claim with respect to the Contributor Version against such Participant.
595
If within 60 days of notice, a reasonable royalty and payment arrangement
596
are not mutually agreed upon in writing by the parties or the litigation
597
claim is not withdrawn, the rights granted by Participant to You under
598
Sections <a href="#section-2.1">2.1</a> and/or <a href=
599
"#section-2.2">2.2</a> automatically terminate at the expiration of the
600
60 day notice period specified above.</li>
602
<li id="section-8.2-b">any software, hardware, or device, other than such
603
Participant's Contributor Version, directly or indirectly infringes any
604
patent, then any rights granted to You by such Participant under Sections
605
2.1(<a href="#section-2.1-b">b</a>) and 2.2(<a href=
606
"#section-2.2-b">b</a>) are revoked effective as of the date You first
607
made, used, sold, distributed, or had made, Modifications made by that
611
<p id="section-8.3">8.3. If You assert a patent infringement claim against
612
Participant alleging that such Participant's Contributor Version directly
613
or indirectly infringes any patent where such claim is resolved (such as by
614
license or settlement) prior to the initiation of patent infringement
615
litigation, then the reasonable value of the licenses granted by such
616
Participant under Sections <a href="#section-2.1">2.1</a> or <a href=
617
"#section-2.2">2.2</a> shall be taken into account in determining the
618
amount or value of any payment or license.</p>
620
<p id="section-8.4">8.4. In the event of termination under Sections <a
621
href="#section-8.1">8.1</a> or <a href="#section-8.2">8.2</a> above, all
622
end user license agreements (excluding distributors and resellers) which
623
have been validly granted by You or any distributor hereunder prior to
624
termination shall survive termination.</p>
626
<h2 id="section-9">9. <strong class="very-strong">Limitation of
627
liability</strong></h2>
629
<p><strong class="very-strong">Under no circumstances and under no legal
630
theory, whether tort (including negligence), contract, or otherwise, shall
631
you, the initial developer, any other contributor, or any distributor of
632
covered code, or any supplier of any of such parties, be liable to any
633
person for any indirect, special, incidental, or consequential damages of
634
any character including, without limitation, damages for loss of goodwill,
635
work stoppage, computer failure or malfunction, or any and all other
636
commercial damages or losses, even if such party shall have been informed
637
of the possibility of such damages. This limitation of liability shall not
638
apply to liability for death or personal injury resulting from such party's
639
negligence to the extent applicable law prohibits such limitation. Some
640
jurisdictions do not allow the exclusion or limitation of incidental or
641
consequential damages, so this exclusion and limitation may not apply to
644
<h2 id="section-10">10. <abbr title="United States">U.S.</abbr> government
647
<p>The Covered Code is a "commercial item," as that term is defined in 48
648
<abbr>C.F.R.</abbr> 2.101 (<abbr title="October">Oct.</abbr> 1995),
649
consisting of "commercial computer software" and "commercial computer
650
software documentation," as such terms are used in 48 <abbr>C.F.R.</abbr>
651
12.212 (<abbr title="September">Sept.</abbr> 1995). Consistent with 48
652
<abbr>C.F.R.</abbr> 12.212 and 48 <abbr>C.F.R.</abbr> 227.7202-1 through
653
227.7202-4 (June 1995), all <abbr>U.S.</abbr> Government End Users acquire
654
Covered Code with only those rights set forth herein.</p>
656
<h2 id="section-11">11. Miscellaneous</h2>
658
<p>This License represents the complete agreement concerning subject matter
659
hereof. If any provision of this License is held to be unenforceable, such
660
provision shall be reformed only to the extent necessary to make it
661
enforceable. This License shall be governed by California law provisions
662
(except to the extent applicable law, if any, provides otherwise),
663
excluding its conflict-of-law provisions. With respect to disputes in which
664
at least one party is a citizen of, or an entity chartered or registered to
665
do business in the United States of America, any litigation relating to
666
this License shall be subject to the jurisdiction of the Federal Courts of
667
the Northern District of California, with venue lying in Santa Clara
668
County, California, with the losing party responsible for costs, including
669
without limitation, court costs and reasonable attorneys' fees and
670
expenses. The application of the United Nations Convention on Contracts for
671
the International Sale of Goods is expressly excluded. Any law or
672
regulation which provides that the language of a contract shall be
673
construed against the drafter shall not apply to this License.</p>
675
<h2 id="section-12">12. Responsibility for claims</h2>
677
<p>As between Initial Developer and the Contributors, each party is
678
responsible for claims and damages arising, directly or indirectly, out of
679
its utilization of rights under this License and You agree to work with
680
Initial Developer and Contributors to distribute such responsibility on an
681
equitable basis. Nothing herein is intended or shall be deemed to
682
constitute any admission of liability.</p>
684
<h2 id="section-13">13. Multiple-licensed code</h2>
686
<p>Initial Developer may designate portions of the Covered Code as
687
"Multiple-Licensed". "Multiple-Licensed" means that the Initial Developer
688
permits you to utilize portions of the Covered Code under Your choice of
689
the <abbr>MPL</abbr> or the alternative licenses, if any, specified by the
690
Initial Developer in the file described in <a href="#exhibit-a">Exhibit
693
<h2 id="exhibit-a">Exhibit A - Mozilla Public License.</h2>
696
"The contents of this file are subject to the Mozilla Public License
697
Version 1.1 (the "License"); you may not use this file except in
698
compliance with the License. You may obtain a copy of the License at
699
http://www.mozilla.org/MPL/
701
Software distributed under the License is distributed on an "AS IS"
702
basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
703
License for the specific language governing rights and limitations
706
The Original Code is ______________________________________.
708
The Initial Developer of the Original Code is ________________________.
709
Portions created by ______________________ are Copyright (C) ______
710
_______________________. All Rights Reserved.
712
Contributor(s): ______________________________________.
714
Alternatively, the contents of this file may be used under the terms
715
of the _____ license (the "[___] License"), in which case the
716
provisions of [______] License are applicable instead of those
717
above. If you wish to allow use of your version of this file only
718
under the terms of the [____] License and not to allow others to use
719
your version of this file under the MPL, indicate your decision by
720
deleting the provisions above and replace them with the notice and
721
other provisions required by the [___] License. If you do not delete
722
the provisions above, a recipient may use your version of this file
723
under either the MPL or the [___] License."
726
<p>NOTE: The text of this Exhibit A may differ slightly from the text of
727
the notices in the Source Code files of the Original Code. You should use
728
the text of this Exhibit A rather than the text found in the Original Code
729
Source Code for Your Modifications.</p>
733
<h2><a name="initial-developers"></a>Initial Developers</h2>
736
In accordance with MPL
737
<a href="about:license#section-3.3">section 3.3</a>, we state that this
738
software is derived, directly or indirectly, from Original Code provided
739
by some or all of the following people, companies and organisations:
743
<!-- This list created from the entire Mozilla source tree on 2007-05-30.
744
It was created using a modified version of the "relic" script in
745
tools/relic, along with the make-id-list script in the same directory. -->
749
ActiveState Tool Corp,
753
Alexander J. Vincent,
780
Christopher A. Aillon,
781
Christopher Blizzard,
804
Digital Creations 2 Inc,
805
Disruptive Innovations SARL,
813
Frank Schönheit,
816
Geocast Network Systems,
823
Heriot-Watt University,
824
Hewlett-Packard Company,
825
i-DNS.net International,
830
InnoTek Systemberatung GmbH,
837
Jean-Francois Ducarroz,
840
Jefferson Software Inc,
854
Karsten Düsterloh,
866
Marco Pesenti Gritti,
874
Michael J. Fromberger,
876
Michel C. C. Buijsman,
891
Netscape Communications Corporation,
892
New Dimensions Consulting,
915
Ramalingam Saravanan,
925
Robert John Churchill,
943
Silverstone Interactive,
944
Simdesk Technologies Inc,
958
Sun Microsystems Inc,
960
Theppitak Karoonboonyanan,
964
University of Queensland,
965
Vincent Béron,
970
Zero-Knowledge Systems.
975
<h1><a name="gpl"></a>GNU General Public License</h1>
977
<p>Version 2, June 1991</p>
979
<p>Copyright (C) 1989, 1991 Free Software Foundation, Inc.
980
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
982
<p> Everyone is permitted to copy and distribute verbatim copies
983
of this license document, but changing it is not allowed.
987
<p> The licenses for most software are designed to take away your
988
freedom to share and change it. By contrast, the GNU General Public
989
License is intended to guarantee your freedom to share and change free
990
software--to make sure the software is free for all its users. This
991
General Public License applies to most of the Free Software
992
Foundation's software and to any other program whose authors commit to
993
using it. (Some other Free Software Foundation software is covered by
994
the GNU Library General Public License instead.) You can apply it to
997
<p> When we speak of free software, we are referring to freedom, not
998
price. Our General Public Licenses are designed to make sure that you
999
have the freedom to distribute copies of free software (and charge for
1000
this service if you wish), that you receive source code or can get it
1001
if you want it, that you can change the software or use pieces of it
1002
in new free programs; and that you know you can do these things.
1004
<p> To protect your rights, we need to make restrictions that forbid
1005
anyone to deny you these rights or to ask you to surrender the rights.
1006
These restrictions translate to certain responsibilities for you if you
1007
distribute copies of the software, or if you modify it.
1009
<p> For example, if you distribute copies of such a program, whether
1010
gratis or for a fee, you must give the recipients all the rights that
1011
you have. You must make sure that they, too, receive or can get the
1012
source code. And you must show them these terms so they know their
1015
<p> We protect your rights with two steps: (1) copyright the software, and
1016
(2) offer you this license which gives you legal permission to copy,
1017
distribute and/or modify the software.
1019
<p> Also, for each author's protection and ours, we want to make certain
1020
that everyone understands that there is no warranty for this free
1021
software. If the software is modified by someone else and passed on, we
1022
want its recipients to know that what they have is not the original, so
1023
that any problems introduced by others will not reflect on the original
1024
authors' reputations.
1026
<p> Finally, any free program is threatened constantly by software
1027
patents. We wish to avoid the danger that redistributors of a free
1028
program will individually obtain patent licenses, in effect making the
1029
program proprietary. To prevent this, we have made it clear that any
1030
patent must be licensed for everyone's free use or not licensed at all.
1032
<p> The precise terms and conditions for copying, distribution and
1033
modification follow.
1035
<h2>GNU GENERAL PUBLIC LICENSE</h2>
1036
<h2>TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</h2>
1038
<p><span class="gnu-number">0. </span>
1039
This License applies to any program or other work which contains
1040
a notice placed by the copyright holder saying it may be distributed
1041
under the terms of this General Public License. The "Program", below,
1042
refers to any such program or work, and a "work based on the Program"
1043
means either the Program or any derivative work under copyright law:
1044
that is to say, a work containing the Program or a portion of it,
1045
either verbatim or with modifications and/or translated into another
1046
language. (Hereinafter, translation is included without limitation in
1047
the term "modification".) Each licensee is addressed as "you".
1049
<p>Activities other than copying, distribution and modification are not
1050
covered by this License; they are outside its scope. The act of
1051
running the Program is not restricted, and the output from the Program
1052
is covered only if its contents constitute a work based on the
1053
Program (independent of having been made by running the Program).
1054
Whether that is true depends on what the Program does.
1056
<p><span class="gnu-number">1. </span>
1057
You may copy and distribute verbatim copies of the Program's
1058
source code as you receive it, in any medium, provided that you
1059
conspicuously and appropriately publish on each copy an appropriate
1060
copyright notice and disclaimer of warranty; keep intact all the
1061
notices that refer to this License and to the absence of any warranty;
1062
and give any other recipients of the Program a copy of this License
1063
along with the Program.
1065
<p>You may charge a fee for the physical act of transferring a copy, and
1066
you may at your option offer warranty protection in exchange for a fee.
1068
<p><span class="gnu-number">2. </span>
1069
You may modify your copy or copies of the Program or any portion
1070
of it, thus forming a work based on the Program, and copy and
1071
distribute such modifications or work under the terms of Section 1
1072
above, provided that you also meet all of these conditions:
1074
a) You must cause the modified files to carry prominent notices
1075
stating that you changed the files and the date of any change.
1077
b) You must cause any work that you distribute or publish, that in
1078
whole or in part contains or is derived from the Program or any
1079
part thereof, to be licensed as a whole at no charge to all third
1080
parties under the terms of this License.
1082
c) If the modified program normally reads commands interactively
1083
when run, you must cause it, when started running for such
1084
interactive use in the most ordinary way, to print or display an
1085
announcement including an appropriate copyright notice and a
1086
notice that there is no warranty (or else, saying that you provide
1087
a warranty) and that users may redistribute the program under
1088
these conditions, and telling the user how to view a copy of this
1089
License. (Exception: if the Program itself is interactive but
1090
does not normally print such an announcement, your work based on
1091
the Program is not required to print an announcement.)
1093
<p>These requirements apply to the modified work as a whole. If
1094
identifiable sections of that work are not derived from the Program,
1095
and can be reasonably considered independent and separate works in
1096
themselves, then this License, and its terms, do not apply to those
1097
sections when you distribute them as separate works. But when you
1098
distribute the same sections as part of a whole which is a work based
1099
on the Program, the distribution of the whole must be on the terms of
1100
this License, whose permissions for other licensees extend to the
1101
entire whole, and thus to each and every part regardless of who wrote it.
1103
<p>Thus, it is not the intent of this section to claim rights or contest
1104
your rights to work written entirely by you; rather, the intent is to
1105
exercise the right to control the distribution of derivative or
1106
collective works based on the Program.
1108
<p>In addition, mere aggregation of another work not based on the Program
1109
with the Program (or with a work based on the Program) on a volume of
1110
a storage or distribution medium does not bring the other work under
1111
the scope of this License.
1113
<p><span class="gnu-number">3. </span>
1114
You may copy and distribute the Program (or a work based on it,
1115
under Section 2) in object code or executable form under the terms of
1116
Sections 1 and 2 above provided that you also do one of the following:
1118
a) Accompany it with the complete corresponding machine-readable
1119
source code, which must be distributed under the terms of Sections
1120
1 and 2 above on a medium customarily used for software interchange; or,
1122
b) Accompany it with a written offer, valid for at least three
1123
years, to give any third party, for a charge no more than your
1124
cost of physically performing source distribution, a complete
1125
machine-readable copy of the corresponding source code, to be
1126
distributed under the terms of Sections 1 and 2 above on a medium
1127
customarily used for software interchange; or,
1129
c) Accompany it with the information you received as to the offer
1130
to distribute corresponding source code. (This alternative is
1131
allowed only for noncommercial distribution and only if you
1132
received the program in object code or executable form with such
1133
an offer, in accord with Subsection b above.)
1135
<p>The source code for a work means the preferred form of the work for
1136
making modifications to it. For an executable work, complete source
1137
code means all the source code for all modules it contains, plus any
1138
associated interface definition files, plus the scripts used to
1139
control compilation and installation of the executable. However, as a
1140
special exception, the source code distributed need not include
1141
anything that is normally distributed (in either source or binary
1142
form) with the major components (compiler, kernel, and so on) of the
1143
operating system on which the executable runs, unless that component
1144
itself accompanies the executable.
1146
<p>If distribution of executable or object code is made by offering
1147
access to copy from a designated place, then offering equivalent
1148
access to copy the source code from the same place counts as
1149
distribution of the source code, even though third parties are not
1150
compelled to copy the source along with the object code.
1152
<p><span class="gnu-number">4. </span>
1153
You may not copy, modify, sublicense, or distribute the Program
1154
except as expressly provided under this License. Any attempt
1155
otherwise to copy, modify, sublicense or distribute the Program is
1156
void, and will automatically terminate your rights under this License.
1157
However, parties who have received copies, or rights, from you under
1158
this License will not have their licenses terminated so long as such
1159
parties remain in full compliance.
1161
<p><span class="gnu-number">5. </span>
1162
You are not required to accept this License, since you have not
1163
signed it. However, nothing else grants you permission to modify or
1164
distribute the Program or its derivative works. These actions are
1165
prohibited by law if you do not accept this License. Therefore, by
1166
modifying or distributing the Program (or any work based on the
1167
Program), you indicate your acceptance of this License to do so, and
1168
all its terms and conditions for copying, distributing or modifying
1169
the Program or works based on it.
1171
<p><span class="gnu-number">6. </span>
1172
Each time you redistribute the Program (or any work based on the
1173
Program), the recipient automatically receives a license from the
1174
original licensor to copy, distribute or modify the Program subject to
1175
these terms and conditions. You may not impose any further
1176
restrictions on the recipients' exercise of the rights granted herein.
1177
You are not responsible for enforcing compliance by third parties to
1180
<p><span class="gnu-number">7. </span>
1181
If, as a consequence of a court judgment or allegation of patent
1182
infringement or for any other reason (not limited to patent issues),
1183
conditions are imposed on you (whether by court order, agreement or
1184
otherwise) that contradict the conditions of this License, they do not
1185
excuse you from the conditions of this License. If you cannot
1186
distribute so as to satisfy simultaneously your obligations under this
1187
License and any other pertinent obligations, then as a consequence you
1188
may not distribute the Program at all. For example, if a patent
1189
license would not permit royalty-free redistribution of the Program by
1190
all those who receive copies directly or indirectly through you, then
1191
the only way you could satisfy both it and this License would be to
1192
refrain entirely from distribution of the Program.
1194
<p>If any portion of this section is held invalid or unenforceable under
1195
any particular circumstance, the balance of the section is intended to
1196
apply and the section as a whole is intended to apply in other
1199
<p>It is not the purpose of this section to induce you to infringe any
1200
patents or other property right claims or to contest validity of any
1201
such claims; this section has the sole purpose of protecting the
1202
integrity of the free software distribution system, which is
1203
implemented by public license practices. Many people have made
1204
generous contributions to the wide range of software distributed
1205
through that system in reliance on consistent application of that
1206
system; it is up to the author/donor to decide if he or she is willing
1207
to distribute software through any other system and a licensee cannot
1210
<p>This section is intended to make thoroughly clear what is believed to
1211
be a consequence of the rest of this License.
1213
<p><span class="gnu-number">8. </span>
1214
If the distribution and/or use of the Program is restricted in
1215
certain countries either by patents or by copyrighted interfaces, the
1216
original copyright holder who places the Program under this License
1217
may add an explicit geographical distribution limitation excluding
1218
those countries, so that distribution is permitted only in or among
1219
countries not thus excluded. In such case, this License incorporates
1220
the limitation as if written in the body of this License.
1222
<p><span class="gnu-number">9. </span>
1223
The Free Software Foundation may publish revised and/or new versions
1224
of the General Public License from time to time. Such new versions will
1225
be similar in spirit to the present version, but may differ in detail to
1226
address new problems or concerns.
1228
<p>Each version is given a distinguishing version number. If the Program
1229
specifies a version number of this License which applies to it and "any
1230
later version", you have the option of following the terms and conditions
1231
either of that version or of any later version published by the Free
1232
Software Foundation. If the Program does not specify a version number of
1233
this License, you may choose any version ever published by the Free Software
1236
<p><span class="gnu-number">10. </span>
1237
If you wish to incorporate parts of the Program into other free
1238
programs whose distribution conditions are different, write to the author
1239
to ask for permission. For software which is copyrighted by the Free
1240
Software Foundation, write to the Free Software Foundation; we sometimes
1241
make exceptions for this. Our decision will be guided by the two goals
1242
of preserving the free status of all derivatives of our free software and
1243
of promoting the sharing and reuse of software generally.
1245
<h2>NO WARRANTY</h2>
1247
<p><span class="gnu-number">11. </span>
1248
BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
1249
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
1250
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
1251
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
1252
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
1253
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
1254
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
1255
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
1256
REPAIR OR CORRECTION.
1258
<p><span class="gnu-number">12. </span>
1259
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
1260
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
1261
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
1262
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
1263
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
1264
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
1265
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
1266
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
1267
POSSIBILITY OF SUCH DAMAGES.
1269
<p>END OF TERMS AND CONDITIONS</p>
1271
<h2>How to Apply These Terms to Your New Programs</h2>
1273
<p> If you develop a new program, and you want it to be of the greatest
1274
possible use to the public, the best way to achieve this is to make it
1275
free software which everyone can redistribute and change under these terms.
1277
<p> To do so, attach the following notices to the program. It is safest
1278
to attach them to the start of each source file to most effectively
1279
convey the exclusion of warranty; and each file should have at least
1280
the "copyright" line and a pointer to where the full notice is found.
1283
<one line to give the program's name and a brief idea of what it does.>
1284
Copyright (C) <year> <name of author>
1286
This program is free software; you can redistribute it and/or modify
1287
it under the terms of the GNU General Public License as published by
1288
the Free Software Foundation; either version 2 of the License, or
1289
(at your option) any later version.
1291
This program is distributed in the hope that it will be useful,
1292
but WITHOUT ANY WARRANTY; without even the implied warranty of
1293
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1294
GNU General Public License for more details.
1296
You should have received a copy of the GNU General Public License
1297
along with this program; if not, write to the Free Software
1298
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
1301
<p>Also add information on how to contact you by electronic and paper mail.
1303
<p>If the program is interactive, make it output a short notice like this
1304
when it starts in an interactive mode:
1307
Gnomovision version 69, Copyright (C) year name of author
1308
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
1309
This is free software, and you are welcome to redistribute it
1310
under certain conditions; type `show c' for details.
1313
<p>The hypothetical commands `show w' and `show c' should show the appropriate
1314
parts of the General Public License. Of course, the commands you use may
1315
be called something other than `show w' and `show c'; they could even be
1316
mouse-clicks or menu items--whatever suits your program.
1318
<p>You should also get your employer (if you work as a programmer) or your
1319
school, if any, to sign a "copyright disclaimer" for the program, if
1320
necessary. Here is a sample; alter the names:
1323
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
1324
`Gnomovision' (which makes passes at compilers) written by James Hacker.
1326
<signature of Ty Coon>, 1 April 1989
1327
Ty Coon, President of Vice
1330
<p>This General Public License does not permit incorporating your program into
1331
proprietary programs. If your program is a subroutine library, you may
1332
consider it more useful to permit linking proprietary applications with the
1333
library. If this is what you want to do, use the GNU Library General
1334
Public License instead of this License.
1340
<h1><a name="lgpl"></a>GNU Lesser General Public License</h1>
1342
<p>Version 2.1, February 1999</p>
1344
<p>Copyright (C) 1989, 1991 Free Software Foundation, Inc.
1345
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
1347
<p> Everyone is permitted to copy and distribute verbatim copies
1348
of this license document, but changing it is not allowed.
1350
<p>[This is the first released version of the Lesser GPL. It also counts
1351
as the successor of the GNU Library Public License, version 2, hence
1352
the version number 2.1.]
1356
<p> The licenses for most software are designed to take away your
1357
freedom to share and change it. By contrast, the GNU General Public
1358
Licenses are intended to guarantee your freedom to share and change
1359
free software--to make sure the software is free for all its users.
1361
<p> This license, the Lesser General Public License, applies to some
1362
specially designated software packages--typically libraries--of the
1363
Free Software Foundation and other authors who decide to use it. You
1364
can use it too, but we suggest you first think carefully about whether
1365
this license or the ordinary General Public License is the better
1366
strategy to use in any particular case, based on the explanations below.
1368
<p> When we speak of free software, we are referring to freedom of use,
1369
not price. Our General Public Licenses are designed to make sure that
1370
you have the freedom to distribute copies of free software (and charge
1371
for this service if you wish); that you receive source code or can get
1372
it if you want it; that you can change the software and use pieces of
1373
it in new free programs; and that you are informed that you can do
1376
<p> To protect your rights, we need to make restrictions that forbid
1377
distributors to deny you these rights or to ask you to surrender these
1378
rights. These restrictions translate to certain responsibilities for
1379
you if you distribute copies of the library or if you modify it.
1381
<p> For example, if you distribute copies of the library, whether gratis
1382
or for a fee, you must give the recipients all the rights that we gave
1383
you. You must make sure that they, too, receive or can get the source
1384
code. If you link other code with the library, you must provide
1385
complete object files to the recipients, so that they can relink them
1386
with the library after making changes to the library and recompiling
1387
it. And you must show them these terms so they know their rights.
1389
<p> We protect your rights with a two-step method: (1) we copyright the
1390
library, and (2) we offer you this license, which gives you legal
1391
permission to copy, distribute and/or modify the library.
1393
<p> To protect each distributor, we want to make it very clear that
1394
there is no warranty for the free library. Also, if the library is
1395
modified by someone else and passed on, the recipients should know
1396
that what they have is not the original version, so that the original
1397
author's reputation will not be affected by problems that might be
1398
introduced by others.
1400
<p> Finally, software patents pose a constant threat to the existence of
1401
any free program. We wish to make sure that a company cannot
1402
effectively restrict the users of a free program by obtaining a
1403
restrictive license from a patent holder. Therefore, we insist that
1404
any patent license obtained for a version of the library must be
1405
consistent with the full freedom of use specified in this license.
1407
<p> Most GNU software, including some libraries, is covered by the
1408
ordinary GNU General Public License. This license, the GNU Lesser
1409
General Public License, applies to certain designated libraries, and
1410
is quite different from the ordinary General Public License. We use
1411
this license for certain libraries in order to permit linking those
1412
libraries into non-free programs.
1414
<p> When a program is linked with a library, whether statically or using
1415
a shared library, the combination of the two is legally speaking a
1416
combined work, a derivative of the original library. The ordinary
1417
General Public License therefore permits such linking only if the
1418
entire combination fits its criteria of freedom. The Lesser General
1419
Public License permits more lax criteria for linking other code with
1422
<p> We call this license the "Lesser" General Public License because it
1423
does Less to protect the user's freedom than the ordinary General
1424
Public License. It also provides other free software developers Less
1425
of an advantage over competing non-free programs. These disadvantages
1426
are the reason we use the ordinary General Public License for many
1427
libraries. However, the Lesser license provides advantages in certain
1428
special circumstances.
1430
<p> For example, on rare occasions, there may be a special need to
1431
encourage the widest possible use of a certain library, so that it becomes
1432
a de-facto standard. To achieve this, non-free programs must be
1433
allowed to use the library. A more frequent case is that a free
1434
library does the same job as widely used non-free libraries. In this
1435
case, there is little to gain by limiting the free library to free
1436
software only, so we use the Lesser General Public License.
1438
<p> In other cases, permission to use a particular library in non-free
1439
programs enables a greater number of people to use a large body of
1440
free software. For example, permission to use the GNU C Library in
1441
non-free programs enables many more people to use the whole GNU
1442
operating system, as well as its variant, the GNU/Linux operating
1445
<p> Although the Lesser General Public License is Less protective of the
1446
users' freedom, it does ensure that the user of a program that is
1447
linked with the Library has the freedom and the wherewithal to run
1448
that program using a modified version of the Library.
1450
<p> The precise terms and conditions for copying, distribution and
1451
modification follow. Pay close attention to the difference between a
1452
"work based on the library" and a "work that uses the library". The
1453
former contains code derived from the library, whereas the latter must
1454
be combined with the library in order to run.
1456
<h2>GNU LESSER GENERAL PUBLIC LICENSE</h2>
1457
<h2>TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</h2>
1459
<p><span class="gnu-number">0. </span>
1460
This License Agreement applies to any software library or other
1461
program which contains a notice placed by the copyright holder or
1462
other authorized party saying it may be distributed under the terms of
1463
this Lesser General Public License (also called "this License").
1464
Each licensee is addressed as "you".
1466
<p> A "library" means a collection of software functions and/or data
1467
prepared so as to be conveniently linked with application programs
1468
(which use some of those functions and data) to form executables.
1470
<p> The "Library", below, refers to any such software library or work
1471
which has been distributed under these terms. A "work based on the
1472
Library" means either the Library or any derivative work under
1473
copyright law: that is to say, a work containing the Library or a
1474
portion of it, either verbatim or with modifications and/or translated
1475
straightforwardly into another language. (Hereinafter, translation is
1476
included without limitation in the term "modification".)
1478
<p> "Source code" for a work means the preferred form of the work for
1479
making modifications to it. For a library, complete source code means
1480
all the source code for all modules it contains, plus any associated
1481
interface definition files, plus the scripts used to control compilation
1482
and installation of the library.
1484
<p> Activities other than copying, distribution and modification are not
1485
covered by this License; they are outside its scope. The act of
1486
running a program using the Library is not restricted, and output from
1487
such a program is covered only if its contents constitute a work based
1488
on the Library (independent of the use of the Library in a tool for
1489
writing it). Whether that is true depends on what the Library does
1490
and what the program that uses the Library does.
1492
<p><span class="gnu-number">1. </span>
1493
You may copy and distribute verbatim copies of the Library's
1494
complete source code as you receive it, in any medium, provided that
1495
you conspicuously and appropriately publish on each copy an
1496
appropriate copyright notice and disclaimer of warranty; keep intact
1497
all the notices that refer to this License and to the absence of any
1498
warranty; and distribute a copy of this License along with the
1501
<p> You may charge a fee for the physical act of transferring a copy,
1502
and you may at your option offer warranty protection in exchange for a
1505
<p><span class="gnu-number">2. </span>
1506
You may modify your copy or copies of the Library or any portion
1507
of it, thus forming a work based on the Library, and copy and
1508
distribute such modifications or work under the terms of Section 1
1509
above, provided that you also meet all of these conditions:
1511
a) The modified work must itself be a software library.
1513
b) You must cause the files modified to carry prominent notices
1514
stating that you changed the files and the date of any change.
1516
c) You must cause the whole of the work to be licensed at no
1517
charge to all third parties under the terms of this License.
1519
d) If a facility in the modified Library refers to a function or a
1520
table of data to be supplied by an application program that uses
1521
the facility, other than as an argument passed when the facility
1522
is invoked, then you must make a good faith effort to ensure that,
1523
in the event an application does not supply such function or
1524
table, the facility still operates, and performs whatever part of
1525
its purpose remains meaningful.
1527
(For example, a function in a library to compute square roots has
1528
a purpose that is entirely well-defined independent of the
1529
application. Therefore, Subsection 2d requires that any
1530
application-supplied function or table used by this function must
1531
be optional: if the application does not supply it, the square
1532
root function must still compute square roots.)
1534
<p>These requirements apply to the modified work as a whole. If
1535
identifiable sections of that work are not derived from the Library,
1536
and can be reasonably considered independent and separate works in
1537
themselves, then this License, and its terms, do not apply to those
1538
sections when you distribute them as separate works. But when you
1539
distribute the same sections as part of a whole which is a work based
1540
on the Library, the distribution of the whole must be on the terms of
1541
this License, whose permissions for other licensees extend to the
1542
entire whole, and thus to each and every part regardless of who wrote
1545
<p>Thus, it is not the intent of this section to claim rights or contest
1546
your rights to work written entirely by you; rather, the intent is to
1547
exercise the right to control the distribution of derivative or
1548
collective works based on the Library.
1550
<p>In addition, mere aggregation of another work not based on the Library
1551
with the Library (or with a work based on the Library) on a volume of
1552
a storage or distribution medium does not bring the other work under
1553
the scope of this License.
1555
<p><span class="gnu-number">3. </span>
1556
You may opt to apply the terms of the ordinary GNU General Public
1557
License instead of this License to a given copy of the Library. To do
1558
this, you must alter all the notices that refer to this License, so
1559
that they refer to the ordinary GNU General Public License, version 2,
1560
instead of to this License. (If a newer version than version 2 of the
1561
ordinary GNU General Public License has appeared, then you can specify
1562
that version instead if you wish.) Do not make any other change in
1565
<p> Once this change is made in a given copy, it is irreversible for
1566
that copy, so the ordinary GNU General Public License applies to all
1567
subsequent copies and derivative works made from that copy.
1569
<p> This option is useful when you wish to copy part of the code of
1570
the Library into a program that is not a library.
1572
<p><span class="gnu-number">4. </span>
1573
You may copy and distribute the Library (or a portion or
1574
derivative of it, under Section 2) in object code or executable form
1575
under the terms of Sections 1 and 2 above provided that you accompany
1576
it with the complete corresponding machine-readable source code, which
1577
must be distributed under the terms of Sections 1 and 2 above on a
1578
medium customarily used for software interchange.
1580
<p> If distribution of object code is made by offering access to copy
1581
from a designated place, then offering equivalent access to copy the
1582
source code from the same place satisfies the requirement to
1583
distribute the source code, even though third parties are not
1584
compelled to copy the source along with the object code.
1586
<p><span class="gnu-number">5. </span>
1587
A program that contains no derivative of any portion of the
1588
Library, but is designed to work with the Library by being compiled or
1589
linked with it, is called a "work that uses the Library". Such a
1590
work, in isolation, is not a derivative work of the Library, and
1591
therefore falls outside the scope of this License.
1593
<p> However, linking a "work that uses the Library" with the Library
1594
creates an executable that is a derivative of the Library (because it
1595
contains portions of the Library), rather than a "work that uses the
1596
library". The executable is therefore covered by this License.
1597
Section 6 states terms for distribution of such executables.
1599
<p> When a "work that uses the Library" uses material from a header file
1600
that is part of the Library, the object code for the work may be a
1601
derivative work of the Library even though the source code is not.
1602
Whether this is true is especially significant if the work can be
1603
linked without the Library, or if the work is itself a library. The
1604
threshold for this to be true is not precisely defined by law.
1606
<p> If such an object file uses only numerical parameters, data
1607
structure layouts and accessors, and small macros and small inline
1608
functions (ten lines or less in length), then the use of the object
1609
file is unrestricted, regardless of whether it is legally a derivative
1610
work. (Executables containing this object code plus portions of the
1611
Library will still fall under Section 6.)
1613
<p> Otherwise, if the work is a derivative of the Library, you may
1614
distribute the object code for the work under the terms of Section 6.
1615
Any executables containing that work also fall under Section 6,
1616
whether or not they are linked directly with the Library itself.
1618
<p><span class="gnu-number">6. </span>
1619
As an exception to the Sections above, you may also combine or
1620
link a "work that uses the Library" with the Library to produce a
1621
work containing portions of the Library, and distribute that work
1622
under terms of your choice, provided that the terms permit
1623
modification of the work for the customer's own use and reverse
1624
engineering for debugging such modifications.
1626
<p> You must give prominent notice with each copy of the work that the
1627
Library is used in it and that the Library and its use are covered by
1628
this License. You must supply a copy of this License. If the work
1629
during execution displays copyright notices, you must include the
1630
copyright notice for the Library among them, as well as a reference
1631
directing the user to the copy of this License. Also, you must do one
1634
a) Accompany the work with the complete corresponding
1635
machine-readable source code for the Library including whatever
1636
changes were used in the work (which must be distributed under
1637
Sections 1 and 2 above); and, if the work is an executable linked
1638
with the Library, with the complete machine-readable "work that
1639
uses the Library", as object code and/or source code, so that the
1640
user can modify the Library and then relink to produce a modified
1641
executable containing the modified Library. (It is understood
1642
that the user who changes the contents of definitions files in the
1643
Library will not necessarily be able to recompile the application
1644
to use the modified definitions.)
1646
b) Use a suitable shared library mechanism for linking with the
1647
Library. A suitable mechanism is one that (1) uses at run time a
1648
copy of the library already present on the user's computer system,
1649
rather than copying library functions into the executable, and (2)
1650
will operate properly with a modified version of the library, if
1651
the user installs one, as long as the modified version is
1652
interface-compatible with the version that the work was made with.
1654
c) Accompany the work with a written offer, valid for at
1655
least three years, to give the same user the materials
1656
specified in Subsection 6a, above, for a charge no more
1657
than the cost of performing this distribution.
1659
d) If distribution of the work is made by offering access to copy
1660
from a designated place, offer equivalent access to copy the above
1661
specified materials from the same place.
1663
e) Verify that the user has already received a copy of these
1664
materials or that you have already sent this user a copy.
1666
<p> For an executable, the required form of the "work that uses the
1667
Library" must include any data and utility programs needed for
1668
reproducing the executable from it. However, as a special exception,
1669
the materials to be distributed need not include anything that is
1670
normally distributed (in either source or binary form) with the major
1671
components (compiler, kernel, and so on) of the operating system on
1672
which the executable runs, unless that component itself accompanies
1675
<p> It may happen that this requirement contradicts the license
1676
restrictions of other proprietary libraries that do not normally
1677
accompany the operating system. Such a contradiction means you cannot
1678
use both them and the Library together in an executable that you
1681
<p><span class="gnu-number">7. </span>
1682
You may place library facilities that are a work based on the
1683
Library side-by-side in a single library together with other library
1684
facilities not covered by this License, and distribute such a combined
1685
library, provided that the separate distribution of the work based on
1686
the Library and of the other library facilities is otherwise
1687
permitted, and provided that you do these two things:
1689
a) Accompany the combined library with a copy of the same work
1690
based on the Library, uncombined with any other library
1691
facilities. This must be distributed under the terms of the
1694
b) Give prominent notice with the combined library of the fact
1695
that part of it is a work based on the Library, and explaining
1696
where to find the accompanying uncombined form of the same work.
1698
<p><span class="gnu-number">8. </span>
1699
You may not copy, modify, sublicense, link with, or distribute
1700
the Library except as expressly provided under this License. Any
1701
attempt otherwise to copy, modify, sublicense, link with, or
1702
distribute the Library is void, and will automatically terminate your
1703
rights under this License. However, parties who have received copies,
1704
or rights, from you under this License will not have their licenses
1705
terminated so long as such parties remain in full compliance.
1707
<p><span class="gnu-number">9. </span>
1708
You are not required to accept this License, since you have not
1709
signed it. However, nothing else grants you permission to modify or
1710
distribute the Library or its derivative works. These actions are
1711
prohibited by law if you do not accept this License. Therefore, by
1712
modifying or distributing the Library (or any work based on the
1713
Library), you indicate your acceptance of this License to do so, and
1714
all its terms and conditions for copying, distributing or modifying
1715
the Library or works based on it.
1717
<p><span class="gnu-number">10. </span>
1718
Each time you redistribute the Library (or any work based on the
1719
Library), the recipient automatically receives a license from the
1720
original licensor to copy, distribute, link with or modify the Library
1721
subject to these terms and conditions. You may not impose any further
1722
restrictions on the recipients' exercise of the rights granted herein.
1723
You are not responsible for enforcing compliance by third parties with
1726
<p><span class="gnu-number">11. </span>
1727
If, as a consequence of a court judgment or allegation of patent
1728
infringement or for any other reason (not limited to patent issues),
1729
conditions are imposed on you (whether by court order, agreement or
1730
otherwise) that contradict the conditions of this License, they do not
1731
excuse you from the conditions of this License. If you cannot
1732
distribute so as to satisfy simultaneously your obligations under this
1733
License and any other pertinent obligations, then as a consequence you
1734
may not distribute the Library at all. For example, if a patent
1735
license would not permit royalty-free redistribution of the Library by
1736
all those who receive copies directly or indirectly through you, then
1737
the only way you could satisfy both it and this License would be to
1738
refrain entirely from distribution of the Library.
1740
<p>If any portion of this section is held invalid or unenforceable under any
1741
particular circumstance, the balance of the section is intended to apply,
1742
and the section as a whole is intended to apply in other circumstances.
1744
<p>It is not the purpose of this section to induce you to infringe any
1745
patents or other property right claims or to contest validity of any
1746
such claims; this section has the sole purpose of protecting the
1747
integrity of the free software distribution system which is
1748
implemented by public license practices. Many people have made
1749
generous contributions to the wide range of software distributed
1750
through that system in reliance on consistent application of that
1751
system; it is up to the author/donor to decide if he or she is willing
1752
to distribute software through any other system and a licensee cannot
1755
<p>This section is intended to make thoroughly clear what is believed to
1756
be a consequence of the rest of this License.
1758
<p><span class="gnu-number">12. </span>
1759
If the distribution and/or use of the Library is restricted in
1760
certain countries either by patents or by copyrighted interfaces, the
1761
original copyright holder who places the Library under this License may add
1762
an explicit geographical distribution limitation excluding those countries,
1763
so that distribution is permitted only in or among countries not thus
1764
excluded. In such case, this License incorporates the limitation as if
1765
written in the body of this License.
1767
<p><span class="gnu-number">13. </span>
1768
The Free Software Foundation may publish revised and/or new
1769
versions of the Lesser General Public License from time to time.
1770
Such new versions will be similar in spirit to the present version,
1771
but may differ in detail to address new problems or concerns.
1773
<p>Each version is given a distinguishing version number. If the Library
1774
specifies a version number of this License which applies to it and
1775
"any later version", you have the option of following the terms and
1776
conditions either of that version or of any later version published by
1777
the Free Software Foundation. If the Library does not specify a
1778
license version number, you may choose any version ever published by
1779
the Free Software Foundation.
1781
<p><span class="gnu-number">14. </span>
1782
If you wish to incorporate parts of the Library into other free
1783
programs whose distribution conditions are incompatible with these,
1784
write to the author to ask for permission. For software which is
1785
copyrighted by the Free Software Foundation, write to the Free
1786
Software Foundation; we sometimes make exceptions for this. Our
1787
decision will be guided by the two goals of preserving the free status
1788
of all derivatives of our free software and of promoting the sharing
1789
and reuse of software generally.
1791
<h2>NO WARRANTY</h2>
1793
<p><span class="gnu-number">15. </span>
1794
BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
1795
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
1796
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
1797
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
1798
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
1799
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1800
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
1801
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
1802
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
1804
<p><span class="gnu-number">16. </span>
1805
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
1806
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
1807
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
1808
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
1809
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
1810
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
1811
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
1812
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
1813
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
1816
<p>END OF TERMS AND CONDITIONS
1818
<h2>How to Apply These Terms to Your New Libraries</h2>
1820
<p> If you develop a new library, and you want it to be of the greatest
1821
possible use to the public, we recommend making it free software that
1822
everyone can redistribute and change. You can do so by permitting
1823
redistribution under these terms (or, alternatively, under the terms of the
1824
ordinary General Public License).
1826
<p> To apply these terms, attach the following notices to the library. It is
1827
safest to attach them to the start of each source file to most effectively
1828
convey the exclusion of warranty; and each file should have at least the
1829
"copyright" line and a pointer to where the full notice is found.
1832
<one line to give the library's name and a brief idea of what it does.>
1833
Copyright (C) <year> <name of author>
1835
This library is free software; you can redistribute it and/or
1836
modify it under the terms of the GNU Lesser General Public
1837
License as published by the Free Software Foundation; either
1838
version 2.1 of the License, or (at your option) any later version.
1840
This library is distributed in the hope that it will be useful,
1841
but WITHOUT ANY WARRANTY; without even the implied warranty of
1842
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1843
Lesser General Public License for more details.
1845
You should have received a copy of the GNU Lesser General Public
1846
License along with this library; if not, write to the Free Software
1847
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
1850
<p>Also add information on how to contact you by electronic and paper mail.
1852
<p>You should also get your employer (if you work as a programmer) or your
1853
school, if any, to sign a "copyright disclaimer" for the library, if
1854
necessary. Here is a sample; alter the names:
1857
Yoyodyne, Inc., hereby disclaims all copyright interest in the
1858
library `Frob' (a library for tweaking knobs) written by James Random Hacker.
1860
<signature of Ty Coon>, 1 April 1990
1861
Ty Coon, President of Vice
1864
<p>That's all there is to it!
1870
<h1><a name="apple-mozilla"></a>Apple/Mozilla NPRuntime License</h1>
1872
<p class="correctme">This license applies to the file
1873
<span class="path">modules/plugin/base/public/npruntime.h</span>.</p>
1876
Copyright © 2004, Apple Computer, Inc. and The Mozilla Foundation.
1877
All rights reserved.
1879
Redistribution and use in source and binary forms, with or without
1880
modification, are permitted provided that the following conditions are
1883
1. Redistributions of source code must retain the above copyright
1884
notice, this list of conditions and the following disclaimer.
1885
2. Redistributions in binary form must reproduce the above copyright
1886
notice, this list of conditions and the following disclaimer in the
1887
documentation and/or other materials provided with the distribution.
1888
3. Neither the names of Apple Computer, Inc. ("Apple") or The Mozilla
1889
Foundation ("Mozilla") nor the names of their contributors may be used
1890
to endorse or promote products derived from this software without
1891
specific prior written permission.
1893
THIS SOFTWARE IS PROVIDED BY APPLE, MOZILLA AND THEIR CONTRIBUTORS "AS
1894
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
1895
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
1896
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE, MOZILLA OR
1897
THEIR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1898
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
1899
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
1900
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
1901
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
1902
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
1903
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1909
<h1><a name="breakpad"></a>Breakpad License</h1>
1911
<p class="correctme">This license applies to files in the directory
1912
<span class="path">toolkit/crashreporter/google-breakpad/</span>.</p>
1915
Copyright (c) 2006, Google Inc.
1916
All rights reserved.
1918
Redistribution and use in source and binary forms, with or without
1919
modification, are permitted provided that the following conditions are
1922
* Redistributions of source code must retain the above copyright
1923
notice, this list of conditions and the following disclaimer.
1924
* Redistributions in binary form must reproduce the above
1925
copyright notice, this list of conditions and the following disclaimer
1926
in the documentation and/or other materials provided with the
1928
* Neither the name of Google Inc. nor the names of its
1929
contributors may be used to endorse or promote products derived from
1930
this software without specific prior written permission.
1932
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1933
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1934
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1935
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1936
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1937
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1938
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1939
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1940
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1941
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1942
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1948
<h1><a name="bspatch"></a>bspatch License</h1>
1950
<p class="correctme">This license applies to the files
1951
<span class="path">toolkit/mozapps/update/src/updater/bspatch.cpp</span> and
1952
<span class="path">toolkit/mozapps/update/src/updater/bspatch.h</span>.
1956
Copyright 2003,2004 Colin Percival
1959
Redistribution and use in source and binary forms, with or without
1960
modification, are permitted providing that the following conditions
1962
1. Redistributions of source code must retain the above copyright
1963
notice, this list of conditions and the following disclaimer.
1964
2. Redistributions in binary form must reproduce the above copyright
1965
notice, this list of conditions and the following disclaimer in the
1966
documentation and/or other materials provided with the distribution.
1968
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
1969
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1970
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1971
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1972
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1973
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1974
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1975
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1976
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
1977
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1978
POSSIBILITY OF SUCH DAMAGE.
1984
<h1><a name="cairo"></a>Cairo Component Licenses</h1>
1986
<p class="correctme">This license, with different copyright holders, applies
1987
to certain files in the directory
1988
<span class="path">gfx/cairo/</span>. The copyright holders
1989
and the applicable ranges of dates are as follows:
1992
<li>2004 Richard D. Worth
1993
<li>2004, 2005 Red Hat, Inc.
1994
<li>2003 USC, Information Sciences Institute
1995
<li>2004 David Reveman
1996
<li>2005 Novell, Inc.
1997
<li>2004 David Reveman, Peter Nilsson
1998
<li>2000 Keith Packard, member of The XFree86 Project, Inc.
1999
<li>2005 Lars Knoll & Zack Rusin, Trolltech
2000
<li>1998, 2000, 2002, 2004 Keith Packard
2001
<li>2004 Nicholas Miell
2002
<li>2005 Trolltech AS
2005
<li>1987, 1988, 1989, 1998 The Open Group
2006
<li>1987, 1988, 1989 Digital Equipment Corporation, Maynard, Massachusetts.
2007
<li>1998 Keith Packard
2008
<li>2003 Richard Henderson
2012
Copyright © <date> <copyright holder>
2014
Permission to use, copy, modify, distribute, and sell this software
2015
and its documentation for any purpose is hereby granted without
2016
fee, provided that the above copyright notice appear in all copies
2017
and that both that copyright notice and this permission notice
2018
appear in supporting documentation, and that the name of
2019
<copyright holder> not be used in advertising or publicity pertaining to
2020
distribution of the software without specific, written prior permission.
2021
<copyright holder> makes no representations about the suitability of this
2022
software for any purpose. It is provided "as is" without express or
2025
<COPYRIGHT HOLDER> DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
2026
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
2027
NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY SPECIAL, INDIRECT OR
2028
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
2029
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
2030
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
2031
WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
2038
<h1><a name="hunspell-nl"></a>Dutch Spellchecking Dictionary</h1>
2040
<p class="correctme">This license applies to certain files in the directory
2041
<span class="path">l10n/nl/extensions/spellcheck/hunspell/</span>. (This
2042
code only ships in some localized versions of this product.)</p>
2045
Copyright (c) 2006, 2007 OpenTaal
2046
Copyright (c) 2001, 2002, 2003, 2005 Simon Brouwer e.a.
2047
Copyright (c) 1996 Nederlandstalige Tex Gebruikersgroep
2049
All rights reserved.
2051
Redistribution and use in source and binary forms, with or without
2052
modification, are permitted provided that the following conditions are met:
2054
* Redistributions of source code must retain the above copyright notice, this
2055
list of conditions and the following disclaimer.
2056
* Redistributions in binary form must reproduce the above copyright notice,
2057
this list of conditions and the following disclaimer in the documentation
2058
and/or other materials provided with the distribution.
2059
* Neither the name of the OpenTaal, Simon Brouwer e.a., or Nederlandstalige Tex
2060
Gebruikersgroep nor the names of its contributors may be used to endorse or
2061
promote products derived from this software without specific prior written
2064
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2065
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2066
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2067
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2068
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2069
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2070
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
2071
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
2072
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2073
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2074
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2081
<h1><a name="hunspell-en-US"></a>US English Spellchecking Dictionary</h1>
2083
<p class="correctme">This license applies to certain files in the directory
2084
<span class="path">extensions/spellcheck/locales/en-US/hunspell/</span>. (This
2085
code only ships in some localized versions of this product.)</p>
2088
Different parts of the US English dictionary (SCOWL) are subject to the following licenses as
2089
shown below. For additional details, sources, credits, and public domain references, see
2090
<a href="http://mxr.mozilla.org/mozilla/source/extensions/spellcheck/locales/en-US/hunspell/README.txt?raw=1">README.txt</a>.
2091
The collective work of the Spell Checking Oriented Word Lists (SCOWL) is under the
2092
following copyright:
2093
Copyright 2000-2007 by Kevin Atkinson
2094
Permission to use, copy, modify, distribute and sell these word lists, the associated scripts,
2095
the output created from the scripts, and its documentation for any purpose is hereby
2096
granted without fee, provided that the above copyright notice appears in all copies and that
2097
both that copyright notice and this permission notice appear in supporting documentation.
2098
Kevin Atkinson makes no representations about the suitability of this array for any
2099
purpose. It is provided "as is" without express or implied warranty.
2100
The WordNet database is under the following copyright:
2101
This software and database is being provided to you, the LICENSEE, by Princeton
2102
University under the following license. By obtaining, using and/or copying this software
2103
and database, you agree that you have read, understood, and will comply with these terms
2105
Permission to use, copy, modify and distribute this software and database and its
2106
documentation for any purpose and without fee or royalty is hereby granted, provided that
2107
you agree to comply with the following copyright notice and statements, including the
2108
disclaimer, and that the same appear on ALL copies of the software, database and
2109
documentation, including modifications that you make for internal use or for distribution.
2110
WordNet 1.6 Copyright 1997 by Princeton University. All rights reserved.
2111
THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON UNIVERSITY
2112
MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
2113
EXAMPLE, BUT NOT LIMITATION, PRINCETON UNIVERSITY MAKES NO
2114
REPRESENTATIONS OR WARRANTIES OF MERCHANT- ABILITY OR FITNESS FOR ANY
2115
PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED SOFTWARE, DATABASE OR
2116
DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS,
2117
TRADEMARKS OR OTHER RIGHTS.
2118
The name of Princeton University or Princeton may not be used in advertising or publicity
2119
pertaining to distribution of the software and/or database. Title to copyright in this
2120
software, database and any associated documentation shall at all times remain with
2121
Princeton University and LICENSEE agrees to preserve same.
2123
The "UK Advanced Cryptics Dictionary" is under the following copyright:
2124
Copyright (c) J Ross Beresford 1993-1999. All Rights Reserved.
2125
The following restriction is placed on the use of this publication: if The UK Advanced
2126
Cryptics Dictionary is used in a software package or redistributed in any form, the
2127
copyright notice must be prominently displayed and the text of this document must be
2128
included verbatim. There are no other restrictions: I would like to see the list distributed
2129
as widely as possible.
2131
Various parts are under the Ispell copyright:
2132
Copyright 1993, Geoff Kuenning, Granada Hills, CA
2133
All rights reserved. Redistribution and use in source and binary forms, with or without
2134
modification, are permitted provided that the following conditions are met:
2135
1. Redistributions of source code must retain the above copyright notice, this list of
2136
conditions and the following disclaimer.
2137
2. Redistributions in binary form must reproduce the above copyright notice, this list of
2138
conditions and the following disclaimer in the documentation and/or other materials
2139
provided with the distribution.
2140
3. All modifications to the source code must be clearly marked as such. Binary
2141
redistributions based on modified source code must be clearly marked as modified
2142
versions in the documentation and/or other materials provided with the distribution.
2143
(clause 4 removed with permission from Geoff Kuenning)
2144
5. The name of Geoff Kuenning may not be used to endorse or promote products derived
2145
from this software without specific prior written permission.
2146
THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS IS'' AND
2147
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2148
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2149
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS
2150
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
2151
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
2152
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
2153
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
2154
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
2155
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2156
POSSIBILITY OF SUCH DAMAGE.
2158
Additional Contributors:
2159
Alan Beale <biljir@pobox.com>
2160
M Cooper <thegrendel@theriver.com>
2167
<h1><a name="expat"></a>Expat License</h1>
2169
<p class="correctme">This license applies to certain files in the directory
2170
<span class="path">parser/expat/</span>.</p>
2173
Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
2175
Copyright (c) 2001, 2002, 2003 Expat maintainers.
2177
Permission is hereby granted, free of charge, to any person obtaining
2178
a copy of this software and associated documentation files (the
2179
"Software"), to deal in the Software without restriction, including
2180
without limitation the rights to use, copy, modify, merge, publish,
2181
distribute, sublicense, and/or sell copies of the Software, and to
2182
permit persons to whom the Software is furnished to do so, subject to
2183
the following conditions:
2185
The above copyright notice and this permission notice shall be included
2186
in all copies or substantial portions of the Software.
2188
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
2189
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
2190
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
2191
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
2192
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
2193
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2194
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2201
<h1><a name="growl"></a>Growl License</h1>
2203
<p class="correctme">This license applies to certain files in the directory
2204
<span class="path">toolkit/components/alerts/src/mac/growl/</span> and
2205
<span class="path">camino/src/extensions/</span>. (This code only ships in
2206
the Mac OS X version of the product.)
2209
Copyright (c) The Growl Project, 2004-2007
2210
All rights reserved.
2212
Redistribution and use in source and binary forms, with or without modification,
2213
are permitted provided that the following conditions are met:
2216
1. Redistributions of source code must retain the above copyright
2217
notice, this list of conditions and the following disclaimer.
2218
2. Redistributions in binary form must reproduce the above copyright
2219
notice, this list of conditions and the following disclaimer in the
2220
documentation and/or other materials provided with the distribution.
2221
3. Neither the name of Growl nor the names of its contributors
2222
may be used to endorse or promote products derived from this software
2223
without specific prior written permission.
2226
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2227
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2228
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2229
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
2230
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
2231
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2232
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
2233
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2234
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2235
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2241
<h1><a name="jpnic"></a>Japan Network Information Center License</h1>
2243
<p class="correctme">This license applies to certain files in the
2244
directory <span class="path">netwerk/dns/src/</span>.</p>
2247
Copyright (c) 2001,2002 Japan Network Information Center.
2248
All rights reserved.
2250
By using this file, you agree to the terms and conditions set forth below.
2252
LICENSE TERMS AND CONDITIONS
2254
The following License Terms and Conditions apply, unless a different
2255
license is obtained from Japan Network Information Center ("JPNIC"),
2256
a Japanese association, Kokusai-Kougyou-Kanda Bldg 6F, 2-3-4 Uchi-Kanda,
2257
Chiyoda-ku, Tokyo 101-0047, Japan.
2259
1. Use, Modification and Redistribution (including distribution of any
2260
modified or derived work) in source and/or binary forms is permitted
2261
under this License Terms and Conditions.
2263
2. Redistribution of source code must retain the copyright notices as they
2264
appear in each source code file, this License Terms and Conditions.
2266
3. Redistribution in binary form must reproduce the Copyright Notice,
2267
this License Terms and Conditions, in the documentation and/or other
2268
materials provided with the distribution. For the purposes of binary
2269
distribution the "Copyright Notice" refers to the following language:
2270
"Copyright (c) 2000-2002 Japan Network Information Center. All rights reserved."
2272
4. The name of JPNIC may not be used to endorse or promote products
2273
derived from this Software without specific prior written approval of
2276
5. Disclaimer/Limitation of Liability: THIS SOFTWARE IS PROVIDED BY JPNIC
2277
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2278
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
2279
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JPNIC BE LIABLE
2280
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
2281
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
2282
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
2283
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2284
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2285
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2286
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
2291
<h1><a name="jep"></a>Java Embedding Plugin License</h1>
2293
<p class="correctme">This license applies to certain files in the directory
2294
<span class="path">plugin/oji/JEP/</span>. (This code only ships in the
2295
Mac OS X version of this product.)
2299
Copyright (c) 2004, Steven Michaud, All Rights Reserved
2301
Permission is hereby granted, free of charge, to any person obtaining
2302
a copy of this software and associated documentation files (the
2303
"Software"), to deal in the Software without restriction, including
2304
without limitation the rights to use, copy, modify, merge, publish,
2305
distribute, sublicense, and/or sell copies of the Software, and to
2306
permit persons to whom the Software is furnished to do so, subject to
2307
the following conditions:
2309
The above copyright notice and this permission notice shall be
2310
included in all copies or substantial portions of the Software.
2312
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
2313
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
2314
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
2315
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
2316
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
2317
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2318
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2324
<h1><a name="jemalloc"></a>jemalloc License</h1>
2326
<p class="correctme">This license applies to files in the directory
2327
<span class="path">memory/jemalloc/</span>.
2331
Copyright (C) 2006-2008 Jason Evans <jasone@FreeBSD.org>.
2332
All rights reserved.
2334
Redistribution and use in source and binary forms, with or without
2335
modification, are permitted provided that the following conditions
2337
1. Redistributions of source code must retain the above copyright
2338
notice(s), this list of conditions and the following disclaimer as
2339
the first lines of this file unmodified other than the possible
2340
addition of one or more copyright notices.
2341
2. Redistributions in binary form must reproduce the above copyright
2342
notice(s), this list of conditions and the following disclaimer in
2343
the documentation and/or other materials provided with the
2346
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY
2347
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2348
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2349
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE
2350
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
2351
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
2352
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
2353
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2354
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
2355
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
2356
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2362
<h1><a name="openvision"></a>OpenVision License</h1>
2364
<p class="correctme">This license applies to the file
2365
<span class="path">extensions/auth/gssapi.h</span>.</p>
2368
Copyright 1993 by OpenVision Technologies, Inc.
2370
Permission to use, copy, modify, distribute, and sell this software
2371
and its documentation for any purpose is hereby granted without fee,
2372
provided that the above copyright notice appears in all copies and
2373
that both that copyright notice and this permission notice appear in
2374
supporting documentation, and that the name of OpenVision not be used
2375
in advertising or publicity pertaining to distribution of the software
2376
without specific, written prior permission. OpenVision makes no
2377
representations about the suitability of this software for any
2378
purpose. It is provided "as is" without express or implied warranty.
2380
OPENVISION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
2381
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
2382
EVENT SHALL OPENVISION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
2383
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
2384
USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
2385
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
2386
PERFORMANCE OF THIS SOFTWARE.
2392
<h1><a name="sparkle"></a>Sparkle License</h1>
2394
<p class="correctme">This license applies to certain files in the directory
2395
<span class="path">camino/sparkle/</span>. (This code only ships in the
2396
in the Camino browser or products based on it.)</p>
2399
Copyright (c) 2006 Andy Matuschak
2401
Permission is hereby granted, free of charge, to any person obtaining a copy of
2402
this software and associated documentation files (the "Software"), to deal in
2403
the Software without restriction, including without limitation the rights to
2404
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
2405
the Software, and to permit persons to whom the Software is furnished to do so,
2406
subject to the following conditions:
2408
The above copyright notice and this permission notice shall be included in all
2409
copies or substantial portions of the Software.
2411
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2412
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
2413
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
2414
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
2415
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
2416
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2422
<h1><a name="ucal"></a>University of California License</h1>
2424
<p class="correctme">This license applies to the following files or, in the case of
2425
directories, certain files in those directories:</p>
2428
<li class="path">dbm/</li>
2429
<li class="path">db/mork/src/morkQuickSort.cpp</li>
2430
<li class="path">xpcom/glue/nsQuickSort.cpp</li>
2434
Copyright (c) 1990, 1993
2435
The Regents of the University of California. All rights reserved.
2437
Redistribution and use in source and binary forms, with or without
2438
modification, are permitted provided that the following conditions
2440
1. Redistributions of source code must retain the above copyright
2441
notice, this list of conditions and the following disclaimer.
2442
2. Redistributions in binary form must reproduce the above copyright
2443
notice, this list of conditions and the following disclaimer in the
2444
documentation and/or other materials provided with the distribution.
2445
[3 Deleted as of 22nd July 1999; see
2446
<a href="ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change">ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change</a>
2448
4. Neither the name of the University nor the names of its contributors
2449
may be used to endorse or promote products derived from this software
2450
without specific prior written permission.
2452
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2453
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2454
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2455
ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2456
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2457
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2458
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2459
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2460
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2461
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2468
<h1><a name="hunspell-lt"></a>Lithuanian Spellchecking Dictionary</h1>
2470
<p class="correctme">This license applies to certain files in the directory
2471
<span class="path">l10n/lt/extensions/spellcheck/hunspell/</span>. (This
2472
code only ships in some localized versions of this product.)</p>
2475
The project has been sponsored by the Information Society Development
2476
Committee of the Government of Republic of Lithuania.
2479
Copyright (c) Albertas Agejevas <alga@uosis.mif.vu.lt>, 2000, 2001
2480
All rights reserved.
2482
Redistribution and use in source and binary forms, with or without
2483
modification, are permitted provided that the following conditions
2485
1. Redistributions of source code must retain the above copyright
2486
notice, this list of conditions and the following disclaimer.
2487
2. Redistributions in binary form must reproduce the above copyright
2488
notice, this list of conditions and the following disclaimer in the
2489
documentation and/or other materials provided with the distribution.
2490
3. Neither the name of the Albertas Agejevas nor the names of its contributors
2491
may be used to endorse or promote products derived from this software
2492
without specific prior written permission.
2494
THIS SOFTWARE IS PROVIDED BY ALBERTAS AGEJEVAS AND CONTRIBUTORS ``AS IS'' AND
2495
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2496
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2497
ARE DISCLAIMED. IN NO EVENT SHALL ALBERTAS AGEJEVAS OR CONTRIBUTORS BE LIABLE
2498
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2499
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2500
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2501
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2502
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2503
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2509
<h1><a name="xdg"></a>Red Hat xdg_user_dir_lookup License</h1>
2511
<p class="correctme">This license applies to the
2512
<span class="path">xdg_user_dir_lookup</span> function in
2513
<span class="path">xpcom/io/SpecialSystemDirectory.cpp</span>:</p>
2516
Copyright (c) 2007 Red Hat, Inc.
2518
Permission is hereby granted, free of charge, to any person
2519
obtaining a copy of this software and associated documentation files
2520
(the "Software"), to deal in the Software without restriction,
2521
including without limitation the rights to use, copy, modify, merge,
2522
publish, distribute, sublicense, and/or sell copies of the Software,
2523
and to permit persons to whom the Software is furnished to do so,
2524
subject to the following conditions:
2526
The above copyright notice and this permission notice shall be
2527
included in all copies or substantial portions of the Software.
2529
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
2530
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
2531
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
2532
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
2533
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
2534
ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
2535
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2541
<h1><a name="hunspell-ru"></a>Russian Spellchecking Dictionary</h1>
2543
<p class="correctme">This license applies to certain files in the directory
2544
<span class="path">l10n/ru/extensions/spellcheck/hunspell/</span>. (This
2545
code only ships in some localized versions of this product.)</p>
2548
* Copyright (c) 1997-2008, Alexander I. Lebedev
2550
All rights reserved.
2552
Redistribution and use in source and binary forms, with or without
2553
modification, are permitted provided that the following conditions
2555
* Redistributions of source code must retain the above copyright
2556
notice, this list of conditions and the following disclaimer.
2557
* Redistributions in binary form must reproduce the above copyright
2558
notice, this list of conditions and the following disclaimer in the
2559
documentation and/or other materials provided with the distribution.
2560
* Modified versions must be clearly marked as such.
2561
* The name of Alexander I. Lebedev may not be used to endorse or promote
2562
products derived from this software without specific prior written
2565
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
2566
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2567
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2568
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
2569
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
2570
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
2571
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
2572
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
2573
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
2574
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2575
POSSIBILITY OF SUCH DAMAGE.
2580
<h1><a name="other-notices"></a>Other Required Notices</h1>
2583
<li>This software is based in part on the work of the Independent
2585
<li>Portions of the OS/2 version of this software are copyright
2586
©1996-2002 <a href="http://www.freetype.org/">The FreeType Project</a>.
2587
All rights reserved.</li>
2593
<h1><a name="optional-notices"></a>Optional Notices</h1>
2595
<p class="correctme">Some permissive software licenses
2596
request but do not require an
2597
acknowledgement of the use of their software. We are very grateful
2598
to the following people and projects for their contributions to
2602
<li>The <a href="http://www.zlib.net/">zlib</a> compression library
2603
(Jean-loup Gailly, Mark Adler and team)</li>
2604
<li>The <a href="http://www.bzip.org/">bzip2</a> compression library
2605
(Julian Seward)</li>
2606
<li>The <a href="http://www.libpng.org/pub/png/">libpng</a> graphics library
2607
(Glenn Randers-Pehrson and team)</li>
2608
<li>The <a href="http://www.sqlite.org/">sqlite</a> database engine
2609
(D. Richard Hipp and team)</li>
2615
<h3><a name="exceptions"></a>* Exceptions</h3>
2617
<p class="correctme">
2618
Depending on how it was compiled, your product distribution and version
2619
may include the following portions which are not available under the
2624
<li>The Talkback crash-reporting module (Copyright ©1998-2005
2625
SupportSoft, Inc. All Rights Reserved.)
2626
<li>Image files containing the trademarks and logos of the Mozilla
2627
Foundation, which may not be reproduced without permission.
2628
(Copyright ©2004-2008 The Mozilla Foundation.
2629
All Rights Reserved.)
2632
<p class="correctme"><a href="about:license#top">Return to top</a>.</p>