Bug 1877541 - WebGL about:support prints per-context inProcess/outOfProcess bool...
[gecko.git] / toolkit / content / license.html
blob9e0721906bb65a329af2cd3636214fcc9e469327
1 <!DOCTYPE HTML>
2 <!-- This Source Code Form is subject to the terms of the Mozilla Public
3 - License, v. 2.0. If a copy of the MPL was not distributed with this file,
4 - You can obtain one at http://mozilla.org/MPL/2.0/. -->
6 <html lang="en">
7 <head>
8 <meta http-equiv="Content-Security-Policy" content="default-src 'none'; style-src chrome:; img-src chrome:; object-src 'none'">
9 <meta charset="utf-8">
10 <meta name="color-scheme" content="light dark">
11 <title>Licenses</title>
12 <link rel="stylesheet" href="chrome://global/skin/in-content/info-pages.css">
13 <link rel="stylesheet" href="chrome://global/skin/aboutLicense.css">
14 </head>
16 <body id="lic-info">
17 <div class="license-header">
18 <div>
19 <h1><a id="top"></a>Licenses</h1>
20 #ifdef APP_LICENSE_BLOCK
21 #includesubst @APP_LICENSE_BLOCK@
22 #endif
23 </div>
24 </div>
25 <div>
26 <p>All of the <b>source code</b> to this product is
27 available under licenses which are both
28 <a href="https://www.gnu.org/philosophy/free-sw.html">free</a> and
29 <a href="https://www.opensource.org/docs/definition.php">open source</a>.
30 A URL identifying the specific source code used to create this copy can be found
31 on the <a href="about:buildconfig">build configuration page</a>, and you can read
32 <a href="https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html">instructions
33 on how to download and build the code for yourself</a>.
34 </p>
36 <p>More specifically, most of the source code is available under the
37 <a href="about:license#mpl">Mozilla Public License 2.0</a> (MPL).
38 The MPL has a
39 <a href="https://www.mozilla.org/MPL/2.0/FAQ/">FAQ</a> to help
40 you understand it. The remainder of the software which is not
41 under the MPL is available under one of a variety of other
42 free and open source licenses. Those that require reproduction
43 of the license text in the distribution are given below.
44 (Note: your copy of this product may not contain code covered by one
45 or more of the licenses listed here, depending on the exact product
46 and version you choose.)
47 </p>
49 <ul>
50 <li><a href="about:license#mpl">Mozilla Public License 2.0</a>
51 <br><br>
52 </li>
53 <li><a href="about:license#lgpl">GNU Lesser General Public License 2.1</a>
54 <br><br>
55 </li>
56 <li><a href="about:license#lgpl-3.0">GNU Lesser General Public License 3.0</a>
57 <br><br>
58 </li>
59 <li><a href="about:license#acorn">acorn License</a></li>
60 #ifdef MOZ_INSTALL_TRACKING
61 <li><a href="about:license#adjust">Adjust SDK License</a></li>
62 #endif
63 <li><a href="about:license#android">Android Open Source License</a></li>
64 <li><a href="about:license#angle">ANGLE License</a></li>
65 <li><a href="about:license#apache">Apache License 2.0</a></li>
66 <li><a href="about:license#apache-llvm">Apache License 2.0 with LLVM exception</a></li>
67 <li><a href="about:license#apple">Apple License</a></li>
68 <li><a href="about:license#apple-password-rules-parser">Apple Password Rules Parser License</a></li>
69 <li><a href="about:license#arm">ARM License</a></li>
70 <li><a href="about:license#boost">boost License</a></li>
71 <li><a href="about:license#bsd2clause">BSD 2-Clause License</a></li>
72 <li><a href="about:license#bsd3clause">BSD 3-Clause License</a></li>
73 <li><a href="about:license#bspatch">bspatch License</a></li>
74 <li><a href="about:license#cairo">Cairo Component Licenses</a></li>
75 <li><a href="about:license#chromium">Chromium License</a></li>
76 <li><a href="about:license#codemirror">CodeMirror License</a></li>
77 <li><a href="about:license#cryptogams">CRYPTOGAMS License</a></li>
78 <li><a href="about:license#cubic-bezier">cubic-bezier License</a></li>
79 <li><a href="about:license#d3">D3 License</a></li>
80 <li><a href="about:license#dagre-d3">Dagre-D3 License</a></li>
81 <li><a href="about:license#diff">diff License</a></li>
82 <li><a href="about:license#disconnect.me">Disconnect.Me License</a>
83 <li><a href="about:license#dtoa">dtoa License</a></li>
84 <li><a href="about:license#hunspell-nl">Dutch Spellchecking Dictionary License</a></li>
85 #if defined(XP_WIN) || defined(XP_LINUX)
86 <li><a href="about:license#twemoji">Twemoji License</a></li>
87 #endif
88 <li><a href="about:license#hunspell-ee">Estonian Spellchecking Dictionary License</a></li>
89 <li><a href="about:license#expat">Expat License</a></li>
90 <li><a href="about:license#firebug">Firebug License</a></li>
91 <li><a href="about:license#gfx-font-list">gfxFontList License</a></li>
92 <li><a href="about:license#google-bsd">Google BSD License</a></li>
93 <li><a href="about:license#gears">Google Gears License</a></li>
94 <li><a href="about:license#gears-istumbler">Google Gears/iStumbler License</a></li>
95 <li><a href="about:license#vp8">Google VP8 License</a></li>
96 <li><a href="about:license#gyp">gyp License</a></li>
97 <li><a href="about:license#halloc">halloc License</a></li>
98 <li><a href="about:license#harfbuzz">HarfBuzz License</a></li>
99 <li><a href="about:license#icu">ICU License</a></li>
100 <li><a href="about:license#immutable">Immutable.js License</a></li>
101 <li><a href="about:license#jpnic">Japan Network Information Center License</a></li>
102 <li><a href="about:license#jszip">JSZip License</a></li>
103 <li><a href="about:license#jemalloc">jemalloc License</a></li>
104 <li><a href="about:license#jquery">jQuery License</a></li>
105 <li><a href="about:license#k_exp">k_exp License</a></li>
106 <li><a href="about:license#khronos">Khronos group License</a></li>
107 <li><a href="about:license#kiss_fft">Kiss FFT License</a></li>
108 #ifdef MOZ_USE_LIBCXX
109 <li><a href="about:license#libc++">libc++ License</a></li>
110 #endif
111 <li><a href="about:license#libcubeb">libcubeb License</a></li>
112 <li><a href="about:license#libevent">libevent License</a></li>
113 <li><a href="about:license#libffi">libffi License</a></li>
114 <li><a href="about:license#libjingle">libjingle License</a></li>
115 <li><a href="about:license#libnestegg">libnestegg License</a></li>
116 <li><a href="about:license#libsoundtouch">libsoundtouch License</a></li>
117 <li><a href="about:license#libyuv">libyuv License</a></li>
118 <li><a href="about:license#hunspell-lt">Lithuanian Spellchecking Dictionary License</a></li>
119 <li><a href="about:license#lodash">lodash License</a></li>
120 <li><a href="about:license#matches">matches License</a></li>
121 <li><a href="about:license#mit">MIT License</a></li>
122 <li><a href="about:license#myspell">MySpell License</a></li>
123 <li><a href="about:license#nicer">nICEr License</a></li>
124 <li><a href="about:license#node-md5">node-md5 License</a></li>
125 <li><a href="about:license#nom">nom License</a></li>
126 <li><a href="about:license#nrappkit">nrappkit License</a></li>
127 <li><a href="about:license#openldap">OpenLDAP Public License</a></li>
128 <li><a href="about:license#openvision">OpenVision License</a></li>
129 #if defined(XP_WIN) || defined(XP_MACOSX) || defined(XP_LINUX)
130 <li><a href="about:license#openvr">OpenVR License</a></li>
131 #endif
132 <li><a href="about:license#pbkdf2-sha256">pbkdf2_sha256 License</a></li>
133 <li><a href="about:license#praton">praton License</a></li>
134 <li><a href="about:license#praton1">praton and inet_ntop License</a></li>
135 <li><a href="about:license#qcms">qcms License</a></li>
136 <li><a href="about:license#qrcode-generator">QR Code Generator License</a></li>
137 <li><a href="about:license#react">React License</a></li>
138 <li><a href="about:license#react-redux">React-Redux License</a></li>
139 <li><a href="about:license#xdg">Red Hat xdg_user_dir_lookup License</a></li>
140 <li><a href="about:license#redux">Redux License</a></li>
141 <li><a href="about:license#hunspell-ru">Russian Spellchecking Dictionary License</a></li>
142 <li><a href="about:license#sctp">SCTP Licenses</a></li>
143 <li><a href="about:license#skia">Skia License</a></li>
144 <li><a href="about:license#snappy">Snappy License</a></li>
145 <li><a href="about:license#sprintf.js">sprintf.js License</a></li>
146 <li><a href="about:license#sunsoft">SunSoft License</a></li>
147 <li><a href="about:license#superfasthash">SuperFastHash License</a></li>
148 <li><a href="about:license#unicase">unicase License</a></li>
149 <li><a href="about:license#unicode">Unicode License</a></li>
150 <li><a href="about:license#unicode-v3">Unicode License V3</a></li>
151 <li><a href="about:license#ucal">University of California License</a></li>
152 <li><a href="about:license#hunspell-en">English Spellchecking Dictionary Licenses</a></li>
153 <li><a href="about:license#v8">V8 License</a></li>
154 <li><a href="about:license#validator">Validator License</a></li>
155 <li><a href="about:license#vtune">VTune License</a></li>
156 <li><a href="about:license#webrtc">WebRTC License</a></li>
157 #ifdef MOZ_DEFAULT_BROWSER_AGENT
158 <li><a href="about:license#wintoast">WinToast License</a></li>
159 #endif
160 <li><a href="about:license#x264">x264 License</a></li>
161 <li><a href="about:license#xiph">Xiph.org Foundation License</a></li>
162 </ul>
164 <br>
166 <ul>
167 <li><a href="about:license#other-notices">Other Required Notices</a>
168 <li><a href="about:license#optional-notices">Optional Notices</a>
169 #ifdef XP_WIN
170 <li><a href="about:license#proprietary-notices">Proprietary Operating System Components</a>
171 #endif
172 </ul>
174 #ifdef APP_LICENSE_LIST_BLOCK
175 #ifndef APP_LICENSE_BODY_BLOCK
176 #error
177 #endif
178 #ifndef APP_LICENSE_PRODUCT_NAME
179 #error
180 #endif
181 The following licenses are specific to code used by the
182 #includesubst @APP_LICENSE_PRODUCT_NAME@
183 product.
185 <!-- Index of product-specific licenses for non-Firefox apps. -->
186 #includesubst @APP_LICENSE_LIST_BLOCK@
187 #endif
189 </div>
191 <hr>
193 <h1 id="mpl">Mozilla Public License 2.0</h1>
195 <h2 id="definitions">1. Definitions</h2>
197 <dl>
198 <dt>1.1. "Contributor"</dt>
200 <dd>
201 <p>means each individual or legal entity that creates, contributes to
202 the creation of, or owns Covered Software.</p>
203 </dd>
205 <dt>1.2. "Contributor Version"</dt>
207 <dd>
208 <p>means the combination of the Contributions of others (if any) used
209 by a Contributor and that particular Contributor's Contribution.</p>
210 </dd>
212 <dt>1.3. "Contribution"</dt>
214 <dd>
215 <p>means Covered Software of a particular Contributor.</p>
216 </dd>
218 <dt>1.4. "Covered Software"</dt>
220 <dd>
221 <p>means Source Code Form to which the initial Contributor has attached
222 the notice in Exhibit A, the Executable Form of such Source Code Form,
223 and Modifications of such Source Code Form, in each case including
224 portions thereof.</p>
225 </dd>
227 <dt>1.5. "Incompatible With Secondary Licenses"</dt>
229 <dd>
230 <p>means</p>
232 <ol type="a">
233 <li>
234 <p>that the initial Contributor has attached the notice described
235 in Exhibit B to the Covered Software; or</p>
236 </li>
238 <li>
239 <p>that the Covered Software was made available under the terms of
240 version 1.1 or earlier of the License, but not also under the terms
241 of a Secondary License.</p>
242 </li>
243 </ol>
244 </dd>
246 <dt>1.6. "Executable Form"</dt>
248 <dd>
249 <p>means any form of the work other than Source Code Form.</p>
250 </dd>
252 <dt>1.7. "Larger Work"</dt>
254 <dd>
255 <p>means a work that combines Covered Software with other material, in
256 a separate file or files, that is not Covered Software.</p>
257 </dd>
259 <dt>1.8. "License"</dt>
261 <dd>
262 <p>means this document.</p>
263 </dd>
265 <dt>1.9. "Licensable"</dt>
267 <dd>
268 <p>means having the right to grant, to the maximum extent possible,
269 whether at the time of the initial grant or subsequently, any and all
270 of the rights conveyed by this License.</p>
271 </dd>
273 <dt>1.10. "Modifications"</dt>
275 <dd>
276 <p>means any of the following:</p>
278 <ol type="a">
279 <li>
280 <p>any file in Source Code Form that results from an addition to,
281 deletion from, or modification of the contents of Covered Software;
282 or</p>
283 </li>
285 <li>
286 <p>any new file in Source Code Form that contains any Covered
287 Software.</p>
288 </li>
289 </ol>
290 </dd>
292 <dt>1.11. "Patent Claims" of a Contributor</dt>
294 <dd>
295 <p>means any patent claim(s), including without limitation, method,
296 process, and apparatus claims, in any patent Licensable by such
297 Contributor that would be infringed, but for the grant of the License,
298 by the making, using, selling, offering for sale, having made, import,
299 or transfer of either its Contributions or its Contributor Version.</p>
300 </dd>
302 <dt>1.12. "Secondary License"</dt>
304 <dd>
305 <p>means either the GNU General Public License, Version 2.0, the GNU
306 Lesser General Public License, Version 2.1, the GNU Affero General
307 Public License, Version 3.0, or any later versions of those
308 licenses.</p>
309 </dd>
311 <dt>1.13. "Source Code Form"</dt>
313 <dd>
314 <p>means the form of the work preferred for making modifications.</p>
315 </dd>
317 <dt>1.14. "You" (or "Your")</dt>
319 <dd>
320 <p>means an individual or a legal entity exercising rights under this
321 License. For legal entities, "You" includes any entity that controls,
322 is controlled by, or is under common control with You. For purposes of
323 this definition, "control" means (a) the power, direct or indirect, to
324 cause the direction or management of such entity, whether by contract
325 or otherwise, or (b) ownership of more than fifty percent (50%) of the
326 outstanding shares or beneficial ownership of such entity.</p>
327 </dd>
328 </dl>
330 <h2 id="license-grants-and-conditions">2. License Grants and
331 Conditions</h2>
333 <h3 id="grants">2.1. Grants</h3>
335 <p>Each Contributor hereby grants You a world-wide, royalty-free,
336 non-exclusive license:</p>
338 <ol type="a">
339 <li>
340 <p>under intellectual property rights (other than patent or trademark)
341 Licensable by such Contributor to use, reproduce, make available,
342 modify, display, perform, distribute, and otherwise exploit its
343 Contributions, either on an unmodified basis, with Modifications, or as
344 part of a Larger Work; and</p>
345 </li>
347 <li>
348 <p>under Patent Claims of such Contributor to make, use, sell, offer
349 for sale, have made, import, and otherwise transfer either its
350 Contributions or its Contributor Version.</p>
351 </li>
352 </ol>
354 <h3 id="effective-date">2.2. Effective Date</h3>
356 <p>The licenses granted in Section 2.1 with respect to any Contribution
357 become effective for each Contribution on the date the Contributor first
358 distributes such Contribution.</p>
360 <h3 id="limitations-on-grant-scope">2.3. Limitations on Grant Scope</h3>
362 <p>The licenses granted in this Section 2 are the only rights granted under
363 this License. No additional rights or licenses will be implied from the
364 distribution or licensing of Covered Software under this License.
365 Notwithstanding Section 2.1(b) above, no patent license is granted by a
366 Contributor:</p>
368 <ol type="a">
369 <li>
370 <p>for any code that a Contributor has removed from Covered Software;
371 or</p>
372 </li>
374 <li>
375 <p>for infringements caused by: (i) Your and any other third party's
376 modifications of Covered Software, or (ii) the combination of its
377 Contributions with other software (except as part of its Contributor
378 Version); or</p>
379 </li>
381 <li>
382 <p>under Patent Claims infringed by Covered Software in the absence of
383 its Contributions.</p>
384 </li>
385 </ol>
387 <p>This License does not grant any rights in the trademarks, service marks,
388 or logos of any Contributor (except as may be necessary to comply with the
389 notice requirements in Section 3.4).</p>
391 <h3 id="subsequent-licenses">2.4. Subsequent Licenses</h3>
393 <p>No Contributor makes additional grants as a result of Your choice to
394 distribute the Covered Software under a subsequent version of this License
395 (see Section 10.2) or under the terms of a Secondary License (if permitted
396 under the terms of Section 3.3).</p>
398 <h3 id="representation">2.5. Representation</h3>
400 <p>Each Contributor represents that the Contributor believes its
401 Contributions are its original creation(s) or it has sufficient rights to
402 grant the rights to its Contributions conveyed by this License.</p>
404 <h3 id="fair-use">2.6. Fair Use</h3>
406 <p>This License is not intended to limit any rights You have under
407 applicable copyright doctrines of fair use, fair dealing, or other
408 equivalents.</p>
410 <h3 id="conditions">2.7. Conditions</h3>
412 <p>Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
413 in Section 2.1.</p>
415 <h2 id="responsibilities">3. Responsibilities</h2>
417 <h3 id="distribution-of-source-form">3.1. Distribution of Source Form</h3>
419 <p>All distribution of Covered Software in Source Code Form, including any
420 Modifications that You create or to which You contribute, must be under the
421 terms of this License. You must inform recipients that the Source Code Form
422 of the Covered Software is governed by the terms of this License, and how
423 they can obtain a copy of this License. You may not attempt to alter or
424 restrict the recipients' rights in the Source Code Form.</p>
426 <h3 id="distribution-of-executable-form">3.2. Distribution of Executable
427 Form</h3>
429 <p>If You distribute Covered Software in Executable Form then:</p>
431 <ol type="a">
432 <li>
433 <p>such Covered Software must also be made available in Source Code
434 Form, as described in Section 3.1, and You must inform recipients of
435 the Executable Form how they can obtain a copy of such Source Code Form
436 by reasonable means in a timely manner, at a charge no more than the
437 cost of distribution to the recipient; and</p>
438 </li>
440 <li>
441 <p>You may distribute such Executable Form under the terms of this
442 License, or sublicense it under different terms, provided that the
443 license for the Executable Form does not attempt to limit or alter the
444 recipients' rights in the Source Code Form under this License.</p>
445 </li>
446 </ol>
448 <h3 id="distribution-of-a-larger-work">3.3. Distribution of a Larger
449 Work</h3>
451 <p>You may create and distribute a Larger Work under terms of Your choice,
452 provided that You also comply with the requirements of this License for the
453 Covered Software. If the Larger Work is a combination of Covered Software
454 with a work governed by one or more Secondary Licenses, and the Covered
455 Software is not Incompatible With Secondary Licenses, this License permits
456 You to additionally distribute such Covered Software under the terms of
457 such Secondary License(s), so that the recipient of the Larger Work may, at
458 their option, further distribute the Covered Software under the terms of
459 either this License or such Secondary License(s).</p>
461 <h3 id="notices">3.4. Notices</h3>
463 <p>You may not remove or alter the substance of any license notices
464 (including copyright notices, patent notices, disclaimers of warranty, or
465 limitations of liability) contained within the Source Code Form of the
466 Covered Software, except that You may alter any license notices to the
467 extent required to remedy known factual inaccuracies.</p>
469 <h3 id="application-of-additional-terms">3.5. Application of Additional
470 Terms</h3>
472 <p>You may choose to offer, and to charge a fee for, warranty, support,
473 indemnity or liability obligations to one or more recipients of Covered
474 Software. However, You may do so only on Your own behalf, and not on behalf
475 of any Contributor. You must make it absolutely clear that any such
476 warranty, support, indemnity, or liability obligation is offered by You
477 alone, and You hereby agree to indemnify every Contributor for any
478 liability incurred by such Contributor as a result of warranty, support,
479 indemnity or liability terms You offer. You may include additional
480 disclaimers of warranty and limitations of liability specific to any
481 jurisdiction.</p>
483 <h2 id="inability-to-comply-due-to-statute-or-regulation">4. Inability to
484 Comply Due to Statute or Regulation</h2>
486 <p>If it is impossible for You to comply with any of the terms of this
487 License with respect to some or all of the Covered Software due to statute,
488 judicial order, or regulation then You must: (a) comply with the terms of
489 this License to the maximum extent possible; and (b) describe the
490 limitations and the code they affect. Such description must be placed in a
491 text file included with all distributions of the Covered Software under
492 this License. Except to the extent prohibited by statute or regulation,
493 such description must be sufficiently detailed for a recipient of ordinary
494 skill to be able to understand it.</p>
496 <h2 id="termination">5. Termination</h2>
498 <h3>5.1.</h3>
500 <p>The rights granted under this License will terminate automatically
501 if You fail to comply with any of its terms. However, if You become
502 compliant, then the rights granted under this License from a particular
503 Contributor are reinstated (a) provisionally, unless and until such
504 Contributor explicitly and finally terminates Your grants, and (b) on an
505 ongoing basis, if such Contributor fails to notify You of the
506 non-compliance by some reasonable means prior to 60 days after You have
507 come back into compliance. Moreover, Your grants from a particular
508 Contributor are reinstated on an ongoing basis if such Contributor notifies
509 You of the non-compliance by some reasonable means, this is the first time
510 You have received notice of non-compliance with this License from such
511 Contributor, and You become compliant prior to 30 days after Your receipt
512 of the notice.</p>
514 <h3>5.2.</h3>
516 <p>If You initiate litigation against any entity by asserting a patent
517 infringement claim (excluding declaratory judgment actions, counter-claims,
518 and cross-claims) alleging that a Contributor Version directly or
519 indirectly infringes any patent, then the rights granted to You by any and
520 all Contributors for the Covered Software under Section 2.1 of this License
521 shall terminate.</p>
523 <h3>5.3.</h3>
525 <p>In the event of termination under Sections 5.1 or 5.2 above, all
526 end user license agreements (excluding distributors and resellers) which
527 have been validly granted by You or Your distributors under this License
528 prior to termination shall survive termination.</p>
530 <h2 id="disclaimer-of-warranty">6. Disclaimer of Warranty</h2>
532 <p><em>Covered Software is provided under this License on an "as is" basis,
533 without warranty of any kind, either expressed, implied, or statutory,
534 including, without limitation, warranties that the Covered Software is free
535 of defects, merchantable, fit for a particular purpose or non-infringing.
536 The entire risk as to the quality and performance of the Covered Software
537 is with You. Should any Covered Software prove defective in any respect,
538 You (not any Contributor) assume the cost of any necessary servicing,
539 repair, or correction. This disclaimer of warranty constitutes an essential
540 part of this License. No use of any Covered Software is authorized under
541 this License except under this disclaimer.</em></p>
543 <h2 id="limitation-of-liability">7. Limitation of Liability</h2>
545 <p><em>Under no circumstances and under no legal theory, whether tort
546 (including negligence), contract, or otherwise, shall any Contributor, or
547 anyone who distributes Covered Software as permitted above, be liable to
548 You for any direct, indirect, special, incidental, or consequential damages
549 of any character including, without limitation, damages for lost profits,
550 loss of goodwill, work stoppage, computer failure or malfunction, or any
551 and all other commercial damages or losses, even if such party shall have
552 been informed of the possibility of such damages. This limitation of
553 liability shall not apply to liability for death or personal injury
554 resulting from such party's negligence to the extent applicable law
555 prohibits such limitation. Some jurisdictions do not allow the exclusion or
556 limitation of incidental or consequential damages, so this exclusion and
557 limitation may not apply to You.</em></p>
559 <h2 id="litigation">8. Litigation</h2>
561 <p>Any litigation relating to this License may be brought only in the
562 courts of a jurisdiction where the defendant maintains its principal place
563 of business and such litigation shall be governed by laws of that
564 jurisdiction, without reference to its conflict-of-law provisions. Nothing
565 in this Section shall prevent a party's ability to bring cross-claims or
566 counter-claims.</p>
568 <h2 id="miscellaneous">9. Miscellaneous</h2>
570 <p>This License represents the complete agreement concerning the subject
571 matter hereof. If any provision of this License is held to be
572 unenforceable, such provision shall be reformed only to the extent
573 necessary to make it enforceable. Any law or regulation which provides that
574 the language of a contract shall be construed against the drafter shall not
575 be used to construe this License against a Contributor.</p>
577 <h2 id="versions-of-the-license">10. Versions of the License</h2>
579 <h3 id="new-versions">10.1. New Versions</h3>
581 <p>Mozilla Foundation is the license steward. Except as provided in Section
582 10.3, no one other than the license steward has the right to modify or
583 publish new versions of this License. Each version will be given a
584 distinguishing version number.</p>
586 <h3 id="effect-of-new-versions">10.2. Effect of New Versions</h3>
588 <p>You may distribute the Covered Software under the terms of the version
589 of the License under which You originally received the Covered Software, or
590 under the terms of any subsequent version published by the license
591 steward.</p>
593 <h3 id="modified-versions">10.3. Modified Versions</h3>
595 <p>If you create software not governed by this License, and you want to
596 create a new license for such software, you may create and use a modified
597 version of this License if you rename the license and remove any references
598 to the name of the license steward (except to note that such modified
599 license differs from this License).</p>
601 <h3 id=
602 "distributing-source-code-form-that-is-incompatible-with-secondary-licenses">
603 10.4. Distributing Source Code Form that is Incompatible With Secondary
604 Licenses</h3>
606 <p>If You choose to distribute Source Code Form that is Incompatible With
607 Secondary Licenses under the terms of this version of the License, the
608 notice described in Exhibit B of this License must be attached.</p>
610 <h2 id="exhibit-a---source-code-form-license-notice">Exhibit A - Source
611 Code Form License Notice</h2>
613 <blockquote>
614 <p>This Source Code Form is subject to the terms of the Mozilla Public
615 License, v. 2.0. If a copy of the MPL was not distributed with this file,
616 You can obtain one at https://mozilla.org/MPL/2.0/.</p>
617 </blockquote>
619 <p>If it is not possible or desirable to put the notice in a particular
620 file, then You may include the notice in a location (such as a LICENSE file
621 in a relevant directory) where a recipient would be likely to look for such
622 a notice.</p>
624 <p>You may add additional accurate notices of copyright ownership.</p>
626 <h2 id="exhibit-b---incompatible-with-secondary-licenses-notice">Exhibit B
627 - "Incompatible With Secondary Licenses" Notice</h2>
629 <blockquote>
630 <p>This Source Code Form is "Incompatible With Secondary Licenses", as
631 defined by the Mozilla Public License, v. 2.0.</p>
632 </blockquote>
635 <hr>
637 <h1 id="lgpl">GNU Lesser General Public License 2.1</h1>
639 <p>This product contains code from the following LGPLed libraries:</p>
641 <ul>
642 <li><a href="https://www.surina.net/soundtouch/">libsoundtouch</a>
643 <li><a href="https://libav.org/">Libav</a>
644 <li><a href="https://ffmpeg.org/">FFmpeg</a>
645 </ul>
647 <pre>
648 Copyright (C) 1991, 1999 Free Software Foundation, Inc.
649 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
650 Everyone is permitted to copy and distribute verbatim copies
651 of this license document, but changing it is not allowed.
653 [This is the first released version of the Lesser GPL. It also counts
654 as the successor of the GNU Library Public License, version 2, hence
655 the version number 2.1.]
656 </pre>
658 <h3><a id="SEC2">Preamble</a></h3>
661 The licenses for most software are designed to take away your
662 freedom to share and change it. By contrast, the GNU General Public
663 Licenses are intended to guarantee your freedom to share and change
664 free software--to make sure the software is free for all its users.
665 </p>
667 This license, the Lesser General Public License, applies to some
668 specially designated software packages--typically libraries--of the
669 Free Software Foundation and other authors who decide to use it. You
670 can use it too, but we suggest you first think carefully about whether
671 this license or the ordinary General Public License is the better
672 strategy to use in any particular case, based on the explanations below.
673 </p>
675 When we speak of free software, we are referring to freedom of use,
676 not price. Our General Public Licenses are designed to make sure that
677 you have the freedom to distribute copies of free software (and charge
678 for this service if you wish); that you receive source code or can get
679 it if you want it; that you can change the software and use pieces of
680 it in new free programs; and that you are informed that you can do
681 these things.
682 </p>
684 To protect your rights, we need to make restrictions that forbid
685 distributors to deny you these rights or to ask you to surrender these
686 rights. These restrictions translate to certain responsibilities for
687 you if you distribute copies of the library or if you modify it.
688 </p>
690 For example, if you distribute copies of the library, whether gratis
691 or for a fee, you must give the recipients all the rights that we gave
692 you. You must make sure that they, too, receive or can get the source
693 code. If you link other code with the library, you must provide
694 complete object files to the recipients, so that they can relink them
695 with the library after making changes to the library and recompiling
696 it. And you must show them these terms so they know their rights.
697 </p>
699 We protect your rights with a two-step method: (1) we copyright the
700 library, and (2) we offer you this license, which gives you legal
701 permission to copy, distribute and/or modify the library.
702 </p>
704 To protect each distributor, we want to make it very clear that
705 there is no warranty for the free library. Also, if the library is
706 modified by someone else and passed on, the recipients should know
707 that what they have is not the original version, so that the original
708 author's reputation will not be affected by problems that might be
709 introduced by others.
710 </p>
712 Finally, software patents pose a constant threat to the existence of
713 any free program. We wish to make sure that a company cannot
714 effectively restrict the users of a free program by obtaining a
715 restrictive license from a patent holder. Therefore, we insist that
716 any patent license obtained for a version of the library must be
717 consistent with the full freedom of use specified in this license.
718 </p>
720 Most GNU software, including some libraries, is covered by the
721 ordinary GNU General Public License. This license, the GNU Lesser
722 General Public License, applies to certain designated libraries, and
723 is quite different from the ordinary General Public License. We use
724 this license for certain libraries in order to permit linking those
725 libraries into non-free programs.
726 </p>
728 When a program is linked with a library, whether statically or using
729 a shared library, the combination of the two is legally speaking a
730 combined work, a derivative of the original library. The ordinary
731 General Public License therefore permits such linking only if the
732 entire combination fits its criteria of freedom. The Lesser General
733 Public License permits more lax criteria for linking other code with
734 the library.
735 </p>
737 We call this license the "Lesser" General Public License because it
738 does Less to protect the user's freedom than the ordinary General
739 Public License. It also provides other free software developers Less
740 of an advantage over competing non-free programs. These disadvantages
741 are the reason we use the ordinary General Public License for many
742 libraries. However, the Lesser license provides advantages in certain
743 special circumstances.
744 </p>
746 For example, on rare occasions, there may be a special need to
747 encourage the widest possible use of a certain library, so that it becomes
748 a de-facto standard. To achieve this, non-free programs must be
749 allowed to use the library. A more frequent case is that a free
750 library does the same job as widely used non-free libraries. In this
751 case, there is little to gain by limiting the free library to free
752 software only, so we use the Lesser General Public License.
753 </p>
755 In other cases, permission to use a particular library in non-free
756 programs enables a greater number of people to use a large body of
757 free software. For example, permission to use the GNU C Library in
758 non-free programs enables many more people to use the whole GNU
759 operating system, as well as its variant, the GNU/Linux operating
760 system.
761 </p>
763 Although the Lesser General Public License is Less protective of the
764 users' freedom, it does ensure that the user of a program that is
765 linked with the Library has the freedom and the wherewithal to run
766 that program using a modified version of the Library.
767 </p>
769 The precise terms and conditions for copying, distribution and
770 modification follow. Pay close attention to the difference between a
771 "work based on the library" and a "work that uses the library". The
772 former contains code derived from the library, whereas the latter must
773 be combined with the library in order to run.
774 </p>
776 <h3><a id="SEC3">TERMS AND CONDITIONS FOR COPYING,
777 DISTRIBUTION AND MODIFICATION</a></h3>
781 <strong>0.</strong>
782 This License Agreement applies to any software library or other
783 program which contains a notice placed by the copyright holder or
784 other authorized party saying it may be distributed under the terms of
785 this Lesser General Public License (also called "this License").
786 Each licensee is addressed as "you".
787 </p>
789 A "library" means a collection of software functions and/or data
790 prepared so as to be conveniently linked with application programs
791 (which use some of those functions and data) to form executables.
792 </p>
794 The "Library", below, refers to any such software library or work
795 which has been distributed under these terms. A "work based on the
796 Library" means either the Library or any derivative work under
797 copyright law: that is to say, a work containing the Library or a
798 portion of it, either verbatim or with modifications and/or translated
799 straightforwardly into another language. (Hereinafter, translation is
800 included without limitation in the term "modification".)
801 </p>
803 "Source code" for a work means the preferred form of the work for
804 making modifications to it. For a library, complete source code means
805 all the source code for all modules it contains, plus any associated
806 interface definition files, plus the scripts used to control compilation
807 and installation of the library.
808 </p>
810 Activities other than copying, distribution and modification are not
811 covered by this License; they are outside its scope. The act of
812 running a program using the Library is not restricted, and output from
813 such a program is covered only if its contents constitute a work based
814 on the Library (independent of the use of the Library in a tool for
815 writing it). Whether that is true depends on what the Library does
816 and what the program that uses the Library does.
817 </p>
819 <strong>1.</strong>
820 You may copy and distribute verbatim copies of the Library's
821 complete source code as you receive it, in any medium, provided that
822 you conspicuously and appropriately publish on each copy an
823 appropriate copyright notice and disclaimer of warranty; keep intact
824 all the notices that refer to this License and to the absence of any
825 warranty; and distribute a copy of this License along with the
826 Library.
827 </p>
829 You may charge a fee for the physical act of transferring a copy,
830 and you may at your option offer warranty protection in exchange for a
831 fee.
832 </p>
834 <strong>2.</strong>
835 You may modify your copy or copies of the Library or any portion
836 of it, thus forming a work based on the Library, and copy and
837 distribute such modifications or work under the terms of Section 1
838 above, provided that you also meet all of these conditions:
839 </p>
841 <ul>
842 <li><strong>a)</strong>
843 The modified work must itself be a software library.</li>
844 <li><strong>b)</strong>
845 You must cause the files modified to carry prominent notices
846 stating that you changed the files and the date of any change.</li>
848 <li><strong>c)</strong>
849 You must cause the whole of the work to be licensed at no
850 charge to all third parties under the terms of this License.</li>
852 <li><strong>d)</strong>
853 If a facility in the modified Library refers to a function or a
854 table of data to be supplied by an application program that uses
855 the facility, other than as an argument passed when the facility
856 is invoked, then you must make a good faith effort to ensure that,
857 in the event an application does not supply such function or
858 table, the facility still operates, and performs whatever part of
859 its purpose remains meaningful.
861 (For example, a function in a library to compute square roots has
862 a purpose that is entirely well-defined independent of the
863 application. Therefore, Subsection 2d requires that any
864 application-supplied function or table used by this function must
865 be optional: if the application does not supply it, the square
866 root function must still compute square roots.)</p></li>
867 </ul>
870 These requirements apply to the modified work as a whole. If identifiable
871 sections of that work are not derived from the Library, and can be
872 reasonably considered independent and separate works in themselves, then
873 this License, and its terms, do not apply to those sections when you
874 distribute them as separate works. But when you distribute the same
875 sections as part of a whole which is a work based on the Library, the
876 distribution of the whole must be on the terms of this License, whose
877 permissions for other licensees extend to the entire whole, and thus to
878 each and every part regardless of who wrote it.
879 </p>
881 Thus, it is not the intent of this section to claim rights or contest your
882 rights to work written entirely by you; rather, the intent is to exercise
883 the right to control the distribution of derivative or collective works
884 based on the Library.
885 </p>
887 In addition, mere aggregation of another work not based on the Library with
888 the Library (or with a work based on the Library) on a volume of a storage
889 or distribution medium does not bring the other work under the scope of
890 this License.
891 </p>
893 <strong>3.</strong>
894 You may opt to apply the terms of the ordinary GNU General Public
895 License instead of this License to a given copy of the Library. To do
896 this, you must alter all the notices that refer to this License, so
897 that they refer to the ordinary GNU General Public License, version 2,
898 instead of to this License. (If a newer version than version 2 of the
899 ordinary GNU General Public License has appeared, then you can specify
900 that version instead if you wish.) Do not make any other change in
901 these notices.
902 </p>
904 Once this change is made in a given copy, it is irreversible for
905 that copy, so the ordinary GNU General Public License applies to all
906 subsequent copies and derivative works made from that copy.
907 </p>
909 This option is useful when you wish to copy part of the code of
910 the Library into a program that is not a library.
911 </p>
913 <strong>4.</strong>
914 You may copy and distribute the Library (or a portion or
915 derivative of it, under Section 2) in object code or executable form
916 under the terms of Sections 1 and 2 above provided that you accompany
917 it with the complete corresponding machine-readable source code, which
918 must be distributed under the terms of Sections 1 and 2 above on a
919 medium customarily used for software interchange.
920 </p>
922 If distribution of object code is made by offering access to copy
923 from a designated place, then offering equivalent access to copy the
924 source code from the same place satisfies the requirement to
925 distribute the source code, even though third parties are not
926 compelled to copy the source along with the object code.
927 </p>
929 <strong>5.</strong>
930 A program that contains no derivative of any portion of the
931 Library, but is designed to work with the Library by being compiled or
932 linked with it, is called a "work that uses the Library". Such a
933 work, in isolation, is not a derivative work of the Library, and
934 therefore falls outside the scope of this License.
935 </p>
937 However, linking a "work that uses the Library" with the Library
938 creates an executable that is a derivative of the Library (because it
939 contains portions of the Library), rather than a "work that uses the
940 library". The executable is therefore covered by this License.
941 Section 6 states terms for distribution of such executables.
942 </p>
944 When a "work that uses the Library" uses material from a header file
945 that is part of the Library, the object code for the work may be a
946 derivative work of the Library even though the source code is not.
947 Whether this is true is especially significant if the work can be
948 linked without the Library, or if the work is itself a library. The
949 threshold for this to be true is not precisely defined by law.
950 </p>
952 If such an object file uses only numerical parameters, data
953 structure layouts and accessors, and small macros and small inline
954 functions (ten lines or less in length), then the use of the object
955 file is unrestricted, regardless of whether it is legally a derivative
956 work. (Executables containing this object code plus portions of the
957 Library will still fall under Section 6.)
958 </p>
960 Otherwise, if the work is a derivative of the Library, you may
961 distribute the object code for the work under the terms of Section 6.
962 Any executables containing that work also fall under Section 6,
963 whether or not they are linked directly with the Library itself.
964 </p>
966 <strong>6.</strong>
967 As an exception to the Sections above, you may also combine or
968 link a "work that uses the Library" with the Library to produce a
969 work containing portions of the Library, and distribute that work
970 under terms of your choice, provided that the terms permit
971 modification of the work for the customer's own use and reverse
972 engineering for debugging such modifications.
973 </p>
975 You must give prominent notice with each copy of the work that the
976 Library is used in it and that the Library and its use are covered by
977 this License. You must supply a copy of this License. If the work
978 during execution displays copyright notices, you must include the
979 copyright notice for the Library among them, as well as a reference
980 directing the user to the copy of this License. Also, you must do one
981 of these things:
982 </p>
984 <ul>
985 <li><strong>a)</strong> Accompany the work with the complete
986 corresponding machine-readable source code for the Library
987 including whatever changes were used in the work (which must be
988 distributed under Sections 1 and 2 above); and, if the work is an
989 executable linked with the Library, with the complete
990 machine-readable "work that uses the Library", as object code
991 and/or source code, so that the user can modify the Library and
992 then relink to produce a modified executable containing the
993 modified Library. (It is understood that the user who changes the
994 contents of definitions files in the Library will not necessarily
995 be able to recompile the application to use the modified
996 definitions.)</li>
998 <li><strong>b)</strong> Use a suitable shared library mechanism
999 for linking with the Library. A suitable mechanism is one that
1000 (1) uses at run time a copy of the library already present on the
1001 user's computer system, rather than copying library functions into
1002 the executable, and (2) will operate properly with a modified
1003 version of the library, if the user installs one, as long as the
1004 modified version is interface-compatible with the version that the
1005 work was made with.</li>
1007 <li><strong>c)</strong> Accompany the work with a written offer,
1008 valid for at least three years, to give the same user the
1009 materials specified in Subsection 6a, above, for a charge no more
1010 than the cost of performing this distribution.</li>
1012 <li><strong>d)</strong> If distribution of the work is made by
1013 offering access to copy from a designated place, offer equivalent
1014 access to copy the above specified materials from the same
1015 place.</li>
1017 <li><strong>e)</strong> Verify that the user has already received
1018 a copy of these materials or that you have already sent this user
1019 a copy.</li>
1020 </ul>
1023 For an executable, the required form of the "work that uses the
1024 Library" must include any data and utility programs needed for
1025 reproducing the executable from it. However, as a special exception,
1026 the materials to be distributed need not include anything that is
1027 normally distributed (in either source or binary form) with the major
1028 components (compiler, kernel, and so on) of the operating system on
1029 which the executable runs, unless that component itself accompanies
1030 the executable.
1031 </p>
1033 It may happen that this requirement contradicts the license
1034 restrictions of other proprietary libraries that do not normally
1035 accompany the operating system. Such a contradiction means you cannot
1036 use both them and the Library together in an executable that you
1037 distribute.
1038 </p>
1040 <strong>7.</strong> You may place library facilities that are a work
1041 based on the Library side-by-side in a single library together with
1042 other library facilities not covered by this License, and distribute
1043 such a combined library, provided that the separate distribution of
1044 the work based on the Library and of the other library facilities is
1045 otherwise permitted, and provided that you do these two things:
1046 </p>
1048 <ul>
1049 <li><strong>a)</strong> Accompany the combined library with a copy
1050 of the same work based on the Library, uncombined with any other
1051 library facilities. This must be distributed under the terms of
1052 the Sections above.</li>
1054 <li><strong>b)</strong> Give prominent notice with the combined
1055 library of the fact that part of it is a work based on the
1056 Library, and explaining where to find the accompanying uncombined
1057 form of the same work.</li>
1058 </ul>
1061 <strong>8.</strong> You may not copy, modify, sublicense, link with,
1062 or distribute the Library except as expressly provided under this
1063 License. Any attempt otherwise to copy, modify, sublicense, link
1064 with, or distribute the Library is void, and will automatically
1065 terminate your rights under this License. However, parties who have
1066 received copies, or rights, from you under this License will not have
1067 their licenses terminated so long as such parties remain in full
1068 compliance.
1069 </p>
1071 <strong>9.</strong>
1072 You are not required to accept this License, since you have not
1073 signed it. However, nothing else grants you permission to modify or
1074 distribute the Library or its derivative works. These actions are
1075 prohibited by law if you do not accept this License. Therefore, by
1076 modifying or distributing the Library (or any work based on the
1077 Library), you indicate your acceptance of this License to do so, and
1078 all its terms and conditions for copying, distributing or modifying
1079 the Library or works based on it.
1080 </p>
1082 <strong>10.</strong>
1083 Each time you redistribute the Library (or any work based on the
1084 Library), the recipient automatically receives a license from the
1085 original licensor to copy, distribute, link with or modify the Library
1086 subject to these terms and conditions. You may not impose any further
1087 restrictions on the recipients' exercise of the rights granted herein.
1088 You are not responsible for enforcing compliance by third parties with
1089 this License.
1090 </p>
1092 <strong>11.</strong>
1093 If, as a consequence of a court judgment or allegation of patent
1094 infringement or for any other reason (not limited to patent issues),
1095 conditions are imposed on you (whether by court order, agreement or
1096 otherwise) that contradict the conditions of this License, they do not
1097 excuse you from the conditions of this License. If you cannot
1098 distribute so as to satisfy simultaneously your obligations under this
1099 License and any other pertinent obligations, then as a consequence you
1100 may not distribute the Library at all. For example, if a patent
1101 license would not permit royalty-free redistribution of the Library by
1102 all those who receive copies directly or indirectly through you, then
1103 the only way you could satisfy both it and this License would be to
1104 refrain entirely from distribution of the Library.
1105 </p>
1107 If any portion of this section is held invalid or unenforceable under any
1108 particular circumstance, the balance of the section is intended to apply,
1109 and the section as a whole is intended to apply in other circumstances.
1110 </p>
1112 It is not the purpose of this section to induce you to infringe any
1113 patents or other property right claims or to contest validity of any
1114 such claims; this section has the sole purpose of protecting the
1115 integrity of the free software distribution system which is
1116 implemented by public license practices. Many people have made
1117 generous contributions to the wide range of software distributed
1118 through that system in reliance on consistent application of that
1119 system; it is up to the author/donor to decide if he or she is willing
1120 to distribute software through any other system and a licensee cannot
1121 impose that choice.
1122 </p>
1124 This section is intended to make thoroughly clear what is believed to
1125 be a consequence of the rest of this License.
1126 </p>
1128 <strong>12.</strong>
1129 If the distribution and/or use of the Library is restricted in
1130 certain countries either by patents or by copyrighted interfaces, the
1131 original copyright holder who places the Library under this License may add
1132 an explicit geographical distribution limitation excluding those countries,
1133 so that distribution is permitted only in or among countries not thus
1134 excluded. In such case, this License incorporates the limitation as if
1135 written in the body of this License.
1136 </p>
1138 <strong>13.</strong>
1139 The Free Software Foundation may publish revised and/or new
1140 versions of the Lesser General Public License from time to time.
1141 Such new versions will be similar in spirit to the present version,
1142 but may differ in detail to address new problems or concerns.
1143 </p>
1145 Each version is given a distinguishing version number. If the Library
1146 specifies a version number of this License which applies to it and
1147 "any later version", you have the option of following the terms and
1148 conditions either of that version or of any later version published by
1149 the Free Software Foundation. If the Library does not specify a
1150 license version number, you may choose any version ever published by
1151 the Free Software Foundation.
1152 </p>
1154 <strong>14.</strong>
1155 If you wish to incorporate parts of the Library into other free
1156 programs whose distribution conditions are incompatible with these,
1157 write to the author to ask for permission. For software which is
1158 copyrighted by the Free Software Foundation, write to the Free
1159 Software Foundation; we sometimes make exceptions for this. Our
1160 decision will be guided by the two goals of preserving the free status
1161 of all derivatives of our free software and of promoting the sharing
1162 and reuse of software generally.
1163 </p>
1165 <strong>NO WARRANTY</strong>
1166 </p>
1168 <strong>15.</strong>
1169 BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
1170 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
1171 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
1172 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
1173 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
1174 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1175 PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
1176 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
1177 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
1178 </p>
1180 <strong>16.</strong>
1181 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
1182 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
1183 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
1184 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
1185 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
1186 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
1187 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
1188 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
1189 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
1190 DAMAGES.
1191 </p>
1193 <hr>
1195 <h1 id="lgpl-3.0">GNU Lesser General Public License 3.0</h1>
1197 <p>Some versions of this product contains code from the following LGPLed libraries:</p>
1199 <ul>
1200 <li><a
1201 href="https://addons.mozilla.org/en-US/firefox/addon/gƶrans-hemmasnickrade-ordli/">Swedish dictionary</a>
1202 </ul>
1204 <pre>Copyright &copy; 2007 Free Software Foundation, Inc.
1205 &lt;<a href="https://www.fsf.org/">https://www.fsf.org/</a>&gt;
1207 Everyone is permitted to copy and distribute verbatim copies
1208 of this license document, but changing it is not allowed.</pre>
1210 <p>This version of the GNU Lesser General Public License incorporates
1211 the terms and conditions of version 3 of the GNU General Public
1212 License, supplemented by the additional permissions listed below.</p>
1214 <h3><a id="section0">0. Additional Definitions</a></h3>
1216 <p>As used herein, &ldquo;this License&rdquo; refers to version 3 of the GNU Lesser
1217 General Public License, and the &ldquo;GNU GPL&rdquo; refers to version 3 of the GNU
1218 General Public License.</p>
1220 <p>&ldquo;The Library&rdquo; refers to a covered work governed by this License,
1221 other than an Application or a Combined Work as defined below.</p>
1223 <p>An &ldquo;Application&rdquo; is any work that makes use of an interface provided
1224 by the Library, but which is not otherwise based on the Library.
1225 Defining a subclass of a class defined by the Library is deemed a mode
1226 of using an interface provided by the Library.</p>
1228 <p>A &ldquo;Combined Work&rdquo; is a work produced by combining or linking an
1229 Application with the Library. The particular version of the Library
1230 with which the Combined Work was made is also called the &ldquo;Linked
1231 Version&rdquo;.</p>
1233 <p>The &ldquo;Minimal Corresponding Source&rdquo; for a Combined Work means the
1234 Corresponding Source for the Combined Work, excluding any source code
1235 for portions of the Combined Work that, considered in isolation, are
1236 based on the Application, and not on the Linked Version.</p>
1238 <p>The &ldquo;Corresponding Application Code&rdquo; for a Combined Work means the
1239 object code and/or source code for the Application, including any data
1240 and utility programs needed for reproducing the Combined Work from the
1241 Application, but excluding the System Libraries of the Combined Work.</p>
1243 <h3><a id="section1">1. Exception to Section 3 of the GNU GPL.</a></h3>
1245 <p>You may convey a covered work under sections 3 and 4 of this License
1246 without being bound by section 3 of the GNU GPL.</p>
1248 <h3><a id="section2">2. Conveying Modified Versions.</a></h3>
1250 <p>If you modify a copy of the Library, and, in your modifications, a
1251 facility refers to a function or data to be supplied by an Application
1252 that uses the facility (other than as an argument passed when the
1253 facility is invoked), then you may convey a copy of the modified
1254 version:</p>
1256 <ul>
1257 <li>a) under this License, provided that you make a good faith effort to
1258 ensure that, in the event an Application does not supply the
1259 function or data, the facility still operates, and performs
1260 whatever part of its purpose remains meaningful, or</li>
1262 <li>b) under the GNU GPL, with none of the additional permissions of
1263 this License applicable to that copy.</li>
1264 </ul>
1266 <h3><a id="section3">3. Object Code Incorporating Material from Library Header Files.</a></h3>
1268 <p>The object code form of an Application may incorporate material from
1269 a header file that is part of the Library. You may convey such object
1270 code under terms of your choice, provided that, if the incorporated
1271 material is not limited to numerical parameters, data structure
1272 layouts and accessors, or small macros, inline functions and templates
1273 (ten or fewer lines in length), you do both of the following:</p>
1275 <ul>
1276 <li>a) Give prominent notice with each copy of the object code that the
1277 Library is used in it and that the Library and its use are
1278 covered by this License.</li>
1280 <li>b) Accompany the object code with a copy of the GNU GPL and this license
1281 document.</li>
1282 </ul>
1284 <h3><a id="section4">4. Combined Works.</a></h3>
1286 <p>You may convey a Combined Work under terms of your choice that,
1287 taken together, effectively do not restrict modification of the
1288 portions of the Library contained in the Combined Work and reverse
1289 engineering for debugging such modifications, if you also do each of
1290 the following:</p>
1292 <ul>
1293 <li>a) Give prominent notice with each copy of the Combined Work that
1294 the Library is used in it and that the Library and its use are
1295 covered by this License.</li>
1297 <li>b) Accompany the Combined Work with a copy of the GNU GPL and this license
1298 document.</li>
1300 <li>c) For a Combined Work that displays copyright notices during
1301 execution, include the copyright notice for the Library among
1302 these notices, as well as a reference directing the user to the
1303 copies of the GNU GPL and this license document.</li>
1305 <li>d) Do one of the following:
1307 <ul>
1308 <li>0) Convey the Minimal Corresponding Source under the terms of this
1309 License, and the Corresponding Application Code in a form
1310 suitable for, and under terms that permit, the user to
1311 recombine or relink the Application with a modified version of
1312 the Linked Version to produce a modified Combined Work, in the
1313 manner specified by section 6 of the GNU GPL for conveying
1314 Corresponding Source.</li>
1316 <li>1) Use a suitable shared library mechanism for linking with the
1317 Library. A suitable mechanism is one that (a) uses at run time
1318 a copy of the Library already present on the user's computer
1319 system, and (b) will operate properly with a modified version
1320 of the Library that is interface-compatible with the Linked
1321 Version.</li>
1322 </ul></li>
1324 <li>e) Provide Installation Information, but only if you would otherwise
1325 be required to provide such information under section 6 of the
1326 GNU GPL, and only to the extent that such information is
1327 necessary to install and execute a modified version of the
1328 Combined Work produced by recombining or relinking the
1329 Application with a modified version of the Linked Version. (If
1330 you use option 4d0, the Installation Information must accompany
1331 the Minimal Corresponding Source and Corresponding Application
1332 Code. If you use option 4d1, you must provide the Installation
1333 Information in the manner specified by section 6 of the GNU GPL
1334 for conveying Corresponding Source.)</li>
1335 </ul>
1337 <h3><a id="section5">5. Combined Libraries.</a></h3>
1339 <p>You may place library facilities that are a work based on the
1340 Library side by side in a single library together with other library
1341 facilities that are not Applications and are not covered by this
1342 License, and convey such a combined library under terms of your
1343 choice, if you do both of the following:</p>
1345 <ul>
1346 <li>a) Accompany the combined library with a copy of the same work based
1347 on the Library, uncombined with any other library facilities,
1348 conveyed under the terms of this License.</li>
1350 <li>b) Give prominent notice with the combined library that part of it
1351 is a work based on the Library, and explaining where to find the
1352 accompanying uncombined form of the same work.</li>
1353 </ul>
1355 <h3><a id="section6">6. Revised Versions of the GNU Lesser General Public License.</a></h3>
1357 <p>The Free Software Foundation may publish revised and/or new versions
1358 of the GNU Lesser General Public License from time to time. Such new
1359 versions will be similar in spirit to the present version, but may
1360 differ in detail to address new problems or concerns.</p>
1362 <p>Each version is given a distinguishing version number. If the
1363 Library as you received it specifies that a certain numbered version
1364 of the GNU Lesser General Public License &ldquo;or any later version&rdquo;
1365 applies to it, you have the option of following the terms and
1366 conditions either of that published version or of any later version
1367 published by the Free Software Foundation. If the Library as you
1368 received it does not specify a version number of the GNU Lesser
1369 General Public License, you may choose any version of the GNU Lesser
1370 General Public License ever published by the Free Software Foundation.</p>
1372 <p>If the Library as you received it specifies that a proxy can decide
1373 whether future versions of the GNU Lesser General Public License shall
1374 apply, that proxy's public statement of acceptance of any version is
1375 permanent authorization for you to choose that version for the
1376 Library.</p>
1379 <hr>
1381 <h1><a id="android"></a>Android Open Source License</h1>
1383 <p>This license applies to various files in the Mozilla codebase,
1384 including those in the directory <code>gfx/skia/</code>.</p>
1385 <!-- This is the wrong directory, what was intended? -->
1387 <pre>
1388 Copyright 2009, The Android Open Source Project
1390 Redistribution and use in source and binary forms, with or without
1391 modification, are permitted provided that the following conditions
1392 are met:
1393 * Redistributions of source code must retain the above copyright
1394 notice, this list of conditions and the following disclaimer.
1395 * Redistributions in binary form must reproduce the above copyright
1396 notice, this list of conditions and the following disclaimer in the
1397 documentation and/or other materials provided with the distribution.
1399 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY
1400 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1401 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1402 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
1403 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
1404 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
1405 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
1406 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
1407 OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1408 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1409 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1410 </pre>
1413 <hr>
1415 <h1><a id="angle"></a>ANGLE License</h1>
1417 <p>This license applies to files in the directory <code>gfx/angle/</code>.</p>
1419 <pre>
1420 Copyright (C) 2002-2010 The ANGLE Project Authors.
1421 All rights reserved.
1423 Redistribution and use in source and binary forms, with or without
1424 modification, are permitted provided that the following conditions
1425 are met:
1427 Redistributions of source code must retain the above copyright
1428 notice, this list of conditions and the following disclaimer.
1430 Redistributions in binary form must reproduce the above
1431 copyright notice, this list of conditions and the following
1432 disclaimer in the documentation and/or other materials provided
1433 with the distribution.
1435 Neither the name of TransGaming Inc., Google Inc., 3DLabs Inc.
1436 Ltd., nor the names of their contributors may be used to endorse
1437 or promote products derived from this software without specific
1438 prior written permission.
1440 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1441 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1442 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1443 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1444 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1445 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1446 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
1447 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
1448 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1449 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1450 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1451 POSSIBILITY OF SUCH DAMAGE.
1452 </pre>
1455 <hr>
1457 <h1><a id="acorn"></a>acorn License</h1>
1459 <p>This license applies to part of the
1460 <code>devtools/shared/jsbeautify/src/beautify-js.js</code> file.
1461 </p>
1462 <pre>
1463 Copyright (C) 2012 by Marijn Haverbeke &lt;marijnh@gmail.com&gt;
1465 Permission is hereby granted, free of charge, to any person obtaining a copy
1466 of this software and associated documentation files (the "Software"), to deal
1467 in the Software without restriction, including without limitation the rights
1468 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1469 copies of the Software, and to permit persons to whom the Software is
1470 furnished to do so, subject to the following conditions:
1472 The above copyright notice and this permission notice shall be included in
1473 all copies or substantial portions of the Software.
1475 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1476 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1477 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1478 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1479 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1480 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
1481 THE SOFTWARE.
1483 Please note that some subdirectories of the CodeMirror distribution
1484 include their own LICENSE files, and are released under different
1485 licences.
1486 </pre>
1489 <hr>
1491 <h1><a id="apache"></a>Apache License 2.0</h1>
1493 <p>This license applies to various files in the Mozilla codebase including, but not limited to:<br/>
1494 <code>devtools/client/netmonitor/src/components/messages/parsers/signalr/HandshakeProtocol.js</code><br/>
1495 <code>devtools/client/netmonitor/src/components/messages/parsers/signalr/IHubProtocol.js</code><br/>
1496 <code>devtools/client/netmonitor/src/components/messages/parsers/signalr/JSONHubProtocol.js</code><br/>
1497 <code>devtools/client/netmonitor/src/components/messages/parsers/signalr/TextMessageFormat.js</code><br/>
1498 <code>devtools/client/netmonitor/src/components/messages/parsers/signalr/Utils.js</code><br/>
1499 <code>third_party/cups/include</code><br/>
1500 #ifdef MOZ_JXL
1501 <code>third_party/highway/</code><br/>
1502 #endif
1503 </p>
1505 <pre>
1506 Apache License
1507 Version 2.0, January 2004
1508 https://www.apache.org/licenses/
1510 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1512 1. Definitions.
1514 "License" shall mean the terms and conditions for use, reproduction,
1515 and distribution as defined by Sections 1 through 9 of this document.
1517 "Licensor" shall mean the copyright owner or entity authorized by
1518 the copyright owner that is granting the License.
1520 "Legal Entity" shall mean the union of the acting entity and all
1521 other entities that control, are controlled by, or are under common
1522 control with that entity. For the purposes of this definition,
1523 "control" means (i) the power, direct or indirect, to cause the
1524 direction or management of such entity, whether by contract or
1525 otherwise, or (ii) ownership of fifty percent (50%) or more of the
1526 outstanding shares, or (iii) beneficial ownership of such entity.
1528 "You" (or "Your") shall mean an individual or Legal Entity
1529 exercising permissions granted by this License.
1531 "Source" form shall mean the preferred form for making modifications,
1532 including but not limited to software source code, documentation
1533 source, and configuration files.
1535 "Object" form shall mean any form resulting from mechanical
1536 transformation or translation of a Source form, including but
1537 not limited to compiled object code, generated documentation,
1538 and conversions to other media types.
1540 "Work" shall mean the work of authorship, whether in Source or
1541 Object form, made available under the License, as indicated by a
1542 copyright notice that is included in or attached to the work
1543 (an example is provided in the Appendix below).
1545 "Derivative Works" shall mean any work, whether in Source or Object
1546 form, that is based on (or derived from) the Work and for which the
1547 editorial revisions, annotations, elaborations, or other modifications
1548 represent, as a whole, an original work of authorship. For the purposes
1549 of this License, Derivative Works shall not include works that remain
1550 separable from, or merely link (or bind by name) to the interfaces of,
1551 the Work and Derivative Works thereof.
1553 "Contribution" shall mean any work of authorship, including
1554 the original version of the Work and any modifications or additions
1555 to that Work or Derivative Works thereof, that is intentionally
1556 submitted to Licensor for inclusion in the Work by the copyright owner
1557 or by an individual or Legal Entity authorized to submit on behalf of
1558 the copyright owner. For the purposes of this definition, "submitted"
1559 means any form of electronic, verbal, or written communication sent
1560 to the Licensor or its representatives, including but not limited to
1561 communication on electronic mailing lists, source code control systems,
1562 and issue tracking systems that are managed by, or on behalf of, the
1563 Licensor for the purpose of discussing and improving the Work, but
1564 excluding communication that is conspicuously marked or otherwise
1565 designated in writing by the copyright owner as "Not a Contribution."
1567 "Contributor" shall mean Licensor and any individual or Legal Entity
1568 on behalf of whom a Contribution has been received by Licensor and
1569 subsequently incorporated within the Work.
1571 2. Grant of Copyright License. Subject to the terms and conditions of
1572 this License, each Contributor hereby grants to You a perpetual,
1573 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
1574 copyright license to reproduce, prepare Derivative Works of,
1575 publicly display, publicly perform, sublicense, and distribute the
1576 Work and such Derivative Works in Source or Object form.
1578 3. Grant of Patent License. Subject to the terms and conditions of
1579 this License, each Contributor hereby grants to You a perpetual,
1580 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
1581 (except as stated in this section) patent license to make, have made,
1582 use, offer to sell, sell, import, and otherwise transfer the Work,
1583 where such license applies only to those patent claims licensable
1584 by such Contributor that are necessarily infringed by their
1585 Contribution(s) alone or by combination of their Contribution(s)
1586 with the Work to which such Contribution(s) was submitted. If You
1587 institute patent litigation against any entity (including a
1588 cross-claim or counterclaim in a lawsuit) alleging that the Work
1589 or a Contribution incorporated within the Work constitutes direct
1590 or contributory patent infringement, then any patent licenses
1591 granted to You under this License for that Work shall terminate
1592 as of the date such litigation is filed.
1594 4. Redistribution. You may reproduce and distribute copies of the
1595 Work or Derivative Works thereof in any medium, with or without
1596 modifications, and in Source or Object form, provided that You
1597 meet the following conditions:
1599 (a) You must give any other recipients of the Work or
1600 Derivative Works a copy of this License; and
1602 (b) You must cause any modified files to carry prominent notices
1603 stating that You changed the files; and
1605 (c) You must retain, in the Source form of any Derivative Works
1606 that You distribute, all copyright, patent, trademark, and
1607 attribution notices from the Source form of the Work,
1608 excluding those notices that do not pertain to any part of
1609 the Derivative Works; and
1611 (d) If the Work includes a "NOTICE" text file as part of its
1612 distribution, then any Derivative Works that You distribute must
1613 include a readable copy of the attribution notices contained
1614 within such NOTICE file, excluding those notices that do not
1615 pertain to any part of the Derivative Works, in at least one
1616 of the following places: within a NOTICE text file distributed
1617 as part of the Derivative Works; within the Source form or
1618 documentation, if provided along with the Derivative Works; or,
1619 within a display generated by the Derivative Works, if and
1620 wherever such third-party notices normally appear. The contents
1621 of the NOTICE file are for informational purposes only and
1622 do not modify the License. You may add Your own attribution
1623 notices within Derivative Works that You distribute, alongside
1624 or as an addendum to the NOTICE text from the Work, provided
1625 that such additional attribution notices cannot be construed
1626 as modifying the License.
1628 You may add Your own copyright statement to Your modifications and
1629 may provide additional or different license terms and conditions
1630 for use, reproduction, or distribution of Your modifications, or
1631 for any such Derivative Works as a whole, provided Your use,
1632 reproduction, and distribution of the Work otherwise complies with
1633 the conditions stated in this License.
1635 5. Submission of Contributions. Unless You explicitly state otherwise,
1636 any Contribution intentionally submitted for inclusion in the Work
1637 by You to the Licensor shall be under the terms and conditions of
1638 this License, without any additional terms or conditions.
1639 Notwithstanding the above, nothing herein shall supersede or modify
1640 the terms of any separate license agreement you may have executed
1641 with Licensor regarding such Contributions.
1643 6. Trademarks. This License does not grant permission to use the trade
1644 names, trademarks, service marks, or product names of the Licensor,
1645 except as required for reasonable and customary use in describing the
1646 origin of the Work and reproducing the content of the NOTICE file.
1648 7. Disclaimer of Warranty. Unless required by applicable law or
1649 agreed to in writing, Licensor provides the Work (and each
1650 Contributor provides its Contributions) on an "AS IS" BASIS,
1651 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
1652 implied, including, without limitation, any warranties or conditions
1653 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
1654 PARTICULAR PURPOSE. You are solely responsible for determining the
1655 appropriateness of using or redistributing the Work and assume any
1656 risks associated with Your exercise of permissions under this License.
1658 8. Limitation of Liability. In no event and under no legal theory,
1659 whether in tort (including negligence), contract, or otherwise,
1660 unless required by applicable law (such as deliberate and grossly
1661 negligent acts) or agreed to in writing, shall any Contributor be
1662 liable to You for damages, including any direct, indirect, special,
1663 incidental, or consequential damages of any character arising as a
1664 result of this License or out of the use or inability to use the
1665 Work (including but not limited to damages for loss of goodwill,
1666 work stoppage, computer failure or malfunction, or any and all
1667 other commercial damages or losses), even if such Contributor
1668 has been advised of the possibility of such damages.
1670 9. Accepting Warranty or Additional Liability. While redistributing
1671 the Work or Derivative Works thereof, You may choose to offer,
1672 and charge a fee for, acceptance of support, warranty, indemnity,
1673 or other liability obligations and/or rights consistent with this
1674 License. However, in accepting such obligations, You may act only
1675 on Your own behalf and on Your sole responsibility, not on behalf
1676 of any other Contributor, and only if You agree to indemnify,
1677 defend, and hold each Contributor harmless for any liability
1678 incurred by, or claims asserted against, such Contributor by reason
1679 of your accepting any such warranty or additional liability.
1681 END OF TERMS AND CONDITIONS
1682 </pre>
1685 <hr>
1687 <h1><a id="apple"></a>Apple License</h1>
1689 <p>This license applies to certain files in the directories <code>dom/media/webaudio/blink</code>, and <code>widget/cocoa</code>.</p>
1691 <pre>
1692 Copyright (C) 2008, 2009 Apple Inc. All rights reserved.
1694 Redistribution and use in source and binary forms, with or without
1695 modification, are permitted provided that the following conditions
1696 are met:
1697 1. Redistributions of source code must retain the above copyright
1698 notice, this list of conditions and the following disclaimer.
1699 2. Redistributions in binary form must reproduce the above copyright
1700 notice, this list of conditions and the following disclaimer in the
1701 documentation and/or other materials provided with the distribution.
1703 THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
1704 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1705 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1706 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
1707 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
1708 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
1709 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
1710 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
1711 OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1712 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1713 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1714 </pre>
1717 <hr>
1719 <h1><a id="arm"></a>ARM License</h1>
1721 <p>This license applies to files in the directory <code>js/src/jit/arm64/vixl/</code>.</p>
1723 <pre>
1724 Copyright 2013, ARM Limited
1725 All rights reserved.
1727 Redistribution and use in source and binary forms, with or without
1728 modification, are permitted provided that the following conditions are met:
1730 * Redistributions of source code must retain the above copyright notice,
1731 this list of conditions and the following disclaimer.
1732 * Redistributions in binary form must reproduce the above copyright notice,
1733 this list of conditions and the following disclaimer in the documentation
1734 and/or other materials provided with the distribution.
1735 * Neither the name of ARM Limited nor the names of its contributors may be
1736 used to endorse or promote products derived from this software without
1737 specific prior written permission.
1739 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
1740 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1741 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
1742 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
1743 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1744 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
1745 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
1746 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
1747 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1748 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1749 </pre>
1751 <hr>
1753 <h1><a id="babel"></a>Babel License</h1>
1755 <p>This license applies to file bundled in
1756 <code>devtools/client/debugger/dist</code>.
1757 </p>
1759 <pre>
1760 Copyright (c) 2014-2017 Sebastian McKenzie <sebmck@gmail.com>
1762 Permission is hereby granted, free of charge, to any person obtaining
1763 a copy of this software and associated documentation files (the
1764 "Software"), to deal in the Software without restriction, including
1765 without limitation the rights to use, copy, modify, merge, publish,
1766 distribute, sublicense, and/or sell copies of the Software, and to
1767 permit persons to whom the Software is furnished to do so, subject to
1768 the following conditions:
1770 The above copyright notice and this permission notice shall be
1771 included in all copies or substantial portions of the Software.
1773 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1774 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1775 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1776 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
1777 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
1778 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1779 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1780 </pre>
1782 <hr>
1784 <h1><a id="babylon"></a>Babylon License</h1>
1786 <p>This license applies to file bundled in
1787 <code>devtools/client/debugger/dist</code>.
1788 </p>
1790 <pre>
1791 Copyright (C) 2012-2014 by various contributors (see AUTHORS)
1793 Permission is hereby granted, free of charge, to any person obtaining a copy
1794 of this software and associated documentation files (the "Software"), to deal
1795 in the Software without restriction, including without limitation the rights
1796 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1797 copies of the Software, and to permit persons to whom the Software is
1798 furnished to do so, subject to the following conditions:
1800 The above copyright notice and this permission notice shall be included in
1801 all copies or substantial portions of the Software.
1803 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1804 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1805 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1806 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1807 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1808 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
1809 THE SOFTWARE.
1810 </pre>
1812 <hr>
1814 <h1><a id="boost"></a>boost License</h1>
1816 <p>This license applies to files in the following directories:
1817 <ul>
1818 <li><code>third_party/function2</code></li>
1819 <li><code>third_party/msgpack</code></li>
1820 </ul>
1821 See the individual LICENSE files for copyright owners.</p>
1823 <pre>
1824 Boost Software License - Version 1.0 - August 17th, 2003
1826 Permission is hereby granted, free of charge, to any person or organization
1827 obtaining a copy of the software and accompanying documentation covered by
1828 this license (the "Software") to use, reproduce, display, distribute,
1829 execute, and transmit the Software, and to prepare derivative works of the
1830 Software, and to permit third-parties to whom the Software is furnished to
1831 do so, all subject to the following:
1833 The copyright notices in the Software and this entire statement, including
1834 the above license grant, this restriction and the following disclaimer,
1835 must be included in all copies of the Software, in whole or in part, and
1836 all derivative works of the Software, unless such copies or derivative
1837 works are solely in the form of machine-executable object code generated by
1838 a source language processor.
1840 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1841 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1842 FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
1843 SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
1844 FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
1845 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
1846 DEALINGS IN THE SOFTWARE.
1847 </pre>
1850 <hr>
1852 <h1><a id="bsd2clause"></a>BSD 2-Clause License</h1>
1854 <p>This license applies to files in the following directories:
1855 <ul>
1856 <li><code>third_party/rust/arrayref</code></li>
1857 <li><code>third_party/rust/mach</code></li>
1858 <li><code>third_party/rust/qlog</code></li>
1859 </ul>
1860 See the individual LICENSE files for copyright owners.</p>
1862 <pre>
1863 Redistribution and use in source and binary forms, with or without
1864 modification, are permitted provided that the following conditions are
1865 met:
1867 1. Redistributions of source code must retain the above copyright
1868 notice, this list of conditions and the following disclaimer.
1870 2. Redistributions in binary form must reproduce the above copyright
1871 notice, this list of conditions and the following disclaimer in the
1872 documentation and/or other materials provided with the
1873 distribution.
1875 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1876 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1877 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1878 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1879 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1880 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1881 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1882 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1883 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1884 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1885 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1886 </pre>
1890 <hr>
1892 <h1><a id="bsd3clause"></a>BSD 3-Clause License</h1>
1894 <p>This license applies to portions of WHATWG specification incorporated
1895 into source code and to files in the following directories:
1896 <ul>
1897 <li><code>browser/components/newtab/vendor/react-transition-group.js</code></li>
1898 <li><code>third_party/rust/bindgen/</code></li>
1899 <li><code>third_party/rust/subtle/</code></li>
1900 #ifdef MOZ_JXL
1901 <li><code>third_party/jpeg-xl/</code></li>
1902 #endif
1903 <li><code>third_party/xsimd/</code></li>
1904 </ul>
1905 See the individual LICENSE files for copyright owners.</p>
1907 <pre>
1908 Redistribution and use in source and binary forms, with or without
1909 modification, are permitted provided that the following conditions are
1910 met:
1912 1. Redistributions of source code must retain the above copyright
1913 notice, this list of conditions and the following disclaimer.
1915 2. Redistributions in binary form must reproduce the above copyright
1916 notice, this list of conditions and the following disclaimer in the
1917 documentation and/or other materials provided with the distribution.
1919 3. Neither the name of the copyright holder nor the names of its
1920 contributors may be used to endorse or promote products derived from
1921 this software without specific prior written permission.
1923 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1924 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1925 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1926 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1927 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1928 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1929 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1930 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1931 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1932 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1933 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1934 </pre>
1936 <hr>
1938 <h1><a id="bspatch"></a>bspatch License</h1>
1940 <p>This license applies to the files
1941 <code>toolkit/mozapps/update/updater/bspatch/bspatch.cpp</code> and
1942 <code>toolkit/mozapps/update/updater/bspatch/bspatch.h</code>.
1943 </p>
1945 <pre>
1946 Copyright 2003,2004 Colin Percival
1947 All rights reserved
1949 Redistribution and use in source and binary forms, with or without
1950 modification, are permitted providing that the following conditions
1951 are met:
1952 1. Redistributions of source code must retain the above copyright
1953 notice, this list of conditions and the following disclaimer.
1954 2. Redistributions in binary form must reproduce the above copyright
1955 notice, this list of conditions and the following disclaimer in the
1956 documentation and/or other materials provided with the distribution.
1958 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
1959 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1960 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1961 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1962 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1963 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1964 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1965 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1966 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
1967 IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1968 POSSIBILITY OF SUCH DAMAGE.
1969 </pre>
1971 <hr>
1973 <h1><a id="cairo"></a>Cairo Component Licenses</h1>
1975 <p>This license, with different copyright holders, applies to certain files
1976 in the directory <code>gfx/cairo/</code>. The copyright
1977 holders and the applicable ranges of dates are as follows:
1979 <ul>
1980 <li>2004 Richard D. Worth
1981 <li>2004, 2005 Red Hat, Inc.
1982 <li>2003 USC, Information Sciences Institute
1983 <li>2004 David Reveman
1984 <li>2005 Novell, Inc.
1985 <li>2004 David Reveman, Peter Nilsson
1986 <li>2000 Keith Packard, member of The XFree86 Project, Inc.
1987 <li>2005 Lars Knoll &amp; Zack Rusin, Trolltech
1988 <li>1998, 2000, 2002, 2004 Keith Packard
1989 <li>2004 Nicholas Miell
1990 <li>2005 Trolltech AS
1991 <li>2000 SuSE, Inc.
1992 <li>2003 Carl Worth
1993 <li>1987, 1988, 1989, 1998 The Open Group
1994 <li>1987, 1988, 1989 Digital Equipment Corporation, Maynard, Massachusetts.
1995 <li>1998 Keith Packard
1996 <li>2003 Richard Henderson
1997 </ul>
1999 <pre>
2000 Copyright &copy; &lt;date&gt; &lt;copyright holder&gt;
2002 Permission to use, copy, modify, distribute, and sell this software
2003 and its documentation for any purpose is hereby granted without
2004 fee, provided that the above copyright notice appear in all copies
2005 and that both that copyright notice and this permission notice
2006 appear in supporting documentation, and that the name of
2007 &lt;copyright holder&gt; not be used in advertising or publicity pertaining to
2008 distribution of the software without specific, written prior permission.
2009 &lt;copyright holder&gt; makes no representations about the suitability of this
2010 software for any purpose. It is provided "as is" without express or
2011 implied warranty.
2013 &lt;COPYRIGHT HOLDER&gt; DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
2014 INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
2015 NO EVENT SHALL &lt;COPYRIGHT HOLDER&gt; BE LIABLE FOR ANY SPECIAL, INDIRECT OR
2016 CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
2017 OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
2018 NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
2019 WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
2020 </pre>
2022 <hr>
2024 <h1><a id="chromium"></a>Chromium License</h1>
2026 <p>This license applies to parts of the code in:</p>
2027 <ul>
2028 <li><code>browser/extensions/formautofill</code></li>
2029 <li><code>toolkit/components/formautofill/shared/FormAutofillHeuristics.sys.mjs</code></li>
2030 <li><code>toolkit/components/formautofill/shared/FormAutofillNameUtils.sys.mjs</code></li>
2031 <li><code>editor/libeditor/EditorEventListener.cpp</code></li>
2032 <li><code>security/sandbox/</code></li>
2033 <li><code>toolkit/components/passwordmgr/PasswordGenerator.sys.mjs</code></li>
2034 <li><code>widget/cocoa/GfxInfo.mm</code></li>
2035 <li><code>widget/windows/nsWindow.cpp</code></li>
2036 </ul>
2037 <p>and also some files in these directories:</p>
2038 <ul>
2039 <li><code>dom/media/webspeech/recognition/</code></li>
2040 <li><code>dom/plugins/</code></li>
2041 <li><code>gfx/ots/</code></li>
2042 <li><code>gfx/ycbcr/</code></li>
2043 <li><code>ipc/chromium/</code></li>
2044 <li><code>media/openmax_dl/</code></li>
2045 <li><code>toolkit/components/reputationservice/</code></li>
2046 <li><code>toolkit/components/url-classifier/chromium/</code></li>
2047 <li><code>tools/profiler/</code></li>
2048 </ul>
2050 <pre>
2051 Copyright (c) 2006-2018 The Chromium Authors. All rights reserved.
2053 Redistribution and use in source and binary forms, with or without
2054 modification, are permitted provided that the following conditions are
2055 met:
2057 * Redistributions of source code must retain the above copyright
2058 notice, this list of conditions and the following disclaimer.
2059 * Redistributions in binary form must reproduce the above
2060 copyright notice, this list of conditions and the following disclaimer
2061 in the documentation and/or other materials provided with the
2062 distribution.
2063 * Neither the name of Google Inc. nor the names of its
2064 contributors may be used to endorse or promote products derived from
2065 this software without specific prior written permission.
2067 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2068 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2069 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2070 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2071 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2072 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2073 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2074 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2075 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2076 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2077 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2078 </pre>
2081 <hr>
2083 <h1><a id="codemirror"></a>CodeMirror License</h1>
2085 <p>This license applies to all files in
2086 <code>devtools/client/shared/sourceeditor/codemirror</code> and
2087 to the following files:
2088 </p>
2089 <ul>
2090 <li><code>devtools/client/shared/sourceeditor/test/cm_mode_ruby.js</code></li>
2091 <li><code>devtools/client/shared/sourceeditor/test/codemirror/mode/javascript/test.js</code></li>
2092 <li><code>devtools/client/shared/sourceeditor/test/codemirror/comment_test.js</code></li>
2093 <li><code>devtools/client/shared/sourceeditor/test/codemirror/driver.js</code></li>
2094 <li><code>devtools/client/shared/sourceeditor/test/codemirror/mode_test.css</code></li>
2095 <li><code>devtools/client/shared/sourceeditor/test/codemirror/mode_test.js</code></li>
2096 <li><code>devtools/client/shared/sourceeditor/test/codemirror/test.js</code></li>
2097 </ul>
2098 <pre>
2099 Copyright (C) 2013 by Marijn Haverbeke &lt;marijnh@gmail.com&gt;
2101 Permission is hereby granted, free of charge, to any person obtaining a copy
2102 of this software and associated documentation files (the "Software"), to deal
2103 in the Software without restriction, including without limitation the rights
2104 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
2105 copies of the Software, and to permit persons to whom the Software is
2106 furnished to do so, subject to the following conditions:
2108 The above copyright notice and this permission notice shall be included in
2109 all copies or substantial portions of the Software.
2111 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2112 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2113 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2114 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2115 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2116 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2117 THE SOFTWARE.
2119 Please note that some subdirectories of the CodeMirror distribution
2120 include their own LICENSE files, and are released under different
2121 licences.
2122 </pre>
2126 <hr>
2128 <h1><a id="cryptogams"></a>CRYPTOGAMS License</h1>
2130 <p>This license applies all files in
2131 <code>security/nss/lib/freebl/scripts/</code> and to the file
2132 <code>security/nss/lib/freebl/sha512-p8.s</code>.
2133 </p>
2134 <pre>
2135 Copyright (c) 2006, CRYPTOGAMS by &lt;appro@openssl.org&gt;
2136 All rights reserved.
2138 Redistribution and use in source and binary forms, with or without
2139 modification, are permitted provided that the following conditions
2140 are met:
2142 * Redistributions of source code must retain copyright notices,
2143 this list of conditions and the following disclaimer.
2145 * Redistributions in binary form must reproduce the above
2146 copyright notice, this list of conditions and the following
2147 disclaimer in the documentation and/or other materials
2148 provided with the distribution.
2150 * Neither the name of the CRYPTOGAMS nor the names of its
2151 copyright holder and contributors may be used to endorse or
2152 promote products derived from this software without specific
2153 prior written permission.
2155 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS
2156 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2157 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2158 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2159 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2160 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2161 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2162 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2163 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2164 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2165 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2166 </pre>
2169 <hr>
2171 <h1><a id="cubic-bezier"></a>cubic-bezier License</h1>
2173 <p>This license applies to the file
2174 <code>devtools/client/shared/widgets/CubicBezierWidget.js
2175 </code>.</p>
2176 <pre>
2177 Copyright (c) 2013 Lea Verou. All rights reserved.
2179 Permission is hereby granted, free of charge, to any person obtaining a
2180 copy of this software and associated documentation files (the "Software"),
2181 to deal in the Software without restriction, including without limitation
2182 the rights to use, copy, modify, merge, publish, distribute, sublicense,
2183 and/or sell copies of the Software, and to permit persons to whom the
2184 Software is furnished to do so, subject to the following conditions:
2186 The above copyright notice and this permission notice shall be included in
2187 all copies or substantial portions of the Software.
2189 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2190 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2191 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2192 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2193 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2194 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2195 DEALINGS IN THE SOFTWARE.
2196 </pre>
2199 <hr>
2201 <h1><a id="d3"></a>D3 License</h1>
2203 <p>This license applies to the file
2204 <code>third_party/js/d3/d3.js</code>.
2205 </p>
2206 <pre>
2207 Copyright (c) 2010-2016, Michael Bostock
2208 All rights reserved.
2210 Redistribution and use in source and binary forms, with or without
2211 modification, are permitted provided that the following conditions are met:
2213 * Redistributions of source code must retain the above copyright notice, this
2214 list of conditions and the following disclaimer.
2216 * Redistributions in binary form must reproduce the above copyright notice,
2217 this list of conditions and the following disclaimer in the documentation
2218 and/or other materials provided with the distribution.
2220 * The name Michael Bostock may not be used to endorse or promote products
2221 derived from this software without specific prior written permission.
2223 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
2224 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2225 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2226 DISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT,
2227 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2228 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2229 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
2230 OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2231 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
2232 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2233 </pre>
2236 <hr>
2238 <h1><a id="dagre-d3"></a>Dagre-D3 License</h1>
2240 <p>This license applies to the file
2241 <code>devtools/client/shared/vendor/dagre-d3.js</code>.
2242 </p>
2243 <pre>
2244 Copyright (c) 2013 Chris Pettitt
2246 Permission is hereby granted, free of charge, to any person obtaining a copy
2247 of this software and associated documentation files (the "Software"), to deal
2248 in the Software without restriction, including without limitation the rights
2249 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
2250 copies of the Software, and to permit persons to whom the Software is
2251 furnished to do so, subject to the following conditions:
2253 The above copyright notice and this permission notice shall be included in
2254 all copies or substantial portions of the Software.
2256 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2257 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2258 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2259 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2260 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2261 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2262 THE SOFTWARE.
2263 </pre>
2265 <hr>
2266 <h1><a id="disconnect.me"></a>Disconnect.Me License - Creative Commons BY-NC-SA-4.0</h1>
2268 <p>This license does not apply to any of the code shipped with Firefox,
2269 but may apply to blocklists downloaded after installation for use with
2270 the tracking protection feature. Our blocklist is based on one originally
2271 written by Disconnect.me that is provided to the Mozilla Corporation for use
2272 in Firefox pursuant to a contract between Mozilla and Disconnect.me. For
2273 use outside Firefox, the blocklist is licensed under the Creative Commons
2274 Attribution-NonCommercial-ShareAlike 4.0 International License.</p>
2276 <p>The Creative Commons' page for that license is at <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/">https://creativecommons.org/licenses/by-nc-sa/4.0/</a>
2277 and full license text is available at <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode">https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode</a>.</p>
2279 <hr>
2281 <h1><a id="diff"></a>diff License</h1>
2283 <p>This license applies to the file
2284 <code>devtools/client/inspector/markup/test/helper_diff.js</code>.</p>
2286 <pre>
2287 Copyright (c) 2014 Slava
2289 Permission is hereby granted, free of charge, to any person obtaining a copy
2290 of this software and associated documentation files (the "Software"), to deal
2291 in the Software without restriction, including without limitation the rights
2292 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
2293 copies of the Software, and to permit persons to whom the Software is
2294 furnished to do so, subject to the following conditions:
2296 The above copyright notice and this permission notice shall be included in
2297 all copies or substantial portions of the Software.
2299 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2300 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2301 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2302 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2303 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2304 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2305 THE SOFTWARE.
2306 </pre>
2309 <hr>
2311 <h1><a id="dtoa"></a>dtoa License</h1>
2313 <p>This license applies to the file
2314 <code>nsprpub/pr/src/misc/dtoa.c</code>.</p>
2316 <pre>
2317 The author of this software is David M. Gay.
2319 Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
2321 Permission to use, copy, modify, and distribute this software for any
2322 purpose without fee is hereby granted, provided that this entire notice
2323 is included in all copies of any software which is or includes a copy
2324 or modification of this software and in all copies of the supporting
2325 documentation for such software.
2327 THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
2328 WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
2329 REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
2330 OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
2331 </pre>
2333 <hr>
2335 <h1><a id="hunspell-nl"></a>Dutch Spellchecking Dictionary License</h1>
2337 <p>This license applies to the Dutch Spellchecking Dictionary. (This
2338 code only ships in some localized versions of this product.)</p>
2340 <pre>
2341 Copyright (c) 2006, 2007 OpenTaal
2342 Copyright (c) 2001, 2002, 2003, 2005 Simon Brouwer e.a.
2343 Copyright (c) 1996 Nederlandstalige Tex Gebruikersgroep
2345 All rights reserved.
2347 Redistribution and use in source and binary forms, with or without
2348 modification, are permitted provided that the following conditions are met:
2350 * Redistributions of source code must retain the above copyright notice, this
2351 list of conditions and the following disclaimer.
2352 * Redistributions in binary form must reproduce the above copyright notice,
2353 this list of conditions and the following disclaimer in the documentation
2354 and/or other materials provided with the distribution.
2355 * Neither the name of the OpenTaal, Simon Brouwer e.a., or Nederlandstalige Tex
2356 Gebruikersgroep nor the names of its contributors may be used to endorse or
2357 promote products derived from this software without specific prior written
2358 permission.
2360 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2361 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2362 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2363 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2364 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2365 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2366 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
2367 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
2368 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2369 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2370 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2371 </pre>
2374 <hr>
2376 #if defined(XP_WIN) || defined(XP_LINUX)
2377 <h1><a id="twemoji"></a>Twemoji License</h1>
2379 <p>This license applies to the emoji art contained within the bundled
2380 emoji font file.</p>
2382 <pre>
2383 Copyright (c) 2018 Twitter, Inc and other contributors.
2385 Creative Commons Attribution 4.0 International (CC BY 4.0)
2387 See https://creativecommons.org/licenses/by/4.0/legalcode or
2388 for the human readable summary: https://creativecommons.org/licenses/by/4.0/
2390 You are free to:
2392 Share ā€” copy and redistribute the material in any medium or format
2394 Adapt ā€” remix, transform, and build upon the material for any purpose, even commercially.
2396 The licensor cannot revoke these freedoms as long as you follow the license terms.
2398 Under the following terms:
2400 Attribution ā€” You must give appropriate credit, provide a link to the license,
2401 and indicate if changes were made. You may do so in any reasonable manner,
2402 but not in any way that suggests the licensor endorses you or your use.
2404 No additional restrictions ā€” You may not apply legal terms or technological
2405 measures that legally restrict others from doing anything the license permits.
2407 Notices:
2409 You do not have to comply with the license for elements of the material in
2410 the public domain or where your use is permitted by an applicable exception or
2411 limitation. No warranties are given. The license may not give you all of the
2412 permissions necessary for your intended use. For example, other rights such as
2413 publicity, privacy, or moral rights may limit how you use the material.
2414 </pre>
2417 <hr>
2419 #endif
2420 <h1><a id="hunspell-ee"></a>Estonian Spellchecking Dictionary License</h1>
2422 <p>This license applies to precursor works to certain files which are
2423 part of the Estonian Spellchecking Dictionary. The
2424 shipped versions are under the GNU Lesser General Public License. (This
2425 code only ships in some localized versions of this product.)</p>
2427 <pre>
2428 Copyright Ā© Institute of the Estonian Language
2430 E-mail: litsents@eki.ee
2431 URL: https://www.eki.ee/tarkvara/
2433 The present Licence Agreement gives the user of this Software Product
2434 (hereinafter: Product) the right to use the Product for whatever purpose
2435 (incl. distribution, copying, altering, inclusion in other software, and
2436 selling) on the following conditions:
2438 1. The present Licence Agreement should belong unaltered to each copy ever
2439 made of this Product;
2440 2. Neither the Institute of the Estonian Language (hereinafter: IEL) nor the
2441 author(s) of the Product will take responsibility for any detriment, direct
2442 or indirect, possibly ensuing from the application of the Product;
2443 3. The IEL is ready to share the Product with other users as we wish to
2444 advance research on the Estonian language and to promote the use of
2445 Estonian in rapidly developing infotechnology, yet we refuse to bind
2446 ourselves to any further obligation, which means that the IEL is not
2447 obliged either to warrant the suitability of the Product for a specific
2448 purpose, to improve the software, or to provide a more detailed description
2449 of the underlying algorithms. (Which does not mean, though, that we may not
2450 do it.)
2452 Notification Request:
2454 As a courtesy, we would appreciate being informed whenever our linguistic
2455 products are used to create derivative works. If you modify our software or
2456 include it in other products, please inform us by sending e-mail to
2457 litsents@eki.ee or by letter to
2459 Institute of the Estonian Language
2460 Roosikrantsi 6
2461 10119 Tallinn
2462 ESTONIA
2464 Phone &amp; Fax: +372 6411443
2465 </pre>
2467 <hr>
2469 <h1><a id="expat"></a>Expat License</h1>
2471 <p>This license applies to certain files in the directory
2472 <code>parser/expat/</code>.</p>
2474 <pre>
2475 Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
2476 and Clark Cooper
2477 Copyright (c) 2001, 2002, 2003 Expat maintainers.
2479 Permission is hereby granted, free of charge, to any person obtaining
2480 a copy of this software and associated documentation files (the
2481 "Software"), to deal in the Software without restriction, including
2482 without limitation the rights to use, copy, modify, merge, publish,
2483 distribute, sublicense, and/or sell copies of the Software, and to
2484 permit persons to whom the Software is furnished to do so, subject to
2485 the following conditions:
2487 The above copyright notice and this permission notice shall be included
2488 in all copies or substantial portions of the Software.
2490 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
2491 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
2492 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
2493 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
2494 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
2495 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2496 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2497 </pre>
2501 <hr>
2504 <h1><a id="firebug"></a>Firebug License</h1>
2506 <p>This license applies to the code
2507 <code>devtools/shared/network-observer/NetworkHelper.sys.mjs</code>.</p>
2509 <pre>
2510 Copyright (c) 2007, Parakey Inc.
2511 All rights reserved.
2513 Redistribution and use of this software in source and binary forms, with or
2514 without modification, are permitted provided that the following conditions are
2515 met:
2517 * Redistributions of source code must retain the above
2518 copyright notice, this list of conditions and the
2519 following disclaimer.
2521 * Redistributions in binary form must reproduce the above
2522 copyright notice, this list of conditions and the
2523 following disclaimer in the documentation and/or other
2524 materials provided with the distribution.
2526 * Neither the name of Parakey Inc. nor the names of its
2527 contributors may be used to endorse or promote products
2528 derived from this software without specific prior
2529 written permission of Parakey Inc.
2531 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
2532 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2533 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2534 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
2535 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2536 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
2537 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2538 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2539 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2540 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2541 </pre>
2544 <hr>
2546 <h1><a id="gfx-font-list"></a>gfxFontList License</h1>
2548 <p>This license applies to the files
2549 <code>gfx/thebes/gfxMacPlatformFontList.mm</code> and
2550 <code>gfx/thebes/gfxPlatformFontList.cpp</code>.
2551 </p>
2553 <pre>
2554 Copyright (C) 2006 Apple Computer, Inc. All rights reserved.
2556 Redistribution and use in source and binary forms, with or without
2557 modification, are permitted provided that the following conditions
2558 are met:
2560 1. Redistributions of source code must retain the above copyright
2561 notice, this list of conditions and the following disclaimer.
2562 2. Redistributions in binary form must reproduce the above copyright
2563 notice, this list of conditions and the following disclaimer in the
2564 documentation and/or other materials provided with the distribution.
2565 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of
2566 its contributors may be used to endorse or promote products derived
2567 from this software without specific prior written permission.
2569 THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
2570 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2571 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2572 DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
2573 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
2574 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2575 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
2576 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2577 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
2578 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2579 </pre>
2583 <hr>
2585 <h1><a id="google-bsd"></a>Google BSD License</h1>
2587 <p>This license applies to files in the directories
2588 <code>toolkit/crashreporter/google-breakpad/</code>,
2589 <code>toolkit/components/protobuf/</code> and
2590 <code>devtools/client/netmonitor/src/utils/filter-text-utils.js</code>.</p>
2592 <pre>
2593 Copyright (c) 2006, Google Inc.
2594 All rights reserved.
2596 Redistribution and use in source and binary forms, with or without
2597 modification, are permitted provided that the following conditions are
2598 met:
2600 * Redistributions of source code must retain the above copyright
2601 notice, this list of conditions and the following disclaimer.
2602 * Redistributions in binary form must reproduce the above
2603 copyright notice, this list of conditions and the following disclaimer
2604 in the documentation and/or other materials provided with the
2605 distribution.
2606 * Neither the name of Google Inc. nor the names of its
2607 contributors may be used to endorse or promote products derived from
2608 this software without specific prior written permission.
2610 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2611 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2612 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2613 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2614 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2615 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2616 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2617 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2618 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2619 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2620 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2621 </pre>
2624 <hr>
2626 <h1><a id="vp8"></a>Google VP8 License</h1>
2628 <p>This license applies to certain files in the directory
2629 <code>media/libvpx</code>.</p>
2630 <pre>
2631 Copyright (c) 2010, Google, Inc.
2633 All rights reserved.
2635 Redistribution and use in source and binary forms, with or without
2636 modification, are permitted provided that the following conditions
2637 are met:
2639 - Redistributions of source code must retain the above copyright
2640 notice, this list of conditions and the following disclaimer.
2642 - Redistributions in binary form must reproduce the above
2643 copyright notice, this list of conditions and the following
2644 disclaimer in the documentation and/or other materials provided
2645 with the distribution.
2647 - Neither the name of Google nor the names of its contributors may
2648 be used to endorse or promote products derived from this software
2649 without specific prior written permission.
2651 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2652 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2653 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2654 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2655 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2656 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2657 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2658 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2659 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2660 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2661 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2663 Subject to the terms and conditions of the above License, Google
2664 hereby grants to You a perpetual, worldwide, non-exclusive,
2665 no-charge, royalty-free, irrevocable (except as stated in this
2666 section) patent license to make, have made, use, offer to sell, sell,
2667 import, and otherwise transfer this implementation of VP8, where such
2668 license applies only to those patent claims, both currently owned by
2669 Google and acquired in the future, licensable by Google that are
2670 necessarily infringed by this implementation of VP8. If You or your
2671 agent or exclusive licensee institute or order or agree to the
2672 institution of patent litigation against any entity (including a
2673 cross-claim or counterclaim in a lawsuit) alleging that this
2674 implementation of VP8 or any code incorporated within this
2675 implementation of VP8 constitutes direct or contributory patent
2676 infringement, or inducement of patent infringement, then any rights
2677 granted to You under this License for this implementation of VP8
2678 shall terminate as of the date such litigation is filed.
2679 </pre>
2681 <hr>
2683 <h1><a id="gears-istumbler"></a>Google Gears/iStumbler License</h1>
2685 <p>This license applies to the file
2686 <code>netwerk/wifi/mac/Wifi.h</code>.</p>
2688 <pre>
2689 Copyright 2008, Google Inc.
2691 Redistribution and use in source and binary forms, with or without
2692 modification, are permitted provided that the following conditions are met:
2694 1. Redistributions of source code must retain the above copyright notice,
2695 this list of conditions and the following disclaimer.
2696 2. Redistributions in binary form must reproduce the above copyright notice,
2697 this list of conditions and the following disclaimer in the documentation
2698 and/or other materials provided with the distribution.
2699 3. Neither the name of Google Inc. nor the names of its contributors may be
2700 used to endorse or promote products derived from this software without
2701 specific prior written permission.
2703 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
2704 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
2705 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
2706 EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2707 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2708 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2709 OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2710 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2711 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2712 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2714 The contents of this file are taken from Apple80211.h from the iStumbler
2715 project (https://istumbler.net/). This project is released under the BSD
2716 license with the following restrictions.
2718 Copyright (c) 02006, Alf Watt (alf@istumbler.net). All rights reserved.
2720 Redistribution and use in source and binary forms, with or without
2721 modification, are permitted provided that the following conditions
2722 are met:
2724 * Redistributions of source code must retain the above copyright
2725 notice, this list of conditions and the following disclaimer.
2727 * Redistributions in binary form must reproduce the above copyright
2728 notice, this list of conditions and the following disclaimer in the
2729 documentation and/or other materials provided with the distribution.
2731 * Neither the name of iStumbler nor the names of its contributors may be
2732 used to endorse or promote products derived from this software without
2733 specific prior written permission.
2735 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
2736 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2737 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
2738 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
2739 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2740 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2741 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
2742 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
2743 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2744 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2745 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2746 </pre>
2748 <hr>
2750 <h1><a id="gyp"></a>gyp License</h1>
2752 <p>This license applies to certain files in the directory
2753 <code>third_party/python/gyp</code>.</p>
2754 <pre>
2755 Copyright (c) 2009 Google Inc. All rights reserved.
2757 Redistribution and use in source and binary forms, with or without
2758 modification, are permitted provided that the following conditions are
2759 met:
2761 * Redistributions of source code must retain the above copyright
2762 notice, this list of conditions and the following disclaimer.
2763 * Redistributions in binary form must reproduce the above
2764 copyright notice, this list of conditions and the following disclaimer
2765 in the documentation and/or other materials provided with the
2766 distribution.
2767 * Neither the name of Google Inc. nor the names of its
2768 contributors may be used to endorse or promote products derived from
2769 this software without specific prior written permission.
2771 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2772 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2773 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2774 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2775 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2776 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2777 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2778 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2779 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2780 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2781 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2782 </pre>
2785 <hr>
2787 <h1><a id="halloc"></a>halloc License</h1>
2789 <p>This license applies to certain files in the directory
2790 <code>media/libnestegg/src</code>.</p>
2791 <pre>
2792 Copyright (c) 2004-2010 Alex Pankratov. All rights reserved.
2794 Redistribution and use in source and binary forms, with or without
2795 modification, are permitted provided that the following conditions are met:
2797 * Redistributions of source code must retain the above copyright notice,
2798 this list of conditions and the following disclaimer.
2799 * Redistributions in binary form must reproduce the above copyright notice,
2800 this list of conditions and the following disclaimer in the documentation
2801 and/or other materials provided with the distribution.
2802 * Neither the name of the project nor the names of its contributors may be
2803 used to endorse or promote products derived from this software without
2804 specific prior written permission.
2806 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2807 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2808 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2809 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
2810 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2811 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
2812 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2813 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2814 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2815 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2816 </pre>
2818 <hr>
2820 <h1><a id="harfbuzz"></a>HarfBuzz License</h1>
2822 <p>This license, with different copyright holders, applies to the files in
2823 the directory <code>gfx/harfbuzz/</code>.
2824 The copyright holders and the applicable ranges of dates are as follows:</p>
2826 <ul>
2827 <li>1998-2004 David Turner and Werner Lemberg</li>
2828 <li>2004, 2007, 2008, 2009, 2010 Red Hat, Inc.</li>
2829 <li>2006 Behdad Esfahbod</li>
2830 <li>2007 Chris Wilson</li>
2831 <li>2009 Keith Stribley &lt;devel@thanlwinsoft.org&gt;</li>
2832 <li>2010 Mozilla Foundation</li>
2833 </ul>
2835 <pre>
2836 Copyright (C) &lt;date&gt; &lt;copyright holder&gt;
2838 This is part of HarfBuzz, an OpenType Layout engine library.
2840 Permission is hereby granted, without written agreement and without
2841 license or royalty fees, to use, copy, modify, and distribute this
2842 software and its documentation for any purpose, provided that the
2843 above copyright notice and the following two paragraphs appear in
2844 all copies of this software.
2846 IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
2847 DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
2848 ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
2849 IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
2850 DAMAGE.
2852 THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
2853 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
2854 FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
2855 ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
2856 PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
2857 </pre>
2860 <hr>
2862 <h1><a id="icu"></a>ICU License</h1>
2864 <p>This license applies to some code in the
2865 <code>gfx/thebes</code> directory.</p>
2867 <pre>
2868 ICU License - ICU 1.8.1 and later
2870 COPYRIGHT AND PERMISSION NOTICE
2872 Copyright (c) 1995-2012 International Business Machines Corporation and
2873 others
2875 All rights reserved.
2877 Permission is hereby granted, free of charge, to any person obtaining a
2878 copy of this software and associated documentation files (the "Software"),
2879 to deal in the Software without restriction, including without limitation
2880 the rights to use, copy, modify, merge, publish, distribute, and/or sell
2881 copies of the Software, and to permit persons to whom the Software is
2882 furnished to do so, provided that the above copyright notice(s) and this
2883 permission notice appear in all copies of the Software and that both the
2884 above copyright notice(s) and this permission notice appear in supporting
2885 documentation.
2887 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2888 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2889 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
2890 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
2891 BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
2892 OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
2893 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
2894 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
2895 SOFTWARE.
2897 Except as contained in this notice, the name of a copyright holder shall
2898 not be used in advertising or otherwise to promote the sale, use or other
2899 dealings in this Software without prior written authorization of the
2900 copyright holder.
2901 All trademarks and registered trademarks mentioned herein are the property
2902 of their respective owners.
2903 </pre>
2904 <hr>
2905 <h1><a id="immutable"></a>Immutable.js License</h1>
2907 <pre>
2908 BSD License
2910 For Immutable JS software
2912 Copyright (c) 2014-2015, Facebook, Inc. All rights reserved.
2914 Redistribution and use in source and binary forms, with or without modification,
2915 are permitted provided that the following conditions are met:
2917 * Redistributions of source code must retain the above copyright notice, this
2918 list of conditions and the following disclaimer.
2920 * Redistributions in binary form must reproduce the above copyright notice,
2921 this list of conditions and the following disclaimer in the documentation
2922 and/or other materials provided with the distribution.
2924 * Neither the name Facebook nor the names of its contributors may be used to
2925 endorse or promote products derived from this software without specific
2926 prior written permission.
2928 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2929 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2930 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2931 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
2932 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
2933 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2934 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
2935 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2936 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2937 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2938 </pre>
2940 <hr>
2942 <h1><a id="jpnic"></a>Japan Network Information Center License</h1>
2943 <p>This license applies to certain files in the
2944 directory <code>netwerk/dns/</code>.</p>
2945 <pre>
2946 Copyright (c) 2001,2002 Japan Network Information Center.
2947 All rights reserved.
2949 By using this file, you agree to the terms and conditions set forth below.
2951 LICENSE TERMS AND CONDITIONS
2953 The following License Terms and Conditions apply, unless a different
2954 license is obtained from Japan Network Information Center ("JPNIC"),
2955 a Japanese association, Kokusai-Kougyou-Kanda Bldg 6F, 2-3-4 Uchi-Kanda,
2956 Chiyoda-ku, Tokyo 101-0047, Japan.
2958 1. Use, Modification and Redistribution (including distribution of any
2959 modified or derived work) in source and/or binary forms is permitted
2960 under this License Terms and Conditions.
2962 2. Redistribution of source code must retain the copyright notices as they
2963 appear in each source code file, this License Terms and Conditions.
2965 3. Redistribution in binary form must reproduce the Copyright Notice,
2966 this License Terms and Conditions, in the documentation and/or other
2967 materials provided with the distribution. For the purposes of binary
2968 distribution the "Copyright Notice" refers to the following language:
2969 "Copyright (c) 2000-2002 Japan Network Information Center. All rights
2970 reserved."
2972 4. The name of JPNIC may not be used to endorse or promote products
2973 derived from this Software without specific prior written approval of
2974 JPNIC.
2976 5. Disclaimer/Limitation of Liability: THIS SOFTWARE IS PROVIDED BY JPNIC
2977 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2978 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
2979 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JPNIC BE LIABLE
2980 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
2981 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
2982 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
2983 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2984 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2985 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2986 ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
2987 </pre>
2989 <hr>
2991 <h1><a id="jszip"></a>JSZip License</h1>
2993 <p>This license applies to the file
2994 <code>devtools/client/shared/vendor/jszip.js</code>.</p>
2996 <pre>
2997 Copyright (c) 2009-2016 Stuart Knightley, David Duponchel, Franz Buchinger, AntĆ³nio Afonso
2999 Permission is hereby granted, free of charge, to any person obtaining a copy
3000 of this software and associated documentation files (the "Software"), to deal
3001 in the Software without restriction, including without limitation the rights
3002 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3003 copies of the Software, and to permit persons to whom the Software is
3004 furnished to do so, subject to the following conditions:
3006 The above copyright notice and this permission notice shall be included in
3007 all copies or substantial portions of the Software.
3009 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3010 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3011 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3012 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3013 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3014 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
3015 THE SOFTWARE.
3016 </pre>
3018 <hr>
3020 <h1><a id="jemalloc"></a>jemalloc License</h1>
3022 <p>This license applies to portions of the files in the directory
3023 <code>memory/build/</code>.
3024 </p>
3026 <pre>
3027 Copyright (C) 2006-2008 Jason Evans &lt;jasone@canonware.com&gt;.
3028 All rights reserved.
3029 Copyright (C) 2007-2017 Mozilla Foundation.
3031 Redistribution and use in source and binary forms, with or without
3032 modification, are permitted provided that the following conditions
3033 are met:
3034 1. Redistributions of source code must retain the above copyright
3035 notice(s), this list of conditions and the following disclaimer as
3036 the first lines of this file unmodified other than the possible
3037 addition of one or more copyright notices.
3038 2. Redistributions in binary form must reproduce the above copyright
3039 notice(s), this list of conditions and the following disclaimer in
3040 the documentation and/or other materials provided with the
3041 distribution.
3043 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY
3044 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3045 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
3046 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE
3047 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
3048 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3049 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
3050 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
3051 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
3052 OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
3053 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3054 </pre>
3056 <hr>
3058 <h1><a id="jquery"></a>jQuery License</h1>
3060 <p>This license applies to all copies of jQuery in the code.</p>
3062 <pre>
3063 Copyright (c) 2010 John Resig, https://jquery.com/
3065 Permission is hereby granted, free of charge, to any person obtaining
3066 a copy of this software and associated documentation files (the
3067 "Software"), to deal in the Software without restriction, including
3068 without limitation the rights to use, copy, modify, merge, publish,
3069 distribute, sublicense, and/or sell copies of the Software, and to
3070 permit persons to whom the Software is furnished to do so, subject to
3071 the following conditions:
3073 The above copyright notice and this permission notice shall be
3074 included in all copies or substantial portions of the Software.
3076 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
3077 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3078 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
3079 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
3080 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
3081 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
3082 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3083 </pre>
3085 <hr>
3087 <h1><a id="k_exp"></a>k_exp License</h1>
3089 <p>This license applies to the file
3090 <code>modules/fdlibm/src/k_exp.cpp</code>.
3091 </p>
3093 <pre>
3094 Copyright (c) 2011 David Schultz &lt;das@FreeBSD.ORG&gt;
3095 All rights reserved.
3097 Redistribution and use in source and binary forms, with or without
3098 modification, are permitted provided that the following conditions
3099 are met:
3100 1. Redistributions of source code must retain the above copyright
3101 notice, this list of conditions and the following disclaimer.
3102 2. Redistributions in binary form must reproduce the above copyright
3103 notice, this list of conditions and the following disclaimer in the
3104 documentation and/or other materials provided with the distribution.
3106 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
3107 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3108 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3109 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
3110 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
3111 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
3112 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3113 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
3114 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
3115 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3116 SUCH DAMAGE.
3117 </pre>
3120 <hr>
3122 <h1><a id="khronos"></a>Khronos group License</h1>
3124 <p>This license applies to the following files:</p>
3126 <ul>
3127 <li><code>media/openmax_dl/dl/api/omxtypes.h</code></li>
3128 <li><code>media/openmax_dl/dl/sp/api/omxSP.h</code></li>
3129 </ul>
3131 <pre>
3132 Copyright 2005-2008 The Khronos Group Inc. All Rights Reserved.
3134 These materials are protected by copyright laws and contain material
3135 proprietary to the Khronos Group, Inc. You may use these materials
3136 for implementing Khronos specifications, without altering or removing
3137 any trademark, copyright or other notice from the specification.
3139 Khronos Group makes no, and expressly disclaims any, representations
3140 or warranties, express or implied, regarding these materials, including,
3141 without limitation, any implied warranties of merchantability or fitness
3142 for a particular purpose or non-infringement of any intellectual property.
3143 Khronos Group makes no, and expressly disclaims any, warranties, express
3144 or implied, regarding the correctness, accuracy, completeness, timeliness,
3145 and reliability of these materials.
3147 Under no circumstances will the Khronos Group, or any of its Promoters,
3148 Contributors or Members or their respective partners, officers, directors,
3149 employees, agents or representatives be liable for any damages, whether
3150 direct, indirect, special or consequential damages for lost revenues,
3151 lost profits, or otherwise, arising from or in connection with these
3152 materials.
3154 Khronos and OpenMAX are trademarks of the Khronos Group Inc.
3155 </pre>
3157 <hr>
3159 <h1><a id="kiss_fft"></a>Kiss FFT License</h1>
3161 <p>This license applies to files in the directory
3162 <code>media/kiss_fft/</code>.</p>
3164 <pre>
3165 Copyright (c) 2003-2010 Mark Borgerding
3167 All rights reserved.
3169 Redistribution and use in source and binary forms, with or without
3170 modification, are permitted provided that the following conditions are met:
3172 * Redistributions of source code must retain the above copyright notice,
3173 this list of conditions and the following disclaimer.
3174 * Redistributions in binary form must reproduce the above copyright notice,
3175 this list of conditions and the following disclaimer in the documentation
3176 and/or other materials provided with the distribution.
3177 * Neither the author nor the names of any contributors may be used to
3178 endorse or promote products derived from this software without specific
3179 prior written permission.
3181 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
3182 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
3183 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
3184 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
3185 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
3186 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3187 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
3188 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3189 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3190 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3191 </pre>
3193 <hr>
3195 #ifdef MOZ_USE_LIBCXX
3196 <h1><a id="libc++"></a>libc++ License</h1>
3198 <p class="correctme">This license applies to the copy of libc++ obtained
3199 from the Android NDK.</p>
3201 <pre>
3202 Copyright (c) 2009-2014 by the contributors listed in the libc++ CREDITS.TXT
3204 Permission is hereby granted, free of charge, to any person obtaining a copy
3205 of this software and associated documentation files (the "Software"), to deal
3206 in the Software without restriction, including without limitation the rights
3207 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3208 copies of the Software, and to permit persons to whom the Software is
3209 furnished to do so, subject to the following conditions:
3211 The above copyright notice and this permission notice shall be included in
3212 all copies or substantial portions of the Software.
3214 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3215 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3216 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3217 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3218 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3219 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
3220 THE SOFTWARE.
3221 </pre>
3223 <hr>
3225 #endif
3227 <h1><a id="libcubeb"></a>libcubeb License</h1>
3229 <p class="correctme">This license applies to files in the directory
3230 <code>media/libcubeb</code>.
3231 </p>
3233 <pre>
3234 Copyright &copy; 2011 Mozilla Foundation
3236 Permission to use, copy, modify, and distribute this software for any
3237 purpose with or without fee is hereby granted, provided that the above
3238 copyright notice and this permission notice appear in all copies.
3240 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
3241 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
3242 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
3243 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
3244 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
3245 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
3246 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
3247 </pre>
3249 <hr>
3251 <h1><a id="libevent"></a>libevent License</h1>
3253 <p>This license applies to files in the directory
3254 <code>ipc/chromium/src/third_party/libevent/</code>.
3255 </p>
3257 <pre>
3258 Copyright (c) 2000-2007 Niels Provos &lt;provos@citi.umich.edu&gt;
3259 Copyright (c) 2007-2012 Niels Provos and Nick Mathewson
3261 Redistribution and use in source and binary forms, with or without
3262 modification, are permitted provided that the following conditions
3263 are met:
3264 1. Redistributions of source code must retain the above copyright
3265 notice, this list of conditions and the following disclaimer.
3266 2. Redistributions in binary form must reproduce the above copyright
3267 notice, this list of conditions and the following disclaimer in the
3268 documentation and/or other materials provided with the distribution.
3269 3. The name of the author may not be used to endorse or promote products
3270 derived from this software without specific prior written permission.
3272 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
3273 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
3274 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
3275 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
3276 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
3277 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
3278 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
3279 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3280 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
3281 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3283 ==============================
3285 Portions of Libevent are based on works by others, also made available by
3286 them under the three-clause BSD license above. The copyright notices are
3287 available in the corresponding source files; the license is as above. Here's
3288 a list:
3290 log.c:
3291 Copyright (c) 2000 Dug Song &lt;dugsong@monkey.org&gt;
3292 Copyright (c) 1993 The Regents of the University of California.
3294 strlcpy.c:
3295 Copyright (c) 1998 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
3297 evport.c:
3298 Copyright (c) 2007 Sun Microsystems
3300 ht-internal.h:
3301 Copyright (c) 2002 Christopher Clark
3303 minheap-internal.h:
3304 Copyright (c) 2006 Maxim Yegorushkin &lt;maxim.yegorushkin@gmail.com&gt;
3306 ==============================
3308 The arc4module is available under the following, sometimes called the
3309 "OpenBSD" license:
3311 Copyright (c) 1996, David Mazieres &lt;dm@uun.org&gt;
3312 Copyright (c) 2008, Damien Miller &lt;djm@openbsd.org&gt;
3314 Permission to use, copy, modify, and distribute this software for any
3315 purpose with or without fee is hereby granted, provided that the above
3316 copyright notice and this permission notice appear in all copies.
3318 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
3319 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
3320 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
3321 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
3322 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
3323 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
3324 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
3326 </pre>
3329 <hr>
3331 <h1><a id="libffi"></a>libffi License</h1>
3333 <p>This license applies to files in the directory
3334 <code>js/src/ctypes/libffi/</code>.
3335 </p>
3337 <pre>
3338 libffi - Copyright (c) 1996-2008 Red Hat, Inc and others.
3339 See source files for details.
3341 Permission is hereby granted, free of charge, to any person obtaining
3342 a copy of this software and associated documentation files (the
3343 ``Software''), to deal in the Software without restriction, including
3344 without limitation the rights to use, copy, modify, merge, publish,
3345 distribute, sublicense, and/or sell copies of the Software, and to
3346 permit persons to whom the Software is furnished to do so, subject to
3347 the following conditions:
3349 The above copyright notice and this permission notice shall be included
3350 in all copies or substantial portions of the Software.
3352 THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND,
3353 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3354 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
3355 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
3356 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
3357 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
3358 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3359 </pre>
3362 <hr>
3364 <h1><a id="libjingle"></a>libjingle License</h1>
3366 <p>This license applies to the following files:</p>
3367 <ul>
3368 <li><code>dom/media/webrtc/transport/sigslot.h</code></li>
3369 <li><code>dom/media/webrtc/transport/test/gtest_utils.h</code></li>
3370 </ul>
3372 <pre>
3373 Copyright (c) 2004--2005, Google Inc.
3374 All rights reserved.
3376 Redistribution and use in source and binary forms, with or without modification,
3377 are permitted provided that the following conditions are met:
3379 * Redistributions of source code must retain the above copyright notice,
3380 this list of conditions and the following disclaimer.
3381 * Redistributions in binary form must reproduce the above copyright notice,
3382 this list of conditions and the following disclaimer in the documentation
3383 and/or other materials provided with the distribution.
3384 * The name of the author may not be used to endorse or promote products
3385 derived from this software without specific prior written permission.
3387 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
3388 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3389 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3390 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
3391 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
3392 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
3393 GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3394 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
3395 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
3396 WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3397 SUCH DAMAGE.
3398 </pre>
3401 <hr>
3403 <h1><a id="libnestegg"></a>libnestegg License</h1>
3405 <p>This license applies to certain files in the directory
3406 <code>media/libnestegg</code>.
3407 </p>
3409 <pre>
3410 Copyright &copy; 2010 Mozilla Foundation
3412 Permission to use, copy, modify, and distribute this software for any
3413 purpose with or without fee is hereby granted, provided that the above
3414 copyright notice and this permission notice appear in all copies.
3416 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
3417 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
3418 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
3419 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
3420 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
3421 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
3422 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
3423 </pre>
3425 <hr>
3427 <h1><a id="libsoundtouch"></a>libsoundtouch License</h1>
3429 <p>This license applies to certain files in the directory
3430 <code>media/libsoundtouch/src/</code>.
3431 </p>
3433 <pre>
3434 The SoundTouch Library Copyright &copy; Olli Parviainen 2001-2012
3436 This library is free software; you can redistribute it and/or
3437 modify it under the terms of the GNU Lesser General Public
3438 License as published by the Free Software Foundation; either
3439 version 2.1 of the License, or (at your option) any later version.
3441 This library is distributed in the hope that it will be useful,
3442 but WITHOUT ANY WARRANTY; without even the implied warranty of
3443 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
3444 Lesser General Public License for more details.
3446 You should have received a copy of the GNU Lesser General Public
3447 License along with this library; if not, write to the Free Software
3448 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
3449 </pre>
3451 <hr>
3453 <h1><a id="libyuv"></a>libyuv License</h1>
3455 <p>This license applies to files in the directory
3456 <code>media/libyuv</code>.
3457 </p>
3459 <pre>
3460 Copyright (c) 2011, The LibYuv project authors. All rights reserved.
3462 Redistribution and use in source and binary forms, with or without
3463 modification, are permitted provided that the following conditions are
3464 met:
3466 * Redistributions of source code must retain the above copyright
3467 notice, this list of conditions and the following disclaimer.
3469 * Redistributions in binary form must reproduce the above copyright
3470 notice, this list of conditions and the following disclaimer in
3471 the documentation and/or other materials provided with the
3472 distribution.
3474 * Neither the name of Google nor the names of its contributors may
3475 be used to endorse or promote products derived from this software
3476 without specific prior written permission.
3478 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
3479 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
3480 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
3481 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
3482 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
3483 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
3484 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
3485 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
3486 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3487 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3488 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3489 </pre>
3491 <hr>
3493 <h1><a id="hunspell-lt"></a>Lithuanian Spellchecking Dictionary License</h1>
3495 <p>This license applies to the Lithuanian Spellchecking Dictionary. (This
3496 code only ships in some localized versions of this product.)</p>
3498 <pre>
3499 Copyright (c) 2000-2013, Albertas Agejevas and contributors.
3500 All rights reserved.
3502 Redistribution and use in source and binary forms, with or without
3503 modification, are permitted provided that the following conditions
3504 are met:
3505 1. Redistributions of source code must retain the above copyright
3506 notice, this list of conditions and the following disclaimer.
3507 2. Redistributions in binary form must reproduce the above copyright
3508 notice, this list of conditions and the following disclaimer in the
3509 documentation and/or other materials provided with the distribution.
3510 3. Neither the name of the copyright holders nor the names of its contributors
3511 may be used to endorse or promote products derived from this software
3512 without specific prior written permission.
3514 THIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND
3515 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3516 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3517 ARE DISCLAIMED. IN NO EVENT SHALL ALBERTAS AGEJEVAS OR CONTRIBUTORS BE LIABLE
3518 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
3519 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
3520 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3521 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
3522 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
3523 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3524 SUCH DAMAGE.
3525 </pre>
3527 <hr>
3529 <h1><a id="lodash"></a>License - lodash</h1>
3531 <p>This license applies to some of the code in
3532 <var>node_modules/lodash/lodash.js</var>.</p>
3534 <pre>
3535 Copyright JS Foundation and other contributors &lt;https://js.foundation/&gt;
3537 Based on Underscore.js, copyright Jeremy Ashkenas,
3538 DocumentCloud and Investigative Reporters &amp; Editors <https://underscorejs.org/>
3540 This software consists of voluntary contributions made by many
3541 individuals. For exact contribution history, see the revision history
3542 available at https://github.com/lodash/lodash
3544 The following license applies to all parts of this software except as
3545 documented below:
3547 ====
3549 Permission is hereby granted, free of charge, to any person obtaining
3550 a copy of this software and associated documentation files (the
3551 "Software"), to deal in the Software without restriction, including
3552 without limitation the rights to use, copy, modify, merge, publish,
3553 distribute, sublicense, and/or sell copies of the Software, and to
3554 permit persons to whom the Software is furnished to do so, subject to
3555 the following conditions:
3557 The above copyright notice and this permission notice shall be
3558 included in all copies or substantial portions of the Software.
3560 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
3561 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3562 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
3563 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
3564 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
3565 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
3566 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3568 ====
3570 Copyright and related rights for sample code are waived via CC0. Sample
3571 code is defined as all source code displayed within the prose of the
3572 documentation.
3574 CC0: https://creativecommons.org/publicdomain/zero/1.0/
3576 ====
3578 Files located in the node_modules and vendor directories are externally
3579 maintained libraries used by this software which have their own
3580 licenses; we recommend you read them, as their terms may differ from the
3581 terms above.
3583 </pre>
3586 <hr>
3588 <h1><a id="matches"></a>matches License</h1>
3590 <p>This license applies to files in the directory
3591 <code>third_party/rust/matches</code>.</p>
3593 <pre>
3594 Copyright (c) 2014-2016 Simon Sapin
3596 Permission is hereby granted, free of charge, to any
3597 person obtaining a copy of this software and associated
3598 documentation files (the "Software"), to deal in the
3599 Software without restriction, including without
3600 limitation the rights to use, copy, modify, merge,
3601 publish, distribute, sublicense, and/or sell copies of
3602 the Software, and to permit persons to whom the Software
3603 is furnished to do so, subject to the following
3604 conditions:
3606 The above copyright notice and this permission notice
3607 shall be included in all copies or substantial portions
3608 of the Software.
3610 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
3611 ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
3612 TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
3613 PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
3614 SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
3615 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
3616 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
3617 IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
3618 DEALINGS IN THE SOFTWARE.
3619 </pre>
3621 <hr>
3623 <h1><a id="apple-password-rules-parser"></a>Apple Password Rules Parser License</h1>
3625 <p>This license applies to the file
3626 <code>toolkit/components/passwordmgr/PasswordRulesParser.sys.mjs</code>.</p>
3628 <pre>
3629 Copyright 2020 Apple Inc.
3631 Permission is hereby granted, free of charge, to any person obtaining a copy
3632 of this software and associated documentation files (the "Software"), to deal
3633 in the Software without restriction, including without limitation the rights
3634 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3635 copies of the Software, and to permit persons to whom the Software is
3636 furnished to do so, subject to the following conditions:
3638 The above copyright notice and this permission notice shall be included in all
3639 copies or substantial portions of the Software.
3641 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3642 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3643 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3644 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3645 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3646 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
3647 SOFTWARE.
3648 </pre>
3650 <hr>
3652 <h1><a id="mit"></a>MIT License</h1>
3654 <p>This license applies to the following files or to files in the following directories:
3655 <ul>
3656 <li><code>third_party/rust/bincode</code></li>
3657 <li><code>third_party/rust/byteorder</code></li>
3658 <li><code>third_party/js/cfworker/json-schema.js</code></li>
3659 <li><code>security/nss/lib/freebl/ecl/ecp_secp384r1.c</code> and
3660 <code>security/nss/lib/freebl/ecl/ecp_secp521r1.c</code></li>
3661 <li><code>security/nss/lib/freebl/ecl/curve25519_32.c</code>,
3662 <code>security/nss/lib/freebl/ecl/ecp_secp384r1.c</code> and
3663 <code>security/nss/lib/freebl/ecl/ecp_secp521r1.c</code></li>
3664 <li><code>devtools/client/netmonitor/src/components/messages/parsers/socket-io/component-emitter.js</code></li>
3665 <li><code>mfbt/Span.h</code> and <code>mfbt/tests/gtest/TestSpan.cpp</code></li>
3666 <li><code>third_party/rust/lazy_static</code></li>
3667 <li><code>third_party/rust/libm</code> (with parts dual licensed MIT/<a href="about:license#apache">Apache-2.0</a>)</li>
3668 <li><code>devtools/client/shared/vendor/micromatch/micromatch.js</code></li>
3669 <li><code>devtools/client/shared/vendor/fuzzaldrin-plus.js</code></li>
3670 <li><code>devtools/shared/natural-sort.js</code></li>
3671 <li><code>devtools/shared/node-properties/node-properties.js</code></li>
3672 <li><code>third_party/rust/ordered-float</code></li>
3673 <li><code>third_party/rust/owning_ref</code></li>
3674 <li><code>third_party/rust/phf</code>,
3675 <code>third_party/rust/phf_codegen</code>,
3676 <code>third_party/rust/phf_generator</code>, and
3677 <code>third_party/rust/phf_shared</code></li>
3678 <li><code>third_party/rust/precomputed-hash</code></li>
3679 <li><code>browser/components/newtab/vendor/prop-types*</code></li>
3680 <li><code>devtools/client/shared/vendor/react*</code>,
3681 <code>browser/components/newtab/vendor/react*</code>,
3682 <code>browser/components/pocket/content/panels/js/vendor.bundle.js</code> and
3683 <code>devtools/client/debugger/test/mochitest/examples/react/build/main.js</code></li>
3684 <li><code>devtools/client/shared/vendor/react-router-dom.js</code></li>
3685 <li><code>devtools/client/shared/vendor/reselect.js</code> and
3686 <code>browser/components/newtab/data/content/activity-stream.bundle.js</code></li>
3687 <li><code>third_party/rlbox</code></li>
3688 <li><code>devtools/client/netmonitor/src/components/messages/parsers/socket-io/binary.js</code>,
3689 <code>devtools/client/netmonitor/src/components/messages/parsers/socket-io/index.js</code> and
3690 <code>devtools/client/netmonitor/src/components/messages/parsers/socket-io/is-buffer.js</code></li>
3691 <li><code>devtools/client/netmonitor/src/components/messages/parsers/sockjs/index.js</code></li>
3692 <li><code>devtools/client/netmonitor/src/components/messages/parsers/stomp/byte.js</code>,
3693 <code>devtools/client/netmonitor/src/components/messages/parsers/stomp/frame.js</code> and
3694 <code>devtools/client/netmonitor/src/components/messages/parsers/stomp/parser.js</code></li>
3695 <li><code>third_party/rust/synstructure</code></li>
3696 <li><code>third_party/rust/void</code></li>
3697 <li><code>js/src/zydis</code> (unless otherwise specified)</li>
3698 #ifdef MOZ_DEFAULT_BROWSER_AGENT
3699 <li><code>third_party/WinToast</code> unless otherwise specified</li>
3700 #endif
3701 </ul>
3702 See the individual LICENSE files or headers for copyright owners.</p>
3704 <pre>
3705 The MIT License (MIT)
3707 Permission is hereby granted, free of charge, to any person obtaining a copy
3708 of this software and associated documentation files (the "Software"), to deal
3709 in the Software without restriction, including without limitation the rights
3710 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3711 copies of the Software, and to permit persons to whom the Software is
3712 furnished to do so, subject to the following conditions:
3714 The above copyright notice and this permission notice shall be included in all
3715 copies or substantial portions of the Software.
3717 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3718 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3719 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3720 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3721 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3722 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
3723 SOFTWARE.
3725 </pre>
3727 <hr>
3729 <h1><a id="myspell"></a>MySpell License</h1>
3731 <p>This license applies to some files in the directory
3732 <code>extensions/spellcheck/hunspell</code>.</p>
3734 <pre>
3735 Copyright 2002 Kevin B. Hendricks, Stratford, Ontario, Canada
3736 And Contributors. All rights reserved.
3738 Redistribution and use in source and binary forms, with or without
3739 modification, are permitted provided that the following conditions
3740 are met:
3742 1. Redistributions of source code must retain the above copyright
3743 notice, this list of conditions and the following disclaimer.
3745 2. Redistributions in binary form must reproduce the above copyright
3746 notice, this list of conditions and the following disclaimer in the
3747 documentation and/or other materials provided with the distribution.
3749 3. All modifications to the source code must be clearly marked as
3750 such. Binary redistributions based on modified source code
3751 must be clearly marked as modified versions in the documentation
3752 and/or other materials provided with the distribution.
3754 THIS SOFTWARE IS PROVIDED BY KEVIN B. HENDRICKS AND CONTRIBUTORS
3755 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
3756 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
3757 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
3758 KEVIN B. HENDRICKS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
3759 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
3760 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3761 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3762 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
3763 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
3764 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3765 SUCH DAMAGE.
3766 </pre>
3768 <hr>
3770 <h1><a id="nicer"></a>nICEr License</h1>
3772 <p>This license applies to certain files in the directory
3773 <code>dom/media/webrtc/transport/third_party/nICEr</code>.</p>
3775 <pre>
3776 Copyright (C) 2007, Adobe Systems Inc.
3777 Copyright (C) 2007-2008, Network Resonance, Inc.
3779 Each source file bears an individual copyright notice.
3781 The following license applies to this distribution as a whole.
3784 Redistribution and use in source and binary forms, with or without
3785 modification, are permitted provided that the following conditions are
3786 met:
3788 * Redistributions of source code must retain the above copyright
3789 notice, this list of conditions and the following disclaimer.
3791 * Redistributions in binary form must reproduce the above copyright
3792 notice, this list of conditions and the following disclaimer in the
3793 documentation and/or other materials provided with the distribution.
3795 * Neither the name of Adobe Systems, Network Resonance nor the names of its
3796 contributors may be used to endorse or promote products derived from
3797 this software without specific prior written permission.
3799 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
3800 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
3801 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
3802 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
3803 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
3804 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
3805 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
3806 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
3807 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3808 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3809 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3810 </pre>
3813 <hr>
3815 <h1><a id="openldap"></a>OpenLDAP Public License</h1>
3817 <p>This license applies to certain files in the directory
3818 <code>third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb</code>.
3819 </p>
3821 <pre>
3822 The OpenLDAP Public License
3823 Version 2.8, 17 August 2003
3825 Redistribution and use of this software and associated documentation
3826 ("Software"), with or without modification, are permitted provided
3827 that the following conditions are met:
3829 1. Redistributions in source form must retain copyright statements
3830 and notices,
3832 2. Redistributions in binary form must reproduce applicable copyright
3833 statements and notices, this list of conditions, and the following
3834 disclaimer in the documentation and/or other materials provided
3835 with the distribution, and
3837 3. Redistributions must contain a verbatim copy of this document.
3839 The OpenLDAP Foundation may revise this license from time to time.
3840 Each revision is distinguished by a version number. You may use
3841 this Software under terms of this license revision or under the
3842 terms of any subsequent revision of the license.
3844 THIS SOFTWARE IS PROVIDED BY THE OPENLDAP FOUNDATION AND ITS
3845 CONTRIBUTORS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
3846 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
3847 AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
3848 SHALL THE OPENLDAP FOUNDATION, ITS CONTRIBUTORS, OR THE AUTHOR(S)
3849 OR OWNER(S) OF THE SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
3850 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
3851 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3852 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
3853 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
3854 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
3855 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
3856 POSSIBILITY OF SUCH DAMAGE.
3858 The names of the authors and copyright holders must not be used in
3859 advertising or otherwise to promote the sale, use or other dealing
3860 in this Software without specific, written prior permission. Title
3861 to copyright in this Software shall at all times remain with copyright
3862 holders.
3864 OpenLDAP is a registered trademark of the OpenLDAP Foundation.
3866 Copyright 1999-2003 The OpenLDAP Foundation, Redwood City,
3867 California, USA. All Rights Reserved. Permission to copy and
3868 distribute verbatim copies of this document is granted.
3869 </pre>
3872 <hr>
3874 <h1><a id="openvision"></a>OpenVision License</h1>
3876 <p>This license applies to the file
3877 <code>extensions/auth/gssapi.h</code>.</p>
3879 <pre>
3880 Copyright 1993 by OpenVision Technologies, Inc.
3882 Permission to use, copy, modify, distribute, and sell this software
3883 and its documentation for any purpose is hereby granted without fee,
3884 provided that the above copyright notice appears in all copies and
3885 that both that copyright notice and this permission notice appear in
3886 supporting documentation, and that the name of OpenVision not be used
3887 in advertising or publicity pertaining to distribution of the software
3888 without specific, written prior permission. OpenVision makes no
3889 representations about the suitability of this software for any
3890 purpose. It is provided "as is" without express or implied warranty.
3892 OPENVISION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
3893 INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
3894 EVENT SHALL OPENVISION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
3895 CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
3896 USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
3897 OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
3898 PERFORMANCE OF THIS SOFTWARE.
3899 </pre>
3901 #if defined(XP_WIN) || defined(XP_MACOSX) || defined(XP_LINUX)
3903 <hr>
3905 <h1><a id="openvr"></a>OpenVR License</h1>
3907 <p>This license applies to certain files in the directory
3908 <code>gfx/vr/service/openvr</code>.</p>
3909 <pre>
3910 Copyright (c) 2015, Valve Corporation
3911 All rights reserved.
3913 Redistribution and use in source and binary forms, with or without modification,
3914 are permitted provided that the following conditions are met:
3916 1. Redistributions of source code must retain the above copyright notice, this
3917 list of conditions and the following disclaimer.
3919 2. Redistributions in binary form must reproduce the above copyright notice,
3920 this list of conditions and the following disclaimer in the documentation and/or
3921 other materials provided with the distribution.
3923 3. Neither the name of the copyright holder nor the names of its contributors
3924 may be used to endorse or promote products derived from this software without
3925 specific prior written permission.
3927 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
3928 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
3929 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
3930 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
3931 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
3932 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3933 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
3934 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3935 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3936 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3937 </pre>
3939 #endif
3941 <hr>
3943 <h1><a id="node-md5"></a>node-md5 License</h1>
3945 <p>This license applies to some of the code in
3946 <code>devtools/client/shared/vendor</code>.</p>
3948 <pre>
3949 Copyright Ā© 2011-2012, Paul Vorbach.
3950 Copyright Ā© 2009, Jeff Mott.
3952 All rights reserved.
3954 Redistribution and use in source and binary forms, with or without modification,
3955 are permitted provided that the following conditions are met:
3957 * Redistributions of source code must retain the above copyright notice, this
3958 list of conditions and the following disclaimer.
3959 * Redistributions in binary form must reproduce the above copyright notice, this
3960 list of conditions and the following disclaimer in the documentation and/or
3961 other materials provided with the distribution.
3962 * Neither the name Crypto-JS nor the names of its contributors may be used to
3963 endorse or promote products derived from this software without specific prior
3964 written permission.
3966 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
3967 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
3968 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
3969 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
3970 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
3971 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3972 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
3973 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3974 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3975 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3976 </pre>
3978 <hr>
3980 <h1><a id="nom"></a>nom License</h1>
3982 <p>This license applies to files in the directory
3983 <code>third_party/rust/nom</code>.</p>
3985 <pre>
3986 Copyright (c) 2015 Geoffroy Couprie
3988 Permission is hereby granted, free of charge, to any person obtaining
3989 a copy of this software and associated documentation files (the
3990 "Software"), to deal in the Software without restriction, including
3991 without limitation the rights to use, copy, modify, merge, publish,
3992 distribute, sublicense, and/or sell copies of the Software, and to
3993 permit persons to whom the Software is furnished to do so, subject to
3994 the following conditions:
3996 The above copyright notice and this permission notice shall be
3997 included in all copies or substantial portions of the Software.
3999 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
4000 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
4001 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
4002 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
4003 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
4004 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
4005 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
4006 </pre>
4009 <hr>
4011 <h1><a id="nrappkit"></a>nrappkit License</h1>
4013 <p>This license applies to certain files in the directory
4014 <code>dom/media/webrtc/transport/third_party/nrappkit</code>.</p>
4016 <pre>
4017 Copyright (C) 2001-2007, Network Resonance, Inc.
4018 All Rights Reserved
4020 Redistribution and use in source and binary forms, with or without
4021 modification, are permitted provided that the following conditions
4022 are met:
4024 1. Redistributions of source code must retain the above copyright
4025 notice, this list of conditions and the following disclaimer.
4026 2. Redistributions in binary form must reproduce the above copyright
4027 notice, this list of conditions and the following disclaimer in the
4028 documentation and/or other materials provided with the distribution.
4029 3. Neither the name of Network Resonance, Inc. nor the name of any
4030 contributors to this software may be used to endorse or promote
4031 products derived from this software without specific prior written
4032 permission.
4034 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
4035 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4036 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4037 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
4038 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
4039 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4040 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
4041 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4042 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4043 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
4044 POSSIBILITY OF SUCH DAMAGE.
4045 </pre>
4047 <p>This license applies to certain files in the directory
4048 <code>dom/media/webrtc/transport/third_party/nrappkit</code>.</p>
4050 <pre>
4051 Copyright (C) 1999-2003 RTFM, Inc.
4052 All Rights Reserved
4054 This package is a SSLv3/TLS protocol analyzer written by Eric Rescorla
4055 &lt;ekr@rtfm.com&gt; and licensed by RTFM, Inc.
4057 Redistribution and use in source and binary forms, with or without
4058 modification, are permitted provided that the following conditions
4059 are met:
4060 1. Redistributions of source code must retain the above copyright
4061 notice, this list of conditions and the following disclaimer.
4062 2. Redistributions in binary form must reproduce the above copyright
4063 notice, this list of conditions and the following disclaimer in the
4064 documentation and/or other materials provided with the distribution.
4065 3. All advertising materials mentioning features or use of this software
4066 must display the following acknowledgement:
4068 This product includes software developed by Eric Rescorla for
4069 RTFM, Inc.
4071 4. Neither the name of RTFM, Inc. nor the name of Eric Rescorla may be
4072 used to endorse or promote products derived from this
4073 software without specific prior written permission.
4075 THIS SOFTWARE IS PROVIDED BY THE ERIC RESCORLA AND RTFM ``AS IS'' AND
4076 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4077 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4078 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
4079 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4080 oDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4081 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4082 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4083 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4084 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4085 SUCH DAMAGE.
4086 </pre>
4088 <p>Note that RTFM, Inc. has waived clause (3) above as of June 20, 2012
4089 for files appearing in this distribution. This waiver applies only to
4090 files included in this distribution. it does not apply to any other
4091 part of ssldump not included in this distribution.</p>
4093 <p>This license applies to the file <code>dom/media/webrtc/transport/third_party/nrappkit/src/port/generic/include/sys/queue.h</code>.</p>
4095 <pre>
4096 Copyright (c) 1991, 1993
4097 The Regents of the University of California. All rights reserved.
4099 Redistribution and use in source and binary forms, with or without
4100 modification, are permitted provided that the following conditions
4101 are met:
4102 1. Redistributions of source code must retain the above copyright
4103 notice, this list of conditions and the following disclaimer.
4104 2. Redistributions in binary form must reproduce the above copyright
4105 notice, this list of conditions and the following disclaimer in the
4106 documentation and/or other materials provided with the distribution.
4107 4. Neither the name of the University nor the names of its contributors
4108 may be used to endorse or promote products derived from this software
4109 without specific prior written permission.
4111 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
4112 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4113 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4114 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
4115 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4116 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4117 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4118 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4119 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4120 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4121 SUCH DAMAGE.
4122 </pre>
4125 <p>This license applies to the file:
4126 <code>dom/media/webrtc/transport/third_party/nrappkit/src/util/util.c</code>.</p>
4128 <pre>
4129 Copyright (c) 1998 Todd C. Miller &gt;Todd.Miller@courtesan.com&lt;
4130 All rights reserved.
4132 Redistribution and use in source and binary forms, with or without
4133 modification, are permitted provided that the following conditions
4134 are met:
4135 1. Redistributions of source code must retain the above copyright
4136 notice, this list of conditions and the following disclaimer.
4137 2. Redistributions in binary form must reproduce the above copyright
4138 notice, this list of conditions and the following disclaimer in the
4139 documentation and/or other materials provided with the distribution.
4140 3. The name of the author may not be used to endorse or promote products
4141 derived from this software without specific prior written permission.
4143 THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
4144 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
4145 AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
4146 THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
4147 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
4148 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
4149 OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
4150 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
4151 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
4152 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4153 </pre>
4156 <hr>
4158 <h1><a id="praton"></a>praton License</h1>
4160 <p>This license applies to the file
4161 <code>nsprpub/pr/src/misc/praton.c</code>.</p>
4163 <pre>
4164 Copyright (c) 1983, 1990, 1993
4165 The Regents of the University of California. All rights reserved.
4167 Redistribution and use in source and binary forms, with or without
4168 modification, are permitted provided that the following conditions
4169 are met:
4170 1. Redistributions of source code must retain the above copyright
4171 notice, this list of conditions and the following disclaimer.
4172 2. Redistributions in binary form must reproduce the above copyright
4173 notice, this list of conditions and the following disclaimer in the
4174 documentation and/or other materials provided with the distribution.
4175 4. Neither the name of the University nor the names of its contributors
4176 may be used to endorse or promote products derived from this software
4177 without specific prior written permission.
4179 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
4180 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4181 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4182 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
4183 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4184 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4185 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4186 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4187 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4188 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4189 SUCH DAMAGE.
4192 Portions Copyright (c) 1993 by Digital Equipment Corporation.
4194 Permission to use, copy, modify, and distribute this software for any
4195 purpose with or without fee is hereby granted, provided that the above
4196 copyright notice and this permission notice appear in all copies, and that
4197 the name of Digital Equipment Corporation not be used in advertising or
4198 publicity pertaining to distribution of the document or software without
4199 specific, written prior permission.
4201 THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
4202 WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
4203 OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
4204 CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
4205 DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
4206 PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
4207 ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
4208 SOFTWARE.
4209 </pre>
4212 <hr>
4214 <h1><a id="praton1"></a>praton and inet_ntop License</h1>
4216 <p>This license applies to the files
4217 <code>nsprpub/pr/src/misc/praton.c</code> and
4218 <code>dom/media/webrtc/transport/third_party/nrappkit/src/util/util.c</code>.</p>
4220 <pre>
4221 Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
4222 Portions Copyright (c) 1996-1999 by Internet Software Consortium.
4224 Permission to use, copy, modify, and distribute this software for any
4225 purpose with or without fee is hereby granted, provided that the above
4226 copyright notice and this permission notice appear in all copies.
4228 THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
4229 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
4230 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
4231 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
4232 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
4233 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
4234 OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
4235 </pre>
4237 <hr>
4239 <h1><a id="qcms"></a>qcms License</h1>
4241 <p>This license applies to certain files in the directory
4242 <code>gfx/qcms/</code>.</p>
4243 <pre>
4244 Copyright (C) 2009 Mozilla Corporation
4245 Copyright (C) 1998-2007 Marti Maria
4247 Permission is hereby granted, free of charge, to any person
4248 obtaining a copy of this software and associated documentation
4249 files (the "Software"), to deal in the Software without restriction,
4250 including without limitation the rights to use, copy, modify, merge,
4251 publish, distribute, sublicense, and/or sell copies of the Software,
4252 and to permit persons to whom the Software is furnished to do so, subject
4253 to the following conditions:
4255 The above copyright notice and this permission notice shall be included
4256 in all copies or substantial portions of the Software.
4258 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
4259 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4260 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4261 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
4262 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
4263 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
4264 </pre>
4267 <hr>
4269 <h1><a id="qrcode-generator"></a>QR Code Generator License</h1>
4271 <p>This license applies to certain files in the directory
4272 <code>devtools/shared/qrcode/encoder/</code>.</p>
4273 <pre>
4274 Copyright (c) 2009 Kazuhiko Arase
4276 Permission is hereby granted, free of charge, to any person obtaining a copy
4277 of this software and associated documentation files (the "Software"), to deal
4278 in the Software without restriction, including without limitation the rights
4279 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4280 copies of the Software, and to permit persons to whom the Software is
4281 furnished to do so, subject to the following conditions:
4283 The above copyright notice and this permission notice shall be included in
4284 all copies or substantial portions of the Software.
4286 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4287 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4288 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4289 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4290 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4291 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4292 THE SOFTWARE.
4293 </pre>
4295 <hr>
4297 <h1><a id="react"></a>React License</h1>
4299 <p>This license applies to various files in the Mozilla codebase.</p>
4301 <pre>
4302 Copyright (c) 2013-2015, Facebook, Inc.
4303 All rights reserved.
4305 Redistribution and use in source and binary forms, with or without modification,
4306 are permitted provided that the following conditions are met:
4308 * Redistributions of source code must retain the above copyright notice, this
4309 list of conditions and the following disclaimer.
4311 * Redistributions in binary form must reproduce the above copyright notice,
4312 this list of conditions and the following disclaimer in the documentation
4313 and/or other materials provided with the distribution.
4315 * Neither the name Facebook nor the names of its contributors may be used to
4316 endorse or promote products derived from this software without specific
4317 prior written permission.
4319 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4320 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4321 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4322 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
4323 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4324 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4325 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
4326 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4327 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4328 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4329 </pre>
4331 <hr>
4333 <h1><a id="react-redux"></a>React-Redux License</h1>
4335 <p>This license applies to the files
4336 <code>devtools/client/shared/vendor/react-redux.js</code> and
4337 <code>browser/components/newtab/vendor/react-redux.js</code>.</p>
4338 <pre>
4339 Copyright (c) 2015 Dan Abramov
4341 Permission is hereby granted, free of charge, to any person obtaining a copy
4342 of this software and associated documentation files (the "Software"), to deal
4343 in the Software without restriction, including without limitation the rights
4344 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4345 copies of the Software, and to permit persons to whom the Software is
4346 furnished to do so, subject to the following conditions:
4348 The above copyright notice and this permission notice shall be included in all
4349 copies or substantial portions of the Software.
4351 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4352 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4353 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4354 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4355 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4356 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
4357 SOFTWARE.
4358 </pre>
4360 <hr>
4362 <h1><a id="xdg"></a>Red Hat xdg_user_dir_lookup License</h1>
4364 <p>This license applies to the
4365 <var>xdg_user_dir_lookup</var> function in
4366 <code>xpcom/io/SpecialSystemDirectory.cpp</code>.</p>
4368 <pre>
4369 Copyright (c) 2007 Red Hat, Inc.
4371 Permission is hereby granted, free of charge, to any person
4372 obtaining a copy of this software and associated documentation files
4373 (the "Software"), to deal in the Software without restriction,
4374 including without limitation the rights to use, copy, modify, merge,
4375 publish, distribute, sublicense, and/or sell copies of the Software,
4376 and to permit persons to whom the Software is furnished to do so,
4377 subject to the following conditions:
4379 The above copyright notice and this permission notice shall be
4380 included in all copies or substantial portions of the Software.
4382 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
4383 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
4384 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
4385 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
4386 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
4387 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
4388 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
4389 SOFTWARE.
4390 </pre>
4393 <hr>
4395 <h1><a id="redux"></a>Redux License</h1>
4397 <p>This license applies to the file
4398 <code>devtools/client/shared/vendor/redux.js</code> and
4399 <code>browser/components/newtab/vendor/Redux.sys.mjs</code>.</p>
4400 <pre>
4401 Copyright (c) 2015 Dan Abramov
4403 Permission is hereby granted, free of charge, to any person obtaining a copy
4404 of this software and associated documentation files (the "Software"), to deal
4405 in the Software without restriction, including without limitation the rights
4406 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4407 copies of the Software, and to permit persons to whom the Software is
4408 furnished to do so, subject to the following conditions:
4410 The above copyright notice and this permission notice shall be included in all
4411 copies or substantial portions of the Software.
4413 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4414 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4415 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4416 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4417 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4418 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
4419 SOFTWARE.
4420 </pre>
4422 <hr>
4424 <h1><a id="hunspell-ru"></a>Russian Spellchecking Dictionary License</h1>
4426 <p>This license applies to the Russian Spellchecking Dictionary. (This
4427 code only ships in some localized versions of this product.)</p>
4429 <pre>
4430 * Copyright (c) 1997-2008, Alexander I. Lebedev
4432 All rights reserved.
4434 Redistribution and use in source and binary forms, with or without
4435 modification, are permitted provided that the following conditions
4436 are met:
4437 * Redistributions of source code must retain the above copyright
4438 notice, this list of conditions and the following disclaimer.
4439 * Redistributions in binary form must reproduce the above copyright
4440 notice, this list of conditions and the following disclaimer in the
4441 documentation and/or other materials provided with the distribution.
4442 * Modified versions must be clearly marked as such.
4443 * The name of Alexander I. Lebedev may not be used to endorse or promote
4444 products derived from this software without specific prior written
4445 permission.
4447 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
4448 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4449 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4450 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
4451 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
4452 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4453 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
4454 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4455 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4456 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
4457 POSSIBILITY OF SUCH DAMAGE.
4458 </pre>
4460 <hr>
4462 <h1><a id="sctp"></a>SCTP Licenses</h1>
4464 <p>These licenses apply to certain files in the directory
4465 <code>netwerk/sctp/src/</code>.</p>
4467 <pre>
4468 Copyright (c) 2009-2010 Brad Penoff
4469 Copyright (c) 2009-2010 Humaira Kamal
4470 Copyright (c) 2011-2012 Irene Ruengeler
4471 Copyright (c) 2010-2012, by Michael Tuexen. All rights reserved.
4472 Copyright (c) 2010-2012, by Randall Stewart. All rights reserved.
4473 Copyright (c) 2010-2012, by Robin Seggelmann. All rights reserved.
4475 Redistribution and use in source and binary forms, with or without
4476 modification, are permitted provided that the following conditions
4477 are met:
4478 1. Redistributions of source code must retain the above copyright
4479 notice, this list of conditions and the following disclaimer.
4480 2. Redistributions in binary form must reproduce the above copyright
4481 notice, this list of conditions and the following disclaimer in the
4482 documentation and/or other materials provided with the distribution.
4484 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
4485 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4486 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4487 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
4488 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4489 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4490 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4491 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4492 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4493 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4494 SUCH DAMAGE.
4496 Copyright (c) 2001-2008, by Cisco Systems, Inc. All rights reserved.
4497 Copyright (c) 2008-2012, by Randall Stewart. All rights reserved.
4498 Copyright (c) 2008-2012, by Michael Tuexen. All rights reserved.
4499 Copyright (c) 2008-2012, by Brad Penoff. All rights reserved.
4500 Copyright (c) 1980, 1982, 1986, 1987, 1988, 1990, 1993
4501 The Regents of the University of California.
4502 Copyright (c) 2005 Robert N. M. Watson All rights reserved.
4503 Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. All rights reserved.
4505 Redistribution and use in source and binary forms, with or without
4506 modification, are permitted provided that the following conditions are met:
4507 a) Redistributions of source code must retain the above copyright notice,
4508 this list of conditions and the following disclaimer.
4509 b) Redistributions in binary form must reproduce the above copyright
4510 notice, this list of conditions and the following disclaimer in
4511 the documentation and/or other materials provided with the distribution.
4512 c) Neither the name of Cisco Systems, Inc, the name of the university,
4513 the WIDE project, nor the names of its contributors may be used to
4514 endorse or promote products derived from this software without specific
4515 prior written permission.
4517 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4518 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
4519 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4520 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
4521 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
4522 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4523 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
4524 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4525 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4526 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
4527 THE POSSIBILITY OF SUCH DAMAGE.
4528 </pre>
4531 <hr>
4533 <h1><a id="skia"></a>Skia License</h1>
4535 <p>This license applies to certain files in the directory
4536 <code>gfx/skia/</code>.</p>
4538 <pre>
4539 Copyright (c) 2011 Google Inc. All rights reserved.
4541 Redistribution and use in source and binary forms, with or without
4542 modification, are permitted provided that the following conditions are
4543 met:
4545 * Redistributions of source code must retain the above copyright
4546 notice, this list of conditions and the following disclaimer.
4547 * Redistributions in binary form must reproduce the above
4548 copyright notice, this list of conditions and the following disclaimer
4549 in the documentation and/or other materials provided with the
4550 distribution.
4551 * Neither the name of Google Inc. nor the names of its
4552 contributors may be used to endorse or promote products derived from
4553 this software without specific prior written permission.
4555 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4556 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4557 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
4558 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
4559 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
4560 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
4561 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
4562 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
4563 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4564 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
4565 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4566 </pre>
4568 <hr>
4570 <h1><a id="snappy"></a>Snappy License</h1>
4572 <p>This license applies to certain files in the directory
4573 <code>other-licenses/snappy/</code>.</p>
4575 <pre>
4576 Copyright 2011, Google Inc.
4577 All rights reserved.
4579 Redistribution and use in source and binary forms, with or without
4580 modification, are permitted provided that the following conditions are
4581 met:
4583 * Redistributions of source code must retain the above copyright
4584 notice, this list of conditions and the following disclaimer.
4585 * Redistributions in binary form must reproduce the above
4586 copyright notice, this list of conditions and the following disclaimer
4587 in the documentation and/or other materials provided with the
4588 distribution.
4589 * Neither the name of Google Inc. nor the names of its
4590 contributors may be used to endorse or promote products derived from
4591 this software without specific prior written permission.
4593 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4594 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4595 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
4596 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
4597 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
4598 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
4599 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
4600 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
4601 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4602 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
4603 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4604 </pre>
4606 <hr>
4608 <h1><a id="sprintf.js"></a>sprintf.js License</h1>
4610 <p>This license applies to
4611 <code>devtools/shared/sprintfjs/sprintf.js</code>.</p>
4613 <pre>
4614 Copyright (c) 2007-2016, Alexandru Marasteanu &lt;hello [at) alexei (dot] ro&gt;
4615 All rights reserved.
4617 Redistribution and use in source and binary forms, with or without
4618 modification, are permitted provided that the following conditions are met:
4619 * Redistributions of source code must retain the above copyright
4620 notice, this list of conditions and the following disclaimer.
4621 * Redistributions in binary form must reproduce the above copyright
4622 notice, this list of conditions and the following disclaimer in the
4623 documentation and/or other materials provided with the distribution.
4624 * Neither the name of this software nor the names of its contributors may be
4625 used to endorse or promote products derived from this software without
4626 specific prior written permission.
4628 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4629 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4630 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4631 DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
4632 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4633 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4634 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
4635 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4636 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4637 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4638 </pre>
4640 <hr>
4642 <h1><a id="sunsoft"></a>SunSoft License</h1>
4644 <p>This license applies to the
4645 <var>ICC_H</var> block in
4646 <code>gfx/qcms/qcms.h</code>.</p>
4648 <pre>
4649 Copyright (c) 1994-1996 SunSoft, Inc.
4651 Rights Reserved
4653 Permission is hereby granted, free of charge, to any person
4654 obtaining a copy of this software and associated documentation
4655 files (the "Software"), to deal in the Software without restrict-
4656 ion, including without limitation the rights to use, copy, modify,
4657 merge, publish distribute, sublicense, and/or sell copies of the
4658 Software, and to permit persons to whom the Software is furnished
4659 to do so, subject to the following conditions:
4661 The above copyright notice and this permission notice shall be
4662 included in all copies or substantial portions of the Software.
4664 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
4665 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
4666 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-
4667 INFRINGEMENT. IN NO EVENT SHALL SUNSOFT, INC. OR ITS PARENT
4668 COMPANY BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
4669 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
4670 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
4671 OTHER DEALINGS IN THE SOFTWARE.
4673 Except as contained in this notice, the name of SunSoft, Inc.
4674 shall not be used in advertising or otherwise to promote the
4675 sale, use or other dealings in this Software without written
4676 authorization from SunSoft Inc.
4677 </pre>
4680 <hr>
4682 <h1><a id="superfasthash"></a>SuperFastHash License</h1>
4684 <p>This license applies to files in the directory
4685 <code>security/sandbox/chromium/base/third_party/superfasthash/</code>.</p>
4687 <pre>
4688 Copyright (c) 2010, Paul Hsieh
4689 All rights reserved.
4691 Redistribution and use in source and binary forms, with or without modification,
4692 are permitted provided that the following conditions are met:
4694 * Redistributions of source code must retain the above copyright notice, this
4695 list of conditions and the following disclaimer.
4696 * Redistributions in binary form must reproduce the above copyright notice, this
4697 list of conditions and the following disclaimer in the documentation and/or
4698 other materials provided with the distribution.
4699 * Neither my name, Paul Hsieh, nor the names of any other contributors to the
4700 code use may not be used to endorse or promote products derived from this
4701 software without specific prior written permission.
4703 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4704 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4705 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4706 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
4707 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4708 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4709 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
4710 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4711 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4712 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4713 </pre>
4716 <hr>
4718 <h1><a id="unicase"></a>unicase License</h1>
4720 <p>This license applies to files in the directory
4721 <code>third_party/rust/unicase</code>.</p>
4723 <pre>
4724 Copyright (c) 2014-2015 Sean McArthur
4726 Permission is hereby granted, free of charge, to any person obtaining a copy
4727 of this software and associated documentation files (the "Software"), to deal
4728 in the Software without restriction, including without limitation the rights
4729 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4730 copies of the Software, and to permit persons to whom the Software is
4731 furnished to do so, subject to the following conditions:
4733 The above copyright notice and this permission notice shall be included in
4734 all copies or substantial portions of the Software.
4736 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4737 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4738 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4739 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4740 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4741 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4742 THE SOFTWARE.
4743 </pre>
4746 <hr>
4748 <h1><a id="unicode"></a>Unicode License</h1>
4750 <p>This license applies to the following files or, in the case of
4751 directories, certain files in those directories:</p>
4753 <ul>
4754 <li><code>intl/icu</code></li>
4755 <li><code>intl/tzdata</code></li>
4756 <li><code>js/src/util</code></li>
4757 </ul>
4759 <pre>
4760 COPYRIGHT AND PERMISSION NOTICE
4762 Copyright Ā© 1991-2016 Unicode, Inc. All rights reserved.
4763 Distributed under the Terms of Use in https://www.unicode.org/copyright.html.
4765 Permission is hereby granted, free of charge, to any person obtaining
4766 a copy of the Unicode data files and any associated documentation
4767 (the "Data Files") or Unicode software and any associated documentation
4768 (the "Software") to deal in the Data Files or Software
4769 without restriction, including without limitation the rights to use,
4770 copy, modify, merge, publish, distribute, and/or sell copies of
4771 the Data Files or Software, and to permit persons to whom the Data Files
4772 or Software are furnished to do so, provided that either
4773 (a) this copyright and permission notice appear with all copies
4774 of the Data Files or Software, or
4775 (b) this copyright and permission notice appear in associated
4776 Documentation.
4778 THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
4779 ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
4780 WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
4781 NONINFRINGEMENT OF THIRD PARTY RIGHTS.
4782 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
4783 NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
4784 DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
4785 DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
4786 TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
4787 PERFORMANCE OF THE DATA FILES OR SOFTWARE.
4789 Except as contained in this notice, the name of a copyright holder
4790 shall not be used in advertising or otherwise to promote the sale,
4791 use or other dealings in these Data Files or Software without prior
4792 written authorization of the copyright holder.
4794 ---------------------
4796 Third-Party Software Licenses
4798 This section contains third-party software notices and/or additional
4799 terms for licensed third-party software components included within ICU
4800 libraries.
4802 1. ICU License - ICU 1.8.1 to ICU 57.1
4804 COPYRIGHT AND PERMISSION NOTICE
4806 Copyright (c) 1995-2016 International Business Machines Corporation and others
4807 All rights reserved.
4809 Permission is hereby granted, free of charge, to any person obtaining
4810 a copy of this software and associated documentation files (the
4811 "Software"), to deal in the Software without restriction, including
4812 without limitation the rights to use, copy, modify, merge, publish,
4813 distribute, and/or sell copies of the Software, and to permit persons
4814 to whom the Software is furnished to do so, provided that the above
4815 copyright notice(s) and this permission notice appear in all copies of
4816 the Software and that both the above copyright notice(s) and this
4817 permission notice appear in supporting documentation.
4819 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
4820 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
4821 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
4822 OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
4823 HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
4824 SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
4825 RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
4826 CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
4827 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
4829 Except as contained in this notice, the name of a copyright holder
4830 shall not be used in advertising or otherwise to promote the sale, use
4831 or other dealings in this Software without prior written authorization
4832 of the copyright holder.
4834 All trademarks and registered trademarks mentioned herein are the
4835 property of their respective owners.
4837 2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
4839 # The Google Chrome software developed by Google is licensed under
4840 # the BSD license. Other software included in this distribution is
4841 # provided under other licenses, as set forth below.
4843 # The BSD License
4844 # https://opensource.org/licenses/bsd-license.php
4845 # Copyright (C) 2006-2008, Google Inc.
4847 # All rights reserved.
4849 # Redistribution and use in source and binary forms, with or without
4850 # modification, are permitted provided that the following conditions are met:
4852 # Redistributions of source code must retain the above copyright notice,
4853 # this list of conditions and the following disclaimer.
4854 # Redistributions in binary form must reproduce the above
4855 # copyright notice, this list of conditions and the following
4856 # disclaimer in the documentation and/or other materials provided with
4857 # the distribution.
4858 # Neither the name of Google Inc. nor the names of its
4859 # contributors may be used to endorse or promote products derived from
4860 # this software without specific prior written permission.
4863 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
4864 # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
4865 # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
4866 # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4867 # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
4868 # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
4869 # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4870 # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
4871 # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
4872 # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
4873 # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4874 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4877 # The word list in cjdict.txt are generated by combining three word lists
4878 # listed below with further processing for compound word breaking. The
4879 # frequency is generated with an iterative training against Google web
4880 # corpora.
4882 # * Libtabe (Chinese)
4883 # - https://sourceforge.net/project/?group_id=1519
4884 # - Its license terms and conditions are shown below.
4886 # * IPADIC (Japanese)
4887 # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
4888 # - Its license terms and conditions are shown below.
4890 # ---------COPYING.libtabe ---- BEGIN--------------------
4892 # /*
4893 # * Copyrighy (c) 1999 TaBE Project.
4894 # * Copyright (c) 1999 Pai-Hsiang Hsiao.
4895 # * All rights reserved.
4897 # * Redistribution and use in source and binary forms, with or without
4898 # * modification, are permitted provided that the following conditions
4899 # * are met:
4901 # * . Redistributions of source code must retain the above copyright
4902 # * notice, this list of conditions and the following disclaimer.
4903 # * . Redistributions in binary form must reproduce the above copyright
4904 # * notice, this list of conditions and the following disclaimer in
4905 # * the documentation and/or other materials provided with the
4906 # * distribution.
4907 # * . Neither the name of the TaBE Project nor the names of its
4908 # * contributors may be used to endorse or promote products derived
4909 # * from this software without specific prior written permission.
4911 # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4912 # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4913 # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
4914 # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
4915 # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
4916 # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4917 # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
4918 # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4919 # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
4920 # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4921 # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
4922 # * OF THE POSSIBILITY OF SUCH DAMAGE.
4923 # */
4925 # /*
4926 # * Copyright (c) 1999 Computer Systems and Communication Lab,
4927 # * Institute of Information Science, Academia
4928 # * Sinica. All rights reserved.
4930 # * Redistribution and use in source and binary forms, with or without
4931 # * modification, are permitted provided that the following conditions
4932 # * are met:
4934 # * . Redistributions of source code must retain the above copyright
4935 # * notice, this list of conditions and the following disclaimer.
4936 # * . Redistributions in binary form must reproduce the above copyright
4937 # * notice, this list of conditions and the following disclaimer in
4938 # * the documentation and/or other materials provided with the
4939 # * distribution.
4940 # * . Neither the name of the Computer Systems and Communication Lab
4941 # * nor the names of its contributors may be used to endorse or
4942 # * promote products derived from this software without specific
4943 # * prior written permission.
4945 # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4946 # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4947 # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
4948 # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
4949 # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
4950 # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4951 # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
4952 # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4953 # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
4954 # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4955 # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
4956 # * OF THE POSSIBILITY OF SUCH DAMAGE.
4957 # */
4959 # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
4960 # University of Illinois
4961 # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
4963 # ---------------COPYING.libtabe-----END--------------------------------
4966 # ---------------COPYING.ipadic-----BEGIN-------------------------------
4968 # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
4969 # and Technology. All Rights Reserved.
4971 # Use, reproduction, and distribution of this software is permitted.
4972 # Any copy of this software, whether in its original form or modified,
4973 # must include both the above copyright notice and the following
4974 # paragraphs.
4976 # Nara Institute of Science and Technology (NAIST),
4977 # the copyright holders, disclaims all warranties with regard to this
4978 # software, including all implied warranties of merchantability and
4979 # fitness, in no event shall NAIST be liable for
4980 # any special, indirect or consequential damages or any damages
4981 # whatsoever resulting from loss of use, data or profits, whether in an
4982 # action of contract, negligence or other tortuous action, arising out
4983 # of or in connection with the use or performance of this software.
4985 # A large portion of the dictionary entries
4986 # originate from ICOT Free Software. The following conditions for ICOT
4987 # Free Software applies to the current dictionary as well.
4989 # Each User may also freely distribute the Program, whether in its
4990 # original form or modified, to any third party or parties, PROVIDED
4991 # that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
4992 # on, or be attached to, the Program, which is distributed substantially
4993 # in the same form as set out herein and that such intended
4994 # distribution, if actually made, will neither violate or otherwise
4995 # contravene any of the laws and regulations of the countries having
4996 # jurisdiction over the User or the intended distribution itself.
4998 # NO WARRANTY
5000 # The program was produced on an experimental basis in the course of the
5001 # research and development conducted during the project and is provided
5002 # to users as so produced on an experimental basis. Accordingly, the
5003 # program is provided without any warranty whatsoever, whether express,
5004 # implied, statutory or otherwise. The term "warranty" used herein
5005 # includes, but is not limited to, any warranty of the quality,
5006 # performance, merchantability and fitness for a particular purpose of
5007 # the program and the nonexistence of any infringement or violation of
5008 # any right of any third party.
5010 # Each user of the program will agree and understand, and be deemed to
5011 # have agreed and understood, that there is no warranty whatsoever for
5012 # the program and, accordingly, the entire risk arising from or
5013 # otherwise connected with the program is assumed by the user.
5015 # Therefore, neither ICOT, the copyright holder, or any other
5016 # organization that participated in or was otherwise related to the
5017 # development of the program and their respective officials, directors,
5018 # officers and other employees shall be held liable for any and all
5019 # damages, including, without limitation, general, special, incidental
5020 # and consequential damages, arising out of or otherwise in connection
5021 # with the use or inability to use the program or any product, material
5022 # or result produced or otherwise obtained by using the program,
5023 # regardless of whether they have been advised of, or otherwise had
5024 # knowledge of, the possibility of such damages at any time during the
5025 # project or thereafter. Each user will be deemed to have agreed to the
5026 # foregoing by his or her commencement of use of the program. The term
5027 # "use" as used herein includes, but is not limited to, the use,
5028 # modification, copying and distribution of the program and the
5029 # production of secondary products from the program.
5031 # In the case where the program, whether in its original form or
5032 # modified, was distributed or delivered to or received by a user from
5033 # any person, organization or entity other than ICOT, unless it makes or
5034 # grants independently of ICOT any specific warranty to the user in
5035 # writing, such person, organization or entity, will also be exempted
5036 # from and not be held liable to the user for any such damages as noted
5037 # above as far as the program is concerned.
5039 # ---------------COPYING.ipadic-----END----------------------------------
5041 3. Lao Word Break Dictionary Data (laodict.txt)
5043 # Copyright (c) 2013 International Business Machines Corporation
5044 # and others. All Rights Reserved.
5046 # Project: https://code.google.com/p/lao-dictionary/
5047 # Dictionary: https://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
5048 # License: https://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
5049 # (copied below)
5051 # This file is derived from the above dictionary, with slight
5052 # modifications.
5053 # ----------------------------------------------------------------------
5054 # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
5055 # All rights reserved.
5057 # Redistribution and use in source and binary forms, with or without
5058 # modification,
5059 # are permitted provided that the following conditions are met:
5062 # Redistributions of source code must retain the above copyright notice, this
5063 # list of conditions and the following disclaimer. Redistributions in
5064 # binary form must reproduce the above copyright notice, this list of
5065 # conditions and the following disclaimer in the documentation and/or
5066 # other materials provided with the distribution.
5069 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5070 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5071 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
5072 # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
5073 # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
5074 # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5075 # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
5076 # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
5077 # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
5078 # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
5079 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
5080 # OF THE POSSIBILITY OF SUCH DAMAGE.
5081 # --------------------------------------------------------------------------
5083 4. Burmese Word Break Dictionary Data (burmesedict.txt)
5085 # Copyright (c) 2014 International Business Machines Corporation
5086 # and others. All Rights Reserved.
5088 # This list is part of a project hosted at:
5089 # github.com/kanyawtech/myanmar-karen-word-lists
5091 # --------------------------------------------------------------------------
5092 # Copyright (c) 2013, LeRoy Benjamin Sharon
5093 # All rights reserved.
5095 # Redistribution and use in source and binary forms, with or without
5096 # modification, are permitted provided that the following conditions
5097 # are met: Redistributions of source code must retain the above
5098 # copyright notice, this list of conditions and the following
5099 # disclaimer. Redistributions in binary form must reproduce the
5100 # above copyright notice, this list of conditions and the following
5101 # disclaimer in the documentation and/or other materials provided
5102 # with the distribution.
5104 # Neither the name Myanmar Karen Word Lists, nor the names of its
5105 # contributors may be used to endorse or promote products derived
5106 # from this software without specific prior written permission.
5108 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
5109 # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
5110 # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
5111 # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5112 # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
5113 # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
5114 # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
5115 # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5116 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5117 # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
5118 # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
5119 # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
5120 # SUCH DAMAGE.
5121 # --------------------------------------------------------------------------
5123 5. Time Zone Database
5125 ICU uses the public domain data and code derived from Time Zone
5126 Database for its time zone support. The ownership of the TZ database
5127 is explained in BCP 175: Procedure for Maintaining the Time Zone
5128 Database section 7.
5130 # 7. Database Ownership
5132 # The TZ database itself is not an IETF Contribution or an IETF
5133 # document. Rather it is a pre-existing and regularly updated work
5134 # that is in the public domain, and is intended to remain in the
5135 # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
5136 # not apply to the TZ Database or contributions that individuals make
5137 # to it. Should any claims be made and substantiated against the TZ
5138 # Database, the organization that is providing the IANA
5139 # Considerations defined in this RFC, under the memorandum of
5140 # understanding with the IETF, currently ICANN, may act in accordance
5141 # with all competent court orders. No ownership claims will be made
5142 # by ICANN or the IETF Trust on the database or the code. Any person
5143 # making a contribution to the database or code waives all rights to
5144 # future claims in that contribution or in the TZ Database.</pre>
5147 <hr>
5149 <h1><a id="unicode-v3"></a>Unicode License V3</h1>
5151 <p>This license applies to the following files or, in the case of
5152 directories, certain files in those directories:</p>
5154 <ul>
5155 <li><code>intl/icu_capi</code></li>
5156 <li><code>intl/icu_segmenter_data</code></li>
5157 <li><code>third_party/rust/icu_collections</code></li>
5158 <li><code>third_party/rust/icu_locid</code></li>
5159 <li><code>third_party/rust/icu_locid_transform</code></li>
5160 <li><code>third_party/rust/icu_provider</code></li>
5161 <li><code>third_party/rust/icu_provider_adapters</code></li>
5162 <li><code>third_party/rust/icu_provider_macros</code></li>
5163 <li><code>third_party/rust/icu_segmenter</code></li>
5164 <li><code>third_party/rust/litemap</code></li>
5165 <li><code>third_party/rust/tinystr</code></li>
5166 <li><code>third_party/rust/writeable</code></li>
5167 <li><code>third_party/rust/yoke</code></li>
5168 <li><code>third_party/rust/yoke-derive</code></li>
5169 <li><code>third_party/rust/zerofrom</code></li>
5170 <li><code>third_party/rust/zerofrom-derive</code></li>
5171 <li><code>third_party/rust/zerovec</code></li>
5172 <li><code>third_party/rust/zerovec-derive</code></li>
5173 </ul>
5175 <pre>
5176 UNICODE LICENSE V3
5178 COPYRIGHT AND PERMISSION NOTICE
5180 Copyright Ā© 2020-2023 Unicode, Inc.
5182 NOTICE TO USER: Carefully read the following legal agreement. BY
5183 DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR
5184 SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
5185 TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT
5186 DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
5188 Permission is hereby granted, free of charge, to any person obtaining a
5189 copy of data files and any associated documentation (the "Data Files") or
5190 software and any associated documentation (the "Software") to deal in the
5191 Data Files or Software without restriction, including without limitation
5192 the rights to use, copy, modify, merge, publish, distribute, and/or sell
5193 copies of the Data Files or Software, and to permit persons to whom the
5194 Data Files or Software are furnished to do so, provided that either (a)
5195 this copyright and permission notice appear with all copies of the Data
5196 Files or Software, or (b) this copyright and permission notice appear in
5197 associated Documentation.
5199 THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
5200 KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
5201 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
5202 THIRD PARTY RIGHTS.
5204 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
5205 BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
5206 OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
5207 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
5208 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA
5209 FILES OR SOFTWARE.
5211 Except as contained in this notice, the name of a copyright holder shall
5212 not be used in advertising or otherwise to promote the sale, use or other
5213 dealings in these Data Files or Software without prior written
5214 authorization of the copyright holder.
5216 ā€”
5218 Portions of ICU4X may have been adapted from ICU4C and/or ICU4J.
5219 ICU 1.8.1 to ICU 57.1 Ā© 1995-2016 International Business Machines Corporation and others.
5220 </pre>
5223 <hr>
5225 <h1><a id="ucal"></a>University of California License</h1>
5227 <p>This license applies to the following files or, in the case of
5228 directories, certain files in those directories:</p>
5230 <ul>
5231 <li><code>security/nss/lib/dbm</code></li>
5232 <li><code>xpcom/ds/nsQuickSort.cpp</code></li>
5233 <li><code>nsprpub/pr/src/misc/praton.c</code></li>
5234 <li><code>dom/media/webrtc/transport/third_party/nICEr/src/stun/addrs.c</code></li>
5235 </ul>
5237 <pre>
5238 Copyright (c) 1990, 1993
5239 The Regents of the University of California. All rights reserved.
5241 Redistribution and use in source and binary forms, with or without
5242 modification, are permitted provided that the following conditions
5243 are met:
5244 1. Redistributions of source code must retain the above copyright
5245 notice, this list of conditions and the following disclaimer.
5246 2. Redistributions in binary form must reproduce the above copyright
5247 notice, this list of conditions and the following disclaimer in the
5248 documentation and/or other materials provided with the distribution.
5249 [3 Deleted as of 22nd July 1999; see
5250 <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>
5251 for details]
5252 4. Neither the name of the University nor the names of its contributors
5253 may be used to endorse or promote products derived from this software
5254 without specific prior written permission.
5256 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
5257 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
5258 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
5259 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
5260 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
5261 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
5262 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
5263 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
5264 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
5265 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
5266 SUCH DAMAGE.
5267 </pre>
5270 <hr>
5272 <h1><a id="hunspell-en"></a>English Spellchecking Dictionary Licenses</h1>
5274 <p>These licenses apply to certain files in the directory
5275 <code>extensions/spellcheck/locales/en-US/hunspell/</code>, and the
5276 Canadian English dictionary. (This code only ships in some localized
5277 versions of this product.)</p>
5279 <pre>
5280 Different parts of the SCOWL English dictionaries are subject to the
5281 following licenses as shown below. For additional details, sources,
5282 credits, and public domain references, see <a href="https://searchfox.org/mozilla-central/source/extensions/spellcheck/locales/en-US/hunspell/README_en_US.txt">README.txt</a>.
5284 The collective work of the Spell Checking Oriented Word Lists (SCOWL) is under
5285 the following copyright:
5287 Copyright 2000-2007 by Kevin Atkinson
5288 Permission to use, copy, modify, distribute and sell these word lists, the
5289 associated scripts, the output created from the scripts, and its documentation
5290 for any purpose is hereby granted without fee, provided that the above
5291 copyright notice appears in all copies and that both that copyright notice and
5292 this permission notice appear in supporting documentation. Kevin Atkinson makes
5293 no representations about the suitability of this array for any purpose. It is
5294 provided "as is" without express or implied warranty.
5296 The WordNet database is under the following copyright:
5298 This software and database is being provided to you, the LICENSEE, by Princeton
5299 University under the following license. By obtaining, using and/or copying
5300 this software and database, you agree that you have read, understood, and will
5301 comply with these terms and conditions:
5302 Permission to use, copy, modify and distribute this software and database and
5303 its documentation for any purpose and without fee or royalty is hereby granted,
5304 provided that you agree to comply with the following copyright notice and
5305 statements, including the disclaimer, and that the same appear on ALL copies of
5306 the software, database and documentation, including modifications that you make
5307 for internal use or for distribution.
5308 WordNet 1.6 Copyright 1997 by Princeton University. All rights reserved.
5309 THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON UNIVERSITY
5310 MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
5311 EXAMPLE, BUT NOT LIMITATION, PRINCETON UNIVERSITY MAKES NO
5312 REPRESENTATIONS OR WARRANTIES OF MERCHANT- ABILITY OR FITNESS FOR ANY
5313 PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED SOFTWARE, DATABASE OR
5314 DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS,
5315 TRADEMARKS OR OTHER RIGHTS.
5316 The name of Princeton University or Princeton may not be used in advertising or
5317 publicity pertaining to distribution of the software and/or database. Title to
5318 copyright in this software, database and any associated documentation shall at
5319 all times remain with Princeton University and LICENSEE agrees to preserve same.
5321 The "UK Advanced Cryptics Dictionary" is under the following copyright:
5323 Copyright (c) J Ross Beresford 1993-1999. All Rights Reserved.
5324 The following restriction is placed on the use of this publication: if The UK
5325 Advanced Cryptics Dictionary is used in a software package or redistributed in
5326 any form, the copyright notice must be prominently displayed and the text of
5327 this document must be included verbatim. There are no other restrictions: I
5328 would like to see the list distributed as widely as possible.
5330 Various parts are under the Ispell copyright:
5332 Copyright 1993, Geoff Kuenning, Granada Hills, CA
5333 All rights reserved. Redistribution and use in source and binary forms, with
5334 or without modification, are permitted provided that the following conditions
5335 are met:
5336 1. Redistributions of source code must retain the above copyright notice,
5337 this list of conditions and the following disclaimer.
5338 2. Redistributions in binary form must reproduce the above copyright notice,
5339 this list of conditions and the following disclaimer in the documentation
5340 and/or other materials provided with the distribution.
5341 3. All modifications to the source code must be clearly marked as such.
5342 Binary redistributions based on modified source code must be clearly marked as
5343 modified versions in the documentation and/or other materials provided with
5344 the distribution.
5345 (clause 4 removed with permission from Geoff Kuenning)
5346 5. The name of Geoff Kuenning may not be used to endorse or promote products
5347 derived from this software without specific prior written permission.
5348 THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS IS'' AND
5349 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
5350 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
5351 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS
5352 BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
5353 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
5354 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
5355 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
5356 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
5357 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
5358 POSSIBILITY OF SUCH DAMAGE.
5360 Additional Contributors:
5362 Alan Beale &lt;biljir@pobox.com&gt;
5363 M Cooper &lt;thegrendel@theriver.com&gt;
5364 </pre>
5366 <hr>
5368 <h1><a id="v8"></a>V8 License</h1>
5370 <p>This license applies to certain files in the directories
5371 <code>js/src/irregexp</code>,
5372 <code>js/src/builtin</code>,
5373 <code>js/src/jit/arm</code>,
5374 <code>js/src/jit/mips*</code> and
5375 <code>js/src/jit/riscv64</code>.
5376 </p>
5377 <pre>
5378 Copyright 2006-2012 the V8 project authors. All rights reserved.
5379 Redistribution and use in source and binary forms, with or without
5380 modification, are permitted provided that the following conditions are
5383 * Redistributions of source code must retain the above copyright
5384 notice, this list of conditions and the following disclaimer.
5385 * Redistributions in binary form must reproduce the above
5386 copyright notice, this list of conditions and the following
5387 disclaimer in the documentation and/or other materials provided
5388 with the distribution.
5389 * Neither the name of Google Inc. nor the names of its
5390 contributors may be used to endorse or promote products derived
5391 from this software without specific prior written permission.
5393 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5394 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5395 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5396 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
5397 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5398 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5399 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5400 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5401 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5402 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5403 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5404 </pre>
5406 <hr>
5408 <h1><a id="validator"></a>Validator License</h1>
5410 <p>This license applies to certain files in the directory
5411 <code>devtools/shared/storage/vendor/stringvalidator/</code>,
5412 </p>
5413 <pre>
5415 Copyright (c) 2016 Chris O"Hara &lt;cohara87@gmail.com&gt;
5417 Permission is hereby granted, free of charge, to any person obtaining
5418 a copy of this software and associated documentation files (the
5419 "Software"), to deal in the Software without restriction, including
5420 without limitation the rights to use, copy, modify, merge, publish,
5421 distribute, sublicense, and/or sell copies of the Software, and to
5422 permit persons to whom the Software is furnished to do so, subject to
5423 the following conditions:
5425 The above copyright notice and this permission notice shall be
5426 included in all copies or substantial portions of the Software.
5428 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
5429 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
5430 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
5431 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
5432 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
5433 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
5434 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5435 </pre>
5437 <hr>
5440 <h1><a id="vtune"></a>VTune License</h1>
5442 <p>This license applies to certain files in the directory
5443 <code>js/src/vtune</code> and <code>tools/profiler/core/vtune</code>.</p>
5444 <pre>
5445 Copyright (c) 2011 Intel Corporation.
5446 All rights reserved.
5448 Redistribution and use in source and binary forms, with or without
5449 modification, are permitted provided that the following conditions
5450 are met:
5452 * Redistributions of source code must retain the above copyright
5453 notice, this list of conditions and the following disclaimer.
5454 * Redistributions in binary form must reproduce the above copyright
5455 notice, this list of conditions and the following disclaimer in
5456 the documentation and/or other materials provided with the
5457 distribution.
5458 * Neither the name of Intel Corporation nor the names of its
5459 contributors may be used to endorse or promote products derived
5460 from this software without specific prior written permission.
5462 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5463 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5464 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5465 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
5466 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5467 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5468 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5469 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5470 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5471 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5472 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5473 </pre>
5476 <hr>
5478 <h1><a id="webrtc"></a>WebRTC License</h1>
5480 <p>This license applies to certain files in the directory
5481 <code>third_party/libwebrtc/</code>.</p>
5482 <pre>
5483 Copyright (c) 2011, The WebRTC project authors. All rights reserved.
5485 Redistribution and use in source and binary forms, with or without
5486 modification, are permitted provided that the following conditions are
5487 met:
5489 * Redistributions of source code must retain the above copyright
5490 notice, this list of conditions and the following disclaimer.
5492 * Redistributions in binary form must reproduce the above copyright
5493 notice, this list of conditions and the following disclaimer in
5494 the documentation and/or other materials provided with the
5495 distribution.
5497 * Neither the name of Google nor the names of its contributors may
5498 be used to endorse or promote products derived from this software
5499 without specific prior written permission.
5501 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5502 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5503 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5504 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
5505 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5506 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5507 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5508 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5509 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5510 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5511 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5512 </pre>
5514 <hr>
5516 <h1><a id="x264"></a>x264 License</h1>
5518 <p>This license applies to the file <code>
5519 third_party/aom/third_party/x86inc/x86inc.asm</code>.
5520 </p>
5522 <pre>
5523 Copyright (C) 2005-2012 x264 project
5525 Authors: Loren Merritt &lt;lorenm@u.washington.edu&gt;
5526 Anton Mitrofanov &lt;BugMaster@narod.ru&gt;
5527 Jason Garrett-Glaser &lt;darkshikari@gmail.com&gt;
5528 Henrik Gramner &lt;hengar-6@student.ltu.se&gt;
5530 Permission to use, copy, modify, and/or distribute this software for any
5531 purpose with or without fee is hereby granted, provided that the above
5532 copyright notice and this permission notice appear in all copies.
5534 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
5535 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
5536 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
5537 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
5538 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
5539 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
5540 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
5541 </pre>
5543 <hr>
5545 <h1><a id="xiph"></a>Xiph.org Foundation License</h1>
5547 <p>This license applies to files in the following directories
5548 with the specified copyright year ranges:</p>
5549 <ul>
5550 <li><code>media/libogg/</code>, 2002</li>
5551 <li><code>media/libtheora/</code>, 2002-2007</li>
5552 <li><code>media/libvorbis/</code>, 2002-2004</li>
5553 <li><code>media/libspeex_resampler/</code>, 2002-2008</li>
5554 </ul>
5556 <pre>
5557 Copyright (c) &lt;year&gt;, Xiph.org Foundation
5559 Redistribution and use in source and binary forms, with or without
5560 modification, are permitted provided that the following conditions
5561 are met:
5563 - Redistributions of source code must retain the above copyright
5564 notice, this list of conditions and the following disclaimer.
5566 - Redistributions in binary form must reproduce the above copyright
5567 notice, this list of conditions and the following disclaimer in the
5568 documentation and/or other materials provided with the distribution.
5570 - Neither the name of the Xiph.org Foundation nor the names of its
5571 contributors may be used to endorse or promote products derived from
5572 this software without specific prior written permission.
5574 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5575 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5576 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5577 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
5578 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5579 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5580 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5581 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5582 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5583 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5584 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5585 </pre>
5588 <hr>
5590 <h1><a id="other-notices"></a>Other Required Notices</h1>
5592 <ul>
5593 <li>This software is based in part on the work of the Independent
5594 JPEG Group.</li>
5595 <li>Portions of the OS/2 and Android versions
5596 of this software are copyright &copy;1996-2012
5597 <a href="https://www.freetype.org/">The FreeType Project</a>.
5598 All rights reserved.</li>
5599 <li>Google Play and the Google Play logo are trademarks of Google LLC.</li>
5600 <li>App StoreĀ® and the App StoreĀ® logo are trademarks of Apple, Inc.</li>
5601 </ul>
5604 <hr>
5606 <h1><a id="optional-notices"></a>Optional Notices</h1>
5608 <p>Some permissive software licenses request but do not require an
5609 acknowledgement of the use of their software. We are very grateful
5610 to the following people and projects for their contributions to
5611 this product:</p>
5613 <ul>
5614 <li>The <a href="https://www.zlib.net/">zlib</a> compression library
5615 (Jean-loup Gailly, Mark Adler and team)</li>
5616 <li>The <a href="http://www.libpng.org/pub/png/">libpng</a> graphics library
5617 (Glenn Randers-Pehrson and team)</li>
5618 <li>The <a href="https://www.sqlite.org/">sqlite</a> database engine
5619 (D. Richard Hipp and team)</li>
5620 <li>The <a href="http://nsis.sourceforge.net/">Nullsoft Scriptable Install System</a>
5621 (Amir Szekely and team)</li>
5622 <li>The <a href="https://mattmccutchen.net/bigint/">C++ Big Integer Library</a>
5623 (Matt McCutchen)</li>
5624 </ul>
5628 #ifdef XP_WIN
5630 <hr>
5632 <h1><a id="proprietary-notices"></a>Proprietary Operating System Components</h1>
5634 <p>Under some circumstances, under our
5635 <a href="https://www.mozilla.org/foundation/licensing/binary-components/">binary components policy</a>,
5636 Mozilla may decide to include additional
5637 operating system vendor code with the installer of our products designed
5638 for that vendor's proprietary platform, to make our products work well on
5639 that specific operating system. The following license statements
5640 apply to such inclusions.</p>
5642 <h2><a id="directx"></a>Microsoft Windows: Terms for 'Microsoft Distributable Code'</h2>
5644 <p>These terms apply to the following files;
5645 they are referred to below as "Distributable Code":
5646 <ul>
5647 <li><var>msvc*.dll</var> (C and C++ runtime libraries)</li>
5648 </ul>
5649 </p>
5651 <pre>
5652 Copyright (c) Microsoft Corporation.
5654 The Distributable Code may be used and distributed only if you comply with the
5655 following terms:
5657 (i) You may use, copy, and distribute the Distributable Code only as part of
5658 this product;
5659 (ii) You may not use the Distributable Code on a platform other than Windows;
5660 (iii) You may not alter any copyright, trademark or patent notice in the
5661 Distributable Code;
5662 (iv) You may not modify or distribute the source code of any Distributable
5663 Code so that any part of the source code becomes subject to the MPL or
5664 any other copyleft license;
5665 (v) You must comply with any technical limitations in the Distributable Code
5666 that only allow you to use it in certain ways; and
5667 (vi) You must comply with all domestic and international export laws and
5668 regulations that apply to the Distributable Code.
5669 </pre>
5671 #endif
5673 #ifdef APP_LICENSE_BODY_BLOCK
5674 #ifndef APP_LICENSE_LIST_BLOCK
5675 #error
5676 #endif
5677 <!-- List of product-specific licenses for non-Firefox apps. -->
5678 #includesubst @APP_LICENSE_BODY_BLOCK@
5679 #endif
5681 <hr>
5683 <p><a href="about:license#top">Return to top</a>.</p>
5684 </div>
5685 </body>
5686 </html>