thirdparty.html (147448B)
1 <!DOCTYPE html> 2 <html> 3 <body> 4 <pre> 5 DuckStation PS1 Emulator 6 Copyright (C) 2019-2024 Connor McLaughlin <stenzek@gmail.com> 7 8 This program is free software: you can redistribute it and/or modify 9 it under the terms of the GNU General Public License as published by 10 the Free Software Foundation, either version 3 of the License, or 11 (at your option) any later version. 12 13 This program is distributed in the hope that it will be useful, 14 but WITHOUT ANY WARRANTY; without even the implied warranty of 15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 GNU General Public License for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with this program. If not, see <<a href="http://www.gnu.org/licenses">http://www.gnu.org/licenses</a>> 20 </pre> 21 22 DuckStation contains code written by, and copyrighted by third parties.<br> 23 The copyright statements and licenses for the included third-party code is included below. 24 25 <h3>biscuit - <a href="https://github.com/lioncash/biscuit">https://github.com/lioncash/biscuit</a></h3> 26 <pre> 27 Copyright 2021 Lioncash/Lioncache 28 29 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), 30 to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, 31 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: 32 33 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 34 35 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 36 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 37 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 38 IN THE SOFTWARE. 39 </pre> 40 41 <h3>cpuinfo - <a href="https://github.com/pytorch/cpuinfo">https://github.com/pytorch/cpuinfo</a></h3> 42 <pre> 43 Copyright (c) 2019 Google LLC 44 Copyright (c) 2017-2018 Facebook Inc. 45 Copyright (C) 2012-2017 Georgia Institute of Technology 46 Copyright (C) 2010-2012 Marat Dukhan 47 48 All rights reserved. 49 50 Redistribution and use in source and binary forms, with or without 51 modification, are permitted provided that the following conditions are met: 52 53 * Redistributions of source code must retain the above copyright notice, this 54 list of conditions and the following disclaimer. 55 56 * Redistributions in binary form must reproduce the above copyright notice, 57 this list of conditions and the following disclaimer in the documentation 58 and/or other materials provided with the distribution. 59 60 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 61 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 62 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 63 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 64 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 65 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 66 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 67 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 68 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 69 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 70 </pre> 71 72 <h3>cubeb - <a href="https://github.com/mozilla/cubeb">https://github.com/mozilla/cubeb</a></h3> 73 <pre> 74 Copyright 2011 Mozilla Foundation 75 76 Permission to use, copy, modify, and distribute this software for any 77 purpose with or without fee is hereby granted, provided that the above 78 copyright notice and this permission notice appear in all copies. 79 80 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 81 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 82 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 83 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 84 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 85 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 86 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 87 </pre> 88 89 <h3>D3D12 Memory Allocator - <a href="https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator">https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator</a></h3> 90 <pre> 91 Copyright (c) 2019-2022 Advanced Micro Devices, Inc. All rights reserved. 92 93 Permission is hereby granted, free of charge, to any person obtaining a copy 94 of this software and associated documentation files (the "Software"), to deal 95 in the Software without restriction, including without limitation the rights 96 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 97 copies of the Software, and to permit persons to whom the Software is 98 furnished to do so, subject to the following conditions: 99 100 The above copyright notice and this permission notice shall be included in 101 all copies or substantial portions of the Software. 102 103 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 104 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 105 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 106 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 107 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 108 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 109 THE SOFTWARE. 110 </pre> 111 112 <h3>Discord-RPC - <a href="https://github.com/discord/discord-rpc">https://github.com/discord/discord-rpc</a></h3> 113 <pre> 114 Copyright 2017 Discord, Inc. 115 116 Permission is hereby granted, free of charge, to any person obtaining a copy of 117 this software and associated documentation files (the "Software"), to deal in 118 the Software without restriction, including without limitation the rights to 119 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 120 of the Software, and to permit persons to whom the Software is furnished to do 121 so, subject to the following conditions: 122 123 The above copyright notice and this permission notice shall be included in all 124 copies or substantial portions of the Software. 125 126 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 127 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 128 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 129 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 130 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 131 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 132 SOFTWARE. 133 </pre> 134 135 <h3>fast_float - <a href="https://github.com/fastfloat/fast_float">https://github.com/fastfloat/fast_float</a></h3> 136 <pre> 137 MIT License 138 139 Copyright (c) 2021 The fast_float authors 140 141 Permission is hereby granted, free of charge, to any 142 person obtaining a copy of this software and associated 143 documentation files (the "Software"), to deal in the 144 Software without restriction, including without 145 limitation the rights to use, copy, modify, merge, 146 publish, distribute, sublicense, and/or sell copies of 147 the Software, and to permit persons to whom the Software 148 is furnished to do so, subject to the following 149 conditions: 150 151 The above copyright notice and this permission notice 152 shall be included in all copies or substantial portions 153 of the Software. 154 155 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 156 ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 157 TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 158 PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 159 SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 160 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 161 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 162 IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 163 DEALINGS IN THE SOFTWARE. 164 </pre> 165 166 <h3>fmt - <a href="https://github.com/fmtlib/fmt">https://github.com/fmtlib/fmt</a></h3> 167 <pre> 168 Copyright (c) 2012 - present, Victor Zverovich 169 170 Permission is hereby granted, free of charge, to any person obtaining 171 a copy of this software and associated documentation files (the 172 "Software"), to deal in the Software without restriction, including 173 without limitation the rights to use, copy, modify, merge, publish, 174 distribute, sublicense, and/or sell copies of the Software, and to 175 permit persons to whom the Software is furnished to do so, subject to 176 the following conditions: 177 178 The above copyright notice and this permission notice shall be 179 included in all copies or substantial portions of the Software. 180 181 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 182 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 183 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 184 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 185 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 186 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 187 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 188 189 --- Optional exception to the license --- 190 191 As an exception, if, as a result of your compiling your source code, portions 192 of this Software are embedded into a machine-executable object form of such 193 source code, you may redistribute such embedded portions in such object form 194 without including the above copyright and permission notices. 195 </pre> 196 197 <h3>FreeType - <a href="https://freetype.org/index.html">https://freetype.org/index.html</a></h3> 198 <pre> 199 The FreeType Project LICENSE 200 ---------------------------- 201 202 2006-Jan-27 203 204 Copyright 1996-2002, 2006 by 205 David Turner, Robert Wilhelm, and Werner Lemberg 206 207 208 209 Introduction 210 ============ 211 212 The FreeType Project is distributed in several archive packages; 213 some of them may contain, in addition to the FreeType font engine, 214 various tools and contributions which rely on, or relate to, the 215 FreeType Project. 216 217 This license applies to all files found in such packages, and 218 which do not fall under their own explicit license. The license 219 affects thus the FreeType font engine, the test programs, 220 documentation and makefiles, at the very least. 221 222 This license was inspired by the BSD, Artistic, and IJG 223 (Independent JPEG Group) licenses, which all encourage inclusion 224 and use of free software in commercial and freeware products 225 alike. As a consequence, its main points are that: 226 227 o We don't promise that this software works. However, we will be 228 interested in any kind of bug reports. (`as is' distribution) 229 230 o You can use this software for whatever you want, in parts or 231 full form, without having to pay us. (`royalty-free' usage) 232 233 o You may not pretend that you wrote this software. If you use 234 it, or only parts of it, in a program, you must acknowledge 235 somewhere in your documentation that you have used the 236 FreeType code. (`credits') 237 238 We specifically permit and encourage the inclusion of this 239 software, with or without modifications, in commercial products. 240 We disclaim all warranties covering The FreeType Project and 241 assume no liability related to The FreeType Project. 242 243 244 Finally, many people asked us for a preferred form for a 245 credit/disclaimer to use in compliance with this license. We thus 246 encourage you to use the following text: 247 248 """ 249 Portions of this software are copyright © <year> The FreeType 250 Project (www.freetype.org). All rights reserved. 251 """ 252 253 Please replace <year> with the value from the FreeType version you 254 actually use. 255 256 257 Legal Terms 258 =========== 259 260 0. Definitions 261 -------------- 262 263 Throughout this license, the terms `package', `FreeType Project', 264 and `FreeType archive' refer to the set of files originally 265 distributed by the authors (David Turner, Robert Wilhelm, and 266 Werner Lemberg) as the `FreeType Project', be they named as alpha, 267 beta or final release. 268 269 `You' refers to the licensee, or person using the project, where 270 `using' is a generic term including compiling the project's source 271 code as well as linking it to form a `program' or `executable'. 272 This program is referred to as `a program using the FreeType 273 engine'. 274 275 This license applies to all files distributed in the original 276 FreeType Project, including all source code, binaries and 277 documentation, unless otherwise stated in the file in its 278 original, unmodified form as distributed in the original archive. 279 If you are unsure whether or not a particular file is covered by 280 this license, you must contact us to verify this. 281 282 The FreeType Project is copyright (C) 1996-2000 by David Turner, 283 Robert Wilhelm, and Werner Lemberg. All rights reserved except as 284 specified below. 285 286 1. No Warranty 287 -------------- 288 289 THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY 290 KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, 291 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 292 PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS 293 BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO 294 USE, OF THE FREETYPE PROJECT. 295 296 2. Redistribution 297 ----------------- 298 299 This license grants a worldwide, royalty-free, perpetual and 300 irrevocable right and license to use, execute, perform, compile, 301 display, copy, create derivative works of, distribute and 302 sublicense the FreeType Project (in both source and object code 303 forms) and derivative works thereof for any purpose; and to 304 authorize others to exercise some or all of the rights granted 305 herein, subject to the following conditions: 306 307 o Redistribution of source code must retain this license file 308 (`FTL.TXT') unaltered; any additions, deletions or changes to 309 the original files must be clearly indicated in accompanying 310 documentation. The copyright notices of the unaltered, 311 original files must be preserved in all copies of source 312 files. 313 314 o Redistribution in binary form must provide a disclaimer that 315 states that the software is based in part of the work of the 316 FreeType Team, in the distribution documentation. We also 317 encourage you to put an URL to the FreeType web page in your 318 documentation, though this isn't mandatory. 319 320 These conditions apply to any software derived from or based on 321 the FreeType Project, not just the unmodified files. If you use 322 our work, you must acknowledge us. However, no fee need be paid 323 to us. 324 325 3. Advertising 326 -------------- 327 328 Neither the FreeType authors and contributors nor you shall use 329 the name of the other for commercial, advertising, or promotional 330 purposes without specific prior written permission. 331 332 We suggest, but do not require, that you use one or more of the 333 following phrases to refer to this software in your documentation 334 or advertising materials: `FreeType Project', `FreeType Engine', 335 `FreeType library', or `FreeType Distribution'. 336 337 As you have not signed this license, you are not required to 338 accept it. However, as the FreeType Project is copyrighted 339 material, only this license, or another one contracted with the 340 authors, grants you the right to use, distribute, and modify it. 341 Therefore, by using, distributing, or modifying the FreeType 342 Project, you indicate that you understand and accept all the terms 343 of this license. 344 345 4. Contacts 346 ----------- 347 348 There are two mailing lists related to FreeType: 349 350 o freetype@nongnu.org 351 352 Discusses general use and applications of FreeType, as well as 353 future and wanted additions to the library and distribution. 354 If you are looking for support, start in this list if you 355 haven't found anything to help you in the documentation. 356 357 o freetype-devel@nongnu.org 358 359 Discusses bugs, as well as engine internals, design issues, 360 specific licenses, porting, etc. 361 362 Our home page can be found at 363 364 https://www.freetype.org 365 </pre> 366 367 <h3>HarfBuzz - <a href="https://github.com/harfbuzz/harfbuzz">https://github.com/harfbuzz/harfbuzz</a></h3> 368 <pre> 369 HarfBuzz is licensed under the so-called "Old MIT" license. Details follow. 370 For parts of HarfBuzz that are licensed under different licenses see individual 371 files names COPYING in subdirectories where applicable. 372 373 Copyright © 2010-2022 Google, Inc. 374 Copyright © 2015-2020 Ebrahim Byagowi 375 Copyright © 2019,2020 Facebook, Inc. 376 Copyright © 2012,2015 Mozilla Foundation 377 Copyright © 2011 Codethink Limited 378 Copyright © 2008,2010 Nokia Corporation and/or its subsidiary(-ies) 379 Copyright © 2009 Keith Stribley 380 Copyright © 2011 Martin Hosken and SIL International 381 Copyright © 2007 Chris Wilson 382 Copyright © 2005,2006,2020,2021,2022,2023 Behdad Esfahbod 383 Copyright © 2004,2007,2008,2009,2010,2013,2021,2022,2023 Red Hat, Inc. 384 Copyright © 1998-2005 David Turner and Werner Lemberg 385 Copyright © 2016 Igalia S.L. 386 Copyright © 2022 Matthias Clasen 387 Copyright © 2018,2021 Khaled Hosny 388 Copyright © 2018,2019,2020 Adobe, Inc 389 Copyright © 2013-2015 Alexei Podtelezhnikov 390 391 For full copyright notices consult the individual files in the package. 392 393 394 Permission is hereby granted, without written agreement and without 395 license or royalty fees, to use, copy, modify, and distribute this 396 software and its documentation for any purpose, provided that the 397 above copyright notice and the following two paragraphs appear in 398 all copies of this software. 399 400 IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR 401 DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES 402 ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN 403 IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH 404 DAMAGE. 405 406 THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, 407 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 408 FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS 409 ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO 410 PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. 411 </pre> 412 413 <h3>glslang - <a href="https://github.com/KhronosGroup/glslang">https://github.com/KhronosGroup/glslang</a></h3> 414 <pre> 415 Here, glslang proper means core GLSL parsing, HLSL parsing, and SPIR-V code 416 generation. Glslang proper requires use of two licenses, one that covers 417 non-preprocessing and an additional one that covers preprocessing. 418 419 Bison was removed long ago. You can build glslang from the source grammar, 420 using tools of your choice, without using bison or any bison files. 421 422 Other parts, outside of glslang proper, include: 423 424 - gl_types.h, only needed for OpenGL-like reflection, and can be left out of 425 a parse and codegen project. See it for its license. 426 427 - update_glslang_sources.py, which is not part of the project proper and does 428 not need to be used. 429 430 - the SPIR-V "remapper", which is optional, but has the same license as 431 glslang proper 432 433 - Google tests and SPIR-V tools, and anything in the external subdirectory 434 are external and optional; see them for their respective licenses. 435 436 -------------------------------------------------------------------------------- 437 438 The core of glslang-proper, minus the preprocessor is licenced as follows: 439 440 // 441 // Copyright (C) 2015-2018 Google, Inc. 442 // Copyright (C) <various other dates and companies> 443 // 444 // All rights reserved. 445 // 446 // Redistribution and use in source and binary forms, with or without 447 // modification, are permitted provided that the following conditions 448 // are met: 449 // 450 // Redistributions of source code must retain the above copyright 451 // notice, this list of conditions and the following disclaimer. 452 // 453 // Redistributions in binary form must reproduce the above 454 // copyright notice, this list of conditions and the following 455 // disclaimer in the documentation and/or other materials provided 456 // with the distribution. 457 // 458 // Neither the name of 3Dlabs Inc. Ltd. nor the names of its 459 // contributors may be used to endorse or promote products derived 460 // from this software without specific prior written permission. 461 // 462 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 463 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 464 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 465 // FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 466 // COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 467 // INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 468 // BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 469 // LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 470 // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 471 // LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 472 // ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 473 // POSSIBILITY OF SUCH DAMAGE. 474 // 475 476 -------------------------------------------------------------------------------- 477 478 The preprocessor has the core license stated above, plus an additional licence: 479 480 /****************************************************************************\ 481 Copyright (c) 2002, NVIDIA Corporation. 482 483 NVIDIA Corporation("NVIDIA") supplies this software to you in 484 consideration of your agreement to the following terms, and your use, 485 installation, modification or redistribution of this NVIDIA software 486 constitutes acceptance of these terms. If you do not agree with these 487 terms, please do not use, install, modify or redistribute this NVIDIA 488 software. 489 490 In consideration of your agreement to abide by the following terms, and 491 subject to these terms, NVIDIA grants you a personal, non-exclusive 492 license, under NVIDIA's copyrights in this original NVIDIA software (the 493 "NVIDIA Software"), to use, reproduce, modify and redistribute the 494 NVIDIA Software, with or without modifications, in source and/or binary 495 forms; provided that if you redistribute the NVIDIA Software, you must 496 retain the copyright notice of NVIDIA, this notice and the following 497 text and disclaimers in all such redistributions of the NVIDIA Software. 498 Neither the name, trademarks, service marks nor logos of NVIDIA 499 Corporation may be used to endorse or promote products derived from the 500 NVIDIA Software without specific prior written permission from NVIDIA. 501 Except as expressly stated in this notice, no other rights or licenses 502 express or implied, are granted by NVIDIA herein, including but not 503 limited to any patent rights that may be infringed by your derivative 504 works or by other works in which the NVIDIA Software may be 505 incorporated. No hardware is licensed hereunder. 506 507 THE NVIDIA SOFTWARE IS BEING PROVIDED ON AN "AS IS" BASIS, WITHOUT 508 WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, 509 INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF TITLE, 510 NON-INFRINGEMENT, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR 511 ITS USE AND OPERATION EITHER ALONE OR IN COMBINATION WITH OTHER 512 PRODUCTS. 513 514 IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, 515 INCIDENTAL, EXEMPLARY, CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 516 TO, LOST PROFITS; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 517 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) OR ARISING IN ANY WAY 518 OUT OF THE USE, REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE 519 NVIDIA SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT, 520 TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF 521 NVIDIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 522 \****************************************************************************/ 523 </pre> 524 525 <h3>Shaderc - <a href="https://github.com/google/shaderc">https://github.com/google/shaderc</a></h3> 526 <h3>SPIRV-Tools - <a href="https://github.com/KhronosGroup/SPIRV-Tools">https://github.com/KhronosGroup/SPIRV-Tools</a></h3> 527 <pre> 528 Apache License 529 Version 2.0, January 2004 530 http://www.apache.org/licenses/ 531 532 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 533 534 1. Definitions. 535 536 "License" shall mean the terms and conditions for use, reproduction, 537 and distribution as defined by Sections 1 through 9 of this document. 538 539 "Licensor" shall mean the copyright owner or entity authorized by 540 the copyright owner that is granting the License. 541 542 "Legal Entity" shall mean the union of the acting entity and all 543 other entities that control, are controlled by, or are under common 544 control with that entity. For the purposes of this definition, 545 "control" means (i) the power, direct or indirect, to cause the 546 direction or management of such entity, whether by contract or 547 otherwise, or (ii) ownership of fifty percent (50%) or more of the 548 outstanding shares, or (iii) beneficial ownership of such entity. 549 550 "You" (or "Your") shall mean an individual or Legal Entity 551 exercising permissions granted by this License. 552 553 "Source" form shall mean the preferred form for making modifications, 554 including but not limited to software source code, documentation 555 source, and configuration files. 556 557 "Object" form shall mean any form resulting from mechanical 558 transformation or translation of a Source form, including but 559 not limited to compiled object code, generated documentation, 560 and conversions to other media types. 561 562 "Work" shall mean the work of authorship, whether in Source or 563 Object form, made available under the License, as indicated by a 564 copyright notice that is included in or attached to the work 565 (an example is provided in the Appendix below). 566 567 "Derivative Works" shall mean any work, whether in Source or Object 568 form, that is based on (or derived from) the Work and for which the 569 editorial revisions, annotations, elaborations, or other modifications 570 represent, as a whole, an original work of authorship. For the purposes 571 of this License, Derivative Works shall not include works that remain 572 separable from, or merely link (or bind by name) to the interfaces of, 573 the Work and Derivative Works thereof. 574 575 "Contribution" shall mean any work of authorship, including 576 the original version of the Work and any modifications or additions 577 to that Work or Derivative Works thereof, that is intentionally 578 submitted to Licensor for inclusion in the Work by the copyright owner 579 or by an individual or Legal Entity authorized to submit on behalf of 580 the copyright owner. For the purposes of this definition, "submitted" 581 means any form of electronic, verbal, or written communication sent 582 to the Licensor or its representatives, including but not limited to 583 communication on electronic mailing lists, source code control systems, 584 and issue tracking systems that are managed by, or on behalf of, the 585 Licensor for the purpose of discussing and improving the Work, but 586 excluding communication that is conspicuously marked or otherwise 587 designated in writing by the copyright owner as "Not a Contribution." 588 589 "Contributor" shall mean Licensor and any individual or Legal Entity 590 on behalf of whom a Contribution has been received by Licensor and 591 subsequently incorporated within the Work. 592 593 2. Grant of Copyright License. Subject to the terms and conditions of 594 this License, each Contributor hereby grants to You a perpetual, 595 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 596 copyright license to reproduce, prepare Derivative Works of, 597 publicly display, publicly perform, sublicense, and distribute the 598 Work and such Derivative Works in Source or Object form. 599 600 3. Grant of Patent License. Subject to the terms and conditions of 601 this License, each Contributor hereby grants to You a perpetual, 602 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 603 (except as stated in this section) patent license to make, have made, 604 use, offer to sell, sell, import, and otherwise transfer the Work, 605 where such license applies only to those patent claims licensable 606 by such Contributor that are necessarily infringed by their 607 Contribution(s) alone or by combination of their Contribution(s) 608 with the Work to which such Contribution(s) was submitted. If You 609 institute patent litigation against any entity (including a 610 cross-claim or counterclaim in a lawsuit) alleging that the Work 611 or a Contribution incorporated within the Work constitutes direct 612 or contributory patent infringement, then any patent licenses 613 granted to You under this License for that Work shall terminate 614 as of the date such litigation is filed. 615 616 4. Redistribution. You may reproduce and distribute copies of the 617 Work or Derivative Works thereof in any medium, with or without 618 modifications, and in Source or Object form, provided that You 619 meet the following conditions: 620 621 (a) You must give any other recipients of the Work or 622 Derivative Works a copy of this License; and 623 624 (b) You must cause any modified files to carry prominent notices 625 stating that You changed the files; and 626 627 (c) You must retain, in the Source form of any Derivative Works 628 that You distribute, all copyright, patent, trademark, and 629 attribution notices from the Source form of the Work, 630 excluding those notices that do not pertain to any part of 631 the Derivative Works; and 632 633 (d) If the Work includes a "NOTICE" text file as part of its 634 distribution, then any Derivative Works that You distribute must 635 include a readable copy of the attribution notices contained 636 within such NOTICE file, excluding those notices that do not 637 pertain to any part of the Derivative Works, in at least one 638 of the following places: within a NOTICE text file distributed 639 as part of the Derivative Works; within the Source form or 640 documentation, if provided along with the Derivative Works; or, 641 within a display generated by the Derivative Works, if and 642 wherever such third-party notices normally appear. The contents 643 of the NOTICE file are for informational purposes only and 644 do not modify the License. You may add Your own attribution 645 notices within Derivative Works that You distribute, alongside 646 or as an addendum to the NOTICE text from the Work, provided 647 that such additional attribution notices cannot be construed 648 as modifying the License. 649 650 You may add Your own copyright statement to Your modifications and 651 may provide additional or different license terms and conditions 652 for use, reproduction, or distribution of Your modifications, or 653 for any such Derivative Works as a whole, provided Your use, 654 reproduction, and distribution of the Work otherwise complies with 655 the conditions stated in this License. 656 657 5. Submission of Contributions. Unless You explicitly state otherwise, 658 any Contribution intentionally submitted for inclusion in the Work 659 by You to the Licensor shall be under the terms and conditions of 660 this License, without any additional terms or conditions. 661 Notwithstanding the above, nothing herein shall supersede or modify 662 the terms of any separate license agreement you may have executed 663 with Licensor regarding such Contributions. 664 665 6. Trademarks. This License does not grant permission to use the trade 666 names, trademarks, service marks, or product names of the Licensor, 667 except as required for reasonable and customary use in describing the 668 origin of the Work and reproducing the content of the NOTICE file. 669 670 7. Disclaimer of Warranty. Unless required by applicable law or 671 agreed to in writing, Licensor provides the Work (and each 672 Contributor provides its Contributions) on an "AS IS" BASIS, 673 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 674 implied, including, without limitation, any warranties or conditions 675 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 676 PARTICULAR PURPOSE. You are solely responsible for determining the 677 appropriateness of using or redistributing the Work and assume any 678 risks associated with Your exercise of permissions under this License. 679 680 8. Limitation of Liability. In no event and under no legal theory, 681 whether in tort (including negligence), contract, or otherwise, 682 unless required by applicable law (such as deliberate and grossly 683 negligent acts) or agreed to in writing, shall any Contributor be 684 liable to You for damages, including any direct, indirect, special, 685 incidental, or consequential damages of any character arising as a 686 result of this License or out of the use or inability to use the 687 Work (including but not limited to damages for loss of goodwill, 688 work stoppage, computer failure or malfunction, or any and all 689 other commercial damages or losses), even if such Contributor 690 has been advised of the possibility of such damages. 691 692 9. Accepting Warranty or Additional Liability. While redistributing 693 the Work or Derivative Works thereof, You may choose to offer, 694 and charge a fee for, acceptance of support, warranty, indemnity, 695 or other liability obligations and/or rights consistent with this 696 License. However, in accepting such obligations, You may act only 697 on Your own behalf and on Your sole responsibility, not on behalf 698 of any other Contributor, and only if You agree to indemnify, 699 defend, and hold each Contributor harmless for any liability 700 incurred by, or claims asserted against, such Contributor by reason 701 of your accepting any such warranty or additional liability. 702 703 END OF TERMS AND CONDITIONS 704 705 APPENDIX: How to apply the Apache License to your work. 706 707 To apply the Apache License to your work, attach the following 708 boilerplate notice, with the fields enclosed by brackets "[]" 709 replaced with your own identifying information. (Don't include 710 the brackets!) The text should be enclosed in the appropriate 711 comment syntax for the file format. We also recommend that a 712 file or class name and description of purpose be included on the 713 same "printed page" as the copyright notice for easier 714 identification within third-party archives. 715 716 Copyright [yyyy] [name of copyright owner] 717 718 Licensed under the Apache License, Version 2.0 (the "License"); 719 you may not use this file except in compliance with the License. 720 You may obtain a copy of the License at 721 722 http://www.apache.org/licenses/LICENSE-2.0 723 724 Unless required by applicable law or agreed to in writing, software 725 distributed under the License is distributed on an "AS IS" BASIS, 726 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 727 See the License for the specific language governing permissions and 728 limitations under the License. 729 </pre> 730 731 <h3>SPIRV-Headers - <a href="https://github.com/KhronosGroup/SPIRV-Headers">https://github.com/KhronosGroup/SPIRV-Headers</a></h3> 732 <pre> 733 Files: All files except for those called out below. 734 Copyright (c) 2015-2024 The Khronos Group Inc. 735 736 Permission is hereby granted, free of charge, to any person obtaining a 737 copy of this software and/or associated documentation files (the 738 "Materials"), to deal in the Materials without restriction, including 739 without limitation the rights to use, copy, modify, merge, publish, 740 distribute, sublicense, and/or sell copies of the Materials, and to 741 permit persons to whom the Materials are furnished to do so, subject to 742 the following conditions: 743 744 The above copyright notice and this permission notice shall be included 745 in all copies or substantial portions of the Materials. 746 747 MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS 748 KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS 749 SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT 750 https://www.khronos.org/registry/ 751 752 THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 753 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 754 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 755 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 756 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 757 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 758 MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. 759 760 --- 761 762 Files: include/spirv/spir-v.xml 763 Copyright (c) 2015-2024 The Khronos Group Inc. 764 765 Permission is hereby granted, free of charge, to any person obtaining a 766 copy of this software and/or associated documentation files (the 767 "Materials"), to deal in the Materials without restriction, including 768 without limitation the rights to use, copy, modify, merge, publish, 769 distribute, sublicense, and/or sell copies of the Materials, and to 770 permit persons to whom the Materials are furnished to do so, subject to 771 the following conditions: 772 773 The above copyright notice and this permission notice shall be included 774 in all copies or substantial portions of the Materials. 775 776 THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 777 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 778 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 779 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 780 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 781 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 782 MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. 783 784 --- 785 786 Files: tools/buildHeaders/jsoncpp/* 787 The JsonCpp library's source code, including accompanying documentation, 788 tests and demonstration applications, are licensed under the following 789 conditions... 790 791 The author (Baptiste Lepilleur) explicitly disclaims copyright in all 792 jurisdictions which recognize such a disclaimer. In such jurisdictions, 793 this software is released into the Public Domain. 794 795 In jurisdictions which do not recognize Public Domain property (e.g. Germany as of 796 2010), this software is Copyright (c) 2007-2010 by Baptiste Lepilleur, and is 797 released under the terms of the MIT License (see below). 798 799 In jurisdictions which recognize Public Domain property, the user of this 800 software may choose to accept it either as 1) Public Domain, 2) under the 801 conditions of the MIT License (see below), or 3) under the terms of dual 802 Public Domain/MIT License conditions described here, as they choose. 803 804 The MIT License is about as close to Public Domain as a license can get, and is 805 described in clear, concise terms at: 806 807 http://en.wikipedia.org/wiki/MIT_License 808 809 The full text of the MIT License follows: 810 811 ======================================================================== 812 Copyright (c) 2007-2010 Baptiste Lepilleur 813 814 Permission is hereby granted, free of charge, to any person 815 obtaining a copy of this software and associated documentation 816 files (the "Software"), to deal in the Software without 817 restriction, including without limitation the rights to use, copy, 818 modify, merge, publish, distribute, sublicense, and/or sell copies 819 of the Software, and to permit persons to whom the Software is 820 furnished to do so, subject to the following conditions: 821 822 The above copyright notice and this permission notice shall be 823 included in all copies or substantial portions of the Software. 824 825 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 826 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 827 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 828 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 829 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 830 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 831 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 832 SOFTWARE. 833 ======================================================================== 834 835 --- 836 </pre> 837 838 <h3>Dear ImGui - <a href="https://github.com/ocornut/imgui">https://github.com/ocornut/imgui</a></h3> 839 <pre> 840 The MIT License (MIT) 841 842 Copyright (c) 2014-2019 Omar Cornut 843 844 Permission is hereby granted, free of charge, to any person obtaining a copy 845 of this software and associated documentation files (the "Software"), to deal 846 in the Software without restriction, including without limitation the rights 847 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 848 copies of the Software, and to permit persons to whom the Software is 849 furnished to do so, subject to the following conditions: 850 851 The above copyright notice and this permission notice shall be included in all 852 copies or substantial portions of the Software. 853 854 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 855 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 856 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 857 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 858 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 859 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 860 SOFTWARE. 861 </pre> 862 863 <h3>stb - <a href="https://github.com/nothings/stb">https://github.com/nothings/stb</a></h3> 864 <pre> 865 Copyright (c) 2017 Sean Barrett 866 Permission is hereby granted, free of charge, to any person obtaining a copy of 867 this software and associated documentation files (the "Software"), to deal in 868 the Software without restriction, including without limitation the rights to 869 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 870 of the Software, and to permit persons to whom the Software is furnished to do 871 so, subject to the following conditions: 872 The above copyright notice and this permission notice shall be included in all 873 copies or substantial portions of the Software. 874 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 875 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 876 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 877 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 878 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 879 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 880 SOFTWARE. 881 </pre> 882 883 <h3>FreeSurround - <a href="https://hydrogenaud.io/index.php/topic,52235.0.html">https://hydrogenaud.io/index.php/topic,52235.0.html</a></h3> 884 <pre> 885 Copyright (C) 2007-2010 Christian Kothe 886 887 GNU GENERAL PUBLIC LICENSE 888 Version 2, June 1991 889 890 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 891 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 892 Everyone is permitted to copy and distribute verbatim copies 893 of this license document, but changing it is not allowed. 894 895 Preamble 896 897 The licenses for most software are designed to take away your 898 freedom to share and change it. By contrast, the GNU General Public 899 License is intended to guarantee your freedom to share and change free 900 software--to make sure the software is free for all its users. This 901 General Public License applies to most of the Free Software 902 Foundation's software and to any other program whose authors commit to 903 using it. (Some other Free Software Foundation software is covered by 904 the GNU Lesser General Public License instead.) You can apply it to 905 your programs, too. 906 907 When we speak of free software, we are referring to freedom, not 908 price. Our General Public Licenses are designed to make sure that you 909 have the freedom to distribute copies of free software (and charge for 910 this service if you wish), that you receive source code or can get it 911 if you want it, that you can change the software or use pieces of it 912 in new free programs; and that you know you can do these things. 913 914 To protect your rights, we need to make restrictions that forbid 915 anyone to deny you these rights or to ask you to surrender the rights. 916 These restrictions translate to certain responsibilities for you if you 917 distribute copies of the software, or if you modify it. 918 919 For example, if you distribute copies of such a program, whether 920 gratis or for a fee, you must give the recipients all the rights that 921 you have. You must make sure that they, too, receive or can get the 922 source code. And you must show them these terms so they know their 923 rights. 924 925 We protect your rights with two steps: (1) copyright the software, and 926 (2) offer you this license which gives you legal permission to copy, 927 distribute and/or modify the software. 928 929 Also, for each author's protection and ours, we want to make certain 930 that everyone understands that there is no warranty for this free 931 software. If the software is modified by someone else and passed on, we 932 want its recipients to know that what they have is not the original, so 933 that any problems introduced by others will not reflect on the original 934 authors' reputations. 935 936 Finally, any free program is threatened constantly by software 937 patents. We wish to avoid the danger that redistributors of a free 938 program will individually obtain patent licenses, in effect making the 939 program proprietary. To prevent this, we have made it clear that any 940 patent must be licensed for everyone's free use or not licensed at all. 941 942 The precise terms and conditions for copying, distribution and 943 modification follow. 944 945 GNU GENERAL PUBLIC LICENSE 946 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 947 948 0. This License applies to any program or other work which contains 949 a notice placed by the copyright holder saying it may be distributed 950 under the terms of this General Public License. The "Program", below, 951 refers to any such program or work, and a "work based on the Program" 952 means either the Program or any derivative work under copyright law: 953 that is to say, a work containing the Program or a portion of it, 954 either verbatim or with modifications and/or translated into another 955 language. (Hereinafter, translation is included without limitation in 956 the term "modification".) Each licensee is addressed as "you". 957 958 Activities other than copying, distribution and modification are not 959 covered by this License; they are outside its scope. The act of 960 running the Program is not restricted, and the output from the Program 961 is covered only if its contents constitute a work based on the 962 Program (independent of having been made by running the Program). 963 Whether that is true depends on what the Program does. 964 965 1. You may copy and distribute verbatim copies of the Program's 966 source code as you receive it, in any medium, provided that you 967 conspicuously and appropriately publish on each copy an appropriate 968 copyright notice and disclaimer of warranty; keep intact all the 969 notices that refer to this License and to the absence of any warranty; 970 and give any other recipients of the Program a copy of this License 971 along with the Program. 972 973 You may charge a fee for the physical act of transferring a copy, and 974 you may at your option offer warranty protection in exchange for a fee. 975 976 2. You may modify your copy or copies of the Program or any portion 977 of it, thus forming a work based on the Program, and copy and 978 distribute such modifications or work under the terms of Section 1 979 above, provided that you also meet all of these conditions: 980 981 a) You must cause the modified files to carry prominent notices 982 stating that you changed the files and the date of any change. 983 984 b) You must cause any work that you distribute or publish, that in 985 whole or in part contains or is derived from the Program or any 986 part thereof, to be licensed as a whole at no charge to all third 987 parties under the terms of this License. 988 989 c) If the modified program normally reads commands interactively 990 when run, you must cause it, when started running for such 991 interactive use in the most ordinary way, to print or display an 992 announcement including an appropriate copyright notice and a 993 notice that there is no warranty (or else, saying that you provide 994 a warranty) and that users may redistribute the program under 995 these conditions, and telling the user how to view a copy of this 996 License. (Exception: if the Program itself is interactive but 997 does not normally print such an announcement, your work based on 998 the Program is not required to print an announcement.) 999 1000 These requirements apply to the modified work as a whole. If 1001 identifiable sections of that work are not derived from the Program, 1002 and can be reasonably considered independent and separate works in 1003 themselves, then this License, and its terms, do not apply to those 1004 sections when you distribute them as separate works. But when you 1005 distribute the same sections as part of a whole which is a work based 1006 on the Program, the distribution of the whole must be on the terms of 1007 this License, whose permissions for other licensees extend to the 1008 entire whole, and thus to each and every part regardless of who wrote it. 1009 1010 Thus, it is not the intent of this section to claim rights or contest 1011 your rights to work written entirely by you; rather, the intent is to 1012 exercise the right to control the distribution of derivative or 1013 collective works based on the Program. 1014 1015 In addition, mere aggregation of another work not based on the Program 1016 with the Program (or with a work based on the Program) on a volume of 1017 a storage or distribution medium does not bring the other work under 1018 the scope of this License. 1019 1020 3. You may copy and distribute the Program (or a work based on it, 1021 under Section 2) in object code or executable form under the terms of 1022 Sections 1 and 2 above provided that you also do one of the following: 1023 1024 a) Accompany it with the complete corresponding machine-readable 1025 source code, which must be distributed under the terms of Sections 1026 1 and 2 above on a medium customarily used for software interchange; or, 1027 1028 b) Accompany it with a written offer, valid for at least three 1029 years, to give any third party, for a charge no more than your 1030 cost of physically performing source distribution, a complete 1031 machine-readable copy of the corresponding source code, to be 1032 distributed under the terms of Sections 1 and 2 above on a medium 1033 customarily used for software interchange; or, 1034 1035 c) Accompany it with the information you received as to the offer 1036 to distribute corresponding source code. (This alternative is 1037 allowed only for noncommercial distribution and only if you 1038 received the program in object code or executable form with such 1039 an offer, in accord with Subsection b above.) 1040 1041 The source code for a work means the preferred form of the work for 1042 making modifications to it. For an executable work, complete source 1043 code means all the source code for all modules it contains, plus any 1044 associated interface definition files, plus the scripts used to 1045 control compilation and installation of the executable. However, as a 1046 special exception, the source code distributed need not include 1047 anything that is normally distributed (in either source or binary 1048 form) with the major components (compiler, kernel, and so on) of the 1049 operating system on which the executable runs, unless that component 1050 itself accompanies the executable. 1051 1052 If distribution of executable or object code is made by offering 1053 access to copy from a designated place, then offering equivalent 1054 access to copy the source code from the same place counts as 1055 distribution of the source code, even though third parties are not 1056 compelled to copy the source along with the object code. 1057 1058 4. You may not copy, modify, sublicense, or distribute the Program 1059 except as expressly provided under this License. Any attempt 1060 otherwise to copy, modify, sublicense or distribute the Program is 1061 void, and will automatically terminate your rights under this License. 1062 However, parties who have received copies, or rights, from you under 1063 this License will not have their licenses terminated so long as such 1064 parties remain in full compliance. 1065 1066 5. You are not required to accept this License, since you have not 1067 signed it. However, nothing else grants you permission to modify or 1068 distribute the Program or its derivative works. These actions are 1069 prohibited by law if you do not accept this License. Therefore, by 1070 modifying or distributing the Program (or any work based on the 1071 Program), you indicate your acceptance of this License to do so, and 1072 all its terms and conditions for copying, distributing or modifying 1073 the Program or works based on it. 1074 1075 6. Each time you redistribute the Program (or any work based on the 1076 Program), the recipient automatically receives a license from the 1077 original licensor to copy, distribute or modify the Program subject to 1078 these terms and conditions. You may not impose any further 1079 restrictions on the recipients' exercise of the rights granted herein. 1080 You are not responsible for enforcing compliance by third parties to 1081 this License. 1082 1083 7. If, as a consequence of a court judgment or allegation of patent 1084 infringement or for any other reason (not limited to patent issues), 1085 conditions are imposed on you (whether by court order, agreement or 1086 otherwise) that contradict the conditions of this License, they do not 1087 excuse you from the conditions of this License. If you cannot 1088 distribute so as to satisfy simultaneously your obligations under this 1089 License and any other pertinent obligations, then as a consequence you 1090 may not distribute the Program at all. For example, if a patent 1091 license would not permit royalty-free redistribution of the Program by 1092 all those who receive copies directly or indirectly through you, then 1093 the only way you could satisfy both it and this License would be to 1094 refrain entirely from distribution of the Program. 1095 1096 If any portion of this section is held invalid or unenforceable under 1097 any particular circumstance, the balance of the section is intended to 1098 apply and the section as a whole is intended to apply in other 1099 circumstances. 1100 1101 It is not the purpose of this section to induce you to infringe any 1102 patents or other property right claims or to contest validity of any 1103 such claims; this section has the sole purpose of protecting the 1104 integrity of the free software distribution system, which is 1105 implemented by public license practices. Many people have made 1106 generous contributions to the wide range of software distributed 1107 through that system in reliance on consistent application of that 1108 system; it is up to the author/donor to decide if he or she is willing 1109 to distribute software through any other system and a licensee cannot 1110 impose that choice. 1111 1112 This section is intended to make thoroughly clear what is believed to 1113 be a consequence of the rest of this License. 1114 1115 8. If the distribution and/or use of the Program is restricted in 1116 certain countries either by patents or by copyrighted interfaces, the 1117 original copyright holder who places the Program under this License 1118 may add an explicit geographical distribution limitation excluding 1119 those countries, so that distribution is permitted only in or among 1120 countries not thus excluded. In such case, this License incorporates 1121 the limitation as if written in the body of this License. 1122 1123 9. The Free Software Foundation may publish revised and/or new versions 1124 of the General Public License from time to time. Such new versions will 1125 be similar in spirit to the present version, but may differ in detail to 1126 address new problems or concerns. 1127 1128 Each version is given a distinguishing version number. If the Program 1129 specifies a version number of this License which applies to it and "any 1130 later version", you have the option of following the terms and conditions 1131 either of that version or of any later version published by the Free 1132 Software Foundation. If the Program does not specify a version number of 1133 this License, you may choose any version ever published by the Free Software 1134 Foundation. 1135 1136 10. If you wish to incorporate parts of the Program into other free 1137 programs whose distribution conditions are different, write to the author 1138 to ask for permission. For software which is copyrighted by the Free 1139 Software Foundation, write to the Free Software Foundation; we sometimes 1140 make exceptions for this. Our decision will be guided by the two goals 1141 of preserving the free status of all derivatives of our free software and 1142 of promoting the sharing and reuse of software generally. 1143 1144 NO WARRANTY 1145 1146 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY 1147 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN 1148 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES 1149 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED 1150 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 1151 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS 1152 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE 1153 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, 1154 REPAIR OR CORRECTION. 1155 1156 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 1157 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR 1158 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, 1159 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING 1160 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED 1161 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY 1162 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER 1163 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE 1164 POSSIBILITY OF SUCH DAMAGES. 1165 1166 END OF TERMS AND CONDITIONS 1167 1168 How to Apply These Terms to Your New Programs 1169 1170 If you develop a new program, and you want it to be of the greatest 1171 possible use to the public, the best way to achieve this is to make it 1172 free software which everyone can redistribute and change under these terms. 1173 1174 To do so, attach the following notices to the program. It is safest 1175 to attach them to the start of each source file to most effectively 1176 convey the exclusion of warranty; and each file should have at least 1177 the "copyright" line and a pointer to where the full notice is found. 1178 1179 <one line to give the program's name and a brief idea of what it does.> 1180 Copyright (C) <year> <name of author> 1181 1182 This program is free software; you can redistribute it and/or modify 1183 it under the terms of the GNU General Public License as published by 1184 the Free Software Foundation; either version 2 of the License, or 1185 (at your option) any later version. 1186 1187 This program is distributed in the hope that it will be useful, 1188 but WITHOUT ANY WARRANTY; without even the implied warranty of 1189 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1190 GNU General Public License for more details. 1191 1192 You should have received a copy of the GNU General Public License along 1193 with this program; if not, write to the Free Software Foundation, Inc., 1194 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 1195 1196 Also add information on how to contact you by electronic and paper mail. 1197 1198 If the program is interactive, make it output a short notice like this 1199 when it starts in an interactive mode: 1200 1201 Gnomovision version 69, Copyright (C) year name of author 1202 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. 1203 This is free software, and you are welcome to redistribute it 1204 under certain conditions; type `show c' for details. 1205 1206 The hypothetical commands `show w' and `show c' should show the appropriate 1207 parts of the General Public License. Of course, the commands you use may 1208 be called something other than `show w' and `show c'; they could even be 1209 mouse-clicks or menu items--whatever suits your program. 1210 1211 You should also get your employer (if you work as a programmer) or your 1212 school, if any, to sign a "copyright disclaimer" for the program, if 1213 necessary. Here is a sample; alter the names: 1214 1215 Yoyodyne, Inc., hereby disclaims all copyright interest in the program 1216 `Gnomovision' (which makes passes at compilers) written by James Hacker. 1217 1218 <signature of Ty Coon>, 1 April 1989 1219 Ty Coon, President of Vice 1220 1221 This General Public License does not permit incorporating your program into 1222 proprietary programs. If your program is a subroutine library, you may 1223 consider it more useful to permit linking proprietary applications with the 1224 library. If this is what you want to do, use the GNU Lesser General 1225 Public License instead of this License. 1226 </pre> 1227 1228 <h3>lunasvg - <a href="https://github.com/sammycage/lunasvg">https://github.com/sammycage/lunasvg</a></h3> 1229 <pre> 1230 MIT License 1231 1232 Copyright (c) 2020-2024 Samuel Ugochukwu <sammycageagle@gmail.com> 1233 1234 Permission is hereby granted, free of charge, to any person obtaining a copy 1235 of this software and associated documentation files (the "Software"), to deal 1236 in the Software without restriction, including without limitation the rights 1237 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1238 copies of the Software, and to permit persons to whom the Software is 1239 furnished to do so, subject to the following conditions: 1240 1241 The above copyright notice and this permission notice shall be included in all 1242 copies or substantial portions of the Software. 1243 1244 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1245 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1246 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1247 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1248 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1249 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1250 SOFTWARE. 1251 </pre> 1252 1253 <h3>libchdr - <a href="https://github.com/rtissera/libchdr">https://github.com/rtissera/libchdr</a></h3> 1254 <pre> 1255 Copyright Romain Tisserand 1256 All rights reserved. 1257 1258 Redistribution and use in source and binary forms, with or without 1259 modification, are permitted provided that the following conditions are met: 1260 * Redistributions of source code must retain the above copyright 1261 notice, this list of conditions and the following disclaimer. 1262 * Redistributions in binary form must reproduce the above copyright 1263 notice, this list of conditions and the following disclaimer in the 1264 documentation and/or other materials provided with the distribution. 1265 * Neither the name of the <organization> nor the 1266 names of its contributors may be used to endorse or promote products 1267 derived from this software without specific prior written permission. 1268 1269 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 1270 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 1271 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 1272 DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY 1273 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 1274 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 1275 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 1276 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1277 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 1278 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1279 </pre> 1280 1281 <h3>libjpeg - <a href="https://ijg.org/">https://ijg.org/</a></h3> 1282 <pre> 1283 The authors make NO WARRANTY or representation, either express or implied, 1284 with respect to this software, its quality, accuracy, merchantability, or 1285 fitness for a particular purpose. This software is provided "AS IS", and you, 1286 its user, assume the entire risk as to its quality and accuracy. 1287 1288 This software is copyright (C) 1991-2024, Thomas G. Lane, Guido Vollbeding. 1289 All Rights Reserved except as specified below. 1290 1291 Permission is hereby granted to use, copy, modify, and distribute this 1292 software (or portions thereof) for any purpose, without fee, subject to these 1293 conditions: 1294 (1) If any part of the source code for this software is distributed, then this 1295 README file must be included, with this copyright and no-warranty notice 1296 unaltered; and any additions, deletions, or changes to the original files 1297 must be clearly indicated in accompanying documentation. 1298 (2) If only executable code is distributed, then the accompanying 1299 documentation must state that "this software is based in part on the work of 1300 the Independent JPEG Group". 1301 (3) Permission for use of this software is granted only if the user accepts 1302 full responsibility for any undesirable consequences; the authors accept 1303 NO LIABILITY for damages of any kind. 1304 1305 These conditions apply to any software derived from or based on the IJG code, 1306 not just to the unmodified library. If you use our work, you ought to 1307 acknowledge us. 1308 1309 Permission is NOT granted for the use of any IJG author's name or company name 1310 in advertising or publicity relating to this software or products derived from 1311 it. This software may be referred to only as "the Independent JPEG Group's 1312 software". 1313 1314 We specifically permit and encourage the use of this software as the basis of 1315 commercial products, provided that all warranty or liability claims are 1316 assumed by the product vendor. 1317 </pre> 1318 1319 <h3>libpng - <a href="http://www.libpng.org/pub/png/libpng.html">http://www.libpng.org/pub/png/libpng.html</a></h3> 1320 <pre> 1321 * Copyright (c) 1995-2024 The PNG Reference Library Authors. 1322 * Copyright (c) 2018-2024 Cosmin Truta. 1323 * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. 1324 * Copyright (c) 1996-1997 Andreas Dilger. 1325 * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. 1326 1327 The software is supplied "as is", without warranty of any kind, 1328 express or implied, including, without limitation, the warranties 1329 of merchantability, fitness for a particular purpose, title, and 1330 non-infringement. In no event shall the Copyright owners, or 1331 anyone distributing the software, be liable for any damages or 1332 other liability, whether in contract, tort or otherwise, arising 1333 from, out of, or in connection with the software, or the use or 1334 other dealings in the software, even if advised of the possibility 1335 of such damage. 1336 1337 Permission is hereby granted to use, copy, modify, and distribute 1338 this software, or portions hereof, for any purpose, without fee, 1339 subject to the following restrictions: 1340 1341 1. The origin of this software must not be misrepresented; you 1342 must not claim that you wrote the original software. If you 1343 use this software in a product, an acknowledgment in the product 1344 documentation would be appreciated, but is not required. 1345 1346 2. Altered source versions must be plainly marked as such, and must 1347 not be misrepresented as being the original software. 1348 1349 3. This Copyright notice may not be removed or altered from any 1350 source or altered source distribution. 1351 </pre> 1352 1353 <h3>LLVM - <a href="https://github.com/llvm/llvm-project">https://github.com/llvm/llvm-project</a></h3> 1354 <pre> 1355 Apache License 1356 Version 2.0, January 2004 1357 http://www.apache.org/licenses/ 1358 1359 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1360 1361 1. Definitions. 1362 1363 "License" shall mean the terms and conditions for use, reproduction, 1364 and distribution as defined by Sections 1 through 9 of this document. 1365 1366 "Licensor" shall mean the copyright owner or entity authorized by 1367 the copyright owner that is granting the License. 1368 1369 "Legal Entity" shall mean the union of the acting entity and all 1370 other entities that control, are controlled by, or are under common 1371 control with that entity. For the purposes of this definition, 1372 "control" means (i) the power, direct or indirect, to cause the 1373 direction or management of such entity, whether by contract or 1374 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1375 outstanding shares, or (iii) beneficial ownership of such entity. 1376 1377 "You" (or "Your") shall mean an individual or Legal Entity 1378 exercising permissions granted by this License. 1379 1380 "Source" form shall mean the preferred form for making modifications, 1381 including but not limited to software source code, documentation 1382 source, and configuration files. 1383 1384 "Object" form shall mean any form resulting from mechanical 1385 transformation or translation of a Source form, including but 1386 not limited to compiled object code, generated documentation, 1387 and conversions to other media types. 1388 1389 "Work" shall mean the work of authorship, whether in Source or 1390 Object form, made available under the License, as indicated by a 1391 copyright notice that is included in or attached to the work 1392 (an example is provided in the Appendix below). 1393 1394 "Derivative Works" shall mean any work, whether in Source or Object 1395 form, that is based on (or derived from) the Work and for which the 1396 editorial revisions, annotations, elaborations, or other modifications 1397 represent, as a whole, an original work of authorship. For the purposes 1398 of this License, Derivative Works shall not include works that remain 1399 separable from, or merely link (or bind by name) to the interfaces of, 1400 the Work and Derivative Works thereof. 1401 1402 "Contribution" shall mean any work of authorship, including 1403 the original version of the Work and any modifications or additions 1404 to that Work or Derivative Works thereof, that is intentionally 1405 submitted to Licensor for inclusion in the Work by the copyright owner 1406 or by an individual or Legal Entity authorized to submit on behalf of 1407 the copyright owner. For the purposes of this definition, "submitted" 1408 means any form of electronic, verbal, or written communication sent 1409 to the Licensor or its representatives, including but not limited to 1410 communication on electronic mailing lists, source code control systems, 1411 and issue tracking systems that are managed by, or on behalf of, the 1412 Licensor for the purpose of discussing and improving the Work, but 1413 excluding communication that is conspicuously marked or otherwise 1414 designated in writing by the copyright owner as "Not a Contribution." 1415 1416 "Contributor" shall mean Licensor and any individual or Legal Entity 1417 on behalf of whom a Contribution has been received by Licensor and 1418 subsequently incorporated within the Work. 1419 1420 2. Grant of Copyright License. Subject to the terms and conditions of 1421 this License, each Contributor hereby grants to You a perpetual, 1422 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1423 copyright license to reproduce, prepare Derivative Works of, 1424 publicly display, publicly perform, sublicense, and distribute the 1425 Work and such Derivative Works in Source or Object form. 1426 1427 3. Grant of Patent License. Subject to the terms and conditions of 1428 this License, each Contributor hereby grants to You a perpetual, 1429 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1430 (except as stated in this section) patent license to make, have made, 1431 use, offer to sell, sell, import, and otherwise transfer the Work, 1432 where such license applies only to those patent claims licensable 1433 by such Contributor that are necessarily infringed by their 1434 Contribution(s) alone or by combination of their Contribution(s) 1435 with the Work to which such Contribution(s) was submitted. If You 1436 institute patent litigation against any entity (including a 1437 cross-claim or counterclaim in a lawsuit) alleging that the Work 1438 or a Contribution incorporated within the Work constitutes direct 1439 or contributory patent infringement, then any patent licenses 1440 granted to You under this License for that Work shall terminate 1441 as of the date such litigation is filed. 1442 1443 4. Redistribution. You may reproduce and distribute copies of the 1444 Work or Derivative Works thereof in any medium, with or without 1445 modifications, and in Source or Object form, provided that You 1446 meet the following conditions: 1447 1448 (a) You must give any other recipients of the Work or 1449 Derivative Works a copy of this License; and 1450 1451 (b) You must cause any modified files to carry prominent notices 1452 stating that You changed the files; and 1453 1454 (c) You must retain, in the Source form of any Derivative Works 1455 that You distribute, all copyright, patent, trademark, and 1456 attribution notices from the Source form of the Work, 1457 excluding those notices that do not pertain to any part of 1458 the Derivative Works; and 1459 1460 (d) If the Work includes a "NOTICE" text file as part of its 1461 distribution, then any Derivative Works that You distribute must 1462 include a readable copy of the attribution notices contained 1463 within such NOTICE file, excluding those notices that do not 1464 pertain to any part of the Derivative Works, in at least one 1465 of the following places: within a NOTICE text file distributed 1466 as part of the Derivative Works; within the Source form or 1467 documentation, if provided along with the Derivative Works; or, 1468 within a display generated by the Derivative Works, if and 1469 wherever such third-party notices normally appear. The contents 1470 of the NOTICE file are for informational purposes only and 1471 do not modify the License. You may add Your own attribution 1472 notices within Derivative Works that You distribute, alongside 1473 or as an addendum to the NOTICE text from the Work, provided 1474 that such additional attribution notices cannot be construed 1475 as modifying the License. 1476 1477 You may add Your own copyright statement to Your modifications and 1478 may provide additional or different license terms and conditions 1479 for use, reproduction, or distribution of Your modifications, or 1480 for any such Derivative Works as a whole, provided Your use, 1481 reproduction, and distribution of the Work otherwise complies with 1482 the conditions stated in this License. 1483 1484 5. Submission of Contributions. Unless You explicitly state otherwise, 1485 any Contribution intentionally submitted for inclusion in the Work 1486 by You to the Licensor shall be under the terms and conditions of 1487 this License, without any additional terms or conditions. 1488 Notwithstanding the above, nothing herein shall supersede or modify 1489 the terms of any separate license agreement you may have executed 1490 with Licensor regarding such Contributions. 1491 1492 6. Trademarks. This License does not grant permission to use the trade 1493 names, trademarks, service marks, or product names of the Licensor, 1494 except as required for reasonable and customary use in describing the 1495 origin of the Work and reproducing the content of the NOTICE file. 1496 1497 7. Disclaimer of Warranty. Unless required by applicable law or 1498 agreed to in writing, Licensor provides the Work (and each 1499 Contributor provides its Contributions) on an "AS IS" BASIS, 1500 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1501 implied, including, without limitation, any warranties or conditions 1502 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1503 PARTICULAR PURPOSE. You are solely responsible for determining the 1504 appropriateness of using or redistributing the Work and assume any 1505 risks associated with Your exercise of permissions under this License. 1506 1507 8. Limitation of Liability. In no event and under no legal theory, 1508 whether in tort (including negligence), contract, or otherwise, 1509 unless required by applicable law (such as deliberate and grossly 1510 negligent acts) or agreed to in writing, shall any Contributor be 1511 liable to You for damages, including any direct, indirect, special, 1512 incidental, or consequential damages of any character arising as a 1513 result of this License or out of the use or inability to use the 1514 Work (including but not limited to damages for loss of goodwill, 1515 work stoppage, computer failure or malfunction, or any and all 1516 other commercial damages or losses), even if such Contributor 1517 has been advised of the possibility of such damages. 1518 1519 9. Accepting Warranty or Additional Liability. While redistributing 1520 the Work or Derivative Works thereof, You may choose to offer, 1521 and charge a fee for, acceptance of support, warranty, indemnity, 1522 or other liability obligations and/or rights consistent with this 1523 License. However, in accepting such obligations, You may act only 1524 on Your own behalf and on Your sole responsibility, not on behalf 1525 of any other Contributor, and only if You agree to indemnify, 1526 defend, and hold each Contributor harmless for any liability 1527 incurred by, or claims asserted against, such Contributor by reason 1528 of your accepting any such warranty or additional liability. 1529 1530 END OF TERMS AND CONDITIONS 1531 1532 APPENDIX: How to apply the Apache License to your work. 1533 1534 To apply the Apache License to your work, attach the following 1535 boilerplate notice, with the fields enclosed by brackets "[]" 1536 replaced with your own identifying information. (Don't include 1537 the brackets!) The text should be enclosed in the appropriate 1538 comment syntax for the file format. We also recommend that a 1539 file or class name and description of purpose be included on the 1540 same "printed page" as the copyright notice for easier 1541 identification within third-party archives. 1542 1543 Copyright [yyyy] [name of copyright owner] 1544 1545 Licensed under the Apache License, Version 2.0 (the "License"); 1546 you may not use this file except in compliance with the License. 1547 You may obtain a copy of the License at 1548 1549 http://www.apache.org/licenses/LICENSE-2.0 1550 1551 Unless required by applicable law or agreed to in writing, software 1552 distributed under the License is distributed on an "AS IS" BASIS, 1553 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1554 See the License for the specific language governing permissions and 1555 limitations under the License. 1556 1557 1558 ---- LLVM Exceptions to the Apache 2.0 License ---- 1559 1560 As an exception, if, as a result of your compiling your source code, portions 1561 of this Software are embedded into an Object form of such source code, you 1562 may redistribute such embedded portions in such Object form without complying 1563 with the conditions of Sections 4(a), 4(b) and 4(d) of the License. 1564 1565 In addition, if you combine or link compiled forms of this Software with 1566 software that is licensed under the GPLv2 ("Combined Software") and if a 1567 court of competent jurisdiction determines that the patent provision (Section 1568 3), the indemnity provision (Section 9) or other Section of the License 1569 conflicts with the conditions of the GPLv2, you may retroactively and 1570 prospectively choose to deem waived or otherwise exclude such Section(s) of 1571 the License, but only in their entirety and only with respect to the Combined 1572 Software. 1573 </pre> 1574 1575 <h3>LZMA SDK - <a href="https://7-zip.org/sdk.html">https://7-zip.org/sdk.html</a></h3> 1576 <pre> 1577 LZMA SDK is placed in the public domain. 1578 1579 Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original LZMA SDK code, 1580 either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, 1581 and by any means. 1582 </pre> 1583 1584 <h3>kissfft - <a href="https://github.com/mborgerding/kissfft">https://github.com/mborgerding/kissfft</a></h3> 1585 <pre> 1586 Copyright (c) 2003-2010 Mark Borgerding . All rights reserved. 1587 1588 Redistribution and use in source and binary forms, with or without modification, 1589 are permitted provided that the following conditions are met: 1590 1591 1. Redistributions of source code must retain the above copyright notice, 1592 this list of conditions and the following disclaimer. 1593 1594 2. Redistributions in binary form must reproduce the above copyright notice, 1595 this list of conditions and the following disclaimer in the documentation 1596 and/or other materials provided with the distribution. 1597 1598 3. Neither the name of the copyright holder nor the names of its contributors 1599 may be used to endorse or promote products derived from this software without 1600 specific prior written permission. 1601 1602 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 1603 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1604 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1605 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 1606 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1607 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 1608 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 1609 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 1610 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 1611 USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1612 </pre> 1613 1614 <h3>PromptFont - </h3><a href="https://shinmera.github.io/promptfont/">https://shinmera.github.io/promptfont/</a></h3> 1615 <pre> 1616 This Font Software is licensed under the SIL Open Font License, 1617 Version 1.1. This license is copied below, and is also available 1618 with a FAQ at <http: //scripts.sil.org/OFL> 1619 1620 1621 ----------------------------------------------------------- 1622 SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 1623 ----------------------------------------------------------- 1624 1625 PREAMBLE 1626 The goals of the Open Font License (OFL) are to stimulate worldwide 1627 development of collaborative font projects, to support the font creation 1628 efforts of academic and linguistic communities, and to provide a free and 1629 open framework in which fonts may be shared and improved in partnership 1630 with others. 1631 1632 The OFL allows the licensed fonts to be used, studied, modified and 1633 redistributed freely as long as they are not sold by themselves. The 1634 fonts, including any derivative works, can be bundled, embedded, 1635 redistributed and/or sold with any software provided that any reserved 1636 names are not used by derivative works. The fonts and derivatives, 1637 however, cannot be released under any other type of license. The 1638 requirement for fonts to remain under this license does not apply 1639 to any document created using the fonts or their derivatives. 1640 1641 DEFINITIONS 1642 "Font Software" refers to the set of files released by the Copyright 1643 Holder(s) under this license and clearly marked as such. This may 1644 include source files, build scripts and documentation. 1645 1646 "Reserved Font Name" refers to any names specified as such after the 1647 copyright statement(s). 1648 1649 "Original Version" refers to the collection of Font Software components as 1650 distributed by the Copyright Holder(s). 1651 1652 "Modified Version" refers to any derivative made by adding to, deleting, 1653 or substituting -- in part or in whole -- any of the components of the 1654 Original Version, by changing formats or by porting the Font Software to a 1655 new environment. 1656 1657 "Author" refers to any designer, engineer, programmer, technical 1658 writer or other person who contributed to the Font Software. 1659 1660 PERMISSION & CONDITIONS 1661 Permission is hereby granted, free of charge, to any person obtaining 1662 a copy of the Font Software, to use, study, copy, merge, embed, modify, 1663 redistribute, and sell modified and unmodified copies of the Font 1664 Software, subject to the following conditions: 1665 1666 1) Neither the Font Software nor any of its individual components, 1667 in Original or Modified Versions, may be sold by itself. 1668 1669 2) Original or Modified Versions of the Font Software may be bundled, 1670 redistributed and/or sold with any software, provided that each copy 1671 contains the above copyright notice and this license. These can be 1672 included either as stand-alone text files, human-readable headers or 1673 in the appropriate machine-readable metadata fields within text or 1674 binary files as long as those fields can be easily viewed by the user. 1675 1676 3) No Modified Version of the Font Software may use the Reserved Font 1677 Name(s) unless explicit written permission is granted by the corresponding 1678 Copyright Holder. This restriction only applies to the primary font name as 1679 presented to the users. 1680 1681 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font 1682 Software shall not be used to promote, endorse or advertise any 1683 Modified Version, except to acknowledge the contribution(s) of the 1684 Copyright Holder(s) and the Author(s) or with their explicit written 1685 permission. 1686 1687 5) The Font Software, modified or unmodified, in part or in whole, 1688 must be distributed entirely under this license, and must not be 1689 distributed under any other license. The requirement for fonts to 1690 remain under this license does not apply to any document created 1691 using the Font Software. 1692 1693 TERMINATION 1694 This license becomes null and void if any of the above conditions are 1695 not met. 1696 1697 DISCLAIMER 1698 THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 1699 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF 1700 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT 1701 OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE 1702 COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 1703 INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL 1704 DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 1705 FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM 1706 OTHER DEALINGS IN THE FONT SOFTWARE. 1707 </pre> 1708 1709 <h3>twemoji-color-font - <a href="https://github.com/13rac1/twemoji-color-font">https://github.com/13rac1/twemoji-color-font</a></h3> 1710 <pre> 1711 # Licenses 1712 1713 * Copyright 2016-2022 Brad Erickson CC-BY-4.0/MIT 1714 * Copyright 2016-2022 Twitter, Inc. CC-BY-4.0 1715 * Copyright 2013 Joe Loughry and Terence Eden MIT 1716 1717 ## Artwork 1718 * Applies to SVG file and TTF font files 1719 * License: Creative Commons Attribution 4.0 International 1720 * Human Readable License: http://creativecommons.org/licenses/by/4.0/ 1721 * Complete Legal Terms: http://creativecommons.org/licenses/by/4.0/legalcode 1722 1723 ## Twitter Emoji for Everyone License 1724 A few SVG files of the Twitter Emoji for Everyone project are used to fill in 1725 where Emoji One is missing characters required to generate a font. Files are 1726 stored in `assets/svg`. 1727 1728 * Source: https://github.com/twitter/twemoji 1729 * Art License: Creative Commons Attribution 4.0 International 1730 1731 ## Power Symbol License 1732 The SVG files from the [Unicode Power Symbol](http://unicodepowersymbol.com/) 1733 project have been modified to create B&W Power Symbol glyphs. Files are stored 1734 in `assets/svg-bw`. 1735 1736 * Source: https://github.com/jloughry/Unicode 1737 * Art License: MIT 1738 </pre> 1739 1740 <h3>rcheevos - <a href="https://github.com/RetroAchievements/rcheevos/">https://github.com/RetroAchievements/rcheevos/</a></h3> 1741 <pre> 1742 MIT License 1743 1744 Copyright (c) 2019 RetroAchievements.org 1745 1746 Permission is hereby granted, free of charge, to any person obtaining a copy 1747 of this software and associated documentation files (the "Software"), to deal 1748 in the Software without restriction, including without limitation the rights 1749 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1750 copies of the Software, and to permit persons to whom the Software is 1751 furnished to do so, subject to the following conditions: 1752 1753 The above copyright notice and this permission notice shall be included in all 1754 copies or substantial portions of the Software. 1755 1756 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1757 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1758 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1759 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1760 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1761 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1762 SOFTWARE. 1763 </pre> 1764 1765 <h3>reshadefx - <a href="https://github.com/crosire/reshade">https://github.com/crosire/reshade</a></h3> 1766 <pre> 1767 Copyright 2014 Patrick Mours. All rights reserved. 1768 1769 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1770 1771 * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 1772 * 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. 1773 * Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. 1774 1775 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. 1776 </pre> 1777 1778 <h3>riscv-disassembler - <a href="https://github.com/michaeljclark/riscv-disassembler">https://github.com/michaeljclark/riscv-disassembler</a></h3> 1779 RISC-V Disassembler 1780 1781 Copyright (c) 2016-2017 Michael Clark <michaeljclark@mac.com> 1782 Copyright (c) 2017-2018 SiFive, Inc. 1783 1784 Permission is hereby granted, free of charge, to any person obtaining a copy 1785 of this software and associated documentation files (the "Software"), to deal 1786 in the Software without restriction, including without limitation the rights 1787 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1788 copies of the Software, and to permit persons to whom the Software is 1789 furnished to do so, subject to the following conditions: 1790 1791 The above copyright notice and this permission notice shall be included in 1792 all copies or substantial portions of the Software. 1793 1794 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1795 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1796 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 1797 THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1798 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1799 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1800 THE SOFTWARE. 1801 </h3> 1802 1803 <h3>SDL - <a href="https://github.com/libsdl-org/SDL">https://github.com/libsdl-org/SDL</a></h3> 1804 <pre>Simple DirectMedia Layer 1805 Copyright (C) 1997-2024 Sam Lantinga <slouken@libsdl.org> 1806 1807 This software is provided 'as-is', without any express or implied 1808 warranty. In no event will the authors be held liable for any damages 1809 arising from the use of this software. 1810 1811 Permission is granted to anyone to use this software for any purpose, 1812 including commercial applications, and to alter it and redistribute it 1813 freely, subject to the following restrictions: 1814 1815 1. The origin of this software must not be misrepresented; you must not 1816 claim that you wrote the original software. If you use this software 1817 in a product, an acknowledgment in the product documentation would be 1818 appreciated but is not required. 1819 2. Altered source versions must be plainly marked as such, and must not be 1820 misrepresented as being the original software. 1821 3. This notice may not be removed or altered from any source distribution.</pre> 1822 1823 <h3>simpleini - <a href="https://github.com/brofield/simpleini">https://github.com/brofield/simpleini</a></h3> 1824 <pre> 1825 The MIT License (MIT) 1826 1827 Copyright (c) 2006-2013 Brodie Thiesfield 1828 1829 Permission is hereby granted, free of charge, to any person obtaining a copy of 1830 this software and associated documentation files (the "Software"), to deal in 1831 the Software without restriction, including without limitation the rights to 1832 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 1833 the Software, and to permit persons to whom the Software is furnished to do so, 1834 subject to the following conditions: 1835 1836 The above copyright notice and this permission notice shall be included in all 1837 copies or substantial portions of the Software. 1838 1839 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1840 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 1841 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 1842 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 1843 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 1844 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1845 </pre> 1846 1847 <h3>RapidJSON - <a href="https://rapidjson.org/">https://rapidjson.org/</a></h3> 1848 <pre>Tencent is pleased to support the open source community by making 1849 RapidJSON available. 1850 1851 Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. 1852 All rights reserved. 1853 1854 If you have downloaded a copy of the RapidJSON binary from Tencent, please note 1855 that the RapidJSON binary is licensed under the MIT License. If you have 1856 downloaded a copy of the RapidJSON source code from Tencent, please note that 1857 RapidJSON source code is licensed under the MIT License, except for the 1858 third-party components listed below which are subject to different license 1859 terms. Your integration of RapidJSON into your own projects may require 1860 compliance with the MIT License, as well as the other licenses applicable 1861 to the third-party components included within RapidJSON. 1862 1863 A copy of the MIT License is included in this file. 1864 1865 Other dependencies and licenses: 1866 1867 Open Source Software Licensed Under the BSD License: 1868 -------------------------------------------------------------------- 1869 1870 The msinttypes r29 1871 Copyright (c) 2006-2013 Alexander Chemeris 1872 All rights reserved. 1873 1874 Redistribution and use in source and binary forms, with or without modification, 1875 are permitted provided that the following conditions are met: 1876 1877 * Redistributions of source code must retain the above copyright notice, this 1878 list of conditions and the following disclaimer. 1879 * Redistributions in binary form must reproduce the above copyright notice, 1880 this list of conditions and the following disclaimer in the documentation 1881 and/or other materials provided with the distribution. 1882 * Neither the name of copyright holder nor the names of its contributors may be 1883 used to endorse or promote products derived from this software without specific 1884 prior written permission. 1885 1886 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY 1887 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 1888 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 1889 DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY 1890 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 1891 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 1892 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 1893 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1894 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 1895 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1896 1897 1898 Terms of the MIT License: 1899 -------------------------------------------------------------------- 1900 1901 Permission is hereby granted, free of charge, to any person obtaining a copy 1902 of this software and associated documentation files (the "Software"), to deal 1903 in the Software without restriction, including without limitation the rights 1904 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1905 copies of the Software, and to permit persons to whom the Software is 1906 furnished to do so, subject to the following conditions: 1907 1908 The above copyright notice and this permission notice shall be included in all 1909 copies or substantial portions of the Software. 1910 1911 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1912 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1913 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1914 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1915 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1916 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1917 SOFTWARE.</pre> 1918 1919 <h3>Rapid YAML - <a href="https://github.com/biojppm/rapidyaml">https://github.com/biojppm/rapidyaml</a></h3> 1920 <pre>Copyright (c) 2018, Joao Paulo Magalhaes <dev@jpmag.me> 1921 1922 Permission is hereby granted, free of charge, to any person obtaining 1923 a copy of this software and associated documentation files (the "Software"), 1924 to deal in the Software without restriction, including without limitation 1925 the rights to use, copy, modify, merge, publish, distribute, sublicense, 1926 and/or sell copies of the Software, and to permit persons to whom the 1927 Software is furnished to do so, subject to the following conditions: 1928 1929 The above copyright notice and this permission notice shall be included 1930 in all copies or substantial portions of the Software. 1931 1932 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 1933 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1934 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1935 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1936 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 1937 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 1938 DEALINGS IN THE SOFTWARE.</pre> 1939 1940 <h3>SoundTouch audio processing library - https://github.com/rspeyer/soundtouch</h3> 1941 <h3>FFmpeg - https://www.ffmpeg.org/</h3> 1942 <p> 1943 Build instructions for distributed FFmpeg can be found at <a href="https://github.com/stenzek/duckstation/tree/master/scripts/deps">https://github.com/stenzek/duckstation/tree/master/scripts/deps</a>.<br /> 1944 FFmpeg sources can be downloaded from <a href="https://www.ffmpeg.org/download.html">https://www.ffmpeg.org/download.html</a> 1945 </p> 1946 <pre> 1947 GNU LESSER GENERAL PUBLIC LICENSE 1948 Version 2.1, February 1999 1949 1950 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 1951 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 1952 Everyone is permitted to copy and distribute verbatim copies 1953 of this license document, but changing it is not allowed. 1954 1955 [This is the first released version of the Lesser GPL. It also counts 1956 as the successor of the GNU Library Public License, version 2, hence 1957 the version number 2.1.] 1958 1959 Preamble 1960 1961 The licenses for most software are designed to take away your 1962 freedom to share and change it. By contrast, the GNU General Public 1963 Licenses are intended to guarantee your freedom to share and change 1964 free software--to make sure the software is free for all its users. 1965 1966 This license, the Lesser General Public License, applies to some 1967 specially designated software packages--typically libraries--of the 1968 Free Software Foundation and other authors who decide to use it. You 1969 can use it too, but we suggest you first think carefully about whether 1970 this license or the ordinary General Public License is the better 1971 strategy to use in any particular case, based on the explanations below. 1972 1973 When we speak of free software, we are referring to freedom of use, 1974 not price. Our General Public Licenses are designed to make sure that 1975 you have the freedom to distribute copies of free software (and charge 1976 for this service if you wish); that you receive source code or can get 1977 it if you want it; that you can change the software and use pieces of 1978 it in new free programs; and that you are informed that you can do 1979 these things. 1980 1981 To protect your rights, we need to make restrictions that forbid 1982 distributors to deny you these rights or to ask you to surrender these 1983 rights. These restrictions translate to certain responsibilities for 1984 you if you distribute copies of the library or if you modify it. 1985 1986 For example, if you distribute copies of the library, whether gratis 1987 or for a fee, you must give the recipients all the rights that we gave 1988 you. You must make sure that they, too, receive or can get the source 1989 code. If you link other code with the library, you must provide 1990 complete object files to the recipients, so that they can relink them 1991 with the library after making changes to the library and recompiling 1992 it. And you must show them these terms so they know their rights. 1993 1994 We protect your rights with a two-step method: (1) we copyright the 1995 library, and (2) we offer you this license, which gives you legal 1996 permission to copy, distribute and/or modify the library. 1997 1998 To protect each distributor, we want to make it very clear that 1999 there is no warranty for the free library. Also, if the library is 2000 modified by someone else and passed on, the recipients should know 2001 that what they have is not the original version, so that the original 2002 author's reputation will not be affected by problems that might be 2003 introduced by others. 2004 2005 Finally, software patents pose a constant threat to the existence of 2006 any free program. We wish to make sure that a company cannot 2007 effectively restrict the users of a free program by obtaining a 2008 restrictive license from a patent holder. Therefore, we insist that 2009 any patent license obtained for a version of the library must be 2010 consistent with the full freedom of use specified in this license. 2011 2012 Most GNU software, including some libraries, is covered by the 2013 ordinary GNU General Public License. This license, the GNU Lesser 2014 General Public License, applies to certain designated libraries, and 2015 is quite different from the ordinary General Public License. We use 2016 this license for certain libraries in order to permit linking those 2017 libraries into non-free programs. 2018 2019 When a program is linked with a library, whether statically or using 2020 a shared library, the combination of the two is legally speaking a 2021 combined work, a derivative of the original library. The ordinary 2022 General Public License therefore permits such linking only if the 2023 entire combination fits its criteria of freedom. The Lesser General 2024 Public License permits more lax criteria for linking other code with 2025 the library. 2026 2027 We call this license the "Lesser" General Public License because it 2028 does Less to protect the user's freedom than the ordinary General 2029 Public License. It also provides other free software developers Less 2030 of an advantage over competing non-free programs. These disadvantages 2031 are the reason we use the ordinary General Public License for many 2032 libraries. However, the Lesser license provides advantages in certain 2033 special circumstances. 2034 2035 For example, on rare occasions, there may be a special need to 2036 encourage the widest possible use of a certain library, so that it becomes 2037 a de-facto standard. To achieve this, non-free programs must be 2038 allowed to use the library. A more frequent case is that a free 2039 library does the same job as widely used non-free libraries. In this 2040 case, there is little to gain by limiting the free library to free 2041 software only, so we use the Lesser General Public License. 2042 2043 In other cases, permission to use a particular library in non-free 2044 programs enables a greater number of people to use a large body of 2045 free software. For example, permission to use the GNU C Library in 2046 non-free programs enables many more people to use the whole GNU 2047 operating system, as well as its variant, the GNU/Linux operating 2048 system. 2049 2050 Although the Lesser General Public License is Less protective of the 2051 users' freedom, it does ensure that the user of a program that is 2052 linked with the Library has the freedom and the wherewithal to run 2053 that program using a modified version of the Library. 2054 2055 The precise terms and conditions for copying, distribution and 2056 modification follow. Pay close attention to the difference between a 2057 "work based on the library" and a "work that uses the library". The 2058 former contains code derived from the library, whereas the latter must 2059 be combined with the library in order to run. 2060 2061 GNU LESSER GENERAL PUBLIC LICENSE 2062 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 2063 2064 0. This License Agreement applies to any software library or other 2065 program which contains a notice placed by the copyright holder or 2066 other authoried party saying it may be distributed under the terms of 2067 this Lesser General Public License (also called "this License"). 2068 Each licensee is addressed as "you". 2069 2070 A "library" means a collection of software functions and/or data 2071 prepared so as to be conveniently linked with application programs 2072 (which use some of those functions and data) to form executables. 2073 2074 The "Library", below, refers to any such software library or work 2075 which has been distributed under these terms. A "work based on the 2076 Library" means either the Library or any derivative work under 2077 copyright law: that is to say, a work containing the Library or a 2078 portion of it, either verbatim or with modifications and/or translated 2079 straightforwardly into another language. (Hereinafter, translation is 2080 included without limitation in the term "modification".) 2081 2082 "Source code" for a work means the preferred form of the work for 2083 making modifications to it. For a library, complete source code means 2084 all the source code for all modules it contains, plus any associated 2085 interface definition files, plus the scripts used to control compilation 2086 and installation of the library. 2087 2088 Activities other than copying, distribution and modification are not 2089 covered by this License; they are outside its scope. The act of 2090 running a program using the Library is not restricted, and output from 2091 such a program is covered only if its contents constitute a work based 2092 on the Library (independent of the use of the Library in a tool for 2093 writing it). Whether that is true depends on what the Library does 2094 and what the program that uses the Library does. 2095 2096 1. You may copy and distribute verbatim copies of the Library's 2097 complete source code as you receive it, in any medium, provided that 2098 you conspicuously and appropriately publish on each copy an 2099 appropriate copyright notice and disclaimer of warranty; keep intact 2100 all the notices that refer to this License and to the absence of any 2101 warranty; and distribute a copy of this License along with the 2102 Library. 2103 2104 You may charge a fee for the physical act of transferring a copy, 2105 and you may at your option offer warranty protection in exchange for a 2106 fee. 2107 2108 2. You may modify your copy or copies of the Library or any portion 2109 of it, thus forming a work based on the Library, and copy and 2110 distribute such modifications or work under the terms of Section 1 2111 above, provided that you also meet all of these conditions: 2112 2113 a) The modified work must itself be a software library. 2114 2115 b) You must cause the files modified to carry prominent notices 2116 stating that you changed the files and the date of any change. 2117 2118 c) You must cause the whole of the work to be licensed at no 2119 charge to all third parties under the terms of this License. 2120 2121 d) If a facility in the modified Library refers to a function or a 2122 table of data to be supplied by an application program that uses 2123 the facility, other than as an argument passed when the facility 2124 is invoked, then you must make a good faith effort to ensure that, 2125 in the event an application does not supply such function or 2126 table, the facility still operates, and performs whatever part of 2127 its purpose remains meaningful. 2128 2129 (For example, a function in a library to compute square roots has 2130 a purpose that is entirely well-defined independent of the 2131 application. Therefore, Subsection 2d requires that any 2132 application-supplied function or table used by this function must 2133 be optional: if the application does not supply it, the square 2134 root function must still compute square roots.) 2135 2136 These requirements apply to the modified work as a whole. If 2137 identifiable sections of that work are not derived from the Library, 2138 and can be reasonably considered independent and separate works in 2139 themselves, then this License, and its terms, do not apply to those 2140 sections when you distribute them as separate works. But when you 2141 distribute the same sections as part of a whole which is a work based 2142 on the Library, the distribution of the whole must be on the terms of 2143 this License, whose permissions for other licensees extend to the 2144 entire whole, and thus to each and every part regardless of who wrote 2145 it. 2146 2147 Thus, it is not the intent of this section to claim rights or contest 2148 your rights to work written entirely by you; rather, the intent is to 2149 exercise the right to control the distribution of derivative or 2150 collective works based on the Library. 2151 2152 In addition, mere aggregation of another work not based on the Library 2153 with the Library (or with a work based on the Library) on a volume of 2154 a storage or distribution medium does not bring the other work under 2155 the scope of this License. 2156 2157 3. You may opt to apply the terms of the ordinary GNU General Public 2158 License instead of this License to a given copy of the Library. To do 2159 this, you must alter all the notices that refer to this License, so 2160 that they refer to the ordinary GNU General Public License, version 2, 2161 instead of to this License. (If a newer version than version 2 of the 2162 ordinary GNU General Public License has appeared, then you can specify 2163 that version instead if you wish.) Do not make any other change in 2164 these notices. 2165 2166 Once this change is made in a given copy, it is irreversible for 2167 that copy, so the ordinary GNU General Public License applies to all 2168 subsequent copies and derivative works made from that copy. 2169 2170 This option is useful when you wish to copy part of the code of 2171 the Library into a program that is not a library. 2172 2173 4. You may copy and distribute the Library (or a portion or 2174 derivative of it, under Section 2) in object code or executable form 2175 under the terms of Sections 1 and 2 above provided that you accompany 2176 it with the complete corresponding machine-readable source code, which 2177 must be distributed under the terms of Sections 1 and 2 above on a 2178 medium customarily used for software interchange. 2179 2180 If distribution of object code is made by offering access to copy 2181 from a designated place, then offering equivalent access to copy the 2182 source code from the same place satisfies the requirement to 2183 distribute the source code, even though third parties are not 2184 compelled to copy the source along with the object code. 2185 2186 5. A program that contains no derivative of any portion of the 2187 Library, but is designed to work with the Library by being compiled or 2188 linked with it, is called a "work that uses the Library". Such a 2189 work, in isolation, is not a derivative work of the Library, and 2190 therefore falls outside the scope of this License. 2191 2192 However, linking a "work that uses the Library" with the Library 2193 creates an executable that is a derivative of the Library (because it 2194 contains portions of the Library), rather than a "work that uses the 2195 library". The executable is therefore covered by this License. 2196 Section 6 states terms for distribution of such executables. 2197 2198 When a "work that uses the Library" uses material from a header file 2199 that is part of the Library, the object code for the work may be a 2200 derivative work of the Library even though the source code is not. 2201 Whether this is true is especially significant if the work can be 2202 linked without the Library, or if the work is itself a library. The 2203 threshold for this to be true is not precisely defined by law. 2204 2205 If such an object file uses only numerical parameters, data 2206 structure layouts and accessors, and small macros and small inline 2207 functions (ten lines or less in length), then the use of the object 2208 file is unrestricted, regardless of whether it is legally a derivative 2209 work. (Executables containing this object code plus portions of the 2210 Library will still fall under Section 6.) 2211 2212 Otherwise, if the work is a derivative of the Library, you may 2213 distribute the object code for the work under the terms of Section 6. 2214 Any executables containing that work also fall under Section 6, 2215 whether or not they are linked directly with the Library itself. 2216 2217 6. As an exception to the Sections above, you may also combine or 2218 link a "work that uses the Library" with the Library to produce a 2219 work containing portions of the Library, and distribute that work 2220 under terms of your choice, provided that the terms permit 2221 modification of the work for the customer's own use and reverse 2222 engineering for debugging such modifications. 2223 2224 You must give prominent notice with each copy of the work that the 2225 Library is used in it and that the Library and its use are covered by 2226 this License. You must supply a copy of this License. If the work 2227 during execution displays copyright notices, you must include the 2228 copyright notice for the Library among them, as well as a reference 2229 directing the user to the copy of this License. Also, you must do one 2230 of these things: 2231 2232 a) Accompany the work with the complete corresponding 2233 machine-readable source code for the Library including whatever 2234 changes were used in the work (which must be distributed under 2235 Sections 1 and 2 above); and, if the work is an executable linked 2236 with the Library, with the complete machine-readable "work that 2237 uses the Library", as object code and/or source code, so that the 2238 user can modify the Library and then relink to produce a modified 2239 executable containing the modified Library. (It is understood 2240 that the user who changes the contents of definitions files in the 2241 Library will not necessarily be able to recompile the application 2242 to use the modified definitions.) 2243 2244 b) Use a suitable shared library mechanism for linking with the 2245 Library. A suitable mechanism is one that (1) uses at run time a 2246 copy of the library already present on the user's computer system, 2247 rather than copying library functions into the executable, and (2) 2248 will operate properly with a modified version of the library, if 2249 the user installs one, as long as the modified version is 2250 interface-compatible with the version that the work was made with. 2251 2252 c) Accompany the work with a written offer, valid for at 2253 least three years, to give the same user the materials 2254 specified in Subsection 6a, above, for a charge no more 2255 than the cost of performing this distribution. 2256 2257 d) If distribution of the work is made by offering access to copy 2258 from a designated place, offer equivalent access to copy the above 2259 specified materials from the same place. 2260 2261 e) Verify that the user has already received a copy of these 2262 materials or that you have already sent this user a copy. 2263 2264 For an executable, the required form of the "work that uses the 2265 Library" must include any data and utility programs needed for 2266 reproducing the executable from it. However, as a special exception, 2267 the materials to be distributed need not include anything that is 2268 normally distributed (in either source or binary form) with the major 2269 components (compiler, kernel, and so on) of the operating system on 2270 which the executable runs, unless that component itself accompanies 2271 the executable. 2272 2273 It may happen that this requirement contradicts the license 2274 restrictions of other proprietary libraries that do not normally 2275 accompany the operating system. Such a contradiction means you cannot 2276 use both them and the Library together in an executable that you 2277 distribute. 2278 2279 7. You may place library facilities that are a work based on the 2280 Library side-by-side in a single library together with other library 2281 facilities not covered by this License, and distribute such a combined 2282 library, provided that the separate distribution of the work based on 2283 the Library and of the other library facilities is otherwise 2284 permitted, and provided that you do these two things: 2285 2286 a) Accompany the combined library with a copy of the same work 2287 based on the Library, uncombined with any other library 2288 facilities. This must be distributed under the terms of the 2289 Sections above. 2290 2291 b) Give prominent notice with the combined library of the fact 2292 that part of it is a work based on the Library, and explaining 2293 where to find the accompanying uncombined form of the same work. 2294 2295 8. You may not copy, modify, sublicense, link with, or distribute 2296 the Library except as expressly provided under this License. Any 2297 attempt otherwise to copy, modify, sublicense, link with, or 2298 distribute the Library is void, and will automatically terminate your 2299 rights under this License. However, parties who have received copies, 2300 or rights, from you under this License will not have their licenses 2301 terminated so long as such parties remain in full compliance. 2302 2303 9. You are not required to accept this License, since you have not 2304 signed it. However, nothing else grants you permission to modify or 2305 distribute the Library or its derivative works. These actions are 2306 prohibited by law if you do not accept this License. Therefore, by 2307 modifying or distributing the Library (or any work based on the 2308 Library), you indicate your acceptance of this License to do so, and 2309 all its terms and conditions for copying, distributing or modifying 2310 the Library or works based on it. 2311 2312 10. Each time you redistribute the Library (or any work based on the 2313 Library), the recipient automatically receives a license from the 2314 original licensor to copy, distribute, link with or modify the Library 2315 subject to these terms and conditions. You may not impose any further 2316 restrictions on the recipients' exercise of the rights granted herein. 2317 You are not responsible for enforcing compliance by third parties with 2318 this License. 2319 2320 11. If, as a consequence of a court judgment or allegation of patent 2321 infringement or for any other reason (not limited to patent issues), 2322 conditions are imposed on you (whether by court order, agreement or 2323 otherwise) that contradict the conditions of this License, they do not 2324 excuse you from the conditions of this License. If you cannot 2325 distribute so as to satisfy simultaneously your obligations under this 2326 License and any other pertinent obligations, then as a consequence you 2327 may not distribute the Library at all. For example, if a patent 2328 license would not permit royalty-free redistribution of the Library by 2329 all those who receive copies directly or indirectly through you, then 2330 the only way you could satisfy both it and this License would be to 2331 refrain entirely from distribution of the Library. 2332 2333 If any portion of this section is held invalid or unenforceable under any 2334 particular circumstance, the balance of the section is intended to apply, 2335 and the section as a whole is intended to apply in other circumstances. 2336 2337 It is not the purpose of this section to induce you to infringe any 2338 patents or other property right claims or to contest validity of any 2339 such claims; this section has the sole purpose of protecting the 2340 integrity of the free software distribution system which is 2341 implemented by public license practices. Many people have made 2342 generous contributions to the wide range of software distributed 2343 through that system in reliance on consistent application of that 2344 system; it is up to the author/donor to decide if he or she is willing 2345 to distribute software through any other system and a licensee cannot 2346 impose that choice. 2347 2348 This section is intended to make thoroughly clear what is believed to 2349 be a consequence of the rest of this License. 2350 2351 12. If the distribution and/or use of the Library is restricted in 2352 certain countries either by patents or by copyrighted interfaces, the 2353 original copyright holder who places the Library under this License may add 2354 an explicit geographical distribution limitation excluding those countries, 2355 so that distribution is permitted only in or among countries not thus 2356 excluded. In such case, this License incorporates the limitation as if 2357 written in the body of this License. 2358 2359 13. The Free Software Foundation may publish revised and/or new 2360 versions of the Lesser General Public License from time to time. 2361 Such new versions will be similar in spirit to the present version, 2362 but may differ in detail to address new problems or concerns. 2363 2364 Each version is given a distinguishing version number. If the Library 2365 specifies a version number of this License which applies to it and 2366 "any later version", you have the option of following the terms and 2367 conditions either of that version or of any later version published by 2368 the Free Software Foundation. If the Library does not specify a 2369 license version number, you may choose any version ever published by 2370 the Free Software Foundation. 2371 2372 14. If you wish to incorporate parts of the Library into other free 2373 programs whose distribution conditions are incompatible with these, 2374 write to the author to ask for permission. For software which is 2375 copyrighted by the Free Software Foundation, write to the Free 2376 Software Foundation; we sometimes make exceptions for this. Our 2377 decision will be guided by the two goals of preserving the free status 2378 of all derivatives of our free software and of promoting the sharing 2379 and reuse of software generally. 2380 2381 NO WARRANTY 2382 2383 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO 2384 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. 2385 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR 2386 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY 2387 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE 2388 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 2389 PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE 2390 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME 2391 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 2392 2393 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN 2394 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY 2395 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU 2396 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR 2397 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE 2398 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING 2399 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A 2400 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF 2401 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH 2402 DAMAGES. 2403 2404 END OF TERMS AND CONDITIONS 2405 </pre> 2406 2407 <h3>SPIRV-Cross - <a href="https://github.com/KhronosGroup/SPIRV-Cross">https://github.com/KhronosGroup/SPIRV-Cross</a></h3> 2408 <pre> 2409 2410 Apache License 2411 Version 2.0, January 2004 2412 http://www.apache.org/licenses/ 2413 2414 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2415 2416 1. Definitions. 2417 2418 "License" shall mean the terms and conditions for use, reproduction, 2419 and distribution as defined by Sections 1 through 9 of this document. 2420 2421 "Licensor" shall mean the copyright owner or entity authorized by 2422 the copyright owner that is granting the License. 2423 2424 "Legal Entity" shall mean the union of the acting entity and all 2425 other entities that control, are controlled by, or are under common 2426 control with that entity. For the purposes of this definition, 2427 "control" means (i) the power, direct or indirect, to cause the 2428 direction or management of such entity, whether by contract or 2429 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2430 outstanding shares, or (iii) beneficial ownership of such entity. 2431 2432 "You" (or "Your") shall mean an individual or Legal Entity 2433 exercising permissions granted by this License. 2434 2435 "Source" form shall mean the preferred form for making modifications, 2436 including but not limited to software source code, documentation 2437 source, and configuration files. 2438 2439 "Object" form shall mean any form resulting from mechanical 2440 transformation or translation of a Source form, including but 2441 not limited to compiled object code, generated documentation, 2442 and conversions to other media types. 2443 2444 "Work" shall mean the work of authorship, whether in Source or 2445 Object form, made available under the License, as indicated by a 2446 copyright notice that is included in or attached to the work 2447 (an example is provided in the Appendix below). 2448 2449 "Derivative Works" shall mean any work, whether in Source or Object 2450 form, that is based on (or derived from) the Work and for which the 2451 editorial revisions, annotations, elaborations, or other modifications 2452 represent, as a whole, an original work of authorship. For the purposes 2453 of this License, Derivative Works shall not include works that remain 2454 separable from, or merely link (or bind by name) to the interfaces of, 2455 the Work and Derivative Works thereof. 2456 2457 "Contribution" shall mean any work of authorship, including 2458 the original version of the Work and any modifications or additions 2459 to that Work or Derivative Works thereof, that is intentionally 2460 submitted to Licensor for inclusion in the Work by the copyright owner 2461 or by an individual or Legal Entity authorized to submit on behalf of 2462 the copyright owner. For the purposes of this definition, "submitted" 2463 means any form of electronic, verbal, or written communication sent 2464 to the Licensor or its representatives, including but not limited to 2465 communication on electronic mailing lists, source code control systems, 2466 and issue tracking systems that are managed by, or on behalf of, the 2467 Licensor for the purpose of discussing and improving the Work, but 2468 excluding communication that is conspicuously marked or otherwise 2469 designated in writing by the copyright owner as "Not a Contribution." 2470 2471 "Contributor" shall mean Licensor and any individual or Legal Entity 2472 on behalf of whom a Contribution has been received by Licensor and 2473 subsequently incorporated within the Work. 2474 2475 2. Grant of Copyright License. Subject to the terms and conditions of 2476 this License, each Contributor hereby grants to You a perpetual, 2477 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2478 copyright license to reproduce, prepare Derivative Works of, 2479 publicly display, publicly perform, sublicense, and distribute the 2480 Work and such Derivative Works in Source or Object form. 2481 2482 3. Grant of Patent License. Subject to the terms and conditions of 2483 this License, each Contributor hereby grants to You a perpetual, 2484 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2485 (except as stated in this section) patent license to make, have made, 2486 use, offer to sell, sell, import, and otherwise transfer the Work, 2487 where such license applies only to those patent claims licensable 2488 by such Contributor that are necessarily infringed by their 2489 Contribution(s) alone or by combination of their Contribution(s) 2490 with the Work to which such Contribution(s) was submitted. If You 2491 institute patent litigation against any entity (including a 2492 cross-claim or counterclaim in a lawsuit) alleging that the Work 2493 or a Contribution incorporated within the Work constitutes direct 2494 or contributory patent infringement, then any patent licenses 2495 granted to You under this License for that Work shall terminate 2496 as of the date such litigation is filed. 2497 2498 4. Redistribution. You may reproduce and distribute copies of the 2499 Work or Derivative Works thereof in any medium, with or without 2500 modifications, and in Source or Object form, provided that You 2501 meet the following conditions: 2502 2503 (a) You must give any other recipients of the Work or 2504 Derivative Works a copy of this License; and 2505 2506 (b) You must cause any modified files to carry prominent notices 2507 stating that You changed the files; and 2508 2509 (c) You must retain, in the Source form of any Derivative Works 2510 that You distribute, all copyright, patent, trademark, and 2511 attribution notices from the Source form of the Work, 2512 excluding those notices that do not pertain to any part of 2513 the Derivative Works; and 2514 2515 (d) If the Work includes a "NOTICE" text file as part of its 2516 distribution, then any Derivative Works that You distribute must 2517 include a readable copy of the attribution notices contained 2518 within such NOTICE file, excluding those notices that do not 2519 pertain to any part of the Derivative Works, in at least one 2520 of the following places: within a NOTICE text file distributed 2521 as part of the Derivative Works; within the Source form or 2522 documentation, if provided along with the Derivative Works; or, 2523 within a display generated by the Derivative Works, if and 2524 wherever such third-party notices normally appear. The contents 2525 of the NOTICE file are for informational purposes only and 2526 do not modify the License. You may add Your own attribution 2527 notices within Derivative Works that You distribute, alongside 2528 or as an addendum to the NOTICE text from the Work, provided 2529 that such additional attribution notices cannot be construed 2530 as modifying the License. 2531 2532 You may add Your own copyright statement to Your modifications and 2533 may provide additional or different license terms and conditions 2534 for use, reproduction, or distribution of Your modifications, or 2535 for any such Derivative Works as a whole, provided Your use, 2536 reproduction, and distribution of the Work otherwise complies with 2537 the conditions stated in this License. 2538 2539 5. Submission of Contributions. Unless You explicitly state otherwise, 2540 any Contribution intentionally submitted for inclusion in the Work 2541 by You to the Licensor shall be under the terms and conditions of 2542 this License, without any additional terms or conditions. 2543 Notwithstanding the above, nothing herein shall supersede or modify 2544 the terms of any separate license agreement you may have executed 2545 with Licensor regarding such Contributions. 2546 2547 6. Trademarks. This License does not grant permission to use the trade 2548 names, trademarks, service marks, or product names of the Licensor, 2549 except as required for reasonable and customary use in describing the 2550 origin of the Work and reproducing the content of the NOTICE file. 2551 2552 7. Disclaimer of Warranty. Unless required by applicable law or 2553 agreed to in writing, Licensor provides the Work (and each 2554 Contributor provides its Contributions) on an "AS IS" BASIS, 2555 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2556 implied, including, without limitation, any warranties or conditions 2557 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2558 PARTICULAR PURPOSE. You are solely responsible for determining the 2559 appropriateness of using or redistributing the Work and assume any 2560 risks associated with Your exercise of permissions under this License. 2561 2562 8. Limitation of Liability. In no event and under no legal theory, 2563 whether in tort (including negligence), contract, or otherwise, 2564 unless required by applicable law (such as deliberate and grossly 2565 negligent acts) or agreed to in writing, shall any Contributor be 2566 liable to You for damages, including any direct, indirect, special, 2567 incidental, or consequential damages of any character arising as a 2568 result of this License or out of the use or inability to use the 2569 Work (including but not limited to damages for loss of goodwill, 2570 work stoppage, computer failure or malfunction, or any and all 2571 other commercial damages or losses), even if such Contributor 2572 has been advised of the possibility of such damages. 2573 2574 9. Accepting Warranty or Additional Liability. While redistributing 2575 the Work or Derivative Works thereof, You may choose to offer, 2576 and charge a fee for, acceptance of support, warranty, indemnity, 2577 or other liability obligations and/or rights consistent with this 2578 License. However, in accepting such obligations, You may act only 2579 on Your own behalf and on Your sole responsibility, not on behalf 2580 of any other Contributor, and only if You agree to indemnify, 2581 defend, and hold each Contributor harmless for any liability 2582 incurred by, or claims asserted against, such Contributor by reason 2583 of your accepting any such warranty or additional liability. 2584 2585 END OF TERMS AND CONDITIONS 2586 2587 APPENDIX: How to apply the Apache License to your work. 2588 2589 To apply the Apache License to your work, attach the following 2590 boilerplate notice, with the fields enclosed by brackets "[]" 2591 replaced with your own identifying information. (Don't include 2592 the brackets!) The text should be enclosed in the appropriate 2593 comment syntax for the file format. We also recommend that a 2594 file or class name and description of purpose be included on the 2595 same "printed page" as the copyright notice for easier 2596 identification within third-party archives. 2597 2598 Copyright [yyyy] [name of copyright owner] 2599 2600 Licensed under the Apache License, Version 2.0 (the "License"); 2601 you may not use this file except in compliance with the License. 2602 You may obtain a copy of the License at 2603 2604 http://www.apache.org/licenses/LICENSE-2.0 2605 2606 Unless required by applicable law or agreed to in writing, software 2607 distributed under the License is distributed on an "AS IS" BASIS, 2608 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2609 See the License for the specific language governing permissions and 2610 limitations under the License. 2611 </pre> 2612 2613 <h3>StackWalker.cpp</h3> 2614 <pre> 2615 Copyright (c) 2005-2013, Jochen Kalmbach 2616 All rights reserved. 2617 2618 Redistribution and use in source and binary forms, with or without modification, 2619 are permitted provided that the following conditions are met: 2620 2621 Redistributions of source code must retain the above copyright notice, 2622 this list of conditions and the following disclaimer. 2623 Redistributions in binary form must reproduce the above copyright notice, 2624 this list of conditions and the following disclaimer in the documentation 2625 and/or other materials provided with the distribution. 2626 Neither the name of Jochen Kalmbach nor the names of its contributors may be 2627 used to endorse or promote products derived from this software without 2628 specific prior written permission. 2629 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 2630 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 2631 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2632 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE 2633 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 2634 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 2635 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 2636 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2637 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 2638 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2639 </pre> 2640 2641 <h3>vixl - <a href="https://git.linaro.org/arm/vixl.git">https://git.linaro.org/arm/vixl.git</a></h3> 2642 <pre> 2643 LICENCE 2644 ======= 2645 2646 The software in this repository is covered by the following licence. 2647 2648 // Copyright 2015, VIXL authors 2649 // All rights reserved. 2650 // 2651 // Redistribution and use in source and binary forms, with or without 2652 // modification, are permitted provided that the following conditions are met: 2653 // 2654 // * Redistributions of source code must retain the above copyright notice, 2655 // this list of conditions and the following disclaimer. 2656 // * Redistributions in binary form must reproduce the above copyright notice, 2657 // this list of conditions and the following disclaimer in the documentation 2658 // and/or other materials provided with the distribution. 2659 // * Neither the name of ARM Limited nor the names of its contributors may be 2660 // used to endorse or promote products derived from this software without 2661 // specific prior written permission. 2662 // 2663 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND 2664 // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 2665 // WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 2666 // DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE 2667 // FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2668 // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 2669 // SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 2670 // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 2671 // OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2672 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2673 </pre> 2674 2675 <h3>xbyak - <a href="https://github.com/herumi/xbyak">https://github.com/herumi/xbyak</a></h3> 2676 2677 Copyright (c) 2007 MITSUNARI Shigeo 2678 All rights reserved. 2679 2680 Redistribution and use in source and binary forms, with or without 2681 modification, are permitted provided that the following conditions are met: 2682 2683 Redistributions of source code must retain the above copyright notice, this 2684 list of conditions and the following disclaimer. 2685 Redistributions in binary form must reproduce the above copyright notice, 2686 this list of conditions and the following disclaimer in the documentation 2687 and/or other materials provided with the distribution. 2688 Neither the name of the copyright owner nor the names of its contributors may 2689 be used to endorse or promote products derived from this software without 2690 specific prior written permission. 2691 2692 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 2693 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2694 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2695 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 2696 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 2697 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 2698 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 2699 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 2700 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 2701 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 2702 THE POSSIBILITY OF SUCH DAMAGE. 2703 2704 <h3>xxhash - <a href="https://github.com/Cyan4973/xxHash">https://github.com/Cyan4973/xxHash</a></h3> 2705 <pre> 2706 xxHash Library 2707 Copyright (c) 2012-present, Yann Collet 2708 All rights reserved. 2709 2710 BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php) 2711 2712 Redistribution and use in source and binary forms, with or without modification, 2713 are permitted provided that the following conditions are met: 2714 2715 * Redistributions of source code must retain the above copyright notice, this 2716 list of conditions and the following disclaimer. 2717 2718 * Redistributions in binary form must reproduce the above copyright notice, this 2719 list of conditions and the following disclaimer in the documentation and/or 2720 other materials provided with the distribution. 2721 2722 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 2723 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 2724 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 2725 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 2726 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 2727 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 2728 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 2729 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2730 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 2731 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2732 </pre> 2733 2734 <h3>zlib - <a href="https://github.com/madler/zlib">https://github.com/madler/zlib</a></h3> 2735 <pre> 2736 Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler 2737 This software is provided 'as-is', without any express or implied 2738 warranty. In no event will the authors be held liable for any damages 2739 arising from the use of this software. 2740 Permission is granted to anyone to use this software for any purpose, 2741 including commercial applications, and to alter it and redistribute it 2742 freely, subject to the following restrictions: 2743 1. The origin of this software must not be misrepresented; you must not 2744 claim that you wrote the original software. If you use this software 2745 in a product, an acknowledgment in the product documentation would be 2746 appreciated but is not required. 2747 2. Altered source versions must be plainly marked as such, and must not be 2748 misrepresented as being the original software. 2749 3. This notice may not be removed or altered from any source distribution. 2750 Jean-loup Gailly Mark Adler 2751 jloup@gzip.org madler@alumni.caltech.edu 2752 </pre> 2753 2754 <h3>Zstandard - <a href="https://github.com/facebook/zstd">https://github.com/facebook/zstd</a></h3> 2755 <pre> 2756 BSD License 2757 2758 For Zstandard software 2759 2760 Copyright (c) 2016-present, Facebook, Inc. All rights reserved. 2761 2762 Redistribution and use in source and binary forms, with or without modification, 2763 are permitted provided that the following conditions are met: 2764 2765 * Redistributions of source code must retain the above copyright notice, this 2766 list of conditions and the following disclaimer. 2767 2768 * Redistributions in binary form must reproduce the above copyright notice, 2769 this list of conditions and the following disclaimer in the documentation 2770 and/or other materials provided with the distribution. 2771 2772 * Neither the name Facebook nor the names of its contributors may be used to 2773 endorse or promote products derived from this software without specific 2774 prior written permission. 2775 2776 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 2777 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 2778 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 2779 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 2780 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 2781 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 2782 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 2783 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2784 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 2785 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2786 </pre> 2787 2788 <h3>Zydis - <a href="https://github.com/zyantific/zydis">https://github.com/zyantific/zydis</a></h3> 2789 <pre> 2790 The MIT License (MIT) 2791 2792 Copyright (c) 2014-2021 Florian Bernd 2793 Copyright (c) 2014-2021 Joel H ner 2794 2795 Permission is hereby granted, free of charge, to any person obtaining a copy 2796 of this software and associated documentation files (the "Software"), to deal 2797 in the Software without restriction, including without limitation the rights 2798 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2799 copies of the Software, and to permit persons to whom the Software is 2800 furnished to do so, subject to the following conditions: 2801 2802 The above copyright notice and this permission notice shall be included in all 2803 copies or substantial portions of the Software. 2804 2805 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2806 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2807 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2808 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2809 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2810 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2811 SOFTWARE. 2812 </pre> 2813 2814 <h3>MIPS Encoder - <a href="https://raw.githubusercontent.com/grumpycoders/pcsx-redux/main/src/mips/common/util/encoder.hh">https://raw.githubusercontent.com/grumpycoders/pcsx-redux/main/src/mips/common/util/encoder.hh</a></h3> 2815 <pre> 2816 MIT License 2817 2818 Copyright (c) 2021 PCSX-Redux authors 2819 2820 Permission is hereby granted, free of charge, to any person obtaining a copy 2821 of this software and associated documentation files (the "Software"), to deal 2822 in the Software without restriction, including without limitation the rights 2823 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2824 copies of the Software, and to permit persons to whom the Software is 2825 furnished to do so, subject to the following conditions: 2826 2827 The above copyright notice and this permission notice shall be included in all 2828 copies or substantial portions of the Software. 2829 2830 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2831 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2832 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2833 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2834 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2835 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2836 SOFTWARE. 2837 </pre> 2838 2839 Some shaders provided with the application are sourced from: 2840 <ul> 2841 <li><a href="https://github.com/Matsilagi/RSRetroArch/">https://github.com/Matsilagi/RSRetroArch/</a></li> 2842 <li><a href="https://github.com/akgunter/crt-royale-reshade">https://github.com/akgunter/crt-royale-reshade</a></li> 2843 <li><a href="https://github.com/HelelSingh/CRT-Guest-ReShade">https://github.com/HelelSingh/CRT-Guest-ReShade</a></li> 2844 </ul> 2845 License details are included in the relevant shader source files, under resources\shaders\reshade. 2846 2847 </body> 2848 </html>