1 .NET Runtime uses third-party libraries or other resources that may be
2 distributed under licenses different than the .NET Runtime software.
4 In the event that we accidentally failed to list a required notice, please
5 bring it to our attention. Post an issue or email us:
9 The attached notices are provided for information only.
11 License notice for ASP.NET
12 -------------------------------
14 Copyright (c) .NET Foundation. All rights reserved.
15 Licensed under the Apache License, Version 2.0.
18 https://github.com/dotnet/aspnetcore/blob/main/LICENSE.txt
20 License notice for Slicing-by-8
21 -------------------------------
23 http://sourceforge.net/projects/slicing-by-8/
25 Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved
28 This software program is licensed subject to the BSD License, available at
29 http://www.opensource.org/licenses/bsd-license.html.
32 License notice for Unicode data
33 -------------------------------
35 https://www.unicode.org/license.html
37 Copyright © 1991-2022 Unicode, Inc. All rights reserved.
38 Distributed under the Terms of Use in https://www.unicode.org/copyright.html.
40 Permission is hereby granted, free of charge, to any person obtaining
41 a copy of the Unicode data files and any associated documentation
42 (the "Data Files") or Unicode software and any associated documentation
43 (the "Software") to deal in the Data Files or Software
44 without restriction, including without limitation the rights to use,
45 copy, modify, merge, publish, distribute, and/or sell copies of
46 the Data Files or Software, and to permit persons to whom the Data Files
47 or Software are furnished to do so, provided that either
48 (a) this copyright and permission notice appear with all copies
49 of the Data Files or Software, or
50 (b) this copyright and permission notice appear in associated
53 THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
54 ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
55 WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
56 NONINFRINGEMENT OF THIRD PARTY RIGHTS.
57 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
58 NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
59 DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
60 DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
61 TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
62 PERFORMANCE OF THE DATA FILES OR SOFTWARE.
64 Except as contained in this notice, the name of a copyright holder
65 shall not be used in advertising or otherwise to promote the sale,
66 use or other dealings in these Data Files or Software without prior
67 written authorization of the copyright holder.
69 License notice for Zlib
70 -----------------------
72 https://github.com/madler/zlib
73 https://zlib.net/zlib_license.html
75 /* zlib.h -- interface of the 'zlib' general purpose compression library
76 version 1.2.12, March 27th, 2022
78 Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
80 This software is provided 'as-is', without any express or implied
81 warranty. In no event will the authors be held liable for any damages
82 arising from the use of this software.
84 Permission is granted to anyone to use this software for any purpose,
85 including commercial applications, and to alter it and redistribute it
86 freely, subject to the following restrictions:
88 1. The origin of this software must not be misrepresented; you must not
89 claim that you wrote the original software. If you use this software
90 in a product, an acknowledgment in the product documentation would be
91 appreciated but is not required.
92 2. Altered source versions must be plainly marked as such, and must not be
93 misrepresented as being the original software.
94 3. This notice may not be removed or altered from any source distribution.
96 Jean-loup Gailly Mark Adler
97 jloup@gzip.org madler@alumni.caltech.edu
101 License notice for Mono
102 -------------------------------
104 http://www.mono-project.com/docs/about-mono/
106 Copyright (c) .NET Foundation Contributors
110 Permission is hereby granted, free of charge, to any person obtaining a copy
111 of this software and associated documentation files (the Software), to deal
112 in the Software without restriction, including without limitation the rights
113 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
114 copies of the Software, and to permit persons to whom the Software is
115 furnished to do so, subject to the following conditions:
117 The above copyright notice and this permission notice shall be included in all
118 copies or substantial portions of the Software.
120 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
121 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
122 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
123 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
124 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
125 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
126 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
128 License notice for International Organization for Standardization
129 -----------------------------------------------------------------
131 Portions (C) International Organization for Standardization 1986:
132 Permission to copy in any form is granted for use with
133 conforming SGML systems and applications as defined in
134 ISO 8879, provided this notice is included in all copies.
136 License notice for Intel
137 ------------------------
139 "Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved
141 Redistribution and use in source and binary forms, with or without
142 modification, are permitted provided that the following conditions are met:
144 1. Redistributions of source code must retain the above copyright notice, this
145 list of conditions and the following disclaimer.
147 2. Redistributions in binary form must reproduce the above copyright notice,
148 this list of conditions and the following disclaimer in the documentation
149 and/or other materials provided with the distribution.
151 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
152 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
153 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
154 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
155 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
156 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
157 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
158 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
159 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
160 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
162 License notice for Xamarin and Novell
163 -------------------------------------
165 Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com)
167 Permission is hereby granted, free of charge, to any person obtaining a copy
168 of this software and associated documentation files (the "Software"), to deal
169 in the Software without restriction, including without limitation the rights
170 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
171 copies of the Software, and to permit persons to whom the Software is
172 furnished to do so, subject to the following conditions:
174 The above copyright notice and this permission notice shall be included in
175 all copies or substantial portions of the Software.
177 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
178 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
179 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
180 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
181 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
182 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
185 Copyright (c) 2011 Novell, Inc (http://www.novell.com)
187 Permission is hereby granted, free of charge, to any person obtaining a copy
188 of this software and associated documentation files (the "Software"), to deal
189 in the Software without restriction, including without limitation the rights
190 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
191 copies of the Software, and to permit persons to whom the Software is
192 furnished to do so, subject to the following conditions:
194 The above copyright notice and this permission notice shall be included in
195 all copies or substantial portions of the Software.
197 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
198 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
199 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
200 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
201 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
202 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
205 Third party notice for W3C
206 --------------------------
208 "W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE
209 Status: This license takes effect 13 May, 2015.
210 This work is being provided by the copyright holders under the following license.
212 By obtaining and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions.
213 Permission to copy, modify, and distribute this work, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the work or portions thereof, including modifications:
214 The full text of this NOTICE in a location viewable to users of the redistributed or derivative work.
215 Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C Software and Document Short Notice should be included.
216 Notice of any changes or modifications, through a copyright statement on the new code or document such as "This software or document includes material copied from or derived from [title and URI of the W3C document]. Copyright © [YEAR] W3C® (MIT, ERCIM, Keio, Beihang)."
218 THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
219 COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT.
220 The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the work without specific, written prior permission. Title to copyright in this work will at all times remain with copyright holders."
222 License notice for Bit Twiddling Hacks
223 --------------------------------------
227 By Sean Eron Anderson
228 seander@cs.stanford.edu
230 Individually, the code snippets here are in the public domain (unless otherwise
231 noted) — feel free to use them however you please. The aggregate collection and
232 descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are
233 distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and
234 without even the implied warranty of merchantability or fitness for a particular
237 License notice for Brotli
238 --------------------------------------
240 Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
242 Permission is hereby granted, free of charge, to any person obtaining a copy
243 of this software and associated documentation files (the "Software"), to deal
244 in the Software without restriction, including without limitation the rights
245 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
246 copies of the Software, and to permit persons to whom the Software is
247 furnished to do so, subject to the following conditions:
249 The above copyright notice and this permission notice shall be included in
250 all copies or substantial portions of the Software.
252 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
253 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
254 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
255 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
256 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
257 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
261 Copyright (c) 2011, Google Inc.
264 Redistribution and use in source and binary forms, with or without
265 modification, are permitted provided that the following conditions are
268 * Redistributions of source code must retain the above copyright
269 notice, this list of conditions and the following disclaimer.
270 * Redistributions in binary form must reproduce the above
271 copyright notice, this list of conditions and the following disclaimer
272 in the documentation and/or other materials provided with the
274 * Neither the name of Google Inc. nor the names of its
275 contributors may be used to endorse or promote products derived from
276 this software without specific prior written permission.
278 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
279 ""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
280 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
281 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
282 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
283 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
284 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
285 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
286 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
287 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
288 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
291 Copyright (c) 2015 The Chromium Authors. All rights reserved.
293 Redistribution and use in source and binary forms, with or without
294 modification, are permitted provided that the following conditions are
297 * Redistributions of source code must retain the above copyright
298 notice, this list of conditions and the following disclaimer.
299 * Redistributions in binary form must reproduce the above
300 copyright notice, this list of conditions and the following disclaimer
301 in the documentation and/or other materials provided with the
303 * Neither the name of Google Inc. nor the names of its
304 contributors may be used to endorse or promote products derived from
305 this software without specific prior written permission.
307 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
308 ""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
309 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
310 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
311 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
312 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
313 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
314 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
315 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
316 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
317 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
319 License notice for Json.NET
320 -------------------------------
322 https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md
324 The MIT License (MIT)
326 Copyright (c) 2007 James Newton-King
328 Permission is hereby granted, free of charge, to any person obtaining a copy of
329 this software and associated documentation files (the "Software"), to deal in
330 the Software without restriction, including without limitation the rights to
331 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
332 the Software, and to permit persons to whom the Software is furnished to do so,
333 subject to the following conditions:
335 The above copyright notice and this permission notice shall be included in all
336 copies or substantial portions of the Software.
338 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
339 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
340 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
341 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
342 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
343 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
345 License notice for vectorized base64 encoding / decoding
346 --------------------------------------------------------
348 Copyright (c) 2005-2007, Nick Galbreath
349 Copyright (c) 2013-2017, Alfred Klomp
350 Copyright (c) 2015-2017, Wojciech Mula
351 Copyright (c) 2016-2017, Matthieu Darbois
354 Redistribution and use in source and binary forms, with or without
355 modification, are permitted provided that the following conditions are
358 - Redistributions of source code must retain the above copyright notice,
359 this list of conditions and the following disclaimer.
361 - Redistributions in binary form must reproduce the above copyright
362 notice, this list of conditions and the following disclaimer in the
363 documentation and/or other materials provided with the distribution.
365 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
366 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
367 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
368 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
369 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
370 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
371 TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
372 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
373 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
374 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
375 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
377 License notice for RFC 3492
378 ---------------------------
380 The punycode implementation is based on the sample code in RFC 3492
382 Copyright (C) The Internet Society (2003). All Rights Reserved.
384 This document and translations of it may be copied and furnished to
385 others, and derivative works that comment on or otherwise explain it
386 or assist in its implementation may be prepared, copied, published
387 and distributed, in whole or in part, without restriction of any
388 kind, provided that the above copyright notice and this paragraph are
389 included on all such copies and derivative works. However, this
390 document itself may not be modified in any way, such as by removing
391 the copyright notice or references to the Internet Society or other
392 Internet organizations, except as needed for the purpose of
393 developing Internet standards in which case the procedures for
394 copyrights defined in the Internet Standards process must be
395 followed, or as required to translate it into languages other than
398 The limited permissions granted above are perpetual and will not be
399 revoked by the Internet Society or its successors or assigns.
401 This document and the information contained herein is provided on an
402 "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
403 TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
404 BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
405 HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
406 MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
408 Copyright(C) The Internet Society 1997. All Rights Reserved.
410 This document and translations of it may be copied and furnished to others,
411 and derivative works that comment on or otherwise explain it or assist in
412 its implementation may be prepared, copied, published and distributed, in
413 whole or in part, without restriction of any kind, provided that the above
414 copyright notice and this paragraph are included on all such copies and
415 derivative works.However, this document itself may not be modified in any
416 way, such as by removing the copyright notice or references to the Internet
417 Society or other Internet organizations, except as needed for the purpose of
418 developing Internet standards in which case the procedures for copyrights
419 defined in the Internet Standards process must be followed, or as required
420 to translate it into languages other than English.
422 The limited permissions granted above are perpetual and will not be revoked
423 by the Internet Society or its successors or assigns.
425 This document and the information contained herein is provided on an "AS IS"
426 basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE
427 DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
428 ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY
429 RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
432 License notice for Algorithm from RFC 4122 -
433 A Universally Unique IDentifier (UUID) URN Namespace
434 ----------------------------------------------------
436 Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc.
437 Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. &
438 Digital Equipment Corporation, Maynard, Mass.
439 Copyright (c) 1998 Microsoft.
440 To anyone who acknowledges that this file is provided "AS IS"
441 without any express or implied warranty: permission to use, copy,
442 modify, and distribute this file for any purpose is hereby
443 granted without fee, provided that the above copyright notices and
444 this notice appears in all source code copies, and that none of
445 the names of Open Software Foundation, Inc., Hewlett-Packard
446 Company, Microsoft, or Digital Equipment Corporation be used in
447 advertising or publicity pertaining to distribution of the software
448 without specific, written prior permission. Neither Open Software
449 Foundation, Inc., Hewlett-Packard Company, Microsoft, nor Digital
450 Equipment Corporation makes any representations about the
451 suitability of this software for any purpose."
453 License notice for The LLVM Compiler Infrastructure
454 ---------------------------------------------------
460 University of Illinois at Urbana-Champaign
464 Permission is hereby granted, free of charge, to any person obtaining a copy of
465 this software and associated documentation files (the "Software"), to deal with
466 the Software without restriction, including without limitation the rights to
467 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
468 of the Software, and to permit persons to whom the Software is furnished to do
469 so, subject to the following conditions:
471 * Redistributions of source code must retain the above copyright notice,
472 this list of conditions and the following disclaimers.
474 * Redistributions in binary form must reproduce the above copyright notice,
475 this list of conditions and the following disclaimers in the
476 documentation and/or other materials provided with the distribution.
478 * Neither the names of the LLVM Team, University of Illinois at
479 Urbana-Champaign, nor the names of its contributors may be used to
480 endorse or promote products derived from this Software without specific
481 prior written permission.
483 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
484 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
485 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
486 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
487 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
488 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
491 License notice for Bob Jenkins
492 ------------------------------
494 By Bob Jenkins, 1996. bob_jenkins@burtleburtle.net. You may use this
495 code any way you wish, private, educational, or commercial. It's free.
497 License notice for Greg Parker
498 ------------------------------
500 Greg Parker gparker@cs.stanford.edu December 2000
501 This code is in the public domain and may be copied or modified without
504 License notice for libunwind based code
505 ----------------------------------------
507 Permission is hereby granted, free of charge, to any person obtaining
508 a copy of this software and associated documentation files (the
509 "Software"), to deal in the Software without restriction, including
510 without limitation the rights to use, copy, modify, merge, publish,
511 distribute, sublicense, and/or sell copies of the Software, and to
512 permit persons to whom the Software is furnished to do so, subject to
513 the following conditions:
515 The above copyright notice and this permission notice shall be
516 included in all copies or substantial portions of the Software.
518 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
519 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
520 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
521 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
522 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
523 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
524 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
526 License notice for Printing Floating-Point Numbers (Dragon4)
527 ------------------------------------------------------------
529 /******************************************************************************
530 Copyright (c) 2014 Ryan Juckett
531 http://www.ryanjuckett.com/
533 This software is provided 'as-is', without any express or implied
534 warranty. In no event will the authors be held liable for any damages
535 arising from the use of this software.
537 Permission is granted to anyone to use this software for any purpose,
538 including commercial applications, and to alter it and redistribute it
539 freely, subject to the following restrictions:
541 1. The origin of this software must not be misrepresented; you must not
542 claim that you wrote the original software. If you use this software
543 in a product, an acknowledgment in the product documentation would be
544 appreciated but is not required.
546 2. Altered source versions must be plainly marked as such, and must not be
547 misrepresented as being the original software.
549 3. This notice may not be removed or altered from any source
551 ******************************************************************************/
553 License notice for Printing Floating-point Numbers (Grisu3)
554 -----------------------------------------------------------
556 Copyright 2012 the V8 project authors. All rights reserved.
557 Redistribution and use in source and binary forms, with or without
558 modification, are permitted provided that the following conditions are
561 * Redistributions of source code must retain the above copyright
562 notice, this list of conditions and the following disclaimer.
563 * Redistributions in binary form must reproduce the above
564 copyright notice, this list of conditions and the following
565 disclaimer in the documentation and/or other materials provided
566 with the distribution.
567 * Neither the name of Google Inc. nor the names of its
568 contributors may be used to endorse or promote products derived
569 from this software without specific prior written permission.
571 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
572 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
573 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
574 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
575 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
576 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
577 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
578 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
579 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
580 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
581 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
583 License notice for xxHash
584 -------------------------
586 xxHash - Extremely Fast Hash algorithm
588 Copyright (C) 2012-2021 Yann Collet
590 BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php)
592 Redistribution and use in source and binary forms, with or without
593 modification, are permitted provided that the following conditions are
596 * Redistributions of source code must retain the above copyright
597 notice, this list of conditions and the following disclaimer.
598 * Redistributions in binary form must reproduce the above
599 copyright notice, this list of conditions and the following disclaimer
600 in the documentation and/or other materials provided with the
603 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
604 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
605 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
606 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
607 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
608 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
609 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
610 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
611 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
612 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
613 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
615 You can contact the author at:
616 - xxHash homepage: https://www.xxhash.com
617 - xxHash source repository: https://github.com/Cyan4973/xxHash
619 License notice for Berkeley SoftFloat Release 3e
620 ------------------------------------------------
622 https://github.com/ucb-bar/berkeley-softfloat-3
623 https://github.com/ucb-bar/berkeley-softfloat-3/blob/master/COPYING.txt
625 License for Berkeley SoftFloat Release 3e
630 The following applies to the whole of SoftFloat Release 3e as well as to
631 each source file individually.
633 Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the
634 University of California. All rights reserved.
636 Redistribution and use in source and binary forms, with or without
637 modification, are permitted provided that the following conditions are met:
639 1. Redistributions of source code must retain the above copyright notice,
640 this list of conditions, and the following disclaimer.
642 2. Redistributions in binary form must reproduce the above copyright
643 notice, this list of conditions, and the following disclaimer in the
644 documentation and/or other materials provided with the distribution.
646 3. Neither the name of the University nor the names of its contributors
647 may be used to endorse or promote products derived from this software
648 without specific prior written permission.
650 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS", AND ANY
651 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
652 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE
653 DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY
654 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
655 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
656 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
657 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
658 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
659 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
661 License notice for xoshiro RNGs
662 --------------------------------
664 Written in 2018 by David Blackman and Sebastiano Vigna (vigna@acm.org)
666 To the extent possible under law, the author has dedicated all copyright
667 and related and neighboring rights to this software to the public domain
668 worldwide. This software is distributed without any warranty.
670 See <http://creativecommons.org/publicdomain/zero/1.0/>.
672 License for fastmod (https://github.com/lemire/fastmod), ibm-fpgen (https://github.com/nigeltao/parse-number-fxx-test-data) and fastrange (https://github.com/lemire/fastrange)
673 --------------------------------------
675 Copyright 2018 Daniel Lemire
677 Licensed under the Apache License, Version 2.0 (the "License");
678 you may not use this file except in compliance with the License.
679 You may obtain a copy of the License at
681 http://www.apache.org/licenses/LICENSE-2.0
683 Unless required by applicable law or agreed to in writing, software
684 distributed under the License is distributed on an "AS IS" BASIS,
685 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
686 See the License for the specific language governing permissions and
687 limitations under the License.
689 License for sse4-strstr (https://github.com/WojciechMula/sse4-strstr)
690 --------------------------------------
692 Copyright (c) 2008-2016, Wojciech Mula
695 Redistribution and use in source and binary forms, with or without
696 modification, are permitted provided that the following conditions are
699 1. Redistributions of source code must retain the above copyright
700 notice, this list of conditions and the following disclaimer.
702 2. Redistributions in binary form must reproduce the above copyright
703 notice, this list of conditions and the following disclaimer in the
704 documentation and/or other materials provided with the distribution.
706 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
707 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
708 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
709 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
710 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
711 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
712 TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
713 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
714 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
715 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
716 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
718 License notice for The C++ REST SDK
719 -----------------------------------
723 The MIT License (MIT)
725 Copyright (c) Microsoft Corporation
729 Permission is hereby granted, free of charge, to any person obtaining a copy of
730 this software and associated documentation files (the "Software"), to deal in
731 the Software without restriction, including without limitation the rights to
732 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
733 the Software, and to permit persons to whom the Software is furnished to do so,
734 subject to the following conditions:
736 The above copyright notice and this permission notice shall be included in all
737 copies or substantial portions of the Software.
739 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
740 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
741 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
742 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
743 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
744 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
747 License notice for MessagePack-CSharp
748 -------------------------------------
754 Copyright (c) 2017 Yoshifumi Kawai
756 Permission is hereby granted, free of charge, to any person obtaining a copy
757 of this software and associated documentation files (the "Software"), to deal
758 in the Software without restriction, including without limitation the rights
759 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
760 copies of the Software, and to permit persons to whom the Software is
761 furnished to do so, subject to the following conditions:
763 The above copyright notice and this permission notice shall be included in all
764 copies or substantial portions of the Software.
766 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
767 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
768 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
769 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
770 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
771 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
774 License notice for lz4net
775 -------------------------------------
779 Copyright (c) 2013-2017, Milosz Krajewski
783 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
785 Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
787 Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
789 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
791 License notice for Nerdbank.Streams
792 -----------------------------------
794 The MIT License (MIT)
796 Copyright (c) Andrew Arnott
798 Permission is hereby granted, free of charge, to any person obtaining a copy
799 of this software and associated documentation files (the "Software"), to deal
800 in the Software without restriction, including without limitation the rights
801 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
802 copies of the Software, and to permit persons to whom the Software is
803 furnished to do so, subject to the following conditions:
805 The above copyright notice and this permission notice shall be included in all
806 copies or substantial portions of the Software.
808 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
809 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
810 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
811 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
812 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
813 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
816 License notice for RapidJSON
817 ----------------------------
819 Tencent is pleased to support the open source community by making RapidJSON available.
821 Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved.
823 Licensed under the MIT License (the "License"); you may not use this file except
824 in compliance with the License. You may obtain a copy of the License at
826 http://opensource.org/licenses/MIT
828 Unless required by applicable law or agreed to in writing, software distributed
829 under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
830 CONDITIONS OF ANY KIND, either express or implied. See the License for the
831 specific language governing permissions and limitations under the License.
833 License notice for DirectX Math Library
834 ---------------------------------------
836 https://github.com/microsoft/DirectXMath/blob/master/LICENSE
838 The MIT License (MIT)
840 Copyright (c) 2011-2020 Microsoft Corp
842 Permission is hereby granted, free of charge, to any person obtaining a copy of this
843 software and associated documentation files (the "Software"), to deal in the Software
844 without restriction, including without limitation the rights to use, copy, modify,
845 merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
846 permit persons to whom the Software is furnished to do so, subject to the following
849 The above copyright notice and this permission notice shall be included in all copies
850 or substantial portions of the Software.
852 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
853 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
854 PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
855 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
856 CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
857 OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
859 License notice for ldap4net
860 ---------------------------
862 The MIT License (MIT)
864 Copyright (c) 2018 Alexander Chermyanin
866 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
868 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
870 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
872 License notice for vectorized sorting code
873 ------------------------------------------
877 Copyright (c) 2020 Dan Shechter
879 Permission is hereby granted, free of charge, to any person obtaining a copy
880 of this software and associated documentation files (the "Software"), to deal
881 in the Software without restriction, including without limitation the rights
882 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
883 copies of the Software, and to permit persons to whom the Software is
884 furnished to do so, subject to the following conditions:
886 The above copyright notice and this permission notice shall be included in all
887 copies or substantial portions of the Software.
889 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
890 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
891 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
892 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
893 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
894 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
897 License notice for musl
898 -----------------------
900 musl as a whole is licensed under the following standard MIT license:
902 Copyright © 2005-2020 Rich Felker, et al.
904 Permission is hereby granted, free of charge, to any person obtaining
905 a copy of this software and associated documentation files (the
906 "Software"), to deal in the Software without restriction, including
907 without limitation the rights to use, copy, modify, merge, publish,
908 distribute, sublicense, and/or sell copies of the Software, and to
909 permit persons to whom the Software is furnished to do so, subject to
910 the following conditions:
912 The above copyright notice and this permission notice shall be
913 included in all copies or substantial portions of the Software.
915 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
916 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
917 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
918 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
919 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
920 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
921 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
924 License notice for "Faster Unsigned Division by Constants"
925 ------------------------------
927 Reference implementations of computing and using the "magic number" approach to dividing
928 by constants, including codegen instructions. The unsigned division incorporates the
929 "round down" optimization per ridiculous_fish.
931 This is free and unencumbered software. Any copyright is dedicated to the Public Domain.
934 License notice for mimalloc
935 -----------------------------------
939 Copyright (c) 2019 Microsoft Corporation, Daan Leijen
941 Permission is hereby granted, free of charge, to any person obtaining a copy
942 of this software and associated documentation files (the "Software"), to deal
943 in the Software without restriction, including without limitation the rights
944 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
945 copies of the Software, and to permit persons to whom the Software is
946 furnished to do so, subject to the following conditions:
948 The above copyright notice and this permission notice shall be included in all
949 copies or substantial portions of the Software.
951 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
952 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
953 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
954 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
955 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
956 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
959 License for remote stack unwind (https://github.com/llvm/llvm-project/blob/main/lldb/source/Symbol/CompactUnwindInfo.cpp)
960 --------------------------------------
962 Copyright 2019 LLVM Project
964 Licensed under the Apache License, Version 2.0 (the "License") with LLVM Exceptions;
965 you may not use this file except in compliance with the License.
966 You may obtain a copy of the License at
968 https://llvm.org/LICENSE.txt
970 Unless required by applicable law or agreed to in writing, software
971 distributed under the License is distributed on an "AS IS" BASIS,
972 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
973 See the License for the specific language governing permissions and
974 limitations under the License.
976 License notice for Apple header files
977 -------------------------------------
979 Copyright (c) 1980, 1986, 1993
980 The Regents of the University of California. All rights reserved.
982 Redistribution and use in source and binary forms, with or without
983 modification, are permitted provided that the following conditions
985 1. Redistributions of source code must retain the above copyright
986 notice, this list of conditions and the following disclaimer.
987 2. Redistributions in binary form must reproduce the above copyright
988 notice, this list of conditions and the following disclaimer in the
989 documentation and/or other materials provided with the distribution.
990 3. All advertising materials mentioning features or use of this software
991 must display the following acknowledgement:
992 This product includes software developed by the University of
993 California, Berkeley and its contributors.
994 4. Neither the name of the University nor the names of its contributors
995 may be used to endorse or promote products derived from this software
996 without specific prior written permission.
998 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
999 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1000 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1001 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
1002 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1003 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1004 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1005 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1006 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1007 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1010 License notice for JavaScript queues
1011 -------------------------------------
1013 CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER.
1015 Statement of Purpose
1016 The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work").
1017 Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others.
1018 For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights.
1020 1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights"). Copyright and Related Rights include, but are not limited to, the following:
1021 the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work;
1022 moral rights retained by the original author(s) and/or performer(s);
1023 publicity and privacy rights pertaining to a person's image or likeness depicted in a Work;
1024 rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below;
1025 rights protecting the extraction, dissemination, use and reuse of data in a Work;
1026 database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and
1027 other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof.
1028 2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer's Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose.
1029 3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer's Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "License"). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer's express Statement of Purpose.
1030 4. Limitations and Disclaimers.
1031 a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document.
1032 b. Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.
1033 c. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work.
1034 d. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work.
1037 License notice for FastFloat algorithm
1038 -------------------------------------
1040 Copyright (c) 2021 csFastFloat authors
1041 Permission is hereby granted, free of charge, to any person obtaining a copy
1042 of this software and associated documentation files (the "Software"), to deal
1043 in the Software without restriction, including without limitation the rights
1044 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1045 copies of the Software, and to permit persons to whom the Software is
1046 furnished to do so, subject to the following conditions:
1047 The above copyright notice and this permission notice shall be included in all
1048 copies or substantial portions of the Software.
1049 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1050 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1051 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1052 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1053 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1054 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
1057 License notice for MsQuic
1058 --------------------------------------
1060 Copyright (c) Microsoft Corporation.
1061 Licensed under the MIT License.
1064 https://github.com/microsoft/msquic/blob/main/LICENSE
1066 License notice for m-ou-se/floatconv
1067 -------------------------------
1069 Copyright (c) 2020 Mara Bos <m-ou.se@m-ou.se>
1070 All rights reserved.
1072 Redistribution and use in source and binary forms, with or without
1073 modification, are permitted provided that the following conditions are met:
1075 1. Redistributions of source code must retain the above copyright notice, this
1076 list of conditions and the following disclaimer.
1077 2. Redistributions in binary form must reproduce the above copyright notice,
1078 this list of conditions and the following disclaimer in the documentation
1079 and/or other materials provided with the distribution.
1081 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
1082 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1083 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
1084 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
1085 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
1086 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
1087 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
1088 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1089 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
1090 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1092 License notice for code from The Practice of Programming
1093 -------------------------------
1095 Copyright (C) 1999 Lucent Technologies
1097 Excerpted from 'The Practice of Programming
1098 by Brian W. Kernighan and Rob Pike
1100 You may use this code for any purpose, as long as you leave the copyright notice and book citation attached.
1102 Notice for Euclidean Affine Functions and Applications to Calendar
1104 -------------------------------
1106 Aspects of Date/Time processing based on algorithm described in "Euclidean Affine Functions and Applications to Calendar
1107 Algorithms", Cassio Neri and Lorenz Schneider. https://arxiv.org/pdf/2102.06959.pdf
1109 License notice for amd/aocl-libm-ose
1110 -------------------------------
1112 Copyright (C) 2008-2020 Advanced Micro Devices, Inc. All rights reserved.
1114 Redistribution and use in source and binary forms, with or without modification,
1115 are permitted provided that the following conditions are met:
1116 1. Redistributions of source code must retain the above copyright notice,
1117 this list of conditions and the following disclaimer.
1118 2. Redistributions in binary form must reproduce the above copyright notice,
1119 this list of conditions and the following disclaimer in the documentation
1120 and/or other materials provided with the distribution.
1121 3. Neither the name of the copyright holder nor the names of its contributors
1122 may be used to endorse or promote products derived from this software without
1123 specific prior written permission.
1125 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
1126 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1127 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
1128 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
1129 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1130 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
1131 OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
1132 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1133 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1134 POSSIBILITY OF SUCH DAMAGE.
1136 License notice for fmtlib/fmt
1137 -------------------------------
1139 Formatting library for C++
1141 Copyright (c) 2012 - present, Victor Zverovich
1143 Permission is hereby granted, free of charge, to any person obtaining
1144 a copy of this software and associated documentation files (the
1145 "Software"), to deal in the Software without restriction, including
1146 without limitation the rights to use, copy, modify, merge, publish,
1147 distribute, sublicense, and/or sell copies of the Software, and to
1148 permit persons to whom the Software is furnished to do so, subject to
1149 the following conditions:
1151 The above copyright notice and this permission notice shall be
1152 included in all copies or substantial portions of the Software.
1153 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1154 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1155 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1156 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
1157 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
1158 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1159 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1161 License for Jb Evain
1162 ---------------------
1164 Copyright (c) 2006 Jb Evain (jbevain@gmail.com)
1166 Permission is hereby granted, free of charge, to any person obtaining a copy
1167 of this software and associated documentation files (the "Software"), to deal
1168 in the Software without restriction, including without limitation the rights
1169 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1170 copies of the Software, and to permit persons to whom the Software is
1171 furnished to do so, subject to the following conditions:
1173 The above copyright notice and this permission notice shall be included
1174 in all copies or substantial portions of the Software.
1176 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1177 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1178 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1179 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1180 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1181 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
1184 --- Optional exception to the license ---
1186 As an exception, if, as a result of your compiling your source code, portions
1187 of this Software are embedded into a machine-executable object form of such
1188 source code, you may redistribute such embedded portions in such object form
1189 without including the above copyright and permission notices.
1192 License for MurmurHash3
1193 --------------------------------------
1195 https://github.com/aappleby/smhasher/blob/master/src/MurmurHash3.cpp
1197 MurmurHash3 was written by Austin Appleby, and is placed in the public
1198 domain. The author hereby disclaims copyright to this source