Bug 1890277: part 1) Add CSP parser tests for `require-trusted-types-for`. r=tschuster
[gecko.git] / toolkit / content / license.html
blob3b6eb5a6936c9e368b72d5bf7735062bb785d755
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 #ifdef MOZ_USE_LIBCXX
108 <li><a href="about:license#libc++">libc++ License</a></li>
109 #endif
110 <li><a href="about:license#libcubeb">libcubeb License</a></li>
111 <li><a href="about:license#libevent">libevent License</a></li>
112 <li><a href="about:license#libffi">libffi License</a></li>
113 <li><a href="about:license#libjingle">libjingle License</a></li>
114 <li><a href="about:license#libnestegg">libnestegg License</a></li>
115 <li><a href="about:license#libsoundtouch">libsoundtouch License</a></li>
116 <li><a href="about:license#libyuv">libyuv License</a></li>
117 <li><a href="about:license#hunspell-lt">Lithuanian Spellchecking Dictionary License</a></li>
118 <li><a href="about:license#lodash">lodash License</a></li>
119 <li><a href="about:license#matches">matches License</a></li>
120 <li><a href="about:license#mit">MIT License</a></li>
121 <li><a href="about:license#myspell">MySpell License</a></li>
122 <li><a href="about:license#nicer">nICEr License</a></li>
123 <li><a href="about:license#node-md5">node-md5 License</a></li>
124 <li><a href="about:license#nom">nom License</a></li>
125 <li><a href="about:license#nrappkit">nrappkit License</a></li>
126 <li><a href="about:license#openldap">OpenLDAP Public License</a></li>
127 <li><a href="about:license#openvision">OpenVision License</a></li>
128 #if defined(XP_WIN) || defined(XP_MACOSX) || defined(XP_LINUX)
129 <li><a href="about:license#openvr">OpenVR License</a></li>
130 #endif
131 <li><a href="about:license#pbkdf2-sha256">pbkdf2_sha256 License</a></li>
132 <li><a href="about:license#praton">praton License</a></li>
133 <li><a href="about:license#praton1">praton and inet_ntop License</a></li>
134 <li><a href="about:license#qcms">qcms License</a></li>
135 <li><a href="about:license#qrcode-generator">QR Code Generator License</a></li>
136 <li><a href="about:license#react">React License</a></li>
137 <li><a href="about:license#react-redux">React-Redux License</a></li>
138 <li><a href="about:license#xdg">Red Hat xdg_user_dir_lookup License</a></li>
139 <li><a href="about:license#redux">Redux License</a></li>
140 <li><a href="about:license#hunspell-ru">Russian Spellchecking Dictionary License</a></li>
141 <li><a href="about:license#sctp">SCTP Licenses</a></li>
142 <li><a href="about:license#skia">Skia License</a></li>
143 <li><a href="about:license#snappy">Snappy License</a></li>
144 <li><a href="about:license#sprintf.js">sprintf.js License</a></li>
145 <li><a href="about:license#sunsoft">SunSoft License</a></li>
146 <li><a href="about:license#superfasthash">SuperFastHash License</a></li>
147 <li><a href="about:license#unicase">unicase License</a></li>
148 <li><a href="about:license#unicode">Unicode License</a></li>
149 <li><a href="about:license#unicode-v3">Unicode License V3</a></li>
150 <li><a href="about:license#ucal">University of California License</a></li>
151 <li><a href="about:license#hunspell-en">English Spellchecking Dictionary Licenses</a></li>
152 <li><a href="about:license#v8">V8 License</a></li>
153 <li><a href="about:license#validator">Validator License</a></li>
154 <li><a href="about:license#vtune">VTune License</a></li>
155 <li><a href="about:license#webrtc">WebRTC License</a></li>
156 <li><a href="about:license#x264">x264 License</a></li>
157 <li><a href="about:license#xiph">Xiph.org Foundation License</a></li>
158 </ul>
160 <br>
162 <ul>
163 <li><a href="about:license#other-notices">Other Required Notices</a>
164 <li><a href="about:license#optional-notices">Optional Notices</a>
165 #ifdef XP_WIN
166 <li><a href="about:license#proprietary-notices">Proprietary Operating System Components</a>
167 #endif
168 </ul>
170 #ifdef APP_LICENSE_LIST_BLOCK
171 #ifndef APP_LICENSE_BODY_BLOCK
172 #error
173 #endif
174 #ifndef APP_LICENSE_PRODUCT_NAME
175 #error
176 #endif
177 The following licenses are specific to code used by the
178 #includesubst @APP_LICENSE_PRODUCT_NAME@
179 product.
181 <!-- Index of product-specific licenses for non-Firefox apps. -->
182 #includesubst @APP_LICENSE_LIST_BLOCK@
183 #endif
185 </div>
187 <hr>
189 <h1 id="mpl">Mozilla Public License 2.0</h1>
191 <h2 id="definitions">1. Definitions</h2>
193 <dl>
194 <dt>1.1. "Contributor"</dt>
196 <dd>
197 <p>means each individual or legal entity that creates, contributes to
198 the creation of, or owns Covered Software.</p>
199 </dd>
201 <dt>1.2. "Contributor Version"</dt>
203 <dd>
204 <p>means the combination of the Contributions of others (if any) used
205 by a Contributor and that particular Contributor's Contribution.</p>
206 </dd>
208 <dt>1.3. "Contribution"</dt>
210 <dd>
211 <p>means Covered Software of a particular Contributor.</p>
212 </dd>
214 <dt>1.4. "Covered Software"</dt>
216 <dd>
217 <p>means Source Code Form to which the initial Contributor has attached
218 the notice in Exhibit A, the Executable Form of such Source Code Form,
219 and Modifications of such Source Code Form, in each case including
220 portions thereof.</p>
221 </dd>
223 <dt>1.5. "Incompatible With Secondary Licenses"</dt>
225 <dd>
226 <p>means</p>
228 <ol type="a">
229 <li>
230 <p>that the initial Contributor has attached the notice described
231 in Exhibit B to the Covered Software; or</p>
232 </li>
234 <li>
235 <p>that the Covered Software was made available under the terms of
236 version 1.1 or earlier of the License, but not also under the terms
237 of a Secondary License.</p>
238 </li>
239 </ol>
240 </dd>
242 <dt>1.6. "Executable Form"</dt>
244 <dd>
245 <p>means any form of the work other than Source Code Form.</p>
246 </dd>
248 <dt>1.7. "Larger Work"</dt>
250 <dd>
251 <p>means a work that combines Covered Software with other material, in
252 a separate file or files, that is not Covered Software.</p>
253 </dd>
255 <dt>1.8. "License"</dt>
257 <dd>
258 <p>means this document.</p>
259 </dd>
261 <dt>1.9. "Licensable"</dt>
263 <dd>
264 <p>means having the right to grant, to the maximum extent possible,
265 whether at the time of the initial grant or subsequently, any and all
266 of the rights conveyed by this License.</p>
267 </dd>
269 <dt>1.10. "Modifications"</dt>
271 <dd>
272 <p>means any of the following:</p>
274 <ol type="a">
275 <li>
276 <p>any file in Source Code Form that results from an addition to,
277 deletion from, or modification of the contents of Covered Software;
278 or</p>
279 </li>
281 <li>
282 <p>any new file in Source Code Form that contains any Covered
283 Software.</p>
284 </li>
285 </ol>
286 </dd>
288 <dt>1.11. "Patent Claims" of a Contributor</dt>
290 <dd>
291 <p>means any patent claim(s), including without limitation, method,
292 process, and apparatus claims, in any patent Licensable by such
293 Contributor that would be infringed, but for the grant of the License,
294 by the making, using, selling, offering for sale, having made, import,
295 or transfer of either its Contributions or its Contributor Version.</p>
296 </dd>
298 <dt>1.12. "Secondary License"</dt>
300 <dd>
301 <p>means either the GNU General Public License, Version 2.0, the GNU
302 Lesser General Public License, Version 2.1, the GNU Affero General
303 Public License, Version 3.0, or any later versions of those
304 licenses.</p>
305 </dd>
307 <dt>1.13. "Source Code Form"</dt>
309 <dd>
310 <p>means the form of the work preferred for making modifications.</p>
311 </dd>
313 <dt>1.14. "You" (or "Your")</dt>
315 <dd>
316 <p>means an individual or a legal entity exercising rights under this
317 License. For legal entities, "You" includes any entity that controls,
318 is controlled by, or is under common control with You. For purposes of
319 this definition, "control" means (a) the power, direct or indirect, to
320 cause the direction or management of such entity, whether by contract
321 or otherwise, or (b) ownership of more than fifty percent (50%) of the
322 outstanding shares or beneficial ownership of such entity.</p>
323 </dd>
324 </dl>
326 <h2 id="license-grants-and-conditions">2. License Grants and
327 Conditions</h2>
329 <h3 id="grants">2.1. Grants</h3>
331 <p>Each Contributor hereby grants You a world-wide, royalty-free,
332 non-exclusive license:</p>
334 <ol type="a">
335 <li>
336 <p>under intellectual property rights (other than patent or trademark)
337 Licensable by such Contributor to use, reproduce, make available,
338 modify, display, perform, distribute, and otherwise exploit its
339 Contributions, either on an unmodified basis, with Modifications, or as
340 part of a Larger Work; and</p>
341 </li>
343 <li>
344 <p>under Patent Claims of such Contributor to make, use, sell, offer
345 for sale, have made, import, and otherwise transfer either its
346 Contributions or its Contributor Version.</p>
347 </li>
348 </ol>
350 <h3 id="effective-date">2.2. Effective Date</h3>
352 <p>The licenses granted in Section 2.1 with respect to any Contribution
353 become effective for each Contribution on the date the Contributor first
354 distributes such Contribution.</p>
356 <h3 id="limitations-on-grant-scope">2.3. Limitations on Grant Scope</h3>
358 <p>The licenses granted in this Section 2 are the only rights granted under
359 this License. No additional rights or licenses will be implied from the
360 distribution or licensing of Covered Software under this License.
361 Notwithstanding Section 2.1(b) above, no patent license is granted by a
362 Contributor:</p>
364 <ol type="a">
365 <li>
366 <p>for any code that a Contributor has removed from Covered Software;
367 or</p>
368 </li>
370 <li>
371 <p>for infringements caused by: (i) Your and any other third party's
372 modifications of Covered Software, or (ii) the combination of its
373 Contributions with other software (except as part of its Contributor
374 Version); or</p>
375 </li>
377 <li>
378 <p>under Patent Claims infringed by Covered Software in the absence of
379 its Contributions.</p>
380 </li>
381 </ol>
383 <p>This License does not grant any rights in the trademarks, service marks,
384 or logos of any Contributor (except as may be necessary to comply with the
385 notice requirements in Section 3.4).</p>
387 <h3 id="subsequent-licenses">2.4. Subsequent Licenses</h3>
389 <p>No Contributor makes additional grants as a result of Your choice to
390 distribute the Covered Software under a subsequent version of this License
391 (see Section 10.2) or under the terms of a Secondary License (if permitted
392 under the terms of Section 3.3).</p>
394 <h3 id="representation">2.5. Representation</h3>
396 <p>Each Contributor represents that the Contributor believes its
397 Contributions are its original creation(s) or it has sufficient rights to
398 grant the rights to its Contributions conveyed by this License.</p>
400 <h3 id="fair-use">2.6. Fair Use</h3>
402 <p>This License is not intended to limit any rights You have under
403 applicable copyright doctrines of fair use, fair dealing, or other
404 equivalents.</p>
406 <h3 id="conditions">2.7. Conditions</h3>
408 <p>Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
409 in Section 2.1.</p>
411 <h2 id="responsibilities">3. Responsibilities</h2>
413 <h3 id="distribution-of-source-form">3.1. Distribution of Source Form</h3>
415 <p>All distribution of Covered Software in Source Code Form, including any
416 Modifications that You create or to which You contribute, must be under the
417 terms of this License. You must inform recipients that the Source Code Form
418 of the Covered Software is governed by the terms of this License, and how
419 they can obtain a copy of this License. You may not attempt to alter or
420 restrict the recipients' rights in the Source Code Form.</p>
422 <h3 id="distribution-of-executable-form">3.2. Distribution of Executable
423 Form</h3>
425 <p>If You distribute Covered Software in Executable Form then:</p>
427 <ol type="a">
428 <li>
429 <p>such Covered Software must also be made available in Source Code
430 Form, as described in Section 3.1, and You must inform recipients of
431 the Executable Form how they can obtain a copy of such Source Code Form
432 by reasonable means in a timely manner, at a charge no more than the
433 cost of distribution to the recipient; and</p>
434 </li>
436 <li>
437 <p>You may distribute such Executable Form under the terms of this
438 License, or sublicense it under different terms, provided that the
439 license for the Executable Form does not attempt to limit or alter the
440 recipients' rights in the Source Code Form under this License.</p>
441 </li>
442 </ol>
444 <h3 id="distribution-of-a-larger-work">3.3. Distribution of a Larger
445 Work</h3>
447 <p>You may create and distribute a Larger Work under terms of Your choice,
448 provided that You also comply with the requirements of this License for the
449 Covered Software. If the Larger Work is a combination of Covered Software
450 with a work governed by one or more Secondary Licenses, and the Covered
451 Software is not Incompatible With Secondary Licenses, this License permits
452 You to additionally distribute such Covered Software under the terms of
453 such Secondary License(s), so that the recipient of the Larger Work may, at
454 their option, further distribute the Covered Software under the terms of
455 either this License or such Secondary License(s).</p>
457 <h3 id="notices">3.4. Notices</h3>
459 <p>You may not remove or alter the substance of any license notices
460 (including copyright notices, patent notices, disclaimers of warranty, or
461 limitations of liability) contained within the Source Code Form of the
462 Covered Software, except that You may alter any license notices to the
463 extent required to remedy known factual inaccuracies.</p>
465 <h3 id="application-of-additional-terms">3.5. Application of Additional
466 Terms</h3>
468 <p>You may choose to offer, and to charge a fee for, warranty, support,
469 indemnity or liability obligations to one or more recipients of Covered
470 Software. However, You may do so only on Your own behalf, and not on behalf
471 of any Contributor. You must make it absolutely clear that any such
472 warranty, support, indemnity, or liability obligation is offered by You
473 alone, and You hereby agree to indemnify every Contributor for any
474 liability incurred by such Contributor as a result of warranty, support,
475 indemnity or liability terms You offer. You may include additional
476 disclaimers of warranty and limitations of liability specific to any
477 jurisdiction.</p>
479 <h2 id="inability-to-comply-due-to-statute-or-regulation">4. Inability to
480 Comply Due to Statute or Regulation</h2>
482 <p>If it is impossible for You to comply with any of the terms of this
483 License with respect to some or all of the Covered Software due to statute,
484 judicial order, or regulation then You must: (a) comply with the terms of
485 this License to the maximum extent possible; and (b) describe the
486 limitations and the code they affect. Such description must be placed in a
487 text file included with all distributions of the Covered Software under
488 this License. Except to the extent prohibited by statute or regulation,
489 such description must be sufficiently detailed for a recipient of ordinary
490 skill to be able to understand it.</p>
492 <h2 id="termination">5. Termination</h2>
494 <h3>5.1.</h3>
496 <p>The rights granted under this License will terminate automatically
497 if You fail to comply with any of its terms. However, if You become
498 compliant, then the rights granted under this License from a particular
499 Contributor are reinstated (a) provisionally, unless and until such
500 Contributor explicitly and finally terminates Your grants, and (b) on an
501 ongoing basis, if such Contributor fails to notify You of the
502 non-compliance by some reasonable means prior to 60 days after You have
503 come back into compliance. Moreover, Your grants from a particular
504 Contributor are reinstated on an ongoing basis if such Contributor notifies
505 You of the non-compliance by some reasonable means, this is the first time
506 You have received notice of non-compliance with this License from such
507 Contributor, and You become compliant prior to 30 days after Your receipt
508 of the notice.</p>
510 <h3>5.2.</h3>
512 <p>If You initiate litigation against any entity by asserting a patent
513 infringement claim (excluding declaratory judgment actions, counter-claims,
514 and cross-claims) alleging that a Contributor Version directly or
515 indirectly infringes any patent, then the rights granted to You by any and
516 all Contributors for the Covered Software under Section 2.1 of this License
517 shall terminate.</p>
519 <h3>5.3.</h3>
521 <p>In the event of termination under Sections 5.1 or 5.2 above, all
522 end user license agreements (excluding distributors and resellers) which
523 have been validly granted by You or Your distributors under this License
524 prior to termination shall survive termination.</p>
526 <h2 id="disclaimer-of-warranty">6. Disclaimer of Warranty</h2>
528 <p><em>Covered Software is provided under this License on an "as is" basis,
529 without warranty of any kind, either expressed, implied, or statutory,
530 including, without limitation, warranties that the Covered Software is free
531 of defects, merchantable, fit for a particular purpose or non-infringing.
532 The entire risk as to the quality and performance of the Covered Software
533 is with You. Should any Covered Software prove defective in any respect,
534 You (not any Contributor) assume the cost of any necessary servicing,
535 repair, or correction. This disclaimer of warranty constitutes an essential
536 part of this License. No use of any Covered Software is authorized under
537 this License except under this disclaimer.</em></p>
539 <h2 id="limitation-of-liability">7. Limitation of Liability</h2>
541 <p><em>Under no circumstances and under no legal theory, whether tort
542 (including negligence), contract, or otherwise, shall any Contributor, or
543 anyone who distributes Covered Software as permitted above, be liable to
544 You for any direct, indirect, special, incidental, or consequential damages
545 of any character including, without limitation, damages for lost profits,
546 loss of goodwill, work stoppage, computer failure or malfunction, or any
547 and all other commercial damages or losses, even if such party shall have
548 been informed of the possibility of such damages. This limitation of
549 liability shall not apply to liability for death or personal injury
550 resulting from such party's negligence to the extent applicable law
551 prohibits such limitation. Some jurisdictions do not allow the exclusion or
552 limitation of incidental or consequential damages, so this exclusion and
553 limitation may not apply to You.</em></p>
555 <h2 id="litigation">8. Litigation</h2>
557 <p>Any litigation relating to this License may be brought only in the
558 courts of a jurisdiction where the defendant maintains its principal place
559 of business and such litigation shall be governed by laws of that
560 jurisdiction, without reference to its conflict-of-law provisions. Nothing
561 in this Section shall prevent a party's ability to bring cross-claims or
562 counter-claims.</p>
564 <h2 id="miscellaneous">9. Miscellaneous</h2>
566 <p>This License represents the complete agreement concerning the subject
567 matter hereof. If any provision of this License is held to be
568 unenforceable, such provision shall be reformed only to the extent
569 necessary to make it enforceable. Any law or regulation which provides that
570 the language of a contract shall be construed against the drafter shall not
571 be used to construe this License against a Contributor.</p>
573 <h2 id="versions-of-the-license">10. Versions of the License</h2>
575 <h3 id="new-versions">10.1. New Versions</h3>
577 <p>Mozilla Foundation is the license steward. Except as provided in Section
578 10.3, no one other than the license steward has the right to modify or
579 publish new versions of this License. Each version will be given a
580 distinguishing version number.</p>
582 <h3 id="effect-of-new-versions">10.2. Effect of New Versions</h3>
584 <p>You may distribute the Covered Software under the terms of the version
585 of the License under which You originally received the Covered Software, or
586 under the terms of any subsequent version published by the license
587 steward.</p>
589 <h3 id="modified-versions">10.3. Modified Versions</h3>
591 <p>If you create software not governed by this License, and you want to
592 create a new license for such software, you may create and use a modified
593 version of this License if you rename the license and remove any references
594 to the name of the license steward (except to note that such modified
595 license differs from this License).</p>
597 <h3 id=
598 "distributing-source-code-form-that-is-incompatible-with-secondary-licenses">
599 10.4. Distributing Source Code Form that is Incompatible With Secondary
600 Licenses</h3>
602 <p>If You choose to distribute Source Code Form that is Incompatible With
603 Secondary Licenses under the terms of this version of the License, the
604 notice described in Exhibit B of this License must be attached.</p>
606 <h2 id="exhibit-a---source-code-form-license-notice">Exhibit A - Source
607 Code Form License Notice</h2>
609 <blockquote>
610 <p>This Source Code Form is subject to the terms of the Mozilla Public
611 License, v. 2.0. If a copy of the MPL was not distributed with this file,
612 You can obtain one at https://mozilla.org/MPL/2.0/.</p>
613 </blockquote>
615 <p>If it is not possible or desirable to put the notice in a particular
616 file, then You may include the notice in a location (such as a LICENSE file
617 in a relevant directory) where a recipient would be likely to look for such
618 a notice.</p>
620 <p>You may add additional accurate notices of copyright ownership.</p>
622 <h2 id="exhibit-b---incompatible-with-secondary-licenses-notice">Exhibit B
623 - "Incompatible With Secondary Licenses" Notice</h2>
625 <blockquote>
626 <p>This Source Code Form is "Incompatible With Secondary Licenses", as
627 defined by the Mozilla Public License, v. 2.0.</p>
628 </blockquote>
631 <hr>
633 <h1 id="lgpl">GNU Lesser General Public License 2.1</h1>
635 <p>This product contains code from the following LGPLed libraries:</p>
637 <ul>
638 <li><a href="https://www.surina.net/soundtouch/">libsoundtouch</a>
639 <li><a href="https://libav.org/">Libav</a>
640 <li><a href="https://ffmpeg.org/">FFmpeg</a>
641 </ul>
643 <pre>
644 Copyright (C) 1991, 1999 Free Software Foundation, Inc.
645 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
646 Everyone is permitted to copy and distribute verbatim copies
647 of this license document, but changing it is not allowed.
649 [This is the first released version of the Lesser GPL. It also counts
650 as the successor of the GNU Library Public License, version 2, hence
651 the version number 2.1.]
652 </pre>
654 <h3><a id="SEC2">Preamble</a></h3>
657 The licenses for most software are designed to take away your
658 freedom to share and change it. By contrast, the GNU General Public
659 Licenses are intended to guarantee your freedom to share and change
660 free software--to make sure the software is free for all its users.
661 </p>
663 This license, the Lesser General Public License, applies to some
664 specially designated software packages--typically libraries--of the
665 Free Software Foundation and other authors who decide to use it. You
666 can use it too, but we suggest you first think carefully about whether
667 this license or the ordinary General Public License is the better
668 strategy to use in any particular case, based on the explanations below.
669 </p>
671 When we speak of free software, we are referring to freedom of use,
672 not price. Our General Public Licenses are designed to make sure that
673 you have the freedom to distribute copies of free software (and charge
674 for this service if you wish); that you receive source code or can get
675 it if you want it; that you can change the software and use pieces of
676 it in new free programs; and that you are informed that you can do
677 these things.
678 </p>
680 To protect your rights, we need to make restrictions that forbid
681 distributors to deny you these rights or to ask you to surrender these
682 rights. These restrictions translate to certain responsibilities for
683 you if you distribute copies of the library or if you modify it.
684 </p>
686 For example, if you distribute copies of the library, whether gratis
687 or for a fee, you must give the recipients all the rights that we gave
688 you. You must make sure that they, too, receive or can get the source
689 code. If you link other code with the library, you must provide
690 complete object files to the recipients, so that they can relink them
691 with the library after making changes to the library and recompiling
692 it. And you must show them these terms so they know their rights.
693 </p>
695 We protect your rights with a two-step method: (1) we copyright the
696 library, and (2) we offer you this license, which gives you legal
697 permission to copy, distribute and/or modify the library.
698 </p>
700 To protect each distributor, we want to make it very clear that
701 there is no warranty for the free library. Also, if the library is
702 modified by someone else and passed on, the recipients should know
703 that what they have is not the original version, so that the original
704 author's reputation will not be affected by problems that might be
705 introduced by others.
706 </p>
708 Finally, software patents pose a constant threat to the existence of
709 any free program. We wish to make sure that a company cannot
710 effectively restrict the users of a free program by obtaining a
711 restrictive license from a patent holder. Therefore, we insist that
712 any patent license obtained for a version of the library must be
713 consistent with the full freedom of use specified in this license.
714 </p>
716 Most GNU software, including some libraries, is covered by the
717 ordinary GNU General Public License. This license, the GNU Lesser
718 General Public License, applies to certain designated libraries, and
719 is quite different from the ordinary General Public License. We use
720 this license for certain libraries in order to permit linking those
721 libraries into non-free programs.
722 </p>
724 When a program is linked with a library, whether statically or using
725 a shared library, the combination of the two is legally speaking a
726 combined work, a derivative of the original library. The ordinary
727 General Public License therefore permits such linking only if the
728 entire combination fits its criteria of freedom. The Lesser General
729 Public License permits more lax criteria for linking other code with
730 the library.
731 </p>
733 We call this license the "Lesser" General Public License because it
734 does Less to protect the user's freedom than the ordinary General
735 Public License. It also provides other free software developers Less
736 of an advantage over competing non-free programs. These disadvantages
737 are the reason we use the ordinary General Public License for many
738 libraries. However, the Lesser license provides advantages in certain
739 special circumstances.
740 </p>
742 For example, on rare occasions, there may be a special need to
743 encourage the widest possible use of a certain library, so that it becomes
744 a de-facto standard. To achieve this, non-free programs must be
745 allowed to use the library. A more frequent case is that a free
746 library does the same job as widely used non-free libraries. In this
747 case, there is little to gain by limiting the free library to free
748 software only, so we use the Lesser General Public License.
749 </p>
751 In other cases, permission to use a particular library in non-free
752 programs enables a greater number of people to use a large body of
753 free software. For example, permission to use the GNU C Library in
754 non-free programs enables many more people to use the whole GNU
755 operating system, as well as its variant, the GNU/Linux operating
756 system.
757 </p>
759 Although the Lesser General Public License is Less protective of the
760 users' freedom, it does ensure that the user of a program that is
761 linked with the Library has the freedom and the wherewithal to run
762 that program using a modified version of the Library.
763 </p>
765 The precise terms and conditions for copying, distribution and
766 modification follow. Pay close attention to the difference between a
767 "work based on the library" and a "work that uses the library". The
768 former contains code derived from the library, whereas the latter must
769 be combined with the library in order to run.
770 </p>
772 <h3><a id="SEC3">TERMS AND CONDITIONS FOR COPYING,
773 DISTRIBUTION AND MODIFICATION</a></h3>
777 <strong>0.</strong>
778 This License Agreement applies to any software library or other
779 program which contains a notice placed by the copyright holder or
780 other authorized party saying it may be distributed under the terms of
781 this Lesser General Public License (also called "this License").
782 Each licensee is addressed as "you".
783 </p>
785 A "library" means a collection of software functions and/or data
786 prepared so as to be conveniently linked with application programs
787 (which use some of those functions and data) to form executables.
788 </p>
790 The "Library", below, refers to any such software library or work
791 which has been distributed under these terms. A "work based on the
792 Library" means either the Library or any derivative work under
793 copyright law: that is to say, a work containing the Library or a
794 portion of it, either verbatim or with modifications and/or translated
795 straightforwardly into another language. (Hereinafter, translation is
796 included without limitation in the term "modification".)
797 </p>
799 "Source code" for a work means the preferred form of the work for
800 making modifications to it. For a library, complete source code means
801 all the source code for all modules it contains, plus any associated
802 interface definition files, plus the scripts used to control compilation
803 and installation of the library.
804 </p>
806 Activities other than copying, distribution and modification are not
807 covered by this License; they are outside its scope. The act of
808 running a program using the Library is not restricted, and output from
809 such a program is covered only if its contents constitute a work based
810 on the Library (independent of the use of the Library in a tool for
811 writing it). Whether that is true depends on what the Library does
812 and what the program that uses the Library does.
813 </p>
815 <strong>1.</strong>
816 You may copy and distribute verbatim copies of the Library's
817 complete source code as you receive it, in any medium, provided that
818 you conspicuously and appropriately publish on each copy an
819 appropriate copyright notice and disclaimer of warranty; keep intact
820 all the notices that refer to this License and to the absence of any
821 warranty; and distribute a copy of this License along with the
822 Library.
823 </p>
825 You may charge a fee for the physical act of transferring a copy,
826 and you may at your option offer warranty protection in exchange for a
827 fee.
828 </p>
830 <strong>2.</strong>
831 You may modify your copy or copies of the Library or any portion
832 of it, thus forming a work based on the Library, and copy and
833 distribute such modifications or work under the terms of Section 1
834 above, provided that you also meet all of these conditions:
835 </p>
837 <ul>
838 <li><strong>a)</strong>
839 The modified work must itself be a software library.</li>
840 <li><strong>b)</strong>
841 You must cause the files modified to carry prominent notices
842 stating that you changed the files and the date of any change.</li>
844 <li><strong>c)</strong>
845 You must cause the whole of the work to be licensed at no
846 charge to all third parties under the terms of this License.</li>
848 <li><strong>d)</strong>
849 If a facility in the modified Library refers to a function or a
850 table of data to be supplied by an application program that uses
851 the facility, other than as an argument passed when the facility
852 is invoked, then you must make a good faith effort to ensure that,
853 in the event an application does not supply such function or
854 table, the facility still operates, and performs whatever part of
855 its purpose remains meaningful.
857 (For example, a function in a library to compute square roots has
858 a purpose that is entirely well-defined independent of the
859 application. Therefore, Subsection 2d requires that any
860 application-supplied function or table used by this function must
861 be optional: if the application does not supply it, the square
862 root function must still compute square roots.)</p></li>
863 </ul>
866 These requirements apply to the modified work as a whole. If identifiable
867 sections of that work are not derived from the Library, and can be
868 reasonably considered independent and separate works in themselves, then
869 this License, and its terms, do not apply to those sections when you
870 distribute them as separate works. But when you distribute the same
871 sections as part of a whole which is a work based on the Library, the
872 distribution of the whole must be on the terms of this License, whose
873 permissions for other licensees extend to the entire whole, and thus to
874 each and every part regardless of who wrote it.
875 </p>
877 Thus, it is not the intent of this section to claim rights or contest your
878 rights to work written entirely by you; rather, the intent is to exercise
879 the right to control the distribution of derivative or collective works
880 based on the Library.
881 </p>
883 In addition, mere aggregation of another work not based on the Library with
884 the Library (or with a work based on the Library) on a volume of a storage
885 or distribution medium does not bring the other work under the scope of
886 this License.
887 </p>
889 <strong>3.</strong>
890 You may opt to apply the terms of the ordinary GNU General Public
891 License instead of this License to a given copy of the Library. To do
892 this, you must alter all the notices that refer to this License, so
893 that they refer to the ordinary GNU General Public License, version 2,
894 instead of to this License. (If a newer version than version 2 of the
895 ordinary GNU General Public License has appeared, then you can specify
896 that version instead if you wish.) Do not make any other change in
897 these notices.
898 </p>
900 Once this change is made in a given copy, it is irreversible for
901 that copy, so the ordinary GNU General Public License applies to all
902 subsequent copies and derivative works made from that copy.
903 </p>
905 This option is useful when you wish to copy part of the code of
906 the Library into a program that is not a library.
907 </p>
909 <strong>4.</strong>
910 You may copy and distribute the Library (or a portion or
911 derivative of it, under Section 2) in object code or executable form
912 under the terms of Sections 1 and 2 above provided that you accompany
913 it with the complete corresponding machine-readable source code, which
914 must be distributed under the terms of Sections 1 and 2 above on a
915 medium customarily used for software interchange.
916 </p>
918 If distribution of object code is made by offering access to copy
919 from a designated place, then offering equivalent access to copy the
920 source code from the same place satisfies the requirement to
921 distribute the source code, even though third parties are not
922 compelled to copy the source along with the object code.
923 </p>
925 <strong>5.</strong>
926 A program that contains no derivative of any portion of the
927 Library, but is designed to work with the Library by being compiled or
928 linked with it, is called a "work that uses the Library". Such a
929 work, in isolation, is not a derivative work of the Library, and
930 therefore falls outside the scope of this License.
931 </p>
933 However, linking a "work that uses the Library" with the Library
934 creates an executable that is a derivative of the Library (because it
935 contains portions of the Library), rather than a "work that uses the
936 library". The executable is therefore covered by this License.
937 Section 6 states terms for distribution of such executables.
938 </p>
940 When a "work that uses the Library" uses material from a header file
941 that is part of the Library, the object code for the work may be a
942 derivative work of the Library even though the source code is not.
943 Whether this is true is especially significant if the work can be
944 linked without the Library, or if the work is itself a library. The
945 threshold for this to be true is not precisely defined by law.
946 </p>
948 If such an object file uses only numerical parameters, data
949 structure layouts and accessors, and small macros and small inline
950 functions (ten lines or less in length), then the use of the object
951 file is unrestricted, regardless of whether it is legally a derivative
952 work. (Executables containing this object code plus portions of the
953 Library will still fall under Section 6.)
954 </p>
956 Otherwise, if the work is a derivative of the Library, you may
957 distribute the object code for the work under the terms of Section 6.
958 Any executables containing that work also fall under Section 6,
959 whether or not they are linked directly with the Library itself.
960 </p>
962 <strong>6.</strong>
963 As an exception to the Sections above, you may also combine or
964 link a "work that uses the Library" with the Library to produce a
965 work containing portions of the Library, and distribute that work
966 under terms of your choice, provided that the terms permit
967 modification of the work for the customer's own use and reverse
968 engineering for debugging such modifications.
969 </p>
971 You must give prominent notice with each copy of the work that the
972 Library is used in it and that the Library and its use are covered by
973 this License. You must supply a copy of this License. If the work
974 during execution displays copyright notices, you must include the
975 copyright notice for the Library among them, as well as a reference
976 directing the user to the copy of this License. Also, you must do one
977 of these things:
978 </p>
980 <ul>
981 <li><strong>a)</strong> Accompany the work with the complete
982 corresponding machine-readable source code for the Library
983 including whatever changes were used in the work (which must be
984 distributed under Sections 1 and 2 above); and, if the work is an
985 executable linked with the Library, with the complete
986 machine-readable "work that uses the Library", as object code
987 and/or source code, so that the user can modify the Library and
988 then relink to produce a modified executable containing the
989 modified Library. (It is understood that the user who changes the
990 contents of definitions files in the Library will not necessarily
991 be able to recompile the application to use the modified
992 definitions.)</li>
994 <li><strong>b)</strong> Use a suitable shared library mechanism
995 for linking with the Library. A suitable mechanism is one that
996 (1) uses at run time a copy of the library already present on the
997 user's computer system, rather than copying library functions into
998 the executable, and (2) will operate properly with a modified
999 version of the library, if the user installs one, as long as the
1000 modified version is interface-compatible with the version that the
1001 work was made with.</li>
1003 <li><strong>c)</strong> Accompany the work with a written offer,
1004 valid for at least three years, to give the same user the
1005 materials specified in Subsection 6a, above, for a charge no more
1006 than the cost of performing this distribution.</li>
1008 <li><strong>d)</strong> If distribution of the work is made by
1009 offering access to copy from a designated place, offer equivalent
1010 access to copy the above specified materials from the same
1011 place.</li>
1013 <li><strong>e)</strong> Verify that the user has already received
1014 a copy of these materials or that you have already sent this user
1015 a copy.</li>
1016 </ul>
1019 For an executable, the required form of the "work that uses the
1020 Library" must include any data and utility programs needed for
1021 reproducing the executable from it. However, as a special exception,
1022 the materials to be distributed need not include anything that is
1023 normally distributed (in either source or binary form) with the major
1024 components (compiler, kernel, and so on) of the operating system on
1025 which the executable runs, unless that component itself accompanies
1026 the executable.
1027 </p>
1029 It may happen that this requirement contradicts the license
1030 restrictions of other proprietary libraries that do not normally
1031 accompany the operating system. Such a contradiction means you cannot
1032 use both them and the Library together in an executable that you
1033 distribute.
1034 </p>
1036 <strong>7.</strong> You may place library facilities that are a work
1037 based on the Library side-by-side in a single library together with
1038 other library facilities not covered by this License, and distribute
1039 such a combined library, provided that the separate distribution of
1040 the work based on the Library and of the other library facilities is
1041 otherwise permitted, and provided that you do these two things:
1042 </p>
1044 <ul>
1045 <li><strong>a)</strong> Accompany the combined library with a copy
1046 of the same work based on the Library, uncombined with any other
1047 library facilities. This must be distributed under the terms of
1048 the Sections above.</li>
1050 <li><strong>b)</strong> Give prominent notice with the combined
1051 library of the fact that part of it is a work based on the
1052 Library, and explaining where to find the accompanying uncombined
1053 form of the same work.</li>
1054 </ul>
1057 <strong>8.</strong> You may not copy, modify, sublicense, link with,
1058 or distribute the Library except as expressly provided under this
1059 License. Any attempt otherwise to copy, modify, sublicense, link
1060 with, or distribute the Library is void, and will automatically
1061 terminate your rights under this License. However, parties who have
1062 received copies, or rights, from you under this License will not have
1063 their licenses terminated so long as such parties remain in full
1064 compliance.
1065 </p>
1067 <strong>9.</strong>
1068 You are not required to accept this License, since you have not
1069 signed it. However, nothing else grants you permission to modify or
1070 distribute the Library or its derivative works. These actions are
1071 prohibited by law if you do not accept this License. Therefore, by
1072 modifying or distributing the Library (or any work based on the
1073 Library), you indicate your acceptance of this License to do so, and
1074 all its terms and conditions for copying, distributing or modifying
1075 the Library or works based on it.
1076 </p>
1078 <strong>10.</strong>
1079 Each time you redistribute the Library (or any work based on the
1080 Library), the recipient automatically receives a license from the
1081 original licensor to copy, distribute, link with or modify the Library
1082 subject to these terms and conditions. You may not impose any further
1083 restrictions on the recipients' exercise of the rights granted herein.
1084 You are not responsible for enforcing compliance by third parties with
1085 this License.
1086 </p>
1088 <strong>11.</strong>
1089 If, as a consequence of a court judgment or allegation of patent
1090 infringement or for any other reason (not limited to patent issues),
1091 conditions are imposed on you (whether by court order, agreement or
1092 otherwise) that contradict the conditions of this License, they do not
1093 excuse you from the conditions of this License. If you cannot
1094 distribute so as to satisfy simultaneously your obligations under this
1095 License and any other pertinent obligations, then as a consequence you
1096 may not distribute the Library at all. For example, if a patent
1097 license would not permit royalty-free redistribution of the Library by
1098 all those who receive copies directly or indirectly through you, then
1099 the only way you could satisfy both it and this License would be to
1100 refrain entirely from distribution of the Library.
1101 </p>
1103 If any portion of this section is held invalid or unenforceable under any
1104 particular circumstance, the balance of the section is intended to apply,
1105 and the section as a whole is intended to apply in other circumstances.
1106 </p>
1108 It is not the purpose of this section to induce you to infringe any
1109 patents or other property right claims or to contest validity of any
1110 such claims; this section has the sole purpose of protecting the
1111 integrity of the free software distribution system which is
1112 implemented by public license practices. Many people have made
1113 generous contributions to the wide range of software distributed
1114 through that system in reliance on consistent application of that
1115 system; it is up to the author/donor to decide if he or she is willing
1116 to distribute software through any other system and a licensee cannot
1117 impose that choice.
1118 </p>
1120 This section is intended to make thoroughly clear what is believed to
1121 be a consequence of the rest of this License.
1122 </p>
1124 <strong>12.</strong>
1125 If the distribution and/or use of the Library is restricted in
1126 certain countries either by patents or by copyrighted interfaces, the
1127 original copyright holder who places the Library under this License may add
1128 an explicit geographical distribution limitation excluding those countries,
1129 so that distribution is permitted only in or among countries not thus
1130 excluded. In such case, this License incorporates the limitation as if
1131 written in the body of this License.
1132 </p>
1134 <strong>13.</strong>
1135 The Free Software Foundation may publish revised and/or new
1136 versions of the Lesser General Public License from time to time.
1137 Such new versions will be similar in spirit to the present version,
1138 but may differ in detail to address new problems or concerns.
1139 </p>
1141 Each version is given a distinguishing version number. If the Library
1142 specifies a version number of this License which applies to it and
1143 "any later version", you have the option of following the terms and
1144 conditions either of that version or of any later version published by
1145 the Free Software Foundation. If the Library does not specify a
1146 license version number, you may choose any version ever published by
1147 the Free Software Foundation.
1148 </p>
1150 <strong>14.</strong>
1151 If you wish to incorporate parts of the Library into other free
1152 programs whose distribution conditions are incompatible with these,
1153 write to the author to ask for permission. For software which is
1154 copyrighted by the Free Software Foundation, write to the Free
1155 Software Foundation; we sometimes make exceptions for this. Our
1156 decision will be guided by the two goals of preserving the free status
1157 of all derivatives of our free software and of promoting the sharing
1158 and reuse of software generally.
1159 </p>
1161 <strong>NO WARRANTY</strong>
1162 </p>
1164 <strong>15.</strong>
1165 BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
1166 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
1167 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
1168 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
1169 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
1170 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1171 PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
1172 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
1173 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
1174 </p>
1176 <strong>16.</strong>
1177 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
1178 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
1179 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
1180 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
1181 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
1182 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
1183 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
1184 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
1185 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
1186 DAMAGES.
1187 </p>
1189 <hr>
1191 <h1 id="lgpl-3.0">GNU Lesser General Public License 3.0</h1>
1193 <p>Some versions of this product contains code from the following LGPLed libraries:</p>
1195 <ul>
1196 <li><a
1197 href="https://addons.mozilla.org/en-US/firefox/addon/gƶrans-hemmasnickrade-ordli/">Swedish dictionary</a>
1198 </ul>
1200 <pre>Copyright &copy; 2007 Free Software Foundation, Inc.
1201 &lt;<a href="https://www.fsf.org/">https://www.fsf.org/</a>&gt;
1203 Everyone is permitted to copy and distribute verbatim copies
1204 of this license document, but changing it is not allowed.</pre>
1206 <p>This version of the GNU Lesser General Public License incorporates
1207 the terms and conditions of version 3 of the GNU General Public
1208 License, supplemented by the additional permissions listed below.</p>
1210 <h3><a id="section0">0. Additional Definitions</a></h3>
1212 <p>As used herein, &ldquo;this License&rdquo; refers to version 3 of the GNU Lesser
1213 General Public License, and the &ldquo;GNU GPL&rdquo; refers to version 3 of the GNU
1214 General Public License.</p>
1216 <p>&ldquo;The Library&rdquo; refers to a covered work governed by this License,
1217 other than an Application or a Combined Work as defined below.</p>
1219 <p>An &ldquo;Application&rdquo; is any work that makes use of an interface provided
1220 by the Library, but which is not otherwise based on the Library.
1221 Defining a subclass of a class defined by the Library is deemed a mode
1222 of using an interface provided by the Library.</p>
1224 <p>A &ldquo;Combined Work&rdquo; is a work produced by combining or linking an
1225 Application with the Library. The particular version of the Library
1226 with which the Combined Work was made is also called the &ldquo;Linked
1227 Version&rdquo;.</p>
1229 <p>The &ldquo;Minimal Corresponding Source&rdquo; for a Combined Work means the
1230 Corresponding Source for the Combined Work, excluding any source code
1231 for portions of the Combined Work that, considered in isolation, are
1232 based on the Application, and not on the Linked Version.</p>
1234 <p>The &ldquo;Corresponding Application Code&rdquo; for a Combined Work means the
1235 object code and/or source code for the Application, including any data
1236 and utility programs needed for reproducing the Combined Work from the
1237 Application, but excluding the System Libraries of the Combined Work.</p>
1239 <h3><a id="section1">1. Exception to Section 3 of the GNU GPL.</a></h3>
1241 <p>You may convey a covered work under sections 3 and 4 of this License
1242 without being bound by section 3 of the GNU GPL.</p>
1244 <h3><a id="section2">2. Conveying Modified Versions.</a></h3>
1246 <p>If you modify a copy of the Library, and, in your modifications, a
1247 facility refers to a function or data to be supplied by an Application
1248 that uses the facility (other than as an argument passed when the
1249 facility is invoked), then you may convey a copy of the modified
1250 version:</p>
1252 <ul>
1253 <li>a) under this License, provided that you make a good faith effort to
1254 ensure that, in the event an Application does not supply the
1255 function or data, the facility still operates, and performs
1256 whatever part of its purpose remains meaningful, or</li>
1258 <li>b) under the GNU GPL, with none of the additional permissions of
1259 this License applicable to that copy.</li>
1260 </ul>
1262 <h3><a id="section3">3. Object Code Incorporating Material from Library Header Files.</a></h3>
1264 <p>The object code form of an Application may incorporate material from
1265 a header file that is part of the Library. You may convey such object
1266 code under terms of your choice, provided that, if the incorporated
1267 material is not limited to numerical parameters, data structure
1268 layouts and accessors, or small macros, inline functions and templates
1269 (ten or fewer lines in length), you do both of the following:</p>
1271 <ul>
1272 <li>a) Give prominent notice with each copy of the object code that the
1273 Library is used in it and that the Library and its use are
1274 covered by this License.</li>
1276 <li>b) Accompany the object code with a copy of the GNU GPL and this license
1277 document.</li>
1278 </ul>
1280 <h3><a id="section4">4. Combined Works.</a></h3>
1282 <p>You may convey a Combined Work under terms of your choice that,
1283 taken together, effectively do not restrict modification of the
1284 portions of the Library contained in the Combined Work and reverse
1285 engineering for debugging such modifications, if you also do each of
1286 the following:</p>
1288 <ul>
1289 <li>a) Give prominent notice with each copy of the Combined Work that
1290 the Library is used in it and that the Library and its use are
1291 covered by this License.</li>
1293 <li>b) Accompany the Combined Work with a copy of the GNU GPL and this license
1294 document.</li>
1296 <li>c) For a Combined Work that displays copyright notices during
1297 execution, include the copyright notice for the Library among
1298 these notices, as well as a reference directing the user to the
1299 copies of the GNU GPL and this license document.</li>
1301 <li>d) Do one of the following:
1303 <ul>
1304 <li>0) Convey the Minimal Corresponding Source under the terms of this
1305 License, and the Corresponding Application Code in a form
1306 suitable for, and under terms that permit, the user to
1307 recombine or relink the Application with a modified version of
1308 the Linked Version to produce a modified Combined Work, in the
1309 manner specified by section 6 of the GNU GPL for conveying
1310 Corresponding Source.</li>
1312 <li>1) Use a suitable shared library mechanism for linking with the
1313 Library. A suitable mechanism is one that (a) uses at run time
1314 a copy of the Library already present on the user's computer
1315 system, and (b) will operate properly with a modified version
1316 of the Library that is interface-compatible with the Linked
1317 Version.</li>
1318 </ul></li>
1320 <li>e) Provide Installation Information, but only if you would otherwise
1321 be required to provide such information under section 6 of the
1322 GNU GPL, and only to the extent that such information is
1323 necessary to install and execute a modified version of the
1324 Combined Work produced by recombining or relinking the
1325 Application with a modified version of the Linked Version. (If
1326 you use option 4d0, the Installation Information must accompany
1327 the Minimal Corresponding Source and Corresponding Application
1328 Code. If you use option 4d1, you must provide the Installation
1329 Information in the manner specified by section 6 of the GNU GPL
1330 for conveying Corresponding Source.)</li>
1331 </ul>
1333 <h3><a id="section5">5. Combined Libraries.</a></h3>
1335 <p>You may place library facilities that are a work based on the
1336 Library side by side in a single library together with other library
1337 facilities that are not Applications and are not covered by this
1338 License, and convey such a combined library under terms of your
1339 choice, if you do both of the following:</p>
1341 <ul>
1342 <li>a) Accompany the combined library with a copy of the same work based
1343 on the Library, uncombined with any other library facilities,
1344 conveyed under the terms of this License.</li>
1346 <li>b) Give prominent notice with the combined library that part of it
1347 is a work based on the Library, and explaining where to find the
1348 accompanying uncombined form of the same work.</li>
1349 </ul>
1351 <h3><a id="section6">6. Revised Versions of the GNU Lesser General Public License.</a></h3>
1353 <p>The Free Software Foundation may publish revised and/or new versions
1354 of the GNU Lesser General Public License from time to time. Such new
1355 versions will be similar in spirit to the present version, but may
1356 differ in detail to address new problems or concerns.</p>
1358 <p>Each version is given a distinguishing version number. If the
1359 Library as you received it specifies that a certain numbered version
1360 of the GNU Lesser General Public License &ldquo;or any later version&rdquo;
1361 applies to it, you have the option of following the terms and
1362 conditions either of that published version or of any later version
1363 published by the Free Software Foundation. If the Library as you
1364 received it does not specify a version number of the GNU Lesser
1365 General Public License, you may choose any version of the GNU Lesser
1366 General Public License ever published by the Free Software Foundation.</p>
1368 <p>If the Library as you received it specifies that a proxy can decide
1369 whether future versions of the GNU Lesser General Public License shall
1370 apply, that proxy's public statement of acceptance of any version is
1371 permanent authorization for you to choose that version for the
1372 Library.</p>
1375 <hr>
1377 <h1><a id="android"></a>Android Open Source License</h1>
1379 <p>This license applies to various files in the Mozilla codebase,
1380 including those in the directory <code>gfx/skia/</code>.</p>
1381 <!-- This is the wrong directory, what was intended? -->
1383 <pre>
1384 Copyright 2009, The Android Open Source Project
1386 Redistribution and use in source and binary forms, with or without
1387 modification, are permitted provided that the following conditions
1388 are met:
1389 * Redistributions of source code must retain the above copyright
1390 notice, this list of conditions and the following disclaimer.
1391 * Redistributions in binary form must reproduce the above copyright
1392 notice, this list of conditions and the following disclaimer in the
1393 documentation and/or other materials provided with the distribution.
1395 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY
1396 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1397 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1398 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
1399 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
1400 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
1401 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
1402 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
1403 OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1404 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1405 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1406 </pre>
1409 <hr>
1411 <h1><a id="angle"></a>ANGLE License</h1>
1413 <p>This license applies to files in the directory <code>gfx/angle/</code>.</p>
1415 <pre>
1416 Copyright (C) 2002-2010 The ANGLE Project Authors.
1417 All rights reserved.
1419 Redistribution and use in source and binary forms, with or without
1420 modification, are permitted provided that the following conditions
1421 are met:
1423 Redistributions of source code must retain the above copyright
1424 notice, this list of conditions and the following disclaimer.
1426 Redistributions in binary form must reproduce the above
1427 copyright notice, this list of conditions and the following
1428 disclaimer in the documentation and/or other materials provided
1429 with the distribution.
1431 Neither the name of TransGaming Inc., Google Inc., 3DLabs Inc.
1432 Ltd., nor the names of their contributors may be used to endorse
1433 or promote products derived from this software without specific
1434 prior written permission.
1436 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1437 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1438 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1439 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1440 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1441 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1442 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
1443 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
1444 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1445 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1446 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1447 POSSIBILITY OF SUCH DAMAGE.
1448 </pre>
1451 <hr>
1453 <h1><a id="acorn"></a>acorn License</h1>
1455 <p>This license applies to part of the
1456 <code>devtools/shared/jsbeautify/src/beautify-js.js</code> file.
1457 </p>
1458 <pre>
1459 Copyright (C) 2012 by Marijn Haverbeke &lt;marijnh@gmail.com&gt;
1461 Permission is hereby granted, free of charge, to any person obtaining a copy
1462 of this software and associated documentation files (the "Software"), to deal
1463 in the Software without restriction, including without limitation the rights
1464 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1465 copies of the Software, and to permit persons to whom the Software is
1466 furnished to do so, subject to the following conditions:
1468 The above copyright notice and this permission notice shall be included in
1469 all copies or substantial portions of the Software.
1471 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1472 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1473 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1474 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1475 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1476 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
1477 THE SOFTWARE.
1479 Please note that some subdirectories of the CodeMirror distribution
1480 include their own LICENSE files, and are released under different
1481 licences.
1482 </pre>
1485 <hr>
1487 <h1><a id="apache"></a>Apache License 2.0</h1>
1489 <p>This license applies to various files in the Mozilla codebase including, but not limited to:<br/>
1490 <code>devtools/client/netmonitor/src/components/messages/parsers/signalr/HandshakeProtocol.js</code><br/>
1491 <code>devtools/client/netmonitor/src/components/messages/parsers/signalr/IHubProtocol.js</code><br/>
1492 <code>devtools/client/netmonitor/src/components/messages/parsers/signalr/JSONHubProtocol.js</code><br/>
1493 <code>devtools/client/netmonitor/src/components/messages/parsers/signalr/TextMessageFormat.js</code><br/>
1494 <code>devtools/client/netmonitor/src/components/messages/parsers/signalr/Utils.js</code><br/>
1495 <code>third_party/cups/include</code><br/>
1496 #ifdef MOZ_JXL
1497 <code>third_party/highway/</code><br/>
1498 #endif
1499 #ifdef MOZ_PERFETTO
1500 <code>third_party/perfetto/</code><br/>
1501 #endif
1502 </p>
1504 <pre>
1505 Apache License
1506 Version 2.0, January 2004
1507 https://www.apache.org/licenses/
1509 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1511 1. Definitions.
1513 "License" shall mean the terms and conditions for use, reproduction,
1514 and distribution as defined by Sections 1 through 9 of this document.
1516 "Licensor" shall mean the copyright owner or entity authorized by
1517 the copyright owner that is granting the License.
1519 "Legal Entity" shall mean the union of the acting entity and all
1520 other entities that control, are controlled by, or are under common
1521 control with that entity. For the purposes of this definition,
1522 "control" means (i) the power, direct or indirect, to cause the
1523 direction or management of such entity, whether by contract or
1524 otherwise, or (ii) ownership of fifty percent (50%) or more of the
1525 outstanding shares, or (iii) beneficial ownership of such entity.
1527 "You" (or "Your") shall mean an individual or Legal Entity
1528 exercising permissions granted by this License.
1530 "Source" form shall mean the preferred form for making modifications,
1531 including but not limited to software source code, documentation
1532 source, and configuration files.
1534 "Object" form shall mean any form resulting from mechanical
1535 transformation or translation of a Source form, including but
1536 not limited to compiled object code, generated documentation,
1537 and conversions to other media types.
1539 "Work" shall mean the work of authorship, whether in Source or
1540 Object form, made available under the License, as indicated by a
1541 copyright notice that is included in or attached to the work
1542 (an example is provided in the Appendix below).
1544 "Derivative Works" shall mean any work, whether in Source or Object
1545 form, that is based on (or derived from) the Work and for which the
1546 editorial revisions, annotations, elaborations, or other modifications
1547 represent, as a whole, an original work of authorship. For the purposes
1548 of this License, Derivative Works shall not include works that remain
1549 separable from, or merely link (or bind by name) to the interfaces of,
1550 the Work and Derivative Works thereof.
1552 "Contribution" shall mean any work of authorship, including
1553 the original version of the Work and any modifications or additions
1554 to that Work or Derivative Works thereof, that is intentionally
1555 submitted to Licensor for inclusion in the Work by the copyright owner
1556 or by an individual or Legal Entity authorized to submit on behalf of
1557 the copyright owner. For the purposes of this definition, "submitted"
1558 means any form of electronic, verbal, or written communication sent
1559 to the Licensor or its representatives, including but not limited to
1560 communication on electronic mailing lists, source code control systems,
1561 and issue tracking systems that are managed by, or on behalf of, the
1562 Licensor for the purpose of discussing and improving the Work, but
1563 excluding communication that is conspicuously marked or otherwise
1564 designated in writing by the copyright owner as "Not a Contribution."
1566 "Contributor" shall mean Licensor and any individual or Legal Entity
1567 on behalf of whom a Contribution has been received by Licensor and
1568 subsequently incorporated within the Work.
1570 2. Grant of Copyright License. Subject to the terms and conditions of
1571 this License, each Contributor hereby grants to You a perpetual,
1572 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
1573 copyright license to reproduce, prepare Derivative Works of,
1574 publicly display, publicly perform, sublicense, and distribute the
1575 Work and such Derivative Works in Source or Object form.
1577 3. Grant of Patent License. Subject to the terms and conditions of
1578 this License, each Contributor hereby grants to You a perpetual,
1579 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
1580 (except as stated in this section) patent license to make, have made,
1581 use, offer to sell, sell, import, and otherwise transfer the Work,
1582 where such license applies only to those patent claims licensable
1583 by such Contributor that are necessarily infringed by their
1584 Contribution(s) alone or by combination of their Contribution(s)
1585 with the Work to which such Contribution(s) was submitted. If You
1586 institute patent litigation against any entity (including a
1587 cross-claim or counterclaim in a lawsuit) alleging that the Work
1588 or a Contribution incorporated within the Work constitutes direct
1589 or contributory patent infringement, then any patent licenses
1590 granted to You under this License for that Work shall terminate
1591 as of the date such litigation is filed.
1593 4. Redistribution. You may reproduce and distribute copies of the
1594 Work or Derivative Works thereof in any medium, with or without
1595 modifications, and in Source or Object form, provided that You
1596 meet the following conditions:
1598 (a) You must give any other recipients of the Work or
1599 Derivative Works a copy of this License; and
1601 (b) You must cause any modified files to carry prominent notices
1602 stating that You changed the files; and
1604 (c) You must retain, in the Source form of any Derivative Works
1605 that You distribute, all copyright, patent, trademark, and
1606 attribution notices from the Source form of the Work,
1607 excluding those notices that do not pertain to any part of
1608 the Derivative Works; and
1610 (d) If the Work includes a "NOTICE" text file as part of its
1611 distribution, then any Derivative Works that You distribute must
1612 include a readable copy of the attribution notices contained
1613 within such NOTICE file, excluding those notices that do not
1614 pertain to any part of the Derivative Works, in at least one
1615 of the following places: within a NOTICE text file distributed
1616 as part of the Derivative Works; within the Source form or
1617 documentation, if provided along with the Derivative Works; or,
1618 within a display generated by the Derivative Works, if and
1619 wherever such third-party notices normally appear. The contents
1620 of the NOTICE file are for informational purposes only and
1621 do not modify the License. You may add Your own attribution
1622 notices within Derivative Works that You distribute, alongside
1623 or as an addendum to the NOTICE text from the Work, provided
1624 that such additional attribution notices cannot be construed
1625 as modifying the License.
1627 You may add Your own copyright statement to Your modifications and
1628 may provide additional or different license terms and conditions
1629 for use, reproduction, or distribution of Your modifications, or
1630 for any such Derivative Works as a whole, provided Your use,
1631 reproduction, and distribution of the Work otherwise complies with
1632 the conditions stated in this License.
1634 5. Submission of Contributions. Unless You explicitly state otherwise,
1635 any Contribution intentionally submitted for inclusion in the Work
1636 by You to the Licensor shall be under the terms and conditions of
1637 this License, without any additional terms or conditions.
1638 Notwithstanding the above, nothing herein shall supersede or modify
1639 the terms of any separate license agreement you may have executed
1640 with Licensor regarding such Contributions.
1642 6. Trademarks. This License does not grant permission to use the trade
1643 names, trademarks, service marks, or product names of the Licensor,
1644 except as required for reasonable and customary use in describing the
1645 origin of the Work and reproducing the content of the NOTICE file.
1647 7. Disclaimer of Warranty. Unless required by applicable law or
1648 agreed to in writing, Licensor provides the Work (and each
1649 Contributor provides its Contributions) on an "AS IS" BASIS,
1650 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
1651 implied, including, without limitation, any warranties or conditions
1652 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
1653 PARTICULAR PURPOSE. You are solely responsible for determining the
1654 appropriateness of using or redistributing the Work and assume any
1655 risks associated with Your exercise of permissions under this License.
1657 8. Limitation of Liability. In no event and under no legal theory,
1658 whether in tort (including negligence), contract, or otherwise,
1659 unless required by applicable law (such as deliberate and grossly
1660 negligent acts) or agreed to in writing, shall any Contributor be
1661 liable to You for damages, including any direct, indirect, special,
1662 incidental, or consequential damages of any character arising as a
1663 result of this License or out of the use or inability to use the
1664 Work (including but not limited to damages for loss of goodwill,
1665 work stoppage, computer failure or malfunction, or any and all
1666 other commercial damages or losses), even if such Contributor
1667 has been advised of the possibility of such damages.
1669 9. Accepting Warranty or Additional Liability. While redistributing
1670 the Work or Derivative Works thereof, You may choose to offer,
1671 and charge a fee for, acceptance of support, warranty, indemnity,
1672 or other liability obligations and/or rights consistent with this
1673 License. However, in accepting such obligations, You may act only
1674 on Your own behalf and on Your sole responsibility, not on behalf
1675 of any other Contributor, and only if You agree to indemnify,
1676 defend, and hold each Contributor harmless for any liability
1677 incurred by, or claims asserted against, such Contributor by reason
1678 of your accepting any such warranty or additional liability.
1680 END OF TERMS AND CONDITIONS
1681 </pre>
1684 <hr>
1686 <h1><a id="apple"></a>Apple License</h1>
1688 <p>This license applies to parts of the code in:</p>
1689 <ul>
1690 <li><code>xpcom/base/DarwinObjectPtr.h</code></li>
1691 </ul>
1692 <p>and also some files in these directories:</p>
1693 <ul>
1694 <li><code>dom/media/webaudio/blink</code></li>
1695 <li><code>widget/cocoa</code></li>
1696 </ul>
1698 <pre>
1699 Copyright (C) 2008, 2009 Apple Inc. All rights reserved.
1701 Redistribution and use in source and binary forms, with or without
1702 modification, are permitted provided that the following conditions
1703 are met:
1704 1. Redistributions of source code must retain the above copyright
1705 notice, this list of conditions and the following disclaimer.
1706 2. Redistributions in binary form must reproduce the above copyright
1707 notice, this list of conditions and the following disclaimer in the
1708 documentation and/or other materials provided with the distribution.
1710 THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
1711 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1712 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1713 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
1714 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
1715 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
1716 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
1717 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
1718 OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1719 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1720 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1721 </pre>
1724 <hr>
1726 <h1><a id="arm"></a>ARM License</h1>
1728 <p>This license applies to files in the directory <code>js/src/jit/arm64/vixl/</code>.</p>
1730 <pre>
1731 Copyright 2013, ARM Limited
1732 All rights reserved.
1734 Redistribution and use in source and binary forms, with or without
1735 modification, are permitted provided that the following conditions are met:
1737 * Redistributions of source code must retain the above copyright notice,
1738 this list of conditions and the following disclaimer.
1739 * Redistributions in binary form must reproduce the above copyright notice,
1740 this list of conditions and the following disclaimer in the documentation
1741 and/or other materials provided with the distribution.
1742 * Neither the name of ARM Limited nor the names of its contributors may be
1743 used to endorse or promote products derived from this software without
1744 specific prior written permission.
1746 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
1747 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1748 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
1749 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
1750 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1751 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
1752 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
1753 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
1754 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1755 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1756 </pre>
1758 <hr>
1760 <h1><a id="babel"></a>Babel License</h1>
1762 <p>This license applies to file bundled in
1763 <code>devtools/client/debugger/dist</code>.
1764 </p>
1766 <pre>
1767 Copyright (c) 2014-2017 Sebastian McKenzie <sebmck@gmail.com>
1769 Permission is hereby granted, free of charge, to any person obtaining
1770 a copy of this software and associated documentation files (the
1771 "Software"), to deal in the Software without restriction, including
1772 without limitation the rights to use, copy, modify, merge, publish,
1773 distribute, sublicense, and/or sell copies of the Software, and to
1774 permit persons to whom the Software is furnished to do so, subject to
1775 the following conditions:
1777 The above copyright notice and this permission notice shall be
1778 included in all copies or substantial portions of the Software.
1780 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1781 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1782 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1783 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
1784 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
1785 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1786 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1787 </pre>
1789 <hr>
1791 <h1><a id="babylon"></a>Babylon License</h1>
1793 <p>This license applies to file bundled in
1794 <code>devtools/client/debugger/dist</code>.
1795 </p>
1797 <pre>
1798 Copyright (C) 2012-2014 by various contributors (see AUTHORS)
1800 Permission is hereby granted, free of charge, to any person obtaining a copy
1801 of this software and associated documentation files (the "Software"), to deal
1802 in the Software without restriction, including without limitation the rights
1803 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1804 copies of the Software, and to permit persons to whom the Software is
1805 furnished to do so, subject to the following conditions:
1807 The above copyright notice and this permission notice shall be included in
1808 all copies or substantial portions of the Software.
1810 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1811 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1812 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1813 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1814 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1815 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
1816 THE SOFTWARE.
1817 </pre>
1819 <hr>
1821 <h1><a id="boost"></a>boost License</h1>
1823 <p>This license applies to files in the following directories:
1824 <ul>
1825 <li><code>third_party/function2</code></li>
1826 <li><code>third_party/msgpack</code></li>
1827 </ul>
1828 See the individual LICENSE files for copyright owners.</p>
1830 <pre>
1831 Boost Software License - Version 1.0 - August 17th, 2003
1833 Permission is hereby granted, free of charge, to any person or organization
1834 obtaining a copy of the software and accompanying documentation covered by
1835 this license (the "Software") to use, reproduce, display, distribute,
1836 execute, and transmit the Software, and to prepare derivative works of the
1837 Software, and to permit third-parties to whom the Software is furnished to
1838 do so, all subject to the following:
1840 The copyright notices in the Software and this entire statement, including
1841 the above license grant, this restriction and the following disclaimer,
1842 must be included in all copies of the Software, in whole or in part, and
1843 all derivative works of the Software, unless such copies or derivative
1844 works are solely in the form of machine-executable object code generated by
1845 a source language processor.
1847 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1848 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1849 FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
1850 SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
1851 FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
1852 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
1853 DEALINGS IN THE SOFTWARE.
1854 </pre>
1857 <hr>
1859 <h1><a id="bsd2clause"></a>BSD 2-Clause License</h1>
1861 <p>This license applies to files in the following directories:
1862 <ul>
1863 <li><code>third_party/rust/arrayref</code></li>
1864 <li><code>third_party/rust/mach</code></li>
1865 <li><code>third_party/rust/qlog</code></li>
1866 </ul>
1867 See the individual LICENSE files for copyright owners.</p>
1869 <pre>
1870 Redistribution and use in source and binary forms, with or without
1871 modification, are permitted provided that the following conditions are
1872 met:
1874 1. Redistributions of source code must retain the above copyright
1875 notice, this list of conditions and the following disclaimer.
1877 2. Redistributions in binary form must reproduce the above copyright
1878 notice, this list of conditions and the following disclaimer in the
1879 documentation and/or other materials provided with the
1880 distribution.
1882 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1883 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1884 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1885 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1886 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1887 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1888 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1889 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1890 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1891 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1892 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1893 </pre>
1897 <hr>
1899 <h1><a id="bsd3clause"></a>BSD 3-Clause License</h1>
1901 <p>This license applies to portions of WHATWG specification incorporated
1902 into source code and to files in the following directories:
1903 <ul>
1904 <li><code>browser/components/newtab/vendor/react-transition-group.js</code></li>
1905 <li><code>third_party/rust/bindgen/</code></li>
1906 <li><code>third_party/rust/subtle/</code></li>
1907 #ifdef MOZ_JXL
1908 <li><code>third_party/jpeg-xl/</code></li>
1909 #endif
1910 <li><code>third_party/xsimd/</code></li>
1911 <li><code>third_party/zstd/</code></li>
1912 </ul>
1913 See the individual LICENSE files for copyright owners.</p>
1915 <pre>
1916 Redistribution and use in source and binary forms, with or without
1917 modification, are permitted provided that the following conditions are
1918 met:
1920 1. Redistributions of source code must retain the above copyright
1921 notice, this list of conditions and the following disclaimer.
1923 2. Redistributions in binary form must reproduce the above copyright
1924 notice, this list of conditions and the following disclaimer in the
1925 documentation and/or other materials provided with the distribution.
1927 3. Neither the name of the copyright holder nor the names of its
1928 contributors may be used to endorse or promote products derived from
1929 this software without specific prior written permission.
1931 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1932 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1933 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1934 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1935 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1936 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1937 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1938 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1939 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1940 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1941 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1942 </pre>
1944 <hr>
1946 <h1><a id="bspatch"></a>bspatch License</h1>
1948 <p>This license applies to the files
1949 <code>toolkit/mozapps/update/updater/bspatch/bspatch.cpp</code> and
1950 <code>toolkit/mozapps/update/updater/bspatch/bspatch.h</code>.
1951 </p>
1953 <pre>
1954 Copyright 2003,2004 Colin Percival
1955 All rights reserved
1957 Redistribution and use in source and binary forms, with or without
1958 modification, are permitted providing that the following conditions
1959 are met:
1960 1. Redistributions of source code must retain the above copyright
1961 notice, this list of conditions and the following disclaimer.
1962 2. Redistributions in binary form must reproduce the above copyright
1963 notice, this list of conditions and the following disclaimer in the
1964 documentation and/or other materials provided with the distribution.
1966 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
1967 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1968 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1969 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1970 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1971 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1972 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1973 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1974 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
1975 IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1976 POSSIBILITY OF SUCH DAMAGE.
1977 </pre>
1979 <hr>
1981 <h1><a id="cairo"></a>Cairo Component Licenses</h1>
1983 <p>This license, with different copyright holders, applies to certain files
1984 in the directory <code>gfx/cairo/</code>. The copyright
1985 holders and the applicable ranges of dates are as follows:
1987 <ul>
1988 <li>2004 Richard D. Worth
1989 <li>2004, 2005 Red Hat, Inc.
1990 <li>2003 USC, Information Sciences Institute
1991 <li>2004 David Reveman
1992 <li>2005 Novell, Inc.
1993 <li>2004 David Reveman, Peter Nilsson
1994 <li>2000 Keith Packard, member of The XFree86 Project, Inc.
1995 <li>2005 Lars Knoll &amp; Zack Rusin, Trolltech
1996 <li>1998, 2000, 2002, 2004 Keith Packard
1997 <li>2004 Nicholas Miell
1998 <li>2005 Trolltech AS
1999 <li>2000 SuSE, Inc.
2000 <li>2003 Carl Worth
2001 <li>1987, 1988, 1989, 1998 The Open Group
2002 <li>1987, 1988, 1989 Digital Equipment Corporation, Maynard, Massachusetts.
2003 <li>1998 Keith Packard
2004 <li>2003 Richard Henderson
2005 </ul>
2007 <pre>
2008 Copyright &copy; &lt;date&gt; &lt;copyright holder&gt;
2010 Permission to use, copy, modify, distribute, and sell this software
2011 and its documentation for any purpose is hereby granted without
2012 fee, provided that the above copyright notice appear in all copies
2013 and that both that copyright notice and this permission notice
2014 appear in supporting documentation, and that the name of
2015 &lt;copyright holder&gt; not be used in advertising or publicity pertaining to
2016 distribution of the software without specific, written prior permission.
2017 &lt;copyright holder&gt; makes no representations about the suitability of this
2018 software for any purpose. It is provided "as is" without express or
2019 implied warranty.
2021 &lt;COPYRIGHT HOLDER&gt; DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
2022 INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
2023 NO EVENT SHALL &lt;COPYRIGHT HOLDER&gt; BE LIABLE FOR ANY SPECIAL, INDIRECT OR
2024 CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
2025 OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
2026 NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
2027 WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
2028 </pre>
2030 <hr>
2032 <h1><a id="chromium"></a>Chromium License</h1>
2034 <p>This license applies to parts of the code in:</p>
2035 <ul>
2036 <li><code>browser/extensions/formautofill</code></li>
2037 <li><code>toolkit/components/formautofill/shared/FormAutofillHeuristics.sys.mjs</code></li>
2038 <li><code>toolkit/components/formautofill/shared/FormAutofillNameUtils.sys.mjs</code></li>
2039 <li><code>editor/libeditor/EditorEventListener.cpp</code></li>
2040 <li><code>security/sandbox/</code></li>
2041 <li><code>toolkit/components/passwordmgr/PasswordGenerator.sys.mjs</code></li>
2042 <li><code>widget/cocoa/GfxInfo.mm</code></li>
2043 <li><code>widget/windows/nsWindow.cpp</code></li>
2044 </ul>
2045 <p>and also some files in these directories:</p>
2046 <ul>
2047 <li><code>dom/media/webspeech/recognition/</code></li>
2048 <li><code>dom/plugins/</code></li>
2049 <li><code>gfx/ots/</code></li>
2050 <li><code>gfx/ycbcr/</code></li>
2051 <li><code>ipc/chromium/</code></li>
2052 <li><code>toolkit/components/reputationservice/</code></li>
2053 <li><code>toolkit/components/url-classifier/chromium/</code></li>
2054 <li><code>tools/profiler/</code></li>
2055 </ul>
2057 <pre>
2058 Copyright (c) 2006-2018 The Chromium Authors. All rights reserved.
2060 Redistribution and use in source and binary forms, with or without
2061 modification, are permitted provided that the following conditions are
2062 met:
2064 * Redistributions of source code must retain the above copyright
2065 notice, this list of conditions and the following disclaimer.
2066 * Redistributions in binary form must reproduce the above
2067 copyright notice, this list of conditions and the following disclaimer
2068 in the documentation and/or other materials provided with the
2069 distribution.
2070 * Neither the name of Google Inc. nor the names of its
2071 contributors may be used to endorse or promote products derived from
2072 this software without specific prior written permission.
2074 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2075 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2076 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2077 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2078 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2079 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2080 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2081 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2082 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2083 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2084 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2085 </pre>
2088 <hr>
2090 <h1><a id="codemirror"></a>CodeMirror License</h1>
2092 <p>This license applies to all files in
2093 <code>devtools/client/shared/sourceeditor/codemirror</code> and
2094 to the following files:
2095 </p>
2096 <ul>
2097 <li><code>devtools/client/shared/sourceeditor/test/cm_mode_ruby.js</code></li>
2098 <li><code>devtools/client/shared/sourceeditor/test/codemirror/mode/javascript/test.js</code></li>
2099 <li><code>devtools/client/shared/sourceeditor/test/codemirror/comment_test.js</code></li>
2100 <li><code>devtools/client/shared/sourceeditor/test/codemirror/driver.js</code></li>
2101 <li><code>devtools/client/shared/sourceeditor/test/codemirror/mode_test.css</code></li>
2102 <li><code>devtools/client/shared/sourceeditor/test/codemirror/mode_test.js</code></li>
2103 <li><code>devtools/client/shared/sourceeditor/test/codemirror/test.js</code></li>
2104 </ul>
2105 <pre>
2106 Copyright (C) 2013 by Marijn Haverbeke &lt;marijnh@gmail.com&gt;
2108 Permission is hereby granted, free of charge, to any person obtaining a copy
2109 of this software and associated documentation files (the "Software"), to deal
2110 in the Software without restriction, including without limitation the rights
2111 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
2112 copies of the Software, and to permit persons to whom the Software is
2113 furnished to do so, subject to the following conditions:
2115 The above copyright notice and this permission notice shall be included in
2116 all copies or substantial portions of the Software.
2118 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2119 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2120 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2121 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2122 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2123 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2124 THE SOFTWARE.
2126 Please note that some subdirectories of the CodeMirror distribution
2127 include their own LICENSE files, and are released under different
2128 licences.
2129 </pre>
2133 <hr>
2135 <h1><a id="cryptogams"></a>CRYPTOGAMS License</h1>
2137 <p>This license applies all files in
2138 <code>security/nss/lib/freebl/scripts/</code> and to the file
2139 <code>security/nss/lib/freebl/sha512-p8.s</code>.
2140 </p>
2141 <pre>
2142 Copyright (c) 2006, CRYPTOGAMS by &lt;appro@openssl.org&gt;
2143 All rights reserved.
2145 Redistribution and use in source and binary forms, with or without
2146 modification, are permitted provided that the following conditions
2147 are met:
2149 * Redistributions of source code must retain copyright notices,
2150 this list of conditions and the following disclaimer.
2152 * Redistributions in binary form must reproduce the above
2153 copyright notice, this list of conditions and the following
2154 disclaimer in the documentation and/or other materials
2155 provided with the distribution.
2157 * Neither the name of the CRYPTOGAMS nor the names of its
2158 copyright holder and contributors may be used to endorse or
2159 promote products derived from this software without specific
2160 prior written permission.
2162 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS
2163 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2164 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2165 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2166 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2167 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2168 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2169 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2170 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2171 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2172 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2173 </pre>
2176 <hr>
2178 <h1><a id="cubic-bezier"></a>cubic-bezier License</h1>
2180 <p>This license applies to the file
2181 <code>devtools/client/shared/widgets/CubicBezierWidget.js
2182 </code>.</p>
2183 <pre>
2184 Copyright (c) 2013 Lea Verou. All rights reserved.
2186 Permission is hereby granted, free of charge, to any person obtaining a
2187 copy of this software and associated documentation files (the "Software"),
2188 to deal in the Software without restriction, including without limitation
2189 the rights to use, copy, modify, merge, publish, distribute, sublicense,
2190 and/or sell copies of the Software, and to permit persons to whom the
2191 Software is furnished to do so, subject to the following conditions:
2193 The above copyright notice and this permission notice shall be included in
2194 all copies or substantial portions of the Software.
2196 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2197 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2198 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2199 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2200 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2201 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2202 DEALINGS IN THE SOFTWARE.
2203 </pre>
2206 <hr>
2208 <h1><a id="d3"></a>D3 License</h1>
2210 <p>This license applies to the file
2211 <code>third_party/js/d3/d3.js</code>.
2212 </p>
2213 <pre>
2214 Copyright (c) 2010-2016, Michael Bostock
2215 All rights reserved.
2217 Redistribution and use in source and binary forms, with or without
2218 modification, are permitted provided that the following conditions are met:
2220 * Redistributions of source code must retain the above copyright notice, this
2221 list of conditions and the following disclaimer.
2223 * Redistributions in binary form must reproduce the above copyright notice,
2224 this list of conditions and the following disclaimer in the documentation
2225 and/or other materials provided with the distribution.
2227 * The name Michael Bostock may not be used to endorse or promote products
2228 derived from this software without specific prior written permission.
2230 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
2231 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2232 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2233 DISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT,
2234 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2235 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2236 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
2237 OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2238 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
2239 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2240 </pre>
2243 <hr>
2245 <h1><a id="dagre-d3"></a>Dagre-D3 License</h1>
2247 <p>This license applies to the file
2248 <code>devtools/client/shared/vendor/dagre-d3.js</code>.
2249 </p>
2250 <pre>
2251 Copyright (c) 2013 Chris Pettitt
2253 Permission is hereby granted, free of charge, to any person obtaining a copy
2254 of this software and associated documentation files (the "Software"), to deal
2255 in the Software without restriction, including without limitation the rights
2256 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
2257 copies of the Software, and to permit persons to whom the Software is
2258 furnished to do so, subject to the following conditions:
2260 The above copyright notice and this permission notice shall be included in
2261 all copies or substantial portions of the Software.
2263 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2264 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2265 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2266 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2267 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2268 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2269 THE SOFTWARE.
2270 </pre>
2272 <hr>
2273 <h1><a id="disconnect.me"></a>Disconnect.Me License - Creative Commons BY-NC-SA-4.0</h1>
2275 <p>This license does not apply to any of the code shipped with Firefox,
2276 but may apply to blocklists downloaded after installation for use with
2277 the tracking protection feature. Our blocklist is based on one originally
2278 written by Disconnect.me that is provided to the Mozilla Corporation for use
2279 in Firefox pursuant to a contract between Mozilla and Disconnect.me. For
2280 use outside Firefox, the blocklist is licensed under the Creative Commons
2281 Attribution-NonCommercial-ShareAlike 4.0 International License.</p>
2283 <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>
2284 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>
2286 <hr>
2288 <h1><a id="diff"></a>diff License</h1>
2290 <p>This license applies to the file
2291 <code>devtools/client/inspector/markup/test/helper_diff.js</code>.</p>
2293 <pre>
2294 Copyright (c) 2014 Slava
2296 Permission is hereby granted, free of charge, to any person obtaining a copy
2297 of this software and associated documentation files (the "Software"), to deal
2298 in the Software without restriction, including without limitation the rights
2299 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
2300 copies of the Software, and to permit persons to whom the Software is
2301 furnished to do so, subject to the following conditions:
2303 The above copyright notice and this permission notice shall be included in
2304 all copies or substantial portions of the Software.
2306 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2307 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2308 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2309 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2310 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2311 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2312 THE SOFTWARE.
2313 </pre>
2316 <hr>
2318 <h1><a id="dtoa"></a>dtoa License</h1>
2320 <p>This license applies to the file
2321 <code>nsprpub/pr/src/misc/dtoa.c</code>.</p>
2323 <pre>
2324 The author of this software is David M. Gay.
2326 Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
2328 Permission to use, copy, modify, and distribute this software for any
2329 purpose without fee is hereby granted, provided that this entire notice
2330 is included in all copies of any software which is or includes a copy
2331 or modification of this software and in all copies of the supporting
2332 documentation for such software.
2334 THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
2335 WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
2336 REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
2337 OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
2338 </pre>
2340 <hr>
2342 <h1><a id="hunspell-nl"></a>Dutch Spellchecking Dictionary License</h1>
2344 <p>This license applies to the Dutch Spellchecking Dictionary. (This
2345 code only ships in some localized versions of this product.)</p>
2347 <pre>
2348 Copyright (c) 2006, 2007 OpenTaal
2349 Copyright (c) 2001, 2002, 2003, 2005 Simon Brouwer e.a.
2350 Copyright (c) 1996 Nederlandstalige Tex Gebruikersgroep
2352 All rights reserved.
2354 Redistribution and use in source and binary forms, with or without
2355 modification, are permitted provided that the following conditions are met:
2357 * Redistributions of source code must retain the above copyright notice, this
2358 list of conditions and the following disclaimer.
2359 * Redistributions in binary form must reproduce the above copyright notice,
2360 this list of conditions and the following disclaimer in the documentation
2361 and/or other materials provided with the distribution.
2362 * Neither the name of the OpenTaal, Simon Brouwer e.a., or Nederlandstalige Tex
2363 Gebruikersgroep nor the names of its contributors may be used to endorse or
2364 promote products derived from this software without specific prior written
2365 permission.
2367 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2368 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2369 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2370 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2371 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2372 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2373 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
2374 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
2375 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2376 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2377 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2378 </pre>
2381 <hr>
2383 #if defined(XP_WIN) || defined(XP_LINUX)
2384 <h1><a id="twemoji"></a>Twemoji License</h1>
2386 <p>This license applies to the emoji art contained within the bundled
2387 emoji font file.</p>
2389 <pre>
2390 Copyright (c) 2018 Twitter, Inc and other contributors.
2392 Creative Commons Attribution 4.0 International (CC BY 4.0)
2394 See https://creativecommons.org/licenses/by/4.0/legalcode or
2395 for the human readable summary: https://creativecommons.org/licenses/by/4.0/
2397 You are free to:
2399 Share ā€” copy and redistribute the material in any medium or format
2401 Adapt ā€” remix, transform, and build upon the material for any purpose, even commercially.
2403 The licensor cannot revoke these freedoms as long as you follow the license terms.
2405 Under the following terms:
2407 Attribution ā€” You must give appropriate credit, provide a link to the license,
2408 and indicate if changes were made. You may do so in any reasonable manner,
2409 but not in any way that suggests the licensor endorses you or your use.
2411 No additional restrictions ā€” You may not apply legal terms or technological
2412 measures that legally restrict others from doing anything the license permits.
2414 Notices:
2416 You do not have to comply with the license for elements of the material in
2417 the public domain or where your use is permitted by an applicable exception or
2418 limitation. No warranties are given. The license may not give you all of the
2419 permissions necessary for your intended use. For example, other rights such as
2420 publicity, privacy, or moral rights may limit how you use the material.
2421 </pre>
2424 <hr>
2426 #endif
2427 <h1><a id="hunspell-ee"></a>Estonian Spellchecking Dictionary License</h1>
2429 <p>This license applies to precursor works to certain files which are
2430 part of the Estonian Spellchecking Dictionary. The
2431 shipped versions are under the GNU Lesser General Public License. (This
2432 code only ships in some localized versions of this product.)</p>
2434 <pre>
2435 Copyright Ā© Institute of the Estonian Language
2437 E-mail: litsents@eki.ee
2438 URL: https://www.eki.ee/tarkvara/
2440 The present Licence Agreement gives the user of this Software Product
2441 (hereinafter: Product) the right to use the Product for whatever purpose
2442 (incl. distribution, copying, altering, inclusion in other software, and
2443 selling) on the following conditions:
2445 1. The present Licence Agreement should belong unaltered to each copy ever
2446 made of this Product;
2447 2. Neither the Institute of the Estonian Language (hereinafter: IEL) nor the
2448 author(s) of the Product will take responsibility for any detriment, direct
2449 or indirect, possibly ensuing from the application of the Product;
2450 3. The IEL is ready to share the Product with other users as we wish to
2451 advance research on the Estonian language and to promote the use of
2452 Estonian in rapidly developing infotechnology, yet we refuse to bind
2453 ourselves to any further obligation, which means that the IEL is not
2454 obliged either to warrant the suitability of the Product for a specific
2455 purpose, to improve the software, or to provide a more detailed description
2456 of the underlying algorithms. (Which does not mean, though, that we may not
2457 do it.)
2459 Notification Request:
2461 As a courtesy, we would appreciate being informed whenever our linguistic
2462 products are used to create derivative works. If you modify our software or
2463 include it in other products, please inform us by sending e-mail to
2464 litsents@eki.ee or by letter to
2466 Institute of the Estonian Language
2467 Roosikrantsi 6
2468 10119 Tallinn
2469 ESTONIA
2471 Phone &amp; Fax: +372 6411443
2472 </pre>
2474 <hr>
2476 <h1><a id="expat"></a>Expat License</h1>
2478 <p>This license applies to certain files in the directory
2479 <code>parser/expat/</code>.</p>
2481 <pre>
2482 Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
2483 and Clark Cooper
2484 Copyright (c) 2001, 2002, 2003 Expat maintainers.
2486 Permission is hereby granted, free of charge, to any person obtaining
2487 a copy of this software and associated documentation files (the
2488 "Software"), to deal in the Software without restriction, including
2489 without limitation the rights to use, copy, modify, merge, publish,
2490 distribute, sublicense, and/or sell copies of the Software, and to
2491 permit persons to whom the Software is furnished to do so, subject to
2492 the following conditions:
2494 The above copyright notice and this permission notice shall be included
2495 in all copies or substantial portions of the Software.
2497 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
2498 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
2499 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
2500 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
2501 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
2502 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2503 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2504 </pre>
2508 <hr>
2511 <h1><a id="firebug"></a>Firebug License</h1>
2513 <p>This license applies to the code
2514 <code>devtools/shared/network-observer/NetworkHelper.sys.mjs</code>.</p>
2516 <pre>
2517 Copyright (c) 2007, Parakey Inc.
2518 All rights reserved.
2520 Redistribution and use of this software in source and binary forms, with or
2521 without modification, are permitted provided that the following conditions are
2522 met:
2524 * Redistributions of source code must retain the above
2525 copyright notice, this list of conditions and the
2526 following disclaimer.
2528 * Redistributions in binary form must reproduce the above
2529 copyright notice, this list of conditions and the
2530 following disclaimer in the documentation and/or other
2531 materials provided with the distribution.
2533 * Neither the name of Parakey Inc. nor the names of its
2534 contributors may be used to endorse or promote products
2535 derived from this software without specific prior
2536 written permission of Parakey Inc.
2538 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
2539 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2540 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2541 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
2542 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2543 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
2544 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2545 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2546 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2547 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2548 </pre>
2551 <hr>
2553 <h1><a id="gfx-font-list"></a>gfxFontList License</h1>
2555 <p>This license applies to the files
2556 <code>gfx/thebes/gfxMacPlatformFontList.mm</code> and
2557 <code>gfx/thebes/gfxPlatformFontList.cpp</code>.
2558 </p>
2560 <pre>
2561 Copyright (C) 2006 Apple Computer, Inc. All rights reserved.
2563 Redistribution and use in source and binary forms, with or without
2564 modification, are permitted provided that the following conditions
2565 are met:
2567 1. Redistributions of source code must retain the above copyright
2568 notice, this list of conditions and the following disclaimer.
2569 2. Redistributions in binary form must reproduce the above copyright
2570 notice, this list of conditions and the following disclaimer in the
2571 documentation and/or other materials provided with the distribution.
2572 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of
2573 its contributors may be used to endorse or promote products derived
2574 from this software without specific prior written permission.
2576 THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
2577 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2578 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2579 DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
2580 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
2581 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2582 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
2583 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2584 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
2585 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2586 </pre>
2590 <hr>
2592 <h1><a id="google-bsd"></a>Google BSD License</h1>
2594 <p>This license applies to files in the directories
2595 <code>toolkit/crashreporter/google-breakpad/</code>,
2596 <code>toolkit/components/protobuf/</code> and
2597 <code>devtools/client/netmonitor/src/utils/filter-text-utils.js</code>.</p>
2599 <pre>
2600 Copyright (c) 2006, Google Inc.
2601 All rights reserved.
2603 Redistribution and use in source and binary forms, with or without
2604 modification, are permitted provided that the following conditions are
2605 met:
2607 * Redistributions of source code must retain the above copyright
2608 notice, this list of conditions and the following disclaimer.
2609 * Redistributions in binary form must reproduce the above
2610 copyright notice, this list of conditions and the following disclaimer
2611 in the documentation and/or other materials provided with the
2612 distribution.
2613 * Neither the name of Google Inc. nor the names of its
2614 contributors may be used to endorse or promote products derived from
2615 this software without specific prior written permission.
2617 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2618 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2619 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2620 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2621 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2622 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2623 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2624 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2625 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2626 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2627 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2628 </pre>
2631 <hr>
2633 <h1><a id="vp8"></a>Google VP8 License</h1>
2635 <p>This license applies to certain files in the directory
2636 <code>media/libvpx</code>.</p>
2637 <pre>
2638 Copyright (c) 2010, Google, Inc.
2640 All rights reserved.
2642 Redistribution and use in source and binary forms, with or without
2643 modification, are permitted provided that the following conditions
2644 are met:
2646 - Redistributions of source code must retain the above copyright
2647 notice, this list of conditions and the following disclaimer.
2649 - Redistributions in binary form must reproduce the above
2650 copyright notice, this list of conditions and the following
2651 disclaimer in the documentation and/or other materials provided
2652 with the distribution.
2654 - Neither the name of Google nor the names of its contributors may
2655 be used to endorse or promote products derived from this software
2656 without specific prior written permission.
2658 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2659 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2660 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2661 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2662 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2663 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2664 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2665 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2666 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2667 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2668 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2670 Subject to the terms and conditions of the above License, Google
2671 hereby grants to You a perpetual, worldwide, non-exclusive,
2672 no-charge, royalty-free, irrevocable (except as stated in this
2673 section) patent license to make, have made, use, offer to sell, sell,
2674 import, and otherwise transfer this implementation of VP8, where such
2675 license applies only to those patent claims, both currently owned by
2676 Google and acquired in the future, licensable by Google that are
2677 necessarily infringed by this implementation of VP8. If You or your
2678 agent or exclusive licensee institute or order or agree to the
2679 institution of patent litigation against any entity (including a
2680 cross-claim or counterclaim in a lawsuit) alleging that this
2681 implementation of VP8 or any code incorporated within this
2682 implementation of VP8 constitutes direct or contributory patent
2683 infringement, or inducement of patent infringement, then any rights
2684 granted to You under this License for this implementation of VP8
2685 shall terminate as of the date such litigation is filed.
2686 </pre>
2688 <hr>
2690 <h1><a id="gears-istumbler"></a>Google Gears/iStumbler License</h1>
2692 <p>This license applies to the file
2693 <code>netwerk/wifi/mac/Wifi.h</code>.</p>
2695 <pre>
2696 Copyright 2008, Google Inc.
2698 Redistribution and use in source and binary forms, with or without
2699 modification, are permitted provided that the following conditions are met:
2701 1. Redistributions of source code must retain the above copyright notice,
2702 this list of conditions and the following disclaimer.
2703 2. Redistributions in binary form must reproduce the above copyright notice,
2704 this list of conditions and the following disclaimer in the documentation
2705 and/or other materials provided with the distribution.
2706 3. Neither the name of Google Inc. nor the names of its contributors may be
2707 used to endorse or promote products derived from this software without
2708 specific prior written permission.
2710 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
2711 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
2712 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
2713 EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2714 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2715 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2716 OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2717 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2718 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2719 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2721 The contents of this file are taken from Apple80211.h from the iStumbler
2722 project (https://istumbler.net/). This project is released under the BSD
2723 license with the following restrictions.
2725 Copyright (c) 02006, Alf Watt (alf@istumbler.net). All rights reserved.
2727 Redistribution and use in source and binary forms, with or without
2728 modification, are permitted provided that the following conditions
2729 are met:
2731 * Redistributions of source code must retain the above copyright
2732 notice, this list of conditions and the following disclaimer.
2734 * Redistributions in binary form must reproduce the above copyright
2735 notice, this list of conditions and the following disclaimer in the
2736 documentation and/or other materials provided with the distribution.
2738 * Neither the name of iStumbler nor the names of its contributors may be
2739 used to endorse or promote products derived from this software without
2740 specific prior written permission.
2742 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
2743 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2744 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
2745 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
2746 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2747 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2748 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
2749 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
2750 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2751 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2752 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2753 </pre>
2755 <hr>
2757 <h1><a id="gyp"></a>gyp License</h1>
2759 <p>This license applies to certain files in the directory
2760 <code>third_party/python/gyp</code>.</p>
2761 <pre>
2762 Copyright (c) 2009 Google Inc. All rights reserved.
2764 Redistribution and use in source and binary forms, with or without
2765 modification, are permitted provided that the following conditions are
2766 met:
2768 * Redistributions of source code must retain the above copyright
2769 notice, this list of conditions and the following disclaimer.
2770 * Redistributions in binary form must reproduce the above
2771 copyright notice, this list of conditions and the following disclaimer
2772 in the documentation and/or other materials provided with the
2773 distribution.
2774 * Neither the name of Google Inc. nor the names of its
2775 contributors may be used to endorse or promote products derived from
2776 this software without specific prior written permission.
2778 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2779 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2780 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2781 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2782 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2783 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2784 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2785 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2786 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2787 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2788 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2789 </pre>
2792 <hr>
2794 <h1><a id="halloc"></a>halloc License</h1>
2796 <p>This license applies to certain files in the directory
2797 <code>media/libnestegg/src</code>.</p>
2798 <pre>
2799 Copyright (c) 2004-2010 Alex Pankratov. All rights reserved.
2801 Redistribution and use in source and binary forms, with or without
2802 modification, are permitted provided that the following conditions are met:
2804 * Redistributions of source code must retain the above copyright notice,
2805 this list of conditions and the following disclaimer.
2806 * Redistributions in binary form must reproduce the above copyright notice,
2807 this list of conditions and the following disclaimer in the documentation
2808 and/or other materials provided with the distribution.
2809 * Neither the name of the project nor the names of its contributors may be
2810 used to endorse or promote products derived from this software without
2811 specific prior written permission.
2813 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2814 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2815 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2816 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
2817 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2818 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
2819 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2820 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2821 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2822 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2823 </pre>
2825 <hr>
2827 <h1><a id="harfbuzz"></a>HarfBuzz License</h1>
2829 <p>This license, with different copyright holders, applies to the files in
2830 the directory <code>gfx/harfbuzz/</code>.
2831 The copyright holders and the applicable ranges of dates are as follows:</p>
2833 <ul>
2834 <li>1998-2004 David Turner and Werner Lemberg</li>
2835 <li>2004, 2007, 2008, 2009, 2010 Red Hat, Inc.</li>
2836 <li>2006 Behdad Esfahbod</li>
2837 <li>2007 Chris Wilson</li>
2838 <li>2009 Keith Stribley &lt;devel@thanlwinsoft.org&gt;</li>
2839 <li>2010 Mozilla Foundation</li>
2840 </ul>
2842 <pre>
2843 Copyright (C) &lt;date&gt; &lt;copyright holder&gt;
2845 This is part of HarfBuzz, an OpenType Layout engine library.
2847 Permission is hereby granted, without written agreement and without
2848 license or royalty fees, to use, copy, modify, and distribute this
2849 software and its documentation for any purpose, provided that the
2850 above copyright notice and the following two paragraphs appear in
2851 all copies of this software.
2853 IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
2854 DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
2855 ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
2856 IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
2857 DAMAGE.
2859 THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
2860 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
2861 FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
2862 ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
2863 PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
2864 </pre>
2867 <hr>
2869 <h1><a id="icu"></a>ICU License</h1>
2871 <p>This license applies to some code in the
2872 <code>gfx/thebes</code> directory.</p>
2874 <pre>
2875 ICU License - ICU 1.8.1 and later
2877 COPYRIGHT AND PERMISSION NOTICE
2879 Copyright (c) 1995-2012 International Business Machines Corporation and
2880 others
2882 All rights reserved.
2884 Permission is hereby granted, free of charge, to any person obtaining a
2885 copy of this software and associated documentation files (the "Software"),
2886 to deal in the Software without restriction, including without limitation
2887 the rights to use, copy, modify, merge, publish, distribute, and/or sell
2888 copies of the Software, and to permit persons to whom the Software is
2889 furnished to do so, provided that the above copyright notice(s) and this
2890 permission notice appear in all copies of the Software and that both the
2891 above copyright notice(s) and this permission notice appear in supporting
2892 documentation.
2894 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2895 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2896 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
2897 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
2898 BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
2899 OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
2900 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
2901 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
2902 SOFTWARE.
2904 Except as contained in this notice, the name of a copyright holder shall
2905 not be used in advertising or otherwise to promote the sale, use or other
2906 dealings in this Software without prior written authorization of the
2907 copyright holder.
2908 All trademarks and registered trademarks mentioned herein are the property
2909 of their respective owners.
2910 </pre>
2911 <hr>
2912 <h1><a id="immutable"></a>Immutable.js License</h1>
2914 <pre>
2915 BSD License
2917 For Immutable JS software
2919 Copyright (c) 2014-2015, Facebook, Inc. All rights reserved.
2921 Redistribution and use in source and binary forms, with or without modification,
2922 are permitted provided that the following conditions are met:
2924 * Redistributions of source code must retain the above copyright notice, this
2925 list of conditions and the following disclaimer.
2927 * Redistributions in binary form must reproduce the above copyright notice,
2928 this list of conditions and the following disclaimer in the documentation
2929 and/or other materials provided with the distribution.
2931 * Neither the name Facebook nor the names of its contributors may be used to
2932 endorse or promote products derived from this software without specific
2933 prior written permission.
2935 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2936 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2937 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2938 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
2939 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
2940 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2941 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
2942 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2943 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2944 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2945 </pre>
2947 <hr>
2949 <h1><a id="jpnic"></a>Japan Network Information Center License</h1>
2950 <p>This license applies to certain files in the
2951 directory <code>netwerk/dns/</code>.</p>
2952 <pre>
2953 Copyright (c) 2001,2002 Japan Network Information Center.
2954 All rights reserved.
2956 By using this file, you agree to the terms and conditions set forth below.
2958 LICENSE TERMS AND CONDITIONS
2960 The following License Terms and Conditions apply, unless a different
2961 license is obtained from Japan Network Information Center ("JPNIC"),
2962 a Japanese association, Kokusai-Kougyou-Kanda Bldg 6F, 2-3-4 Uchi-Kanda,
2963 Chiyoda-ku, Tokyo 101-0047, Japan.
2965 1. Use, Modification and Redistribution (including distribution of any
2966 modified or derived work) in source and/or binary forms is permitted
2967 under this License Terms and Conditions.
2969 2. Redistribution of source code must retain the copyright notices as they
2970 appear in each source code file, this License Terms and Conditions.
2972 3. Redistribution in binary form must reproduce the Copyright Notice,
2973 this License Terms and Conditions, in the documentation and/or other
2974 materials provided with the distribution. For the purposes of binary
2975 distribution the "Copyright Notice" refers to the following language:
2976 "Copyright (c) 2000-2002 Japan Network Information Center. All rights
2977 reserved."
2979 4. The name of JPNIC may not be used to endorse or promote products
2980 derived from this Software without specific prior written approval of
2981 JPNIC.
2983 5. Disclaimer/Limitation of Liability: THIS SOFTWARE IS PROVIDED BY JPNIC
2984 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2985 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
2986 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JPNIC BE LIABLE
2987 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
2988 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
2989 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
2990 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2991 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2992 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2993 ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
2994 </pre>
2996 <hr>
2998 <h1><a id="jszip"></a>JSZip License</h1>
3000 <p>This license applies to the file
3001 <code>devtools/client/shared/vendor/jszip.js</code>.</p>
3003 <pre>
3004 Copyright (c) 2009-2016 Stuart Knightley, David Duponchel, Franz Buchinger, AntĆ³nio Afonso
3006 Permission is hereby granted, free of charge, to any person obtaining a copy
3007 of this software and associated documentation files (the "Software"), to deal
3008 in the Software without restriction, including without limitation the rights
3009 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3010 copies of the Software, and to permit persons to whom the Software is
3011 furnished to do so, subject to the following conditions:
3013 The above copyright notice and this permission notice shall be included in
3014 all copies or substantial portions of the Software.
3016 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3017 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3018 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3019 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3020 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3021 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
3022 THE SOFTWARE.
3023 </pre>
3025 <hr>
3027 <h1><a id="jemalloc"></a>jemalloc License</h1>
3029 <p>This license applies to portions of the files in the directory
3030 <code>memory/build/</code>.
3031 </p>
3033 <pre>
3034 Copyright (C) 2006-2008 Jason Evans &lt;jasone@canonware.com&gt;.
3035 All rights reserved.
3036 Copyright (C) 2007-2017 Mozilla Foundation.
3038 Redistribution and use in source and binary forms, with or without
3039 modification, are permitted provided that the following conditions
3040 are met:
3041 1. Redistributions of source code must retain the above copyright
3042 notice(s), this list of conditions and the following disclaimer as
3043 the first lines of this file unmodified other than the possible
3044 addition of one or more copyright notices.
3045 2. Redistributions in binary form must reproduce the above copyright
3046 notice(s), this list of conditions and the following disclaimer in
3047 the documentation and/or other materials provided with the
3048 distribution.
3050 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY
3051 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3052 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
3053 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE
3054 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
3055 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3056 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
3057 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
3058 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
3059 OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
3060 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3061 </pre>
3063 <hr>
3065 <h1><a id="jquery"></a>jQuery License</h1>
3067 <p>This license applies to all copies of jQuery in the code.</p>
3069 <pre>
3070 Copyright (c) 2010 John Resig, https://jquery.com/
3072 Permission is hereby granted, free of charge, to any person obtaining
3073 a copy of this software and associated documentation files (the
3074 "Software"), to deal in the Software without restriction, including
3075 without limitation the rights to use, copy, modify, merge, publish,
3076 distribute, sublicense, and/or sell copies of the Software, and to
3077 permit persons to whom the Software is furnished to do so, subject to
3078 the following conditions:
3080 The above copyright notice and this permission notice shall be
3081 included in all copies or substantial portions of the Software.
3083 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
3084 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3085 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
3086 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
3087 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
3088 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
3089 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3090 </pre>
3092 <hr>
3094 <h1><a id="k_exp"></a>k_exp License</h1>
3096 <p>This license applies to the file
3097 <code>modules/fdlibm/src/k_exp.cpp</code>.
3098 </p>
3100 <pre>
3101 Copyright (c) 2011 David Schultz &lt;das@FreeBSD.ORG&gt;
3102 All rights reserved.
3104 Redistribution and use in source and binary forms, with or without
3105 modification, are permitted provided that the following conditions
3106 are met:
3107 1. Redistributions of source code must retain the above copyright
3108 notice, this list of conditions and the following disclaimer.
3109 2. Redistributions in binary form must reproduce the above copyright
3110 notice, this list of conditions and the following disclaimer in the
3111 documentation and/or other materials provided with the distribution.
3113 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
3114 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3115 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3116 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
3117 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
3118 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
3119 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3120 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
3121 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
3122 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3123 SUCH DAMAGE.
3124 </pre>
3126 <hr>
3128 #ifdef MOZ_USE_LIBCXX
3129 <h1><a id="libc++"></a>libc++ License</h1>
3131 <p class="correctme">This license applies to the copy of libc++ obtained
3132 from the Android NDK.</p>
3134 <pre>
3135 Copyright (c) 2009-2014 by the contributors listed in the libc++ CREDITS.TXT
3137 Permission is hereby granted, free of charge, to any person obtaining a copy
3138 of this software and associated documentation files (the "Software"), to deal
3139 in the Software without restriction, including without limitation the rights
3140 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3141 copies of the Software, and to permit persons to whom the Software is
3142 furnished to do so, subject to the following conditions:
3144 The above copyright notice and this permission notice shall be included in
3145 all copies or substantial portions of the Software.
3147 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3148 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3149 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3150 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3151 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3152 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
3153 THE SOFTWARE.
3154 </pre>
3156 <hr>
3158 #endif
3160 <h1><a id="libcubeb"></a>libcubeb License</h1>
3162 <p class="correctme">This license applies to files in the directory
3163 <code>media/libcubeb</code>.
3164 </p>
3166 <pre>
3167 Copyright &copy; 2011 Mozilla Foundation
3169 Permission to use, copy, modify, and distribute this software for any
3170 purpose with or without fee is hereby granted, provided that the above
3171 copyright notice and this permission notice appear in all copies.
3173 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
3174 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
3175 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
3176 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
3177 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
3178 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
3179 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
3180 </pre>
3182 <hr>
3184 <h1><a id="libevent"></a>libevent License</h1>
3186 <p>This license applies to files in the directory
3187 <code>ipc/chromium/src/third_party/libevent/</code>.
3188 </p>
3190 <pre>
3191 Copyright (c) 2000-2007 Niels Provos &lt;provos@citi.umich.edu&gt;
3192 Copyright (c) 2007-2012 Niels Provos and Nick Mathewson
3194 Redistribution and use in source and binary forms, with or without
3195 modification, are permitted provided that the following conditions
3196 are met:
3197 1. Redistributions of source code must retain the above copyright
3198 notice, this list of conditions and the following disclaimer.
3199 2. Redistributions in binary form must reproduce the above copyright
3200 notice, this list of conditions and the following disclaimer in the
3201 documentation and/or other materials provided with the distribution.
3202 3. The name of the author may not be used to endorse or promote products
3203 derived from this software without specific prior written permission.
3205 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
3206 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
3207 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
3208 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
3209 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
3210 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
3211 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
3212 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3213 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
3214 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3216 ==============================
3218 Portions of Libevent are based on works by others, also made available by
3219 them under the three-clause BSD license above. The copyright notices are
3220 available in the corresponding source files; the license is as above. Here's
3221 a list:
3223 log.c:
3224 Copyright (c) 2000 Dug Song &lt;dugsong@monkey.org&gt;
3225 Copyright (c) 1993 The Regents of the University of California.
3227 strlcpy.c:
3228 Copyright (c) 1998 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
3230 evport.c:
3231 Copyright (c) 2007 Sun Microsystems
3233 ht-internal.h:
3234 Copyright (c) 2002 Christopher Clark
3236 minheap-internal.h:
3237 Copyright (c) 2006 Maxim Yegorushkin &lt;maxim.yegorushkin@gmail.com&gt;
3239 ==============================
3241 The arc4module is available under the following, sometimes called the
3242 "OpenBSD" license:
3244 Copyright (c) 1996, David Mazieres &lt;dm@uun.org&gt;
3245 Copyright (c) 2008, Damien Miller &lt;djm@openbsd.org&gt;
3247 Permission to use, copy, modify, and distribute this software for any
3248 purpose with or without fee is hereby granted, provided that the above
3249 copyright notice and this permission notice appear in all copies.
3251 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
3252 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
3253 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
3254 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
3255 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
3256 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
3257 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
3259 </pre>
3262 <hr>
3264 <h1><a id="libffi"></a>libffi License</h1>
3266 <p>This license applies to files in the directory
3267 <code>js/src/ctypes/libffi/</code>.
3268 </p>
3270 <pre>
3271 libffi - Copyright (c) 1996-2008 Red Hat, Inc and others.
3272 See source files for details.
3274 Permission is hereby granted, free of charge, to any person obtaining
3275 a copy of this software and associated documentation files (the
3276 ``Software''), to deal in the Software without restriction, including
3277 without limitation the rights to use, copy, modify, merge, publish,
3278 distribute, sublicense, and/or sell copies of the Software, and to
3279 permit persons to whom the Software is furnished to do so, subject to
3280 the following conditions:
3282 The above copyright notice and this permission notice shall be included
3283 in all copies or substantial portions of the Software.
3285 THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND,
3286 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3287 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
3288 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
3289 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
3290 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
3291 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3292 </pre>
3295 <hr>
3297 <h1><a id="libjingle"></a>libjingle License</h1>
3299 <p>This license applies to the following files:</p>
3300 <ul>
3301 <li><code>dom/media/webrtc/transport/sigslot.h</code></li>
3302 <li><code>dom/media/webrtc/transport/test/gtest_utils.h</code></li>
3303 </ul>
3305 <pre>
3306 Copyright (c) 2004--2005, Google Inc.
3307 All rights reserved.
3309 Redistribution and use in source and binary forms, with or without modification,
3310 are permitted provided that the following conditions are met:
3312 * Redistributions of source code must retain the above copyright notice,
3313 this list of conditions and the following disclaimer.
3314 * Redistributions in binary form must reproduce the above copyright notice,
3315 this list of conditions and the following disclaimer in the documentation
3316 and/or other materials provided with the distribution.
3317 * The name of the author may not be used to endorse or promote products
3318 derived from this software without specific prior written permission.
3320 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
3321 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3322 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3323 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
3324 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
3325 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
3326 GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3327 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
3328 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
3329 WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3330 SUCH DAMAGE.
3331 </pre>
3334 <hr>
3336 <h1><a id="libnestegg"></a>libnestegg License</h1>
3338 <p>This license applies to certain files in the directory
3339 <code>media/libnestegg</code>.
3340 </p>
3342 <pre>
3343 Copyright &copy; 2010 Mozilla Foundation
3345 Permission to use, copy, modify, and distribute this software for any
3346 purpose with or without fee is hereby granted, provided that the above
3347 copyright notice and this permission notice appear in all copies.
3349 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
3350 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
3351 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
3352 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
3353 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
3354 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
3355 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
3356 </pre>
3358 <hr>
3360 <h1><a id="libsoundtouch"></a>libsoundtouch License</h1>
3362 <p>This license applies to certain files in the directory
3363 <code>media/libsoundtouch/src/</code>.
3364 </p>
3366 <pre>
3367 The SoundTouch Library Copyright &copy; Olli Parviainen 2001-2012
3369 This library is free software; you can redistribute it and/or
3370 modify it under the terms of the GNU Lesser General Public
3371 License as published by the Free Software Foundation; either
3372 version 2.1 of the License, or (at your option) any later version.
3374 This library is distributed in the hope that it will be useful,
3375 but WITHOUT ANY WARRANTY; without even the implied warranty of
3376 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
3377 Lesser General Public License for more details.
3379 You should have received a copy of the GNU Lesser General Public
3380 License along with this library; if not, write to the Free Software
3381 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
3382 </pre>
3384 <hr>
3386 <h1><a id="libyuv"></a>libyuv License</h1>
3388 <p>This license applies to files in the directory
3389 <code>media/libyuv</code>.
3390 </p>
3392 <pre>
3393 Copyright (c) 2011, The LibYuv project authors. All rights reserved.
3395 Redistribution and use in source and binary forms, with or without
3396 modification, are permitted provided that the following conditions are
3397 met:
3399 * Redistributions of source code must retain the above copyright
3400 notice, this list of conditions and the following disclaimer.
3402 * Redistributions in binary form must reproduce the above copyright
3403 notice, this list of conditions and the following disclaimer in
3404 the documentation and/or other materials provided with the
3405 distribution.
3407 * Neither the name of Google nor the names of its contributors may
3408 be used to endorse or promote products derived from this software
3409 without specific prior written permission.
3411 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
3412 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
3413 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
3414 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
3415 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
3416 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
3417 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
3418 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
3419 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3420 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3421 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3422 </pre>
3424 <hr>
3426 <h1><a id="hunspell-lt"></a>Lithuanian Spellchecking Dictionary License</h1>
3428 <p>This license applies to the Lithuanian Spellchecking Dictionary. (This
3429 code only ships in some localized versions of this product.)</p>
3431 <pre>
3432 Copyright (c) 2000-2013, Albertas Agejevas and contributors.
3433 All rights reserved.
3435 Redistribution and use in source and binary forms, with or without
3436 modification, are permitted provided that the following conditions
3437 are met:
3438 1. Redistributions of source code must retain the above copyright
3439 notice, this list of conditions and the following disclaimer.
3440 2. Redistributions in binary form must reproduce the above copyright
3441 notice, this list of conditions and the following disclaimer in the
3442 documentation and/or other materials provided with the distribution.
3443 3. Neither the name of the copyright holders nor the names of its contributors
3444 may be used to endorse or promote products derived from this software
3445 without specific prior written permission.
3447 THIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND
3448 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3449 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3450 ARE DISCLAIMED. IN NO EVENT SHALL ALBERTAS AGEJEVAS OR CONTRIBUTORS BE LIABLE
3451 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
3452 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
3453 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3454 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
3455 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
3456 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3457 SUCH DAMAGE.
3458 </pre>
3460 <hr>
3462 <h1><a id="lodash"></a>License - lodash</h1>
3464 <p>This license applies to some of the code in
3465 <var>node_modules/lodash/lodash.js</var>.</p>
3467 <pre>
3468 Copyright JS Foundation and other contributors &lt;https://js.foundation/&gt;
3470 Based on Underscore.js, copyright Jeremy Ashkenas,
3471 DocumentCloud and Investigative Reporters &amp; Editors <https://underscorejs.org/>
3473 This software consists of voluntary contributions made by many
3474 individuals. For exact contribution history, see the revision history
3475 available at https://github.com/lodash/lodash
3477 The following license applies to all parts of this software except as
3478 documented below:
3480 ====
3482 Permission is hereby granted, free of charge, to any person obtaining
3483 a copy of this software and associated documentation files (the
3484 "Software"), to deal in the Software without restriction, including
3485 without limitation the rights to use, copy, modify, merge, publish,
3486 distribute, sublicense, and/or sell copies of the Software, and to
3487 permit persons to whom the Software is furnished to do so, subject to
3488 the following conditions:
3490 The above copyright notice and this permission notice shall be
3491 included in all copies or substantial portions of the Software.
3493 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
3494 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3495 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
3496 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
3497 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
3498 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
3499 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3501 ====
3503 Copyright and related rights for sample code are waived via CC0. Sample
3504 code is defined as all source code displayed within the prose of the
3505 documentation.
3507 CC0: https://creativecommons.org/publicdomain/zero/1.0/
3509 ====
3511 Files located in the node_modules and vendor directories are externally
3512 maintained libraries used by this software which have their own
3513 licenses; we recommend you read them, as their terms may differ from the
3514 terms above.
3516 </pre>
3519 <hr>
3521 <h1><a id="matches"></a>matches License</h1>
3523 <p>This license applies to files in the directory
3524 <code>third_party/rust/matches</code>.</p>
3526 <pre>
3527 Copyright (c) 2014-2016 Simon Sapin
3529 Permission is hereby granted, free of charge, to any
3530 person obtaining a copy of this software and associated
3531 documentation files (the "Software"), to deal in the
3532 Software without restriction, including without
3533 limitation the rights to use, copy, modify, merge,
3534 publish, distribute, sublicense, and/or sell copies of
3535 the Software, and to permit persons to whom the Software
3536 is furnished to do so, subject to the following
3537 conditions:
3539 The above copyright notice and this permission notice
3540 shall be included in all copies or substantial portions
3541 of the Software.
3543 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
3544 ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
3545 TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
3546 PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
3547 SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
3548 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
3549 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
3550 IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
3551 DEALINGS IN THE SOFTWARE.
3552 </pre>
3554 <hr>
3556 <h1><a id="apple-password-rules-parser"></a>Apple Password Rules Parser License</h1>
3558 <p>This license applies to the file
3559 <code>toolkit/components/passwordmgr/PasswordRulesParser.sys.mjs</code>.</p>
3561 <pre>
3562 Copyright 2020 Apple Inc.
3564 Permission is hereby granted, free of charge, to any person obtaining a copy
3565 of this software and associated documentation files (the "Software"), to deal
3566 in the Software without restriction, including without limitation the rights
3567 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3568 copies of the Software, and to permit persons to whom the Software is
3569 furnished to do so, subject to the following conditions:
3571 The above copyright notice and this permission notice shall be included in all
3572 copies or substantial portions of the Software.
3574 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3575 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3576 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3577 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3578 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3579 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
3580 SOFTWARE.
3581 </pre>
3583 <hr>
3585 <h1><a id="mit"></a>MIT License</h1>
3587 <p>This license applies to the following files or to files in the following directories:
3588 <ul>
3589 <li><code>third_party/rust/bincode</code></li>
3590 <li><code>third_party/rust/byteorder</code></li>
3591 <li><code>third_party/js/cfworker/json-schema.js</code></li>
3592 <li><code>security/nss/lib/freebl/ecl/ecp_secp384r1.c</code> and
3593 <code>security/nss/lib/freebl/ecl/ecp_secp521r1.c</code></li>
3594 <li><code>security/nss/lib/freebl/ecl/curve25519_32.c</code>,
3595 <code>security/nss/lib/freebl/ecl/ecp_secp384r1.c</code> and
3596 <code>security/nss/lib/freebl/ecl/ecp_secp521r1.c</code></li>
3597 <li><code>devtools/client/netmonitor/src/components/messages/parsers/socket-io/component-emitter.js</code></li>
3598 <li><code>mfbt/Span.h</code> and <code>mfbt/tests/gtest/TestSpan.cpp</code></li>
3599 <li><code>third_party/rust/lazy_static</code></li>
3600 <li><code>third_party/rust/libm</code> (with parts dual licensed MIT/<a href="about:license#apache">Apache-2.0</a>)</li>
3601 <li><code>devtools/client/shared/vendor/micromatch/micromatch.js</code></li>
3602 <li><code>devtools/client/shared/vendor/fuzzaldrin-plus.js</code></li>
3603 <li><code>devtools/shared/natural-sort.js</code></li>
3604 <li><code>devtools/shared/node-properties/node-properties.js</code></li>
3605 <li><code>third_party/rust/ordered-float</code></li>
3606 <li><code>third_party/rust/owning_ref</code></li>
3607 <li><code>third_party/rust/phf</code>,
3608 <code>third_party/rust/phf_codegen</code>,
3609 <code>third_party/rust/phf_generator</code>, and
3610 <code>third_party/rust/phf_shared</code></li>
3611 <li><code>third_party/rust/precomputed-hash</code></li>
3612 <li><code>browser/components/newtab/vendor/prop-types*</code></li>
3613 <li><code>devtools/client/shared/vendor/react*</code>,
3614 <code>browser/components/newtab/vendor/react*</code>,
3615 <code>browser/components/pocket/content/panels/js/vendor.bundle.js</code> and
3616 <code>devtools/client/debugger/test/mochitest/examples/react/build/main.js</code></li>
3617 <li><code>devtools/client/shared/vendor/react-router-dom.js</code></li>
3618 <li><code>devtools/client/shared/vendor/reselect.js</code> and
3619 <code>browser/components/newtab/data/content/activity-stream.bundle.js</code></li>
3620 <li><code>third_party/rlbox</code></li>
3621 <li><code>devtools/client/netmonitor/src/components/messages/parsers/socket-io/binary.js</code>,
3622 <code>devtools/client/netmonitor/src/components/messages/parsers/socket-io/index.js</code> and
3623 <code>devtools/client/netmonitor/src/components/messages/parsers/socket-io/is-buffer.js</code></li>
3624 <li><code>devtools/client/netmonitor/src/components/messages/parsers/sockjs/index.js</code></li>
3625 <li><code>devtools/client/netmonitor/src/components/messages/parsers/stomp/byte.js</code>,
3626 <code>devtools/client/netmonitor/src/components/messages/parsers/stomp/frame.js</code> and
3627 <code>devtools/client/netmonitor/src/components/messages/parsers/stomp/parser.js</code></li>
3628 <li><code>third_party/rust/synstructure</code></li>
3629 <li><code>third_party/rust/void</code></li>
3630 <li><code>js/src/zydis</code> (unless otherwise specified)</li>
3631 </ul>
3632 See the individual LICENSE files or headers for copyright owners.</p>
3634 <pre>
3635 The MIT License (MIT)
3637 Permission is hereby granted, free of charge, to any person obtaining a copy
3638 of this software and associated documentation files (the "Software"), to deal
3639 in the Software without restriction, including without limitation the rights
3640 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3641 copies of the Software, and to permit persons to whom the Software is
3642 furnished to do so, subject to the following conditions:
3644 The above copyright notice and this permission notice shall be included in all
3645 copies or substantial portions of the Software.
3647 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3648 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3649 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3650 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3651 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3652 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
3653 SOFTWARE.
3655 </pre>
3657 <hr>
3659 <h1><a id="myspell"></a>MySpell License</h1>
3661 <p>This license applies to some files in the directory
3662 <code>extensions/spellcheck/hunspell</code>.</p>
3664 <pre>
3665 Copyright 2002 Kevin B. Hendricks, Stratford, Ontario, Canada
3666 And Contributors. All rights reserved.
3668 Redistribution and use in source and binary forms, with or without
3669 modification, are permitted provided that the following conditions
3670 are met:
3672 1. Redistributions of source code must retain the above copyright
3673 notice, this list of conditions and the following disclaimer.
3675 2. Redistributions in binary form must reproduce the above copyright
3676 notice, this list of conditions and the following disclaimer in the
3677 documentation and/or other materials provided with the distribution.
3679 3. All modifications to the source code must be clearly marked as
3680 such. Binary redistributions based on modified source code
3681 must be clearly marked as modified versions in the documentation
3682 and/or other materials provided with the distribution.
3684 THIS SOFTWARE IS PROVIDED BY KEVIN B. HENDRICKS AND CONTRIBUTORS
3685 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
3686 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
3687 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
3688 KEVIN B. HENDRICKS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
3689 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
3690 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3691 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3692 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
3693 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
3694 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3695 SUCH DAMAGE.
3696 </pre>
3698 <hr>
3700 <h1><a id="nicer"></a>nICEr License</h1>
3702 <p>This license applies to certain files in the directory
3703 <code>dom/media/webrtc/transport/third_party/nICEr</code>.</p>
3705 <pre>
3706 Copyright (C) 2007, Adobe Systems Inc.
3707 Copyright (C) 2007-2008, Network Resonance, Inc.
3709 Each source file bears an individual copyright notice.
3711 The following license applies to this distribution as a whole.
3714 Redistribution and use in source and binary forms, with or without
3715 modification, are permitted provided that the following conditions are
3716 met:
3718 * Redistributions of source code must retain the above copyright
3719 notice, this list of conditions and the following disclaimer.
3721 * Redistributions in binary form must reproduce the above copyright
3722 notice, this list of conditions and the following disclaimer in the
3723 documentation and/or other materials provided with the distribution.
3725 * Neither the name of Adobe Systems, Network Resonance nor the names of its
3726 contributors may be used to endorse or promote products derived from
3727 this software without specific prior written permission.
3729 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
3730 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
3731 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
3732 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
3733 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
3734 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
3735 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
3736 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
3737 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3738 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3739 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3740 </pre>
3743 <hr>
3745 <h1><a id="openldap"></a>OpenLDAP Public License</h1>
3747 <p>This license applies to certain files in the directory
3748 <code>third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb</code>.
3749 </p>
3751 <pre>
3752 The OpenLDAP Public License
3753 Version 2.8, 17 August 2003
3755 Redistribution and use of this software and associated documentation
3756 ("Software"), with or without modification, are permitted provided
3757 that the following conditions are met:
3759 1. Redistributions in source form must retain copyright statements
3760 and notices,
3762 2. Redistributions in binary form must reproduce applicable copyright
3763 statements and notices, this list of conditions, and the following
3764 disclaimer in the documentation and/or other materials provided
3765 with the distribution, and
3767 3. Redistributions must contain a verbatim copy of this document.
3769 The OpenLDAP Foundation may revise this license from time to time.
3770 Each revision is distinguished by a version number. You may use
3771 this Software under terms of this license revision or under the
3772 terms of any subsequent revision of the license.
3774 THIS SOFTWARE IS PROVIDED BY THE OPENLDAP FOUNDATION AND ITS
3775 CONTRIBUTORS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
3776 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
3777 AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
3778 SHALL THE OPENLDAP FOUNDATION, ITS CONTRIBUTORS, OR THE AUTHOR(S)
3779 OR OWNER(S) OF THE SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
3780 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
3781 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3782 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
3783 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
3784 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
3785 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
3786 POSSIBILITY OF SUCH DAMAGE.
3788 The names of the authors and copyright holders must not be used in
3789 advertising or otherwise to promote the sale, use or other dealing
3790 in this Software without specific, written prior permission. Title
3791 to copyright in this Software shall at all times remain with copyright
3792 holders.
3794 OpenLDAP is a registered trademark of the OpenLDAP Foundation.
3796 Copyright 1999-2003 The OpenLDAP Foundation, Redwood City,
3797 California, USA. All Rights Reserved. Permission to copy and
3798 distribute verbatim copies of this document is granted.
3799 </pre>
3802 <hr>
3804 <h1><a id="openvision"></a>OpenVision License</h1>
3806 <p>This license applies to the file
3807 <code>extensions/auth/gssapi.h</code>.</p>
3809 <pre>
3810 Copyright 1993 by OpenVision Technologies, Inc.
3812 Permission to use, copy, modify, distribute, and sell this software
3813 and its documentation for any purpose is hereby granted without fee,
3814 provided that the above copyright notice appears in all copies and
3815 that both that copyright notice and this permission notice appear in
3816 supporting documentation, and that the name of OpenVision not be used
3817 in advertising or publicity pertaining to distribution of the software
3818 without specific, written prior permission. OpenVision makes no
3819 representations about the suitability of this software for any
3820 purpose. It is provided "as is" without express or implied warranty.
3822 OPENVISION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
3823 INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
3824 EVENT SHALL OPENVISION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
3825 CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
3826 USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
3827 OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
3828 PERFORMANCE OF THIS SOFTWARE.
3829 </pre>
3831 #if defined(XP_WIN) || defined(XP_MACOSX) || defined(XP_LINUX)
3833 <hr>
3835 <h1><a id="openvr"></a>OpenVR License</h1>
3837 <p>This license applies to certain files in the directory
3838 <code>gfx/vr/service/openvr</code>.</p>
3839 <pre>
3840 Copyright (c) 2015, Valve Corporation
3841 All rights reserved.
3843 Redistribution and use in source and binary forms, with or without modification,
3844 are permitted provided that the following conditions are met:
3846 1. Redistributions of source code must retain the above copyright notice, this
3847 list of conditions and the following disclaimer.
3849 2. Redistributions in binary form must reproduce the above copyright notice,
3850 this list of conditions and the following disclaimer in the documentation and/or
3851 other materials provided with the distribution.
3853 3. Neither the name of the copyright holder nor the names of its contributors
3854 may be used to endorse or promote products derived from this software without
3855 specific prior written permission.
3857 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
3858 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
3859 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
3860 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
3861 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
3862 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3863 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
3864 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3865 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3866 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3867 </pre>
3869 #endif
3871 <hr>
3873 <h1><a id="node-md5"></a>node-md5 License</h1>
3875 <p>This license applies to some of the code in
3876 <code>devtools/client/shared/vendor</code>.</p>
3878 <pre>
3879 Copyright Ā© 2011-2012, Paul Vorbach.
3880 Copyright Ā© 2009, Jeff Mott.
3882 All rights reserved.
3884 Redistribution and use in source and binary forms, with or without modification,
3885 are permitted provided that the following conditions are met:
3887 * Redistributions of source code must retain the above copyright notice, this
3888 list of conditions and the following disclaimer.
3889 * Redistributions in binary form must reproduce the above copyright notice, this
3890 list of conditions and the following disclaimer in the documentation and/or
3891 other materials provided with the distribution.
3892 * Neither the name Crypto-JS nor the names of its contributors may be used to
3893 endorse or promote products derived from this software without specific prior
3894 written permission.
3896 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
3897 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
3898 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
3899 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
3900 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
3901 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3902 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
3903 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3904 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3905 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3906 </pre>
3908 <hr>
3910 <h1><a id="nom"></a>nom License</h1>
3912 <p>This license applies to files in the directory
3913 <code>third_party/rust/nom</code>.</p>
3915 <pre>
3916 Copyright (c) 2015 Geoffroy Couprie
3918 Permission is hereby granted, free of charge, to any person obtaining
3919 a copy of this software and associated documentation files (the
3920 "Software"), to deal in the Software without restriction, including
3921 without limitation the rights to use, copy, modify, merge, publish,
3922 distribute, sublicense, and/or sell copies of the Software, and to
3923 permit persons to whom the Software is furnished to do so, subject to
3924 the following conditions:
3926 The above copyright notice and this permission notice shall be
3927 included in all copies or substantial portions of the Software.
3929 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
3930 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3931 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
3932 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
3933 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
3934 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
3935 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3936 </pre>
3939 <hr>
3941 <h1><a id="nrappkit"></a>nrappkit License</h1>
3943 <p>This license applies to certain files in the directory
3944 <code>dom/media/webrtc/transport/third_party/nrappkit</code>.</p>
3946 <pre>
3947 Copyright (C) 2001-2007, Network Resonance, Inc.
3948 All Rights Reserved
3950 Redistribution and use in source and binary forms, with or without
3951 modification, are permitted provided that the following conditions
3952 are met:
3954 1. Redistributions of source code must retain the above copyright
3955 notice, this list of conditions and the following disclaimer.
3956 2. Redistributions in binary form must reproduce the above copyright
3957 notice, this list of conditions and the following disclaimer in the
3958 documentation and/or other materials provided with the distribution.
3959 3. Neither the name of Network Resonance, Inc. nor the name of any
3960 contributors to this software may be used to endorse or promote
3961 products derived from this software without specific prior written
3962 permission.
3964 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
3965 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3966 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3967 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
3968 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
3969 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3970 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
3971 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
3972 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
3973 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
3974 POSSIBILITY OF SUCH DAMAGE.
3975 </pre>
3977 <p>This license applies to certain files in the directory
3978 <code>dom/media/webrtc/transport/third_party/nrappkit</code>.</p>
3980 <pre>
3981 Copyright (C) 1999-2003 RTFM, Inc.
3982 All Rights Reserved
3984 This package is a SSLv3/TLS protocol analyzer written by Eric Rescorla
3985 &lt;ekr@rtfm.com&gt; and licensed by RTFM, Inc.
3987 Redistribution and use in source and binary forms, with or without
3988 modification, are permitted provided that the following conditions
3989 are met:
3990 1. Redistributions of source code must retain the above copyright
3991 notice, this list of conditions and the following disclaimer.
3992 2. Redistributions in binary form must reproduce the above copyright
3993 notice, this list of conditions and the following disclaimer in the
3994 documentation and/or other materials provided with the distribution.
3995 3. All advertising materials mentioning features or use of this software
3996 must display the following acknowledgement:
3998 This product includes software developed by Eric Rescorla for
3999 RTFM, Inc.
4001 4. Neither the name of RTFM, Inc. nor the name of Eric Rescorla may be
4002 used to endorse or promote products derived from this
4003 software without specific prior written permission.
4005 THIS SOFTWARE IS PROVIDED BY THE ERIC RESCORLA AND RTFM ``AS IS'' AND
4006 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4007 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4008 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
4009 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4010 oDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4011 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4012 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4013 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4014 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4015 SUCH DAMAGE.
4016 </pre>
4018 <p>Note that RTFM, Inc. has waived clause (3) above as of June 20, 2012
4019 for files appearing in this distribution. This waiver applies only to
4020 files included in this distribution. it does not apply to any other
4021 part of ssldump not included in this distribution.</p>
4023 <p>This license applies to the file <code>dom/media/webrtc/transport/third_party/nrappkit/src/port/generic/include/sys/queue.h</code>.</p>
4025 <pre>
4026 Copyright (c) 1991, 1993
4027 The Regents of the University of California. All rights reserved.
4029 Redistribution and use in source and binary forms, with or without
4030 modification, are permitted provided that the following conditions
4031 are met:
4032 1. Redistributions of source code must retain the above copyright
4033 notice, this list of conditions and the following disclaimer.
4034 2. Redistributions in binary form must reproduce the above copyright
4035 notice, this list of conditions and the following disclaimer in the
4036 documentation and/or other materials provided with the distribution.
4037 4. Neither the name of the University nor the names of its contributors
4038 may be used to endorse or promote products derived from this software
4039 without specific prior written permission.
4041 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
4042 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4043 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4044 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
4045 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4046 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4047 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4048 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4049 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4050 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4051 SUCH DAMAGE.
4052 </pre>
4055 <p>This license applies to the file:
4056 <code>dom/media/webrtc/transport/third_party/nrappkit/src/util/util.c</code>.</p>
4058 <pre>
4059 Copyright (c) 1998 Todd C. Miller &gt;Todd.Miller@courtesan.com&lt;
4060 All rights reserved.
4062 Redistribution and use in source and binary forms, with or without
4063 modification, are permitted provided that the following conditions
4064 are met:
4065 1. Redistributions of source code must retain the above copyright
4066 notice, this list of conditions and the following disclaimer.
4067 2. Redistributions in binary form must reproduce the above copyright
4068 notice, this list of conditions and the following disclaimer in the
4069 documentation and/or other materials provided with the distribution.
4070 3. The name of the author may not be used to endorse or promote products
4071 derived from this software without specific prior written permission.
4073 THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
4074 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
4075 AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
4076 THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
4077 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
4078 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
4079 OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
4080 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
4081 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
4082 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4083 </pre>
4086 <hr>
4088 <h1><a id="praton"></a>praton License</h1>
4090 <p>This license applies to the file
4091 <code>nsprpub/pr/src/misc/praton.c</code>.</p>
4093 <pre>
4094 Copyright (c) 1983, 1990, 1993
4095 The Regents of the University of California. All rights reserved.
4097 Redistribution and use in source and binary forms, with or without
4098 modification, are permitted provided that the following conditions
4099 are met:
4100 1. Redistributions of source code must retain the above copyright
4101 notice, this list of conditions and the following disclaimer.
4102 2. Redistributions in binary form must reproduce the above copyright
4103 notice, this list of conditions and the following disclaimer in the
4104 documentation and/or other materials provided with the distribution.
4105 4. Neither the name of the University nor the names of its contributors
4106 may be used to endorse or promote products derived from this software
4107 without specific prior written permission.
4109 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
4110 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4111 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4112 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
4113 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4114 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4115 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4116 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4117 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4118 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4119 SUCH DAMAGE.
4122 Portions Copyright (c) 1993 by Digital Equipment Corporation.
4124 Permission to use, copy, modify, and distribute this software for any
4125 purpose with or without fee is hereby granted, provided that the above
4126 copyright notice and this permission notice appear in all copies, and that
4127 the name of Digital Equipment Corporation not be used in advertising or
4128 publicity pertaining to distribution of the document or software without
4129 specific, written prior permission.
4131 THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
4132 WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
4133 OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
4134 CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
4135 DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
4136 PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
4137 ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
4138 SOFTWARE.
4139 </pre>
4142 <hr>
4144 <h1><a id="praton1"></a>praton and inet_ntop License</h1>
4146 <p>This license applies to the files
4147 <code>nsprpub/pr/src/misc/praton.c</code> and
4148 <code>dom/media/webrtc/transport/third_party/nrappkit/src/util/util.c</code>.</p>
4150 <pre>
4151 Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
4152 Portions Copyright (c) 1996-1999 by Internet Software Consortium.
4154 Permission to use, copy, modify, and distribute this software for any
4155 purpose with or without fee is hereby granted, provided that the above
4156 copyright notice and this permission notice appear in all copies.
4158 THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
4159 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
4160 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
4161 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
4162 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
4163 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
4164 OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
4165 </pre>
4167 <hr>
4169 <h1><a id="qcms"></a>qcms License</h1>
4171 <p>This license applies to certain files in the directory
4172 <code>gfx/qcms/</code>.</p>
4173 <pre>
4174 Copyright (C) 2009 Mozilla Corporation
4175 Copyright (C) 1998-2007 Marti Maria
4177 Permission is hereby granted, free of charge, to any person
4178 obtaining a copy of this software and associated documentation
4179 files (the "Software"), to deal in the Software without restriction,
4180 including without limitation the rights to use, copy, modify, merge,
4181 publish, distribute, sublicense, and/or sell copies of the Software,
4182 and to permit persons to whom the Software is furnished to do so, subject
4183 to the following conditions:
4185 The above copyright notice and this permission notice shall be included
4186 in all copies or substantial portions of the Software.
4188 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
4189 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4190 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4191 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
4192 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
4193 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
4194 </pre>
4197 <hr>
4199 <h1><a id="qrcode-generator"></a>QR Code Generator License</h1>
4201 <p>This license applies to certain files in the directory
4202 <code>devtools/shared/qrcode/encoder/</code>.</p>
4203 <pre>
4204 Copyright (c) 2009 Kazuhiko Arase
4206 Permission is hereby granted, free of charge, to any person obtaining a copy
4207 of this software and associated documentation files (the "Software"), to deal
4208 in the Software without restriction, including without limitation the rights
4209 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4210 copies of the Software, and to permit persons to whom the Software is
4211 furnished to do so, subject to the following conditions:
4213 The above copyright notice and this permission notice shall be included in
4214 all copies or substantial portions of the Software.
4216 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4217 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4218 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4219 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4220 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4221 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4222 THE SOFTWARE.
4223 </pre>
4225 <hr>
4227 <h1><a id="react"></a>React License</h1>
4229 <p>This license applies to various files in the Mozilla codebase.</p>
4231 <pre>
4232 Copyright (c) 2013-2015, Facebook, Inc.
4233 All rights reserved.
4235 Redistribution and use in source and binary forms, with or without modification,
4236 are permitted provided that the following conditions are met:
4238 * Redistributions of source code must retain the above copyright notice, this
4239 list of conditions and the following disclaimer.
4241 * Redistributions in binary form must reproduce the above copyright notice,
4242 this list of conditions and the following disclaimer in the documentation
4243 and/or other materials provided with the distribution.
4245 * Neither the name Facebook nor the names of its contributors may be used to
4246 endorse or promote products derived from this software without specific
4247 prior written permission.
4249 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4250 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4251 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4252 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
4253 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4254 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4255 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
4256 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4257 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4258 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4259 </pre>
4261 <hr>
4263 <h1><a id="react-redux"></a>React-Redux License</h1>
4265 <p>This license applies to the files
4266 <code>devtools/client/shared/vendor/react-redux.js</code> and
4267 <code>browser/components/newtab/vendor/react-redux.js</code>.</p>
4268 <pre>
4269 Copyright (c) 2015 Dan Abramov
4271 Permission is hereby granted, free of charge, to any person obtaining a copy
4272 of this software and associated documentation files (the "Software"), to deal
4273 in the Software without restriction, including without limitation the rights
4274 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4275 copies of the Software, and to permit persons to whom the Software is
4276 furnished to do so, subject to the following conditions:
4278 The above copyright notice and this permission notice shall be included in all
4279 copies or substantial portions of the Software.
4281 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4282 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4283 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4284 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4285 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4286 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
4287 SOFTWARE.
4288 </pre>
4290 <hr>
4292 <h1><a id="xdg"></a>Red Hat xdg_user_dir_lookup License</h1>
4294 <p>This license applies to the
4295 <var>xdg_user_dir_lookup</var> function in
4296 <code>xpcom/io/SpecialSystemDirectory.cpp</code>.</p>
4298 <pre>
4299 Copyright (c) 2007 Red Hat, Inc.
4301 Permission is hereby granted, free of charge, to any person
4302 obtaining a copy of this software and associated documentation files
4303 (the "Software"), to deal in the Software without restriction,
4304 including without limitation the rights to use, copy, modify, merge,
4305 publish, distribute, sublicense, and/or sell copies of the Software,
4306 and to permit persons to whom the Software is furnished to do so,
4307 subject to the following conditions:
4309 The above copyright notice and this permission notice shall be
4310 included in all copies or substantial portions of the Software.
4312 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
4313 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
4314 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
4315 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
4316 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
4317 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
4318 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
4319 SOFTWARE.
4320 </pre>
4323 <hr>
4325 <h1><a id="redux"></a>Redux License</h1>
4327 <p>This license applies to the file
4328 <code>devtools/client/shared/vendor/redux.js</code> and
4329 <code>browser/components/newtab/vendor/Redux.sys.mjs</code>.</p>
4330 <pre>
4331 Copyright (c) 2015 Dan Abramov
4333 Permission is hereby granted, free of charge, to any person obtaining a copy
4334 of this software and associated documentation files (the "Software"), to deal
4335 in the Software without restriction, including without limitation the rights
4336 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4337 copies of the Software, and to permit persons to whom the Software is
4338 furnished to do so, subject to the following conditions:
4340 The above copyright notice and this permission notice shall be included in all
4341 copies or substantial portions of the Software.
4343 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4344 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4345 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4346 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4347 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4348 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
4349 SOFTWARE.
4350 </pre>
4352 <hr>
4354 <h1><a id="hunspell-ru"></a>Russian Spellchecking Dictionary License</h1>
4356 <p>This license applies to the Russian Spellchecking Dictionary. (This
4357 code only ships in some localized versions of this product.)</p>
4359 <pre>
4360 * Copyright (c) 1997-2008, Alexander I. Lebedev
4362 All rights reserved.
4364 Redistribution and use in source and binary forms, with or without
4365 modification, are permitted provided that the following conditions
4366 are met:
4367 * Redistributions of source code must retain the above copyright
4368 notice, this list of conditions and the following disclaimer.
4369 * Redistributions in binary form must reproduce the above copyright
4370 notice, this list of conditions and the following disclaimer in the
4371 documentation and/or other materials provided with the distribution.
4372 * Modified versions must be clearly marked as such.
4373 * The name of Alexander I. Lebedev may not be used to endorse or promote
4374 products derived from this software without specific prior written
4375 permission.
4377 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
4378 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4379 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4380 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
4381 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
4382 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4383 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
4384 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4385 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4386 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
4387 POSSIBILITY OF SUCH DAMAGE.
4388 </pre>
4390 <hr>
4392 <h1><a id="sctp"></a>SCTP Licenses</h1>
4394 <p>These licenses apply to certain files in the directory
4395 <code>netwerk/sctp/src/</code>.</p>
4397 <pre>
4398 Copyright (c) 2009-2010 Brad Penoff
4399 Copyright (c) 2009-2010 Humaira Kamal
4400 Copyright (c) 2011-2012 Irene Ruengeler
4401 Copyright (c) 2010-2012, by Michael Tuexen. All rights reserved.
4402 Copyright (c) 2010-2012, by Randall Stewart. All rights reserved.
4403 Copyright (c) 2010-2012, by Robin Seggelmann. All rights reserved.
4405 Redistribution and use in source and binary forms, with or without
4406 modification, are permitted provided that the following conditions
4407 are met:
4408 1. Redistributions of source code must retain the above copyright
4409 notice, this list of conditions and the following disclaimer.
4410 2. Redistributions in binary form must reproduce the above copyright
4411 notice, this list of conditions and the following disclaimer in the
4412 documentation and/or other materials provided with the distribution.
4414 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
4415 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4416 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4417 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
4418 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4419 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4420 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4421 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4422 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4423 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4424 SUCH DAMAGE.
4426 Copyright (c) 2001-2008, by Cisco Systems, Inc. All rights reserved.
4427 Copyright (c) 2008-2012, by Randall Stewart. All rights reserved.
4428 Copyright (c) 2008-2012, by Michael Tuexen. All rights reserved.
4429 Copyright (c) 2008-2012, by Brad Penoff. All rights reserved.
4430 Copyright (c) 1980, 1982, 1986, 1987, 1988, 1990, 1993
4431 The Regents of the University of California.
4432 Copyright (c) 2005 Robert N. M. Watson All rights reserved.
4433 Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. All rights reserved.
4435 Redistribution and use in source and binary forms, with or without
4436 modification, are permitted provided that the following conditions are met:
4437 a) Redistributions of source code must retain the above copyright notice,
4438 this list of conditions and the following disclaimer.
4439 b) Redistributions in binary form must reproduce the above copyright
4440 notice, this list of conditions and the following disclaimer in
4441 the documentation and/or other materials provided with the distribution.
4442 c) Neither the name of Cisco Systems, Inc, the name of the university,
4443 the WIDE project, nor the names of its contributors may be used to
4444 endorse or promote products derived from this software without specific
4445 prior written permission.
4447 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4448 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
4449 THE 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
4457 THE POSSIBILITY OF SUCH DAMAGE.
4458 </pre>
4461 <hr>
4463 <h1><a id="skia"></a>Skia License</h1>
4465 <p>This license applies to certain files in the directory
4466 <code>gfx/skia/</code>.</p>
4468 <pre>
4469 Copyright (c) 2011 Google Inc. All rights reserved.
4471 Redistribution and use in source and binary forms, with or without
4472 modification, are permitted provided that the following conditions are
4473 met:
4475 * Redistributions of source code must retain the above copyright
4476 notice, this list of conditions and the following disclaimer.
4477 * Redistributions in binary form must reproduce the above
4478 copyright notice, this list of conditions and the following disclaimer
4479 in the documentation and/or other materials provided with the
4480 distribution.
4481 * Neither the name of Google Inc. nor the names of its
4482 contributors may be used to endorse or promote products derived from
4483 this software without specific prior written permission.
4485 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4486 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4487 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
4488 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
4489 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
4490 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
4491 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
4492 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
4493 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4494 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
4495 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4496 </pre>
4498 <hr>
4500 <h1><a id="snappy"></a>Snappy License</h1>
4502 <p>This license applies to certain files in the directory
4503 <code>other-licenses/snappy/</code>.</p>
4505 <pre>
4506 Copyright 2011, Google Inc.
4507 All rights reserved.
4509 Redistribution and use in source and binary forms, with or without
4510 modification, are permitted provided that the following conditions are
4511 met:
4513 * Redistributions of source code must retain the above copyright
4514 notice, this list of conditions and the following disclaimer.
4515 * Redistributions in binary form must reproduce the above
4516 copyright notice, this list of conditions and the following disclaimer
4517 in the documentation and/or other materials provided with the
4518 distribution.
4519 * Neither the name of Google Inc. nor the names of its
4520 contributors may be used to endorse or promote products derived from
4521 this software without specific prior written permission.
4523 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4524 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4525 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
4526 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
4527 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
4528 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
4529 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
4530 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
4531 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4532 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
4533 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4534 </pre>
4536 <hr>
4538 <h1><a id="sprintf.js"></a>sprintf.js License</h1>
4540 <p>This license applies to
4541 <code>devtools/shared/sprintfjs/sprintf.js</code>.</p>
4543 <pre>
4544 Copyright (c) 2007-2016, Alexandru Marasteanu &lt;hello [at) alexei (dot] ro&gt;
4545 All rights reserved.
4547 Redistribution and use in source and binary forms, with or without
4548 modification, are permitted provided that the following conditions are met:
4549 * Redistributions of source code must retain the above copyright
4550 notice, this list of conditions and the following disclaimer.
4551 * Redistributions in binary form must reproduce the above copyright
4552 notice, this list of conditions and the following disclaimer in the
4553 documentation and/or other materials provided with the distribution.
4554 * Neither the name of this software nor the names of its contributors may be
4555 used to endorse or promote products derived from this software without
4556 specific prior written permission.
4558 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4559 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4560 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4561 DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
4562 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4563 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4564 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
4565 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4566 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4567 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4568 </pre>
4570 <hr>
4572 <h1><a id="sunsoft"></a>SunSoft License</h1>
4574 <p>This license applies to the
4575 <var>ICC_H</var> block in
4576 <code>gfx/qcms/qcms.h</code>.</p>
4578 <pre>
4579 Copyright (c) 1994-1996 SunSoft, Inc.
4581 Rights Reserved
4583 Permission is hereby granted, free of charge, to any person
4584 obtaining a copy of this software and associated documentation
4585 files (the "Software"), to deal in the Software without restrict-
4586 ion, including without limitation the rights to use, copy, modify,
4587 merge, publish distribute, sublicense, and/or sell copies of the
4588 Software, and to permit persons to whom the Software is furnished
4589 to do so, subject to the following conditions:
4591 The above copyright notice and this permission notice shall be
4592 included in all copies or substantial portions of the Software.
4594 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
4595 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
4596 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-
4597 INFRINGEMENT. IN NO EVENT SHALL SUNSOFT, INC. OR ITS PARENT
4598 COMPANY BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
4599 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
4600 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
4601 OTHER DEALINGS IN THE SOFTWARE.
4603 Except as contained in this notice, the name of SunSoft, Inc.
4604 shall not be used in advertising or otherwise to promote the
4605 sale, use or other dealings in this Software without written
4606 authorization from SunSoft Inc.
4607 </pre>
4610 <hr>
4612 <h1><a id="superfasthash"></a>SuperFastHash License</h1>
4614 <p>This license applies to files in the directory
4615 <code>security/sandbox/chromium/base/third_party/superfasthash/</code>.</p>
4617 <pre>
4618 Copyright (c) 2010, Paul Hsieh
4619 All rights reserved.
4621 Redistribution and use in source and binary forms, with or without modification,
4622 are permitted provided that the following conditions are met:
4624 * Redistributions of source code must retain the above copyright notice, this
4625 list of conditions and the following disclaimer.
4626 * Redistributions in binary form must reproduce the above copyright notice, this
4627 list of conditions and the following disclaimer in the documentation and/or
4628 other materials provided with the distribution.
4629 * Neither my name, Paul Hsieh, nor the names of any other contributors to the
4630 code use may not be used to endorse or promote products derived from this
4631 software without specific prior written permission.
4633 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4634 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4635 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4636 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
4637 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4638 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4639 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
4640 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4641 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4642 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4643 </pre>
4646 <hr>
4648 <h1><a id="unicase"></a>unicase License</h1>
4650 <p>This license applies to files in the directory
4651 <code>third_party/rust/unicase</code>.</p>
4653 <pre>
4654 Copyright (c) 2014-2015 Sean McArthur
4656 Permission is hereby granted, free of charge, to any person obtaining a copy
4657 of this software and associated documentation files (the "Software"), to deal
4658 in the Software without restriction, including without limitation the rights
4659 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4660 copies of the Software, and to permit persons to whom the Software is
4661 furnished to do so, subject to the following conditions:
4663 The above copyright notice and this permission notice shall be included in
4664 all copies or substantial portions of the Software.
4666 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4667 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4668 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4669 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4670 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4671 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4672 THE SOFTWARE.
4673 </pre>
4676 <hr>
4678 <h1><a id="unicode"></a>Unicode License</h1>
4680 <p>This license applies to the following files or, in the case of
4681 directories, certain files in those directories:</p>
4683 <ul>
4684 <li><code>intl/icu</code></li>
4685 <li><code>intl/tzdata</code></li>
4686 <li><code>js/src/util</code></li>
4687 </ul>
4689 <pre>
4690 COPYRIGHT AND PERMISSION NOTICE
4692 Copyright Ā© 1991-2016 Unicode, Inc. All rights reserved.
4693 Distributed under the Terms of Use in https://www.unicode.org/copyright.html.
4695 Permission is hereby granted, free of charge, to any person obtaining
4696 a copy of the Unicode data files and any associated documentation
4697 (the "Data Files") or Unicode software and any associated documentation
4698 (the "Software") to deal in the Data Files or Software
4699 without restriction, including without limitation the rights to use,
4700 copy, modify, merge, publish, distribute, and/or sell copies of
4701 the Data Files or Software, and to permit persons to whom the Data Files
4702 or Software are furnished to do so, provided that either
4703 (a) this copyright and permission notice appear with all copies
4704 of the Data Files or Software, or
4705 (b) this copyright and permission notice appear in associated
4706 Documentation.
4708 THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
4709 ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
4710 WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
4711 NONINFRINGEMENT OF THIRD PARTY RIGHTS.
4712 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
4713 NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
4714 DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
4715 DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
4716 TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
4717 PERFORMANCE OF THE DATA FILES OR SOFTWARE.
4719 Except as contained in this notice, the name of a copyright holder
4720 shall not be used in advertising or otherwise to promote the sale,
4721 use or other dealings in these Data Files or Software without prior
4722 written authorization of the copyright holder.
4724 ---------------------
4726 Third-Party Software Licenses
4728 This section contains third-party software notices and/or additional
4729 terms for licensed third-party software components included within ICU
4730 libraries.
4732 1. ICU License - ICU 1.8.1 to ICU 57.1
4734 COPYRIGHT AND PERMISSION NOTICE
4736 Copyright (c) 1995-2016 International Business Machines Corporation and others
4737 All rights reserved.
4739 Permission is hereby granted, free of charge, to any person obtaining
4740 a copy of this software and associated documentation files (the
4741 "Software"), to deal in the Software without restriction, including
4742 without limitation the rights to use, copy, modify, merge, publish,
4743 distribute, and/or sell copies of the Software, and to permit persons
4744 to whom the Software is furnished to do so, provided that the above
4745 copyright notice(s) and this permission notice appear in all copies of
4746 the Software and that both the above copyright notice(s) and this
4747 permission notice appear in supporting documentation.
4749 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
4750 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
4751 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
4752 OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
4753 HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
4754 SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
4755 RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
4756 CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
4757 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
4759 Except as contained in this notice, the name of a copyright holder
4760 shall not be used in advertising or otherwise to promote the sale, use
4761 or other dealings in this Software without prior written authorization
4762 of the copyright holder.
4764 All trademarks and registered trademarks mentioned herein are the
4765 property of their respective owners.
4767 2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
4769 # The Google Chrome software developed by Google is licensed under
4770 # the BSD license. Other software included in this distribution is
4771 # provided under other licenses, as set forth below.
4773 # The BSD License
4774 # https://opensource.org/licenses/bsd-license.php
4775 # Copyright (C) 2006-2008, Google Inc.
4777 # All rights reserved.
4779 # Redistribution and use in source and binary forms, with or without
4780 # modification, are permitted provided that the following conditions are met:
4782 # Redistributions of source code must retain the above copyright notice,
4783 # this list of conditions and the following disclaimer.
4784 # Redistributions in binary form must reproduce the above
4785 # copyright notice, this list of conditions and the following
4786 # disclaimer in the documentation and/or other materials provided with
4787 # the distribution.
4788 # Neither the name of Google Inc. nor the names of its
4789 # contributors may be used to endorse or promote products derived from
4790 # this software without specific prior written permission.
4793 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
4794 # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
4795 # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
4796 # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4797 # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
4798 # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
4799 # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4800 # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
4801 # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
4802 # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
4803 # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4804 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4807 # The word list in cjdict.txt are generated by combining three word lists
4808 # listed below with further processing for compound word breaking. The
4809 # frequency is generated with an iterative training against Google web
4810 # corpora.
4812 # * Libtabe (Chinese)
4813 # - https://sourceforge.net/project/?group_id=1519
4814 # - Its license terms and conditions are shown below.
4816 # * IPADIC (Japanese)
4817 # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
4818 # - Its license terms and conditions are shown below.
4820 # ---------COPYING.libtabe ---- BEGIN--------------------
4822 # /*
4823 # * Copyrighy (c) 1999 TaBE Project.
4824 # * Copyright (c) 1999 Pai-Hsiang Hsiao.
4825 # * All rights reserved.
4827 # * Redistribution and use in source and binary forms, with or without
4828 # * modification, are permitted provided that the following conditions
4829 # * are met:
4831 # * . Redistributions of source code must retain the above copyright
4832 # * notice, this list of conditions and the following disclaimer.
4833 # * . Redistributions in binary form must reproduce the above copyright
4834 # * notice, this list of conditions and the following disclaimer in
4835 # * the documentation and/or other materials provided with the
4836 # * distribution.
4837 # * . Neither the name of the TaBE Project nor the names of its
4838 # * contributors may be used to endorse or promote products derived
4839 # * from this software without specific prior written permission.
4841 # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4842 # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4843 # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
4844 # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
4845 # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
4846 # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4847 # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
4848 # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4849 # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
4850 # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4851 # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
4852 # * OF THE POSSIBILITY OF SUCH DAMAGE.
4853 # */
4855 # /*
4856 # * Copyright (c) 1999 Computer Systems and Communication Lab,
4857 # * Institute of Information Science, Academia
4858 # * Sinica. All rights reserved.
4860 # * Redistribution and use in source and binary forms, with or without
4861 # * modification, are permitted provided that the following conditions
4862 # * are met:
4864 # * . Redistributions of source code must retain the above copyright
4865 # * notice, this list of conditions and the following disclaimer.
4866 # * . Redistributions in binary form must reproduce the above copyright
4867 # * notice, this list of conditions and the following disclaimer in
4868 # * the documentation and/or other materials provided with the
4869 # * distribution.
4870 # * . Neither the name of the Computer Systems and Communication Lab
4871 # * nor the names of its contributors may be used to endorse or
4872 # * promote products derived from this software without specific
4873 # * prior written permission.
4875 # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4876 # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4877 # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
4878 # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
4879 # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
4880 # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4881 # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
4882 # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4883 # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
4884 # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4885 # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
4886 # * OF THE POSSIBILITY OF SUCH DAMAGE.
4887 # */
4889 # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
4890 # University of Illinois
4891 # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
4893 # ---------------COPYING.libtabe-----END--------------------------------
4896 # ---------------COPYING.ipadic-----BEGIN-------------------------------
4898 # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
4899 # and Technology. All Rights Reserved.
4901 # Use, reproduction, and distribution of this software is permitted.
4902 # Any copy of this software, whether in its original form or modified,
4903 # must include both the above copyright notice and the following
4904 # paragraphs.
4906 # Nara Institute of Science and Technology (NAIST),
4907 # the copyright holders, disclaims all warranties with regard to this
4908 # software, including all implied warranties of merchantability and
4909 # fitness, in no event shall NAIST be liable for
4910 # any special, indirect or consequential damages or any damages
4911 # whatsoever resulting from loss of use, data or profits, whether in an
4912 # action of contract, negligence or other tortuous action, arising out
4913 # of or in connection with the use or performance of this software.
4915 # A large portion of the dictionary entries
4916 # originate from ICOT Free Software. The following conditions for ICOT
4917 # Free Software applies to the current dictionary as well.
4919 # Each User may also freely distribute the Program, whether in its
4920 # original form or modified, to any third party or parties, PROVIDED
4921 # that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
4922 # on, or be attached to, the Program, which is distributed substantially
4923 # in the same form as set out herein and that such intended
4924 # distribution, if actually made, will neither violate or otherwise
4925 # contravene any of the laws and regulations of the countries having
4926 # jurisdiction over the User or the intended distribution itself.
4928 # NO WARRANTY
4930 # The program was produced on an experimental basis in the course of the
4931 # research and development conducted during the project and is provided
4932 # to users as so produced on an experimental basis. Accordingly, the
4933 # program is provided without any warranty whatsoever, whether express,
4934 # implied, statutory or otherwise. The term "warranty" used herein
4935 # includes, but is not limited to, any warranty of the quality,
4936 # performance, merchantability and fitness for a particular purpose of
4937 # the program and the nonexistence of any infringement or violation of
4938 # any right of any third party.
4940 # Each user of the program will agree and understand, and be deemed to
4941 # have agreed and understood, that there is no warranty whatsoever for
4942 # the program and, accordingly, the entire risk arising from or
4943 # otherwise connected with the program is assumed by the user.
4945 # Therefore, neither ICOT, the copyright holder, or any other
4946 # organization that participated in or was otherwise related to the
4947 # development of the program and their respective officials, directors,
4948 # officers and other employees shall be held liable for any and all
4949 # damages, including, without limitation, general, special, incidental
4950 # and consequential damages, arising out of or otherwise in connection
4951 # with the use or inability to use the program or any product, material
4952 # or result produced or otherwise obtained by using the program,
4953 # regardless of whether they have been advised of, or otherwise had
4954 # knowledge of, the possibility of such damages at any time during the
4955 # project or thereafter. Each user will be deemed to have agreed to the
4956 # foregoing by his or her commencement of use of the program. The term
4957 # "use" as used herein includes, but is not limited to, the use,
4958 # modification, copying and distribution of the program and the
4959 # production of secondary products from the program.
4961 # In the case where the program, whether in its original form or
4962 # modified, was distributed or delivered to or received by a user from
4963 # any person, organization or entity other than ICOT, unless it makes or
4964 # grants independently of ICOT any specific warranty to the user in
4965 # writing, such person, organization or entity, will also be exempted
4966 # from and not be held liable to the user for any such damages as noted
4967 # above as far as the program is concerned.
4969 # ---------------COPYING.ipadic-----END----------------------------------
4971 3. Lao Word Break Dictionary Data (laodict.txt)
4973 # Copyright (c) 2013 International Business Machines Corporation
4974 # and others. All Rights Reserved.
4976 # Project: https://code.google.com/p/lao-dictionary/
4977 # Dictionary: https://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
4978 # License: https://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
4979 # (copied below)
4981 # This file is derived from the above dictionary, with slight
4982 # modifications.
4983 # ----------------------------------------------------------------------
4984 # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
4985 # All rights reserved.
4987 # Redistribution and use in source and binary forms, with or without
4988 # modification,
4989 # are permitted provided that the following conditions are met:
4992 # Redistributions of source code must retain the above copyright notice, this
4993 # list of conditions and the following disclaimer. Redistributions in
4994 # binary form must reproduce the above copyright notice, this list of
4995 # conditions and the following disclaimer in the documentation and/or
4996 # other materials provided with the distribution.
4999 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5000 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5001 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
5002 # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
5003 # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
5004 # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5005 # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
5006 # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
5007 # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
5008 # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
5009 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
5010 # OF THE POSSIBILITY OF SUCH DAMAGE.
5011 # --------------------------------------------------------------------------
5013 4. Burmese Word Break Dictionary Data (burmesedict.txt)
5015 # Copyright (c) 2014 International Business Machines Corporation
5016 # and others. All Rights Reserved.
5018 # This list is part of a project hosted at:
5019 # github.com/kanyawtech/myanmar-karen-word-lists
5021 # --------------------------------------------------------------------------
5022 # Copyright (c) 2013, LeRoy Benjamin Sharon
5023 # All rights reserved.
5025 # Redistribution and use in source and binary forms, with or without
5026 # modification, are permitted provided that the following conditions
5027 # are met: Redistributions of source code must retain the above
5028 # copyright notice, this list of conditions and the following
5029 # disclaimer. Redistributions in binary form must reproduce the
5030 # above copyright notice, this list of conditions and the following
5031 # disclaimer in the documentation and/or other materials provided
5032 # with the distribution.
5034 # Neither the name Myanmar Karen Word Lists, nor the names of its
5035 # contributors may be used to endorse or promote products derived
5036 # from this software without specific prior written permission.
5038 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
5039 # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
5040 # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
5041 # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5042 # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
5043 # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
5044 # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
5045 # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5046 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5047 # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
5048 # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
5049 # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
5050 # SUCH DAMAGE.
5051 # --------------------------------------------------------------------------
5053 5. Time Zone Database
5055 ICU uses the public domain data and code derived from Time Zone
5056 Database for its time zone support. The ownership of the TZ database
5057 is explained in BCP 175: Procedure for Maintaining the Time Zone
5058 Database section 7.
5060 # 7. Database Ownership
5062 # The TZ database itself is not an IETF Contribution or an IETF
5063 # document. Rather it is a pre-existing and regularly updated work
5064 # that is in the public domain, and is intended to remain in the
5065 # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
5066 # not apply to the TZ Database or contributions that individuals make
5067 # to it. Should any claims be made and substantiated against the TZ
5068 # Database, the organization that is providing the IANA
5069 # Considerations defined in this RFC, under the memorandum of
5070 # understanding with the IETF, currently ICANN, may act in accordance
5071 # with all competent court orders. No ownership claims will be made
5072 # by ICANN or the IETF Trust on the database or the code. Any person
5073 # making a contribution to the database or code waives all rights to
5074 # future claims in that contribution or in the TZ Database.</pre>
5077 <hr>
5079 <h1><a id="unicode-v3"></a>Unicode License V3</h1>
5081 <p>This license applies to the following files or, in the case of
5082 directories, certain files in those directories:</p>
5084 <ul>
5085 <li><code>intl/icu_capi</code></li>
5086 <li><code>intl/icu_segmenter_data</code></li>
5087 <li><code>third_party/rust/icu_collections</code></li>
5088 <li><code>third_party/rust/icu_locid</code></li>
5089 <li><code>third_party/rust/icu_locid_transform</code></li>
5090 <li><code>third_party/rust/icu_provider</code></li>
5091 <li><code>third_party/rust/icu_provider_adapters</code></li>
5092 <li><code>third_party/rust/icu_provider_macros</code></li>
5093 <li><code>third_party/rust/icu_segmenter</code></li>
5094 <li><code>third_party/rust/litemap</code></li>
5095 <li><code>third_party/rust/tinystr</code></li>
5096 <li><code>third_party/rust/writeable</code></li>
5097 <li><code>third_party/rust/yoke</code></li>
5098 <li><code>third_party/rust/yoke-derive</code></li>
5099 <li><code>third_party/rust/zerofrom</code></li>
5100 <li><code>third_party/rust/zerofrom-derive</code></li>
5101 <li><code>third_party/rust/zerovec</code></li>
5102 <li><code>third_party/rust/zerovec-derive</code></li>
5103 </ul>
5105 <pre>
5106 UNICODE LICENSE V3
5108 COPYRIGHT AND PERMISSION NOTICE
5110 Copyright Ā© 2020-2023 Unicode, Inc.
5112 NOTICE TO USER: Carefully read the following legal agreement. BY
5113 DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR
5114 SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
5115 TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT
5116 DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
5118 Permission is hereby granted, free of charge, to any person obtaining a
5119 copy of data files and any associated documentation (the "Data Files") or
5120 software and any associated documentation (the "Software") to deal in the
5121 Data Files or Software without restriction, including without limitation
5122 the rights to use, copy, modify, merge, publish, distribute, and/or sell
5123 copies of the Data Files or Software, and to permit persons to whom the
5124 Data Files or Software are furnished to do so, provided that either (a)
5125 this copyright and permission notice appear with all copies of the Data
5126 Files or Software, or (b) this copyright and permission notice appear in
5127 associated Documentation.
5129 THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
5130 KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
5131 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
5132 THIRD PARTY RIGHTS.
5134 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
5135 BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
5136 OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
5137 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
5138 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA
5139 FILES OR SOFTWARE.
5141 Except as contained in this notice, the name of a copyright holder shall
5142 not be used in advertising or otherwise to promote the sale, use or other
5143 dealings in these Data Files or Software without prior written
5144 authorization of the copyright holder.
5146 ā€”
5148 Portions of ICU4X may have been adapted from ICU4C and/or ICU4J.
5149 ICU 1.8.1 to ICU 57.1 Ā© 1995-2016 International Business Machines Corporation and others.
5150 </pre>
5153 <hr>
5155 <h1><a id="ucal"></a>University of California License</h1>
5157 <p>This license applies to the following files or, in the case of
5158 directories, certain files in those directories:</p>
5160 <ul>
5161 <li><code>security/nss/lib/dbm</code></li>
5162 <li><code>nsprpub/pr/src/misc/praton.c</code></li>
5163 <li><code>dom/media/webrtc/transport/third_party/nICEr/src/stun/addrs.c</code></li>
5164 </ul>
5166 <pre>
5167 Copyright (c) 1990, 1993
5168 The Regents of the University of California. All rights reserved.
5170 Redistribution and use in source and binary forms, with or without
5171 modification, are permitted provided that the following conditions
5172 are met:
5173 1. Redistributions of source code must retain the above copyright
5174 notice, this list of conditions and the following disclaimer.
5175 2. Redistributions in binary form must reproduce the above copyright
5176 notice, this list of conditions and the following disclaimer in the
5177 documentation and/or other materials provided with the distribution.
5178 [3 Deleted as of 22nd July 1999; see
5179 <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>
5180 for details]
5181 4. Neither the name of the University nor the names of its contributors
5182 may be used to endorse or promote products derived from this software
5183 without specific prior written permission.
5185 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
5186 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
5187 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
5188 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
5189 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
5190 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
5191 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
5192 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
5193 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
5194 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
5195 SUCH DAMAGE.
5196 </pre>
5199 <hr>
5201 <h1><a id="hunspell-en"></a>English Spellchecking Dictionary Licenses</h1>
5203 <p>These licenses apply to certain files in the directory
5204 <code>extensions/spellcheck/locales/en-US/hunspell/</code>, and the
5205 Canadian English dictionary. (This code only ships in some localized
5206 versions of this product.)</p>
5208 <pre>
5209 Different parts of the SCOWL English dictionaries are subject to the
5210 following licenses as shown below. For additional details, sources,
5211 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>.
5213 The collective work of the Spell Checking Oriented Word Lists (SCOWL) is under
5214 the following copyright:
5216 Copyright 2000-2007 by Kevin Atkinson
5217 Permission to use, copy, modify, distribute and sell these word lists, the
5218 associated scripts, the output created from the scripts, and its documentation
5219 for any purpose is hereby granted without fee, provided that the above
5220 copyright notice appears in all copies and that both that copyright notice and
5221 this permission notice appear in supporting documentation. Kevin Atkinson makes
5222 no representations about the suitability of this array for any purpose. It is
5223 provided "as is" without express or implied warranty.
5225 The WordNet database is under the following copyright:
5227 This software and database is being provided to you, the LICENSEE, by Princeton
5228 University under the following license. By obtaining, using and/or copying
5229 this software and database, you agree that you have read, understood, and will
5230 comply with these terms and conditions:
5231 Permission to use, copy, modify and distribute this software and database and
5232 its documentation for any purpose and without fee or royalty is hereby granted,
5233 provided that you agree to comply with the following copyright notice and
5234 statements, including the disclaimer, and that the same appear on ALL copies of
5235 the software, database and documentation, including modifications that you make
5236 for internal use or for distribution.
5237 WordNet 1.6 Copyright 1997 by Princeton University. All rights reserved.
5238 THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON UNIVERSITY
5239 MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
5240 EXAMPLE, BUT NOT LIMITATION, PRINCETON UNIVERSITY MAKES NO
5241 REPRESENTATIONS OR WARRANTIES OF MERCHANT- ABILITY OR FITNESS FOR ANY
5242 PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED SOFTWARE, DATABASE OR
5243 DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS,
5244 TRADEMARKS OR OTHER RIGHTS.
5245 The name of Princeton University or Princeton may not be used in advertising or
5246 publicity pertaining to distribution of the software and/or database. Title to
5247 copyright in this software, database and any associated documentation shall at
5248 all times remain with Princeton University and LICENSEE agrees to preserve same.
5250 The "UK Advanced Cryptics Dictionary" is under the following copyright:
5252 Copyright (c) J Ross Beresford 1993-1999. All Rights Reserved.
5253 The following restriction is placed on the use of this publication: if The UK
5254 Advanced Cryptics Dictionary is used in a software package or redistributed in
5255 any form, the copyright notice must be prominently displayed and the text of
5256 this document must be included verbatim. There are no other restrictions: I
5257 would like to see the list distributed as widely as possible.
5259 Various parts are under the Ispell copyright:
5261 Copyright 1993, Geoff Kuenning, Granada Hills, CA
5262 All rights reserved. Redistribution and use in source and binary forms, with
5263 or without modification, are permitted provided that the following conditions
5264 are met:
5265 1. Redistributions of source code must retain the above copyright notice,
5266 this list of conditions and the following disclaimer.
5267 2. Redistributions in binary form must reproduce the above copyright notice,
5268 this list of conditions and the following disclaimer in the documentation
5269 and/or other materials provided with the distribution.
5270 3. All modifications to the source code must be clearly marked as such.
5271 Binary redistributions based on modified source code must be clearly marked as
5272 modified versions in the documentation and/or other materials provided with
5273 the distribution.
5274 (clause 4 removed with permission from Geoff Kuenning)
5275 5. The name of Geoff Kuenning may not be used to endorse or promote products
5276 derived from this software without specific prior written permission.
5277 THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS IS'' AND
5278 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
5279 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
5280 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS
5281 BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
5282 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
5283 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
5284 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
5285 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
5286 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
5287 POSSIBILITY OF SUCH DAMAGE.
5289 Additional Contributors:
5291 Alan Beale &lt;biljir@pobox.com&gt;
5292 M Cooper &lt;thegrendel@theriver.com&gt;
5293 </pre>
5295 <hr>
5297 <h1><a id="v8"></a>V8 License</h1>
5299 <p>This license applies to certain files in the directories
5300 <code>js/src/irregexp</code>,
5301 <code>js/src/builtin</code>,
5302 <code>js/src/jit/arm</code>,
5303 <code>js/src/jit/mips*</code> and
5304 <code>js/src/jit/riscv64</code>.
5305 </p>
5306 <pre>
5307 Copyright 2006-2012 the V8 project authors. All rights reserved.
5308 Redistribution and use in source and binary forms, with or without
5309 modification, are permitted provided that the following conditions are
5312 * Redistributions of source code must retain the above copyright
5313 notice, this list of conditions and the following disclaimer.
5314 * Redistributions in binary form must reproduce the above
5315 copyright notice, this list of conditions and the following
5316 disclaimer in the documentation and/or other materials provided
5317 with the distribution.
5318 * Neither the name of Google Inc. nor the names of its
5319 contributors may be used to endorse or promote products derived
5320 from this software without specific prior written permission.
5322 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5323 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5324 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5325 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
5326 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5327 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5328 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5329 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5330 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5331 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5332 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5333 </pre>
5335 <hr>
5337 <h1><a id="validator"></a>Validator License</h1>
5339 <p>This license applies to certain files in the directory
5340 <code>devtools/shared/storage/vendor/stringvalidator/</code>,
5341 </p>
5342 <pre>
5344 Copyright (c) 2016 Chris O"Hara &lt;cohara87@gmail.com&gt;
5346 Permission is hereby granted, free of charge, to any person obtaining
5347 a copy of this software and associated documentation files (the
5348 "Software"), to deal in the Software without restriction, including
5349 without limitation the rights to use, copy, modify, merge, publish,
5350 distribute, sublicense, and/or sell copies of the Software, and to
5351 permit persons to whom the Software is furnished to do so, subject to
5352 the following conditions:
5354 The above copyright notice and this permission notice shall be
5355 included in all copies or substantial portions of the Software.
5357 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
5358 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
5359 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
5360 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
5361 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
5362 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
5363 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5364 </pre>
5366 <hr>
5369 <h1><a id="vtune"></a>VTune License</h1>
5371 <p>This license applies to certain files in the directory
5372 <code>js/src/vtune</code> and <code>tools/profiler/core/vtune</code>.</p>
5373 <pre>
5374 Copyright (c) 2011 Intel Corporation.
5375 All rights reserved.
5377 Redistribution and use in source and binary forms, with or without
5378 modification, are permitted provided that the following conditions
5379 are met:
5381 * Redistributions of source code must retain the above copyright
5382 notice, this list of conditions and the following disclaimer.
5383 * Redistributions in binary form must reproduce the above copyright
5384 notice, this list of conditions and the following disclaimer in
5385 the documentation and/or other materials provided with the
5386 distribution.
5387 * Neither the name of Intel Corporation nor the names of its
5388 contributors may be used to endorse or promote products derived
5389 from this software without specific prior written permission.
5391 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5392 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5393 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5394 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
5395 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5396 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5397 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5398 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5399 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5400 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5401 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5402 </pre>
5405 <hr>
5407 <h1><a id="webrtc"></a>WebRTC License</h1>
5409 <p>This license applies to certain files in the directory
5410 <code>third_party/libwebrtc/</code>.</p>
5411 <pre>
5412 Copyright (c) 2011, The WebRTC project authors. All rights reserved.
5414 Redistribution and use in source and binary forms, with or without
5415 modification, are permitted provided that the following conditions are
5416 met:
5418 * Redistributions of source code must retain the above copyright
5419 notice, this list of conditions and the following disclaimer.
5421 * Redistributions in binary form must reproduce the above copyright
5422 notice, this list of conditions and the following disclaimer in
5423 the documentation and/or other materials provided with the
5424 distribution.
5426 * Neither the name of Google nor the names of its contributors may
5427 be used to endorse or promote products derived from this software
5428 without specific prior written permission.
5430 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5431 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5432 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5433 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
5434 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5435 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5436 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5437 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5438 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5439 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5440 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5441 </pre>
5443 <hr>
5445 <h1><a id="x264"></a>x264 License</h1>
5447 <p>This license applies to the file <code>
5448 third_party/aom/third_party/x86inc/x86inc.asm</code>.
5449 </p>
5451 <pre>
5452 Copyright (C) 2005-2012 x264 project
5454 Authors: Loren Merritt &lt;lorenm@u.washington.edu&gt;
5455 Anton Mitrofanov &lt;BugMaster@narod.ru&gt;
5456 Jason Garrett-Glaser &lt;darkshikari@gmail.com&gt;
5457 Henrik Gramner &lt;hengar-6@student.ltu.se&gt;
5459 Permission to use, copy, modify, and/or distribute this software for any
5460 purpose with or without fee is hereby granted, provided that the above
5461 copyright notice and this permission notice appear in all copies.
5463 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
5464 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
5465 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
5466 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
5467 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
5468 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
5469 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
5470 </pre>
5472 <hr>
5474 <h1><a id="xiph"></a>Xiph.org Foundation License</h1>
5476 <p>This license applies to files in the following directories
5477 with the specified copyright year ranges:</p>
5478 <ul>
5479 <li><code>media/libogg/</code>, 2002</li>
5480 <li><code>media/libtheora/</code>, 2002-2007</li>
5481 <li><code>media/libvorbis/</code>, 2002-2004</li>
5482 <li><code>media/libspeex_resampler/</code>, 2002-2008</li>
5483 </ul>
5485 <pre>
5486 Copyright (c) &lt;year&gt;, Xiph.org Foundation
5488 Redistribution and use in source and binary forms, with or without
5489 modification, are permitted provided that the following conditions
5490 are met:
5492 - Redistributions of source code must retain the above copyright
5493 notice, this list of conditions and the following disclaimer.
5495 - Redistributions in binary form must reproduce the above copyright
5496 notice, this list of conditions and the following disclaimer in the
5497 documentation and/or other materials provided with the distribution.
5499 - Neither the name of the Xiph.org Foundation nor the names of its
5500 contributors may be used to endorse or promote products derived from
5501 this software without specific prior written permission.
5503 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5504 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5505 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5506 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
5507 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5508 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5509 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5510 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5511 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5512 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5513 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5514 </pre>
5517 <hr>
5519 <h1><a id="other-notices"></a>Other Required Notices</h1>
5521 <ul>
5522 <li>This software is based in part on the work of the Independent
5523 JPEG Group.</li>
5524 <li>Portions of the OS/2 and Android versions
5525 of this software are copyright &copy;1996-2012
5526 <a href="https://www.freetype.org/">The FreeType Project</a>.
5527 All rights reserved.</li>
5528 <li>Google Play and the Google Play logo are trademarks of Google LLC.</li>
5529 <li>App StoreĀ® and the App StoreĀ® logo are trademarks of Apple, Inc.</li>
5530 </ul>
5533 <hr>
5535 <h1><a id="optional-notices"></a>Optional Notices</h1>
5537 <p>Some permissive software licenses request but do not require an
5538 acknowledgement of the use of their software. We are very grateful
5539 to the following people and projects for their contributions to
5540 this product:</p>
5542 <ul>
5543 <li>The <a href="https://www.zlib.net/">zlib</a> compression library
5544 (Jean-loup Gailly, Mark Adler and team)</li>
5545 <li>The <a href="http://www.libpng.org/pub/png/">libpng</a> graphics library
5546 (Glenn Randers-Pehrson and team)</li>
5547 <li>The <a href="https://www.sqlite.org/">sqlite</a> database engine
5548 (D. Richard Hipp and team)</li>
5549 <li>The <a href="http://nsis.sourceforge.net/">Nullsoft Scriptable Install System</a>
5550 (Amir Szekely and team)</li>
5551 <li>The <a href="https://mattmccutchen.net/bigint/">C++ Big Integer Library</a>
5552 (Matt McCutchen)</li>
5553 </ul>
5557 #ifdef XP_WIN
5559 <hr>
5561 <h1><a id="proprietary-notices"></a>Proprietary Operating System Components</h1>
5563 <p>Under some circumstances, under our
5564 <a href="https://www.mozilla.org/foundation/licensing/binary-components/">binary components policy</a>,
5565 Mozilla may decide to include additional
5566 operating system vendor code with the installer of our products designed
5567 for that vendor's proprietary platform, to make our products work well on
5568 that specific operating system. The following license statements
5569 apply to such inclusions.</p>
5571 <h2><a id="directx"></a>Microsoft Windows: Terms for 'Microsoft Distributable Code'</h2>
5573 <p>These terms apply to the following files;
5574 they are referred to below as "Distributable Code":
5575 <ul>
5576 <li><var>msvc*.dll</var> (C and C++ runtime libraries)</li>
5577 <li><var>vcruntime*.dll</var> (Visual C++ Runtime)</li>
5578 </ul>
5579 </p>
5581 <pre>
5582 Copyright (c) Microsoft Corporation.
5584 The Distributable Code may be used and distributed only if you comply with the
5585 following terms:
5587 (i) You may use, copy, and distribute the Distributable Code only as part of
5588 this product;
5589 (ii) You may not use the Distributable Code on a platform other than Windows;
5590 (iii) You may not alter any copyright, trademark or patent notice in the
5591 Distributable Code;
5592 (iv) You may not modify or distribute the source code of any Distributable
5593 Code so that any part of the source code becomes subject to the MPL or
5594 any other copyleft license;
5595 (v) You must comply with any technical limitations in the Distributable Code
5596 that only allow you to use it in certain ways; and
5597 (vi) You must comply with all domestic and international export laws and
5598 regulations that apply to the Distributable Code.
5599 </pre>
5601 #endif
5603 #ifdef APP_LICENSE_BODY_BLOCK
5604 #ifndef APP_LICENSE_LIST_BLOCK
5605 #error
5606 #endif
5607 <!-- List of product-specific licenses for non-Firefox apps. -->
5608 #includesubst @APP_LICENSE_BODY_BLOCK@
5609 #endif
5611 <hr>
5613 <p><a href="about:license#top">Return to top</a>.</p>
5614 </div>
5615 </body>
5616 </html>