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