Backed out changeset bcbab342eed8 (bug 1889658) for causing wpt reftest failures...
[gecko.git] / toolkit / content / license.html
blob0110ccbb5b951745d7d9268ac8e2168c29d9e44e
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 </p>
1501 <pre>
1502 Apache License
1503 Version 2.0, January 2004
1504 https://www.apache.org/licenses/
1506 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1508 1. Definitions.
1510 "License" shall mean the terms and conditions for use, reproduction,
1511 and distribution as defined by Sections 1 through 9 of this document.
1513 "Licensor" shall mean the copyright owner or entity authorized by
1514 the copyright owner that is granting the License.
1516 "Legal Entity" shall mean the union of the acting entity and all
1517 other entities that control, are controlled by, or are under common
1518 control with that entity. For the purposes of this definition,
1519 "control" means (i) the power, direct or indirect, to cause the
1520 direction or management of such entity, whether by contract or
1521 otherwise, or (ii) ownership of fifty percent (50%) or more of the
1522 outstanding shares, or (iii) beneficial ownership of such entity.
1524 "You" (or "Your") shall mean an individual or Legal Entity
1525 exercising permissions granted by this License.
1527 "Source" form shall mean the preferred form for making modifications,
1528 including but not limited to software source code, documentation
1529 source, and configuration files.
1531 "Object" form shall mean any form resulting from mechanical
1532 transformation or translation of a Source form, including but
1533 not limited to compiled object code, generated documentation,
1534 and conversions to other media types.
1536 "Work" shall mean the work of authorship, whether in Source or
1537 Object form, made available under the License, as indicated by a
1538 copyright notice that is included in or attached to the work
1539 (an example is provided in the Appendix below).
1541 "Derivative Works" shall mean any work, whether in Source or Object
1542 form, that is based on (or derived from) the Work and for which the
1543 editorial revisions, annotations, elaborations, or other modifications
1544 represent, as a whole, an original work of authorship. For the purposes
1545 of this License, Derivative Works shall not include works that remain
1546 separable from, or merely link (or bind by name) to the interfaces of,
1547 the Work and Derivative Works thereof.
1549 "Contribution" shall mean any work of authorship, including
1550 the original version of the Work and any modifications or additions
1551 to that Work or Derivative Works thereof, that is intentionally
1552 submitted to Licensor for inclusion in the Work by the copyright owner
1553 or by an individual or Legal Entity authorized to submit on behalf of
1554 the copyright owner. For the purposes of this definition, "submitted"
1555 means any form of electronic, verbal, or written communication sent
1556 to the Licensor or its representatives, including but not limited to
1557 communication on electronic mailing lists, source code control systems,
1558 and issue tracking systems that are managed by, or on behalf of, the
1559 Licensor for the purpose of discussing and improving the Work, but
1560 excluding communication that is conspicuously marked or otherwise
1561 designated in writing by the copyright owner as "Not a Contribution."
1563 "Contributor" shall mean Licensor and any individual or Legal Entity
1564 on behalf of whom a Contribution has been received by Licensor and
1565 subsequently incorporated within the Work.
1567 2. Grant of Copyright License. Subject to the terms and conditions of
1568 this License, each Contributor hereby grants to You a perpetual,
1569 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
1570 copyright license to reproduce, prepare Derivative Works of,
1571 publicly display, publicly perform, sublicense, and distribute the
1572 Work and such Derivative Works in Source or Object form.
1574 3. Grant of Patent License. Subject to the terms and conditions of
1575 this License, each Contributor hereby grants to You a perpetual,
1576 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
1577 (except as stated in this section) patent license to make, have made,
1578 use, offer to sell, sell, import, and otherwise transfer the Work,
1579 where such license applies only to those patent claims licensable
1580 by such Contributor that are necessarily infringed by their
1581 Contribution(s) alone or by combination of their Contribution(s)
1582 with the Work to which such Contribution(s) was submitted. If You
1583 institute patent litigation against any entity (including a
1584 cross-claim or counterclaim in a lawsuit) alleging that the Work
1585 or a Contribution incorporated within the Work constitutes direct
1586 or contributory patent infringement, then any patent licenses
1587 granted to You under this License for that Work shall terminate
1588 as of the date such litigation is filed.
1590 4. Redistribution. You may reproduce and distribute copies of the
1591 Work or Derivative Works thereof in any medium, with or without
1592 modifications, and in Source or Object form, provided that You
1593 meet the following conditions:
1595 (a) You must give any other recipients of the Work or
1596 Derivative Works a copy of this License; and
1598 (b) You must cause any modified files to carry prominent notices
1599 stating that You changed the files; and
1601 (c) You must retain, in the Source form of any Derivative Works
1602 that You distribute, all copyright, patent, trademark, and
1603 attribution notices from the Source form of the Work,
1604 excluding those notices that do not pertain to any part of
1605 the Derivative Works; and
1607 (d) If the Work includes a "NOTICE" text file as part of its
1608 distribution, then any Derivative Works that You distribute must
1609 include a readable copy of the attribution notices contained
1610 within such NOTICE file, excluding those notices that do not
1611 pertain to any part of the Derivative Works, in at least one
1612 of the following places: within a NOTICE text file distributed
1613 as part of the Derivative Works; within the Source form or
1614 documentation, if provided along with the Derivative Works; or,
1615 within a display generated by the Derivative Works, if and
1616 wherever such third-party notices normally appear. The contents
1617 of the NOTICE file are for informational purposes only and
1618 do not modify the License. You may add Your own attribution
1619 notices within Derivative Works that You distribute, alongside
1620 or as an addendum to the NOTICE text from the Work, provided
1621 that such additional attribution notices cannot be construed
1622 as modifying the License.
1624 You may add Your own copyright statement to Your modifications and
1625 may provide additional or different license terms and conditions
1626 for use, reproduction, or distribution of Your modifications, or
1627 for any such Derivative Works as a whole, provided Your use,
1628 reproduction, and distribution of the Work otherwise complies with
1629 the conditions stated in this License.
1631 5. Submission of Contributions. Unless You explicitly state otherwise,
1632 any Contribution intentionally submitted for inclusion in the Work
1633 by You to the Licensor shall be under the terms and conditions of
1634 this License, without any additional terms or conditions.
1635 Notwithstanding the above, nothing herein shall supersede or modify
1636 the terms of any separate license agreement you may have executed
1637 with Licensor regarding such Contributions.
1639 6. Trademarks. This License does not grant permission to use the trade
1640 names, trademarks, service marks, or product names of the Licensor,
1641 except as required for reasonable and customary use in describing the
1642 origin of the Work and reproducing the content of the NOTICE file.
1644 7. Disclaimer of Warranty. Unless required by applicable law or
1645 agreed to in writing, Licensor provides the Work (and each
1646 Contributor provides its Contributions) on an "AS IS" BASIS,
1647 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
1648 implied, including, without limitation, any warranties or conditions
1649 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
1650 PARTICULAR PURPOSE. You are solely responsible for determining the
1651 appropriateness of using or redistributing the Work and assume any
1652 risks associated with Your exercise of permissions under this License.
1654 8. Limitation of Liability. In no event and under no legal theory,
1655 whether in tort (including negligence), contract, or otherwise,
1656 unless required by applicable law (such as deliberate and grossly
1657 negligent acts) or agreed to in writing, shall any Contributor be
1658 liable to You for damages, including any direct, indirect, special,
1659 incidental, or consequential damages of any character arising as a
1660 result of this License or out of the use or inability to use the
1661 Work (including but not limited to damages for loss of goodwill,
1662 work stoppage, computer failure or malfunction, or any and all
1663 other commercial damages or losses), even if such Contributor
1664 has been advised of the possibility of such damages.
1666 9. Accepting Warranty or Additional Liability. While redistributing
1667 the Work or Derivative Works thereof, You may choose to offer,
1668 and charge a fee for, acceptance of support, warranty, indemnity,
1669 or other liability obligations and/or rights consistent with this
1670 License. However, in accepting such obligations, You may act only
1671 on Your own behalf and on Your sole responsibility, not on behalf
1672 of any other Contributor, and only if You agree to indemnify,
1673 defend, and hold each Contributor harmless for any liability
1674 incurred by, or claims asserted against, such Contributor by reason
1675 of your accepting any such warranty or additional liability.
1677 END OF TERMS AND CONDITIONS
1678 </pre>
1681 <hr>
1683 <h1><a id="apple"></a>Apple License</h1>
1685 <p>This license applies to parts of the code in:</p>
1686 <ul>
1687 <li><code>xpcom/base/DarwinObjectPtr.h</code></li>
1688 </ul>
1689 <p>and also some files in these directories:</p>
1690 <ul>
1691 <li><code>dom/media/webaudio/blink</code></li>
1692 <li><code>widget/cocoa</code></li>
1693 </ul>
1695 <pre>
1696 Copyright (C) 2008, 2009 Apple Inc. All rights reserved.
1698 Redistribution and use in source and binary forms, with or without
1699 modification, are permitted provided that the following conditions
1700 are met:
1701 1. Redistributions of source code must retain the above copyright
1702 notice, this list of conditions and the following disclaimer.
1703 2. Redistributions in binary form must reproduce the above copyright
1704 notice, this list of conditions and the following disclaimer in the
1705 documentation and/or other materials provided with the distribution.
1707 THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
1708 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1709 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1710 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
1711 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
1712 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
1713 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
1714 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
1715 OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1716 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1717 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1718 </pre>
1721 <hr>
1723 <h1><a id="arm"></a>ARM License</h1>
1725 <p>This license applies to files in the directory <code>js/src/jit/arm64/vixl/</code>.</p>
1727 <pre>
1728 Copyright 2013, ARM Limited
1729 All rights reserved.
1731 Redistribution and use in source and binary forms, with or without
1732 modification, are permitted provided that the following conditions are met:
1734 * Redistributions of source code must retain the above copyright notice,
1735 this list of conditions and the following disclaimer.
1736 * Redistributions in binary form must reproduce the above copyright notice,
1737 this list of conditions and the following disclaimer in the documentation
1738 and/or other materials provided with the distribution.
1739 * Neither the name of ARM Limited nor the names of its contributors may be
1740 used to endorse or promote products derived from this software without
1741 specific prior written permission.
1743 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
1744 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1745 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
1746 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
1747 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1748 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
1749 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
1750 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
1751 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1752 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1753 </pre>
1755 <hr>
1757 <h1><a id="babel"></a>Babel License</h1>
1759 <p>This license applies to file bundled in
1760 <code>devtools/client/debugger/dist</code>.
1761 </p>
1763 <pre>
1764 Copyright (c) 2014-2017 Sebastian McKenzie <sebmck@gmail.com>
1766 Permission is hereby granted, free of charge, to any person obtaining
1767 a copy of this software and associated documentation files (the
1768 "Software"), to deal in the Software without restriction, including
1769 without limitation the rights to use, copy, modify, merge, publish,
1770 distribute, sublicense, and/or sell copies of the Software, and to
1771 permit persons to whom the Software is furnished to do so, subject to
1772 the following conditions:
1774 The above copyright notice and this permission notice shall be
1775 included in all copies or substantial portions of the Software.
1777 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1778 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1779 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1780 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
1781 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
1782 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1783 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1784 </pre>
1786 <hr>
1788 <h1><a id="babylon"></a>Babylon License</h1>
1790 <p>This license applies to file bundled in
1791 <code>devtools/client/debugger/dist</code>.
1792 </p>
1794 <pre>
1795 Copyright (C) 2012-2014 by various contributors (see AUTHORS)
1797 Permission is hereby granted, free of charge, to any person obtaining a copy
1798 of this software and associated documentation files (the "Software"), to deal
1799 in the Software without restriction, including without limitation the rights
1800 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1801 copies of the Software, and to permit persons to whom the Software is
1802 furnished to do so, subject to the following conditions:
1804 The above copyright notice and this permission notice shall be included in
1805 all copies or substantial portions of the Software.
1807 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1808 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1809 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1810 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1811 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1812 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
1813 THE SOFTWARE.
1814 </pre>
1816 <hr>
1818 <h1><a id="boost"></a>boost License</h1>
1820 <p>This license applies to files in the following directories:
1821 <ul>
1822 <li><code>third_party/function2</code></li>
1823 <li><code>third_party/msgpack</code></li>
1824 </ul>
1825 See the individual LICENSE files for copyright owners.</p>
1827 <pre>
1828 Boost Software License - Version 1.0 - August 17th, 2003
1830 Permission is hereby granted, free of charge, to any person or organization
1831 obtaining a copy of the software and accompanying documentation covered by
1832 this license (the "Software") to use, reproduce, display, distribute,
1833 execute, and transmit the Software, and to prepare derivative works of the
1834 Software, and to permit third-parties to whom the Software is furnished to
1835 do so, all subject to the following:
1837 The copyright notices in the Software and this entire statement, including
1838 the above license grant, this restriction and the following disclaimer,
1839 must be included in all copies of the Software, in whole or in part, and
1840 all derivative works of the Software, unless such copies or derivative
1841 works are solely in the form of machine-executable object code generated by
1842 a source language processor.
1844 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1845 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1846 FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
1847 SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
1848 FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
1849 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
1850 DEALINGS IN THE SOFTWARE.
1851 </pre>
1854 <hr>
1856 <h1><a id="bsd2clause"></a>BSD 2-Clause License</h1>
1858 <p>This license applies to files in the following directories:
1859 <ul>
1860 <li><code>third_party/rust/arrayref</code></li>
1861 <li><code>third_party/rust/mach</code></li>
1862 <li><code>third_party/rust/qlog</code></li>
1863 </ul>
1864 See the individual LICENSE files for copyright owners.</p>
1866 <pre>
1867 Redistribution and use in source and binary forms, with or without
1868 modification, are permitted provided that the following conditions are
1869 met:
1871 1. Redistributions of source code must retain the above copyright
1872 notice, this list of conditions and the following disclaimer.
1874 2. Redistributions in binary form must reproduce the above copyright
1875 notice, this list of conditions and the following disclaimer in the
1876 documentation and/or other materials provided with the
1877 distribution.
1879 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1880 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1881 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1882 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1883 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1884 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1885 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1886 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1887 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1888 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1889 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1890 </pre>
1894 <hr>
1896 <h1><a id="bsd3clause"></a>BSD 3-Clause License</h1>
1898 <p>This license applies to portions of WHATWG specification incorporated
1899 into source code and to files in the following directories:
1900 <ul>
1901 <li><code>browser/components/newtab/vendor/react-transition-group.js</code></li>
1902 <li><code>third_party/rust/bindgen/</code></li>
1903 <li><code>third_party/rust/subtle/</code></li>
1904 #ifdef MOZ_JXL
1905 <li><code>third_party/jpeg-xl/</code></li>
1906 #endif
1907 <li><code>third_party/xsimd/</code></li>
1908 </ul>
1909 See the individual LICENSE files for copyright owners.</p>
1911 <pre>
1912 Redistribution and use in source and binary forms, with or without
1913 modification, are permitted provided that the following conditions are
1914 met:
1916 1. Redistributions of source code must retain the above copyright
1917 notice, this list of conditions and the following disclaimer.
1919 2. Redistributions in binary form must reproduce the above copyright
1920 notice, this list of conditions and the following disclaimer in the
1921 documentation and/or other materials provided with the distribution.
1923 3. Neither the name of the copyright holder nor the names of its
1924 contributors may be used to endorse or promote products derived from
1925 this software without specific prior written permission.
1927 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1928 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1929 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1930 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1931 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1932 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1933 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1934 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1935 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1936 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1937 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1938 </pre>
1940 <hr>
1942 <h1><a id="bspatch"></a>bspatch License</h1>
1944 <p>This license applies to the files
1945 <code>toolkit/mozapps/update/updater/bspatch/bspatch.cpp</code> and
1946 <code>toolkit/mozapps/update/updater/bspatch/bspatch.h</code>.
1947 </p>
1949 <pre>
1950 Copyright 2003,2004 Colin Percival
1951 All rights reserved
1953 Redistribution and use in source and binary forms, with or without
1954 modification, are permitted providing that the following conditions
1955 are met:
1956 1. Redistributions of source code must retain the above copyright
1957 notice, this list of conditions and the following disclaimer.
1958 2. Redistributions in binary form must reproduce the above copyright
1959 notice, this list of conditions and the following disclaimer in the
1960 documentation and/or other materials provided with the distribution.
1962 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
1963 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1964 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1965 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1966 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1967 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1968 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1969 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1970 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
1971 IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1972 POSSIBILITY OF SUCH DAMAGE.
1973 </pre>
1975 <hr>
1977 <h1><a id="cairo"></a>Cairo Component Licenses</h1>
1979 <p>This license, with different copyright holders, applies to certain files
1980 in the directory <code>gfx/cairo/</code>. The copyright
1981 holders and the applicable ranges of dates are as follows:
1983 <ul>
1984 <li>2004 Richard D. Worth
1985 <li>2004, 2005 Red Hat, Inc.
1986 <li>2003 USC, Information Sciences Institute
1987 <li>2004 David Reveman
1988 <li>2005 Novell, Inc.
1989 <li>2004 David Reveman, Peter Nilsson
1990 <li>2000 Keith Packard, member of The XFree86 Project, Inc.
1991 <li>2005 Lars Knoll &amp; Zack Rusin, Trolltech
1992 <li>1998, 2000, 2002, 2004 Keith Packard
1993 <li>2004 Nicholas Miell
1994 <li>2005 Trolltech AS
1995 <li>2000 SuSE, Inc.
1996 <li>2003 Carl Worth
1997 <li>1987, 1988, 1989, 1998 The Open Group
1998 <li>1987, 1988, 1989 Digital Equipment Corporation, Maynard, Massachusetts.
1999 <li>1998 Keith Packard
2000 <li>2003 Richard Henderson
2001 </ul>
2003 <pre>
2004 Copyright &copy; &lt;date&gt; &lt;copyright holder&gt;
2006 Permission to use, copy, modify, distribute, and sell this software
2007 and its documentation for any purpose is hereby granted without
2008 fee, provided that the above copyright notice appear in all copies
2009 and that both that copyright notice and this permission notice
2010 appear in supporting documentation, and that the name of
2011 &lt;copyright holder&gt; not be used in advertising or publicity pertaining to
2012 distribution of the software without specific, written prior permission.
2013 &lt;copyright holder&gt; makes no representations about the suitability of this
2014 software for any purpose. It is provided "as is" without express or
2015 implied warranty.
2017 &lt;COPYRIGHT HOLDER&gt; DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
2018 INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
2019 NO EVENT SHALL &lt;COPYRIGHT HOLDER&gt; BE LIABLE FOR ANY SPECIAL, INDIRECT OR
2020 CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
2021 OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
2022 NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
2023 WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
2024 </pre>
2026 <hr>
2028 <h1><a id="chromium"></a>Chromium License</h1>
2030 <p>This license applies to parts of the code in:</p>
2031 <ul>
2032 <li><code>browser/extensions/formautofill</code></li>
2033 <li><code>toolkit/components/formautofill/shared/FormAutofillHeuristics.sys.mjs</code></li>
2034 <li><code>toolkit/components/formautofill/shared/FormAutofillNameUtils.sys.mjs</code></li>
2035 <li><code>editor/libeditor/EditorEventListener.cpp</code></li>
2036 <li><code>security/sandbox/</code></li>
2037 <li><code>toolkit/components/passwordmgr/PasswordGenerator.sys.mjs</code></li>
2038 <li><code>widget/cocoa/GfxInfo.mm</code></li>
2039 <li><code>widget/windows/nsWindow.cpp</code></li>
2040 </ul>
2041 <p>and also some files in these directories:</p>
2042 <ul>
2043 <li><code>dom/media/webspeech/recognition/</code></li>
2044 <li><code>dom/plugins/</code></li>
2045 <li><code>gfx/ots/</code></li>
2046 <li><code>gfx/ycbcr/</code></li>
2047 <li><code>ipc/chromium/</code></li>
2048 <li><code>toolkit/components/reputationservice/</code></li>
2049 <li><code>toolkit/components/url-classifier/chromium/</code></li>
2050 <li><code>tools/profiler/</code></li>
2051 </ul>
2053 <pre>
2054 Copyright (c) 2006-2018 The Chromium Authors. All rights reserved.
2056 Redistribution and use in source and binary forms, with or without
2057 modification, are permitted provided that the following conditions are
2058 met:
2060 * Redistributions of source code must retain the above copyright
2061 notice, this list of conditions and the following disclaimer.
2062 * Redistributions in binary form must reproduce the above
2063 copyright notice, this list of conditions and the following disclaimer
2064 in the documentation and/or other materials provided with the
2065 distribution.
2066 * Neither the name of Google Inc. nor the names of its
2067 contributors may be used to endorse or promote products derived from
2068 this software without specific prior written permission.
2070 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2071 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2072 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2073 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2074 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2075 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2076 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2077 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2078 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2079 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2080 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2081 </pre>
2084 <hr>
2086 <h1><a id="codemirror"></a>CodeMirror License</h1>
2088 <p>This license applies to all files in
2089 <code>devtools/client/shared/sourceeditor/codemirror</code> and
2090 to the following files:
2091 </p>
2092 <ul>
2093 <li><code>devtools/client/shared/sourceeditor/test/cm_mode_ruby.js</code></li>
2094 <li><code>devtools/client/shared/sourceeditor/test/codemirror/mode/javascript/test.js</code></li>
2095 <li><code>devtools/client/shared/sourceeditor/test/codemirror/comment_test.js</code></li>
2096 <li><code>devtools/client/shared/sourceeditor/test/codemirror/driver.js</code></li>
2097 <li><code>devtools/client/shared/sourceeditor/test/codemirror/mode_test.css</code></li>
2098 <li><code>devtools/client/shared/sourceeditor/test/codemirror/mode_test.js</code></li>
2099 <li><code>devtools/client/shared/sourceeditor/test/codemirror/test.js</code></li>
2100 </ul>
2101 <pre>
2102 Copyright (C) 2013 by Marijn Haverbeke &lt;marijnh@gmail.com&gt;
2104 Permission is hereby granted, free of charge, to any person obtaining a copy
2105 of this software and associated documentation files (the "Software"), to deal
2106 in the Software without restriction, including without limitation the rights
2107 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
2108 copies of the Software, and to permit persons to whom the Software is
2109 furnished to do so, subject to the following conditions:
2111 The above copyright notice and this permission notice shall be included in
2112 all copies or substantial portions of the Software.
2114 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2115 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2116 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2117 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2118 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2119 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2120 THE SOFTWARE.
2122 Please note that some subdirectories of the CodeMirror distribution
2123 include their own LICENSE files, and are released under different
2124 licences.
2125 </pre>
2129 <hr>
2131 <h1><a id="cryptogams"></a>CRYPTOGAMS License</h1>
2133 <p>This license applies all files in
2134 <code>security/nss/lib/freebl/scripts/</code> and to the file
2135 <code>security/nss/lib/freebl/sha512-p8.s</code>.
2136 </p>
2137 <pre>
2138 Copyright (c) 2006, CRYPTOGAMS by &lt;appro@openssl.org&gt;
2139 All rights reserved.
2141 Redistribution and use in source and binary forms, with or without
2142 modification, are permitted provided that the following conditions
2143 are met:
2145 * Redistributions of source code must retain copyright notices,
2146 this list of conditions and the following disclaimer.
2148 * Redistributions in binary form must reproduce the above
2149 copyright notice, this list of conditions and the following
2150 disclaimer in the documentation and/or other materials
2151 provided with the distribution.
2153 * Neither the name of the CRYPTOGAMS nor the names of its
2154 copyright holder and contributors may be used to endorse or
2155 promote products derived from this software without specific
2156 prior written permission.
2158 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS
2159 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2160 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2161 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2162 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2163 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2164 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2165 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2166 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2167 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2168 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2169 </pre>
2172 <hr>
2174 <h1><a id="cubic-bezier"></a>cubic-bezier License</h1>
2176 <p>This license applies to the file
2177 <code>devtools/client/shared/widgets/CubicBezierWidget.js
2178 </code>.</p>
2179 <pre>
2180 Copyright (c) 2013 Lea Verou. All rights reserved.
2182 Permission is hereby granted, free of charge, to any person obtaining a
2183 copy of this software and associated documentation files (the "Software"),
2184 to deal in the Software without restriction, including without limitation
2185 the rights to use, copy, modify, merge, publish, distribute, sublicense,
2186 and/or sell copies of the Software, and to permit persons to whom the
2187 Software is furnished to do so, subject to the following conditions:
2189 The above copyright notice and this permission notice shall be included in
2190 all copies or substantial portions of the Software.
2192 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2193 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2194 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2195 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2196 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2197 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2198 DEALINGS IN THE SOFTWARE.
2199 </pre>
2202 <hr>
2204 <h1><a id="d3"></a>D3 License</h1>
2206 <p>This license applies to the file
2207 <code>third_party/js/d3/d3.js</code>.
2208 </p>
2209 <pre>
2210 Copyright (c) 2010-2016, Michael Bostock
2211 All rights reserved.
2213 Redistribution and use in source and binary forms, with or without
2214 modification, are permitted provided that the following conditions are met:
2216 * Redistributions of source code must retain the above copyright notice, this
2217 list of conditions and the following disclaimer.
2219 * Redistributions in binary form must reproduce the above copyright notice,
2220 this list of conditions and the following disclaimer in the documentation
2221 and/or other materials provided with the distribution.
2223 * The name Michael Bostock may not be used to endorse or promote products
2224 derived from this software without specific prior written permission.
2226 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
2227 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2228 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2229 DISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT,
2230 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2231 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2232 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
2233 OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2234 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
2235 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2236 </pre>
2239 <hr>
2241 <h1><a id="dagre-d3"></a>Dagre-D3 License</h1>
2243 <p>This license applies to the file
2244 <code>devtools/client/shared/vendor/dagre-d3.js</code>.
2245 </p>
2246 <pre>
2247 Copyright (c) 2013 Chris Pettitt
2249 Permission is hereby granted, free of charge, to any person obtaining a copy
2250 of this software and associated documentation files (the "Software"), to deal
2251 in the Software without restriction, including without limitation the rights
2252 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
2253 copies of the Software, and to permit persons to whom the Software is
2254 furnished to do so, subject to the following conditions:
2256 The above copyright notice and this permission notice shall be included in
2257 all copies or substantial portions of the Software.
2259 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2260 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2261 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2262 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2263 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2264 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2265 THE SOFTWARE.
2266 </pre>
2268 <hr>
2269 <h1><a id="disconnect.me"></a>Disconnect.Me License - Creative Commons BY-NC-SA-4.0</h1>
2271 <p>This license does not apply to any of the code shipped with Firefox,
2272 but may apply to blocklists downloaded after installation for use with
2273 the tracking protection feature. Our blocklist is based on one originally
2274 written by Disconnect.me that is provided to the Mozilla Corporation for use
2275 in Firefox pursuant to a contract between Mozilla and Disconnect.me. For
2276 use outside Firefox, the blocklist is licensed under the Creative Commons
2277 Attribution-NonCommercial-ShareAlike 4.0 International License.</p>
2279 <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>
2280 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>
2282 <hr>
2284 <h1><a id="diff"></a>diff License</h1>
2286 <p>This license applies to the file
2287 <code>devtools/client/inspector/markup/test/helper_diff.js</code>.</p>
2289 <pre>
2290 Copyright (c) 2014 Slava
2292 Permission is hereby granted, free of charge, to any person obtaining a copy
2293 of this software and associated documentation files (the "Software"), to deal
2294 in the Software without restriction, including without limitation the rights
2295 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
2296 copies of the Software, and to permit persons to whom the Software is
2297 furnished to do so, subject to the following conditions:
2299 The above copyright notice and this permission notice shall be included in
2300 all copies or substantial portions of the Software.
2302 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2303 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2304 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2305 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2306 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2307 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2308 THE SOFTWARE.
2309 </pre>
2312 <hr>
2314 <h1><a id="dtoa"></a>dtoa License</h1>
2316 <p>This license applies to the file
2317 <code>nsprpub/pr/src/misc/dtoa.c</code>.</p>
2319 <pre>
2320 The author of this software is David M. Gay.
2322 Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
2324 Permission to use, copy, modify, and distribute this software for any
2325 purpose without fee is hereby granted, provided that this entire notice
2326 is included in all copies of any software which is or includes a copy
2327 or modification of this software and in all copies of the supporting
2328 documentation for such software.
2330 THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
2331 WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
2332 REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
2333 OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
2334 </pre>
2336 <hr>
2338 <h1><a id="hunspell-nl"></a>Dutch Spellchecking Dictionary License</h1>
2340 <p>This license applies to the Dutch Spellchecking Dictionary. (This
2341 code only ships in some localized versions of this product.)</p>
2343 <pre>
2344 Copyright (c) 2006, 2007 OpenTaal
2345 Copyright (c) 2001, 2002, 2003, 2005 Simon Brouwer e.a.
2346 Copyright (c) 1996 Nederlandstalige Tex Gebruikersgroep
2348 All rights reserved.
2350 Redistribution and use in source and binary forms, with or without
2351 modification, are permitted provided that the following conditions are met:
2353 * Redistributions of source code must retain the above copyright notice, this
2354 list of conditions and the following disclaimer.
2355 * Redistributions in binary form must reproduce the above copyright notice,
2356 this list of conditions and the following disclaimer in the documentation
2357 and/or other materials provided with the distribution.
2358 * Neither the name of the OpenTaal, Simon Brouwer e.a., or Nederlandstalige Tex
2359 Gebruikersgroep nor the names of its contributors may be used to endorse or
2360 promote products derived from this software without specific prior written
2361 permission.
2363 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2364 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2365 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2366 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
2367 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2368 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2369 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
2370 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
2371 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2372 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2373 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2374 </pre>
2377 <hr>
2379 #if defined(XP_WIN) || defined(XP_LINUX)
2380 <h1><a id="twemoji"></a>Twemoji License</h1>
2382 <p>This license applies to the emoji art contained within the bundled
2383 emoji font file.</p>
2385 <pre>
2386 Copyright (c) 2018 Twitter, Inc and other contributors.
2388 Creative Commons Attribution 4.0 International (CC BY 4.0)
2390 See https://creativecommons.org/licenses/by/4.0/legalcode or
2391 for the human readable summary: https://creativecommons.org/licenses/by/4.0/
2393 You are free to:
2395 Share ā€” copy and redistribute the material in any medium or format
2397 Adapt ā€” remix, transform, and build upon the material for any purpose, even commercially.
2399 The licensor cannot revoke these freedoms as long as you follow the license terms.
2401 Under the following terms:
2403 Attribution ā€” You must give appropriate credit, provide a link to the license,
2404 and indicate if changes were made. You may do so in any reasonable manner,
2405 but not in any way that suggests the licensor endorses you or your use.
2407 No additional restrictions ā€” You may not apply legal terms or technological
2408 measures that legally restrict others from doing anything the license permits.
2410 Notices:
2412 You do not have to comply with the license for elements of the material in
2413 the public domain or where your use is permitted by an applicable exception or
2414 limitation. No warranties are given. The license may not give you all of the
2415 permissions necessary for your intended use. For example, other rights such as
2416 publicity, privacy, or moral rights may limit how you use the material.
2417 </pre>
2420 <hr>
2422 #endif
2423 <h1><a id="hunspell-ee"></a>Estonian Spellchecking Dictionary License</h1>
2425 <p>This license applies to precursor works to certain files which are
2426 part of the Estonian Spellchecking Dictionary. The
2427 shipped versions are under the GNU Lesser General Public License. (This
2428 code only ships in some localized versions of this product.)</p>
2430 <pre>
2431 Copyright Ā© Institute of the Estonian Language
2433 E-mail: litsents@eki.ee
2434 URL: https://www.eki.ee/tarkvara/
2436 The present Licence Agreement gives the user of this Software Product
2437 (hereinafter: Product) the right to use the Product for whatever purpose
2438 (incl. distribution, copying, altering, inclusion in other software, and
2439 selling) on the following conditions:
2441 1. The present Licence Agreement should belong unaltered to each copy ever
2442 made of this Product;
2443 2. Neither the Institute of the Estonian Language (hereinafter: IEL) nor the
2444 author(s) of the Product will take responsibility for any detriment, direct
2445 or indirect, possibly ensuing from the application of the Product;
2446 3. The IEL is ready to share the Product with other users as we wish to
2447 advance research on the Estonian language and to promote the use of
2448 Estonian in rapidly developing infotechnology, yet we refuse to bind
2449 ourselves to any further obligation, which means that the IEL is not
2450 obliged either to warrant the suitability of the Product for a specific
2451 purpose, to improve the software, or to provide a more detailed description
2452 of the underlying algorithms. (Which does not mean, though, that we may not
2453 do it.)
2455 Notification Request:
2457 As a courtesy, we would appreciate being informed whenever our linguistic
2458 products are used to create derivative works. If you modify our software or
2459 include it in other products, please inform us by sending e-mail to
2460 litsents@eki.ee or by letter to
2462 Institute of the Estonian Language
2463 Roosikrantsi 6
2464 10119 Tallinn
2465 ESTONIA
2467 Phone &amp; Fax: +372 6411443
2468 </pre>
2470 <hr>
2472 <h1><a id="expat"></a>Expat License</h1>
2474 <p>This license applies to certain files in the directory
2475 <code>parser/expat/</code>.</p>
2477 <pre>
2478 Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
2479 and Clark Cooper
2480 Copyright (c) 2001, 2002, 2003 Expat maintainers.
2482 Permission is hereby granted, free of charge, to any person obtaining
2483 a copy of this software and associated documentation files (the
2484 "Software"), to deal in the Software without restriction, including
2485 without limitation the rights to use, copy, modify, merge, publish,
2486 distribute, sublicense, and/or sell copies of the Software, and to
2487 permit persons to whom the Software is furnished to do so, subject to
2488 the following conditions:
2490 The above copyright notice and this permission notice shall be included
2491 in all copies or substantial portions of the Software.
2493 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
2494 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
2495 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
2496 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
2497 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
2498 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2499 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2500 </pre>
2504 <hr>
2507 <h1><a id="firebug"></a>Firebug License</h1>
2509 <p>This license applies to the code
2510 <code>devtools/shared/network-observer/NetworkHelper.sys.mjs</code>.</p>
2512 <pre>
2513 Copyright (c) 2007, Parakey Inc.
2514 All rights reserved.
2516 Redistribution and use of this software in source and binary forms, with or
2517 without modification, are permitted provided that the following conditions are
2518 met:
2520 * Redistributions of source code must retain the above
2521 copyright notice, this list of conditions and the
2522 following disclaimer.
2524 * Redistributions in binary form must reproduce the above
2525 copyright notice, this list of conditions and the
2526 following disclaimer in the documentation and/or other
2527 materials provided with the distribution.
2529 * Neither the name of Parakey Inc. nor the names of its
2530 contributors may be used to endorse or promote products
2531 derived from this software without specific prior
2532 written permission of Parakey Inc.
2534 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
2535 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2536 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2537 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
2538 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2539 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
2540 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2541 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2542 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2543 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2544 </pre>
2547 <hr>
2549 <h1><a id="gfx-font-list"></a>gfxFontList License</h1>
2551 <p>This license applies to the files
2552 <code>gfx/thebes/gfxMacPlatformFontList.mm</code> and
2553 <code>gfx/thebes/gfxPlatformFontList.cpp</code>.
2554 </p>
2556 <pre>
2557 Copyright (C) 2006 Apple Computer, Inc. All rights reserved.
2559 Redistribution and use in source and binary forms, with or without
2560 modification, are permitted provided that the following conditions
2561 are met:
2563 1. Redistributions of source code must retain the above copyright
2564 notice, this list of conditions and the following disclaimer.
2565 2. Redistributions in binary form must reproduce the above copyright
2566 notice, this list of conditions and the following disclaimer in the
2567 documentation and/or other materials provided with the distribution.
2568 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of
2569 its contributors may be used to endorse or promote products derived
2570 from this software without specific prior written permission.
2572 THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
2573 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2574 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2575 DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
2576 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
2577 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2578 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
2579 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2580 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
2581 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2582 </pre>
2586 <hr>
2588 <h1><a id="google-bsd"></a>Google BSD License</h1>
2590 <p>This license applies to files in the directories
2591 <code>toolkit/crashreporter/google-breakpad/</code>,
2592 <code>toolkit/components/protobuf/</code> and
2593 <code>devtools/client/netmonitor/src/utils/filter-text-utils.js</code>.</p>
2595 <pre>
2596 Copyright (c) 2006, Google Inc.
2597 All rights reserved.
2599 Redistribution and use in source and binary forms, with or without
2600 modification, are permitted provided that the following conditions are
2601 met:
2603 * Redistributions of source code must retain the above copyright
2604 notice, this list of conditions and the following disclaimer.
2605 * Redistributions in binary form must reproduce the above
2606 copyright notice, this list of conditions and the following disclaimer
2607 in the documentation and/or other materials provided with the
2608 distribution.
2609 * Neither the name of Google Inc. nor the names of its
2610 contributors may be used to endorse or promote products derived from
2611 this software without specific prior written permission.
2613 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2614 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2615 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2616 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2617 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2618 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2619 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2620 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2621 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2622 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2623 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2624 </pre>
2627 <hr>
2629 <h1><a id="vp8"></a>Google VP8 License</h1>
2631 <p>This license applies to certain files in the directory
2632 <code>media/libvpx</code>.</p>
2633 <pre>
2634 Copyright (c) 2010, Google, Inc.
2636 All rights reserved.
2638 Redistribution and use in source and binary forms, with or without
2639 modification, are permitted provided that the following conditions
2640 are met:
2642 - Redistributions of source code must retain the above copyright
2643 notice, this list of conditions and the following disclaimer.
2645 - Redistributions in binary form must reproduce the above
2646 copyright notice, this list of conditions and the following
2647 disclaimer in the documentation and/or other materials provided
2648 with the distribution.
2650 - Neither the name of Google nor the names of its contributors may
2651 be used to endorse or promote products derived from this software
2652 without specific prior written permission.
2654 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2655 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2656 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2657 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2658 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2659 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2660 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2661 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2662 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2663 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2664 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2666 Subject to the terms and conditions of the above License, Google
2667 hereby grants to You a perpetual, worldwide, non-exclusive,
2668 no-charge, royalty-free, irrevocable (except as stated in this
2669 section) patent license to make, have made, use, offer to sell, sell,
2670 import, and otherwise transfer this implementation of VP8, where such
2671 license applies only to those patent claims, both currently owned by
2672 Google and acquired in the future, licensable by Google that are
2673 necessarily infringed by this implementation of VP8. If You or your
2674 agent or exclusive licensee institute or order or agree to the
2675 institution of patent litigation against any entity (including a
2676 cross-claim or counterclaim in a lawsuit) alleging that this
2677 implementation of VP8 or any code incorporated within this
2678 implementation of VP8 constitutes direct or contributory patent
2679 infringement, or inducement of patent infringement, then any rights
2680 granted to You under this License for this implementation of VP8
2681 shall terminate as of the date such litigation is filed.
2682 </pre>
2684 <hr>
2686 <h1><a id="gears-istumbler"></a>Google Gears/iStumbler License</h1>
2688 <p>This license applies to the file
2689 <code>netwerk/wifi/mac/Wifi.h</code>.</p>
2691 <pre>
2692 Copyright 2008, Google Inc.
2694 Redistribution and use in source and binary forms, with or without
2695 modification, are permitted provided that the following conditions are met:
2697 1. Redistributions of source code must retain the above copyright notice,
2698 this list of conditions and the following disclaimer.
2699 2. Redistributions in binary form must reproduce the above copyright notice,
2700 this list of conditions and the following disclaimer in the documentation
2701 and/or other materials provided with the distribution.
2702 3. Neither the name of Google Inc. nor the names of its contributors may be
2703 used to endorse or promote products derived from this software without
2704 specific prior written permission.
2706 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
2707 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
2708 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
2709 EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2710 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2711 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
2712 OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2713 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2714 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2715 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2717 The contents of this file are taken from Apple80211.h from the iStumbler
2718 project (https://istumbler.net/). This project is released under the BSD
2719 license with the following restrictions.
2721 Copyright (c) 02006, Alf Watt (alf@istumbler.net). All rights reserved.
2723 Redistribution and use in source and binary forms, with or without
2724 modification, are permitted provided that the following conditions
2725 are met:
2727 * Redistributions of source code must retain the above copyright
2728 notice, this list of conditions and the following disclaimer.
2730 * Redistributions in binary form must reproduce the above copyright
2731 notice, this list of conditions and the following disclaimer in the
2732 documentation and/or other materials provided with the distribution.
2734 * Neither the name of iStumbler nor the names of its contributors may be
2735 used to endorse or promote products derived from this software without
2736 specific prior written permission.
2738 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
2739 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2740 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
2741 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
2742 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2743 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
2744 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
2745 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
2746 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2747 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2748 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2749 </pre>
2751 <hr>
2753 <h1><a id="gyp"></a>gyp License</h1>
2755 <p>This license applies to certain files in the directory
2756 <code>third_party/python/gyp</code>.</p>
2757 <pre>
2758 Copyright (c) 2009 Google Inc. All rights reserved.
2760 Redistribution and use in source and binary forms, with or without
2761 modification, are permitted provided that the following conditions are
2762 met:
2764 * Redistributions of source code must retain the above copyright
2765 notice, this list of conditions and the following disclaimer.
2766 * Redistributions in binary form must reproduce the above
2767 copyright notice, this list of conditions and the following disclaimer
2768 in the documentation and/or other materials provided with the
2769 distribution.
2770 * Neither the name of Google Inc. nor the names of its
2771 contributors may be used to endorse or promote products derived from
2772 this software without specific prior written permission.
2774 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
2775 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2776 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2777 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
2778 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
2779 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2780 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2781 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2782 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2783 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2784 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2785 </pre>
2788 <hr>
2790 <h1><a id="halloc"></a>halloc License</h1>
2792 <p>This license applies to certain files in the directory
2793 <code>media/libnestegg/src</code>.</p>
2794 <pre>
2795 Copyright (c) 2004-2010 Alex Pankratov. All rights reserved.
2797 Redistribution and use in source and binary forms, with or without
2798 modification, are permitted provided that the following conditions are met:
2800 * Redistributions of source code must retain the above copyright notice,
2801 this list of conditions and the following disclaimer.
2802 * Redistributions in binary form must reproduce the above copyright notice,
2803 this list of conditions and the following disclaimer in the documentation
2804 and/or other materials provided with the distribution.
2805 * Neither the name of the project nor the names of its contributors may be
2806 used to endorse or promote products derived from this software without
2807 specific prior written permission.
2809 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2810 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2811 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2812 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
2813 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2814 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
2815 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2816 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2817 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2818 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2819 </pre>
2821 <hr>
2823 <h1><a id="harfbuzz"></a>HarfBuzz License</h1>
2825 <p>This license, with different copyright holders, applies to the files in
2826 the directory <code>gfx/harfbuzz/</code>.
2827 The copyright holders and the applicable ranges of dates are as follows:</p>
2829 <ul>
2830 <li>1998-2004 David Turner and Werner Lemberg</li>
2831 <li>2004, 2007, 2008, 2009, 2010 Red Hat, Inc.</li>
2832 <li>2006 Behdad Esfahbod</li>
2833 <li>2007 Chris Wilson</li>
2834 <li>2009 Keith Stribley &lt;devel@thanlwinsoft.org&gt;</li>
2835 <li>2010 Mozilla Foundation</li>
2836 </ul>
2838 <pre>
2839 Copyright (C) &lt;date&gt; &lt;copyright holder&gt;
2841 This is part of HarfBuzz, an OpenType Layout engine library.
2843 Permission is hereby granted, without written agreement and without
2844 license or royalty fees, to use, copy, modify, and distribute this
2845 software and its documentation for any purpose, provided that the
2846 above copyright notice and the following two paragraphs appear in
2847 all copies of this software.
2849 IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
2850 DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
2851 ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
2852 IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
2853 DAMAGE.
2855 THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
2856 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
2857 FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
2858 ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
2859 PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
2860 </pre>
2863 <hr>
2865 <h1><a id="icu"></a>ICU License</h1>
2867 <p>This license applies to some code in the
2868 <code>gfx/thebes</code> directory.</p>
2870 <pre>
2871 ICU License - ICU 1.8.1 and later
2873 COPYRIGHT AND PERMISSION NOTICE
2875 Copyright (c) 1995-2012 International Business Machines Corporation and
2876 others
2878 All rights reserved.
2880 Permission is hereby granted, free of charge, to any person obtaining a
2881 copy of this software and associated documentation files (the "Software"),
2882 to deal in the Software without restriction, including without limitation
2883 the rights to use, copy, modify, merge, publish, distribute, and/or sell
2884 copies of the Software, and to permit persons to whom the Software is
2885 furnished to do so, provided that the above copyright notice(s) and this
2886 permission notice appear in all copies of the Software and that both the
2887 above copyright notice(s) and this permission notice appear in supporting
2888 documentation.
2890 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2891 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2892 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
2893 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
2894 BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
2895 OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
2896 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
2897 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
2898 SOFTWARE.
2900 Except as contained in this notice, the name of a copyright holder shall
2901 not be used in advertising or otherwise to promote the sale, use or other
2902 dealings in this Software without prior written authorization of the
2903 copyright holder.
2904 All trademarks and registered trademarks mentioned herein are the property
2905 of their respective owners.
2906 </pre>
2907 <hr>
2908 <h1><a id="immutable"></a>Immutable.js License</h1>
2910 <pre>
2911 BSD License
2913 For Immutable JS software
2915 Copyright (c) 2014-2015, Facebook, Inc. All rights reserved.
2917 Redistribution and use in source and binary forms, with or without modification,
2918 are permitted provided that the following conditions are met:
2920 * Redistributions of source code must retain the above copyright notice, this
2921 list of conditions and the following disclaimer.
2923 * Redistributions in binary form must reproduce the above copyright notice,
2924 this list of conditions and the following disclaimer in the documentation
2925 and/or other materials provided with the distribution.
2927 * Neither the name Facebook nor the names of its contributors may be used to
2928 endorse or promote products derived from this software without specific
2929 prior written permission.
2931 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2932 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2933 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2934 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
2935 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
2936 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2937 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
2938 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2939 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2940 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2941 </pre>
2943 <hr>
2945 <h1><a id="jpnic"></a>Japan Network Information Center License</h1>
2946 <p>This license applies to certain files in the
2947 directory <code>netwerk/dns/</code>.</p>
2948 <pre>
2949 Copyright (c) 2001,2002 Japan Network Information Center.
2950 All rights reserved.
2952 By using this file, you agree to the terms and conditions set forth below.
2954 LICENSE TERMS AND CONDITIONS
2956 The following License Terms and Conditions apply, unless a different
2957 license is obtained from Japan Network Information Center ("JPNIC"),
2958 a Japanese association, Kokusai-Kougyou-Kanda Bldg 6F, 2-3-4 Uchi-Kanda,
2959 Chiyoda-ku, Tokyo 101-0047, Japan.
2961 1. Use, Modification and Redistribution (including distribution of any
2962 modified or derived work) in source and/or binary forms is permitted
2963 under this License Terms and Conditions.
2965 2. Redistribution of source code must retain the copyright notices as they
2966 appear in each source code file, this License Terms and Conditions.
2968 3. Redistribution in binary form must reproduce the Copyright Notice,
2969 this License Terms and Conditions, in the documentation and/or other
2970 materials provided with the distribution. For the purposes of binary
2971 distribution the "Copyright Notice" refers to the following language:
2972 "Copyright (c) 2000-2002 Japan Network Information Center. All rights
2973 reserved."
2975 4. The name of JPNIC may not be used to endorse or promote products
2976 derived from this Software without specific prior written approval of
2977 JPNIC.
2979 5. Disclaimer/Limitation of Liability: THIS SOFTWARE IS PROVIDED BY JPNIC
2980 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2981 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
2982 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JPNIC BE LIABLE
2983 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
2984 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
2985 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
2986 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2987 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
2988 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2989 ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
2990 </pre>
2992 <hr>
2994 <h1><a id="jszip"></a>JSZip License</h1>
2996 <p>This license applies to the file
2997 <code>devtools/client/shared/vendor/jszip.js</code>.</p>
2999 <pre>
3000 Copyright (c) 2009-2016 Stuart Knightley, David Duponchel, Franz Buchinger, AntĆ³nio Afonso
3002 Permission is hereby granted, free of charge, to any person obtaining a copy
3003 of this software and associated documentation files (the "Software"), to deal
3004 in the Software without restriction, including without limitation the rights
3005 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3006 copies of the Software, and to permit persons to whom the Software is
3007 furnished to do so, subject to the following conditions:
3009 The above copyright notice and this permission notice shall be included in
3010 all copies or substantial portions of the Software.
3012 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3013 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3014 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3015 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3016 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3017 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
3018 THE SOFTWARE.
3019 </pre>
3021 <hr>
3023 <h1><a id="jemalloc"></a>jemalloc License</h1>
3025 <p>This license applies to portions of the files in the directory
3026 <code>memory/build/</code>.
3027 </p>
3029 <pre>
3030 Copyright (C) 2006-2008 Jason Evans &lt;jasone@canonware.com&gt;.
3031 All rights reserved.
3032 Copyright (C) 2007-2017 Mozilla Foundation.
3034 Redistribution and use in source and binary forms, with or without
3035 modification, are permitted provided that the following conditions
3036 are met:
3037 1. Redistributions of source code must retain the above copyright
3038 notice(s), this list of conditions and the following disclaimer as
3039 the first lines of this file unmodified other than the possible
3040 addition of one or more copyright notices.
3041 2. Redistributions in binary form must reproduce the above copyright
3042 notice(s), this list of conditions and the following disclaimer in
3043 the documentation and/or other materials provided with the
3044 distribution.
3046 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY
3047 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3048 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
3049 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE
3050 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
3051 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3052 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
3053 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
3054 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
3055 OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
3056 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3057 </pre>
3059 <hr>
3061 <h1><a id="jquery"></a>jQuery License</h1>
3063 <p>This license applies to all copies of jQuery in the code.</p>
3065 <pre>
3066 Copyright (c) 2010 John Resig, https://jquery.com/
3068 Permission is hereby granted, free of charge, to any person obtaining
3069 a copy of this software and associated documentation files (the
3070 "Software"), to deal in the Software without restriction, including
3071 without limitation the rights to use, copy, modify, merge, publish,
3072 distribute, sublicense, and/or sell copies of the Software, and to
3073 permit persons to whom the Software is furnished to do so, subject to
3074 the following conditions:
3076 The above copyright notice and this permission notice shall be
3077 included in all copies or substantial portions of the Software.
3079 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
3080 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3081 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
3082 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
3083 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
3084 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
3085 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3086 </pre>
3088 <hr>
3090 <h1><a id="k_exp"></a>k_exp License</h1>
3092 <p>This license applies to the file
3093 <code>modules/fdlibm/src/k_exp.cpp</code>.
3094 </p>
3096 <pre>
3097 Copyright (c) 2011 David Schultz &lt;das@FreeBSD.ORG&gt;
3098 All rights reserved.
3100 Redistribution and use in source and binary forms, with or without
3101 modification, are permitted provided that the following conditions
3102 are met:
3103 1. Redistributions of source code must retain the above copyright
3104 notice, this list of conditions and the following disclaimer.
3105 2. Redistributions in binary form must reproduce the above copyright
3106 notice, this list of conditions and the following disclaimer in the
3107 documentation and/or other materials provided with the distribution.
3109 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
3110 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3111 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3112 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
3113 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
3114 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
3115 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3116 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
3117 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
3118 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3119 SUCH DAMAGE.
3120 </pre>
3122 <hr>
3124 #ifdef MOZ_USE_LIBCXX
3125 <h1><a id="libc++"></a>libc++ License</h1>
3127 <p class="correctme">This license applies to the copy of libc++ obtained
3128 from the Android NDK.</p>
3130 <pre>
3131 Copyright (c) 2009-2014 by the contributors listed in the libc++ CREDITS.TXT
3133 Permission is hereby granted, free of charge, to any person obtaining a copy
3134 of this software and associated documentation files (the "Software"), to deal
3135 in the Software without restriction, including without limitation the rights
3136 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3137 copies of the Software, and to permit persons to whom the Software is
3138 furnished to do so, subject to the following conditions:
3140 The above copyright notice and this permission notice shall be included in
3141 all copies or substantial portions of the Software.
3143 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3144 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3145 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3146 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3147 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3148 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
3149 THE SOFTWARE.
3150 </pre>
3152 <hr>
3154 #endif
3156 <h1><a id="libcubeb"></a>libcubeb License</h1>
3158 <p class="correctme">This license applies to files in the directory
3159 <code>media/libcubeb</code>.
3160 </p>
3162 <pre>
3163 Copyright &copy; 2011 Mozilla Foundation
3165 Permission to use, copy, modify, and distribute this software for any
3166 purpose with or without fee is hereby granted, provided that the above
3167 copyright notice and this permission notice appear in all copies.
3169 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
3170 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
3171 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
3172 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
3173 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
3174 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
3175 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
3176 </pre>
3178 <hr>
3180 <h1><a id="libevent"></a>libevent License</h1>
3182 <p>This license applies to files in the directory
3183 <code>ipc/chromium/src/third_party/libevent/</code>.
3184 </p>
3186 <pre>
3187 Copyright (c) 2000-2007 Niels Provos &lt;provos@citi.umich.edu&gt;
3188 Copyright (c) 2007-2012 Niels Provos and Nick Mathewson
3190 Redistribution and use in source and binary forms, with or without
3191 modification, are permitted provided that the following conditions
3192 are met:
3193 1. Redistributions of source code must retain the above copyright
3194 notice, this list of conditions and the following disclaimer.
3195 2. Redistributions in binary form must reproduce the above copyright
3196 notice, this list of conditions and the following disclaimer in the
3197 documentation and/or other materials provided with the distribution.
3198 3. The name of the author may not be used to endorse or promote products
3199 derived from this software without specific prior written permission.
3201 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
3202 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
3203 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
3204 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
3205 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
3206 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
3207 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
3208 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3209 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
3210 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3212 ==============================
3214 Portions of Libevent are based on works by others, also made available by
3215 them under the three-clause BSD license above. The copyright notices are
3216 available in the corresponding source files; the license is as above. Here's
3217 a list:
3219 log.c:
3220 Copyright (c) 2000 Dug Song &lt;dugsong@monkey.org&gt;
3221 Copyright (c) 1993 The Regents of the University of California.
3223 strlcpy.c:
3224 Copyright (c) 1998 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
3226 evport.c:
3227 Copyright (c) 2007 Sun Microsystems
3229 ht-internal.h:
3230 Copyright (c) 2002 Christopher Clark
3232 minheap-internal.h:
3233 Copyright (c) 2006 Maxim Yegorushkin &lt;maxim.yegorushkin@gmail.com&gt;
3235 ==============================
3237 The arc4module is available under the following, sometimes called the
3238 "OpenBSD" license:
3240 Copyright (c) 1996, David Mazieres &lt;dm@uun.org&gt;
3241 Copyright (c) 2008, Damien Miller &lt;djm@openbsd.org&gt;
3243 Permission to use, copy, modify, and distribute this software for any
3244 purpose with or without fee is hereby granted, provided that the above
3245 copyright notice and this permission notice appear in all copies.
3247 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
3248 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
3249 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
3250 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
3251 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
3252 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
3253 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
3255 </pre>
3258 <hr>
3260 <h1><a id="libffi"></a>libffi License</h1>
3262 <p>This license applies to files in the directory
3263 <code>js/src/ctypes/libffi/</code>.
3264 </p>
3266 <pre>
3267 libffi - Copyright (c) 1996-2008 Red Hat, Inc and others.
3268 See source files for details.
3270 Permission is hereby granted, free of charge, to any person obtaining
3271 a copy of this software and associated documentation files (the
3272 ``Software''), to deal in the Software without restriction, including
3273 without limitation the rights to use, copy, modify, merge, publish,
3274 distribute, sublicense, and/or sell copies of the Software, and to
3275 permit persons to whom the Software is furnished to do so, subject to
3276 the following conditions:
3278 The above copyright notice and this permission notice shall be included
3279 in all copies or substantial portions of the Software.
3281 THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND,
3282 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3283 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
3284 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
3285 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
3286 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
3287 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3288 </pre>
3291 <hr>
3293 <h1><a id="libjingle"></a>libjingle License</h1>
3295 <p>This license applies to the following files:</p>
3296 <ul>
3297 <li><code>dom/media/webrtc/transport/sigslot.h</code></li>
3298 <li><code>dom/media/webrtc/transport/test/gtest_utils.h</code></li>
3299 </ul>
3301 <pre>
3302 Copyright (c) 2004--2005, Google Inc.
3303 All rights reserved.
3305 Redistribution and use in source and binary forms, with or without modification,
3306 are permitted provided that the following conditions are met:
3308 * Redistributions of source code must retain the above copyright notice,
3309 this list of conditions and the following disclaimer.
3310 * Redistributions in binary form must reproduce the above copyright notice,
3311 this list of conditions and the following disclaimer in the documentation
3312 and/or other materials provided with the distribution.
3313 * The name of the author may not be used to endorse or promote products
3314 derived from this software without specific prior written permission.
3316 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
3317 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3318 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3319 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
3320 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
3321 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
3322 GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3323 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
3324 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
3325 WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3326 SUCH DAMAGE.
3327 </pre>
3330 <hr>
3332 <h1><a id="libnestegg"></a>libnestegg License</h1>
3334 <p>This license applies to certain files in the directory
3335 <code>media/libnestegg</code>.
3336 </p>
3338 <pre>
3339 Copyright &copy; 2010 Mozilla Foundation
3341 Permission to use, copy, modify, and distribute this software for any
3342 purpose with or without fee is hereby granted, provided that the above
3343 copyright notice and this permission notice appear in all copies.
3345 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
3346 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
3347 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
3348 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
3349 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
3350 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
3351 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
3352 </pre>
3354 <hr>
3356 <h1><a id="libsoundtouch"></a>libsoundtouch License</h1>
3358 <p>This license applies to certain files in the directory
3359 <code>media/libsoundtouch/src/</code>.
3360 </p>
3362 <pre>
3363 The SoundTouch Library Copyright &copy; Olli Parviainen 2001-2012
3365 This library is free software; you can redistribute it and/or
3366 modify it under the terms of the GNU Lesser General Public
3367 License as published by the Free Software Foundation; either
3368 version 2.1 of the License, or (at your option) any later version.
3370 This library is distributed in the hope that it will be useful,
3371 but WITHOUT ANY WARRANTY; without even the implied warranty of
3372 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
3373 Lesser General Public License for more details.
3375 You should have received a copy of the GNU Lesser General Public
3376 License along with this library; if not, write to the Free Software
3377 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
3378 </pre>
3380 <hr>
3382 <h1><a id="libyuv"></a>libyuv License</h1>
3384 <p>This license applies to files in the directory
3385 <code>media/libyuv</code>.
3386 </p>
3388 <pre>
3389 Copyright (c) 2011, The LibYuv project authors. All rights reserved.
3391 Redistribution and use in source and binary forms, with or without
3392 modification, are permitted provided that the following conditions are
3393 met:
3395 * Redistributions of source code must retain the above copyright
3396 notice, this list of conditions and the following disclaimer.
3398 * Redistributions in binary form must reproduce the above copyright
3399 notice, this list of conditions and the following disclaimer in
3400 the documentation and/or other materials provided with the
3401 distribution.
3403 * Neither the name of Google nor the names of its contributors may
3404 be used to endorse or promote products derived from this software
3405 without specific prior written permission.
3407 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
3408 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
3409 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
3410 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
3411 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
3412 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
3413 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
3414 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
3415 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3416 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3417 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3418 </pre>
3420 <hr>
3422 <h1><a id="hunspell-lt"></a>Lithuanian Spellchecking Dictionary License</h1>
3424 <p>This license applies to the Lithuanian Spellchecking Dictionary. (This
3425 code only ships in some localized versions of this product.)</p>
3427 <pre>
3428 Copyright (c) 2000-2013, Albertas Agejevas and contributors.
3429 All rights reserved.
3431 Redistribution and use in source and binary forms, with or without
3432 modification, are permitted provided that the following conditions
3433 are met:
3434 1. Redistributions of source code must retain the above copyright
3435 notice, this list of conditions and the following disclaimer.
3436 2. Redistributions in binary form must reproduce the above copyright
3437 notice, this list of conditions and the following disclaimer in the
3438 documentation and/or other materials provided with the distribution.
3439 3. Neither the name of the copyright holders nor the names of its contributors
3440 may be used to endorse or promote products derived from this software
3441 without specific prior written permission.
3443 THIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND
3444 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3445 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3446 ARE DISCLAIMED. IN NO EVENT SHALL ALBERTAS AGEJEVAS OR CONTRIBUTORS BE LIABLE
3447 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
3448 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
3449 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3450 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
3451 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
3452 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3453 SUCH DAMAGE.
3454 </pre>
3456 <hr>
3458 <h1><a id="lodash"></a>License - lodash</h1>
3460 <p>This license applies to some of the code in
3461 <var>node_modules/lodash/lodash.js</var>.</p>
3463 <pre>
3464 Copyright JS Foundation and other contributors &lt;https://js.foundation/&gt;
3466 Based on Underscore.js, copyright Jeremy Ashkenas,
3467 DocumentCloud and Investigative Reporters &amp; Editors <https://underscorejs.org/>
3469 This software consists of voluntary contributions made by many
3470 individuals. For exact contribution history, see the revision history
3471 available at https://github.com/lodash/lodash
3473 The following license applies to all parts of this software except as
3474 documented below:
3476 ====
3478 Permission is hereby granted, free of charge, to any person obtaining
3479 a copy of this software and associated documentation files (the
3480 "Software"), to deal in the Software without restriction, including
3481 without limitation the rights to use, copy, modify, merge, publish,
3482 distribute, sublicense, and/or sell copies of the Software, and to
3483 permit persons to whom the Software is furnished to do so, subject to
3484 the following conditions:
3486 The above copyright notice and this permission notice shall be
3487 included in all copies or substantial portions of the Software.
3489 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
3490 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3491 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
3492 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
3493 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
3494 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
3495 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3497 ====
3499 Copyright and related rights for sample code are waived via CC0. Sample
3500 code is defined as all source code displayed within the prose of the
3501 documentation.
3503 CC0: https://creativecommons.org/publicdomain/zero/1.0/
3505 ====
3507 Files located in the node_modules and vendor directories are externally
3508 maintained libraries used by this software which have their own
3509 licenses; we recommend you read them, as their terms may differ from the
3510 terms above.
3512 </pre>
3515 <hr>
3517 <h1><a id="matches"></a>matches License</h1>
3519 <p>This license applies to files in the directory
3520 <code>third_party/rust/matches</code>.</p>
3522 <pre>
3523 Copyright (c) 2014-2016 Simon Sapin
3525 Permission is hereby granted, free of charge, to any
3526 person obtaining a copy of this software and associated
3527 documentation files (the "Software"), to deal in the
3528 Software without restriction, including without
3529 limitation the rights to use, copy, modify, merge,
3530 publish, distribute, sublicense, and/or sell copies of
3531 the Software, and to permit persons to whom the Software
3532 is furnished to do so, subject to the following
3533 conditions:
3535 The above copyright notice and this permission notice
3536 shall be included in all copies or substantial portions
3537 of the Software.
3539 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
3540 ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
3541 TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
3542 PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
3543 SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
3544 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
3545 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
3546 IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
3547 DEALINGS IN THE SOFTWARE.
3548 </pre>
3550 <hr>
3552 <h1><a id="apple-password-rules-parser"></a>Apple Password Rules Parser License</h1>
3554 <p>This license applies to the file
3555 <code>toolkit/components/passwordmgr/PasswordRulesParser.sys.mjs</code>.</p>
3557 <pre>
3558 Copyright 2020 Apple Inc.
3560 Permission is hereby granted, free of charge, to any person obtaining a copy
3561 of this software and associated documentation files (the "Software"), to deal
3562 in the Software without restriction, including without limitation the rights
3563 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3564 copies of the Software, and to permit persons to whom the Software is
3565 furnished to do so, subject to the following conditions:
3567 The above copyright notice and this permission notice shall be included in all
3568 copies or substantial portions of the Software.
3570 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3571 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3572 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3573 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3574 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3575 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
3576 SOFTWARE.
3577 </pre>
3579 <hr>
3581 <h1><a id="mit"></a>MIT License</h1>
3583 <p>This license applies to the following files or to files in the following directories:
3584 <ul>
3585 <li><code>third_party/rust/bincode</code></li>
3586 <li><code>third_party/rust/byteorder</code></li>
3587 <li><code>third_party/js/cfworker/json-schema.js</code></li>
3588 <li><code>security/nss/lib/freebl/ecl/ecp_secp384r1.c</code> and
3589 <code>security/nss/lib/freebl/ecl/ecp_secp521r1.c</code></li>
3590 <li><code>security/nss/lib/freebl/ecl/curve25519_32.c</code>,
3591 <code>security/nss/lib/freebl/ecl/ecp_secp384r1.c</code> and
3592 <code>security/nss/lib/freebl/ecl/ecp_secp521r1.c</code></li>
3593 <li><code>devtools/client/netmonitor/src/components/messages/parsers/socket-io/component-emitter.js</code></li>
3594 <li><code>mfbt/Span.h</code> and <code>mfbt/tests/gtest/TestSpan.cpp</code></li>
3595 <li><code>third_party/rust/lazy_static</code></li>
3596 <li><code>third_party/rust/libm</code> (with parts dual licensed MIT/<a href="about:license#apache">Apache-2.0</a>)</li>
3597 <li><code>devtools/client/shared/vendor/micromatch/micromatch.js</code></li>
3598 <li><code>devtools/client/shared/vendor/fuzzaldrin-plus.js</code></li>
3599 <li><code>devtools/shared/natural-sort.js</code></li>
3600 <li><code>devtools/shared/node-properties/node-properties.js</code></li>
3601 <li><code>third_party/rust/ordered-float</code></li>
3602 <li><code>third_party/rust/owning_ref</code></li>
3603 <li><code>third_party/rust/phf</code>,
3604 <code>third_party/rust/phf_codegen</code>,
3605 <code>third_party/rust/phf_generator</code>, and
3606 <code>third_party/rust/phf_shared</code></li>
3607 <li><code>third_party/rust/precomputed-hash</code></li>
3608 <li><code>browser/components/newtab/vendor/prop-types*</code></li>
3609 <li><code>devtools/client/shared/vendor/react*</code>,
3610 <code>browser/components/newtab/vendor/react*</code>,
3611 <code>browser/components/pocket/content/panels/js/vendor.bundle.js</code> and
3612 <code>devtools/client/debugger/test/mochitest/examples/react/build/main.js</code></li>
3613 <li><code>devtools/client/shared/vendor/react-router-dom.js</code></li>
3614 <li><code>devtools/client/shared/vendor/reselect.js</code> and
3615 <code>browser/components/newtab/data/content/activity-stream.bundle.js</code></li>
3616 <li><code>third_party/rlbox</code></li>
3617 <li><code>devtools/client/netmonitor/src/components/messages/parsers/socket-io/binary.js</code>,
3618 <code>devtools/client/netmonitor/src/components/messages/parsers/socket-io/index.js</code> and
3619 <code>devtools/client/netmonitor/src/components/messages/parsers/socket-io/is-buffer.js</code></li>
3620 <li><code>devtools/client/netmonitor/src/components/messages/parsers/sockjs/index.js</code></li>
3621 <li><code>devtools/client/netmonitor/src/components/messages/parsers/stomp/byte.js</code>,
3622 <code>devtools/client/netmonitor/src/components/messages/parsers/stomp/frame.js</code> and
3623 <code>devtools/client/netmonitor/src/components/messages/parsers/stomp/parser.js</code></li>
3624 <li><code>third_party/rust/synstructure</code></li>
3625 <li><code>third_party/rust/void</code></li>
3626 <li><code>js/src/zydis</code> (unless otherwise specified)</li>
3627 </ul>
3628 See the individual LICENSE files or headers for copyright owners.</p>
3630 <pre>
3631 The MIT License (MIT)
3633 Permission is hereby granted, free of charge, to any person obtaining a copy
3634 of this software and associated documentation files (the "Software"), to deal
3635 in the Software without restriction, including without limitation the rights
3636 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3637 copies of the Software, and to permit persons to whom the Software is
3638 furnished to do so, subject to the following conditions:
3640 The above copyright notice and this permission notice shall be included in all
3641 copies or substantial portions of the Software.
3643 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3644 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3645 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3646 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3647 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3648 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
3649 SOFTWARE.
3651 </pre>
3653 <hr>
3655 <h1><a id="myspell"></a>MySpell License</h1>
3657 <p>This license applies to some files in the directory
3658 <code>extensions/spellcheck/hunspell</code>.</p>
3660 <pre>
3661 Copyright 2002 Kevin B. Hendricks, Stratford, Ontario, Canada
3662 And Contributors. All rights reserved.
3664 Redistribution and use in source and binary forms, with or without
3665 modification, are permitted provided that the following conditions
3666 are met:
3668 1. Redistributions of source code must retain the above copyright
3669 notice, this list of conditions and the following disclaimer.
3671 2. Redistributions in binary form must reproduce the above copyright
3672 notice, this list of conditions and the following disclaimer in the
3673 documentation and/or other materials provided with the distribution.
3675 3. All modifications to the source code must be clearly marked as
3676 such. Binary redistributions based on modified source code
3677 must be clearly marked as modified versions in the documentation
3678 and/or other materials provided with the distribution.
3680 THIS SOFTWARE IS PROVIDED BY KEVIN B. HENDRICKS AND CONTRIBUTORS
3681 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
3682 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
3683 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
3684 KEVIN B. HENDRICKS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
3685 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
3686 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3687 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3688 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
3689 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
3690 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3691 SUCH DAMAGE.
3692 </pre>
3694 <hr>
3696 <h1><a id="nicer"></a>nICEr License</h1>
3698 <p>This license applies to certain files in the directory
3699 <code>dom/media/webrtc/transport/third_party/nICEr</code>.</p>
3701 <pre>
3702 Copyright (C) 2007, Adobe Systems Inc.
3703 Copyright (C) 2007-2008, Network Resonance, Inc.
3705 Each source file bears an individual copyright notice.
3707 The following license applies to this distribution as a whole.
3710 Redistribution and use in source and binary forms, with or without
3711 modification, are permitted provided that the following conditions are
3712 met:
3714 * Redistributions of source code must retain the above copyright
3715 notice, this list of conditions and the following disclaimer.
3717 * Redistributions in binary form must reproduce the above copyright
3718 notice, this list of conditions and the following disclaimer in the
3719 documentation and/or other materials provided with the distribution.
3721 * Neither the name of Adobe Systems, Network Resonance nor the names of its
3722 contributors may be used to endorse or promote products derived from
3723 this software without specific prior written permission.
3725 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
3726 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
3727 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
3728 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
3729 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
3730 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
3731 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
3732 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
3733 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3734 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3735 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3736 </pre>
3739 <hr>
3741 <h1><a id="openldap"></a>OpenLDAP Public License</h1>
3743 <p>This license applies to certain files in the directory
3744 <code>third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb</code>.
3745 </p>
3747 <pre>
3748 The OpenLDAP Public License
3749 Version 2.8, 17 August 2003
3751 Redistribution and use of this software and associated documentation
3752 ("Software"), with or without modification, are permitted provided
3753 that the following conditions are met:
3755 1. Redistributions in source form must retain copyright statements
3756 and notices,
3758 2. Redistributions in binary form must reproduce applicable copyright
3759 statements and notices, this list of conditions, and the following
3760 disclaimer in the documentation and/or other materials provided
3761 with the distribution, and
3763 3. Redistributions must contain a verbatim copy of this document.
3765 The OpenLDAP Foundation may revise this license from time to time.
3766 Each revision is distinguished by a version number. You may use
3767 this Software under terms of this license revision or under the
3768 terms of any subsequent revision of the license.
3770 THIS SOFTWARE IS PROVIDED BY THE OPENLDAP FOUNDATION AND ITS
3771 CONTRIBUTORS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
3772 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
3773 AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
3774 SHALL THE OPENLDAP FOUNDATION, ITS CONTRIBUTORS, OR THE AUTHOR(S)
3775 OR OWNER(S) OF THE SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
3776 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
3777 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3778 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
3779 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
3780 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
3781 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
3782 POSSIBILITY OF SUCH DAMAGE.
3784 The names of the authors and copyright holders must not be used in
3785 advertising or otherwise to promote the sale, use or other dealing
3786 in this Software without specific, written prior permission. Title
3787 to copyright in this Software shall at all times remain with copyright
3788 holders.
3790 OpenLDAP is a registered trademark of the OpenLDAP Foundation.
3792 Copyright 1999-2003 The OpenLDAP Foundation, Redwood City,
3793 California, USA. All Rights Reserved. Permission to copy and
3794 distribute verbatim copies of this document is granted.
3795 </pre>
3798 <hr>
3800 <h1><a id="openvision"></a>OpenVision License</h1>
3802 <p>This license applies to the file
3803 <code>extensions/auth/gssapi.h</code>.</p>
3805 <pre>
3806 Copyright 1993 by OpenVision Technologies, Inc.
3808 Permission to use, copy, modify, distribute, and sell this software
3809 and its documentation for any purpose is hereby granted without fee,
3810 provided that the above copyright notice appears in all copies and
3811 that both that copyright notice and this permission notice appear in
3812 supporting documentation, and that the name of OpenVision not be used
3813 in advertising or publicity pertaining to distribution of the software
3814 without specific, written prior permission. OpenVision makes no
3815 representations about the suitability of this software for any
3816 purpose. It is provided "as is" without express or implied warranty.
3818 OPENVISION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
3819 INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
3820 EVENT SHALL OPENVISION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
3821 CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
3822 USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
3823 OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
3824 PERFORMANCE OF THIS SOFTWARE.
3825 </pre>
3827 #if defined(XP_WIN) || defined(XP_MACOSX) || defined(XP_LINUX)
3829 <hr>
3831 <h1><a id="openvr"></a>OpenVR License</h1>
3833 <p>This license applies to certain files in the directory
3834 <code>gfx/vr/service/openvr</code>.</p>
3835 <pre>
3836 Copyright (c) 2015, Valve Corporation
3837 All rights reserved.
3839 Redistribution and use in source and binary forms, with or without modification,
3840 are permitted provided that the following conditions are met:
3842 1. Redistributions of source code must retain the above copyright notice, this
3843 list of conditions and the following disclaimer.
3845 2. Redistributions in binary form must reproduce the above copyright notice,
3846 this list of conditions and the following disclaimer in the documentation and/or
3847 other materials provided with the distribution.
3849 3. Neither the name of the copyright holder nor the names of its contributors
3850 may be used to endorse or promote products derived from this software without
3851 specific prior written permission.
3853 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
3854 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
3855 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
3856 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
3857 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
3858 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3859 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
3860 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3861 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3862 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3863 </pre>
3865 #endif
3867 <hr>
3869 <h1><a id="node-md5"></a>node-md5 License</h1>
3871 <p>This license applies to some of the code in
3872 <code>devtools/client/shared/vendor</code>.</p>
3874 <pre>
3875 Copyright Ā© 2011-2012, Paul Vorbach.
3876 Copyright Ā© 2009, Jeff Mott.
3878 All rights reserved.
3880 Redistribution and use in source and binary forms, with or without modification,
3881 are permitted provided that the following conditions are met:
3883 * Redistributions of source code must retain the above copyright notice, this
3884 list of conditions and the following disclaimer.
3885 * Redistributions in binary form must reproduce the above copyright notice, this
3886 list of conditions and the following disclaimer in the documentation and/or
3887 other materials provided with the distribution.
3888 * Neither the name Crypto-JS nor the names of its contributors may be used to
3889 endorse or promote products derived from this software without specific prior
3890 written permission.
3892 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
3893 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
3894 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
3895 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
3896 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
3897 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3898 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
3899 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3900 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3901 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3902 </pre>
3904 <hr>
3906 <h1><a id="nom"></a>nom License</h1>
3908 <p>This license applies to files in the directory
3909 <code>third_party/rust/nom</code>.</p>
3911 <pre>
3912 Copyright (c) 2015 Geoffroy Couprie
3914 Permission is hereby granted, free of charge, to any person obtaining
3915 a copy of this software and associated documentation files (the
3916 "Software"), to deal in the Software without restriction, including
3917 without limitation the rights to use, copy, modify, merge, publish,
3918 distribute, sublicense, and/or sell copies of the Software, and to
3919 permit persons to whom the Software is furnished to do so, subject to
3920 the following conditions:
3922 The above copyright notice and this permission notice shall be
3923 included in all copies or substantial portions of the Software.
3925 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
3926 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3927 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
3928 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
3929 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
3930 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
3931 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3932 </pre>
3935 <hr>
3937 <h1><a id="nrappkit"></a>nrappkit License</h1>
3939 <p>This license applies to certain files in the directory
3940 <code>dom/media/webrtc/transport/third_party/nrappkit</code>.</p>
3942 <pre>
3943 Copyright (C) 2001-2007, Network Resonance, Inc.
3944 All Rights Reserved
3946 Redistribution and use in source and binary forms, with or without
3947 modification, are permitted provided that the following conditions
3948 are met:
3950 1. Redistributions of source code must retain the above copyright
3951 notice, this list of conditions and the following disclaimer.
3952 2. Redistributions in binary form must reproduce the above copyright
3953 notice, this list of conditions and the following disclaimer in the
3954 documentation and/or other materials provided with the distribution.
3955 3. Neither the name of Network Resonance, Inc. nor the name of any
3956 contributors to this software may be used to endorse or promote
3957 products derived from this software without specific prior written
3958 permission.
3960 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
3961 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3962 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3963 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
3964 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
3965 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3966 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
3967 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
3968 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
3969 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
3970 POSSIBILITY OF SUCH DAMAGE.
3971 </pre>
3973 <p>This license applies to certain files in the directory
3974 <code>dom/media/webrtc/transport/third_party/nrappkit</code>.</p>
3976 <pre>
3977 Copyright (C) 1999-2003 RTFM, Inc.
3978 All Rights Reserved
3980 This package is a SSLv3/TLS protocol analyzer written by Eric Rescorla
3981 &lt;ekr@rtfm.com&gt; and licensed by RTFM, Inc.
3983 Redistribution and use in source and binary forms, with or without
3984 modification, are permitted provided that the following conditions
3985 are met:
3986 1. Redistributions of source code must retain the above copyright
3987 notice, this list of conditions and the following disclaimer.
3988 2. Redistributions in binary form must reproduce the above copyright
3989 notice, this list of conditions and the following disclaimer in the
3990 documentation and/or other materials provided with the distribution.
3991 3. All advertising materials mentioning features or use of this software
3992 must display the following acknowledgement:
3994 This product includes software developed by Eric Rescorla for
3995 RTFM, Inc.
3997 4. Neither the name of RTFM, Inc. nor the name of Eric Rescorla may be
3998 used to endorse or promote products derived from this
3999 software without specific prior written permission.
4001 THIS SOFTWARE IS PROVIDED BY THE ERIC RESCORLA AND RTFM ``AS IS'' AND
4002 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4003 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4004 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
4005 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4006 oDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4007 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4008 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4009 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4010 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4011 SUCH DAMAGE.
4012 </pre>
4014 <p>Note that RTFM, Inc. has waived clause (3) above as of June 20, 2012
4015 for files appearing in this distribution. This waiver applies only to
4016 files included in this distribution. it does not apply to any other
4017 part of ssldump not included in this distribution.</p>
4019 <p>This license applies to the file <code>dom/media/webrtc/transport/third_party/nrappkit/src/port/generic/include/sys/queue.h</code>.</p>
4021 <pre>
4022 Copyright (c) 1991, 1993
4023 The Regents of the University of California. All rights reserved.
4025 Redistribution and use in source and binary forms, with or without
4026 modification, are permitted provided that the following conditions
4027 are met:
4028 1. Redistributions of source code must retain the above copyright
4029 notice, this list of conditions and the following disclaimer.
4030 2. Redistributions in binary form must reproduce the above copyright
4031 notice, this list of conditions and the following disclaimer in the
4032 documentation and/or other materials provided with the distribution.
4033 4. Neither the name of the University nor the names of its contributors
4034 may be used to endorse or promote products derived from this software
4035 without specific prior written permission.
4037 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
4038 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4039 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4040 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
4041 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4042 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4043 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4044 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4045 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4046 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4047 SUCH DAMAGE.
4048 </pre>
4051 <p>This license applies to the file:
4052 <code>dom/media/webrtc/transport/third_party/nrappkit/src/util/util.c</code>.</p>
4054 <pre>
4055 Copyright (c) 1998 Todd C. Miller &gt;Todd.Miller@courtesan.com&lt;
4056 All rights reserved.
4058 Redistribution and use in source and binary forms, with or without
4059 modification, are permitted provided that the following conditions
4060 are met:
4061 1. Redistributions of source code must retain the above copyright
4062 notice, this list of conditions and the following disclaimer.
4063 2. Redistributions in binary form must reproduce the above copyright
4064 notice, this list of conditions and the following disclaimer in the
4065 documentation and/or other materials provided with the distribution.
4066 3. The name of the author may not be used to endorse or promote products
4067 derived from this software without specific prior written permission.
4069 THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
4070 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
4071 AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
4072 THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
4073 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
4074 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
4075 OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
4076 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
4077 OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
4078 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4079 </pre>
4082 <hr>
4084 <h1><a id="praton"></a>praton License</h1>
4086 <p>This license applies to the file
4087 <code>nsprpub/pr/src/misc/praton.c</code>.</p>
4089 <pre>
4090 Copyright (c) 1983, 1990, 1993
4091 The Regents of the University of California. All rights reserved.
4093 Redistribution and use in source and binary forms, with or without
4094 modification, are permitted provided that the following conditions
4095 are met:
4096 1. Redistributions of source code must retain the above copyright
4097 notice, this list of conditions and the following disclaimer.
4098 2. Redistributions in binary form must reproduce the above copyright
4099 notice, this list of conditions and the following disclaimer in the
4100 documentation and/or other materials provided with the distribution.
4101 4. Neither the name of the University nor the names of its contributors
4102 may be used to endorse or promote products derived from this software
4103 without specific prior written permission.
4105 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
4106 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4107 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4108 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
4109 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4110 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4111 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4112 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4113 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4114 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4115 SUCH DAMAGE.
4118 Portions Copyright (c) 1993 by Digital Equipment Corporation.
4120 Permission to use, copy, modify, and distribute this software for any
4121 purpose with or without fee is hereby granted, provided that the above
4122 copyright notice and this permission notice appear in all copies, and that
4123 the name of Digital Equipment Corporation not be used in advertising or
4124 publicity pertaining to distribution of the document or software without
4125 specific, written prior permission.
4127 THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
4128 WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
4129 OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
4130 CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
4131 DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
4132 PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
4133 ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
4134 SOFTWARE.
4135 </pre>
4138 <hr>
4140 <h1><a id="praton1"></a>praton and inet_ntop License</h1>
4142 <p>This license applies to the files
4143 <code>nsprpub/pr/src/misc/praton.c</code> and
4144 <code>dom/media/webrtc/transport/third_party/nrappkit/src/util/util.c</code>.</p>
4146 <pre>
4147 Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
4148 Portions Copyright (c) 1996-1999 by Internet Software Consortium.
4150 Permission to use, copy, modify, and distribute this software for any
4151 purpose with or without fee is hereby granted, provided that the above
4152 copyright notice and this permission notice appear in all copies.
4154 THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
4155 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
4156 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
4157 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
4158 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
4159 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
4160 OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
4161 </pre>
4163 <hr>
4165 <h1><a id="qcms"></a>qcms License</h1>
4167 <p>This license applies to certain files in the directory
4168 <code>gfx/qcms/</code>.</p>
4169 <pre>
4170 Copyright (C) 2009 Mozilla Corporation
4171 Copyright (C) 1998-2007 Marti Maria
4173 Permission is hereby granted, free of charge, to any person
4174 obtaining a copy of this software and associated documentation
4175 files (the "Software"), to deal in the Software without restriction,
4176 including without limitation the rights to use, copy, modify, merge,
4177 publish, distribute, sublicense, and/or sell copies of the Software,
4178 and to permit persons to whom the Software is furnished to do so, subject
4179 to the following conditions:
4181 The above copyright notice and this permission notice shall be included
4182 in all copies or substantial portions of the Software.
4184 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
4185 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4186 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4187 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
4188 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
4189 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
4190 </pre>
4193 <hr>
4195 <h1><a id="qrcode-generator"></a>QR Code Generator License</h1>
4197 <p>This license applies to certain files in the directory
4198 <code>devtools/shared/qrcode/encoder/</code>.</p>
4199 <pre>
4200 Copyright (c) 2009 Kazuhiko Arase
4202 Permission is hereby granted, free of charge, to any person obtaining a copy
4203 of this software and associated documentation files (the "Software"), to deal
4204 in the Software without restriction, including without limitation the rights
4205 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4206 copies of the Software, and to permit persons to whom the Software is
4207 furnished to do so, subject to the following conditions:
4209 The above copyright notice and this permission notice shall be included in
4210 all copies or substantial portions of the Software.
4212 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4213 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4214 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4215 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4216 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4217 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4218 THE SOFTWARE.
4219 </pre>
4221 <hr>
4223 <h1><a id="react"></a>React License</h1>
4225 <p>This license applies to various files in the Mozilla codebase.</p>
4227 <pre>
4228 Copyright (c) 2013-2015, Facebook, Inc.
4229 All rights reserved.
4231 Redistribution and use in source and binary forms, with or without modification,
4232 are permitted provided that the following conditions are met:
4234 * Redistributions of source code must retain the above copyright notice, this
4235 list of conditions and the following disclaimer.
4237 * Redistributions in binary form must reproduce the above copyright notice,
4238 this list of conditions and the following disclaimer in the documentation
4239 and/or other materials provided with the distribution.
4241 * Neither the name Facebook nor the names of its contributors may be used to
4242 endorse or promote products derived from this software without specific
4243 prior written permission.
4245 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4246 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4247 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4248 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
4249 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4250 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4251 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
4252 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4253 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4254 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4255 </pre>
4257 <hr>
4259 <h1><a id="react-redux"></a>React-Redux License</h1>
4261 <p>This license applies to the files
4262 <code>devtools/client/shared/vendor/react-redux.js</code> and
4263 <code>browser/components/newtab/vendor/react-redux.js</code>.</p>
4264 <pre>
4265 Copyright (c) 2015 Dan Abramov
4267 Permission is hereby granted, free of charge, to any person obtaining a copy
4268 of this software and associated documentation files (the "Software"), to deal
4269 in the Software without restriction, including without limitation the rights
4270 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4271 copies of the Software, and to permit persons to whom the Software is
4272 furnished to do so, subject to the following conditions:
4274 The above copyright notice and this permission notice shall be included in all
4275 copies or substantial portions of the Software.
4277 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4278 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4279 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4280 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4281 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4282 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
4283 SOFTWARE.
4284 </pre>
4286 <hr>
4288 <h1><a id="xdg"></a>Red Hat xdg_user_dir_lookup License</h1>
4290 <p>This license applies to the
4291 <var>xdg_user_dir_lookup</var> function in
4292 <code>xpcom/io/SpecialSystemDirectory.cpp</code>.</p>
4294 <pre>
4295 Copyright (c) 2007 Red Hat, Inc.
4297 Permission is hereby granted, free of charge, to any person
4298 obtaining a copy of this software and associated documentation files
4299 (the "Software"), to deal in the Software without restriction,
4300 including without limitation the rights to use, copy, modify, merge,
4301 publish, distribute, sublicense, and/or sell copies of the Software,
4302 and to permit persons to whom the Software is furnished to do so,
4303 subject to the following conditions:
4305 The above copyright notice and this permission notice shall be
4306 included in all copies or substantial portions of the Software.
4308 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
4309 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
4310 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
4311 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
4312 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
4313 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
4314 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
4315 SOFTWARE.
4316 </pre>
4319 <hr>
4321 <h1><a id="redux"></a>Redux License</h1>
4323 <p>This license applies to the file
4324 <code>devtools/client/shared/vendor/redux.js</code> and
4325 <code>browser/components/newtab/vendor/Redux.sys.mjs</code>.</p>
4326 <pre>
4327 Copyright (c) 2015 Dan Abramov
4329 Permission is hereby granted, free of charge, to any person obtaining a copy
4330 of this software and associated documentation files (the "Software"), to deal
4331 in the Software without restriction, including without limitation the rights
4332 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4333 copies of the Software, and to permit persons to whom the Software is
4334 furnished to do so, subject to the following conditions:
4336 The above copyright notice and this permission notice shall be included in all
4337 copies or substantial portions of the Software.
4339 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4340 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4341 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4342 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4343 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4344 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
4345 SOFTWARE.
4346 </pre>
4348 <hr>
4350 <h1><a id="hunspell-ru"></a>Russian Spellchecking Dictionary License</h1>
4352 <p>This license applies to the Russian Spellchecking Dictionary. (This
4353 code only ships in some localized versions of this product.)</p>
4355 <pre>
4356 * Copyright (c) 1997-2008, Alexander I. Lebedev
4358 All rights reserved.
4360 Redistribution and use in source and binary forms, with or without
4361 modification, are permitted provided that the following conditions
4362 are met:
4363 * Redistributions of source code must retain the above copyright
4364 notice, this list of conditions and the following disclaimer.
4365 * Redistributions in binary form must reproduce the above copyright
4366 notice, this list of conditions and the following disclaimer in the
4367 documentation and/or other materials provided with the distribution.
4368 * Modified versions must be clearly marked as such.
4369 * The name of Alexander I. Lebedev may not be used to endorse or promote
4370 products derived from this software without specific prior written
4371 permission.
4373 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
4374 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4375 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4376 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
4377 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
4378 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4379 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
4380 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4381 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4382 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
4383 POSSIBILITY OF SUCH DAMAGE.
4384 </pre>
4386 <hr>
4388 <h1><a id="sctp"></a>SCTP Licenses</h1>
4390 <p>These licenses apply to certain files in the directory
4391 <code>netwerk/sctp/src/</code>.</p>
4393 <pre>
4394 Copyright (c) 2009-2010 Brad Penoff
4395 Copyright (c) 2009-2010 Humaira Kamal
4396 Copyright (c) 2011-2012 Irene Ruengeler
4397 Copyright (c) 2010-2012, by Michael Tuexen. All rights reserved.
4398 Copyright (c) 2010-2012, by Randall Stewart. All rights reserved.
4399 Copyright (c) 2010-2012, by Robin Seggelmann. All rights reserved.
4401 Redistribution and use in source and binary forms, with or without
4402 modification, are permitted provided that the following conditions
4403 are met:
4404 1. Redistributions of source code must retain the above copyright
4405 notice, this list of conditions and the following disclaimer.
4406 2. Redistributions in binary form must reproduce the above copyright
4407 notice, this list of conditions and the following disclaimer in the
4408 documentation and/or other materials provided with the distribution.
4410 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
4411 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4412 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4413 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
4414 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4415 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4416 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4417 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4418 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4419 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4420 SUCH DAMAGE.
4422 Copyright (c) 2001-2008, by Cisco Systems, Inc. All rights reserved.
4423 Copyright (c) 2008-2012, by Randall Stewart. All rights reserved.
4424 Copyright (c) 2008-2012, by Michael Tuexen. All rights reserved.
4425 Copyright (c) 2008-2012, by Brad Penoff. All rights reserved.
4426 Copyright (c) 1980, 1982, 1986, 1987, 1988, 1990, 1993
4427 The Regents of the University of California.
4428 Copyright (c) 2005 Robert N. M. Watson All rights reserved.
4429 Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. All rights reserved.
4431 Redistribution and use in source and binary forms, with or without
4432 modification, are permitted provided that the following conditions are met:
4433 a) Redistributions of source code must retain the above copyright notice,
4434 this list of conditions and the following disclaimer.
4435 b) Redistributions in binary form must reproduce the above copyright
4436 notice, this list of conditions and the following disclaimer in
4437 the documentation and/or other materials provided with the distribution.
4438 c) Neither the name of Cisco Systems, Inc, the name of the university,
4439 the WIDE project, nor the names of its contributors may be used to
4440 endorse or promote products derived from this software without specific
4441 prior written permission.
4443 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4444 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
4445 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4446 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
4447 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
4448 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4449 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
4450 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4451 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4452 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
4453 THE POSSIBILITY OF SUCH DAMAGE.
4454 </pre>
4457 <hr>
4459 <h1><a id="skia"></a>Skia License</h1>
4461 <p>This license applies to certain files in the directory
4462 <code>gfx/skia/</code>.</p>
4464 <pre>
4465 Copyright (c) 2011 Google Inc. All rights reserved.
4467 Redistribution and use in source and binary forms, with or without
4468 modification, are permitted provided that the following conditions are
4469 met:
4471 * Redistributions of source code must retain the above copyright
4472 notice, this list of conditions and the following disclaimer.
4473 * Redistributions in binary form must reproduce the above
4474 copyright notice, this list of conditions and the following disclaimer
4475 in the documentation and/or other materials provided with the
4476 distribution.
4477 * Neither the name of Google Inc. nor the names of its
4478 contributors may be used to endorse or promote products derived from
4479 this software without specific prior written permission.
4481 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4482 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4483 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
4484 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
4485 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
4486 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
4487 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
4488 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
4489 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4490 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
4491 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4492 </pre>
4494 <hr>
4496 <h1><a id="snappy"></a>Snappy License</h1>
4498 <p>This license applies to certain files in the directory
4499 <code>other-licenses/snappy/</code>.</p>
4501 <pre>
4502 Copyright 2011, Google Inc.
4503 All rights reserved.
4505 Redistribution and use in source and binary forms, with or without
4506 modification, are permitted provided that the following conditions are
4507 met:
4509 * Redistributions of source code must retain the above copyright
4510 notice, this list of conditions and the following disclaimer.
4511 * Redistributions in binary form must reproduce the above
4512 copyright notice, this list of conditions and the following disclaimer
4513 in the documentation and/or other materials provided with the
4514 distribution.
4515 * Neither the name of Google Inc. nor the names of its
4516 contributors may be used to endorse or promote products derived from
4517 this software without specific prior written permission.
4519 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4520 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4521 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
4522 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
4523 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
4524 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
4525 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
4526 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
4527 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4528 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
4529 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4530 </pre>
4532 <hr>
4534 <h1><a id="sprintf.js"></a>sprintf.js License</h1>
4536 <p>This license applies to
4537 <code>devtools/shared/sprintfjs/sprintf.js</code>.</p>
4539 <pre>
4540 Copyright (c) 2007-2016, Alexandru Marasteanu &lt;hello [at) alexei (dot] ro&gt;
4541 All rights reserved.
4543 Redistribution and use in source and binary forms, with or without
4544 modification, are permitted provided that the following conditions are met:
4545 * Redistributions of source code must retain the above copyright
4546 notice, this list of conditions and the following disclaimer.
4547 * Redistributions in binary form must reproduce the above copyright
4548 notice, this list of conditions and the following disclaimer in the
4549 documentation and/or other materials provided with the distribution.
4550 * Neither the name of this software nor the names of its contributors may be
4551 used to endorse or promote products derived from this software without
4552 specific prior written permission.
4554 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4555 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4556 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4557 DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
4558 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4559 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4560 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
4561 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4562 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4563 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4564 </pre>
4566 <hr>
4568 <h1><a id="sunsoft"></a>SunSoft License</h1>
4570 <p>This license applies to the
4571 <var>ICC_H</var> block in
4572 <code>gfx/qcms/qcms.h</code>.</p>
4574 <pre>
4575 Copyright (c) 1994-1996 SunSoft, Inc.
4577 Rights Reserved
4579 Permission is hereby granted, free of charge, to any person
4580 obtaining a copy of this software and associated documentation
4581 files (the "Software"), to deal in the Software without restrict-
4582 ion, including without limitation the rights to use, copy, modify,
4583 merge, publish distribute, sublicense, and/or sell copies of the
4584 Software, and to permit persons to whom the Software is furnished
4585 to do so, subject to the following conditions:
4587 The above copyright notice and this permission notice shall be
4588 included in all copies or substantial portions of the Software.
4590 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
4591 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
4592 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-
4593 INFRINGEMENT. IN NO EVENT SHALL SUNSOFT, INC. OR ITS PARENT
4594 COMPANY BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
4595 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
4596 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
4597 OTHER DEALINGS IN THE SOFTWARE.
4599 Except as contained in this notice, the name of SunSoft, Inc.
4600 shall not be used in advertising or otherwise to promote the
4601 sale, use or other dealings in this Software without written
4602 authorization from SunSoft Inc.
4603 </pre>
4606 <hr>
4608 <h1><a id="superfasthash"></a>SuperFastHash License</h1>
4610 <p>This license applies to files in the directory
4611 <code>security/sandbox/chromium/base/third_party/superfasthash/</code>.</p>
4613 <pre>
4614 Copyright (c) 2010, Paul Hsieh
4615 All rights reserved.
4617 Redistribution and use in source and binary forms, with or without modification,
4618 are permitted provided that the following conditions are met:
4620 * Redistributions of source code must retain the above copyright notice, this
4621 list of conditions and the following disclaimer.
4622 * Redistributions in binary form must reproduce the above copyright notice, this
4623 list of conditions and the following disclaimer in the documentation and/or
4624 other materials provided with the distribution.
4625 * Neither my name, Paul Hsieh, nor the names of any other contributors to the
4626 code use may not be used to endorse or promote products derived from this
4627 software without specific prior written permission.
4629 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4630 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4631 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4632 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
4633 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4634 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4635 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
4636 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4637 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4638 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4639 </pre>
4642 <hr>
4644 <h1><a id="unicase"></a>unicase License</h1>
4646 <p>This license applies to files in the directory
4647 <code>third_party/rust/unicase</code>.</p>
4649 <pre>
4650 Copyright (c) 2014-2015 Sean McArthur
4652 Permission is hereby granted, free of charge, to any person obtaining a copy
4653 of this software and associated documentation files (the "Software"), to deal
4654 in the Software without restriction, including without limitation the rights
4655 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4656 copies of the Software, and to permit persons to whom the Software is
4657 furnished to do so, subject to the following conditions:
4659 The above copyright notice and this permission notice shall be included in
4660 all copies or substantial portions of the Software.
4662 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4663 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4664 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4665 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4666 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4667 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4668 THE SOFTWARE.
4669 </pre>
4672 <hr>
4674 <h1><a id="unicode"></a>Unicode License</h1>
4676 <p>This license applies to the following files or, in the case of
4677 directories, certain files in those directories:</p>
4679 <ul>
4680 <li><code>intl/icu</code></li>
4681 <li><code>intl/tzdata</code></li>
4682 <li><code>js/src/util</code></li>
4683 </ul>
4685 <pre>
4686 COPYRIGHT AND PERMISSION NOTICE
4688 Copyright Ā© 1991-2016 Unicode, Inc. All rights reserved.
4689 Distributed under the Terms of Use in https://www.unicode.org/copyright.html.
4691 Permission is hereby granted, free of charge, to any person obtaining
4692 a copy of the Unicode data files and any associated documentation
4693 (the "Data Files") or Unicode software and any associated documentation
4694 (the "Software") to deal in the Data Files or Software
4695 without restriction, including without limitation the rights to use,
4696 copy, modify, merge, publish, distribute, and/or sell copies of
4697 the Data Files or Software, and to permit persons to whom the Data Files
4698 or Software are furnished to do so, provided that either
4699 (a) this copyright and permission notice appear with all copies
4700 of the Data Files or Software, or
4701 (b) this copyright and permission notice appear in associated
4702 Documentation.
4704 THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
4705 ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
4706 WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
4707 NONINFRINGEMENT OF THIRD PARTY RIGHTS.
4708 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
4709 NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
4710 DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
4711 DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
4712 TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
4713 PERFORMANCE OF THE DATA FILES OR SOFTWARE.
4715 Except as contained in this notice, the name of a copyright holder
4716 shall not be used in advertising or otherwise to promote the sale,
4717 use or other dealings in these Data Files or Software without prior
4718 written authorization of the copyright holder.
4720 ---------------------
4722 Third-Party Software Licenses
4724 This section contains third-party software notices and/or additional
4725 terms for licensed third-party software components included within ICU
4726 libraries.
4728 1. ICU License - ICU 1.8.1 to ICU 57.1
4730 COPYRIGHT AND PERMISSION NOTICE
4732 Copyright (c) 1995-2016 International Business Machines Corporation and others
4733 All rights reserved.
4735 Permission is hereby granted, free of charge, to any person obtaining
4736 a copy of this software and associated documentation files (the
4737 "Software"), to deal in the Software without restriction, including
4738 without limitation the rights to use, copy, modify, merge, publish,
4739 distribute, and/or sell copies of the Software, and to permit persons
4740 to whom the Software is furnished to do so, provided that the above
4741 copyright notice(s) and this permission notice appear in all copies of
4742 the Software and that both the above copyright notice(s) and this
4743 permission notice appear in supporting documentation.
4745 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
4746 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
4747 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
4748 OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
4749 HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
4750 SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
4751 RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
4752 CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
4753 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
4755 Except as contained in this notice, the name of a copyright holder
4756 shall not be used in advertising or otherwise to promote the sale, use
4757 or other dealings in this Software without prior written authorization
4758 of the copyright holder.
4760 All trademarks and registered trademarks mentioned herein are the
4761 property of their respective owners.
4763 2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
4765 # The Google Chrome software developed by Google is licensed under
4766 # the BSD license. Other software included in this distribution is
4767 # provided under other licenses, as set forth below.
4769 # The BSD License
4770 # https://opensource.org/licenses/bsd-license.php
4771 # Copyright (C) 2006-2008, Google Inc.
4773 # All rights reserved.
4775 # Redistribution and use in source and binary forms, with or without
4776 # modification, are permitted provided that the following conditions are met:
4778 # Redistributions of source code must retain the above copyright notice,
4779 # this list of conditions and the following disclaimer.
4780 # Redistributions in binary form must reproduce the above
4781 # copyright notice, this list of conditions and the following
4782 # disclaimer in the documentation and/or other materials provided with
4783 # the distribution.
4784 # Neither the name of Google Inc. nor the names of its
4785 # contributors may be used to endorse or promote products derived from
4786 # this software without specific prior written permission.
4789 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
4790 # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
4791 # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
4792 # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4793 # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
4794 # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
4795 # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4796 # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
4797 # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
4798 # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
4799 # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4800 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4803 # The word list in cjdict.txt are generated by combining three word lists
4804 # listed below with further processing for compound word breaking. The
4805 # frequency is generated with an iterative training against Google web
4806 # corpora.
4808 # * Libtabe (Chinese)
4809 # - https://sourceforge.net/project/?group_id=1519
4810 # - Its license terms and conditions are shown below.
4812 # * IPADIC (Japanese)
4813 # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
4814 # - Its license terms and conditions are shown below.
4816 # ---------COPYING.libtabe ---- BEGIN--------------------
4818 # /*
4819 # * Copyrighy (c) 1999 TaBE Project.
4820 # * Copyright (c) 1999 Pai-Hsiang Hsiao.
4821 # * All rights reserved.
4823 # * Redistribution and use in source and binary forms, with or without
4824 # * modification, are permitted provided that the following conditions
4825 # * are met:
4827 # * . Redistributions of source code must retain the above copyright
4828 # * notice, this list of conditions and the following disclaimer.
4829 # * . Redistributions in binary form must reproduce the above copyright
4830 # * notice, this list of conditions and the following disclaimer in
4831 # * the documentation and/or other materials provided with the
4832 # * distribution.
4833 # * . Neither the name of the TaBE Project nor the names of its
4834 # * contributors may be used to endorse or promote products derived
4835 # * from this software without specific prior written permission.
4837 # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4838 # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4839 # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
4840 # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
4841 # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
4842 # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4843 # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
4844 # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4845 # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
4846 # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4847 # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
4848 # * OF THE POSSIBILITY OF SUCH DAMAGE.
4849 # */
4851 # /*
4852 # * Copyright (c) 1999 Computer Systems and Communication Lab,
4853 # * Institute of Information Science, Academia
4854 # * Sinica. All rights reserved.
4856 # * Redistribution and use in source and binary forms, with or without
4857 # * modification, are permitted provided that the following conditions
4858 # * are met:
4860 # * . Redistributions of source code must retain the above copyright
4861 # * notice, this list of conditions and the following disclaimer.
4862 # * . Redistributions in binary form must reproduce the above copyright
4863 # * notice, this list of conditions and the following disclaimer in
4864 # * the documentation and/or other materials provided with the
4865 # * distribution.
4866 # * . Neither the name of the Computer Systems and Communication Lab
4867 # * nor the names of its contributors may be used to endorse or
4868 # * promote products derived from this software without specific
4869 # * prior written permission.
4871 # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4872 # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4873 # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
4874 # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
4875 # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
4876 # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4877 # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
4878 # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4879 # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
4880 # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4881 # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
4882 # * OF THE POSSIBILITY OF SUCH DAMAGE.
4883 # */
4885 # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
4886 # University of Illinois
4887 # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
4889 # ---------------COPYING.libtabe-----END--------------------------------
4892 # ---------------COPYING.ipadic-----BEGIN-------------------------------
4894 # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
4895 # and Technology. All Rights Reserved.
4897 # Use, reproduction, and distribution of this software is permitted.
4898 # Any copy of this software, whether in its original form or modified,
4899 # must include both the above copyright notice and the following
4900 # paragraphs.
4902 # Nara Institute of Science and Technology (NAIST),
4903 # the copyright holders, disclaims all warranties with regard to this
4904 # software, including all implied warranties of merchantability and
4905 # fitness, in no event shall NAIST be liable for
4906 # any special, indirect or consequential damages or any damages
4907 # whatsoever resulting from loss of use, data or profits, whether in an
4908 # action of contract, negligence or other tortuous action, arising out
4909 # of or in connection with the use or performance of this software.
4911 # A large portion of the dictionary entries
4912 # originate from ICOT Free Software. The following conditions for ICOT
4913 # Free Software applies to the current dictionary as well.
4915 # Each User may also freely distribute the Program, whether in its
4916 # original form or modified, to any third party or parties, PROVIDED
4917 # that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
4918 # on, or be attached to, the Program, which is distributed substantially
4919 # in the same form as set out herein and that such intended
4920 # distribution, if actually made, will neither violate or otherwise
4921 # contravene any of the laws and regulations of the countries having
4922 # jurisdiction over the User or the intended distribution itself.
4924 # NO WARRANTY
4926 # The program was produced on an experimental basis in the course of the
4927 # research and development conducted during the project and is provided
4928 # to users as so produced on an experimental basis. Accordingly, the
4929 # program is provided without any warranty whatsoever, whether express,
4930 # implied, statutory or otherwise. The term "warranty" used herein
4931 # includes, but is not limited to, any warranty of the quality,
4932 # performance, merchantability and fitness for a particular purpose of
4933 # the program and the nonexistence of any infringement or violation of
4934 # any right of any third party.
4936 # Each user of the program will agree and understand, and be deemed to
4937 # have agreed and understood, that there is no warranty whatsoever for
4938 # the program and, accordingly, the entire risk arising from or
4939 # otherwise connected with the program is assumed by the user.
4941 # Therefore, neither ICOT, the copyright holder, or any other
4942 # organization that participated in or was otherwise related to the
4943 # development of the program and their respective officials, directors,
4944 # officers and other employees shall be held liable for any and all
4945 # damages, including, without limitation, general, special, incidental
4946 # and consequential damages, arising out of or otherwise in connection
4947 # with the use or inability to use the program or any product, material
4948 # or result produced or otherwise obtained by using the program,
4949 # regardless of whether they have been advised of, or otherwise had
4950 # knowledge of, the possibility of such damages at any time during the
4951 # project or thereafter. Each user will be deemed to have agreed to the
4952 # foregoing by his or her commencement of use of the program. The term
4953 # "use" as used herein includes, but is not limited to, the use,
4954 # modification, copying and distribution of the program and the
4955 # production of secondary products from the program.
4957 # In the case where the program, whether in its original form or
4958 # modified, was distributed or delivered to or received by a user from
4959 # any person, organization or entity other than ICOT, unless it makes or
4960 # grants independently of ICOT any specific warranty to the user in
4961 # writing, such person, organization or entity, will also be exempted
4962 # from and not be held liable to the user for any such damages as noted
4963 # above as far as the program is concerned.
4965 # ---------------COPYING.ipadic-----END----------------------------------
4967 3. Lao Word Break Dictionary Data (laodict.txt)
4969 # Copyright (c) 2013 International Business Machines Corporation
4970 # and others. All Rights Reserved.
4972 # Project: https://code.google.com/p/lao-dictionary/
4973 # Dictionary: https://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
4974 # License: https://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
4975 # (copied below)
4977 # This file is derived from the above dictionary, with slight
4978 # modifications.
4979 # ----------------------------------------------------------------------
4980 # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
4981 # All rights reserved.
4983 # Redistribution and use in source and binary forms, with or without
4984 # modification,
4985 # are permitted provided that the following conditions are met:
4988 # Redistributions of source code must retain the above copyright notice, this
4989 # list of conditions and the following disclaimer. Redistributions in
4990 # binary form must reproduce the above copyright notice, this list of
4991 # conditions and the following disclaimer in the documentation and/or
4992 # other materials provided with the distribution.
4995 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4996 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4997 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
4998 # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
4999 # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
5000 # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5001 # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
5002 # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
5003 # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
5004 # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
5005 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
5006 # OF THE POSSIBILITY OF SUCH DAMAGE.
5007 # --------------------------------------------------------------------------
5009 4. Burmese Word Break Dictionary Data (burmesedict.txt)
5011 # Copyright (c) 2014 International Business Machines Corporation
5012 # and others. All Rights Reserved.
5014 # This list is part of a project hosted at:
5015 # github.com/kanyawtech/myanmar-karen-word-lists
5017 # --------------------------------------------------------------------------
5018 # Copyright (c) 2013, LeRoy Benjamin Sharon
5019 # All rights reserved.
5021 # Redistribution and use in source and binary forms, with or without
5022 # modification, are permitted provided that the following conditions
5023 # are met: Redistributions of source code must retain the above
5024 # copyright notice, this list of conditions and the following
5025 # disclaimer. Redistributions in binary form must reproduce the
5026 # above copyright notice, this list of conditions and the following
5027 # disclaimer in the documentation and/or other materials provided
5028 # with the distribution.
5030 # Neither the name Myanmar Karen Word Lists, nor the names of its
5031 # contributors may be used to endorse or promote products derived
5032 # from this software without specific prior written permission.
5034 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
5035 # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
5036 # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
5037 # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5038 # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
5039 # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
5040 # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
5041 # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5042 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5043 # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
5044 # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
5045 # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
5046 # SUCH DAMAGE.
5047 # --------------------------------------------------------------------------
5049 5. Time Zone Database
5051 ICU uses the public domain data and code derived from Time Zone
5052 Database for its time zone support. The ownership of the TZ database
5053 is explained in BCP 175: Procedure for Maintaining the Time Zone
5054 Database section 7.
5056 # 7. Database Ownership
5058 # The TZ database itself is not an IETF Contribution or an IETF
5059 # document. Rather it is a pre-existing and regularly updated work
5060 # that is in the public domain, and is intended to remain in the
5061 # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
5062 # not apply to the TZ Database or contributions that individuals make
5063 # to it. Should any claims be made and substantiated against the TZ
5064 # Database, the organization that is providing the IANA
5065 # Considerations defined in this RFC, under the memorandum of
5066 # understanding with the IETF, currently ICANN, may act in accordance
5067 # with all competent court orders. No ownership claims will be made
5068 # by ICANN or the IETF Trust on the database or the code. Any person
5069 # making a contribution to the database or code waives all rights to
5070 # future claims in that contribution or in the TZ Database.</pre>
5073 <hr>
5075 <h1><a id="unicode-v3"></a>Unicode License V3</h1>
5077 <p>This license applies to the following files or, in the case of
5078 directories, certain files in those directories:</p>
5080 <ul>
5081 <li><code>intl/icu_capi</code></li>
5082 <li><code>intl/icu_segmenter_data</code></li>
5083 <li><code>third_party/rust/icu_collections</code></li>
5084 <li><code>third_party/rust/icu_locid</code></li>
5085 <li><code>third_party/rust/icu_locid_transform</code></li>
5086 <li><code>third_party/rust/icu_provider</code></li>
5087 <li><code>third_party/rust/icu_provider_adapters</code></li>
5088 <li><code>third_party/rust/icu_provider_macros</code></li>
5089 <li><code>third_party/rust/icu_segmenter</code></li>
5090 <li><code>third_party/rust/litemap</code></li>
5091 <li><code>third_party/rust/tinystr</code></li>
5092 <li><code>third_party/rust/writeable</code></li>
5093 <li><code>third_party/rust/yoke</code></li>
5094 <li><code>third_party/rust/yoke-derive</code></li>
5095 <li><code>third_party/rust/zerofrom</code></li>
5096 <li><code>third_party/rust/zerofrom-derive</code></li>
5097 <li><code>third_party/rust/zerovec</code></li>
5098 <li><code>third_party/rust/zerovec-derive</code></li>
5099 </ul>
5101 <pre>
5102 UNICODE LICENSE V3
5104 COPYRIGHT AND PERMISSION NOTICE
5106 Copyright Ā© 2020-2023 Unicode, Inc.
5108 NOTICE TO USER: Carefully read the following legal agreement. BY
5109 DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR
5110 SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
5111 TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT
5112 DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
5114 Permission is hereby granted, free of charge, to any person obtaining a
5115 copy of data files and any associated documentation (the "Data Files") or
5116 software and any associated documentation (the "Software") to deal in the
5117 Data Files or Software without restriction, including without limitation
5118 the rights to use, copy, modify, merge, publish, distribute, and/or sell
5119 copies of the Data Files or Software, and to permit persons to whom the
5120 Data Files or Software are furnished to do so, provided that either (a)
5121 this copyright and permission notice appear with all copies of the Data
5122 Files or Software, or (b) this copyright and permission notice appear in
5123 associated Documentation.
5125 THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
5126 KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
5127 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
5128 THIRD PARTY RIGHTS.
5130 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
5131 BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
5132 OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
5133 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
5134 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA
5135 FILES OR SOFTWARE.
5137 Except as contained in this notice, the name of a copyright holder shall
5138 not be used in advertising or otherwise to promote the sale, use or other
5139 dealings in these Data Files or Software without prior written
5140 authorization of the copyright holder.
5142 ā€”
5144 Portions of ICU4X may have been adapted from ICU4C and/or ICU4J.
5145 ICU 1.8.1 to ICU 57.1 Ā© 1995-2016 International Business Machines Corporation and others.
5146 </pre>
5149 <hr>
5151 <h1><a id="ucal"></a>University of California License</h1>
5153 <p>This license applies to the following files or, in the case of
5154 directories, certain files in those directories:</p>
5156 <ul>
5157 <li><code>security/nss/lib/dbm</code></li>
5158 <li><code>nsprpub/pr/src/misc/praton.c</code></li>
5159 <li><code>dom/media/webrtc/transport/third_party/nICEr/src/stun/addrs.c</code></li>
5160 </ul>
5162 <pre>
5163 Copyright (c) 1990, 1993
5164 The Regents of the University of California. All rights reserved.
5166 Redistribution and use in source and binary forms, with or without
5167 modification, are permitted provided that the following conditions
5168 are met:
5169 1. Redistributions of source code must retain the above copyright
5170 notice, this list of conditions and the following disclaimer.
5171 2. Redistributions in binary form must reproduce the above copyright
5172 notice, this list of conditions and the following disclaimer in the
5173 documentation and/or other materials provided with the distribution.
5174 [3 Deleted as of 22nd July 1999; see
5175 <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>
5176 for details]
5177 4. Neither the name of the University nor the names of its contributors
5178 may be used to endorse or promote products derived from this software
5179 without specific prior written permission.
5181 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
5182 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
5183 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
5184 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
5185 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
5186 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
5187 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
5188 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
5189 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
5190 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
5191 SUCH DAMAGE.
5192 </pre>
5195 <hr>
5197 <h1><a id="hunspell-en"></a>English Spellchecking Dictionary Licenses</h1>
5199 <p>These licenses apply to certain files in the directory
5200 <code>extensions/spellcheck/locales/en-US/hunspell/</code>, and the
5201 Canadian English dictionary. (This code only ships in some localized
5202 versions of this product.)</p>
5204 <pre>
5205 Different parts of the SCOWL English dictionaries are subject to the
5206 following licenses as shown below. For additional details, sources,
5207 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>.
5209 The collective work of the Spell Checking Oriented Word Lists (SCOWL) is under
5210 the following copyright:
5212 Copyright 2000-2007 by Kevin Atkinson
5213 Permission to use, copy, modify, distribute and sell these word lists, the
5214 associated scripts, the output created from the scripts, and its documentation
5215 for any purpose is hereby granted without fee, provided that the above
5216 copyright notice appears in all copies and that both that copyright notice and
5217 this permission notice appear in supporting documentation. Kevin Atkinson makes
5218 no representations about the suitability of this array for any purpose. It is
5219 provided "as is" without express or implied warranty.
5221 The WordNet database is under the following copyright:
5223 This software and database is being provided to you, the LICENSEE, by Princeton
5224 University under the following license. By obtaining, using and/or copying
5225 this software and database, you agree that you have read, understood, and will
5226 comply with these terms and conditions:
5227 Permission to use, copy, modify and distribute this software and database and
5228 its documentation for any purpose and without fee or royalty is hereby granted,
5229 provided that you agree to comply with the following copyright notice and
5230 statements, including the disclaimer, and that the same appear on ALL copies of
5231 the software, database and documentation, including modifications that you make
5232 for internal use or for distribution.
5233 WordNet 1.6 Copyright 1997 by Princeton University. All rights reserved.
5234 THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON UNIVERSITY
5235 MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
5236 EXAMPLE, BUT NOT LIMITATION, PRINCETON UNIVERSITY MAKES NO
5237 REPRESENTATIONS OR WARRANTIES OF MERCHANT- ABILITY OR FITNESS FOR ANY
5238 PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED SOFTWARE, DATABASE OR
5239 DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS,
5240 TRADEMARKS OR OTHER RIGHTS.
5241 The name of Princeton University or Princeton may not be used in advertising or
5242 publicity pertaining to distribution of the software and/or database. Title to
5243 copyright in this software, database and any associated documentation shall at
5244 all times remain with Princeton University and LICENSEE agrees to preserve same.
5246 The "UK Advanced Cryptics Dictionary" is under the following copyright:
5248 Copyright (c) J Ross Beresford 1993-1999. All Rights Reserved.
5249 The following restriction is placed on the use of this publication: if The UK
5250 Advanced Cryptics Dictionary is used in a software package or redistributed in
5251 any form, the copyright notice must be prominently displayed and the text of
5252 this document must be included verbatim. There are no other restrictions: I
5253 would like to see the list distributed as widely as possible.
5255 Various parts are under the Ispell copyright:
5257 Copyright 1993, Geoff Kuenning, Granada Hills, CA
5258 All rights reserved. Redistribution and use in source and binary forms, with
5259 or without modification, are permitted provided that the following conditions
5260 are met:
5261 1. Redistributions of source code must retain the above copyright notice,
5262 this list of conditions and the following disclaimer.
5263 2. Redistributions in binary form must reproduce the above copyright notice,
5264 this list of conditions and the following disclaimer in the documentation
5265 and/or other materials provided with the distribution.
5266 3. All modifications to the source code must be clearly marked as such.
5267 Binary redistributions based on modified source code must be clearly marked as
5268 modified versions in the documentation and/or other materials provided with
5269 the distribution.
5270 (clause 4 removed with permission from Geoff Kuenning)
5271 5. The name of Geoff Kuenning may not be used to endorse or promote products
5272 derived from this software without specific prior written permission.
5273 THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS IS'' AND
5274 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
5275 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
5276 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS
5277 BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
5278 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
5279 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
5280 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
5281 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
5282 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
5283 POSSIBILITY OF SUCH DAMAGE.
5285 Additional Contributors:
5287 Alan Beale &lt;biljir@pobox.com&gt;
5288 M Cooper &lt;thegrendel@theriver.com&gt;
5289 </pre>
5291 <hr>
5293 <h1><a id="v8"></a>V8 License</h1>
5295 <p>This license applies to certain files in the directories
5296 <code>js/src/irregexp</code>,
5297 <code>js/src/builtin</code>,
5298 <code>js/src/jit/arm</code>,
5299 <code>js/src/jit/mips*</code> and
5300 <code>js/src/jit/riscv64</code>.
5301 </p>
5302 <pre>
5303 Copyright 2006-2012 the V8 project authors. All rights reserved.
5304 Redistribution and use in source and binary forms, with or without
5305 modification, are permitted provided that the following conditions are
5308 * Redistributions of source code must retain the above copyright
5309 notice, this list of conditions and the following disclaimer.
5310 * Redistributions in binary form must reproduce the above
5311 copyright notice, this list of conditions and the following
5312 disclaimer in the documentation and/or other materials provided
5313 with the distribution.
5314 * Neither the name of Google Inc. nor the names of its
5315 contributors may be used to endorse or promote products derived
5316 from this software without specific prior written permission.
5318 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5319 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5320 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5321 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
5322 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5323 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5324 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5325 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5326 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5327 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5328 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5329 </pre>
5331 <hr>
5333 <h1><a id="validator"></a>Validator License</h1>
5335 <p>This license applies to certain files in the directory
5336 <code>devtools/shared/storage/vendor/stringvalidator/</code>,
5337 </p>
5338 <pre>
5340 Copyright (c) 2016 Chris O"Hara &lt;cohara87@gmail.com&gt;
5342 Permission is hereby granted, free of charge, to any person obtaining
5343 a copy of this software and associated documentation files (the
5344 "Software"), to deal in the Software without restriction, including
5345 without limitation the rights to use, copy, modify, merge, publish,
5346 distribute, sublicense, and/or sell copies of the Software, and to
5347 permit persons to whom the Software is furnished to do so, subject to
5348 the following conditions:
5350 The above copyright notice and this permission notice shall be
5351 included in all copies or substantial portions of the Software.
5353 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
5354 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
5355 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
5356 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
5357 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
5358 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
5359 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5360 </pre>
5362 <hr>
5365 <h1><a id="vtune"></a>VTune License</h1>
5367 <p>This license applies to certain files in the directory
5368 <code>js/src/vtune</code> and <code>tools/profiler/core/vtune</code>.</p>
5369 <pre>
5370 Copyright (c) 2011 Intel Corporation.
5371 All rights reserved.
5373 Redistribution and use in source and binary forms, with or without
5374 modification, are permitted provided that the following conditions
5375 are met:
5377 * Redistributions of source code must retain the above copyright
5378 notice, this list of conditions and the following disclaimer.
5379 * Redistributions in binary form must reproduce the above copyright
5380 notice, this list of conditions and the following disclaimer in
5381 the documentation and/or other materials provided with the
5382 distribution.
5383 * Neither the name of Intel Corporation nor the names of its
5384 contributors may be used to endorse or promote products derived
5385 from this software without specific prior written permission.
5387 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5388 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5389 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5390 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
5391 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5392 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5393 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5394 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5395 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5396 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5397 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5398 </pre>
5401 <hr>
5403 <h1><a id="webrtc"></a>WebRTC License</h1>
5405 <p>This license applies to certain files in the directory
5406 <code>third_party/libwebrtc/</code>.</p>
5407 <pre>
5408 Copyright (c) 2011, The WebRTC project authors. All rights reserved.
5410 Redistribution and use in source and binary forms, with or without
5411 modification, are permitted provided that the following conditions are
5412 met:
5414 * Redistributions of source code must retain the above copyright
5415 notice, this list of conditions and the following disclaimer.
5417 * Redistributions in binary form must reproduce the above copyright
5418 notice, this list of conditions and the following disclaimer in
5419 the documentation and/or other materials provided with the
5420 distribution.
5422 * Neither the name of Google nor the names of its contributors may
5423 be used to endorse or promote products derived from this software
5424 without specific prior written permission.
5426 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5427 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5428 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5429 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
5430 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5431 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5432 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5433 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5434 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5435 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5436 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5437 </pre>
5439 <hr>
5441 <h1><a id="x264"></a>x264 License</h1>
5443 <p>This license applies to the file <code>
5444 third_party/aom/third_party/x86inc/x86inc.asm</code>.
5445 </p>
5447 <pre>
5448 Copyright (C) 2005-2012 x264 project
5450 Authors: Loren Merritt &lt;lorenm@u.washington.edu&gt;
5451 Anton Mitrofanov &lt;BugMaster@narod.ru&gt;
5452 Jason Garrett-Glaser &lt;darkshikari@gmail.com&gt;
5453 Henrik Gramner &lt;hengar-6@student.ltu.se&gt;
5455 Permission to use, copy, modify, and/or distribute this software for any
5456 purpose with or without fee is hereby granted, provided that the above
5457 copyright notice and this permission notice appear in all copies.
5459 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
5460 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
5461 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
5462 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
5463 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
5464 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
5465 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
5466 </pre>
5468 <hr>
5470 <h1><a id="xiph"></a>Xiph.org Foundation License</h1>
5472 <p>This license applies to files in the following directories
5473 with the specified copyright year ranges:</p>
5474 <ul>
5475 <li><code>media/libogg/</code>, 2002</li>
5476 <li><code>media/libtheora/</code>, 2002-2007</li>
5477 <li><code>media/libvorbis/</code>, 2002-2004</li>
5478 <li><code>media/libspeex_resampler/</code>, 2002-2008</li>
5479 </ul>
5481 <pre>
5482 Copyright (c) &lt;year&gt;, Xiph.org Foundation
5484 Redistribution and use in source and binary forms, with or without
5485 modification, are permitted provided that the following conditions
5486 are met:
5488 - Redistributions of source code must retain the above copyright
5489 notice, this list of conditions and the following disclaimer.
5491 - Redistributions in binary form must reproduce the above copyright
5492 notice, this list of conditions and the following disclaimer in the
5493 documentation and/or other materials provided with the distribution.
5495 - Neither the name of the Xiph.org Foundation nor the names of its
5496 contributors may be used to endorse or promote products derived from
5497 this software without specific prior written permission.
5499 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5500 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5501 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5502 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
5503 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5504 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5505 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5506 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5507 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5508 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5509 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5510 </pre>
5513 <hr>
5515 <h1><a id="other-notices"></a>Other Required Notices</h1>
5517 <ul>
5518 <li>This software is based in part on the work of the Independent
5519 JPEG Group.</li>
5520 <li>Portions of the OS/2 and Android versions
5521 of this software are copyright &copy;1996-2012
5522 <a href="https://www.freetype.org/">The FreeType Project</a>.
5523 All rights reserved.</li>
5524 <li>Google Play and the Google Play logo are trademarks of Google LLC.</li>
5525 <li>App StoreĀ® and the App StoreĀ® logo are trademarks of Apple, Inc.</li>
5526 </ul>
5529 <hr>
5531 <h1><a id="optional-notices"></a>Optional Notices</h1>
5533 <p>Some permissive software licenses request but do not require an
5534 acknowledgement of the use of their software. We are very grateful
5535 to the following people and projects for their contributions to
5536 this product:</p>
5538 <ul>
5539 <li>The <a href="https://www.zlib.net/">zlib</a> compression library
5540 (Jean-loup Gailly, Mark Adler and team)</li>
5541 <li>The <a href="http://www.libpng.org/pub/png/">libpng</a> graphics library
5542 (Glenn Randers-Pehrson and team)</li>
5543 <li>The <a href="https://www.sqlite.org/">sqlite</a> database engine
5544 (D. Richard Hipp and team)</li>
5545 <li>The <a href="http://nsis.sourceforge.net/">Nullsoft Scriptable Install System</a>
5546 (Amir Szekely and team)</li>
5547 <li>The <a href="https://mattmccutchen.net/bigint/">C++ Big Integer Library</a>
5548 (Matt McCutchen)</li>
5549 </ul>
5553 #ifdef XP_WIN
5555 <hr>
5557 <h1><a id="proprietary-notices"></a>Proprietary Operating System Components</h1>
5559 <p>Under some circumstances, under our
5560 <a href="https://www.mozilla.org/foundation/licensing/binary-components/">binary components policy</a>,
5561 Mozilla may decide to include additional
5562 operating system vendor code with the installer of our products designed
5563 for that vendor's proprietary platform, to make our products work well on
5564 that specific operating system. The following license statements
5565 apply to such inclusions.</p>
5567 <h2><a id="directx"></a>Microsoft Windows: Terms for 'Microsoft Distributable Code'</h2>
5569 <p>These terms apply to the following files;
5570 they are referred to below as "Distributable Code":
5571 <ul>
5572 <li><var>msvc*.dll</var> (C and C++ runtime libraries)</li>
5573 <li><var>vcruntime*.dll</var> (Visual C++ Runtime)</li>
5574 </ul>
5575 </p>
5577 <pre>
5578 Copyright (c) Microsoft Corporation.
5580 The Distributable Code may be used and distributed only if you comply with the
5581 following terms:
5583 (i) You may use, copy, and distribute the Distributable Code only as part of
5584 this product;
5585 (ii) You may not use the Distributable Code on a platform other than Windows;
5586 (iii) You may not alter any copyright, trademark or patent notice in the
5587 Distributable Code;
5588 (iv) You may not modify or distribute the source code of any Distributable
5589 Code so that any part of the source code becomes subject to the MPL or
5590 any other copyleft license;
5591 (v) You must comply with any technical limitations in the Distributable Code
5592 that only allow you to use it in certain ways; and
5593 (vi) You must comply with all domestic and international export laws and
5594 regulations that apply to the Distributable Code.
5595 </pre>
5597 #endif
5599 #ifdef APP_LICENSE_BODY_BLOCK
5600 #ifndef APP_LICENSE_LIST_BLOCK
5601 #error
5602 #endif
5603 <!-- List of product-specific licenses for non-Firefox apps. -->
5604 #includesubst @APP_LICENSE_BODY_BLOCK@
5605 #endif
5607 <hr>
5609 <p><a href="about:license#top">Return to top</a>.</p>
5610 </div>
5611 </body>
5612 </html>