Third-party notices for Intuition Engine These copyright, permission, licence and disclaimer texts apply to their identified components. They do not relicense Zayn Otley's independent code. The proprietary restrictions do not replace the rights these components grant. This collection covers native engine, WASM, IESHARE and SDK components across platforms. A notice applies where the identified component is included; its presence here does not assert that every component is in every build. Original comment markers and legal text are retained. One Amiga readme is converted from ISO-8859-1 to UTF-8 without changing its text. Source references AHI device and handler source, patch and build/relink instructions: LICENSES/AHI-source.tar.gz (included with this distribution) EmuTOS source, Intuition Engine fork: https://github.com/IntuitionAmiga/EmuTOS TopazPlus font publisher and editable font source, pinned revision: https://github.com/rewtnull/amigafonts/tree/d42987535d94ebbfb51e64fee76f9974c6ae145a IEDoom source for the audited guest binaries, including port changes: https://github.com/IntuitionAmiga/chocolate-doom/tree/5dc75d28cd1ae814bc8526ee50a945465908e2db Alien Breed 3D II and Redux source and supplied game materials: https://github.com/IntuitionAmiga/alienbreed3d2/tree/e97ef6b029423ff66b71c2d09a9a15e50d2bf858 Chocolate Doom icon: clovehoof. Artwork and author discussion: https://github.com/chocolate-doom/chocolate-doom/issues/1020 The original Alien Breed 3D II terms remain distinct from the Redux additions. Doom shareware data retains its separate terms and is supplied without charge. Providing these notices does not replace applicable corresponding-source, relinking-material or modification-notice requirements. Those requirements remain component-specific. The source references above do not claim to supply source for every component in this collection. Index 001. AHI/COPYING 002. AHI/COPYING.DRIVERS 003. AHI/COPYING.LIB 004. AHI/DICE-author-BSD-2023.txt 005. AHI/Docs/readme.main 006. AHI/selected-file-notices.txt 007. Apache-2.0.txt 008. Boost-1.0.txt 009. EmuTOS-GPL-2.txt 010. GCC-GPL-3.txt 011. GCC-Runtime-Exception-3.1.txt 012. Go-BSD.txt 013. Go-x64-memmove.txt 014. GopherLua-goyacc.txt 015. Khronos/vk_platform.h.NOTICE.txt 016. Khronos/vulkan.h.NOTICE.txt 017. Khronos/vulkan_beta.h.NOTICE.txt 018. Khronos/vulkan_core.h.NOTICE.txt 019. MinGW-w64-COPYING.txt 020. MinGW-w64-DISCLAIMER.PD.txt 021. MinGW-w64-runtime.txt 022. PDF-fonts/DejaVu-fonts.txt 023. PDF-fonts/Liberation-fonts.txt 024. PDF-fonts/Noto-Sans-fonts.txt 025. Picolibc-attribution-supplement.txt 026. Picolibc-open_memstream.txt 027. PowerPCAmiga.txt 028. TopazPlus-upstream-README.txt 029. Unicode-16.0.0-ReadMe.txt 030. Unicode-License-V3.txt 031. Windows-QBE-getopt.txt 032. engine-modules/github.com/ebitengine/hideconsole@v1.0.0/LICENSE 033. engine-modules/github.com/ebitengine/oto/v3@v3.5.1/LICENSE 034. engine-modules/github.com/ebitengine/purego@v0.11.2/LICENSE 035. engine-modules/github.com/godbus/dbus/v5@v5.2.4/LICENSE 036. engine-modules/github.com/goki/vulkan@v1.0.8/LICENSE.txt 037. engine-modules/github.com/google/btree@v1.1.3/LICENSE 038. engine-modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/LICENSE 039. engine-modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/NOTICE.md 040. engine-modules/github.com/jfreymuth/pulse@v0.1.3/LICENSE 041. engine-modules/github.com/xthexder/go-jack@v0.0.0-20220805234212-bc8604043aba/LICENSE 042. engine-modules/github.com/yuin/gopher-lua@v1.1.2/LICENSE 043. engine-modules/golang.org/x/exp@v0.0.0-20261014143641-f0251eb4aa3e/LICENSE 044. engine-modules/golang.org/x/exp@v0.0.0-20261014143641-f0251eb4aa3e/PATENTS 045. engine-modules/golang.org/x/image@v0.47.0/LICENSE 046. engine-modules/golang.org/x/image@v0.47.0/PATENTS 047. engine-modules/golang.org/x/sync@v0.24.0/LICENSE 048. engine-modules/golang.org/x/sync@v0.24.0/PATENTS 049. engine-modules/golang.org/x/sys@v0.49.0/LICENSE 050. engine-modules/golang.org/x/sys@v0.49.0/PATENTS 051. engine-modules/golang.org/x/term@v0.47.0/LICENSE 052. engine-modules/golang.org/x/term@v0.47.0/PATENTS 053. engine-modules/golang.org/x/time@v0.16.0/LICENSE 054. engine-modules/golang.org/x/time@v0.16.0/PATENTS 055. engine-modules/gvisor.dev/gvisor@v0.0.0-20261017122056-1b7906fdee8c/AUTHORS 056. engine-modules/gvisor.dev/gvisor@v0.0.0-20261017122056-1b7906fdee8c/LICENSE 057. engine-source-exceptions/go/debug/elf/elf.go.NOTICE.txt 058. engine-source-exceptions/go/math/acosh.go.NOTICE.txt 059. engine-source-exceptions/go/math/asinh.go.NOTICE.txt 060. engine-source-exceptions/go/math/atan.go.NOTICE.txt 061. engine-source-exceptions/go/math/atanh.go.NOTICE.txt 062. engine-source-exceptions/go/math/cbrt.go.NOTICE.txt 063. engine-source-exceptions/go/math/erf.go.NOTICE.txt 064. engine-source-exceptions/go/math/exp.go.NOTICE.txt 065. engine-source-exceptions/go/math/expm1.go.NOTICE.txt 066. engine-source-exceptions/go/math/gamma.go.NOTICE.txt 067. engine-source-exceptions/go/math/j0.go.NOTICE.txt 068. engine-source-exceptions/go/math/j1.go.NOTICE.txt 069. engine-source-exceptions/go/math/jn.go.NOTICE.txt 070. engine-source-exceptions/go/math/lgamma.go.NOTICE.txt 071. engine-source-exceptions/go/math/log.go.NOTICE.txt 072. engine-source-exceptions/go/math/log1p.go.NOTICE.txt 073. engine-source-exceptions/go/math/remainder.go.NOTICE.txt 074. engine-source-exceptions/go/math/sin.go.NOTICE.txt 075. engine-source-exceptions/go/math/sqrt.go.NOTICE.txt 076. engine-source-exceptions/go/math/tan.go.NOTICE.txt 077. engine-source-exceptions/go/math/tanh.go.NOTICE.txt 078. engine-source-exceptions/go/runtime/memmove_amd64.s.NOTICE.txt 079. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/context.go.NOTICE.txt 080. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/egl_context_linbsd.go.NOTICE.txt 081. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/glfw3.go.NOTICE.txt 082. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/glx_context_linbsd.go.NOTICE.txt 083. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/init.go.NOTICE.txt 084. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/init_linbsd.go.NOTICE.txt 085. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/input.go.NOTICE.txt 086. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/internal.go.NOTICE.txt 087. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/monitor.go.NOTICE.txt 088. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/native_x11_linbsd.go.NOTICE.txt 089. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/window.go.NOTICE.txt 090. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/x11_init_linbsd.go.NOTICE.txt 091. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/x11_monitor_linbsd.go.NOTICE.txt 092. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/x11_platform_linbsd.go.NOTICE.txt 093. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/x11_window_linbsd.go.NOTICE.txt 094. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/xkb_unicode_linbsd.go.NOTICE.txt 095. native-startup/aarch64-crti.S.NOTICE.txt 096. native-startup/aarch64-crtn.S.NOTICE.txt 097. native-startup/aarch64-start.S.NOTICE.txt 098. native-startup/csu-abi-note.c.NOTICE.txt 099. native-startup/csu-static-reloc.c.NOTICE.txt 100. native-startup/gcc-crtstuff.NOTICE.txt 101. native-startup/x86_64-crti.S.NOTICE.txt 102. native-startup/x86_64-crtn.S.NOTICE.txt 103. native-startup/x86_64-start.S.NOTICE.txt 104. vbcc-runtime-manual-legal-section.texi 105. TopazPlus: Font exception 2.0 106. SDK: QBE-LICENSE 107. SDK: cproc-LICENSE 108. SDK: COPYING.picolibc 109. IEDoom: GPL version 2 text 110. IEDoom: src/aes_prng.c notices 111. IEDoom: src/sha1.c notices 112. Doom shareware data: matching package copyright record 113. Alien Breed 3D II: original release notice 114. GNU C Library startup components: LGPL version 2.1 text ======================================================================== 001. AHI/COPYING ======================================================================== Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 675 Mass Ave, Boston, MA 02111-1307, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble ======== The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a. You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b. You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c. If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a. Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b. Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c. Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs ============================================= If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. ONE LINE TO GIVE THE PROGRAM'S NAME AND AN IDEA OF WHAT IT DOES. Copyright (C) 19YY NAME OF AUTHOR This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) 19YY NAME OF AUTHOR Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. SIGNATURE OF TY COON, 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License. ======================================================================== 002. AHI/COPYING.DRIVERS ======================================================================== As a special exception of the LGPL, AHI sound card drivers do not need to be GPL or LGPL compatible. Any license is acceptable, and the source code does not have to be provided. That being said, driver authors are strongly encouraged to release their drivers as open source software, for the benefit of the whole Amiga community. ======================================================================== 003. AHI/COPYING.LIB ======================================================================== Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] Preamble ======== The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a. The modified work must itself be a software library. b. You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c. You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d. If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a. Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b. Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. c. If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. d. Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a. Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b. Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Library General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries ============================================== If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. ONE LINE TO GIVE THE LIBRARY'S NAME AND AN IDEA OF WHAT IT DOES. Copyright (C) YEAR NAME OF AUTHOR This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. SIGNATURE OF TY COON, 1 April 1990 Ty Coon, President of Vice That's all there is to it! ======================================================================== 004. AHI/DICE-author-BSD-2023.txt ======================================================================== DICE-LICENSE 17 October 2023 As of 17 October 2023 I (Matthew Dillon) have changed all DICE source code licensing to the BSD license upon the request of enthusiasts! Copyright (C) 1997, Matthew Dillon and Obvious Implementations Corporation. Copyright (c) 2003-2011, 2023 The DragonFly Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. 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. 3. Neither the name of The DragonFly Project, Obvious Implementations Corporation, nor the names of its contributors may be used to endorse or promote products derived from this software without specific, prior written permission. 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 HOLDERS 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. ======================================================================== 005. AHI/Docs/readme.main ======================================================================== -------------------------------------------------------------------------------- TITLE AHI Audio system VERSION Release AHIVERSION AUTHOR Martin Blom DESCRIPTION Retargetable Audio for AmigaOS ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ (When refering to this software, the correct term is 'AHI audio system' or just 'AHI', never 'Audio Hardware Interface'! 'AHI' is pronounced 'atchii', as in 'God bless!'.) AHI now supports the PowerPC processor. Thanks to the users who donated money and Syscom & Mematex AB who sponsored the hardware, I was finally able you buy a Cyberstorm PPC card. The current version is for MorphOS only, but a WarpUp version will hopefully follow later. Version AHIVERSION supports 68020, 68030, 68040 and 68060 from the m68k family and 603 and 604 from the PowerPC family. Staring with version 6, the 68000 processor is no longer supported. 68000 owners should use version 4 instead. Quick overview ¯¯¯¯¯¯¯¯¯¯¯¯¯¯ * Driver based Each supported sound card is controlled by a library-based audio driver. For a 'dumb' sound card, a new driver should be written in a few hours. For a 'smart' sound card, it is possible to utilize an on-board DSP, for example, to maximize performance and sound quality. For sound cards with own DSP but little or no memory, it is possible to use the main CPU to mix channels and do the post-processing with the DSP. Available today are drivers for · Aura (sampler only) · Clarity (sampler only) · Concierto (Picasso IV sound module) · Delfina DSP and Delfina Lite · DraCo Motion · Maestro Pro · Melody Z2 and 1200 · Paula (8/14/14c bit) · Prelude and Prelude 1200 · Toccata · Wavetools · 8SVX (mono) and AIFF/AIFC (mono & stereo) sample render · ...and more. * Fast, powerful mixing routines (yeah, right... haha) The device's mixing routines mix 8- or 16-bit signed samples, both mono and stereo, located in Fast-RAM and outputs 32-bit mono or stereo (with stereo panning if desired) data, using any number of channels (as long as 'any' means less than 128...). Tables are no longer used, which might affect performace slightly. Instead, version 6 forcuses slightly more on the quality of the sound. * Support for non-realtime mixing By providing a timing feature, it is possible to create high- quality output even if the processing power is lacking, by saving the output to disk, for example as an IFF AIFF or 8SXV file. There are so-called HiFi mixing routines that can be used, which use linear interpolation and gives 32 bit output. * Audio database Uses ID codes, much like Screenmode IDs, to select the many parameters that can be set. The functions to access the audio database are not too different from those in 'graphics.library'. The device also features a requester to get an ID code from the user. * Both high- and low-level protocol By acting both like a device and a library, AHI gives the programmer a choice between full control and simplicity. The device API allows several programs to use the audio hardware at the same time, and the AUDIO: dos-device driver makes playing and recording sound very simple for both the programmer and user. * Future Compatible When AmigaOS gets device-independent audio worth it's name, it should not be too difficult to write a driver for AHI, allowing applications using 'ahi.device' to automatically use the new OS interface. At least I hope it wont. Funny how things turned out, isn't it? Sigh. SPECIAL REQUIREMENTS AmigaOS release 2. MC68020 processor or better. AVAILABILITY Aminet, for example: ftp://ftp.germany.aminet.org/pub/aminet/dev/misc/ahi6dev.lha ftp://ftp.germany.aminet.org/pub/aminet/dev/misc/ahi6src.lha ftp://ftp.germany.aminet.org/pub/aminet/mus/misc/ahi6usr.lha WWW: http://www.lysator.liu.se/~lcs/ahi.html PRICE Free. As in speech. And beer too! However, should you want to make a donation, my PayPal account is martin@blom.org. DISTRIBUTABILITY Copyright ©1994-2005 Martin Blom. AHI version 6 is (L)GPL:ed. See COPYING and COPYING.LIB inside the archive for more information. ======================================================================== 006. AHI/selected-file-notices.txt ======================================================================== File: Device/addroutines_71.c /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/addroutines.h /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/ahi_def.h /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/database.c /* AHI - Hardware independent audio subsystem Copyright (C) 2017 The AROS Dev Team Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/database.h /* AHI - Hardware independent audio subsystem Copyright (C) 2017 The AROS Dev Team Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/debug.h /* AHI - Hardware independent audio subsystem Copyright (C) 2017 The AROS Dev Team Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/header.h /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/misc.h /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/modeinfo.c /* AHI - Hardware independent audio subsystem Copyright (C) 2017 The AROS Dev Team Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/modeinfo.h /* AHI - Hardware independent audio subsystem Copyright (C) 2017 The AROS Dev Team Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/audioctrl.h /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/header.c /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/gateway.h /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/devsupp.c /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/devsupp.h /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/effectinit.c /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/dsp.h /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/dspecho.h /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/effectinit.h /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/mixer.h /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/mixer.c /* AHI - Hardware independent audio subsystem Copyright (C) 2017 The AROS Dev Team Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/sound.h /* AHI - Hardware independent audio subsystem Copyright (C) 2017 The AROS Dev Team Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/dspechofuncs.c /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/dspechofuncs.h /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/debug.c /* AHI - Hardware independent audio subsystem Copyright (C) 2017 The AROS Dev Team Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/addroutines_32bit.c /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/addroutines_lofi.c /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/gateway.c /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/devcommands.h /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/device.h /* AHI - Hardware independent audio subsystem Copyright (C) 2017 The AROS Dev Team Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/requester.h /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/audioctrl.c /* AHI - Hardware independent audio subsystem Copyright (C) 2017-2023 The AROS Dev Team Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/addroutines_hifi.c /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/misc.c /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: AHI-Handler/main.c /* AHI-Handler - The AUDIO: DOS device for AHI Copyright (C) 2017-2023 The AROS Dev Team Copyright (C) 1997-2005 Martin Blom This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ File: Device/requester.c /* AHI - Hardware independent audio subsystem Copyright (C) 2017 The AROS Dev Team Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/dspecho.c /* AHI - Hardware independent audio subsystem Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/devcommands.c /* AHI - Hardware independent audio subsystem Copyright (C) 2017 The AROS Dev Team Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/sound.c /* AHI - Hardware independent audio subsystem Copyright (C) 2017-2023 The AROS Dev Team Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ File: Device/device.c /* AHI - Hardware independent audio subsystem Copyright (C) 2017-2023 The AROS Dev Team Copyright (C) 1996-2005 Martin Blom This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Cambridge, MA 02139, USA. */ ======================================================================== 007. Apache-2.0.txt ======================================================================== Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "{}" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. Copyright {yyyy} {name of copyright owner} Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ======================================================================== 008. Boost-1.0.txt ======================================================================== Boost Software License - Version 1.0 - August 17th, 2003 Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following: The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ======================================================================== 009. EmuTOS-GPL-2.txt ======================================================================== GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. ======================================================================== 010. GCC-GPL-3.txt ======================================================================== GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: Copyright (C) This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . ======================================================================== 011. GCC-Runtime-Exception-3.1.txt ======================================================================== GCC RUNTIME LIBRARY EXCEPTION Version 3.1, 31 March 2009 Copyright (C) 2009 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. This GCC Runtime Library Exception ("Exception") is an additional permission under section 7 of the GNU General Public License, version 3 ("GPLv3"). It applies to a given file (the "Runtime Library") that bears a notice placed by the copyright holder of the file stating that the file is governed by GPLv3 along with this Exception. When you use GCC to compile a program, GCC may combine portions of certain GCC header files and runtime libraries with the compiled program. The purpose of this Exception is to allow compilation of non-GPL (including proprietary) programs to use, in this way, the header files and runtime libraries covered by this Exception. 0. Definitions. A file is an "Independent Module" if it either requires the Runtime Library for execution after a Compilation Process, or makes use of an interface provided by the Runtime Library, but is not otherwise based on the Runtime Library. "GCC" means a version of the GNU Compiler Collection, with or without modifications, governed by version 3 (or a specified later version) of the GNU General Public License (GPL) with the option of using any subsequent versions published by the FSF. "GPL-compatible Software" is software whose conditions of propagation, modification and use would permit combination with GCC in accord with the license of GCC. "Target Code" refers to output from any compiler for a real or virtual target processor architecture, in executable form or suitable for input to an assembler, loader, linker and/or execution phase. Notwithstanding that, Target Code does not include data in any format that is used as a compiler intermediate representation, or used for producing a compiler intermediate representation. The "Compilation Process" transforms code entirely represented in non-intermediate languages designed for human-written code, and/or in Java Virtual Machine byte code, into Target Code. Thus, for example, use of source code generators and preprocessors need not be considered part of the Compilation Process, since the Compilation Process can be understood as starting with the output of the generators or preprocessors. A Compilation Process is "Eligible" if it is done using GCC, alone or with other GPL-compatible software, or if it is done without using any work based on GCC. For example, using non-GPL-compatible Software to optimize any GCC intermediate representations would not qualify as an Eligible Compilation Process. 1. Grant of Additional Permission. You have permission to propagate a work of Target Code formed by combining the Runtime Library with Independent Modules, even if such propagation would otherwise violate the terms of GPLv3, provided that all Target Code was generated by Eligible Compilation Processes. You may then convey such a combination under terms of your choice, consistent with the licensing of the Independent Modules. 2. No Weakening of GCC Copyleft. The availability of this Exception does not imply any general presumption that third-party software is unaffected by the copyleft requirements of the license of GCC. ======================================================================== 012. Go-BSD.txt ======================================================================== Copyright 2009 The Go Authors. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * 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. * Neither the name of Google LLC nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. 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 OWNER 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. ======================================================================== 013. Go-x64-memmove.txt ======================================================================== // Derived from Inferno's libkern/memmove-386.s (adapted for amd64) // https://bitbucket.org/inferno-os/inferno-os/src/master/libkern/memmove-386.s // // Copyright © 1994-1999 Lucent Technologies Inc. All rights reserved. // Revisions Copyright © 2000-2007 Vita Nuova Holdings Limited (www.vitanuova.com). All rights reserved. // Portions Copyright 2009 The Go Authors. All rights reserved. // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal // in the Software without restriction, including without limitation the rights // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell // copies of the Software, and to permit persons to whom the Software is // furnished to do so, subject to the following conditions: // // The above copyright notice and this permission notice shall be included in // all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN // THE SOFTWARE. ======================================================================== 014. GopherLua-goyacc.txt ======================================================================== /* Derived from Inferno's utils/iyacc/yacc.c http://code.google.com/p/inferno-os/source/browse/utils/iyacc/yacc.c This copyright NOTICE applies to all files in this directory and subdirectories, unless another copyright notice appears in a given file or subdirectory. If you take substantial code from this software to use in other programs, you must somehow include with it an appropriate copyright notice that includes the copyright notice and the other notices below. It is fine (and often tidier) to do that in a separate file such as NOTICE, LICENCE or COPYING. Copyright © 1994-1999 Lucent Technologies Inc. All rights reserved. Portions Copyright © 1995-1997 C H Forsyth (forsyth@terzarima.net) Portions Copyright © 1997-1999 Vita Nuova Limited Portions Copyright © 2000-2007 Vita Nuova Holdings Limited (www.vitanuova.com) Portions Copyright © 2004,2006 Bruce Ellis Portions Copyright © 2005-2007 C H Forsyth (forsyth@terzarima.net) Revisions Copyright © 2000-2007 Lucent Technologies Inc. and others Portions Copyright © 2009 The Go Authors. All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ ======================================================================== 015. Khronos/vk_platform.h.NOTICE.txt ======================================================================== /* ** Copyright 2014-2022 The Khronos Group Inc. ** ** SPDX-License-Identifier: Apache-2.0 */ ======================================================================== 016. Khronos/vulkan.h.NOTICE.txt ======================================================================== /* ** Copyright 2015-2022 The Khronos Group Inc. ** ** SPDX-License-Identifier: Apache-2.0 */ ======================================================================== 017. Khronos/vulkan_beta.h.NOTICE.txt ======================================================================== /* ** Copyright 2015-2022 The Khronos Group Inc. ** ** SPDX-License-Identifier: Apache-2.0 */ ======================================================================== 018. Khronos/vulkan_core.h.NOTICE.txt ======================================================================== /* ** Copyright 2015-2022 The Khronos Group Inc. ** ** SPDX-License-Identifier: Apache-2.0 */ ======================================================================== 019. MinGW-w64-COPYING.txt ======================================================================== With exception of certain parts that are prominently marked as being in the Public Domain, BSD, or LGPL this Software is provided under the Zope Public License (ZPL) Version 2.1. Copyright (c) 2009 - 2013 by the mingw-w64 project See the AUTHORS file for the list of contributors to the mingw-w64 project. This license has been certified as open source. It has also been designated as GPL compatible by the Free Software Foundation (FSF). Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions in source code must retain the accompanying copyright notice, this list of conditions, and the following disclaimer. 2. Redistributions in binary form must reproduce the accompanying copyright notice, this list of conditions, and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Names of the copyright holders must not be used to endorse or promote products derived from this software without prior written permission from the copyright holders. 4. The right to distribute this software or to use it for any purpose does not give you the right to use Servicemarks (sm) or Trademarks (tm) of the copyright holders. Use of them is covered by separate agreement with the copyright holders. 5. If any files are modified, you must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. Disclaimer THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY EXPRESSED 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 HOLDERS 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. ======================================================================== 020. MinGW-w64-DISCLAIMER.PD.txt ======================================================================== /** * DISCLAIMER * This file has no copyright assigned and is placed in the Public Domain. * This file is part of the mingw-w64 runtime package. * * The mingw-w64 runtime package and its code is distributed in the hope that it * will be useful but WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESSED OR * IMPLIED ARE HEREBY DISCLAIMED. This includes but is not limited to * warranties of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. */ ======================================================================== 021. MinGW-w64-runtime.txt ======================================================================== MinGW-w64 runtime licensing *************************** This program or library was built using MinGW-w64 and statically linked against the MinGW-w64 runtime. Some parts of the runtime are under licenses which require that the copyright and license notices are included when distributing the code in binary form. These notices are listed below. ======================== Overall copyright notice ======================== Copyright (c) 2009, 2010, 2011, 2012, 2013 by the mingw-w64 project This license has been certified as open source. It has also been designated as GPL compatible by the Free Software Foundation (FSF). Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions in source code must retain the accompanying copyright notice, this list of conditions, and the following disclaimer. 2. Redistributions in binary form must reproduce the accompanying copyright notice, this list of conditions, and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Names of the copyright holders must not be used to endorse or promote products derived from this software without prior written permission from the copyright holders. 4. The right to distribute this software or to use it for any purpose does not give you the right to use Servicemarks (sm) or Trademarks (tm) of the copyright holders. Use of them is covered by separate agreement with the copyright holders. 5. If any files are modified, you must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. Disclaimer THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY EXPRESSED 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 HOLDERS 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. ======================================== getopt, getopt_long, and getop_long_only ======================================== Copyright (c) 2002 Todd C. Miller Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Sponsored in part by the Defense Advanced Research Projects Agency (DARPA) and Air Force Research Laboratory, Air Force Materiel Command, USAF, under agreement number F39502-99-1-0512. * * * * * * * Copyright (c) 2000 The NetBSD Foundation, Inc. All rights reserved. This code is derived from software contributed to The NetBSD Foundation by Dieter Baron and Thomas Klausner. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. 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. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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. =============================================================== gdtoa: Converting between IEEE floating point numbers and ASCII =============================================================== The author of this software is David M. Gay. Copyright (C) 1997, 1998, 1999, 2000, 2001 by Lucent Technologies All Rights Reserved Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that the copyright notice and this permission notice and warranty disclaimer appear in supporting documentation, and that the name of Lucent or any of its entities not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * * * * * * * The author of this software is David M. Gay. Copyright (C) 2005 by David M. Gay All Rights Reserved Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that the copyright notice and this permission notice and warranty disclaimer appear in supporting documentation, and that the name of the author or any of his current or former employers not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR OR ANY OF HIS CURRENT OR FORMER EMPLOYERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * * * * * * * The author of this software is David M. Gay. Copyright (C) 2004 by David M. Gay. All Rights Reserved Based on material in the rest of /netlib/fp/gdota.tar.gz, which is copyright (C) 1998, 2000 by Lucent Technologies. Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that the copyright notice and this permission notice and warranty disclaimer appear in supporting documentation, and that the name of Lucent or any of its entities not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ========================= Parts of the math library ========================= Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. Developed at SunSoft, a Sun Microsystems, Inc. business. Permission to use, copy, modify, and distribute this software is freely granted, provided that this notice is preserved. * * * * * * * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. Developed at SunPro, a Sun Microsystems, Inc. business. Permission to use, copy, modify, and distribute this software is freely granted, provided that this notice is preserved. * * * * * * * FIXME: Cephes math lib Copyright (C) 1984-1998 Stephen L. Moshier It sounds vague, but as to be found at , it gives an impression that the author could be willing to give an explicit permission to distribute those files e.g. under a BSD style license. So probably there is no problem here, although it could be good to get a permission from the author and then add a license into the Cephes files in MinGW runtime. At least on follow-up it is marked that debian sees the version a-like BSD one. As MinGW.org (where those cephes parts are coming from) distributes them now over 6 years, it should be fine. ================================================= Some string, memory and time conversion functions ================================================= Copyright © 2005-2020 Rich Felker, et al. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. =================================== Headers and IDLs imported from Wine =================================== Some header and IDL files were imported from the Wine project. These files are prominent maked in source. Their copyright belongs to contributors and they are distributed under LGPL license. Disclaimer This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. ======================================================================== 022. PDF-fonts/DejaVu-fonts.txt ======================================================================== Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below) Bitstream Vera Fonts Copyright ------------------------------ Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license ("Fonts") and associated documentation files (the "Font Software"), to reproduce and distribute the Font Software, including without limitation the rights to use, copy, merge, publish, distribute, and/or sell copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so, subject to the following conditions: The above copyright and trademark notices and this permission notice shall be included in all copies of one or more of the Font Software typefaces. The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the Fonts may be modified and additional glyphs or characters may be added to the Fonts, only if the fonts are renamed to names not containing either the words "Bitstream" or the word "Vera". This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is distributed under the "Bitstream Vera" names. The Font Software may be sold as part of a larger software package but no copy of one or more of the Font Software typefaces may be sold by itself. THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. Except as contained in this notice, the names of Gnome, the Gnome Foundation, and Bitstream Inc., shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior written authorization from the Gnome Foundation or Bitstream Inc., respectively. For further information, contact: fonts at gnome dot org. Arev Fonts Copyright ------------------------------ Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license ("Fonts") and associated documentation files (the "Font Software"), to reproduce and distribute the modifications to the Bitstream Vera Font Software, including without limitation the rights to use, copy, merge, publish, distribute, and/or sell copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so, subject to the following conditions: The above copyright and trademark notices and this permission notice shall be included in all copies of one or more of the Font Software typefaces. The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the Fonts may be modified and additional glyphs or characters may be added to the Fonts, only if the fonts are renamed to names not containing either the words "Tavmjong Bah" or the word "Arev". This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is distributed under the "Tavmjong Bah Arev" names. The Font Software may be sold as part of a larger software package but no copy of one or more of the Font Software typefaces may be sold by itself. THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. Except as contained in this notice, the name of Tavmjong Bah shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior written authorization from Tavmjong Bah. For further information, contact: tavmjong @ free . fr. TeX Gyre DJV Math ----------------- Fonts are (c) Bitstream (see below). DejaVu changes are in public domain. Math extensions done by B. Jackowski, P. Strzelczyk and P. Pianowski (on behalf of TeX users groups) are in public domain. Letters imported from Euler Fraktur from AMSfonts are (c) American Mathematical Society (see below). Bitstream Vera Fonts Copyright Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license (“Fonts”) and associated documentation files (the “Font Software”), to reproduce and distribute the Font Software, including without limitation the rights to use, copy, merge, publish, distribute, and/or sell copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so, subject to the following conditions: The above copyright and trademark notices and this permission notice shall be included in all copies of one or more of the Font Software typefaces. The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the Fonts may be modified and additional glyphs or characters may be added to the Fonts, only if the fonts are renamed to names not containing either the words “Bitstream” or the word “Vera”. This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is distributed under the “Bitstream Vera” names. The Font Software may be sold as part of a larger software package but no copy of one or more of the Font Software typefaces may be sold by itself. THE FONT SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. Except as contained in this notice, the names of GNOME, the GNOME Foundation, and Bitstream Inc., shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior written authorization from the GNOME Foundation or Bitstream Inc., respectively. For further information, contact: fonts at gnome dot org. AMSFonts (v. 2.2) copyright The PostScript Type 1 implementation of the AMSFonts produced by and previously distributed by Blue Sky Research and Y&Y, Inc. are now freely available for general use. This has been accomplished through the cooperation of a consortium of scientific publishers with Blue Sky Research and Y&Y. Members of this consortium include: Elsevier Science IBM Corporation Society for Industrial and Applied Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS) In order to assure the authenticity of these fonts, copyright will be held by the American Mathematical Society. This is not meant to restrict in any way the legitimate use of the fonts, such as (but not limited to) electronic distribution of documents containing these fonts, inclusion of these fonts into other public domain or commercial font collections or computer applications, use of the outline data to create derivative fonts and/or faces, etc. However, the AMS does require that the AMS copyright notice be removed from any derivative versions of the fonts which have been altered in any way. In addition, to ensure the fidelity of TeX documents using Computer Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces, has requested that any alterations which yield different font metrics be given a different name. $Id$ ======================================================================== 023. PDF-fonts/Liberation-fonts.txt ======================================================================== Digitized data copyright (c) 2010 Google Corporation with Reserved Font Arimo, Tinos and Cousine. Copyright (c) 2012 Red Hat, Inc. with Reserved Font Name Liberation. This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 PREAMBLE The goals of the Open Font License (OFL) are to stimulate worldwide development of collaborative font projects, to support the font creation efforts of academic and linguistic communities, and to provide a free and open framework in which fonts may be shared and improved in partnership with others. The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The requirement for fonts to remain under this license does not apply to any document created using the fonts or their derivatives. DEFINITIONS "Font Software" refers to the set of files released by the Copyright Holder(s) under this license and clearly marked as such. This may include source files, build scripts and documentation. "Reserved Font Name" refers to any names specified as such after the copyright statement(s). "Original Version" refers to the collection of Font Software components as distributed by the Copyright Holder(s). "Modified Version" refers to any derivative made by adding to, deleting, or substituting ? in part or in whole ? any of the components of the Original Version, by changing formats or by porting the Font Software to a new environment. "Author" refers to any designer, engineer, programmer, technical writer or other person who contributed to the Font Software. PERMISSION & CONDITIONS Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions: 1) Neither the Font Software nor any of its individual components,in Original or Modified Versions, may be sold by itself. 2) Original or Modified Versions of the Font Software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user. 3) No Modified Version of the Font Software may use the Reserved Font Name(s) unless explicit written permission is granted by the corresponding Copyright Holder. This restriction only applies to the primary font name as presented to the users. 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall not be used to promote, endorse or advertise any Modified Version, except to acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with their explicit written permission. 5) The Font Software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software. TERMINATION This license becomes null and void if any of the above conditions are not met. DISCLAIMER THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. ======================================================================== 024. PDF-fonts/Noto-Sans-fonts.txt ======================================================================== Copyright 2022 The Noto Project Authors (https://github.com/notofonts/) This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL ----------------------------------------------------------- SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ----------------------------------------------------------- PREAMBLE The goals of the Open Font License (OFL) are to stimulate worldwide development of collaborative font projects, to support the font creation efforts of academic and linguistic communities, and to provide a free and open framework in which fonts may be shared and improved in partnership with others. The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The requirement for fonts to remain under this license does not apply to any document created using the fonts or their derivatives. DEFINITIONS "Font Software" refers to the set of files released by the Copyright Holder(s) under this license and clearly marked as such. This may include source files, build scripts and documentation. "Reserved Font Name" refers to any names specified as such after the copyright statement(s). "Original Version" refers to the collection of Font Software components as distributed by the Copyright Holder(s). "Modified Version" refers to any derivative made by adding to, deleting, or substituting -- in part or in whole -- any of the components of the Original Version, by changing formats or by porting the Font Software to a new environment. "Author" refers to any designer, engineer, programmer, technical writer or other person who contributed to the Font Software. PERMISSION & CONDITIONS Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions: 1) Neither the Font Software nor any of its individual components, in Original or Modified Versions, may be sold by itself. 2) Original or Modified Versions of the Font Software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user. 3) No Modified Version of the Font Software may use the Reserved Font Name(s) unless explicit written permission is granted by the corresponding Copyright Holder. This restriction only applies to the primary font name as presented to the users. 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall not be used to promote, endorse or advertise any Modified Version, except to acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with their explicit written permission. 5) The Font Software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software. TERMINATION This license becomes null and void if any of the above conditions are not met. DISCLAIMER THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. ======================================================================== 025. Picolibc-attribution-supplement.txt ======================================================================== SOURCE: libc/include/rpc/xdr.h /* * Copyright (c) 2009, Sun Microsystems, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * - Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * - 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. * - Neither the name of Sun Microsystems, Inc. nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * 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. * * from: @(#)xdr.h 1.19 87/04/22 SMI * from: @(#)xdr.h 2.2 88/07/29 4.0 RPCSRC * $FreeBSD: src/include/rpc/xdr.h,v 1.23 2003/03/07 13:19:40 nectar Exp $ * $NetBSD: xdr.h,v 1.19 2000/07/17 05:00:45 matt Exp $ */ /* * xdr.h, External Data Representation Serialization Routines. * * Copyright (C) 1984, Sun Microsystems, Inc. */ SOURCE: libc/stdio/mktemp.c /* * Copyright (c) 1987 Regents of the University of California. * All rights reserved. * * Redistribution and use in source and binary forms are permitted * provided that: (1) source distributions retain this entire copyright * notice and comment, and (2) distributions including binaries display * the following acknowledgement: ``This product includes software * developed by the University of California, Berkeley and its contributors'' * in the documentation or other materials provided with the distribution. * Neither the name of the University nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ /* This is file MKTEMP.C */ /* This file may have been modified by DJ Delorie (Jan 1991). If so, ** these modifications are Copyright (C) 1991 DJ Delorie. */ /* FUNCTION <>, <>, <>, <>---generate unused file name INDEX mktemp INDEX mkstemp INDEX mkstemps INDEX mkostemps SYNOPSIS #include char *mktemp(char *<[path]>); int mkstemp(char *<[path]>); int mkstemps(char *<[path]>, int suffixlen); int mkostemps(char *<[path]>, int suffixlen, int flags); DESCRIPTION <>, <>, <>, and <> attempt to generate a file name that is not yet in use for any existing file. <>, <> and > create the file and open it for reading and writing; <> simply generates the file name (making <> a security risk). <> allow the addition of other <> flags, such as <>, <>, or <>. On platforms with a separate text mode, <> forces <>, while <> allows the choice between <>, <>, or 0 for default. You supply a simple pattern for the generated file name, as the string at <[path]>. The pattern should be a valid filename (including path information if you wish) ending with at least six `<>' characters. The generated filename will match the leading part of the name you supply, with the trailing `<>' characters replaced by some combination of digits and letters. With <> and >, the `<>' characters end <[suffixlen]> bytes before the end of the string. RETURNS <> returns the pointer <[path]> to the modified string representing an unused filename, unless it could not generate one, or the pattern you provided is not suitable for a filename; in that case, it returns <>. Be aware that there is an inherent race between generating the name and attempting to create a file by that name; you are advised to use <>. <>, <> and <> return a file descriptor to the newly created file, unless it could not generate an unused filename, or the pattern you provided is not suitable for a filename; in that case, it returns <<-1>>. NOTES Never use <>. The generated filenames are easy to guess and there's a race between the test if the file exists and the creation of the file. In combination this makes <> prone to attacks and using it is a security risk. Whenever possible use <> instead. It doesn't suffer the race condition. PORTABILITY ANSI C does not require either <> or <>; the System V Interface Definition requires <> as of Issue 2. POSIX 2001 requires <> while deprecating <>. <>, and <> are not standardized. Supporting OS subroutines required: <> */ SOURCE: libc/stdio/open_memstream.c /* * SPDX-FileCopyrightText: 2024-2026 Espressif Systems (Shanghai) CO LTD * * SPDX-License-Identifier: Apache-2.0 * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ SOURCE: libc/stdlib/_findenv.c /* FUNCTION <<_getenv_r>>---look up environment variable INDEX _getenv_r INDEX environ SYNOPSIS #include char *_getenv_r(struct _reent *<[reent_ptr]>, const char *<[name]>); DESCRIPTION <<_getenv_r>> searches the list of environment variable names and values (using the global pointer ``<>'') for a variable whose name matches the string at <[name]>. If a variable name matches, <<_getenv_r>> returns a pointer to the associated value. RETURNS A pointer to the (string) value of the environment variable, or <> if there is no such environment variable. PORTABILITY <<_getenv_r>> is not ANSI; the rules for properly forming names of environment variables vary from one system to another. This implementation does not permit '=' to be in identifiers. <<_getenv_r>> requires a global pointer <>. */ /* This file may have been modified by DJ Delorie (Jan 1991). If so, ** these modifications are Copyright (C) 1991 DJ Delorie. */ /* * Copyright (c) 1987 Regents of the University of California. * All rights reserved. * * Redistribution and use in source and binary forms are permitted * provided that: (1) source distributions retain this entire copyright * notice and comment, and (2) distributions including binaries display * the following acknowledgement: ``This product includes software * developed by the University of California, Berkeley and its contributors'' * in the documentation or other materials provided with the distribution. * Neither the name of the University nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ SOURCE: libc/string/strstr.c /* Optimized strstr function. Copyright (c) 2018 Arm Ltd. All rights reserved. SPDX-License-Identifier: BSD-3-Clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. 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. 3. The name of the company may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY ARM LTD ``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 ARM LTD 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. */ /* Copyright (c) 1994 Cygnus Support. All rights reserved. Redistribution and use in source and binary forms are permitted provided that the above copyright notice and this paragraph are duplicated in all such forms and that any documentation, and/or other materials related to such distribution and use acknowledge that the software was developed at Cygnus Support, Inc. Cygnus Support, Inc. may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ /* FUNCTION <>---find string segment INDEX strstr SYNOPSIS #include char *strstr(const char *<[s1]>, const char *<[s2]>); DESCRIPTION Locates the first occurrence in the string pointed to by <[s1]> of the sequence of characters in the string pointed to by <[s2]> (excluding the terminating null character). RETURNS Returns a pointer to the located string segment, or a null pointer if the string <[s2]> is not found. If <[s2]> points to a string with zero length, <[s1]> is returned. PORTABILITY <> is ANSI C. <> requires no supporting OS subroutines. QUICKREF strstr ansi pure */ SOURCE: libc/xdr/xdr.c /* * Copyright (c) 2009, Sun Microsystems, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * - Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * - 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. * - Neither the name of Sun Microsystems, Inc. nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * 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. */ /* * xdr.c, Generic XDR routines implementation. * * Copyright (C) 1986, Sun Microsystems, Inc. * * These are the "generic" xdr routines used to serialize and de-serialize * most common data items. See xdr.h for more info on the interface to * xdr. */ SOURCE: libc/xdr/xdr_array.c /* * Copyright (c) 2009, Sun Microsystems, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * - Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * - 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. * - Neither the name of Sun Microsystems, Inc. nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * 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. */ /* * xdr_array.c, Generic XDR routines impelmentation. * * Copyright (C) 1984, Sun Microsystems, Inc. * * These are the "non-trivial" xdr primitives used to serialize and de-serialize * arrays. See xdr.h for more info on the interface to xdr. */ SOURCE: libc/xdr/xdr_float.c /* * Copyright (c) 2009, Sun Microsystems, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * - Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * - 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. * - Neither the name of Sun Microsystems, Inc. nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * 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. */ /* * xdr_float.c, Generic XDR routines implementation. * * Copyright (C) 1984, Sun Microsystems, Inc. * * These are the "floating point" xdr routines used to (de)serialize * most common data items. See xdr.h for more info on the interface to * xdr. */ SOURCE: libc/xdr/xdr_mem.c /* * Copyright (c) 2009, Sun Microsystems, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * - Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * - 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. * - Neither the name of Sun Microsystems, Inc. nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * 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. */ /* * xdr_mem.h, XDR implementation using memory buffers. * * Copyright (C) 1984, Sun Microsystems, Inc. * * If you have some data to be interpreted as external data representation * or to be converted to external data representation in a memory buffer, * then this is the package for you. * */ SOURCE: libc/xdr/xdr_rec.c /* * Copyright (c) 2009, Sun Microsystems, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * - Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * - 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. * - Neither the name of Sun Microsystems, Inc. nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * 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. */ /* * xdr_rec.c, Implements TCP/IP based XDR streams with a "record marking" * layer above tcp (for rpc's use). * * Copyright (C) 1984, Sun Microsystems, Inc. * * These routines interface XDRSTREAMS to a tcp/ip connection. * There is a record marking layer between the xdr stream * and the tcp transport level. A record is composed on one or more * record fragments. A record fragment is a thirty-two bit header followed * by n bytes of data, where n is contained in the header. The header * is represented as a htonl(u_long). Thegh order bit encodes * whether or not the fragment is the last fragment of the record * (1 => fragment is last, 0 => more fragments to follow. * The other 31 bits encode the byte length of the fragment. */ SOURCE: libc/xdr/xdr_reference.c /* * Copyright (c) 2009, Sun Microsystems, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * - Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * - 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. * - Neither the name of Sun Microsystems, Inc. nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * 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. */ /* * xdr_reference.c, Generic XDR routines impelmentation. * * Copyright (C) 1987, Sun Microsystems, Inc. * * These are the "non-trivial" xdr primitives used to serialize and de-serialize * "pointers". See xdr.h for more info on the interface to xdr. */ SOURCE: libc/xdr/xdr_sizeof.c /* * Copyright (c) 2009, Sun Microsystems, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * - Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * - 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. * - Neither the name of Sun Microsystems, Inc. nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * 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. */ /* * xdr_sizeof.c * * Copyright 1990 Sun Microsystems, Inc. * * General purpose routine to see how much space something will use * when serialized using XDR. */ SOURCE: libc/xdr/xdr_stdio.c /* * Copyright (c) 2009, Sun Microsystems, Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * - Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * - 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. * - Neither the name of Sun Microsystems, Inc. nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * 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. */ /* * xdr_stdio.c, XDR implementation on standard i/o file. * * Copyright (C) 1984, Sun Microsystems, Inc. * * This set of routines implements a XDR on a stdio stream. * XDR_ENCODE serializes onto the stream, XDR_DECODE de-serializes * from the stream. */ ======================================================================== 026. Picolibc-open_memstream.txt ======================================================================== /* * SPDX-FileCopyrightText: 2024-2026 Espressif Systems (Shanghai) CO LTD * * SPDX-License-Identifier: Apache-2.0 * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ ======================================================================== 027. PowerPCAmiga.txt ======================================================================== PowerPCAmiga ============ Source: https://github.com/Sakura-IT/PowerPCAmiga Copyright (c) 2019, 2020 Dennis van der Boon Copyright (c) 2019-2021 Dennis van der Boon Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ======================================================================== 028. TopazPlus-upstream-README.txt ======================================================================== |\_______ . __ | /. _______/| XX | | .\ | TT | | | | !! | | | | :: | | : : .. | | ._____: ________ _|__ :_____ | /__ _\__ / /_____ / _/___ tRUEsCHOOL | _/ _/ / /| // _/ /. ---------- |_____||___\____\\_________\____\_____| _____ _____ _____. : ___:_ _____ ______ _\ _/_____ _\ _/____\ |______/ __ \/ __ \ | __\______ /. \| /.\ ._ / // / // / |_ \_ |/____|__________|____|/____\_____/\_____/|______/ /_____| . . .. . . h7/dS! : : ii : : | | II | | _ _ _|_ _| UU |_ | |/______\| XX |/_______| TrueSchool Ascii Presents Multi Platform Amiga Fonts v1.02 01. Description 02. Contents 03. Details 04. Windows TTF 05. Windows FON 06. Linux general 07. Linux console 08. Linux X-Windows 09. Mac OSX 10. Website embedding 11. Credits and thanks 12. Contact 13. History 14. Legal stuff 15. Contribution 01. DESCRIPTION =============== Faithfully remade multi platform Amiga fonts in Amiga aspect. 02. CONTENTS ============ The contents of this archive are as follows: [dir] eot - eot versions [dir] fon - fon versions [dir] misc - miscellaneous files [dir] psf1 - psf v1 versions [dir] psf2 - psf v2 versions [dir] raw - raw (headerless) versions [dir] screens - screenshots [dir] ttf - ttf versions file_id.diz - File id readme.txt - This file 03. DETAILS =========== Fonts included are: Family Name: Topaz a500a1000a2000 File Name: Topaz_a500_v1.0.* Details: Original Topaz Kickstart 1.x version Family Name: TopazPlus a500a1000a2000 File Name: TopazPlus_a500_v1.0.* Details: Modified Topaz Kickstart 1.x version Family Name: Topaz a600a1200a4000 File Name: Topaz_a1200_v1.0.* Details: Original Topaz Kickstart 2.x version Family Name: TopazPlus a600a1200a4000 File Name: TopazPlus_a1200_v1.0.* Details: Modified Topaz Kickstart 2.x+ version Family Name: P0T-NOoDLE File Name: P0T-NOoDLE_v1.0.* Details: Original P0T-NOoDLE font Family Name: MicroKnight File Name: MicroKnight_v1.0.* Details: Original MicroKnight font Family Name: MicroKnightPlus File Name: MicroKnightPlus_v1.0.* Details: Modified MicroKnight version Family Name: mOsOul File Name: mO'sOul_v1.0.* Details: Original mO'sOul font I would like to point out that these fonts are 100% complete. The Topaz_a1200, TopazPlus_a1200 and P0T-NOoDLE even include all the inverted characters that are present in the original Amiga equivalents. Special note about the bitmap versions of these three fonts ----------------------------------------------------------- 'space' (Unicode 0020) contains an inverted underscore on the Amiga keymap. It had to be moved to 'Non-breaking space' (Unicode 00A0). This has to be taken into consideration under some rare circumstances. Only the bitmap versions are affected by this. Special note about the scalable versions of these three fonts ------------------------------------------------------------- I did not find a good way to match the inverted characters to the fonts codepages. If you want to know which characters do match, compare the bitmap versions with the scalable versions by using the included table.txt. All characters are sorted in the Unicode table as they appear in the Amiga character map. 04. WINDOWS TTF =============== Install ------- Turn ClearType off. Right click on the desktop and choose 'Properties'. Go to 'Appearance -> Effects'. Make sure the 'Use the following method to smooth edges of screen fonts' section is not selected. Click 'OK' twice. Go to 'control panel -> fonts -> file -> install new font'. Browse to the fonts and select the ones you want to install and click 'OK'. Configure --------- Default settings usually work just fine. If you must choose which encoding you want to use in your application, select either cp1252 or ISO 8859-1. Putty and forks --------------- Go to 'Window -> Appearance' to select the font and font size you wish to use. Go to 'Window -> Translation' and choose 'Win1252 (Western)' from the dropdown menu. Setting up the codepage in other terminal applications shouldn't be too hard. Just poke around in the settings. 05. WINDOWS FON =============== Install ------- These are bitmap versions of the fonts. Install and use them in the same way as the ttf's (see above). General notes ------------- These are included as a pure fan service for the two persons in the world who actually might have any real use for them when there are identical ttf's available. I advise against using these with putty. It's not that they won't work, but some of the inverted characters (noteably the inverted @) influence on how the terminal emulation looks. Ncurses driven programs such as Midnight Commander and CenterIM will get inverted @'s instead of (blank) borders for instance. 06. LINUX GENERAL ================= UTF-8 encoding is a big no-no! ------------------------------ Make sure that LC_ALL is set to ISO-8859-1 (or -15). This can be easily checked by typing: user@host:~$ locale If your distribution lacks the command, you can do this: user@host:~$ set|grep LC_ALL To set your LC_* values, do: user@host:~$ export LC_ALL="sv_SE.ISO-8859-1" The above example is for a swedish/finnish character map. Use de_DE.ISO-8859-1 for german, en_US.ISO-8859-1 for american english and so on. (read docs or google.) If you want to watch ascii using less, but it displays the wrong character encoding, use the following command: user@host:~$ export LESSCHARSET="latin1" The above settings will not be saved upon a reboot! If you want the them to be permanent (which you likely do ;)), make the appropriate changes to something like /etc/profile for global, or ~/.bashrc for current user setup. This can differ between distributions and the type of shell used, so if you're uncertain, i suggest you do some good old RTFM about your distribution. Basically most of these settings should(tm), at least in theory, also work on BSD systems. Some things can differ however, such as the names of the character sets. sv_SE.ISO-8859-1 in BSD would become something like sv_SE.ISO8859-1 and so on... Note that the use of these fonts in BSD has been untested so you're on your own. 07. LINUX CONSOLE ================= Included in this package are psf fonts for use in the Linux console. Two different versions are included, but you should be safe using the psf1 ones. The psf2 format was designed to be used for fonts wider than 8 pixels (and 512 characters) on framebuffer devices. All of these fonts are 8x16 pixels large, so there are no real uses for the psf2 ones, but i included them for the sake of completion. Install ------- To try the fonts out you can in many cases do: user@host:~$ setfont Again, this differs between distributions and the settings will not be permanent unless you explicitly make appropriate changes in system configuration files. Make sure you read the Linux general section further up in this document. 08. LINUX X-WINDOWS =================== Install ------- Read your distribution/xorg manuals on how to install ttf fonts on your system, and then install them. Configure --------- Whichever application you choose to use the fonts in, make sure you choose the correct encoding. Use codepage 1252 or ISO-8859-1. This goes for text editors as well as terminal applications. Linux Graphical Terminal (xterm, rxvt etc.) ------------------------------------------- See Linux general section above. 09. MAC OSX =========== Install ------- Double click on the ttf you want to install. Choose 'Install Font'. From the Font Book, drag and drop your newly installed fonts to 'Fixed Width' (and 'Favourites' ;)). Note for OSX 10.4.x (Tiger) --------------------------- The font validator will warn you that the fonts are missing opentype data, which is not true. This is a bug in 10.4.x (or so i've read), and you can safely install these fonts anyway. The bug has been fixed in 10.5.x (Leopard). Note for Extensis Suitcase -------------------------- I have gotten a report that a Suitcase Fusion 2 v13.1.0 (49) setup failed to handle the fonts properly. I don't know if it was the particular setup/version or if Suitcase will always fail in handling them, so use it on your own risk. Configure --------- Make sure that the text editor or terminal application uses a character encoding set compatible with these fonts. Codepage 1252 or ISO 8859-1 should work. I've noticed that some applications have two different suffixes for ISO 8859-1, which are Latin1 or Windows. In these cases, the Windows one is the one you should use and probably it is just an alias for codepage 1252. Note for Textmate ----------------- Some people might have problems with line height not being correct. If you encounter this problem, you could try changing the hidden/expert values OakLineHeightDelta and OakBaselineDelta. Read Textmate documentation for more information on how to change these. If these settings don't do it for you, start nagging the Textmate developers about it. Note for Terminal ----------------- Go to 'Terminal -> Window Settings -> Display'. Change the font to the desired one, and change 'Character Set Encoding' to 'Western (Windows Latin 1)'. Also make sure to read the Linux general section further up in the document to find out how to set up the encoding properly for the terminal and less. Read the OSX documentation or use google to find out how to make the changes permanent. And for you who didn't know: OSX runs on a BSD backend. 10. WEBSITE EMBEDDING ===================== Font embedding is easy. Just add something like this to a stylesheet; let's call it style.css: /* IE6/7/8 */ @font-face { font-family:P0T-NOoDLE; src: url(P0T-NOoDLE_v1.0.eot); } /* FF3.5+/Safari/Opera10 */ @font-face { font-family:P0T-NOoDLE; src: url(P0T-NOoDLE_v1.0.ttf) format("truetype"); } PRE { font-family:P0T-NOoDLE; font-size:12pt; font-weight:normal; color:#000000; background-color:#9B9B9B; line-height: 16px; margin: 0; padding: 0; } Add the following line inside the tags in the html file you intend to use with font embedding: Using the above example, put the ascii you want to display within
 tags in your html file.

      To be able to use font embedding in Internet Explorer, use the
      included eot fonts.

      The font embedding support as described above currently works with
      Firefox v3.5+, Safari, Opera v10+, Google Chrome v3.0+ and Internet
      Explorer v6+, and it has been successfully tested in Windows, Linux
      and OSX.


      11. CREDITS AND THANKS
      ======================


            dMG of TrueSchool and Divine Stylers
            ------------------------------------
            - Font pixeling of fon's
            - Manual vectorizing, metrics calculation and many
              many hours of debugging ttf's
            - Conversion to eot and psf
            - Writing this documentation


      I want to thank the following people for contributing to this
      project in one way or the other:


            H7 of Divine Stylers
            --------------------
            TrueSchool logo


            Mogue of Arclite
            ----------------
            file_id


            bOhEmE of Style
            ---------------
            Hardcore OSX betatesting and promiscuous suggestions


            Spot of Up Rough Soundsystem
            ----------------------------
            Getting grey hair from betatesting the fonts embedded on
            the internal beta of the upcoming totally awesome Up Rough
            ascii portal


            Varj
            ----
            Proof reading the documentation


            aBHO of Twisted
            ---------------
            Proof reading the documentation


            D-Kynen
            -------
            Proof reading the documentation


      12. CONTACT
      ===========


      You can reach me the following ways:

            email: asciiscene{AT}gmail{DOT}com
              irc: #ascii on ircNET
            forum: http://www.asciiarena.com
              bbs: the yard
              www: http://www.trueschool.se


      I will not be your multiplatform font expert, computer support
      person or html guru, so emails or private messages with such
      requests will be treated as spam and thus will be ignored.

      Please do contact me for any other reason though! :)


      13. HISTORY
      ===========


      v1.0 - Now multi platform with bitmap- and scalable versions
      v0.7 - Initial Release. Bitmap versions of misc. Amiga fonts


      14. LEGAL STUFF
      ===============


      These fonts are released under the GPL-FE license:

      http://www.gnu.org/licenses/gpl-faq.html#FontException


      Topaz is © AmigaInc.
      ttf, fon, eot, raw & psf v1/v2 versions of Topaz are © dMG/t!s^dS!
      ttf, fon, eot, raw & psf v1/v2 versions of TopazPlus are © dMG/t!s^dS!

      P0T-NOoDLE is © Leo "Nudel" Davidson
      ttf, fon, eot, raw & psf v1/v2 versions are © dMG/t!s^dS!

      MicroKnight is © Niels Krogh "Nölb/Grafictive" Mortensen
      ttf, fon, eot, raw & psf v1/v2 versions of MicroKnight are © dMG/t!s^dS!
      ttf, fon, eot, raw & psf v1/v2 versions of MicroKnightPlus are
      © dMG/t!s^dS!

      mO'sOul is © Desoto/Mo'Soul
      ttf, fon, eot, raw & psf v1/v2 versions are © dMG/t!s^dS!


      15. CONTRIBUTION
      ================

      Contact me if you want to contribute somehow.

      This is it, my friend.



========================================================================
029. Unicode-16.0.0-ReadMe.txt
========================================================================

# Unicode Character Database
# Date: 2024-08-25
# © 2024 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use and license, see https://www.unicode.org/terms_of_use.html
#
# For documentation, see the following:
# NamesList.html
# UAX #38, "Unicode Han Database (Unihan)"
# UAX #44, "Unicode Character Database"
# UTS #51, "Unicode Emoji"
# UAX #57, "Unicode Egyptian Hieroglyph Database"
#
# The UAXes and UTS #51 can be accessed at https://www.unicode.org/versions/Unicode16.0.0/

This directory contains final data files
for the Unicode Character Database, for Version 16.0.0 of the Unicode Standard.


========================================================================
030. Unicode-License-V3.txt
========================================================================

UNICODE LICENSE V3

COPYRIGHT AND PERMISSION NOTICE

Copyright © 1991-2026 Unicode, Inc.

NOTICE TO USER: Carefully read the following legal agreement. BY
DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR
SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT
DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.

Permission is hereby granted, free of charge, to any person obtaining a
copy of data files and any associated documentation (the "Data Files") or
software and any associated documentation (the "Software") to deal in the
Data Files or Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, and/or sell
copies of the Data Files or Software, and to permit persons to whom the
Data Files or Software are furnished to do so, provided that either (a)
this copyright and permission notice appear with all copies of the Data
Files or Software, or (b) this copyright and permission notice appear in
associated Documentation.

THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
THIRD PARTY RIGHTS.

IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA
FILES OR SOFTWARE.

Except as contained in this notice, the name of a copyright holder shall
not be used in advertising or otherwise to promote the sale, use or other
dealings in these Data Files or Software without prior written
authorization of the copyright holder.


========================================================================
031. Windows-QBE-getopt.txt
========================================================================

/*	$OpenBSD: getopt_long.c,v 1.23 2007/10/31 12:34:57 chl Exp $	*/
/*	$NetBSD: getopt_long.c,v 1.15 2002/01/31 22:43:40 tv Exp $	*/

/*
 * Copyright (c) 2002 Todd C. Miller 
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 *
 * Sponsored in part by the Defense Advanced Research Projects
 * Agency (DARPA) and Air Force Research Laboratory, Air Force
 * Materiel Command, USAF, under agreement number F39502-99-1-0512.
 */
/*-
 * Copyright (c) 2000 The NetBSD Foundation, Inc.
 * All rights reserved.
 *
 * This code is derived from software contributed to The NetBSD Foundation
 * by Dieter Baron and Thomas Klausner.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. 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.
 *
 * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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.
 */



========================================================================
032. engine-modules/github.com/ebitengine/hideconsole@v1.0.0/LICENSE
========================================================================

                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "{}"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright {yyyy} {name of copyright owner}

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.


========================================================================
033. engine-modules/github.com/ebitengine/oto/v3@v3.5.1/LICENSE
========================================================================

                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "{}"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright {yyyy} {name of copyright owner}

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.


========================================================================
034. engine-modules/github.com/ebitengine/purego@v0.11.2/LICENSE
========================================================================

                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "{}"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright {yyyy} {name of copyright owner}

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.


========================================================================
035. engine-modules/github.com/godbus/dbus/v5@v5.2.4/LICENSE
========================================================================

Copyright (c) 2013, Georg Reinke (), Google
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.

2. 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.

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.


========================================================================
036. engine-modules/github.com/goki/vulkan@v1.0.8/LICENSE.txt
========================================================================

The MIT License (MIT)
Copyright © 2016-2017 Maxim Kupriianov 

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the “Software”), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.


========================================================================
037. engine-modules/github.com/google/btree@v1.1.3/LICENSE
========================================================================


                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright [yyyy] [name of copyright owner]

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.


========================================================================
038. engine-modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/LICENSE
========================================================================

                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "{}"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright {yyyy} {name of copyright owner}

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.


========================================================================
039. engine-modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/NOTICE.md
========================================================================

# Notice

Ebitengine bundles the following third-party libraries. Their licenses are reproduced below.

## GLFW

https://github.com/glfw/glfw


```
Copyright (c) 2002-2006 Marcus Geelnard

Copyright (c) 2006-2019 Camilla Löwy

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not
   claim that you wrote the original software. If you use this software
   in a product, an acknowledgment in the product documentation would
   be appreciated but is not required.

2. Altered source versions must be plainly marked as such, and must not
   be misrepresented as being the original software.

3. This notice may not be removed or altered from any source
   distribution.
```

## Go

https://cs.opensource.google/go/go


```
Copyright (c) 2009 The Go Authors. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

   * Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
   * 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.
   * Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

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
OWNER 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.
```

## go-gl/gl

https://github.com/go-gl/gl


```
The MIT License (MIT)

Copyright (c) 2014 Eric Woroshow

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
```

## go-gl/glfw

https://github.com/go-gl/glfw


```
Copyright (c) 2012 The glfw3-go Authors. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

   * Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
   * 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.
   * Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

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
OWNER 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.
```

## oksvg

https://github.com/srwiley/oksvg


```
BSD 3-Clause License

Copyright (c) 2018, Steven R Wiley
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this
  list of conditions and the following disclaimer.

* 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.

* 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.

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.
```


========================================================================
040. engine-modules/github.com/jfreymuth/pulse@v0.1.3/LICENSE
========================================================================

MIT License

Copyright (c) 2019 Johann Freymuth

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
041. engine-modules/github.com/xthexder/go-jack@v0.0.0-20220805234212-bc8604043aba/LICENSE
========================================================================

The MIT License (MIT)

Copyright (c) 2018 Jacob Wirth

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.



========================================================================
042. engine-modules/github.com/yuin/gopher-lua@v1.1.2/LICENSE
========================================================================

The MIT License (MIT)

Copyright (c) 2015 Yusuke Inuzuka

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
043. engine-modules/golang.org/x/exp@v0.0.0-20261014143641-f0251eb4aa3e/LICENSE
========================================================================

Copyright 2009 The Go Authors.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

   * Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
   * 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.
   * Neither the name of Google LLC nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

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
OWNER 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.


========================================================================
044. engine-modules/golang.org/x/exp@v0.0.0-20261014143641-f0251eb4aa3e/PATENTS
========================================================================

Additional IP Rights Grant (Patents)

"This implementation" means the copyrightable works distributed by
Google as part of the Go project.

Google hereby grants to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section)
patent license to make, have made, use, offer to sell, sell, import,
transfer and otherwise run, modify and propagate the contents of this
implementation of Go, where such license applies only to those patent
claims, both currently owned or controlled by Google and acquired in
the future, licensable by Google that are necessarily infringed by this
implementation of Go.  This grant does not include claims that would be
infringed only as a consequence of further modification of this
implementation.  If you or your agent or exclusive licensee institute or
order or agree to the institution of patent litigation against any
entity (including a cross-claim or counterclaim in a lawsuit) alleging
that this implementation of Go or any code incorporated within this
implementation of Go constitutes direct or contributory patent
infringement, or inducement of patent infringement, then any patent
rights granted to you under this License for this implementation of Go
shall terminate as of the date such litigation is filed.


========================================================================
045. engine-modules/golang.org/x/image@v0.47.0/LICENSE
========================================================================

Copyright 2009 The Go Authors.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

   * Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
   * 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.
   * Neither the name of Google LLC nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

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
OWNER 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.


========================================================================
046. engine-modules/golang.org/x/image@v0.47.0/PATENTS
========================================================================

Additional IP Rights Grant (Patents)

"This implementation" means the copyrightable works distributed by
Google as part of the Go project.

Google hereby grants to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section)
patent license to make, have made, use, offer to sell, sell, import,
transfer and otherwise run, modify and propagate the contents of this
implementation of Go, where such license applies only to those patent
claims, both currently owned or controlled by Google and acquired in
the future, licensable by Google that are necessarily infringed by this
implementation of Go.  This grant does not include claims that would be
infringed only as a consequence of further modification of this
implementation.  If you or your agent or exclusive licensee institute or
order or agree to the institution of patent litigation against any
entity (including a cross-claim or counterclaim in a lawsuit) alleging
that this implementation of Go or any code incorporated within this
implementation of Go constitutes direct or contributory patent
infringement, or inducement of patent infringement, then any patent
rights granted to you under this License for this implementation of Go
shall terminate as of the date such litigation is filed.


========================================================================
047. engine-modules/golang.org/x/sync@v0.24.0/LICENSE
========================================================================

Copyright 2009 The Go Authors.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

   * Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
   * 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.
   * Neither the name of Google LLC nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

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
OWNER 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.


========================================================================
048. engine-modules/golang.org/x/sync@v0.24.0/PATENTS
========================================================================

Additional IP Rights Grant (Patents)

"This implementation" means the copyrightable works distributed by
Google as part of the Go project.

Google hereby grants to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section)
patent license to make, have made, use, offer to sell, sell, import,
transfer and otherwise run, modify and propagate the contents of this
implementation of Go, where such license applies only to those patent
claims, both currently owned or controlled by Google and acquired in
the future, licensable by Google that are necessarily infringed by this
implementation of Go.  This grant does not include claims that would be
infringed only as a consequence of further modification of this
implementation.  If you or your agent or exclusive licensee institute or
order or agree to the institution of patent litigation against any
entity (including a cross-claim or counterclaim in a lawsuit) alleging
that this implementation of Go or any code incorporated within this
implementation of Go constitutes direct or contributory patent
infringement, or inducement of patent infringement, then any patent
rights granted to you under this License for this implementation of Go
shall terminate as of the date such litigation is filed.


========================================================================
049. engine-modules/golang.org/x/sys@v0.49.0/LICENSE
========================================================================

Copyright 2009 The Go Authors.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

   * Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
   * 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.
   * Neither the name of Google LLC nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

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
OWNER 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.


========================================================================
050. engine-modules/golang.org/x/sys@v0.49.0/PATENTS
========================================================================

Additional IP Rights Grant (Patents)

"This implementation" means the copyrightable works distributed by
Google as part of the Go project.

Google hereby grants to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section)
patent license to make, have made, use, offer to sell, sell, import,
transfer and otherwise run, modify and propagate the contents of this
implementation of Go, where such license applies only to those patent
claims, both currently owned or controlled by Google and acquired in
the future, licensable by Google that are necessarily infringed by this
implementation of Go.  This grant does not include claims that would be
infringed only as a consequence of further modification of this
implementation.  If you or your agent or exclusive licensee institute or
order or agree to the institution of patent litigation against any
entity (including a cross-claim or counterclaim in a lawsuit) alleging
that this implementation of Go or any code incorporated within this
implementation of Go constitutes direct or contributory patent
infringement, or inducement of patent infringement, then any patent
rights granted to you under this License for this implementation of Go
shall terminate as of the date such litigation is filed.


========================================================================
051. engine-modules/golang.org/x/term@v0.47.0/LICENSE
========================================================================

Copyright 2009 The Go Authors.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

   * Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
   * 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.
   * Neither the name of Google LLC nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

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
OWNER 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.


========================================================================
052. engine-modules/golang.org/x/term@v0.47.0/PATENTS
========================================================================

Additional IP Rights Grant (Patents)

"This implementation" means the copyrightable works distributed by
Google as part of the Go project.

Google hereby grants to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section)
patent license to make, have made, use, offer to sell, sell, import,
transfer and otherwise run, modify and propagate the contents of this
implementation of Go, where such license applies only to those patent
claims, both currently owned or controlled by Google and acquired in
the future, licensable by Google that are necessarily infringed by this
implementation of Go.  This grant does not include claims that would be
infringed only as a consequence of further modification of this
implementation.  If you or your agent or exclusive licensee institute or
order or agree to the institution of patent litigation against any
entity (including a cross-claim or counterclaim in a lawsuit) alleging
that this implementation of Go or any code incorporated within this
implementation of Go constitutes direct or contributory patent
infringement, or inducement of patent infringement, then any patent
rights granted to you under this License for this implementation of Go
shall terminate as of the date such litigation is filed.


========================================================================
053. engine-modules/golang.org/x/time@v0.16.0/LICENSE
========================================================================

Copyright 2009 The Go Authors.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

   * Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
   * 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.
   * Neither the name of Google LLC nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

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
OWNER 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.


========================================================================
054. engine-modules/golang.org/x/time@v0.16.0/PATENTS
========================================================================

Additional IP Rights Grant (Patents)

"This implementation" means the copyrightable works distributed by
Google as part of the Go project.

Google hereby grants to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section)
patent license to make, have made, use, offer to sell, sell, import,
transfer and otherwise run, modify and propagate the contents of this
implementation of Go, where such license applies only to those patent
claims, both currently owned or controlled by Google and acquired in
the future, licensable by Google that are necessarily infringed by this
implementation of Go.  This grant does not include claims that would be
infringed only as a consequence of further modification of this
implementation.  If you or your agent or exclusive licensee institute or
order or agree to the institution of patent litigation against any
entity (including a cross-claim or counterclaim in a lawsuit) alleging
that this implementation of Go or any code incorporated within this
implementation of Go constitutes direct or contributory patent
infringement, or inducement of patent infringement, then any patent
rights granted to you under this License for this implementation of Go
shall terminate as of the date such litigation is filed.


========================================================================
055. engine-modules/gvisor.dev/gvisor@v0.0.0-20261017122056-1b7906fdee8c/AUTHORS
========================================================================

# This is the list of gVisor authors for copyright purposes.
#
# This does not necessarily list everyone who has contributed code, since in
# some cases, their employer may be the copyright holder.  To see the full list
# of contributors, see the revision history in source control.
#
# Please send a patch if you would like to be included in this list.
Google LLC


========================================================================
056. engine-modules/gvisor.dev/gvisor@v0.0.0-20261017122056-1b7906fdee8c/LICENSE
========================================================================


                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright [yyyy] [name of copyright owner]

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.

------------------

Some files carry the following license, noted at the top of each file:

   Permission is hereby granted, free of charge, to any person obtaining a copy
   of this software and associated documentation files (the "Software"), to deal
   in the Software without restriction, including without limitation the rights
   to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   copies of the Software, and to permit persons to whom the Software is
   furnished to do so, subject to the following conditions:

   The above copyright notice and this permission notice shall be included in
   all copies or substantial portions of the Software.

   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
   AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
   THE SOFTWARE.

------------------

Some files carry the "BSD" license, noted at the top of each file:

   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions are met:

      * Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.

      * 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.

      * Neither the name of Google Inc. nor the names of its contributors may be
      used to endorse or promote products derived from this software without
      specific prior written permission.

   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 OWNER 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.

========================================================================
057. engine-source-exceptions/go/debug/elf/elf.go.NOTICE.txt
========================================================================

/*
 * ELF constants and data structures
 *
 * Derived from:
 * $FreeBSD: src/sys/sys/elf32.h,v 1.8.14.1 2005/12/30 22:13:58 marcel Exp $
 * $FreeBSD: src/sys/sys/elf64.h,v 1.10.14.1 2005/12/30 22:13:58 marcel Exp $
 * $FreeBSD: src/sys/sys/elf_common.h,v 1.15.8.1 2005/12/30 22:13:58 marcel Exp $
 * $FreeBSD: src/sys/alpha/include/elf.h,v 1.14 2003/09/25 01:10:22 peter Exp $
 * $FreeBSD: src/sys/amd64/include/elf.h,v 1.18 2004/08/03 08:21:48 dfr Exp $
 * $FreeBSD: src/sys/arm/include/elf.h,v 1.5.2.1 2006/06/30 21:42:52 cognet Exp $
 * $FreeBSD: src/sys/i386/include/elf.h,v 1.16 2004/08/02 19:12:17 dfr Exp $
 * $FreeBSD: src/sys/powerpc/include/elf.h,v 1.7 2004/11/02 09:47:01 ssouhlal Exp $
 * $FreeBSD: src/sys/sparc64/include/elf.h,v 1.12 2003/09/25 01:10:26 peter Exp $
 * "System V ABI" (http://www.sco.com/developers/gabi/latest/ch4.eheader.html)
 * "ELF for the ARM® 64-bit Architecture (AArch64)" (ARM IHI 0056B)
 * "RISC-V ELF psABI specification" (https://github.com/riscv-non-isa/riscv-elf-psabi-doc/blob/master/riscv-elf.adoc)
 * llvm/BinaryFormat/ELF.h - ELF constants and structures
 *
 * Copyright (c) 1996-1998 John D. Polstra.  All rights reserved.
 * Copyright (c) 2001 David E. O'Brien
 * Portions Copyright 2009 The Go Authors. All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. 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.
 *
 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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.
 */


========================================================================
058. engine-source-exceptions/go/math/acosh.go.NOTICE.txt
========================================================================

// Copyright 2010 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code, the long comment, and the constants
// below are from FreeBSD's /usr/src/lib/msun/src/e_acosh.c
// and came with this notice. The go code is a simplified
// version of the original C.
//
// ====================================================
// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
//
// Developed at SunPro, a Sun Microsystems, Inc. business.
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================
//
//
// __ieee754_acosh(x)
// Method :
//	Based on
//	        acosh(x) = log [ x + sqrt(x*x-1) ]
//	we have
//	        acosh(x) := log(x)+ln2,	if x is large; else
//	        acosh(x) := log(2x-1/(sqrt(x*x-1)+x)) if x>2; else
//	        acosh(x) := log1p(t+sqrt(2.0*t+t*t)); where t=x-1.
//
// Special cases:
//	acosh(x) is NaN with signal if x<1.
//	acosh(NaN) is NaN without signal.
//


========================================================================
059. engine-source-exceptions/go/math/asinh.go.NOTICE.txt
========================================================================

// Copyright 2010 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code, the long comment, and the constants
// below are from FreeBSD's /usr/src/lib/msun/src/s_asinh.c
// and came with this notice. The go code is a simplified
// version of the original C.
//
// ====================================================
// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
//
// Developed at SunPro, a Sun Microsystems, Inc. business.
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================
//
//
// asinh(x)
// Method :
//	Based on
//	        asinh(x) = sign(x) * log [ |x| + sqrt(x*x+1) ]
//	we have
//	asinh(x) := x  if  1+x*x=1,
//	         := sign(x)*(log(x)+ln2) for large |x|, else
//	         := sign(x)*log(2|x|+1/(|x|+sqrt(x*x+1))) if|x|>2, else
//	         := sign(x)*log1p(|x| + x**2/(1 + sqrt(1+x**2)))
//


========================================================================
060. engine-source-exceptions/go/math/atan.go.NOTICE.txt
========================================================================

// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code, the long comment, and the constants below were
// from http://netlib.sandia.gov/cephes/cmath/atan.c, available from
// http://www.netlib.org/cephes/cmath.tgz.
// The go code is a version of the original C.
//
// atan.c
// Inverse circular tangent (arctangent)
//
// SYNOPSIS:
// double x, y, atan();
// y = atan( x );
//
// DESCRIPTION:
// Returns radian angle between -pi/2 and +pi/2 whose tangent is x.
//
// Range reduction is from three intervals into the interval from zero to 0.66.
// The approximant uses a rational function of degree 4/5 of the form
// x + x**3 P(x)/Q(x).
//
// ACCURACY:
//                      Relative error:
// arithmetic   domain    # trials  peak     rms
//    DEC       -10, 10   50000     2.4e-17  8.3e-18
//    IEEE      -10, 10   10^6      1.8e-16  5.0e-17
//
// Cephes Math Library Release 2.8:  June, 2000
// Copyright 1984, 1987, 1989, 1992, 2000 by Stephen L. Moshier
//
// The readme file at http://netlib.sandia.gov/cephes/ says:
//    Some software in this archive may be from the book _Methods and
// Programs for Mathematical Functions_ (Prentice-Hall or Simon & Schuster
// International, 1989) or from the Cephes Mathematical Library, a
// commercial product. In either event, it is copyrighted by the author.
// What you see here may be used freely but it comes with no support or
// guarantee.
//
//   The two known misprints in the book are repaired here in the
// source listings for the gamma function and the incomplete beta
// integral.
//
//   Stephen L. Moshier
//   moshier@na-net.ornl.gov


========================================================================
061. engine-source-exceptions/go/math/atanh.go.NOTICE.txt
========================================================================

// Copyright 2010 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code, the long comment, and the constants
// below are from FreeBSD's /usr/src/lib/msun/src/e_atanh.c
// and came with this notice. The go code is a simplified
// version of the original C.
//
// ====================================================
// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
//
// Developed at SunPro, a Sun Microsystems, Inc. business.
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================
//
//
// __ieee754_atanh(x)
// Method :
//	1. Reduce x to positive by atanh(-x) = -atanh(x)
//	2. For x>=0.5
//	            1              2x                          x
//	atanh(x) = --- * log(1 + -------) = 0.5 * log1p(2 * --------)
//	            2             1 - x                      1 - x
//
//	For x<0.5
//	atanh(x) = 0.5*log1p(2x+2x*x/(1-x))
//
// Special cases:
//	atanh(x) is NaN if |x| > 1 with signal;
//	atanh(NaN) is that NaN with no signal;
//	atanh(+-1) is +-INF with signal.
//


========================================================================
062. engine-source-exceptions/go/math/cbrt.go.NOTICE.txt
========================================================================

// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The go code is a modified version of the original C code from
// http://www.netlib.org/fdlibm/s_cbrt.c and came with this notice.
//
// ====================================================
// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
//
// Developed at SunSoft, a Sun Microsystems, Inc. business.
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================


========================================================================
063. engine-source-exceptions/go/math/erf.go.NOTICE.txt
========================================================================

// Copyright 2010 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code and the long comment below are
// from FreeBSD's /usr/src/lib/msun/src/s_erf.c and
// came with this notice. The go code is a simplified
// version of the original C.
//
// ====================================================
// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
//
// Developed at SunPro, a Sun Microsystems, Inc. business.
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================
//
//
// double erf(double x)
// double erfc(double x)
//                           x
//                    2      |\
//     erf(x)  =  ---------  | exp(-t*t)dt
//                 sqrt(pi) \|
//                           0
//
//     erfc(x) =  1-erf(x)
//  Note that
//              erf(-x) = -erf(x)
//              erfc(-x) = 2 - erfc(x)
//
// Method:
//      1. For |x| in [0, 0.84375]
//          erf(x)  = x + x*R(x**2)
//          erfc(x) = 1 - erf(x)           if x in [-.84375,0.25]
//                  = 0.5 + ((0.5-x)-x*R)  if x in [0.25,0.84375]
//         where R = P/Q where P is an odd poly of degree 8 and
//         Q is an odd poly of degree 10.
//                                               -57.90
//                      | R - (erf(x)-x)/x | <= 2
//
//
//         Remark. The formula is derived by noting
//          erf(x) = (2/sqrt(pi))*(x - x**3/3 + x**5/10 - x**7/42 + ....)
//         and that
//          2/sqrt(pi) = 1.128379167095512573896158903121545171688
//         is close to one. The interval is chosen because the fix
//         point of erf(x) is near 0.6174 (i.e., erf(x)=x when x is
//         near 0.6174), and by some experiment, 0.84375 is chosen to
//         guarantee the error is less than one ulp for erf.
//
//      2. For |x| in [0.84375,1.25], let s = |x| - 1, and
//         c = 0.84506291151 rounded to single (24 bits)
//              erf(x)  = sign(x) * (c  + P1(s)/Q1(s))
//              erfc(x) = (1-c)  - P1(s)/Q1(s) if x > 0
//                        1+(c+P1(s)/Q1(s))    if x < 0
//              |P1/Q1 - (erf(|x|)-c)| <= 2**-59.06
//         Remark: here we use the taylor series expansion at x=1.
//              erf(1+s) = erf(1) + s*Poly(s)
//                       = 0.845.. + P1(s)/Q1(s)
//         That is, we use rational approximation to approximate
//                      erf(1+s) - (c = (single)0.84506291151)
//         Note that |P1/Q1|< 0.078 for x in [0.84375,1.25]
//         where
//              P1(s) = degree 6 poly in s
//              Q1(s) = degree 6 poly in s
//
//      3. For x in [1.25,1/0.35(~2.857143)],
//              erfc(x) = (1/x)*exp(-x*x-0.5625+R1/S1)
//              erf(x)  = 1 - erfc(x)
//         where
//              R1(z) = degree 7 poly in z, (z=1/x**2)
//              S1(z) = degree 8 poly in z
//
//      4. For x in [1/0.35,28]
//              erfc(x) = (1/x)*exp(-x*x-0.5625+R2/S2) if x > 0
//                      = 2.0 - (1/x)*exp(-x*x-0.5625+R2/S2) if -6 x >= 28
//              erf(x)  = sign(x) *(1 - tiny)  (raise inexact)
//              erfc(x) = tiny*tiny (raise underflow) if x > 0
//                      = 2 - tiny if x<0
//
//      7. Special case:
//              erf(0)  = 0, erf(inf)  = 1, erf(-inf) = -1,
//              erfc(0) = 1, erfc(inf) = 0, erfc(-inf) = 2,
//              erfc/erf(NaN) is NaN


========================================================================
064. engine-source-exceptions/go/math/exp.go.NOTICE.txt
========================================================================

// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code, the long comment, and the constants
// below are from FreeBSD's /usr/src/lib/msun/src/e_exp.c
// and came with this notice. The go code is a simplified
// version of the original C.
//
// ====================================================
// Copyright (C) 2004 by Sun Microsystems, Inc. All rights reserved.
//
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================
//
//
// exp(x)
// Returns the exponential of x.
//
// Method
//   1. Argument reduction:
//      Reduce x to an r so that |r| <= 0.5*ln2 ~ 0.34658.
//      Given x, find r and integer k such that
//
//               x = k*ln2 + r,  |r| <= 0.5*ln2.
//
//      Here r will be represented as r = hi-lo for better
//      accuracy.
//
//   2. Approximation of exp(r) by a special rational function on
//      the interval [0,0.34658]:
//      Write
//          R(r**2) = r*(exp(r)+1)/(exp(r)-1) = 2 + r*r/6 - r**4/360 + ...
//      We use a special Remez algorithm on [0,0.34658] to generate
//      a polynomial of degree 5 to approximate R. The maximum error
//      of this polynomial approximation is bounded by 2**-59. In
//      other words,
//          R(z) ~ 2.0 + P1*z + P2*z**2 + P3*z**3 + P4*z**4 + P5*z**5
//      (where z=r*r, and the values of P1 to P5 are listed below)
//      and
//          |                  5          |     -59
//          | 2.0+P1*z+...+P5*z   -  R(z) | <= 2
//          |                             |
//      The computation of exp(r) thus becomes
//                             2*r
//              exp(r) = 1 + -------
//                            R - r
//                                 r*R1(r)
//                     = 1 + r + ----------- (for better accuracy)
//                                2 - R1(r)
//      where
//                               2       4             10
//              R1(r) = r - (P1*r  + P2*r  + ... + P5*r   ).
//
//   3. Scale back to obtain exp(x):
//      From step 1, we have
//         exp(x) = 2**k * exp(r)
//
// Special cases:
//      exp(INF) is INF, exp(NaN) is NaN;
//      exp(-INF) is 0, and
//      for finite argument, only exp(0)=1 is exact.
//
// Accuracy:
//      according to an error analysis, the error is always less than
//      1 ulp (unit in the last place).
//
// Misc. info.
//      For IEEE double
//          if x >  7.09782712893383973096e+02 then exp(x) overflow
//          if x < -7.45133219101941108420e+02 then exp(x) underflow
//
// Constants:
// The hexadecimal values are the intended ones for the following
// constants. The decimal values may be used, provided that the
// compiler will convert from decimal to binary accurately enough
// to produce the hexadecimal values shown.


========================================================================
065. engine-source-exceptions/go/math/expm1.go.NOTICE.txt
========================================================================

// Copyright 2010 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code, the long comment, and the constants
// below are from FreeBSD's /usr/src/lib/msun/src/s_expm1.c
// and came with this notice. The go code is a simplified
// version of the original C.
//
// ====================================================
// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
//
// Developed at SunPro, a Sun Microsystems, Inc. business.
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================
//
// expm1(x)
// Returns exp(x)-1, the exponential of x minus 1.
//
// Method
//   1. Argument reduction:
//      Given x, find r and integer k such that
//
//               x = k*ln2 + r,  |r| <= 0.5*ln2 ~ 0.34658
//
//      Here a correction term c will be computed to compensate
//      the error in r when rounded to a floating-point number.
//
//   2. Approximating expm1(r) by a special rational function on
//      the interval [0,0.34658]:
//      Since
//          r*(exp(r)+1)/(exp(r)-1) = 2+ r**2/6 - r**4/360 + ...
//      we define R1(r*r) by
//          r*(exp(r)+1)/(exp(r)-1) = 2+ r**2/6 * R1(r*r)
//      That is,
//          R1(r**2) = 6/r *((exp(r)+1)/(exp(r)-1) - 2/r)
//                   = 6/r * ( 1 + 2.0*(1/(exp(r)-1) - 1/r))
//                   = 1 - r**2/60 + r**4/2520 - r**6/100800 + ...
//      We use a special Reme algorithm on [0,0.347] to generate
//      a polynomial of degree 5 in r*r to approximate R1. The
//      maximum error of this polynomial approximation is bounded
//      by 2**-61. In other words,
//          R1(z) ~ 1.0 + Q1*z + Q2*z**2 + Q3*z**3 + Q4*z**4 + Q5*z**5
//      where   Q1  =  -1.6666666666666567384E-2,
//              Q2  =   3.9682539681370365873E-4,
//              Q3  =  -9.9206344733435987357E-6,
//              Q4  =   2.5051361420808517002E-7,
//              Q5  =  -6.2843505682382617102E-9;
//      (where z=r*r, and the values of Q1 to Q5 are listed below)
//      with error bounded by
//          |                  5           |     -61
//          | 1.0+Q1*z+...+Q5*z   -  R1(z) | <= 2
//          |                              |
//
//      expm1(r) = exp(r)-1 is then computed by the following
//      specific way which minimize the accumulation rounding error:
//                             2     3
//                            r     r    [ 3 - (R1 + R1*r/2)  ]
//            expm1(r) = r + --- + --- * [--------------------]
//                            2     2    [ 6 - r*(3 - R1*r/2) ]
//
//      To compensate the error in the argument reduction, we use
//              expm1(r+c) = expm1(r) + c + expm1(r)*c
//                         ~ expm1(r) + c + r*c
//      Thus c+r*c will be added in as the correction terms for
//      expm1(r+c). Now rearrange the term to avoid optimization
//      screw up:
//                      (      2                                    2 )
//                      ({  ( r    [ R1 -  (3 - R1*r/2) ]  )  }    r  )
//       expm1(r+c)~r - ({r*(--- * [--------------------]-c)-c} - --- )
//                      ({  ( 2    [ 6 - r*(3 - R1*r/2) ]  )  }    2  )
//                      (                                             )
//
//                 = r - E
//   3. Scale back to obtain expm1(x):
//      From step 1, we have
//         expm1(x) = either 2**k*[expm1(r)+1] - 1
//                  = or     2**k*[expm1(r) + (1-2**-k)]
//   4. Implementation notes:
//      (A). To save one multiplication, we scale the coefficient Qi
//           to Qi*2**i, and replace z by (x**2)/2.
//      (B). To achieve maximum accuracy, we compute expm1(x) by
//        (i)   if x < -56*ln2, return -1.0, (raise inexact if x!=inf)
//        (ii)  if k=0, return r-E
//        (iii) if k=-1, return 0.5*(r-E)-0.5
//        (iv)  if k=1 if r < -0.25, return 2*((r+0.5)- E)
//                     else          return  1.0+2.0*(r-E);
//        (v)   if (k<-2||k>56) return 2**k(1-(E-r)) - 1 (or exp(x)-1)
//        (vi)  if k <= 20, return 2**k((1-2**-k)-(E-r)), else
//        (vii) return 2**k(1-((E+2**-k)-r))
//
// Special cases:
//      expm1(INF) is INF, expm1(NaN) is NaN;
//      expm1(-INF) is -1, and
//      for finite argument, only expm1(0)=0 is exact.
//
// Accuracy:
//      according to an error analysis, the error is always less than
//      1 ulp (unit in the last place).
//
// Misc. info.
//      For IEEE double
//          if x >  7.09782712893383973096e+02 then expm1(x) overflow
//
// Constants:
// The hexadecimal values are the intended ones for the following
// constants. The decimal values may be used, provided that the
// compiler will convert from decimal to binary accurately enough
// to produce the hexadecimal values shown.
//


========================================================================
066. engine-source-exceptions/go/math/gamma.go.NOTICE.txt
========================================================================

// Copyright 2010 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code, the long comment, and the constants
// below are from http://netlib.sandia.gov/cephes/cprob/gamma.c.
// The go code is a simplified version of the original C.
//
//      tgamma.c
//
//      Gamma function
//
// SYNOPSIS:
//
// double x, y, tgamma();
// extern int signgam;
//
// y = tgamma( x );
//
// DESCRIPTION:
//
// Returns gamma function of the argument. The result is
// correctly signed, and the sign (+1 or -1) is also
// returned in a global (extern) variable named signgam.
// This variable is also filled in by the logarithmic gamma
// function lgamma().
//
// Arguments |x| <= 34 are reduced by recurrence and the function
// approximated by a rational function of degree 6/7 in the
// interval (2,3).  Large arguments are handled by Stirling's
// formula. Large negative arguments are made positive using
// a reflection formula.
//
// ACCURACY:
//
//                      Relative error:
// arithmetic   domain     # trials      peak         rms
//    DEC      -34, 34      10000       1.3e-16     2.5e-17
//    IEEE    -170,-33      20000       2.3e-15     3.3e-16
//    IEEE     -33,  33     20000       9.4e-16     2.2e-16
//    IEEE      33, 171.6   20000       2.3e-15     3.2e-16
//
// Error for arguments outside the test range will be larger
// owing to error amplification by the exponential function.
//
// Cephes Math Library Release 2.8:  June, 2000
// Copyright 1984, 1987, 1989, 1992, 2000 by Stephen L. Moshier
//
// The readme file at http://netlib.sandia.gov/cephes/ says:
//    Some software in this archive may be from the book _Methods and
// Programs for Mathematical Functions_ (Prentice-Hall or Simon & Schuster
// International, 1989) or from the Cephes Mathematical Library, a
// commercial product. In either event, it is copyrighted by the author.
// What you see here may be used freely but it comes with no support or
// guarantee.
//
//   The two known misprints in the book are repaired here in the
// source listings for the gamma function and the incomplete beta
// integral.
//
//   Stephen L. Moshier
//   moshier@na-net.ornl.gov


========================================================================
067. engine-source-exceptions/go/math/j0.go.NOTICE.txt
========================================================================

// Copyright 2010 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code and the long comment below are
// from FreeBSD's /usr/src/lib/msun/src/e_j0.c and
// came with this notice. The go code is a simplified
// version of the original C.
//
// ====================================================
// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
//
// Developed at SunPro, a Sun Microsystems, Inc. business.
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================
//
// __ieee754_j0(x), __ieee754_y0(x)
// Bessel function of the first and second kinds of order zero.
// Method -- j0(x):
//      1. For tiny x, we use j0(x) = 1 - x**2/4 + x**4/64 - ...
//      2. Reduce x to |x| since j0(x)=j0(-x),  and
//         for x in (0,2)
//              j0(x) = 1-z/4+ z**2*R0/S0,  where z = x*x;
//         (precision:  |j0-1+z/4-z**2R0/S0 |<2**-63.67 )
//         for x in (2,inf)
//              j0(x) = sqrt(2/(pi*x))*(p0(x)*cos(x0)-q0(x)*sin(x0))
//         where x0 = x-pi/4. It is better to compute sin(x0),cos(x0)
//         as follow:
//              cos(x0) = cos(x)cos(pi/4)+sin(x)sin(pi/4)
//                      = 1/sqrt(2) * (cos(x) + sin(x))
//              sin(x0) = sin(x)cos(pi/4)-cos(x)sin(pi/4)
//                      = 1/sqrt(2) * (sin(x) - cos(x))
//         (To avoid cancellation, use
//              sin(x) +- cos(x) = -cos(2x)/(sin(x) -+ cos(x))
//         to compute the worse one.)
//
//      3 Special cases
//              j0(nan)= nan
//              j0(0) = 1
//              j0(inf) = 0
//
// Method -- y0(x):
//      1. For x<2.
//         Since
//              y0(x) = 2/pi*(j0(x)*(ln(x/2)+Euler) + x**2/4 - ...)
//         therefore y0(x)-2/pi*j0(x)*ln(x) is an even function.
//         We use the following function to approximate y0,
//              y0(x) = U(z)/V(z) + (2/pi)*(j0(x)*ln(x)), z= x**2
//         where
//              U(z) = u00 + u01*z + ... + u06*z**6
//              V(z) = 1  + v01*z + ... + v04*z**4
//         with absolute approximation error bounded by 2**-72.
//         Note: For tiny x, U/V = u0 and j0(x)~1, hence
//              y0(tiny) = u0 + (2/pi)*ln(tiny), (choose tiny<2**-27)
//      2. For x>=2.
//              y0(x) = sqrt(2/(pi*x))*(p0(x)*cos(x0)+q0(x)*sin(x0))
//         where x0 = x-pi/4. It is better to compute sin(x0),cos(x0)
//         by the method mentioned above.
//      3. Special cases: y0(0)=-inf, y0(x<0)=NaN, y0(inf)=0.
//


========================================================================
068. engine-source-exceptions/go/math/j1.go.NOTICE.txt
========================================================================

// Copyright 2010 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code and the long comment below are
// from FreeBSD's /usr/src/lib/msun/src/e_j1.c and
// came with this notice. The go code is a simplified
// version of the original C.
//
// ====================================================
// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
//
// Developed at SunPro, a Sun Microsystems, Inc. business.
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================
//
// __ieee754_j1(x), __ieee754_y1(x)
// Bessel function of the first and second kinds of order one.
// Method -- j1(x):
//      1. For tiny x, we use j1(x) = x/2 - x**3/16 + x**5/384 - ...
//      2. Reduce x to |x| since j1(x)=-j1(-x),  and
//         for x in (0,2)
//              j1(x) = x/2 + x*z*R0/S0,  where z = x*x;
//         (precision:  |j1/x - 1/2 - R0/S0 |<2**-61.51 )
//         for x in (2,inf)
//              j1(x) = sqrt(2/(pi*x))*(p1(x)*cos(x1)-q1(x)*sin(x1))
//              y1(x) = sqrt(2/(pi*x))*(p1(x)*sin(x1)+q1(x)*cos(x1))
//         where x1 = x-3*pi/4. It is better to compute sin(x1),cos(x1)
//         as follow:
//              cos(x1) =  cos(x)cos(3pi/4)+sin(x)sin(3pi/4)
//                      =  1/sqrt(2) * (sin(x) - cos(x))
//              sin(x1) =  sin(x)cos(3pi/4)-cos(x)sin(3pi/4)
//                      = -1/sqrt(2) * (sin(x) + cos(x))
//         (To avoid cancellation, use
//              sin(x) +- cos(x) = -cos(2x)/(sin(x) -+ cos(x))
//         to compute the worse one.)
//
//      3 Special cases
//              j1(nan)= nan
//              j1(0) = 0
//              j1(inf) = 0
//
// Method -- y1(x):
//      1. screen out x<=0 cases: y1(0)=-inf, y1(x<0)=NaN
//      2. For x<2.
//         Since
//              y1(x) = 2/pi*(j1(x)*(ln(x/2)+Euler)-1/x-x/2+5/64*x**3-...)
//         therefore y1(x)-2/pi*j1(x)*ln(x)-1/x is an odd function.
//         We use the following function to approximate y1,
//              y1(x) = x*U(z)/V(z) + (2/pi)*(j1(x)*ln(x)-1/x), z= x**2
//         where for x in [0,2] (abs err less than 2**-65.89)
//              U(z) = U0[0] + U0[1]*z + ... + U0[4]*z**4
//              V(z) = 1  + v0[0]*z + ... + v0[4]*z**5
//         Note: For tiny x, 1/x dominate y1 and hence
//              y1(tiny) = -2/pi/tiny, (choose tiny<2**-54)
//      3. For x>=2.
//               y1(x) = sqrt(2/(pi*x))*(p1(x)*sin(x1)+q1(x)*cos(x1))
//         where x1 = x-3*pi/4. It is better to compute sin(x1),cos(x1)
//         by method mentioned above.


========================================================================
069. engine-source-exceptions/go/math/jn.go.NOTICE.txt
========================================================================

// Copyright 2010 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code and the long comment below are
// from FreeBSD's /usr/src/lib/msun/src/e_jn.c and
// came with this notice. The go code is a simplified
// version of the original C.
//
// ====================================================
// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
//
// Developed at SunPro, a Sun Microsystems, Inc. business.
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================
//
// __ieee754_jn(n, x), __ieee754_yn(n, x)
// floating point Bessel's function of the 1st and 2nd kind
// of order n
//
// Special cases:
//      y0(0)=y1(0)=yn(n,0) = -inf with division by zero signal;
//      y0(-ve)=y1(-ve)=yn(n,-ve) are NaN with invalid signal.
// Note 2. About jn(n,x), yn(n,x)
//      For n=0, j0(x) is called,
//      for n=1, j1(x) is called,
//      for nx, a continued fraction approximation to
//      j(n,x)/j(n-1,x) is evaluated and then backward
//      recursion is used starting from a supposed value
//      for j(n,x). The resulting value of j(0,x) is
//      compared with the actual value to correct the
//      supposed value of j(n,x).
//
//      yn(n,x) is similar in all respects, except
//      that forward recursion is used for all
//      values of n>1.


========================================================================
070. engine-source-exceptions/go/math/lgamma.go.NOTICE.txt
========================================================================

// Copyright 2010 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code and the long comment below are
// from FreeBSD's /usr/src/lib/msun/src/e_lgamma_r.c and
// came with this notice. The go code is a simplified
// version of the original C.
//
// ====================================================
// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
//
// Developed at SunPro, a Sun Microsystems, Inc. business.
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================
//
// __ieee754_lgamma_r(x, signgamp)
// Reentrant version of the logarithm of the Gamma function
// with user provided pointer for the sign of Gamma(x).
//
// Method:
//   1. Argument Reduction for 0 < x <= 8
//      Since gamma(1+s)=s*gamma(s), for x in [0,8], we may
//      reduce x to a number in [1.5,2.5] by
//              lgamma(1+s) = log(s) + lgamma(s)
//      for example,
//              lgamma(7.3) = log(6.3) + lgamma(6.3)
//                          = log(6.3*5.3) + lgamma(5.3)
//                          = log(6.3*5.3*4.3*3.3*2.3) + lgamma(2.3)
//   2. Polynomial approximation of lgamma around its
//      minimum (ymin=1.461632144968362245) to maintain monotonicity.
//      On [ymin-0.23, ymin+0.27] (i.e., [1.23164,1.73163]), use
//              Let z = x-ymin;
//              lgamma(x) = -1.214862905358496078218 + z**2*poly(z)
//              poly(z) is a 14 degree polynomial.
//   2. Rational approximation in the primary interval [2,3]
//      We use the following approximation:
//              s = x-2.0;
//              lgamma(x) = 0.5*s + s*P(s)/Q(s)
//      with accuracy
//              |P/Q - (lgamma(x)-0.5s)| < 2**-61.71
//      Our algorithms are based on the following observation
//
//                             zeta(2)-1    2    zeta(3)-1    3
// lgamma(2+s) = s*(1-Euler) + --------- * s  -  --------- * s  + ...
//                                 2                 3
//
//      where Euler = 0.5772156649... is the Euler constant, which
//      is very close to 0.5.
//
//   3. For x>=8, we have
//      lgamma(x)~(x-0.5)log(x)-x+0.5*log(2pi)+1/(12x)-1/(360x**3)+....
//      (better formula:
//         lgamma(x)~(x-0.5)*(log(x)-1)-.5*(log(2pi)-1) + ...)
//      Let z = 1/x, then we approximation
//              f(z) = lgamma(x) - (x-0.5)(log(x)-1)
//      by
//                                  3       5             11
//              w = w0 + w1*z + w2*z  + w3*z  + ... + w6*z
//      where
//              |w - f(z)| < 2**-58.74
//
//   4. For negative x, since (G is gamma function)
//              -x*G(-x)*G(x) = pi/sin(pi*x),
//      we have
//              G(x) = pi/(sin(pi*x)*(-x)*G(-x))
//      since G(-x) is positive, sign(G(x)) = sign(sin(pi*x)) for x<0
//      Hence, for x<0, signgam = sign(sin(pi*x)) and
//              lgamma(x) = log(|Gamma(x)|)
//                        = log(pi/(|x*sin(pi*x)|)) - lgamma(-x);
//      Note: one should avoid computing pi*(-x) directly in the
//            computation of sin(pi*(-x)).
//
//   5. Special Cases
//              lgamma(2+s) ~ s*(1-Euler) for tiny s
//              lgamma(1)=lgamma(2)=0
//              lgamma(x) ~ -log(x) for tiny x
//              lgamma(0) = lgamma(inf) = inf
//              lgamma(-integer) = +-inf
//
//


========================================================================
071. engine-source-exceptions/go/math/log.go.NOTICE.txt
========================================================================

// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code, the long comment, and the constants
// below are from FreeBSD's /usr/src/lib/msun/src/e_log.c
// and came with this notice. The go code is a simpler
// version of the original C.
//
// ====================================================
// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
//
// Developed at SunPro, a Sun Microsystems, Inc. business.
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================
//
// __ieee754_log(x)
// Return the logarithm of x
//
// Method :
//   1. Argument Reduction: find k and f such that
//			x = 2**k * (1+f),
//	   where  sqrt(2)/2 < 1+f < sqrt(2) .
//
//   2. Approximation of log(1+f).
//	Let s = f/(2+f) ; based on log(1+f) = log(1+s) - log(1-s)
//		 = 2s + 2/3 s**3 + 2/5 s**5 + .....,
//	     	 = 2s + s*R
//      We use a special Reme algorithm on [0,0.1716] to generate
//	a polynomial of degree 14 to approximate R.  The maximum error
//	of this polynomial approximation is bounded by 2**-58.45. In
//	other words,
//		        2      4      6      8      10      12      14
//	    R(z) ~ L1*s +L2*s +L3*s +L4*s +L5*s  +L6*s  +L7*s
//	(the values of L1 to L7 are listed in the program) and
//	    |      2          14          |     -58.45
//	    | L1*s +...+L7*s    -  R(z) | <= 2
//	    |                             |
//	Note that 2s = f - s*f = f - hfsq + s*hfsq, where hfsq = f*f/2.
//	In order to guarantee error in log below 1ulp, we compute log by
//		log(1+f) = f - s*(f - R)		(if f is not too large)
//		log(1+f) = f - (hfsq - s*(hfsq+R)).	(better accuracy)
//
//	3. Finally,  log(x) = k*Ln2 + log(1+f).
//			    = k*Ln2_hi+(f-(hfsq-(s*(hfsq+R)+k*Ln2_lo)))
//	   Here Ln2 is split into two floating point number:
//			Ln2_hi + Ln2_lo,
//	   where n*Ln2_hi is always exact for |n| < 2000.
//
// Special cases:
//	log(x) is NaN with signal if x < 0 (including -INF) ;
//	log(+INF) is +INF; log(0) is -INF with signal;
//	log(NaN) is that NaN with no signal.
//
// Accuracy:
//	according to an error analysis, the error is always less than
//	1 ulp (unit in the last place).
//
// Constants:
// The hexadecimal values are the intended ones for the following
// constants. The decimal values may be used, provided that the
// compiler will convert from decimal to binary accurately enough
// to produce the hexadecimal values shown.


========================================================================
072. engine-source-exceptions/go/math/log1p.go.NOTICE.txt
========================================================================

// Copyright 2010 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code, the long comment, and the constants
// below are from FreeBSD's /usr/src/lib/msun/src/s_log1p.c
// and came with this notice. The go code is a simplified
// version of the original C.
//
// ====================================================
// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
//
// Developed at SunPro, a Sun Microsystems, Inc. business.
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================
//
//
// double log1p(double x)
//
// Method :
//   1. Argument Reduction: find k and f such that
//                      1+x = 2**k * (1+f),
//         where  sqrt(2)/2 < 1+f < sqrt(2) .
//
//      Note. If k=0, then f=x is exact. However, if k!=0, then f
//      may not be representable exactly. In that case, a correction
//      term is need. Let u=1+x rounded. Let c = (1+x)-u, then
//      log(1+x) - log(u) ~ c/u. Thus, we proceed to compute log(u),
//      and add back the correction term c/u.
//      (Note: when x > 2**53, one can simply return log(x))
//
//   2. Approximation of log1p(f).
//      Let s = f/(2+f) ; based on log(1+f) = log(1+s) - log(1-s)
//               = 2s + 2/3 s**3 + 2/5 s**5 + .....,
//               = 2s + s*R
//      We use a special Reme algorithm on [0,0.1716] to generate
//      a polynomial of degree 14 to approximate R The maximum error
//      of this polynomial approximation is bounded by 2**-58.45. In
//      other words,
//                      2      4      6      8      10      12      14
//          R(z) ~ Lp1*s +Lp2*s +Lp3*s +Lp4*s +Lp5*s  +Lp6*s  +Lp7*s
//      (the values of Lp1 to Lp7 are listed in the program)
//      and
//          |      2          14          |     -58.45
//          | Lp1*s +...+Lp7*s    -  R(z) | <= 2
//          |                             |
//      Note that 2s = f - s*f = f - hfsq + s*hfsq, where hfsq = f*f/2.
//      In order to guarantee error in log below 1ulp, we compute log
//      by
//              log1p(f) = f - (hfsq - s*(hfsq+R)).
//
//   3. Finally, log1p(x) = k*ln2 + log1p(f).
//                        = k*ln2_hi+(f-(hfsq-(s*(hfsq+R)+k*ln2_lo)))
//      Here ln2 is split into two floating point number:
//                   ln2_hi + ln2_lo,
//      where n*ln2_hi is always exact for |n| < 2000.
//
// Special cases:
//      log1p(x) is NaN with signal if x < -1 (including -INF) ;
//      log1p(+INF) is +INF; log1p(-1) is -INF with signal;
//      log1p(NaN) is that NaN with no signal.
//
// Accuracy:
//      according to an error analysis, the error is always less than
//      1 ulp (unit in the last place).
//
// Constants:
// The hexadecimal values are the intended ones for the following
// constants. The decimal values may be used, provided that the
// compiler will convert from decimal to binary accurately enough
// to produce the hexadecimal values shown.
//
// Note: Assuming log() return accurate answer, the following
//       algorithm can be used to compute log1p(x) to within a few ULP:
//
//              u = 1+x;
//              if(u==1.0) return x ; else
//                         return log(u)*(x/(u-1.0));
//
//       See HP-15C Advanced Functions Handbook, p.193.


========================================================================
073. engine-source-exceptions/go/math/remainder.go.NOTICE.txt
========================================================================

// Copyright 2010 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code and the comment below are from
// FreeBSD's /usr/src/lib/msun/src/e_remainder.c and came
// with this notice. The go code is a simplified version of
// the original C.
//
// ====================================================
// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
//
// Developed at SunPro, a Sun Microsystems, Inc. business.
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================
//
// __ieee754_remainder(x,y)
// Return :
//      returns  x REM y  =  x - [x/y]*y  as if in infinite
//      precision arithmetic, where [x/y] is the (infinite bit)
//      integer nearest x/y (in half way cases, choose the even one).
// Method :
//      Based on Mod() returning  x - [x/y]chopped * y  exactly.


========================================================================
074. engine-source-exceptions/go/math/sin.go.NOTICE.txt
========================================================================

// Copyright 2011 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code, the long comment, and the constants
// below were from http://netlib.sandia.gov/cephes/cmath/sin.c,
// available from http://www.netlib.org/cephes/cmath.tgz.
// The go code is a simplified version of the original C.
//
//      sin.c
//
//      Circular sine
//
// SYNOPSIS:
//
// double x, y, sin();
// y = sin( x );
//
// DESCRIPTION:
//
// Range reduction is into intervals of pi/4.  The reduction error is nearly
// eliminated by contriving an extended precision modular arithmetic.
//
// Two polynomial approximating functions are employed.
// Between 0 and pi/4 the sine is approximated by
//      x  +  x**3 P(x**2).
// Between pi/4 and pi/2 the cosine is represented as
//      1  -  x**2 Q(x**2).
//
// ACCURACY:
//
//                      Relative error:
// arithmetic   domain      # trials      peak         rms
//    DEC       0, 10       150000       3.0e-17     7.8e-18
//    IEEE -1.07e9,+1.07e9  130000       2.1e-16     5.4e-17
//
// Partial loss of accuracy begins to occur at x = 2**30 = 1.074e9.  The loss
// is not gradual, but jumps suddenly to about 1 part in 10e7.  Results may
// be meaningless for x > 2**49 = 5.6e14.
//
//      cos.c
//
//      Circular cosine
//
// SYNOPSIS:
//
// double x, y, cos();
// y = cos( x );
//
// DESCRIPTION:
//
// Range reduction is into intervals of pi/4.  The reduction error is nearly
// eliminated by contriving an extended precision modular arithmetic.
//
// Two polynomial approximating functions are employed.
// Between 0 and pi/4 the cosine is approximated by
//      1  -  x**2 Q(x**2).
// Between pi/4 and pi/2 the sine is represented as
//      x  +  x**3 P(x**2).
//
// ACCURACY:
//
//                      Relative error:
// arithmetic   domain      # trials      peak         rms
//    IEEE -1.07e9,+1.07e9  130000       2.1e-16     5.4e-17
//    DEC        0,+1.07e9   17000       3.0e-17     7.2e-18
//
// Cephes Math Library Release 2.8:  June, 2000
// Copyright 1984, 1987, 1989, 1992, 2000 by Stephen L. Moshier
//
// The readme file at http://netlib.sandia.gov/cephes/ says:
//    Some software in this archive may be from the book _Methods and
// Programs for Mathematical Functions_ (Prentice-Hall or Simon & Schuster
// International, 1989) or from the Cephes Mathematical Library, a
// commercial product. In either event, it is copyrighted by the author.
// What you see here may be used freely but it comes with no support or
// guarantee.
//
//   The two known misprints in the book are repaired here in the
// source listings for the gamma function and the incomplete beta
// integral.
//
//   Stephen L. Moshier
//   moshier@na-net.ornl.gov


========================================================================
075. engine-source-exceptions/go/math/sqrt.go.NOTICE.txt
========================================================================

// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code and the long comment below are
// from FreeBSD's /usr/src/lib/msun/src/e_sqrt.c and
// came with this notice. The go code is a simplified
// version of the original C.
//
// ====================================================
// Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
//
// Developed at SunPro, a Sun Microsystems, Inc. business.
// Permission to use, copy, modify, and distribute this
// software is freely granted, provided that this notice
// is preserved.
// ====================================================
//
// __ieee754_sqrt(x)
// Return correctly rounded sqrt.
//           -----------------------------------------
//           | Use the hardware sqrt if you have one |
//           -----------------------------------------
// Method:
//   Bit by bit method using integer arithmetic. (Slow, but portable)
//   1. Normalization
//      Scale x to y in [1,4) with even powers of 2:
//      find an integer k such that  1 <= (y=x*2**(2k)) < 4, then
//              sqrt(x) = 2**k * sqrt(y)
//   2. Bit by bit computation
//      Let q  = sqrt(y) truncated to i bit after binary point (q = 1),
//           i                                                   0
//                                     i+1         2
//          s  = 2*q , and      y  =  2   * ( y - q  ).          (1)
//           i      i            i                 i
//
//      To compute q    from q , one checks whether
//                  i+1       i
//
//                            -(i+1) 2
//                      (q + 2      )  <= y.                     (2)
//                        i
//                                                            -(i+1)
//      If (2) is false, then q   = q ; otherwise q   = q  + 2      .
//                             i+1   i             i+1   i
//
//      With some algebraic manipulation, it is not difficult to see
//      that (2) is equivalent to
//                             -(i+1)
//                      s  +  2       <= y                       (3)
//                       i                i
//
//      The advantage of (3) is that s  and y  can be computed by
//                                    i      i
//      the following recurrence formula:
//          if (3) is false
//
//          s     =  s  ,       y    = y   ;                     (4)
//           i+1      i          i+1    i
//
//      otherwise,
//                         -i                      -(i+1)
//          s     =  s  + 2  ,  y    = y  -  s  - 2              (5)
//           i+1      i          i+1    i     i
//
//      One may easily use induction to prove (4) and (5).
//      Note. Since the left hand side of (3) contain only i+2 bits,
//            it is not necessary to do a full (53-bit) comparison
//            in (3).
//   3. Final rounding
//      After generating the 53 bits result, we compute one more bit.
//      Together with the remainder, we can decide whether the
//      result is exact, bigger than 1/2ulp, or less than 1/2ulp
//      (it will never equal to 1/2ulp).
//      The rounding mode can be detected by checking whether
//      huge + tiny is equal to huge, and whether huge - tiny is
//      equal to huge for some floating point number "huge" and "tiny".
//
//
// Notes:  Rounding mode detection omitted. The constants "mask", "shift",
// and "bias" are found in src/math/bits.go


========================================================================
076. engine-source-exceptions/go/math/tan.go.NOTICE.txt
========================================================================

// Copyright 2011 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code, the long comment, and the constants
// below were from http://netlib.sandia.gov/cephes/cmath/sin.c,
// available from http://www.netlib.org/cephes/cmath.tgz.
// The go code is a simplified version of the original C.
//
//      tan.c
//
//      Circular tangent
//
// SYNOPSIS:
//
// double x, y, tan();
// y = tan( x );
//
// DESCRIPTION:
//
// Returns the circular tangent of the radian argument x.
//
// Range reduction is modulo pi/4.  A rational function
//       x + x**3 P(x**2)/Q(x**2)
// is employed in the basic interval [0, pi/4].
//
// ACCURACY:
//                      Relative error:
// arithmetic   domain     # trials      peak         rms
//    DEC      +-1.07e9      44000      4.1e-17     1.0e-17
//    IEEE     +-1.07e9      30000      2.9e-16     8.1e-17
//
// Partial loss of accuracy begins to occur at x = 2**30 = 1.074e9.  The loss
// is not gradual, but jumps suddenly to about 1 part in 10e7.  Results may
// be meaningless for x > 2**49 = 5.6e14.
// [Accuracy loss statement from sin.go comments.]
//
// Cephes Math Library Release 2.8:  June, 2000
// Copyright 1984, 1987, 1989, 1992, 2000 by Stephen L. Moshier
//
// The readme file at http://netlib.sandia.gov/cephes/ says:
//    Some software in this archive may be from the book _Methods and
// Programs for Mathematical Functions_ (Prentice-Hall or Simon & Schuster
// International, 1989) or from the Cephes Mathematical Library, a
// commercial product. In either event, it is copyrighted by the author.
// What you see here may be used freely but it comes with no support or
// guarantee.
//
//   The two known misprints in the book are repaired here in the
// source listings for the gamma function and the incomplete beta
// integral.
//
//   Stephen L. Moshier
//   moshier@na-net.ornl.gov


========================================================================
077. engine-source-exceptions/go/math/tanh.go.NOTICE.txt
========================================================================

// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// The original C code, the long comment, and the constants
// below were from http://netlib.sandia.gov/cephes/cmath/sin.c,
// available from http://www.netlib.org/cephes/cmath.tgz.
// The go code is a simplified version of the original C.
//      tanh.c
//
//      Hyperbolic tangent
//
// SYNOPSIS:
//
// double x, y, tanh();
//
// y = tanh( x );
//
// DESCRIPTION:
//
// Returns hyperbolic tangent of argument in the range MINLOG to MAXLOG.
//      MAXLOG = 8.8029691931113054295988e+01 = log(2**127)
//      MINLOG = -8.872283911167299960540e+01 = log(2**-128)
//
// A rational function is used for |x| < 0.625.  The form
// x + x**3 P(x)/Q(x) of Cody & Waite is employed.
// Otherwise,
//      tanh(x) = sinh(x)/cosh(x) = 1  -  2/(exp(2x) + 1).
//
// ACCURACY:
//
//                      Relative error:
// arithmetic   domain     # trials      peak         rms
//    IEEE      -2,2        30000       2.5e-16     5.8e-17
//
// Cephes Math Library Release 2.8:  June, 2000
// Copyright 1984, 1987, 1989, 1992, 2000 by Stephen L. Moshier
//
// The readme file at http://netlib.sandia.gov/cephes/ says:
//    Some software in this archive may be from the book _Methods and
// Programs for Mathematical Functions_ (Prentice-Hall or Simon & Schuster
// International, 1989) or from the Cephes Mathematical Library, a
// commercial product. In either event, it is copyrighted by the author.
// What you see here may be used freely but it comes with no support or
// guarantee.
//
//   The two known misprints in the book are repaired here in the
// source listings for the gamma function and the incomplete beta
// integral.
//
//   Stephen L. Moshier
//   moshier@na-net.ornl.gov
//


========================================================================
078. engine-source-exceptions/go/runtime/memmove_amd64.s.NOTICE.txt
========================================================================

// Derived from Inferno's libkern/memmove-386.s (adapted for amd64)
// https://bitbucket.org/inferno-os/inferno-os/src/master/libkern/memmove-386.s
//
//         Copyright © 1994-1999 Lucent Technologies Inc. All rights reserved.
//         Revisions Copyright © 2000-2007 Vita Nuova Holdings Limited (www.vitanuova.com).  All rights reserved.
//         Portions Copyright 2009 The Go Authors. All rights reserved.
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included in
// all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.

//go:build !plan9



========================================================================
079. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/context.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2002-2006 Marcus Geelnard
// SPDX-FileCopyrightText: 2006-2019 Camilla Löwy 
// SPDX-FileCopyrightText: 2022 The Ebitengine Authors


========================================================================
080. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/egl_context_linbsd.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2002-2006 Marcus Geelnard
// SPDX-FileCopyrightText: 2006-2019 Camilla Löwy 
// SPDX-FileCopyrightText: 2026 The Ebitengine Authors


========================================================================
081. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/glfw3.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2002-2006 Marcus Geelnard
// SPDX-FileCopyrightText: 2006-2019 Camilla Löwy 
// SPDX-FileCopyrightText: 2022 The Ebitengine Authors


========================================================================
082. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/glx_context_linbsd.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2002-2006 Marcus Geelnard
// SPDX-FileCopyrightText: 2006-2019 Camilla Löwy 
// SPDX-FileCopyrightText: 2026 The Ebitengine Authors


========================================================================
083. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/init.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2002-2006 Marcus Geelnard
// SPDX-FileCopyrightText: 2006-2018 Camilla Löwy 
// SPDX-FileCopyrightText: 2022 The Ebitengine Authors


========================================================================
084. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/init_linbsd.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2002-2006 Marcus Geelnard
// SPDX-FileCopyrightText: 2006-2018 Camilla Löwy 
// SPDX-FileCopyrightText: 2026 The Ebitengine Authors


========================================================================
085. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/input.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2002-2006 Marcus Geelnard
// SPDX-FileCopyrightText: 2006-2019 Camilla Löwy 
// SPDX-FileCopyrightText: 2022 The Ebitengine Authors


========================================================================
086. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/internal.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2002-2006 Marcus Geelnard
// SPDX-FileCopyrightText: 2006-2019 Camilla Löwy 
// SPDX-FileCopyrightText: 2022 The Ebitengine Authors


========================================================================
087. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/monitor.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2002-2006 Marcus Geelnard
// SPDX-FileCopyrightText: 2006-2019 Camilla Löwy 
// SPDX-FileCopyrightText: 2022 The Ebitengine Authors


========================================================================
088. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/native_x11_linbsd.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2012 The glfw3-go Authors
// SPDX-FileCopyrightText: 2006-2019 Camilla Löwy 
// SPDX-FileCopyrightText: 2026 The Ebitengine Authors


========================================================================
089. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/window.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2002-2006 Marcus Geelnard
// SPDX-FileCopyrightText: 2006-2019 Camilla Löwy 
// SPDX-FileCopyrightText: 2012 Torsten Walluhn 
// SPDX-FileCopyrightText: 2022 The Ebitengine Authors


========================================================================
090. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/x11_init_linbsd.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2002-2006 Marcus Geelnard
// SPDX-FileCopyrightText: 2006-2019 Camilla Löwy 
// SPDX-FileCopyrightText: 2026 The Ebitengine Authors


========================================================================
091. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/x11_monitor_linbsd.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2002-2006 Marcus Geelnard
// SPDX-FileCopyrightText: 2006-2019 Camilla Löwy 
// SPDX-FileCopyrightText: 2026 The Ebitengine Authors


========================================================================
092. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/x11_platform_linbsd.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2002-2006 Marcus Geelnard
// SPDX-FileCopyrightText: 2006-2019 Camilla Löwy 
// SPDX-FileCopyrightText: 2026 The Ebitengine Authors


========================================================================
093. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/x11_window_linbsd.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2002-2006 Marcus Geelnard
// SPDX-FileCopyrightText: 2006-2019 Camilla Löwy 
// SPDX-FileCopyrightText: 2026 The Ebitengine Authors


========================================================================
094. engine-source-exceptions/modules/github.com/hajimehoshi/ebiten/v2@v2.11.0-alpha/internal/glfw/xkb_unicode_linbsd.go.NOTICE.txt
========================================================================

// SPDX-License-Identifier: Apache-2.0
// SPDX-FileCopyrightText: 2014 Jonas Ådahl 
// SPDX-FileCopyrightText: 2024 The Ebitengine Authors

/*
 * Marcus: This code was originally written by Markus G. Kuhn.
 * I have made some slight changes (trimmed it down a bit from >60 KB to
 * 20 KB), but the functionality is the same.
 */


========================================================================
095. native-startup/aarch64-crti.S.NOTICE.txt
========================================================================

/* Special .init and .fini section support for AArch64.
   Copyright (C) 1995-2026 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

   The GNU C Library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.

   In addition to the permissions in the GNU Lesser General Public
   License, the Free Software Foundation gives you unlimited
   permission to link the compiled version of this file with other
   programs, and to distribute those programs without any restriction
   coming from the use of this file. (The GNU Lesser General Public
   License restrictions do apply in other respects; for example, they
   cover modification of the file, and distribution when not linked
   into another program.)

   Note that people who make modified versions of this file are not
   obligated to grant this special exception for their modified
   versions; it is their choice whether to do so. The GNU Lesser
   General Public License gives permission to release a modified
   version without this exception; this exception also makes it
   possible to release a modified version which carries forward this
   exception.

   The GNU C Library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.

   You should have received a copy of the GNU Lesser General Public
   License along with the GNU C Library; if not, see
   .  */


========================================================================
096. native-startup/aarch64-crtn.S.NOTICE.txt
========================================================================

/* Special .init and .fini section support for AArch64.
   Copyright (C) 1995-2026 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

   The GNU C Library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.

   In addition to the permissions in the GNU Lesser General Public
   License, the Free Software Foundation gives you unlimited
   permission to link the compiled version of this file with other
   programs, and to distribute those programs without any restriction
   coming from the use of this file. (The GNU Lesser General Public
   License restrictions do apply in other respects; for example, they
   cover modification of the file, and distribution when not linked
   into another program.)

   Note that people who make modified versions of this file are not
   obligated to grant this special exception for their modified
   versions; it is their choice whether to do so. The GNU Lesser
   General Public License gives permission to release a modified
   version without this exception; this exception also makes it
   possible to release a modified version which carries forward this
   exception.

   The GNU C Library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.

   You should have received a copy of the GNU Lesser General Public
   License along with the GNU C Library; if not, see
   .  */


========================================================================
097. native-startup/aarch64-start.S.NOTICE.txt
========================================================================

/* Copyright (C) 1995-2026 Free Software Foundation, Inc.

   This file is part of the GNU C Library.

   The GNU C Library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.

   In addition to the permissions in the GNU Lesser General Public
   License, the Free Software Foundation gives you unlimited
   permission to link the compiled version of this file with other
   programs, and to distribute those programs without any restriction
   coming from the use of this file. (The GNU Lesser General Public
   License restrictions do apply in other respects; for example, they
   cover modification of the file, and distribution when not linked
   into another program.)

   Note that people who make modified versions of this file are not
   obligated to grant this special exception for their modified
   versions; it is their choice whether to do so. The GNU Lesser
   General Public License gives permission to release a modified
   version without this exception; this exception also makes it
   possible to release a modified version which carries forward this
   exception.

   The GNU C Library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.

   You should have received a copy of the GNU Lesser General Public
   License along with the GNU C Library; if not, see
   .  */


========================================================================
098. native-startup/csu-abi-note.c.NOTICE.txt
========================================================================

/* Special .init and .fini section support.
   Copyright (C) 1997-2026 Free Software Foundation, Inc.
   This file is part of the GNU C Library.

   The GNU C Library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.

   In addition to the permissions in the GNU Lesser General Public
   License, the Free Software Foundation gives you unlimited
   permission to link the compiled version of this file with other
   programs, and to distribute those programs without any restriction
   coming from the use of this file.  (The Lesser General Public
   License restrictions do apply in other respects; for example, they
   cover modification of the file, and distribution when not linked
   into another program.)

   The GNU C Library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.

   You should have received a copy of the GNU Lesser General Public
   License along with the GNU C Library; if not, see
   .  */


========================================================================
099. native-startup/csu-static-reloc.c.NOTICE.txt
========================================================================

/* Special startup support for non-PIE static executables.
   Copyright (C) 2017-2026 Free Software Foundation, Inc.
   This file is part of the GNU C Library.

   The GNU C Library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.

   The GNU C Library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.

   You should have received a copy of the GNU Lesser General Public
   License along with the GNU C Library; if not, see
   .  */


========================================================================
100. native-startup/gcc-crtstuff.NOTICE.txt
========================================================================

/* Specialized bits of code needed to support construction and
   destruction of file-scope objects in C++ code.
   Copyright (C) 1991-2026 Free Software Foundation, Inc.
   Contributed by Ron Guilmette (rfg@monkeys.com).

This file is part of GCC.

GCC is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Software Foundation; either version 3, or (at your option) any later
version.

GCC is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
for more details.

Under Section 7 of GPL version 3, you are granted additional
permissions described in the GCC Runtime Library Exception, version
3.1, as published by the Free Software Foundation.

You should have received a copy of the GNU General Public License and
a copy of the GCC Runtime Library Exception along with this program;
see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
.  */


========================================================================
101. native-startup/x86_64-crti.S.NOTICE.txt
========================================================================

/* Special .init and .fini section support for x86-64.
   Copyright (C) 2012-2026 Free Software Foundation, Inc.
   This file is part of the GNU C Library.

   The GNU C Library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.

   In addition to the permissions in the GNU Lesser General Public
   License, the Free Software Foundation gives you unlimited
   permission to link the compiled version of this file with other
   programs, and to distribute those programs without any restriction
   coming from the use of this file. (The GNU Lesser General Public
   License restrictions do apply in other respects; for example, they
   cover modification of the file, and distribution when not linked
   into another program.)

   Note that people who make modified versions of this file are not
   obligated to grant this special exception for their modified
   versions; it is their choice whether to do so. The GNU Lesser
   General Public License gives permission to release a modified
   version without this exception; this exception also makes it
   possible to release a modified version which carries forward this
   exception.

   The GNU C Library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.

   You should have received a copy of the GNU Lesser General Public
   License along with the GNU C Library; if not, see
   .  */


========================================================================
102. native-startup/x86_64-crtn.S.NOTICE.txt
========================================================================

/* Special .init and .fini section support for x86-64.
   Copyright (C) 2012-2026 Free Software Foundation, Inc.
   This file is part of the GNU C Library.

   The GNU C Library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.

   In addition to the permissions in the GNU Lesser General Public
   License, the Free Software Foundation gives you unlimited
   permission to link the compiled version of this file with other
   programs, and to distribute those programs without any restriction
   coming from the use of this file. (The GNU Lesser General Public
   License restrictions do apply in other respects; for example, they
   cover modification of the file, and distribution when not linked
   into another program.)

   Note that people who make modified versions of this file are not
   obligated to grant this special exception for their modified
   versions; it is their choice whether to do so. The GNU Lesser
   General Public License gives permission to release a modified
   version without this exception; this exception also makes it
   possible to release a modified version which carries forward this
   exception.

   The GNU C Library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.

   You should have received a copy of the GNU Lesser General Public
   License along with the GNU C Library; if not, see
   .  */


========================================================================
103. native-startup/x86_64-start.S.NOTICE.txt
========================================================================

/* Startup code compliant to the ELF x86-64 ABI.
   Copyright (C) 2001-2026 Free Software Foundation, Inc.
   This file is part of the GNU C Library.

   The GNU C Library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.

   In addition to the permissions in the GNU Lesser General Public
   License, the Free Software Foundation gives you unlimited
   permission to link the compiled version of this file with other
   programs, and to distribute those programs without any restriction
   coming from the use of this file. (The GNU Lesser General Public
   License restrictions do apply in other respects; for example, they
   cover modification of the file, and distribution when not linked
   into another program.)

   Note that people who make modified versions of this file are not
   obligated to grant this special exception for their modified
   versions; it is their choice whether to do so. The GNU Lesser
   General Public License gives permission to release a modified
   version without this exception; this exception also makes it
   possible to release a modified version which carries forward this
   exception.

   The GNU C Library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.

   You should have received a copy of the GNU Lesser General Public
   License along with the GNU C Library; if not, see
   .  */


========================================================================
104. vbcc-runtime-manual-legal-section.texi
========================================================================



Most parts of this library are public domain. However, for some systems,
parts may be under a different license. Please consult the system
specific documentation. Usually, linking against this library will
not put any restrictions on the created executable unless otherwise
mentioned.

Parts of the math library (e.g. transcendental functions) are derived
from Sun's free math library:
@example
 * ====================================================
 * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
 *
 * Developed at SunPro, a Sun Microsystems, Inc. business.
 * Permission to use, copy, modify, and distribute this
 * software is freely granted, provided that this notice 
 * is preserved.
 * ====================================================
@end example

@node SoftfloatHauser
The softfloat functions, used by some targets, are derived from John
Hauser's IEC/IEEE Floating-point Artithmetic Package:

@example
This C source file is part of the SoftFloat IEC/IEEE Floating-point
Arithmetic Package, Release 2.

Written by John R. Hauser.  This work was made possible in part by the
International Computer Science Institute, located at Suite 600, 1947 Center
Street, Berkeley, California 94704.  Funding was partially provided by the
National Science Foundation under grant MIP-9311980.  The original version
of this code was written as part of a project to build a fixed-point vector
processor in collaboration with the University of California at Berkeley,
overseen by Profs. Nelson Morgan and John Wawrzynek.  More information
is available through the web page `http://HTTP.CS.Berkeley.EDU/~jhauser/
arithmetic/softfloat.html'.

THIS SOFTWARE IS DISTRIBUTED AS IS, FOR FREE.  Although reasonable effort
has been made to avoid it, THIS SOFTWARE MAY CONTAIN FAULTS THAT WILL AT
TIMES RESULT IN INCORRECT BEHAVIOR.  USE OF THIS SOFTWARE IS RESTRICTED TO
PERSONS AND ORGANIZATIONS WHO CAN AND WILL TAKE FULL RESPONSIBILITY FOR ANY
AND ALL LOSSES, COSTS, OR OTHER PROBLEMS ARISING FROM ITS USE.

Derivative works are acceptable, even for commercial purposes, so long as
(1) they include prominent notice that the work is derivative, and (2) they
include prominent notice akin to these three paragraphs for those parts of
this code that are retained.
@end example




========================================================================
105. TopazPlus: Font exception 2.0
========================================================================

As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.



========================================================================
106. SDK: QBE-LICENSE
========================================================================

© 2015-2026 Quentin Carbonneaux 

Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.


========================================================================
107. SDK: cproc-LICENSE
========================================================================

Copyright © 2019-2026 Michael Forney

Permission to use, copy, modify, and/or distribute this software for any purpose
with or without fee is hereby granted, provided that the above copyright notice
and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
THIS SOFTWARE.
--------------------------------------------------------------------------------
tree.c is based on musl's src/search/tsearch.c by Szabolcs Nagy

Copyright © 2005-2014 Rich Felker, et al.

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
--------------------------------------------------------------------------------
test/* is in public domain through Unlicense:

This is free and unencumbered software released into the public domain.

Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any
means.

In jurisdictions that recognize copyright laws, the author or authors
of this software dedicate any and all copyright interest in the
software to the public domain. We make this dedication for the benefit
of the public at large and to the detriment of our heirs and
successors. We intend this dedication to be an overt act of
relinquishment in perpetuity of all present and future rights to this
software under copyright law.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

For more information, please refer to 


========================================================================
108. SDK: COPYING.picolibc
========================================================================

Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: picolibc
Upsream-Contact: Keith Packard 
Source: https://keithp.com/git/picolibc
Copyright: 2019 Keith Packard
License: BSD3-1

Files: *
Copyright: 2020 The Newlib Project
License: Default-1

Files: debian/*
Copyright: 2019-2022 Keith Packard
License: BSD3-1

Files: *.md
Copyright: 2019 Keith Packard
License: BSD3-1

Files: scripts/GeneratePicolibcCrossFile.sh
Copyright: 2022 R. Diez - Licensed under the GNU AGPLv3
License: AGPL3-1

Files: libc/include/devctl.h
Copyright: 2016,2019 Joel Sherrill .
License: BSD2-1

Files: libc/include/iconv.h
Copyright: 2003-2004, Artem B. Bityuckiy, SoftMine Corporation. Rights transferred to Franklin Electronic Publishers.
License: BSD2-1

Files: libc/include/langinfo.h
 libc/include/wchar.h
Copyright: 2001 Alexey Zelkin 
License: BSD2-1

Files: libc/include/machine/fenv-softfloat.h
Copyright: 2004-2011 David Schultz 
License: BSD2-1

Files: libc/include/spawn.h
Copyright: 2008 Ed Schouten 
License: BSD2-1

Files: libc/include/strings.h
 libc/include/sys/_timeval.h
Copyright: 2002 Mike Barcroft 
License: BSD2-1

Files: libc/include/sys/endian.h
Copyright: 2002 Thomas Moestl 
License: BSD2-1

Files: libc/include/sys/iconvnls.h
Copyright: 2003-2004, Artem B. Bityuckiy. Rights transferred to Franklin Electronic Publishers.
License: BSD2-1

Files: libc/machine/aarch64/machine/_fpmath.h
 libc/machine/riscv/machine/_fpmath.h
Copyright: 2002, 2003 David Schultz 
 2014 The FreeBSD Foundation
License: BSD2-1

Files: libc/machine/aarch64/machine/fenv-fp.h
 libc/machine/aarch64/machine/fenv.h
 libc/machine/arm/machine/fenv.h
 libc/machine/mips/machine/fenv-fp.h
 libc/machine/mips/machine/fenv.h
 libc/machine/powerpc/machine/fenv-fp.h
 libc/machine/powerpc/machine/fenv.h
 libc/machine/sh/machine/fenv.h
 libc/machine/sparc/machine/fenv.h
 libm/ld/common/s_frexpl.c
Copyright: 2004-2005 David Schultz 
License: BSD2-1

Files: libc/machine/lm32/setjmp.S
Copyright: 2008 Jon Beniston 
License: BSD2-1

Files: libc/machine/loongarch/machine/_fpmath.h
Copyright: 2002, 2003 David Schultz 
 2014 The FreeBSD Foundation
 2024 Jiaxun Yang 
License: BSD2-1

Files: libc/machine/sh/machine/fenv-fp.h
Copyright: 2004-2005 David Schultz 
 2013 Andrew Turner 
License: BSD2-1

Files: libc/machine/x86/machine/fenv.h
Copyright: 2010-2019 Red Hat, Inc.
License: BSD2-1

Files: libc/machine/x86_64/machine/_fpmath.h
 libm/ld/ld80/i386_fpmath.h
Copyright: 2002, 2003 David Schultz 
License: BSD2-1

Files: libc/stdlib/imaxabs.c
 libc/stdlib/imaxdiv.c
 libc/stdlib/llabs.c
 libc/stdlib/lldiv.c
Copyright: 2001 Mike Barcroft 
License: BSD2-1

Files: libc/stdlib/reallocf.c
Copyright: 1998, M. Warner Losh 
License: BSD2-1

Files: libc/stdlib/rpmatch.c
Copyright: 2004-2005 Tim J. Robbins.
License: BSD2-1

Files: libc/string/ffsl.c
 libc/string/ffsll.c
 libc/string/fls.c
 libc/string/flsl.c
 libc/string/flsll.c
 libm/machine/arm/s_sqrt.c
 libm/machine/arm/sf_sqrt.c
Copyright: 2017 embedded brains GmbH
License: BSD2-1

Files: libc/string/wcscat.c
 libc/string/wcschr.c
 libc/string/wcscpy.c
 libc/string/wcscspn.c
 libc/string/wcslen.c
 libc/string/wcsncat.c
 libc/string/wcsncpy.c
 libc/string/wcspbrk.c
 libc/string/wcsrchr.c
 libc/string/wcsspn.c
 libc/string/wcsstr.c
 libc/string/wmemchr.c
 libc/string/wmemcmp.c
 libc/string/wmemcpy.c
 libc/string/wmemmove.c
 libc/string/wmemset.c
Copyright: 1999 Citrus Project,
License: BSD2-1

Files: libm/common/fma_inc.h
Copyright: 2005-2011 David Schultz 
License: BSD2-1

Files: libm/complex/csqrtl.c
Copyright: 2007-2008 David Schultz 
License: BSD2-1

Files: libm/ld/common/e_remainderl.c
 libm/ld/common/s_rintl.c
 libm/ld/ld128/invtrig.c
 libm/ld/ld128/invtrig.h
 libm/ld/ld80/invtrig.c
 libm/ld/ld80/invtrig.h
Copyright: 2008 David Schultz 
License: BSD2-1

Files: libm/ld/common/s_fdiml.c
 libm/ld/common/s_finitel.c
 libm/ld/common/s_fmaxl.c
 libm/ld/common/s_fminl.c
 libm/ld/common/s_isinfl.c
 libm/ld/common/s_isnanl.c
 libm/ld/common/s_scalbl.c
 libm/ld/common/s_scalbln.c
 libm/ld/common/s_signbitl.c
Copyright: 2004 David Schultz 
License: BSD2-1

Files: libm/ld/common/s_lrintl.c
 libm/ld/common/s_lround.c
Copyright: 2005 David Schultz 
License: BSD2-1

Files: libm/ld/ld128/s_exp2l.c
 libm/ld/ld80/s_exp2l.c
Copyright: 2005-2008 David Schultz 
License: BSD2-1

Files: test/test-stdio/test-fmemopen.c
Copyright: 2010 Takehiko NOZAKI,
License: BSD2-1

Files: test/testsuite/newlib.iconv/iconv.exp
 test/testsuite/newlib.iconv/iconvjp.c
 test/testsuite/newlib.iconv/iconvnm.c
 test/testsuite/newlib.iconv/iconvru.c
Copyright: 2003, Artem B. Bityuckiy, SoftMine Corporation. Rights transferred to Franklin Electronic Publishers.
License: BSD2-1

Files: libc/include/machine/fenv.h
Copyright: 2019 Joel Sherrill 
License: BSD2-2

Files: libm/fenv/fe_dfl_env.c
Copyright: 2019 Joel Sherrill 
License: BSD2-4

Files: libc/machine/pru/setjmp.s
 libm/machine/pru/fpclassify.c
 libm/machine/pru/fpclassifyf.c
 libm/machine/pru/isfinite.c
 libm/machine/pru/isfinitef.c
 libm/machine/pru/isinf.c
 libm/machine/pru/isinff.c
 libm/machine/pru/isnan.c
 libm/machine/pru/isnanf.c
 libm/machine/pru/isnormal.c
 libm/machine/pru/isnormalf.c
Copyright: 2018-2019 Dimitar Dimitrov 
License: BSD2-4

Files: libc/machine/or1k/setjmp.S
Copyright: 2014, Hesham ALMatary
License: BSD2-5

Files: libc/machine/sparc/machine/fenv-fp.h
Copyright: 2004-2005 David Schultz 
License: BSD2-6

Files: libc/machine/xtensa/machine/fenv-fp.h
 libc/machine/xtensa/machine/fenv.h
Copyright: 2011 Tensilica Inc.
License: BSD2-7

Files: libc/posix/collate.h
Copyright: 1995 Alex Tatmanjants  at Electronni Visti IA, Kiev, Ukraine.
License: BSD2-8

Files: libc/posix/collcmp.c
Copyright: 1996 Andrey A. Chernov, Moscow, Russia.
License: BSD2-9

Files: libc/signal/sig2str.c
Copyright: 2021 Matthew Joyce
License: BSD2-10

Files: libm/ld/common/e_sqrtl.c
 libm/ld/common/s_cosl.c
 libm/ld/common/s_sinl.c
 libm/ld/common/s_tanl.c
Copyright: 2007 Steven G. Kargl
License: BSD2-11

Files: libm/ld/common/s_roundl.c
Copyright: 2003, Steven G. Kargl
License: BSD2-11

Files: libm/ld/ld128/s_nanl.c
 libm/ld/ld80/s_nanl.c
Copyright: 2007 David Schultz
License: BSD2-12

Files: CMakeLists.txt
 cmake/picolibc.cmake
 libc/CMakeLists.txt
 libc/argz/CMakeLists.txt
 libc/ctype/CMakeLists.txt
 libc/errno/CMakeLists.txt
 libc/include/CMakeLists.txt
 libc/include/arpa/CMakeLists.txt
 libc/include/byteswap.h
 libc/include/machine/CMakeLists.txt
 libc/include/rpc/CMakeLists.txt
 libc/include/rpc/meson.build
 libc/include/ssp/CMakeLists.txt
 libc/include/stdio-bufio.h
 libc/include/sys/CMakeLists.txt
 libc/machine/CMakeLists.txt
 libc/machine/aarch64/CMakeLists.txt
 libc/machine/aarch64/machine/CMakeLists.txt
 libc/machine/aarch64/machine/math.h
 libc/machine/aarch64/machine/meson.build
 libc/machine/aarch64/sys/meson.build
 libc/machine/arc/CMakeLists.txt
 libc/machine/arc/meson.build
 libc/machine/arc/tls.c
 libc/machine/arc64/CMakeLists.txt
 libc/machine/arc64/meson.build
 libc/machine/arm/CMakeLists.txt
 libc/machine/arm/machine/CMakeLists.txt
 libc/machine/arm/sys/meson.build
 libc/machine/avr/meson.build
 libc/machine/m68k/machine/CMakeLists.txt
 libc/machine/mips/CMakeLists.txt
 libc/machine/mips/machine/CMakeLists.txt
 libc/machine/mips/machine/meson.build
 libc/machine/mips/meson.build
 libc/machine/mips/tls.c
 libc/machine/msp430/meson.build
 libc/machine/nios2/CMakeLists.txt
 libc/machine/nios2/meson.build
 libc/machine/powerpc/CMakeLists.txt
 libc/machine/powerpc/machine/CMakeLists.txt
 libc/machine/powerpc/machine/meson.build
 libc/machine/riscv/CMakeLists.txt
 libc/machine/riscv/machine/CMakeLists.txt
 libc/machine/sparc/CMakeLists.txt
 libc/machine/sparc/machine/CMakeLists.txt
 libc/machine/sparc/machine/meson.build
 libc/machine/sparc/meson.build
 libc/machine/x86/CMakeLists.txt
 libc/machine/x86/machine/CMakeLists.txt
 libc/machine/x86/sys/meson.build
 libc/machine/xtensa/CMakeLists.txt
 libc/machine/xtensa/machine/CMakeLists.txt
 libc/machine/xtensa/tls.c
 libc/misc/CMakeLists.txt
 libc/posix/CMakeLists.txt
 libc/search/CMakeLists.txt
 libc/signal/CMakeLists.txt
 libc/ssp/CMakeLists.txt
 libc/stdio/CMakeLists.txt
 libc/stdio/ecvt_r.c
 libc/stdio/ecvtf_r.c
 libc/stdio/ecvtl_r.c
 libc/stdio/fcvt_r.c
 libc/stdio/fcvtf_r.c
 libc/stdio/fcvtl_r.c
 libc/stdio/fmemopen.c
 libc/stdio/getline.c
 libc/stdio/remove.c
 libc/stdio/strtoimax_l.c
 libc/stdio/strtol_l.c
 libc/stdio/strtoll_l.c
 libc/stdio/strtoul_l.c
 libc/stdio/strtoull_l.c
 libc/stdio/strtoumax_l.c
 libc/stdio/tmpfile.c
 libc/stdio/tmpnam.c
 libc/stdlib/CMakeLists.txt
 libc/string/CMakeLists.txt
 libc/time/CMakeLists.txt
 libc/xdr/CMakeLists.txt
 libm/CMakeLists.txt
 libm/common/CMakeLists.txt
 libm/common/s_iseqsig.c
 libm/common/sf_iseqsig.c
 libm/common/sl_iseqsig.c
 libm/fenv/CMakeLists.txt
 libm/fenv/fegetmode.c
 libm/fenv/fesetmode.c
 libm/ld/CMakeLists.txt
 libm/ld/common/meson.build
 libm/ld/common/s_issignalingl.c
 libm/ld/common/s_significandl.c
 libm/ld/e_acoshl.c
 libm/ld/e_acosl.c
 libm/ld/e_asinl.c
 libm/ld/e_atan2l.c
 libm/ld/e_atanhl.c
 libm/ld/e_coshl.c
 libm/ld/e_expl.c
 libm/ld/e_fmodl.c
 libm/ld/e_hypotl.c
 libm/ld/e_lgammal.c
 libm/ld/e_lgammal_r.c
 libm/ld/e_log10l.c
 libm/ld/e_log2l.c
 libm/ld/e_logl.c
 libm/ld/e_powl.c
 libm/ld/e_remainderl.c
 libm/ld/e_sinhl.c
 libm/ld/e_sqrtl.c
 libm/ld/e_tgammal.c
 libm/ld/invtrig.c
 libm/ld/k_cosl.c
 libm/ld/k_rem_pio2l.c
 libm/ld/k_sinl.c
 libm/ld/k_tanl.c
 libm/ld/ldd/s_ceill.c
 libm/ld/ldd/s_floorl.c
 libm/ld/ldd/s_fpclassifyl.c
 libm/ld/ldd/s_nanl.c
 libm/ld/ldd/s_nearbyintl.c
 libm/ld/ldd/s_truncl.c
 libm/ld/math_ld.h
 libm/ld/meson.build
 libm/ld/polevll.c
 libm/ld/s_asinhl.c
 libm/ld/s_atanl.c
 libm/ld/s_cbrtl.c
 libm/ld/s_ceill.c
 libm/ld/s_copysignl.c
 libm/ld/s_cosl.c
 libm/ld/s_erfl.c
 libm/ld/s_exp2l.c
 libm/ld/s_expm1l.c
 libm/ld/s_fabsl.c
 libm/ld/s_fdiml.c
 libm/ld/s_finitel.c
 libm/ld/s_floorl.c
 libm/ld/s_fmal.c
 libm/ld/s_fmaxl.c
 libm/ld/s_fminl.c
 libm/ld/s_fpclassifyl.c
 libm/ld/s_frexpl.c
 libm/ld/s_getpayloadl.c
 libm/ld/s_ilogbl.c
 libm/ld/s_isnanl.c
 libm/ld/s_issignalingl.c
 libm/ld/s_llrintl.c
 libm/ld/s_llroundl.c
 libm/ld/s_log1pl.c
 libm/ld/s_logbl.c
 libm/ld/s_lrintl.c
 libm/ld/s_lroundl.c
 libm/ld/s_modfl.c
 libm/ld/s_nanl.c
 libm/ld/s_nextafterl.c
 libm/ld/s_nexttoward.c
 libm/ld/s_nexttowardf.c
 libm/ld/s_remquol.c
 libm/ld/s_rintl.c
 libm/ld/s_roundl.c
 libm/ld/s_scalbl.c
 libm/ld/s_scalbln.c
 libm/ld/s_scalbnl.c
 libm/ld/s_significandl.c
 libm/ld/s_sincosl.c
 libm/ld/s_sinl.c
 libm/ld/s_tanhl.c
 libm/ld/s_tanl.c
 libm/ld/s_truncl.c
 libm/machine/CMakeLists.txt
 libm/machine/aarch64/CMakeLists.txt
 libm/machine/arm/CMakeLists.txt
 libm/machine/arm/s_fabs.c
 libm/machine/arm/sf_fabs.c
 libm/machine/powerpc/CMakeLists.txt
 libm/machine/powerpc/complex128.c
 libm/machine/riscv/CMakeLists.txt
 libm/machine/x86/CMakeLists.txt
 libm/math/CMakeLists.txt
 libos/CMakeLists.txt
 libos/semihost/CMakeLists.txt
 libos/semihost/common/CMakeLists.txt
 libos/semihost/common/getentropy.c
 libos/semihost/fake/fake_close.c
 libos/semihost/fake/fake_exit.c
 libos/semihost/fake/fake_fstat.c
 libos/semihost/fake/fake_io.c
 libos/semihost/fake/fake_isatty.c
 libos/semihost/fake/fake_lseek.c
 libos/semihost/fake/fake_open.c
 libos/semihost/fake/fake_read.c
 libos/semihost/fake/fake_stat.c
 libos/semihost/fake/fake_unlink.c
 libos/semihost/fake/fake_write.c
 libos/semihost/fake/meson.build
 libos/semihost/machine/arc/CMakeLists.txt
 libos/semihost/machine/arc64/CMakeLists.txt
 libos/semihost/machine/arm/CMakeLists.txt
 libos/semihost/machine/powerpc/opal.h
 libos/semihost/machine/powerpc/opal_call.S
 libos/semihost/machine/powerpc/opal_cec_power_down.c
 libos/semihost/machine/powerpc/opal_console_write.c
 libos/semihost/machine/sh/sh_io.c
 libos/semihost/machine/sh/sh_write.c
 picocrt/CMakeLists.txt
 picocrt/machine/arc/CMakeLists.txt
 picocrt/machine/arc64/CMakeLists.txt
 picocrt/machine/arm/CMakeLists.txt
 picocrt/machine/powerpc/crt0.S
 picocrt/machine/powerpc/powerpc_crt.h
 picocrt/machine/sh/CMakeLists.txt
 test/CMakeLists.txt
 test/lock-valid.c
 test/native-locks.c
 test/test-except.c
 test/test-math/test-long-double-vec.h
 test/test-math/test-long-double.c
 test/test-riscv-jvt.c
 test/test-stdio/CMakeLists.txt
 test/test-stdio/test-fopen.c
 test/test-stdio/test-mktemp.c
 test/test-stdio/test-sprintf-time.c
 test/test-stdlib/test-efcvt.c
 test/test-stdlib/test-strtod.c
 test/testsuite/newlib.time/meson.build
 zephyr/zephyr.cmake
Copyright: 2022 Keith Packard
License: BSD3-1

Files: cmake/TC-arm-none-eabi.ld
 cmake/TC-microbit.ld
 hello-world/hello-worldpp.cpp
 libc/errno/errno.c
 libc/include/machine/math.h
 libc/include/ssp/meson.build
 libc/include/sys/auxv.h
 libc/machine/aarch64/tls.c
 libc/machine/arm/arm_tls.h
 libc/machine/arm/machine/meson.build
 libc/machine/csky/meson.build
 libc/machine/riscv/machine/math.h
 libc/machine/riscv/machine/meson.build
 libc/machine/x86/machine/meson.build
 libc/misc/getauxval.c
 libc/posix/meson.build
 libc/stdio/asnprintf.c
 libc/stdio/asprintf.c
 libc/stdio/compare_exchange.c
 libc/stdio/ecvt.c
 libc/stdio/ecvtf.c
 libc/stdio/ecvtl.c
 libc/stdio/exchange.c
 libc/stdio/fcvt.c
 libc/stdio/fcvtf.c
 libc/stdio/fcvtl.c
 libc/stdio/fflush.c
 libc/stdio/filestrget.c
 libc/stdio/filestrput.c
 libc/stdio/filestrputalloc.c
 libc/stdio/filewstrget.c
 libc/stdio/gcvt.c
 libc/stdio/gcvtf.c
 libc/stdio/gcvtl.c
 libc/stdio/perror.c
 libc/stdio/setvbuf.c
 libc/stdio/strtod_l.c
 libc/stdio/strtof_l.c
 libc/stdio/strtold_l.c
 libc/stdio/vasnprintf.c
 libc/stdio/vasprintf.c
 libm/machine/arm/s_fma_arm.c
 libm/machine/arm/sf_fma_arm.c
 libm/machine/riscv/s_fma.c
 libm/machine/riscv/s_sqrt.c
 libm/machine/riscv/sf_fma.c
 libm/machine/riscv/sf_sqrt.c
 libm/math/s_lgamma.c
 libos/semihost/common/fstat.c
 libos/semihost/common/isatty.c
 libos/semihost/common/mapstdio.c
 libos/semihost/common/sys_iserror.c
 libos/semihost/common/sys_system.c
 libos/semihost/common/sys_tickfreq.c
 scripts/run-aarch64
 scripts/run-arc
 scripts/run-i386
 scripts/run-m68k
 scripts/run-mips
 scripts/run-msp430
 scripts/run-nios2
 scripts/run-or1k
 scripts/run-sh
 scripts/run-sparc
 scripts/run-x86
 scripts/run-x86_64
 test/semihost/meson.build
 test/semihost/semihost-argv.c
 test/semihost/semihost-clock.c
 test/semihost/semihost-close.c
 test/semihost/semihost-elapsed.c
 test/semihost/semihost-errno.c
 test/semihost/semihost-exit-extended-failure.c
 test/semihost/semihost-exit-extended.c
 test/semihost/semihost-exit-failure.c
 test/semihost/semihost-exit.c
 test/semihost/semihost-flen.c
 test/semihost/semihost-get-cmdline.c
 test/semihost/semihost-gettimeofday.c
 test/semihost/semihost-heapinfo.c
 test/semihost/semihost-iserror.c
 test/semihost/semihost-istty.c
 test/semihost/semihost-no-argv.c
 test/semihost/semihost-open.c
 test/semihost/semihost-read.c
 test/semihost/semihost-readc.c
 test/semihost/semihost-remove.c
 test/semihost/semihost-rename.c
 test/semihost/semihost-seek.c
 test/semihost/semihost-system-failure.c
 test/semihost/semihost-system.c
 test/semihost/semihost-tickfreq.c
 test/semihost/semihost-time.c
 test/semihost/semihost-times.c
 test/semihost/semihost-tmpnam.c
 test/semihost/semihost-tmpname.c
 test/semihost/semihost-write.c
 test/semihost/semihost-write0.c
 test/semihost/semihost-writec.c
 test/test-ilp32-sub.c
 test/test-ilp32.c
 test/test-ilp32.h
 test/test-math/test-fenv.c
 test/test-math/test-math-errhandling-tests.c
 test/test-math/test-math-errhandling.c
 test/test-regex.c
 test/test-setjmp.c
 test/test-stack-smash.c
 test/test-stdlib/test-malloc-stress.c
 test/test-stdlib/test-malloc.c
 test/test-string/test-ffs.c
 test/test-tls.c
Copyright: 2020 Keith Packard
License: BSD3-1

Files: cmake/TC-rx.ld
 libc/ctype/iswspace_l.c
 libc/ctype/mkctype-extended.py
 libc/iconv/CMakeLists.txt
 libc/iconv/iconv.c
 libc/iconv/iconv_close.c
 libc/iconv/iconv_open.c
 libc/iconv/iconv_private.h
 libc/iconv/meson.build
 libc/include/monetary.h
 libc/locale/CMakeLists.txt
 libc/locale/duplocale.c
 libc/locale/freelocale.c
 libc/locale/getlocalename_l.c
 libc/locale/locale_ctype_ptr.c
 libc/locale/locale_ctype_ptr_l.c
 libc/locale/locale_mb_cur_max.c
 libc/locale/locale_names.c
 libc/locale/locale_private.h
 libc/locale/localeconv.c
 libc/locale/localedata.c
 libc/locale/meson.build
 libc/locale/newlocale.c
 libc/locale/nl_langinfo.c
 libc/locale/posix_locale.c
 libc/locale/setlocale.c
 libc/locale/timedata.c
 libc/locale/uselocale.c
 libc/machine/aarch64/interrupt_vector.S
 libc/machine/loongarch/tls.c
 libc/machine/m68k/read_tp.S
 libc/machine/m68k/set_tls.c
 libc/machine/m68k/tls-local.h
 libc/machine/m68k/tls.c
 libc/machine/or1k/tls.c
 libc/machine/powerpc/hwcap.c
 libc/machine/powerpc/machine/_ssp_tls.h
 libc/machine/powerpc/tls.c
 libc/machine/sh/tls.c
 libc/machine/x86/interrupt.S
 libc/machine/x86/interrupt.c
 libc/posix/creat.c
 libc/posix/posix-local.h
 libc/posix/strfmon.c
 libc/posix/strfmon_l.c
 libc/posix/vstrfmon.c
 libc/stdio/dprintf.c
 libc/stdio/flockfile_init.c
 libc/stdio/vdprintf.c
 libc/stdio/wcstod.c
 libc/stdio/wcstod_l.c
 libc/stdio/wcstof.c
 libc/stdio/wcstof_l.c
 libc/stdio/wcstoimax.c
 libc/stdio/wcstoimax_l.c
 libc/stdio/wcstol.c
 libc/stdio/wcstol_l.c
 libc/stdio/wcstold.c
 libc/stdio/wcstold_l.c
 libc/stdio/wcstoll.c
 libc/stdio/wcstoll_l.c
 libc/stdio/wcstoul.c
 libc/stdio/wcstoul_l.c
 libc/stdio/wcstoull.c
 libc/stdio/wcstoull_l.c
 libc/stdio/wcstoumax.c
 libc/stdio/wcstoumax_l.c
 libc/stdlib/ejtouc.c
 libc/stdlib/jis.h
 libc/stdlib/jis_charsets.h
 libc/stdlib/jitouc.c
 libc/stdlib/mk-jis-charsets.py
 libc/stdlib/mk-sb-charsets.py
 libc/stdlib/sb_charsets.h
 libc/stdlib/sjtouc.c
 libc/stdlib/uctoej.c
 libc/stdlib/uctoji.c
 libc/stdlib/uctosj.c
 libc/time/getdate.c
 libc/time/getdate_r.c
 libc/ubsan/CMakeLists.txt
 libc/ubsan/meson.build
 libc/ubsan/ubsan.h
 libc/ubsan/ubsan_cfi_type_check_to_string.c
 libc/ubsan/ubsan_error.c
 libc/ubsan/ubsan_handle_add_overflow.c
 libc/ubsan/ubsan_handle_alignment_assumption.c
 libc/ubsan/ubsan_handle_builtin_unreachable.c
 libc/ubsan/ubsan_handle_cfi_bad_type.c
 libc/ubsan/ubsan_handle_cfi_check_fail.c
 libc/ubsan/ubsan_handle_divrem_overflow.c
 libc/ubsan/ubsan_handle_dynamic_type_cache_miss.c
 libc/ubsan/ubsan_handle_float_cast_overflow.c
 libc/ubsan/ubsan_handle_function_type_mismatch.c
 libc/ubsan/ubsan_handle_implicit_conversion.c
 libc/ubsan/ubsan_handle_invalid_builtin.c
 libc/ubsan/ubsan_handle_invalid_objc_cast.c
 libc/ubsan/ubsan_handle_load_invalid_value.c
 libc/ubsan/ubsan_handle_missing_return.c
 libc/ubsan/ubsan_handle_mul_overflow.c
 libc/ubsan/ubsan_handle_negate_overflow.c
 libc/ubsan/ubsan_handle_nonnull_arg.c
 libc/ubsan/ubsan_handle_nonnull_return.c
 libc/ubsan/ubsan_handle_nonnull_return_v1.c
 libc/ubsan/ubsan_handle_nullability_arg.c
 libc/ubsan/ubsan_handle_nullability_return.c
 libc/ubsan/ubsan_handle_nullability_return_v1.c
 libc/ubsan/ubsan_handle_out_of_bounds.c
 libc/ubsan/ubsan_handle_pointer_overflow.c
 libc/ubsan/ubsan_handle_shift_out_of_bounds.c
 libc/ubsan/ubsan_handle_sub_overflow.c
 libc/ubsan/ubsan_handle_type_mismatch.c
 libc/ubsan/ubsan_handle_type_mismatch_v1.c
 libc/ubsan/ubsan_handle_vla_bound_not_positive.c
 libc/ubsan/ubsan_message.c
 libc/ubsan/ubsan_type_check_to_string.c
 libc/ubsan/ubsan_val_to_imax.c
 libc/ubsan/ubsan_val_to_string.c
 libc/ubsan/ubsan_val_to_umax.c
 libc/ubsan/ubsan_warning.c
 libm/math/s_sincos.c
 libm/math/sf_sincos.c
 libos/linux/_exit.c
 libos/linux/meson.build
 libos/linux/open.c
 libos/linux/read.c
 libos/linux/rmdir.c
 libos/linux/unlink.c
 libos/linux/write.c
 libos/semihost/machine/lm32/lm32_errno.c
 libos/semihost/machine/rx/rx_iob.c
 libos/semihost/machine/rx/rx_semihost.h
 libos/semihost/machine/sh/sh_syscall.c
 picocrt/machine/lm32/crt0.S
 picocrt/machine/or1k/crt0.S
 picocrt/machine/or1k/crt0.c
 picocrt/machine/rx/crt0.c
 picocrt/machine/x86/traps.S
 picocrt/machine/x86/traps.c
 test/test-ctype/test-wcase.c
 test/test-getdate.c
 test/test-hello.c
 test/test-iconv/meson.build
 test/test-iconv/test-iconv.c
 test/test-math/CMakeLists.txt
 test/test-math/meson.build
 test/test-math/test-acos.5c
 test/test-math/test-acos.c
 test/test-math/test-acos.h
 test/test-math/test-acosh.5c
 test/test-math/test-acosh.c
 test/test-math/test-acosh.h
 test/test-math/test-asin.5c
 test/test-math/test-asin.c
 test/test-math/test-asin.h
 test/test-math/test-asinh.5c
 test/test-math/test-asinh.c
 test/test-math/test-asinh.h
 test/test-math/test-atan.5c
 test/test-math/test-atan.c
 test/test-math/test-atan.h
 test/test-math/test-atan2.5c
 test/test-math/test-atan2.c
 test/test-math/test-atan2.h
 test/test-math/test-atanh.5c
 test/test-math/test-atanh.c
 test/test-math/test-atanh.h
 test/test-math/test-cacos.5c
 test/test-math/test-cacos.c
 test/test-math/test-cacos.h
 test/test-math/test-cacosh.5c
 test/test-math/test-cacosh.c
 test/test-math/test-cacosh.h
 test/test-math/test-casin.5c
 test/test-math/test-casin.c
 test/test-math/test-casin.h
 test/test-math/test-casinh.5c
 test/test-math/test-casinh.c
 test/test-math/test-casinh.h
 test/test-math/test-catan.5c
 test/test-math/test-catan.c
 test/test-math/test-catan.h
 test/test-math/test-catanh.5c
 test/test-math/test-catanh.c
 test/test-math/test-catanh.h
 test/test-math/test-cbrt.5c
 test/test-math/test-cbrt.c
 test/test-math/test-cbrt.h
 test/test-math/test-ccos.5c
 test/test-math/test-ccos.c
 test/test-math/test-ccos.h
 test/test-math/test-ccosh.5c
 test/test-math/test-ccosh.c
 test/test-math/test-ccosh.h
 test/test-math/test-ceil.5c
 test/test-math/test-ceil.c
 test/test-math/test-ceil.h
 test/test-math/test-cexp.5c
 test/test-math/test-cexp.c
 test/test-math/test-cexp.h
 test/test-math/test-clog.5c
 test/test-math/test-clog.c
 test/test-math/test-clog.h
 test/test-math/test-complex-complex.h
 test/test-math/test-complex-one.h
 test/test-math/test-complex.5c
 test/test-math/test-cos.5c
 test/test-math/test-cos.c
 test/test-math/test-cos.h
 test/test-math/test-cosh.5c
 test/test-math/test-cosh.c
 test/test-math/test-cosh.h
 test/test-math/test-cpow.5c
 test/test-math/test-cpow.c
 test/test-math/test-cpow.h
 test/test-math/test-csin.5c
 test/test-math/test-csin.c
 test/test-math/test-csin.h
 test/test-math/test-csinh.5c
 test/test-math/test-csinh.c
 test/test-math/test-csinh.h
 test/test-math/test-csqrt.5c
 test/test-math/test-csqrt.c
 test/test-math/test-csqrt.h
 test/test-math/test-ctan.5c
 test/test-math/test-ctan.c
 test/test-math/test-ctan.h
 test/test-math/test-ctanh.5c
 test/test-math/test-ctanh.c
 test/test-math/test-ctanh.h
 test/test-math/test-erf.5c
 test/test-math/test-erf.c
 test/test-math/test-erf.h
 test/test-math/test-erfc.5c
 test/test-math/test-erfc.c
 test/test-math/test-erfc.h
 test/test-math/test-exp.5c
 test/test-math/test-exp.c
 test/test-math/test-exp.h
 test/test-math/test-exp10.5c
 test/test-math/test-exp10.c
 test/test-math/test-exp10.h
 test/test-math/test-exp2.5c
 test/test-math/test-exp2.c
 test/test-math/test-exp2.h
 test/test-math/test-expm1.5c
 test/test-math/test-expm1.c
 test/test-math/test-expm1.h
 test/test-math/test-float.5c
 test/test-math/test-floor.5c
 test/test-math/test-floor.c
 test/test-math/test-floor.h
 test/test-math/test-hypot.5c
 test/test-math/test-hypot.c
 test/test-math/test-hypot.h
 test/test-math/test-int-real.h
 test/test-math/test-j0.5c
 test/test-math/test-j0.c
 test/test-math/test-j0.h
 test/test-math/test-j1.5c
 test/test-math/test-j1.c
 test/test-math/test-j1.h
 test/test-math/test-jn.5c
 test/test-math/test-jn.c
 test/test-math/test-jn.h
 test/test-math/test-lgamma.5c
 test/test-math/test-lgamma.c
 test/test-math/test-lgamma.h
 test/test-math/test-log.5c
 test/test-math/test-log.c
 test/test-math/test-log.h
 test/test-math/test-log10.5c
 test/test-math/test-log10.c
 test/test-math/test-log10.h
 test/test-math/test-log1p.5c
 test/test-math/test-log1p.c
 test/test-math/test-log1p.h
 test/test-math/test-log2.5c
 test/test-math/test-log2.c
 test/test-math/test-log2.h
 test/test-math/test-long-double-gen.5c
 test/test-math/test-math-compare.c
 test/test-math/test-math.h
 test/test-math/test-pow.5c
 test/test-math/test-pow.c
 test/test-math/test-pow.h
 test/test-math/test-real-int.h
 test/test-math/test-real-one.h
 test/test-math/test-real-real-int.h
 test/test-math/test-real-real.h
 test/test-math/test-remainder.5c
 test/test-math/test-remainder.c
 test/test-math/test-remainder.h
 test/test-math/test-remquo-quo.c
 test/test-math/test-remquo.5c
 test/test-math/test-remquo.c
 test/test-math/test-remquo.h
 test/test-math/test-round.5c
 test/test-math/test-round.c
 test/test-math/test-round.h
 test/test-math/test-scalbn.h
 test/test-math/test-sin.5c
 test/test-math/test-sin.c
 test/test-math/test-sin.h
 test/test-math/test-sincos-cos.c
 test/test-math/test-sincos-sin.c
 test/test-math/test-sinh.5c
 test/test-math/test-sinh.c
 test/test-math/test-sinh.h
 test/test-math/test-sqrt.5c
 test/test-math/test-sqrt.c
 test/test-math/test-sqrt.h
 test/test-math/test-tan.5c
 test/test-math/test-tan.c
 test/test-math/test-tan.h
 test/test-math/test-tanh.5c
 test/test-math/test-tanh.c
 test/test-math/test-tanh.h
 test/test-math/test-tgamma.5c
 test/test-math/test-tgamma.c
 test/test-math/test-tgamma.h
 test/test-math/test-ulp.h
 test/test-monetary/CMakeLists.txt
 test/test-monetary/meson.build
 test/test-posix/CMakeLists.txt
 test/test-posix/meson.build
 test/test-scmpu.c
 test/test-stdio/meson.build
 test/test-stdio/test-dprintf.c
 test/test-stdio/test-setvbuf.c
 test/test-stdlib/CMakeLists.txt
 test/test-stdlib/meson.build
 test/test-string/meson.build
 test/test-string/test-memchr.c
 test/test-string/test-memmem.c
 test/test-time.c
 test/test-wctomb.c
Copyright: 2025 Keith Packard
License: BSD3-1

Files: cmake/TC-x86_64.ld
 hello-world/Makefile
 hello-world/hello-world.c
 hello-world/printf.c
 hello-world/run-aarch64
 hello-world/run-aarch64++
 hello-world/run-arm
 hello-world/run-riscv
 hello-world/run-riscv++
 libc/argz/meson.build
 libc/ctype/meson.build
 libc/errno/meson.build
 libc/include/arpa/meson.build
 libc/include/endian.h
 libc/include/machine/meson.build
 libc/include/meson.build
 libc/include/newlib.h
 libc/include/picotls.h
 libc/include/sys/meson.build
 libc/machine/aarch64/interrupt.c
 libc/machine/arm/interrupt.c
 libc/machine/arm/meson.build
 libc/machine/riscv/meson.build
 libc/machine/riscv/tls.c
 libc/machine/sparc/interrupt.S
 libc/machine/sparc/tls.c
 libc/machine/x86/meson.build
 libc/meson.build
 libc/misc/dso_handle.c
 libc/misc/inittls.c
 libc/misc/meson.build
 libc/search/meson.build
 libc/signal/meson.build
 libc/ssp/meson.build
 libc/stdio/bufio.c
 libc/stdio/fdopen.c
 libc/stdio/fileno.c
 libc/stdio/fopen.c
 libc/stdio/freopen.c
 libc/stdio/fseek.c
 libc/stdio/fseeko.c
 libc/stdio/ftell.c
 libc/stdio/ftello.c
 libc/stdio/fwide.c
 libc/stdio/meson.build
 libc/stdio/posixiob_stderr.c
 libc/stdio/posixiob_stdin.c
 libc/stdio/posixiob_stdout.c
 libc/stdio/setbuf.c
 libc/stdio/setbuffer.c
 libc/stdio/setlinebuf.c
 libc/stdlib/meson.build
 libc/string/meson.build
 libc/time/meson.build
 libc/xdr/meson.build
 libm/common/meson.build
 libm/common/s_issignaling.c
 libm/common/sf_issignaling.c
 libm/common/signgam.c
 libm/common/sl_issignaling.c
 libm/complex/meson.build
 libm/fenv/meson.build
 libm/machine/arm/meson.build
 libm/machine/riscv/meson.build
 libm/machine/x86/meson.build
 libm/math/meson.build
 libm/meson.build
 libos/fallback/getpid.c
 libos/fallback/kill.c
 libos/fallback/sbrk.c
 libos/linux/iob_stderr.c
 libos/linux/iob_stdin.c
 libos/linux/iob_stdout.c
 libos/semihost/common/close.c
 libos/semihost/common/exit.c
 libos/semihost/common/iob.c
 libos/semihost/common/lseek.c
 libos/semihost/common/meson.build
 libos/semihost/common/open.c
 libos/semihost/common/read.c
 libos/semihost/common/semihost-private.h
 libos/semihost/common/semihost.h
 libos/semihost/common/sys_clock.c
 libos/semihost/common/sys_close.c
 libos/semihost/common/sys_elapsed.c
 libos/semihost/common/sys_errno.c
 libos/semihost/common/sys_exit.c
 libos/semihost/common/sys_exit_extended.c
 libos/semihost/common/sys_feature.c
 libos/semihost/common/sys_flen.c
 libos/semihost/common/sys_get_cmdline.c
 libos/semihost/common/sys_getc.c
 libos/semihost/common/sys_heapinfo.c
 libos/semihost/common/sys_istty.c
 libos/semihost/common/sys_open.c
 libos/semihost/common/sys_putc.c
 libos/semihost/common/sys_read.c
 libos/semihost/common/sys_remove.c
 libos/semihost/common/sys_rename.c
 libos/semihost/common/sys_seek.c
 libos/semihost/common/sys_time.c
 libos/semihost/common/sys_tmpnam.c
 libos/semihost/common/sys_write.c
 libos/semihost/common/sys_write0.c
 libos/semihost/common/sysconf.c
 libos/semihost/common/times.c
 libos/semihost/common/unlink.c
 libos/semihost/common/write.c
 libos/semihost/fake/fake_getpid.c
 libos/semihost/fake/fake_kill.c
 libos/semihost/machine/aarch64/semihost-aarch64.S
 libos/semihost/machine/arm/semihost-arm.S
 libos/semihost/machine/riscv/semihost-riscv.S
 libos/semihost/meson.build
 meson_options.txt
 picocrt/crt0.h
 picocrt/machine/aarch64/crt0.c
 picocrt/machine/arc/crt0.c
 picocrt/machine/arm/crt0.c
 picocrt/machine/sh/crt0.c
 picocrt/meson.build
 picocrt/shared/crt0.c
 scripts/do-aarch64-configure
 scripts/do-aarch64-linux-gnu-configure
 scripts/do-aarch64-zephyr-configure
 scripts/do-aarch64-zephyr-elf-configure
 scripts/do-arc-configure
 scripts/do-arc64-configure
 scripts/do-arm-configure
 scripts/do-arm-linux-gnueabihf-configure
 scripts/do-avr-configure
 scripts/do-clang-aarch64-configure
 scripts/do-clang-aarch64-fvp-configure
 scripts/do-clang-arm-configure
 scripts/do-clang-msp430-configure
 scripts/do-clang-riscv-configure
 scripts/do-clang-rv32imafdc-configure
 scripts/do-clang-thumb-configure
 scripts/do-clang-thumbv6m-configure
 scripts/do-clang-thumbv7-a-configure
 scripts/do-clang-thumbv7e+dp-configure
 scripts/do-clang-thumbv7e+fp-configure
 scripts/do-clang-thumbv7m-configure
 scripts/do-configure
 scripts/do-cortex-a9-configure
 scripts/do-esp32-configure
 scripts/do-freedom-tools-configure
 scripts/do-i386-configure
 scripts/do-i686-configure
 scripts/do-i686-linux-gnu-configure
 scripts/do-lx106-configure
 scripts/do-mips-configure
 scripts/do-mips-zephyr-configure
 scripts/do-mips64-configure
 scripts/do-mipsel-configure
 scripts/do-msp430-configure
 scripts/do-msp430-unknown-elf-configure
 scripts/do-native-configure
 scripts/do-native-m32-configure
 scripts/do-nios2-configure
 scripts/do-or1k-configure
 scripts/do-riscv-configure
 scripts/do-rv32imac-configure
 scripts/do-sh-unknown-elf-configure
 scripts/do-sparc-zephyr-configure
 scripts/do-sparc64-configure
 scripts/do-thumbv8_1m-configure
 scripts/do-thumbv8m_main_fp-configure
 scripts/do-x86-configure
 scripts/do-x86_64-linux-gnu-configure
 scripts/do-x86_64-zephyr-configure
 scripts/do-xtensa-dc233c-configure
 scripts/do-xtensa-espressif_esp32-configure
 scripts/do-xtensa-espressif_esp32s2-configure
 scripts/do-xtensa-intel_apl_adsp-configure
 scripts/do-xtensa-intel_s1000-configure
 scripts/do-xtensa-nxp_imx8m_adsp-configure
 scripts/do-xtensa-nxp_imx_adsp-configure
 scripts/do-xtensa-sample_controller-configure
 scripts/do-zephyr-aarch64-configure
 scripts/do-zephyr-arm-configure
 scripts/do-zephyr-riscv-configure
 scripts/run-arm
 scripts/run-power9
 scripts/run-riscv
 test/libc-testsuite/meson.build
 test/meson.build
 test/test-stdio/test-posix-io.c
 test/test-stdio/test-printf-scanf.c
 test/test-stdio/test-ungetc.c
 test/test-stdlib/test-rand.c
 test/testsuite/meson.build
 test/testsuite/newlib.iconv/meson.build
 test/testsuite/newlib.locale/meson.build
 test/testsuite/newlib.math/copysign_vec.c
 test/testsuite/newlib.math/copysignf_vec.c
 test/testsuite/newlib.math/issignaling_vec.c
 test/testsuite/newlib.math/meson.build
 test/testsuite/newlib.math/modf_vec.c
 test/testsuite/newlib.math/modff_vec.c
 test/testsuite/newlib.math/pow_vec.c
 test/testsuite/newlib.math/powf_vec.c
 test/testsuite/newlib.search/meson.build
 test/testsuite/newlib.stdio/meson.build
 test/testsuite/newlib.stdlib/meson.build
 test/testsuite/newlib.string/meson.build
 test/testsuite/newlib.wctype/meson.build
Copyright: 2019 Keith Packard
License: BSD3-1

Files: doc/printf-sample/Makefile
 doc/printf-sample/printf.c
 libc/machine/arm/machine/fenv-fp.h
 libc/machine/m68k/CMakeLists.txt
 libc/machine/m68k/machine/fenv-fp.h
 libc/machine/m68k/machine/fenv.h
 libc/stdio/dtox_engine.c
 libc/stdio/ftox_engine.c
 libc/stdio/getdelim.c
 libc/stdio/ldtox_engine.c
 libc/stdio/swprintf.c
 libc/stdio/vswprintf.c
 libos/semihost/machine/aarch64/aarch64-semihost.h
 libos/semihost/machine/aarch64/aarch64_iob.c
 libos/semihost/machine/arc/arc_close.c
 libos/semihost/machine/arc/arc_errno.c
 libos/semihost/machine/arc/arc_exit.c
 libos/semihost/machine/arc/arc_fstat.c
 libos/semihost/machine/arc/arc_lseek.c
 libos/semihost/machine/arc/arc_open.c
 libos/semihost/machine/arc/arc_read.c
 libos/semihost/machine/arc/arc_semihost.h
 libos/semihost/machine/arc/arc_stat.c
 libos/semihost/machine/arc/arc_unlink.c
 libos/semihost/machine/arc/arc_write.c
 libos/semihost/machine/m68k/m68k_close.c
 libos/semihost/machine/m68k/m68k_exit.c
 libos/semihost/machine/m68k/m68k_fstat.c
 libos/semihost/machine/m68k/m68k_gettimeofday.c
 libos/semihost/machine/m68k/m68k_lseek.c
 libos/semihost/machine/m68k/m68k_open.c
 libos/semihost/machine/m68k/m68k_read.c
 libos/semihost/machine/m68k/m68k_rename.c
 libos/semihost/machine/m68k/m68k_semihost.S
 libos/semihost/machine/m68k/m68k_semihost.h
 libos/semihost/machine/m68k/m68k_stat.c
 libos/semihost/machine/m68k/m68k_unlink.c
 libos/semihost/machine/m68k/m68k_write.c
 libos/semihost/machine/msp430/msp430-iob.c
 libos/semihost/machine/msp430/msp430-semihost.h
 libos/semihost/machine/nios2/nios2_close.c
 libos/semihost/machine/nios2/nios2_exit.c
 libos/semihost/machine/nios2/nios2_fstat.c
 libos/semihost/machine/nios2/nios2_lseek.c
 libos/semihost/machine/nios2/nios2_open.c
 libos/semihost/machine/nios2/nios2_read.c
 libos/semihost/machine/nios2/nios2_semihost.c
 libos/semihost/machine/nios2/nios2_semihost.h
 libos/semihost/machine/nios2/nios2_stat.c
 libos/semihost/machine/nios2/nios2_unlink.c
 libos/semihost/machine/nios2/nios2_write.c
 libos/semihost/machine/or1k/or1k_iob.c
 libos/semihost/machine/or1k/or1k_semihost.h
 libos/semihost/machine/sh/sh_semihost.h
 libos/semihost/machine/sparc/sparc-semihost.h
 libos/semihost/machine/sparc/sparc_iob.c
 libos/semihost/machine/xtensa/xtensa-iob.c
 libos/semihost/machine/xtensa/xtensa-semihost.h
 picocrt/machine/m68k/crt0.c
 picocrt/machine/mips/crt0.c
 picocrt/machine/msp430/crt0.c
 picocrt/machine/nios2/crt0.c
 picocrt/machine/sparc/crt0.c
 test/fma_gen.5c
 test/test-atomic.c
 test/test-math/test-fma.c
 test/test-raise.c
 test/test-stdio/test-fread-fwrite.c
 test/test-stdio/test-gets.c
 test/test-stdio/test-long-long.c
 test/test-ubsan.c
 test/testsuite/newlib.time/asctime.c
Copyright: 2023 Keith Packard
License: BSD3-1

Files: empty-libs/empty.c
 libc/machine/arm/memmove.c
 libc/machine/xtensa/machine/meson.build
 libc/stdio/atold_engine.c
 libc/stdio/ldtoa_engine.c
 libc/stdio/matchcaseprefix.c
 libc/stdio/rewind.c
 libc/stdio/strfromd.c
 libc/stdio/strfromf.c
 libc/stdio/strfroml.c
 libc/stdlib/atexit.c
 libc/stdlib/cxa-atexit.c
 libc/stdlib/exit.c
 libc/stdlib/exitprocs.c
 libc/stdlib/local-onexit.h
 libc/stdlib/onexit.c
 libm/common/exp10l.c
 libm/common/math_inexact.c
 libm/common/math_inexactf.c
 libm/common/math_inexactl.c
 libm/common/s_getpayload.c
 libm/common/sf_getpayload.c
 libm/ld/ld128/s_getpayloadl.c
 libm/ld/ld80/s_getpayloadl.c
 libm/machine/powerpc/meson.build
 libos/semihost/common/gettimeofday.c
 libos/semihost/machine/aarch64/aarch64_exit.c
 libos/semihost/machine/aarch64/meson.build
 libos/semihost/machine/arc/meson.build
 libos/semihost/machine/arc64/meson.build
 libos/semihost/machine/arm/meson.build
 libos/semihost/machine/m68k/meson.build
 libos/semihost/machine/msp430/meson.build
 libos/semihost/machine/msp430/msp430-exit.c
 libos/semihost/machine/nios2/meson.build
 libos/semihost/machine/or1k/meson.build
 libos/semihost/machine/or1k/or1k_exit.c
 libos/semihost/machine/powerpc/meson.build
 libos/semihost/machine/powerpc/powerpc_exit.c
 libos/semihost/machine/powerpc/powerpc_io.c
 libos/semihost/machine/riscv/meson.build
 libos/semihost/machine/rx/CMakeLists.txt
 libos/semihost/machine/rx/meson.build
 libos/semihost/machine/rx/rx_exit.c
 libos/semihost/machine/sh/meson.build
 libos/semihost/machine/sh/sh_exit.c
 libos/semihost/machine/sparc/meson.build
 libos/semihost/machine/sparc/sparc_exit.c
 libos/semihost/machine/x86/CMakeLists.txt
 libos/semihost/machine/x86/bios.S
 libos/semihost/machine/x86/e9_exit.c
 libos/semihost/machine/x86/e9_io.c
 libos/semihost/machine/x86/meson.build
 libos/semihost/machine/xtensa/meson.build
 libos/semihost/machine/xtensa/xtensa-exit.c
 libos/semihost/machine/xtensa/xtensa-stub.c
 picocrt/machine/aarch64/meson.build
 picocrt/machine/arc/meson.build
 picocrt/machine/arc64/meson.build
 picocrt/machine/arm/meson.build
 picocrt/machine/lm32/meson.build
 picocrt/machine/m68k/meson.build
 picocrt/machine/mips/meson.build
 picocrt/machine/msp430/meson.build
 picocrt/machine/nios2/meson.build
 picocrt/machine/or1k/meson.build
 picocrt/machine/powerpc/meson.build
 picocrt/machine/riscv/meson.build
 picocrt/machine/sh/meson.build
 picocrt/machine/sparc/meson.build
 picocrt/machine/x86/CMakeLists.txt
 picocrt/machine/x86/meson.build
 scripts/do-power9-configure
 scripts/do-power9-fp128-configure
 scripts/do-powerpc64-configure
 scripts/do-powerpc64le-configure
 test/constructor-skip.c
 test/constructor.c
 test/libc-testsuite/testcase.h
 test/test-hosted-exit.c
 test/test-math/test-complex-funcs.c
 test/test-math/test-math-funcs.c
 test/test-math/test-rounding-mode-sub.c
 test/test-math/test-rounding-mode.c
 test/test-math/test-rounding-mode.h
 test/test-stdio/test-put.c
 test/test-stdlib/test-atexit.c
 test/test-stdlib/test-on_exit.c
 test/test-string/test-memchr-simple.c
 test/test-string/test-memset.c
 test/test-string/test-strchr.c
 test/test-timegm.c
 test/test-timegm.h
 test/testsuite/newlib.math/scalb_vec.c
 test/testsuite/newlib.math/scalbn_vec.c
Copyright: 2021 Keith Packard
License: BSD3-1

Files: empty-libs/meson.build
 libc/ctype/ctype_class.h
 libc/include/poll.h
 libc/include/stdio-posix.h
 libc/include/sys/dirent.h
 libc/include/sys/ioctl.h
 libc/include/sys/termios.h
 libc/machine/arc64/sys/meson.build
 libc/machine/arc64/tls.c
 libc/machine/arc64/vector_table.c
 libc/machine/loongarch/CMakeLists.txt
 libc/machine/loongarch/machine/CMakeLists.txt
 libc/machine/msp430/CMakeLists.txt
 libc/native/fstat.c
 libc/native/fstat_host.c
 libc/native/if_native.h
 libc/native/lstat.c
 libc/native/lstat_host.c
 libc/native/meson.build
 libc/native/native_if.h
 libc/native/stat.c
 libc/native/stat_host.c
 libc/posix/endgrent.c
 libc/posix/endpwent.c
 libc/posix/execl.c
 libc/posix/execlp.c
 libc/posix/execv.c
 libc/posix/execvp.c
 libc/posix/execvpe.c
 libc/posix/fgetgrent.c
 libc/posix/fgetgrent_r.c
 libc/posix/fgetpwent.c
 libc/posix/fgetpwent_r.c
 libc/posix/getgrent.c
 libc/posix/getgrent_r.c
 libc/posix/getgrgid.c
 libc/posix/getgrgid_r.c
 libc/posix/getgrnam.c
 libc/posix/getgrnam_r.c
 libc/posix/getlogin.c
 libc/posix/getpass.c
 libc/posix/getpwent.c
 libc/posix/getpwent_r.c
 libc/posix/getpwnam.c
 libc/posix/getpwnam_r.c
 libc/posix/getpwuid.c
 libc/posix/getpwuid_r.c
 libc/posix/grdata.c
 libc/posix/grfile.c
 libc/posix/local-grp.h
 libc/posix/local-pwd.h
 libc/posix/pwdata.c
 libc/posix/pwfile.c
 libc/posix/setgrent.c
 libc/posix/setpwent.c
 libc/posix/sleep.c
 libc/posix/wait.c
 libc/signal/sigjmp_getsigs.c
 libc/signal/sigjmp_setsigs.c
 libc/stdio/atomic_store.c
 libc/stdio/bufio_close.c
 libc/stdio/bufio_close_nf.c
 libc/stdio/bufio_exit_flush.c
 libc/stdio/bufio_setvbuf.c
 libc/stdio/fseterr.c
 libc/stdio/pclose.c
 libc/stdio/popen.c
 libc/stdlib/malloc-error.c
 libc/string/strerror.c
 libc/time/timespec_get.c
 libc/time/timespec_getres.c
 libm/complex/local-complex.h
 libm/math/sf_rem_pio2.c
 libos/dummyhost/CMakeLists.txt
 libos/dummyhost/_exit.c
 libos/dummyhost/close.c
 libos/dummyhost/fstat.c
 libos/dummyhost/getentropy.c
 libos/dummyhost/gettimeofday.c
 libos/dummyhost/iob.c
 libos/dummyhost/lseek.c
 libos/dummyhost/meson.build
 libos/dummyhost/open.c
 libos/dummyhost/read.c
 libos/dummyhost/sigprocmask.c
 libos/dummyhost/stat.c
 libos/dummyhost/times.c
 libos/dummyhost/unlink.c
 libos/dummyhost/write.c
 libos/fallback/CMakeLists.txt
 libos/fallback/local-signal.h
 libos/fallback/meson.build
 libos/fallback/raise.c
 libos/fallback/signal.c
 libos/fallback/sigprocmask.c
 libos/fallback/sysconf.c
 libos/linux/_sigmask_from_linux.c
 libos/linux/_sigmask_to_linux.c
 libos/linux/_signal_from_linux.c
 libos/linux/_signal_to_linux.c
 libos/linux/_statbuf.c
 libos/linux/_syscall_error.c
 libos/linux/access.c
 libos/linux/alarm.c
 libos/linux/cfgetispeed.c
 libos/linux/cfgetospeed.c
 libos/linux/cfsetispeed.c
 libos/linux/cfsetospeed.c
 libos/linux/cfsetspeed.c
 libos/linux/chdir.c
 libos/linux/chmod.c
 libos/linux/clock_gettime.c
 libos/linux/close.c
 libos/linux/closedir.c
 libos/linux/dup.c
 libos/linux/dup2.c
 libos/linux/execve.c
 libos/linux/fcntl.c
 libos/linux/fork.c
 libos/linux/fpathconf.c
 libos/linux/fstat.c
 libos/linux/getcwd.c
 libos/linux/getegid.c
 libos/linux/getentropy.c
 libos/linux/geteuid.c
 libos/linux/getgid.c
 libos/linux/getgroups.c
 libos/linux/gethostname.c
 libos/linux/getitimer.c
 libos/linux/getpgrp.c
 libos/linux/getpid.c
 libos/linux/getppid.c
 libos/linux/getrlimit.c
 libos/linux/gettimeofday.c
 libos/linux/getuid.c
 libos/linux/getwd.c
 libos/linux/include/linux/linux-sigaction-nsig.h
 libos/linux/include/linux/linux-sigaction-struct.h
 libos/linux/ioctl.c
 libos/linux/isatty.c
 libos/linux/kill.c
 libos/linux/killpg.c
 libos/linux/local-dirent.h
 libos/linux/local-linux.h
 libos/linux/local-resource.h
 libos/linux/local-sigaction.h
 libos/linux/local-statx.h
 libos/linux/local-termios.h
 libos/linux/local-time.h
 libos/linux/local-times.h
 libos/linux/lseek.c
 libos/linux/lstat.c
 libos/linux/machine/aarch64/linux/linux-dirent.h
 libos/linux/machine/aarch64/linux/linux-dirent64-struct.h
 libos/linux/machine/aarch64/linux/linux-errno.h
 libos/linux/machine/aarch64/linux/linux-fcntl.h
 libos/linux/machine/aarch64/linux/linux-fsid-struct.h
 libos/linux/machine/aarch64/linux/linux-ioctl.h
 libos/linux/machine/aarch64/linux/linux-itimerspec-struct.h
 libos/linux/machine/aarch64/linux/linux-itimerval-struct.h
 libos/linux/machine/aarch64/linux/linux-mman.h
 libos/linux/machine/aarch64/linux/linux-poll.h
 libos/linux/machine/aarch64/linux/linux-resource.h
 libos/linux/machine/aarch64/linux/linux-rlimit-struct.h
 libos/linux/machine/aarch64/linux/linux-rlimit64-struct.h
 libos/linux/machine/aarch64/linux/linux-siginfo-struct.h
 libos/linux/machine/aarch64/linux/linux-signal.h
 libos/linux/machine/aarch64/linux/linux-sigval-struct.h
 libos/linux/machine/aarch64/linux/linux-statfs-struct.h
 libos/linux/machine/aarch64/linux/linux-statfs64-struct.h
 libos/linux/machine/aarch64/linux/linux-statx-struct.h
 libos/linux/machine/aarch64/linux/linux-statx_timestamp-struct.h
 libos/linux/machine/aarch64/linux/linux-syscall.h
 libos/linux/machine/aarch64/linux/linux-sysconf.h
 libos/linux/machine/aarch64/linux/linux-termios-struct.h
 libos/linux/machine/aarch64/linux/linux-termios.h
 libos/linux/machine/aarch64/linux/linux-time.h
 libos/linux/machine/aarch64/linux/linux-timespec-struct.h
 libos/linux/machine/aarch64/linux/linux-timeval-struct.h
 libos/linux/machine/aarch64/linux/linux-timezone-struct.h
 libos/linux/machine/aarch64/linux/linux-tms-struct.h
 libos/linux/machine/aarch64/linux/linux-wait.h
 libos/linux/machine/aarch64/linux/linux-winsize-struct.h
 libos/linux/machine/aarch64/linux/meson.build
 libos/linux/machine/aarch64/meson.build
 libos/linux/machine/aarch64/sa-restore.S
 libos/linux/machine/aarch64/sys/meson.build
 libos/linux/machine/aarch64/syscall.S
 libos/linux/machine/arm/linux/linux-dirent.h
 libos/linux/machine/arm/linux/linux-dirent64-struct.h
 libos/linux/machine/arm/linux/linux-errno.h
 libos/linux/machine/arm/linux/linux-fcntl.h
 libos/linux/machine/arm/linux/linux-fsid-struct.h
 libos/linux/machine/arm/linux/linux-ioctl.h
 libos/linux/machine/arm/linux/linux-itimerspec-struct.h
 libos/linux/machine/arm/linux/linux-itimerval-struct.h
 libos/linux/machine/arm/linux/linux-mman.h
 libos/linux/machine/arm/linux/linux-poll.h
 libos/linux/machine/arm/linux/linux-resource.h
 libos/linux/machine/arm/linux/linux-rlimit-struct.h
 libos/linux/machine/arm/linux/linux-rlimit64-struct.h
 libos/linux/machine/arm/linux/linux-siginfo-struct.h
 libos/linux/machine/arm/linux/linux-signal.h
 libos/linux/machine/arm/linux/linux-sigval-struct.h
 libos/linux/machine/arm/linux/linux-statfs-struct.h
 libos/linux/machine/arm/linux/linux-statfs64-struct.h
 libos/linux/machine/arm/linux/linux-statx-struct.h
 libos/linux/machine/arm/linux/linux-statx_timestamp-struct.h
 libos/linux/machine/arm/linux/linux-syscall.h
 libos/linux/machine/arm/linux/linux-sysconf.h
 libos/linux/machine/arm/linux/linux-termios-struct.h
 libos/linux/machine/arm/linux/linux-termios.h
 libos/linux/machine/arm/linux/linux-time.h
 libos/linux/machine/arm/linux/linux-timespec-struct.h
 libos/linux/machine/arm/linux/linux-timeval-struct.h
 libos/linux/machine/arm/linux/linux-timezone-struct.h
 libos/linux/machine/arm/linux/linux-tms-struct.h
 libos/linux/machine/arm/linux/linux-wait.h
 libos/linux/machine/arm/linux/linux-winsize-struct.h
 libos/linux/machine/arm/linux/meson.build
 libos/linux/machine/arm/meson.build
 libos/linux/machine/arm/sa-restore.S
 libos/linux/machine/arm/sys/meson.build
 libos/linux/machine/arm/syscall.S
 libos/linux/machine/i686/linux/linux-dirent.h
 libos/linux/machine/i686/linux/linux-dirent64-struct.h
 libos/linux/machine/i686/linux/linux-errno.h
 libos/linux/machine/i686/linux/linux-fcntl.h
 libos/linux/machine/i686/linux/linux-fsid-struct.h
 libos/linux/machine/i686/linux/linux-ioctl.h
 libos/linux/machine/i686/linux/linux-itimerspec-struct.h
 libos/linux/machine/i686/linux/linux-itimerval-struct.h
 libos/linux/machine/i686/linux/linux-mman.h
 libos/linux/machine/i686/linux/linux-poll.h
 libos/linux/machine/i686/linux/linux-resource.h
 libos/linux/machine/i686/linux/linux-rlimit-struct.h
 libos/linux/machine/i686/linux/linux-rlimit64-struct.h
 libos/linux/machine/i686/linux/linux-siginfo-struct.h
 libos/linux/machine/i686/linux/linux-signal.h
 libos/linux/machine/i686/linux/linux-sigval-struct.h
 libos/linux/machine/i686/linux/linux-statfs-struct.h
 libos/linux/machine/i686/linux/linux-statfs64-struct.h
 libos/linux/machine/i686/linux/linux-statx-struct.h
 libos/linux/machine/i686/linux/linux-statx_timestamp-struct.h
 libos/linux/machine/i686/linux/linux-syscall.h
 libos/linux/machine/i686/linux/linux-sysconf.h
 libos/linux/machine/i686/linux/linux-termios-struct.h
 libos/linux/machine/i686/linux/linux-termios.h
 libos/linux/machine/i686/linux/linux-time.h
 libos/linux/machine/i686/linux/linux-timespec-struct.h
 libos/linux/machine/i686/linux/linux-timeval-struct.h
 libos/linux/machine/i686/linux/linux-timezone-struct.h
 libos/linux/machine/i686/linux/linux-tms-struct.h
 libos/linux/machine/i686/linux/linux-wait.h
 libos/linux/machine/i686/linux/linux-winsize-struct.h
 libos/linux/machine/x86/asm/ldt.h
 libos/linux/machine/x86/asm/meson.build
 libos/linux/machine/x86/linux/linux-dirent.h
 libos/linux/machine/x86/linux/linux-dirent64-struct.h
 libos/linux/machine/x86/linux/linux-errno.h
 libos/linux/machine/x86/linux/linux-fcntl.h
 libos/linux/machine/x86/linux/linux-fsid-struct.h
 libos/linux/machine/x86/linux/linux-ioctl.h
 libos/linux/machine/x86/linux/linux-itimerspec-struct.h
 libos/linux/machine/x86/linux/linux-itimerval-struct.h
 libos/linux/machine/x86/linux/linux-mman.h
 libos/linux/machine/x86/linux/linux-poll.h
 libos/linux/machine/x86/linux/linux-resource.h
 libos/linux/machine/x86/linux/linux-rlimit-struct.h
 libos/linux/machine/x86/linux/linux-rlimit64-struct.h
 libos/linux/machine/x86/linux/linux-siginfo-struct.h
 libos/linux/machine/x86/linux/linux-signal.h
 libos/linux/machine/x86/linux/linux-sigval-struct.h
 libos/linux/machine/x86/linux/linux-statfs-struct.h
 libos/linux/machine/x86/linux/linux-statfs64-struct.h
 libos/linux/machine/x86/linux/linux-statx-struct.h
 libos/linux/machine/x86/linux/linux-statx_timestamp-struct.h
 libos/linux/machine/x86/linux/linux-syscall.h
 libos/linux/machine/x86/linux/linux-sysconf.h
 libos/linux/machine/x86/linux/linux-termios-struct.h
 libos/linux/machine/x86/linux/linux-termios.h
 libos/linux/machine/x86/linux/linux-time.h
 libos/linux/machine/x86/linux/linux-timespec-struct.h
 libos/linux/machine/x86/linux/linux-timeval-struct.h
 libos/linux/machine/x86/linux/linux-timezone-struct.h
 libos/linux/machine/x86/linux/linux-tms-struct.h
 libos/linux/machine/x86/linux/linux-wait.h
 libos/linux/machine/x86/linux/linux-winsize-struct.h
 libos/linux/machine/x86/linux/meson.build
 libos/linux/machine/x86/meson.build
 libos/linux/machine/x86/sa-restore.S
 libos/linux/machine/x86/sa_restore.S
 libos/linux/machine/x86/sys/meson.build
 libos/linux/machine/x86/syscall.S
 libos/linux/machine/x86_64/linux/linux-dirent.h
 libos/linux/machine/x86_64/linux/linux-dirent64-struct.h
 libos/linux/machine/x86_64/linux/linux-errno.h
 libos/linux/machine/x86_64/linux/linux-fcntl.h
 libos/linux/machine/x86_64/linux/linux-fsid-struct.h
 libos/linux/machine/x86_64/linux/linux-ioctl.h
 libos/linux/machine/x86_64/linux/linux-itimerspec-struct.h
 libos/linux/machine/x86_64/linux/linux-itimerval-struct.h
 libos/linux/machine/x86_64/linux/linux-mman.h
 libos/linux/machine/x86_64/linux/linux-poll.h
 libos/linux/machine/x86_64/linux/linux-resource.h
 libos/linux/machine/x86_64/linux/linux-rlimit-struct.h
 libos/linux/machine/x86_64/linux/linux-rlimit64-struct.h
 libos/linux/machine/x86_64/linux/linux-siginfo-struct.h
 libos/linux/machine/x86_64/linux/linux-signal.h
 libos/linux/machine/x86_64/linux/linux-sigval-struct.h
 libos/linux/machine/x86_64/linux/linux-statfs-struct.h
 libos/linux/machine/x86_64/linux/linux-statfs64-struct.h
 libos/linux/machine/x86_64/linux/linux-statx-struct.h
 libos/linux/machine/x86_64/linux/linux-statx_timestamp-struct.h
 libos/linux/machine/x86_64/linux/linux-syscall.h
 libos/linux/machine/x86_64/linux/linux-sysconf.h
 libos/linux/machine/x86_64/linux/linux-termios-struct.h
 libos/linux/machine/x86_64/linux/linux-termios.h
 libos/linux/machine/x86_64/linux/linux-time.h
 libos/linux/machine/x86_64/linux/linux-timespec-struct.h
 libos/linux/machine/x86_64/linux/linux-timeval-struct.h
 libos/linux/machine/x86_64/linux/linux-timezone-struct.h
 libos/linux/machine/x86_64/linux/linux-tms-struct.h
 libos/linux/machine/x86_64/linux/linux-wait.h
 libos/linux/machine/x86_64/linux/linux-winsize-struct.h
 libos/linux/mkdir.c
 libos/linux/nanosleep.c
 libos/linux/opendir.c
 libos/linux/pathconf.c
 libos/linux/pipe.c
 libos/linux/poll.c
 libos/linux/raise.c
 libos/linux/readdir.c
 libos/linux/readlink.c
 libos/linux/rename.c
 libos/linux/rewinddir.c
 libos/linux/sbrk.c
 libos/linux/setegid.c
 libos/linux/seteuid.c
 libos/linux/setgid.c
 libos/linux/setgroups.c
 libos/linux/setitimer.c
 libos/linux/setpgid.c
 libos/linux/setrlimit.c
 libos/linux/setuid.c
 libos/linux/sigaction.c
 libos/linux/signal.c
 libos/linux/sigpending.c
 libos/linux/sigprocmask.c
 libos/linux/sigsuspend.c
 libos/linux/sleep.c
 libos/linux/stat.c
 libos/linux/symlink.c
 libos/linux/tcflow.c
 libos/linux/tcflush.c
 libos/linux/tcgetattr.c
 libos/linux/tcgetpgrp.c
 libos/linux/tcgetwinsize.c
 libos/linux/tcsetattr.c
 libos/linux/tcsetpgrp.c
 libos/linux/tcsetwinsize.c
 libos/linux/times.c
 libos/linux/ttyname.c
 libos/linux/ttyname_r.c
 libos/linux/umask.c
 libos/linux/utils/make-dirent.c
 libos/linux/utils/make-errno.c
 libos/linux/utils/make-fcntl.c
 libos/linux/utils/make-ioctl.c
 libos/linux/utils/make-mman.c
 libos/linux/utils/make-poll.c
 libos/linux/utils/make-resource.c
 libos/linux/utils/make-resource.h
 libos/linux/utils/make-signal.c
 libos/linux/utils/make-syscall.c
 libos/linux/utils/make-sysconf.c
 libos/linux/utils/make-termios.c
 libos/linux/utils/make-time.c
 libos/linux/utils/make-wait.c
 libos/linux/vfork.c
 libos/linux/wait3.c
 libos/linux/waitpid.c
 libos/meson.build
 libos/semihost/fake/fake_getentropy.c
 libos/semihost/fake/fake_getrlimit.c
 libos/semihost/fake/fake_gettimeofday.c
 libos/semihost/fake/fake_setrlimit.c
 scripts/strlen
 test/test-ctype/CMakeLists.txt
 test/test-ctype/meson.build
 test/test-ctype/test-iswctype.c
 test/test-environ.c
 test/test-hosted-exit-fail.c
 test/test-math/test-add.c
 test/test-math/test-scalbn.5c
 test/test-math/test-scalbn.c
 test/test-posix/test-alarm.c
 test/test-posix/test-fnmatch.c
 test/test-posix/test-getdelim.c
 test/test-posix/test-getrlimit.c
 test/test-posix/test-grp.c
 test/test-posix/test-popen.c
 test/test-posix/test-pwd.c
 test/test-posix/test-setrlimit.c
 test/test-posix/test-signal.c
 test/test-posix/test-stat.c
 test/test-posix/test-system.c
 test/test-stdio/test-fdevopen.c
 test/test-stdio/test-fflush.c
 test/test-stdio/test-freopen.c
 test/test-stdlib/test-double-free.c
 test/test-string/CMakeLists.txt
 test/test-string/test-strerror.c
Copyright: 2026 Keith Packard
License: BSD3-1

Files: libc/ctype/ctype_extended.h
 libc/ctype/ctype_table.c
 libc/ctype/ctype_table.h
 libc/ctype/mkctype.py
 libc/ctype/mkctype_class.py
 libc/include/stdnoreturn.h
 libc/include/sys/_initfini.h
 libc/include/uchar.h
 libc/machine/arc/vector_table.c
 libc/machine/m68k/interrupt.c
 libc/machine/m68k/machine/meson.build
 libc/machine/rx/CMakeLists.txt
 libc/machine/sh/CMakeLists.txt
 libc/machine/sh/machine/CMakeLists.txt
 libc/machine/sh/machine/meson.build
 libc/stdio/atomic_load.c
 libc/stdio/flockfile.c
 libc/stdio/ftrylockfile.c
 libc/stdio/funlockfile.c
 libc/stdio/funopen.c
 libc/string/memset_explicit.c
 libc/uchar/CMakeLists.txt
 libc/uchar/c16rtomb.c
 libc/uchar/c32rtomb.c
 libc/uchar/c8rtomb.c
 libc/uchar/mbrtoc16.c
 libc/uchar/mbrtoc32.c
 libc/uchar/mbrtoc8.c
 libc/uchar/meson.build
 libc/uchar/uchar-local.h
 libm/fenv/fenv.c
 libos/fallback/fpathconf.c
 libos/fallback/pathconf.c
 libos/semihost/machine/lm32/lm32_close.c
 libos/semihost/machine/lm32/lm32_exit.c
 libos/semihost/machine/lm32/lm32_lseek.c
 libos/semihost/machine/lm32/lm32_open.c
 libos/semihost/machine/lm32/lm32_read.c
 libos/semihost/machine/lm32/lm32_scall.c
 libos/semihost/machine/lm32/lm32_semihost.h
 libos/semihost/machine/lm32/lm32_unlink.c
 libos/semihost/machine/lm32/lm32_write.c
 libos/semihost/machine/lm32/meson.build
 libos/semihost/machine/xtensa/simcall.S
 libos/semihost/machine/xtensa/simcall.c
 libos/semihost/machine/xtensa/simcall.h
 libos/semihost/machine/xtensa/xtensa-close.c
 libos/semihost/machine/xtensa/xtensa-lseek.c
 libos/semihost/machine/xtensa/xtensa-open.c
 libos/semihost/machine/xtensa/xtensa-read.c
 libos/semihost/machine/xtensa/xtensa-unlink.c
 libos/semihost/machine/xtensa/xtensa-write.c
 picocrt/crt0-none.c
 picocrt/machine/xtensa/crt0.S
 picocrt/machine/xtensa/crt1.c
 picocrt/machine/xtensa/meson.build
 scripts/do-clang-x86-configure
 scripts/do-clang-x86_64-configure
 scripts/run-xtensa-dc233c
 scripts/validate-cdefs
 test/test-cplusplus.cpp
 test/test-ctype/test-ctype.c
 test/test-ctype/test-encode.c
 test/test-ctype/test-wctype.c
 test/test-stdio/test-flockfile.c
 test/test-stdio/test-funopen.c
 test/test-uchar.c
Copyright: 2024 Keith Packard
License: BSD3-1

Files: libc/include/dlfcn.h
Copyright: 2026 Qualcomm Technologies, Inc. and/or its subsidiaries.
License: BSD3-1

Files: libc/machine/aarch64/meson.build
 libm/machine/aarch64/meson.build
Copyright: 2019 Keith Packard,
 2020 Anthony Anderson
License: BSD3-1

Files: libc/machine/aarch64/sys/fcntl.h
Copyright: 2007 Jeff Johnston 
License: BSD3-1

Files: libc/machine/arm/machine/math.h
Copyright: 2020 Keith Packard
 2017 embedded brains GmbH.
 2011, 2012 ARM Ltd.
License: BSD3-1

Files: libc/machine/arm/read_tp.S
Copyright: 2020 Keith Packard
 2024 Stephen Street
License: BSD3-1

Files: libc/machine/arm/set_tls.c
 libc/machine/arm/tls.c
Copyright: 2019 Keith Packard
 2024 Stephen Street
License: BSD3-1

Files: libc/machine/lm32/meson.build
 libc/machine/loongarch/asm.h
 libc/machine/loongarch/machine/fenv.h
 picocrt/machine/lm32/crt0.c
 scripts/do-lm32-unknown-elf-configure
Copyright: 2024 Jiaxun Yang 
License: BSD3-1

Files: libc/machine/loongarch/machine/math.h
 libos/semihost/machine/loongarch/semihost-loongarch.S
Copyright: 2024 Jiaxun Yang 
License: BSD3-1

Files: libc/machine/loongarch/machine/meson.build
Copyright: 2020 Keith Packard
 2024 Jiaxun Yang 
License: BSD3-1

Files: libc/machine/loongarch/meson.build
Copyright: 2019 Keith Packard
 2024 Jiaxun Yang 
License: BSD3-1

Files: libc/machine/m68k/meson.build
 scripts/do-m68k-configure
 scripts/do-m68k-unknown-elf-configure
Copyright: 2020 Thomas Daede
License: BSD3-1

Files: libc/machine/microblaze/CMakeLists.txt
 libc/machine/microblaze/meson.build
 scripts/do-microblazeel-configure
Copyright: 2023 Advanced Micro Devices, Inc. (AMD)
 2023 Alp Sayin
License: BSD3-1

Files: libc/machine/or1k/CMakeLists.txt
 libc/machine/or1k/meson.build
Copyright: 2025 NVIDIA Corporation 
License: BSD3-1

Files: libc/machine/powerpc/meson.build
Copyright: 2019 Ash Logan, Keith Packard
License: BSD3-1

Files: libc/machine/rx/interrupt.c
 libc/machine/rx/meson.build
 picocrt/machine/rx/CMakeLists.txt
 picocrt/machine/rx/meson.build
 scripts/do-rx-zephyr-elf-configure
 scripts/run-rx
Copyright: 2025 Renesas Electronics Corporation
License: BSD3-1

Files: libc/machine/sh/meson.build
Copyright: 2023 Adrian Siekierka
License: BSD3-1

Files: libc/machine/x86/machine/_ssp_tls.h
 libc/machine/x86/machine/_tls.h
 libc/machine/x86/tcb-32.S
 libc/machine/x86/tcb-64.S
 libc/machine/x86/tls.c
Copyright: 2025 TK Chia
License: BSD3-1

Files: libc/machine/xtensa/meson.build
Copyright: 2019 Jonathan McDowell
License: BSD3-1

Files: libc/stdio/fopencookie.c
 test/test-stdio/test-fopencookie.c
 test/test-stdio/test-open_memstream.c
Copyright: 2026 Alexey Lapshin
License: BSD3-1

Files: libc/stdio/sprintf_s.c
 libc/stdio/vfprintf_s.c
 libc/stdio/vsnprintf_s.c
 libc/stdlib/ignore_handler_s.c
 libc/stdlib/local_s.h
 libc/stdlib/set_constraint_handler_s.c
 libc/string/memcpy_s.c
 libc/string/memmove_s.c
 libc/string/memset_s.c
 libc/string/strcat_s.c
 libc/string/strcpy_s.c
 libc/string/strerror_s.c
 libc/string/strerrorlen_s.c
 libc/string/string_private.h
 libc/string/strncat_s.c
 libc/string/strncpy_s.c
 libc/string/strnlen_s.c
 test/test-stdio/test-fgetc.c
 test/test-stdio/test-fgets-eof.c
 test/test-stdio/test-sprintf-s.c
 test/test-stdio/test-vfprintf-s.c
 test/test-stdio/test-vsnprintf-s.c
 test/test-string/test-memcpy_s.c
 test/test-string/test-memmove_s.c
 test/test-string/test-memset_s.c
 test/test-string/test-strcat_s.c
 test/test-string/test-strcpy_s.c
 test/test-string/test-strerror_s.c
 test/test-string/test-strerrorlen_s.c
 test/test-string/test-strncat_s.c
 test/test-string/test-strncpy_s.c
 test/test-string/test-strnlen_s.c
Copyright: 2024, Synopsys Inc.
License: BSD3-1

Files: libm/machine/riscv/s_copysign.c
 libm/machine/riscv/s_fabs.c
 libm/machine/riscv/s_finite.c
 libm/machine/riscv/s_fmax.c
 libm/machine/riscv/s_fmin.c
 libm/machine/riscv/s_fpclassify.c
 libm/machine/riscv/s_isinf.c
 libm/machine/riscv/s_isnan.c
 libm/machine/riscv/s_llrint.c
 libm/machine/riscv/s_llround.c
 libm/machine/riscv/s_lrint.c
 libm/machine/riscv/s_lround.c
 libm/machine/riscv/sf_copysign.c
 libm/machine/riscv/sf_fabs.c
 libm/machine/riscv/sf_finite.c
 libm/machine/riscv/sf_fmax.c
 libm/machine/riscv/sf_fmin.c
 libm/machine/riscv/sf_fpclassify.c
 libm/machine/riscv/sf_isinf.c
 libm/machine/riscv/sf_isnan.c
 libm/machine/riscv/sf_llrint.c
 libm/machine/riscv/sf_llround.c
 libm/machine/riscv/sf_lrint.c
 libm/machine/riscv/sf_lround.c
Copyright: 2020 Kito Cheng
License: BSD3-1

Files: libos/semihost/machine/loongarch/meson.build
 picocrt/machine/loongarch/meson.build
Copyright: 2024 Jiaxun Yang 
 2021 Keith Packard
License: BSD3-1

Files: libos/semihost/machine/mips/meson.build
Copyright: 2021 Keith Packard
 2025 Jiaxun Yang 
License: BSD3-1

Files: libos/semihost/machine/mips/mips_close.c
 libos/semihost/machine/mips/mips_exit.c
 libos/semihost/machine/mips/mips_fstat.c
 libos/semihost/machine/mips/mips_lseek.c
 libos/semihost/machine/mips/mips_open.c
 libos/semihost/machine/mips/mips_read.c
 libos/semihost/machine/mips/mips_semihost.h
 libos/semihost/machine/mips/mips_unlink.c
 libos/semihost/machine/mips/mips_write.c
Copyright: 2025 Jiaxun Yang 
License: BSD3-1

Files: meson.build
Copyright: 2019-2026 Keith Packard
License: BSD3-1

Files: picocrt/machine/aarch64/crt0.S
Copyright: 2026 Oliver Stannard 
License: BSD3-1

Files: picocrt/machine/loongarch/crt0.c
Copyright: 2024 Jiaxun Yang <
License: BSD3-1

Files: picocrt/machine/powerpc/cstart.c
 picocrt/machine/riscv/crt0.c
Copyright: 2020 Sebastian Meyer
License: BSD3-1

Files: picocrt/machine/x86/crt0-32-linux.S
 picocrt/machine/x86/crt0-32.S
 picocrt/machine/x86/crt0-64-linux.S
 picocrt/machine/x86/crt0-64.S
Copyright: 2021 Mike Haertel and Keith Packard
License: BSD3-1

Files: scripts/do-clang-arm-fvp-configure
 scripts/run-arm-fvp
Copyright: 2026 Arm Limited and/or its affiliates 
License: BSD3-1

Files: scripts/do-coreboot-arm-eabi-configure
 scripts/do-coreboot-i386-elf-configure
 scripts/do-coreboot-riscv-elf-configure
 scripts/do-coreboot-x86_64-elf-configure
Copyright: 2024 The ChromiumOS Authors
License: BSD3-1

Files: scripts/do-freedom-tools-package
Copyright: 2020 SiFive Inc.
License: BSD3-1

Files: scripts/do-loongarch64-configure
Copyright: 2024 Jiaxun Yang 
 2019 Keith Packard
License: BSD3-1

Files: scripts/run-aarch64-fvp
Copyright: 2024 Arm Limited and/or its affiliates 
License: BSD3-1

Files: scripts/run-loongarch64
Copyright: 2024 Jiaxun Yang 
 2020 Keith Packard
License: BSD3-1

Files: test/test-getopt.c
Copyright: 2021 Nordic Semiconductor
License: BSD3-1

Files: test/test-monetary/test-strfmon.c
Copyright: 2025 Keith Packard
 2025 The Zephyr Project Contributors
License: BSD3-1

Files: test/test-stdio/test-sprintf-percent-n.c
 test/test-stdio/test-vfscanf-percent-a.c
 test/test-stdio/test-wchar.c
Copyright: 2024, Synopsys Inc.
 2024, Solid Sands B.V.
License: BSD3-1

Files: test/test-stdio/test-tmpnam.c
Copyright: 2024 Mostafa Salmaan
License: BSD3-1

Files: test/test-stdio/test-ungetc-ftell.c
Copyright: 2024 Hana Ashour
License: BSD3-1

Files: test/test-string/test-strncpy.c
Copyright: 2025 Fredrik Gihl
License: BSD3-1

Files: test/test-time2.c
Copyright: 2021 R. Diez
License: BSD3-1

Files: test/testsuite/newlib.time/tzset.c
Copyright: 2022 jdbouleu 
License: BSD3-1

Files: libc/ctype/ctype_.c
 libc/ctype/ctype_class.c
 libc/ctype/ctype_wide.c
 libc/ctype/isalnum.c
 libc/ctype/isalpha.c
 libc/ctype/isascii.c
 libc/ctype/iscntrl.c
 libc/ctype/isdigit.c
 libc/ctype/isgraph.c
 libc/ctype/islower.c
 libc/ctype/isprint.c
 libc/ctype/ispunct.c
 libc/ctype/isspace.c
 libc/ctype/isupper.c
 libc/ctype/isxdigit.c
 libc/ctype/toascii.c
 libc/ctype/tolower.c
 libc/ctype/toupper.c
 libc/include/pwd.h
Copyright: 1989 The Regents of the University of California.
License: BSD3-2

Files: libc/include/dirent.h
 libc/string/wcsncmp.c
Copyright: 1989, 1993 The Regents of the University of California.
License: BSD3-2

Files: libc/include/ndbm.h
 libc/include/search.h
 libc/search/hash_func.c
 libc/search/ndbm.c
 libc/stdlib/getsubopt.c
 libc/string/wcscmp.c
Copyright: 1990, 1993 The Regents of the University of California.
License: BSD3-2

Files: libc/include/sys/_select.h
 libc/include/sys/_timespec.h
 libc/include/sys/_types.h
 libc/include/sys/_wait.h
 libc/include/sys/config.h
 libc/include/sys/errno.h
 libc/include/sys/fcntl.h
 libc/include/sys/file.h
 libc/include/sys/param.h
 libc/include/sys/resource.h
 libc/include/sys/select.h
 libc/include/sys/stat.h
 libc/include/sys/time.h
 libc/include/sys/timeb.h
 libc/include/sys/times.h
 libc/include/sys/types.h
 libc/include/sys/unistd.h
 libc/include/sys/utime.h
 libc/include/sys/wait.h
Copyright: 1982, 1986, 1993 The Regents of the University of California.
License: BSD3-2

Files: libc/include/sys/cdefs.h
 libc/include/sys/queue.h
Copyright: 1991, 1993 The Regents of the University of California.
License: BSD3-2

Files: libc/include/sys/syslimits.h
 libc/stdlib/atoll.c
Copyright: 1988, 1993 The Regents of the University of California.
License: BSD3-2

Files: libc/include/unctrl.h
 libc/misc/ffs.c
 libc/misc/misc.tex
 libc/misc/unctrl.c
Copyright: 1981, 1993 The Regents of the University of California.
License: BSD3-2

Files: libc/posix/cclass.h
 libc/posix/cname.h
 libc/posix/regex2.h
 libc/posix/utils.h
Copyright: 1992, 1993, 1994 Henry Spencer.
 1992, 1993, 1994 The Regents of the University of California.
License: BSD3-2

Files: libc/search/bsearch.c
 libc/search/extern.h
 libc/search/hcreate.3
 libc/search/tdelete.c
 libc/search/tdestroy.c
 libc/search/tfind.c
 libc/search/tsearch.c
 libc/search/twalk.c
Copyright: 1991, 1993, 1994 The Regents of the University of California.
License: BSD3-2

Files: libc/search/db_local.h
 libc/search/hash.c
 libc/search/hash.h
 libc/search/hash_bigkey.c
 libc/search/hash_buf.c
 libc/search/hash_log2.c
 libc/search/hash_page.c
 libc/search/page.h
Copyright: 1990, 1993, 1994 The Regents of the University of California.
License: BSD3-2

Files: libc/search/qsort.c
Copyright: 1992, 1993 The Regents of the University of California.
License: BSD3-2

Files: libc/stdlib/div.c
 libc/stdlib/ldiv.c
Copyright: 1990 Regents of the University of California.
License: BSD3-2

Files: libc/stdlib/getsubopt.3
Copyright: 1990, 1991, 1993 The Regents of the University of California.
License: BSD3-2

Files: libc/string/strtok_r.c
 libc/string/strtok_r.h
 libc/string/wcstok.c
Copyright: 1988 Regents of the University of California.
License: BSD3-2

Files: libc/ctype/iswalnum.c
 libc/ctype/iswalpha.c
 libc/ctype/iswblank.c
 libc/ctype/iswcntrl.c
 libc/ctype/iswctype.c
 libc/ctype/iswdigit.c
 libc/ctype/iswgraph.c
 libc/ctype/iswlower.c
 libc/ctype/iswprint.c
 libc/ctype/iswpunct.c
 libc/ctype/iswspace.c
 libc/ctype/iswupper.c
 libc/ctype/iswxdigit.c
 libc/ctype/local.h
 libc/ctype/towctrans.c
 libc/ctype/towlower.c
 libc/ctype/towupper.c
 libc/ctype/wctrans.c
 libc/ctype/wctype.c
Copyright: 2002 Red Hat Incorporated.
License: BSD3-3

Files: libc/machine/hppa/setjmp.S
Copyright: 1995, 2002 Red Hat Incorporated.
License: BSD3-3

Files: libc/machine/m32c/setjmp.S
Copyright: 2005 Red Hat Incorporated.
License: BSD3-3

Files: libc/machine/rl78/setjmp.S
Copyright: 2011 Red Hat Incorporated.
License: BSD3-3

Files: libc/stdlib/environ.c
Copyright: 1995, 1996, 2002 Red Hat Incorporated.
License: BSD3-3

Files: libc/include/ar.h
 libc/include/assert.h
 libc/include/ctype.h
 libc/include/errno.h
 libc/include/fastmath.h
 libc/include/fcntl.h
 libc/include/ieeefp.h
 libc/include/locale.h
 libc/include/malloc.h
 libc/include/math.h
 libc/include/paths.h
 libc/include/regdef.h
 libc/include/setjmp.h
 libc/include/signal.h
 libc/include/stdlib.h
 libc/include/string.h
 libc/include/termios.h
 libc/include/time.h
 libc/include/unistd.h
 libc/include/utime.h
 libc/include/utmp.h
Copyright: 1991, 1993 The Regents of the University of California.
License: BSD3-4

Files: libc/include/grp.h
Copyright: 1989, 1993 The Regents of the University of California.
License: BSD3-4

Files: libc/include/fnmatch.h
Copyright: 1992, 1993 The Regents of the University of California.
License: BSD3-5

Files: libc/include/glob.h
Copyright: 1989, 1993 The Regents of the University of California.
License: BSD3-5

Files: libc/include/regex.h
Copyright: 1992 Henry Spencer.
 1992, 1993 The Regents of the University of California.
License: BSD3-5

Files: libc/include/sys/timespec.h
Copyright: 1982, 1986, 1993 The Regents of the University of California.
License: BSD3-5

Files: libc/posix/engine.c
 libc/posix/regcomp.c
 libc/posix/regerror.c
 libc/posix/regexec.c
 libc/posix/regfree.c
Copyright: 1992, 1993, 1994 Henry Spencer.
 1992, 1993, 1994 The Regents of the University of California.
License: BSD3-5

Files: libc/posix/fnmatch.c
Copyright: 1989, 1993, 1994 The Regents of the University of California.
License: BSD3-5

Files: libc/posix/rune.h
 libc/posix/runetype.h
Copyright: 1993 The Regents of the University of California.
License: BSD3-5

Files: libc/posix/sysexits.h
Copyright: 1987, 1993 The Regents of the University of California.
License: BSD3-5

Files: libc/string/strcasestr.c
Copyright: 1990, 1993 The Regents of the University of California.
License: BSD3-5

Files: libc/include/rpc/types.h
 libc/include/rpc/xdr.h
 libc/xdr/xdr.c
 libc/xdr/xdr_array.c
 libc/xdr/xdr_float.c
 libc/xdr/xdr_float_vax.c
 libc/xdr/xdr_mem.c
 libc/xdr/xdr_rec.c
 libc/xdr/xdr_reference.c
 libc/xdr/xdr_sizeof.c
 libc/xdr/xdr_stdio.c
Copyright: 2009, Sun Microsystems, Inc.
License: BSD3-6

Files: libc/include/stdio.h
Copyright: 2002, 2005, 2007 Joerg Wunsch  
 1990, 1991, 1993 The Regents of the University of California. 
License: BSD3-7

Files: libc/machine/avr/macros.inc
Copyright: 2002, 2005, 2006, 2007 Marek Michalkiewicz
 2006 Dmitry Xmelkov
License: BSD3-7

Files: libc/machine/avr/sectionname.h
Copyright: 2009 Atmel Corporation
License: BSD3-7

Files: libc/machine/avr/setjmp.S
Copyright: 2002, Marek Michalkiewicz
License: BSD3-7

Files: libc/stdio/atod_engine.c
 libc/stdio/atof_engine.c
 libc/stdio/conv_flt.c
 libc/stdio/scanf_private.h
 libc/stdio/strtoi.h
 libc/stdio/strtoimax.c
 libc/stdio/strtol.c
 libc/stdio/strtoll.c
 libc/stdio/strtoul.c
 libc/stdio/strtoull.c
 libc/stdio/strtoumax.c
 libc/stdio/vfscanf.c
Copyright: 2002,2004,2005 Joerg Wunsch
 2008  Dmitry Xmelkov
License: BSD3-7

Files: libc/stdio/clearerr.c
 libc/stdio/fclose.c
 libc/stdio/feof.c
 libc/stdio/ferror.c
 libc/stdio/fgetc.c
 libc/stdio/local-stdio.h
Copyright: 2002,2005 Joerg Wunsch
License: BSD3-7

Files: libc/stdio/dtoa.h
 libc/stdio/dtoa_engine.c
 libc/stdio/sprintfd.c
 libc/stdio/sprintff.c
 libc/stdio/vffprintf.c
 libc/stdio/vffscanf.c
 libc/stdio/vfiprintf.c
 libc/stdio/vfiscanf.c
 libc/stdio/vflprintf.c
 libc/stdio/vflscanf.c
 libc/stdio/vfmprintf.c
 libc/stdio/vfmscanf.c
 libc/stdio/vfwprintf.c
 libc/stdio/vfwscanf.c
Copyright: 2018, Keith Packard
License: BSD3-7

Files: libc/stdio/fdevopen.c
Copyright: 2002,2005, 2007 Joerg Wunsch
License: BSD3-7

Files: libc/stdio/fgets.c
 libc/stdio/fgetwc.c
 libc/stdio/fgetws.c
 libc/stdio/fprintf.c
 libc/stdio/fputc.c
 libc/stdio/fputs.c
 libc/stdio/fputwc.c
 libc/stdio/fputws.c
 libc/stdio/fread.c
 libc/stdio/fscanf.c
 libc/stdio/fwprintf.c
 libc/stdio/fwrite.c
 libc/stdio/fwscanf.c
 libc/stdio/getchar.c
 libc/stdio/gets.c
 libc/stdio/getwchar.c
 libc/stdio/printf.c
 libc/stdio/putchar.c
 libc/stdio/puts.c
 libc/stdio/putwchar.c
 libc/stdio/scanf.c
 libc/stdio/snprintf.c
 libc/stdio/sprintf.c
 libc/stdio/sscanf.c
 libc/stdio/swscanf.c
 libc/stdio/ungetc.c
 libc/stdio/ungetwc.c
 libc/stdio/wprintf.c
 libc/stdio/wscanf.c
Copyright: 2002, Joerg Wunsch
License: BSD3-7

Files: libc/stdio/snprintfd.c
 libc/stdio/snprintff.c
Copyright: 2021 Keith Packard
License: BSD3-7

Files: libc/stdio/strtod.c
 libc/stdio/strtof.c
 libc/stdio/strtold.c
Copyright: 2002-2005  Michael Stumpf  
 2006,2008  Dmitry Xmelkov 
License: BSD3-7

Files: libc/stdio/swprintfd.c
Copyright: 2025 Keith Packard
License: BSD3-7

Files: libc/stdio/ultoa_invert.c
Copyright: 2017 Keith Packard
License: BSD3-7

Files: libc/stdio/vfprintf.c
 libc/stdio/vfprintf_char.c
 libc/stdio/vfprintf_float.c
 libc/stdio/vfprintf_int.c
 libc/stdio/vfprintf_n.c
 libc/stdio/vfprintf_str.c
Copyright: 2002, Alexander Popov (sasho@vip.bg)
 2002,2004,2005 Joerg Wunsch
 2005, Helmut Wallner
 2007, Dmitry Xmelkov
License: BSD3-7

Files: libc/stdio/vprintf.c
 libc/stdio/vscanf.c
 libc/stdio/vsscanf.c
 libc/stdio/vswscanf.c
 libc/stdio/vwprintf.c
 libc/stdio/vwscanf.c
Copyright: 2005, Joerg Wunsch
License: BSD3-7

Files: libc/stdio/vsnprintf.c
 libc/stdio/vsprintf.c
Copyright: 2003, Joerg Wunsch
License: BSD3-7

Files: libc/include/sys/_sigset.h
Copyright: 1982, 1986, 1989, 1991, 1993 The Regents of the University of California.
License: BSD3-8

Files: libc/include/sys/mman.h
 libc/include/sys/statvfs.h
 libc/machine/hexagon/fmemcpy.S
 libc/machine/hexagon/longjmp.S
 libc/machine/hexagon/machine/fenv-fp.h
 libc/machine/hexagon/machine/fenv.h
 libc/machine/hexagon/machine/meson.build
 libc/machine/hexagon/memcpy.S
 libc/machine/hexagon/memmove.S
 libc/machine/hexagon/memset.S
 libc/machine/hexagon/meson.build
 libc/machine/hexagon/rmemcpy.S
 libc/machine/hexagon/setjmp.S
 libc/machine/hexagon/strcmp.S
 libc/machine/hexagon/strlen.S
 libc/machine/hexagon/tls.c
 libc/stdlib/at-quick-exit.c
 libc/stdlib/cxa-at-quick-exit.c
 libc/stdlib/quick-exit.c
 libdl/dl.c
 libdl/dl_impl.h
 libdl/elf32.h
 libdl/machine/hexagon/dl_arch.h
 libdl/machine/hexagon/dl_relocate.c
 libdl/machine/hexagon/dl_syms.c
 libdl/machine/hexagon/dl_tls.c
 libdl/machine/hexagon/meson.build
 libdl/meson.build
 libm/machine/hexagon/CMakeLists.txt
 libm/machine/hexagon/meson.build
 libm/machine/hexagon/s_fabs.c
 libm/machine/hexagon/s_fma.c
 libm/machine/hexagon/s_fmax.c
 libm/machine/hexagon/s_fmin.c
 libm/machine/hexagon/s_sqrt.c
 libm/machine/hexagon/sf_fabs.c
 libm/machine/hexagon/sf_fma.c
 libm/machine/hexagon/sf_fmax.c
 libm/machine/hexagon/sf_fmin.c
 libm/machine/hexagon/sf_sqrt.c
 libos/dummyhost/fstatvfs.c
 libos/dummyhost/statvfs.c
 libos/linux/_statvfsbuf.c
 libos/linux/fstatvfs.c
 libos/linux/local-statfs.h
 libos/linux/madvise-gnu.c
 libos/linux/madvise.c
 libos/linux/mlock.c
 libos/linux/mlockall_munlockall.c
 libos/linux/mmap.c
 libos/linux/mprotect.c
 libos/linux/msync.c
 libos/linux/munlock.c
 libos/linux/munmap.c
 libos/linux/statvfs.c
 libos/semihost/common/rename.c
 libos/semihost/fake/fake_access.c
 libos/semihost/fake/fake_closedir.c
 libos/semihost/fake/fake_fstatvfs.c
 libos/semihost/fake/fake_ftruncate.c
 libos/semihost/fake/fake_getcwd.c
 libos/semihost/fake/fake_opendir.c
 libos/semihost/fake/fake_readdir.c
 libos/semihost/fake/fake_rename.c
 libos/semihost/fake/fake_statvfs.c
 libos/semihost/machine/hexagon/hexagon_access.c
 libos/semihost/machine/hexagon/hexagon_close.c
 libos/semihost/machine/hexagon/hexagon_closedir.c
 libos/semihost/machine/hexagon/hexagon_errno.c
 libos/semihost/machine/hexagon/hexagon_exit.c
 libos/semihost/machine/hexagon/hexagon_flen.c
 libos/semihost/machine/hexagon/hexagon_fstat.c
 libos/semihost/machine/hexagon/hexagon_ftell.c
 libos/semihost/machine/hexagon/hexagon_ftruncate.c
 libos/semihost/machine/hexagon/hexagon_get_cmdline.c
 libos/semihost/machine/hexagon/hexagon_getcwd.c
 libos/semihost/machine/hexagon/hexagon_gettimeofday.c
 libos/semihost/machine/hexagon/hexagon_isatty.c
 libos/semihost/machine/hexagon/hexagon_lseek.c
 libos/semihost/machine/hexagon/hexagon_open.c
 libos/semihost/machine/hexagon/hexagon_opendir.c
 libos/semihost/machine/hexagon/hexagon_read.c
 libos/semihost/machine/hexagon/hexagon_readdir.c
 libos/semihost/machine/hexagon/hexagon_rename.c
 libos/semihost/machine/hexagon/hexagon_semihost.c
 libos/semihost/machine/hexagon/hexagon_semihost.h
 libos/semihost/machine/hexagon/hexagon_stat.c
 libos/semihost/machine/hexagon/hexagon_unlink.c
 libos/semihost/machine/hexagon/hexagon_write.c
 libos/semihost/machine/hexagon/meson.build
 picocrt/machine/hexagon/crt0.S
 picocrt/machine/hexagon/crt0.c
 picocrt/machine/hexagon/meson.build
 scripts/cross-clang-hexagon.txt
 scripts/cross-eld-x86_64.txt
 scripts/do-clang-hexagon-configure
 scripts/do-eld-x86_64-configure
 scripts/run-hexagon
 test/test-argv.c
 test/test-libdl/meson.build
 test/test-libdl/test-libdl-error.c
 test/test-libdl/test-libdl-load.c
 test/test-libdl/test-libdl-tls.c
 test/test-libdl/testmod.c
 test/test-lseek-overflow.c
 test/test-posix/test-access.c
 test/test-posix/test-dirent.c
 test/test-posix/test-ftrunc.c
 test/test-posix/test-getcwd.c
 test/test-posix/test-mmap.c
 test/test-posix/test-posix-time.c
 test/test-posix/test-rename.c
 test/test-posix/test-statvfs.c
 test/test-stdio/test-bufio-lock-init.c
 test/test-stdlib/test-quick-exit.c
 test/test-thread-safety.c
Copyright: 2026 Qualcomm Technologies, Inc. and/or its subsidiaries.
License: BSD3-9

Files: libc/machine/aarch64/memchr-stub.c
 libc/machine/aarch64/memcmp-stub.c
 libc/machine/aarch64/memmove-stub.c
 libc/machine/aarch64/strlen-stub.c
 libc/machine/aarch64/strncmp-stub.c
 libc/machine/aarch64/strnlen-stub.c
 libc/machine/aarch64/strnlen.S
Copyright: 2013, Linaro Limited
License: BSD3-10

Files: libc/machine/aarch64/memcpy-stub.c
 libc/machine/aarch64/memset-stub.c
 libc/machine/aarch64/strcmp-stub.c
Copyright: 2012-2013, Linaro Limited
License: BSD3-10

Files: libc/machine/aarch64/strlen.S
Copyright: 2013-2015, Linaro Limited
License: BSD3-10

Files: libc/machine/aarch64/strncmp.S
Copyright: 2013, 2018, Linaro Limited
License: BSD3-10

Files: libc/machine/arm/memchr.c
 libc/machine/arm/memcpy.c
 libc/machine/arm/strlen-thumb1-Os.S
 libc/machine/arm/strlen-thumb2-Os.S
 libc/machine/arm/strlen.S
Copyright: 2015 ARM Ltd.
License: BSD3-10

Files: libc/machine/aarch64/rawmemchr-stub.c
 libc/machine/aarch64/rawmemchr.S
Copyright: 2015-2016, ARM Limited
License: BSD3-11

Files: libc/machine/aarch64/stpcpy-stub.c
Copyright: 2015, ARM Limited
License: BSD3-11

Files: libc/machine/aarch64/strchr-stub.c
 libc/machine/aarch64/strchrnul-stub.c
 libc/machine/aarch64/strcpy-stub.c
 libc/machine/aarch64/strrchr-stub.c
 libc/machine/aarch64/strrchr.S
Copyright: 2014, ARM Limited
License: BSD3-11

Files: libc/machine/aarch64/strchr.S
 libc/machine/aarch64/strchrnul.S
Copyright: 2014-2022, ARM Limited
License: BSD3-11

Files: libc/machine/aarch64/strcpy.S
Copyright: 2013, 2014, 2015, 2020-2023 ARM Ltd.
License: BSD3-11

Files: libc/machine/aarch64/setjmp.S
 libm/machine/aarch64/s_ceil.c
 libm/machine/aarch64/s_floor.c
 libm/machine/aarch64/s_fma.c
 libm/machine/aarch64/s_fmax.c
 libm/machine/aarch64/s_fmin.c
 libm/machine/aarch64/s_llrint.c
 libm/machine/aarch64/s_llround.c
 libm/machine/aarch64/s_lrint.c
 libm/machine/aarch64/s_lround.c
 libm/machine/aarch64/s_nearbyint.c
 libm/machine/aarch64/s_rint.c
 libm/machine/aarch64/s_round.c
 libm/machine/aarch64/s_trunc.c
 libm/machine/aarch64/sf_ceil.c
 libm/machine/aarch64/sf_floor.c
 libm/machine/aarch64/sf_fma.c
 libm/machine/aarch64/sf_fmax.c
 libm/machine/aarch64/sf_fmin.c
 libm/machine/aarch64/sf_llrint.c
 libm/machine/aarch64/sf_llround.c
 libm/machine/aarch64/sf_lrint.c
 libm/machine/aarch64/sf_lround.c
 libm/machine/aarch64/sf_nearbyint.c
 libm/machine/aarch64/sf_rint.c
 libm/machine/aarch64/sf_round.c
 libm/machine/aarch64/sf_trunc.c
 libm/machine/arm/s_ceil.c
 libm/machine/arm/s_floor.c
 libm/machine/arm/s_nearbyint.c
 libm/machine/arm/s_rint.c
 libm/machine/arm/s_round.c
 libm/machine/arm/s_trunc.c
 libm/machine/arm/sf_ceil.c
 libm/machine/arm/sf_floor.c
 libm/machine/arm/sf_nearbyint.c
 libm/machine/arm/sf_rint.c
 libm/machine/arm/sf_round.c
 libm/machine/arm/sf_trunc.c
Copyright: 2011, 2012 ARM Ltd
License: BSD3-12

Files: libc/machine/arm/aeabi_memset.c
 libc/machine/arm/bzero.c
 libc/machine/arm/machine/_endian.h
 libc/machine/arm/memset-arm.S
 libc/machine/arm/memset-thumb.S
 libc/machine/arm/memset-thumb2.S
 libc/machine/arm/memset.S
 libc/machine/arm/memset.c
 libm/machine/aarch64/s_fabs.c
 libm/machine/aarch64/s_sqrt.c
 libm/machine/aarch64/sf_fabs.c
 libm/machine/aarch64/sf_sqrt.c
Copyright: 2015 ARM Ltd
License: BSD3-12

Files: libc/machine/arm/arm_asm.h
Copyright: 2009 ARM Ltd
License: BSD3-12

Files: libc/machine/arm/machine/acle-compat.h
 libc/machine/arm/strcmp-armv6m.S
Copyright: 2014 ARM Ltd
License: BSD3-12

Files: libc/machine/arm/memcpy-armv7m.S
Copyright: 2013 ARM Ltd
License: BSD3-12

Files: libc/machine/arm/memcpy.S
Copyright: 2013-2015 ARM Ltd
License: BSD3-12

Files: libc/machine/arm/strcmp-arm-tiny.S
 libc/machine/arm/strcmp-armv4.S
 libc/machine/arm/strcmp-armv4t.S
 libc/machine/arm/strcmp-armv6.S
 libc/machine/arm/strcmp-armv7.S
 libc/machine/arm/strcmp-armv7m.S
 libc/machine/arm/strcmp.S
Copyright: 2012-2014 ARM Ltd
License: BSD3-12

Files: libc/machine/arm/strcpy.S
Copyright: 2008 ARM Ltd
License: BSD3-12

Files: libc/machine/arm/strlen.c
Copyright: 2008-2015 ARM Ltd
License: BSD3-12

Files: libc/stdlib/aligned_alloc.c
Copyright: 2020 Arm Ltd.
License: BSD3-12

Files: libc/stdlib/calloc.c
 libc/stdlib/free.c
 libc/stdlib/getpagesize.c
 libc/stdlib/local-malloc.h
 libc/stdlib/mallinfo.c
 libc/stdlib/malloc-stats.c
 libc/stdlib/malloc-usable-size.c
 libc/stdlib/malloc.c
 libc/stdlib/mallopt.c
 libc/stdlib/memalign.c
 libc/stdlib/posix-memalign.c
 libc/stdlib/pvalloc.c
 libc/stdlib/realloc.c
 libc/stdlib/valloc.c
Copyright: 2012, 2013 ARM Ltd
License: BSD3-12

Files: libc/string/memmem.c
 libc/string/strstr.c
 libm/common/cosf.c
 libm/common/exp.c
 libm/common/exp2.c
 libm/common/exp_data.c
 libm/common/log.c
 libm/common/log2.c
 libm/common/log2_data.c
 libm/common/log_data.c
 libm/common/math_denorm.c
 libm/common/math_denormf.c
 libm/common/math_denorml.c
 libm/common/math_err_check_oflow.c
 libm/common/math_err_check_uflow.c
 libm/common/math_err_divzero.c
 libm/common/math_err_invalid.c
 libm/common/math_err_may_uflow.c
 libm/common/math_err_oflow.c
 libm/common/math_err_uflow.c
 libm/common/math_err_with_errno.c
 libm/common/math_errf_check_oflowf.c
 libm/common/math_errf_check_uflowf.c
 libm/common/pow.c
 libm/common/pow_log_data.c
 libm/common/sincosf.c
 libm/common/sincosf.h
 libm/common/sincosf_data.c
 libm/common/sinf.c
 libm/ld/math_errl_check_oflowl.c
 libm/ld/math_errl_check_uflowl.c
 libm/ld/math_errl_divzerol.c
 libm/ld/math_errl_invalidl.c
 libm/ld/math_errl_oflowl.c
 libm/ld/math_errl_uflowl.c
 libm/ld/math_errl_with_errnol.c
Copyright: 2018 Arm Ltd.
License: BSD3-12

Files: libm/common/math_config.h
 libm/common/math_errf_divzerof.c
 libm/common/math_errf_invalidf.c
 libm/common/math_errf_may_uflowf.c
 libm/common/math_errf_oflowf.c
 libm/common/math_errf_uflowf.c
 libm/common/math_errf_with_errnof.c
 libm/common/sf_pow.c
Copyright: 2017-2018 Arm Ltd.
License: BSD3-12

Files: libm/common/sf_exp.c
 libm/common/sf_exp2.c
 libm/common/sf_exp2_data.c
 libm/common/sf_log.c
 libm/common/sf_log2.c
 libm/common/sf_log2_data.c
 libm/common/sf_log_data.c
 libm/common/sf_pow_log2_data.c
Copyright: 2017 Arm Ltd.
License: BSD3-12

Files: test/testsuite/newlib.string/memcpy-1.c
 test/testsuite/newlib.string/strcmp-1.c
Copyright: 2011 ARM Ltd
License: BSD3-12

Files: libc/machine/arc/asm.h
 libc/machine/arc/strchr.S
Copyright: 2015, Synopsys, Inc.
License: BSD3-13

Files: libc/machine/arc/memcmp-bs-norm.S
 libc/machine/arc/memcmp-stub.c
 libc/machine/arc/memcmp.S
 libc/machine/arc/memcpy-archs.S
 libc/machine/arc/memcpy-bs.S
 libc/machine/arc/memcpy-stub.c
 libc/machine/arc/memcpy.S
 libc/machine/arc/memset-archs.S
 libc/machine/arc/memset-bs.S
 libc/machine/arc/memset-stub.c
 libc/machine/arc/memset.S
 libc/machine/arc/setjmp.S
 libc/machine/arc/strchr-bs-norm.S
 libc/machine/arc/strchr-bs.S
 libc/machine/arc/strchr-stub.c
 libc/machine/arc/strcmp-archs.S
 libc/machine/arc/strcmp-stub.c
 libc/machine/arc/strcmp.S
 libc/machine/arc/strcpy-bs-arc600.S
 libc/machine/arc/strcpy-bs.S
 libc/machine/arc/strcpy-stub.c
 libc/machine/arc/strcpy.S
 libc/machine/arc/strncpy-bs.S
 libc/machine/arc/strncpy-stub.c
 libc/machine/arc/strncpy.S
Copyright: 2015-2024, Synopsys, Inc.
License: BSD3-13

Files: libc/machine/arc64/memchr.S
 libc/machine/arc64/memcmp-stub.c
 libc/machine/arc64/memcmp.S
 libc/machine/arc64/memcpy-stub.c
 libc/machine/arc64/memcpy.S
 libc/machine/arc64/memmove.S
 libc/machine/arc64/memset-stub.c
 libc/machine/arc64/memset.S
 libc/machine/arc64/setjmp.S
 libc/machine/arc64/strcat.S
 libc/machine/arc64/strcmp.S
 libc/machine/arc64/strlen.S
 libc/machine/arc64/sys/asm.h
Copyright: 2024, Synopsys, Inc.
License: BSD3-13

Files: libc/machine/arm/memchr.S
Copyright: 2010-2011, Linaro Limited
License: BSD3-14

Files: libc/machine/arm/memcpy-armv7a.S
Copyright: 2013, Linaro Limited
License: BSD3-14

Files: libc/machine/arm/strlen-armv7.S
Copyright: 2010-2011,2013 Linaro Limited
License: BSD3-14

Files: libc/machine/epiphany/setjmp.S
Copyright: 2011, Adapteva, Inc.
License: BSD3-15

Files: libc/machine/loongarch/machine/fenv-fp.h
Copyright: 2017 Michael R. Neilly
 2024 Jiaxun Yang 
License: BSD3-16

Files: libc/machine/riscv/machine/fenv-fp.h
Copyright: 2017 Michael R. Neilly
License: BSD3-16

Files: libc/machine/microblaze/abort.c
 libc/machine/microblaze/longjmp.S
 libc/machine/microblaze/setjmp.S
Copyright: 2001, 2009 Xilinx, Inc.
License: BSD3-17

Files: libc/machine/microblaze/strcmp.c
 libc/machine/microblaze/strcpy.c
 libc/machine/microblaze/strlen.c
Copyright: 2009 Xilinx, Inc.
License: BSD3-17

Files: libc/machine/mips/machine/asm.h
 libc/machine/mips/machine/regdef.h
Copyright: 1996-2007 MIPS Technologies, Inc.
 2009 CodeSourcery, LLC. 
License: BSD3-18

Files: libc/machine/mips/memcpy.S
Copyright: 2012-2015 MIPS Technologies, Inc., California.
License: BSD3-19

Files: libc/machine/mips/memset.S
Copyright: 2013 MIPS Technologies, Inc., California.
License: BSD3-19

Files: libc/machine/mips/strcmp.S
Copyright: 2014 Imagination Technologies Limited.
License: BSD3-20

Files: libc/machine/nds32/abort.c
 libc/machine/nds32/memcpy.S
 libc/machine/nds32/memset.S
 libc/machine/nds32/setjmp.S
 libc/machine/nds32/strcmp.S
 libc/machine/nds32/strcpy.S
Copyright: 2013 Andes Technology Corporation.
License: BSD3-21

Files: libm/machine/nds32/w_sqrt.S
 libm/machine/nds32/wf_sqrt.S
Copyright: 2013-2014 Andes Technology Corporation.
License: BSD3-21

Files: libc/machine/nios2/setjmp.s
Copyright: 2003 Altera Corporation
License: BSD3-22

Files: libc/machine/sparc/setjmp.S
Copyright: 1992, 1993 The Regents of the University of California.
License: BSD3-23

Files: libc/machine/spu/c99ppe.h
 libc/machine/spu/clearerr.c
 libc/machine/spu/fclose.c
 libc/machine/spu/feof.c
 libc/machine/spu/ferror.c
 libc/machine/spu/fflush.c
 libc/machine/spu/fgetc.c
 libc/machine/spu/fgetpos.c
 libc/machine/spu/fgets.c
 libc/machine/spu/fileno.c
 libc/machine/spu/fopen.c
 libc/machine/spu/fputc.c
 libc/machine/spu/fputs.c
 libc/machine/spu/fread.c
 libc/machine/spu/freopen.c
 libc/machine/spu/fseek.c
 libc/machine/spu/fsetpos.c
 libc/machine/spu/ftell.c
 libc/machine/spu/fwrite.c
 libc/machine/spu/getc.c
 libc/machine/spu/getchar.c
 libc/machine/spu/gets.c
 libc/machine/spu/perror.c
 libc/machine/spu/putc.c
 libc/machine/spu/putchar.c
 libc/machine/spu/puts.c
 libc/machine/spu/remove.c
 libc/machine/spu/rename.c
 libc/machine/spu/rewind.c
 libc/machine/spu/setbuf.c
 libc/machine/spu/setvbuf.c
 libc/machine/spu/sys/custom_file.h
 libc/machine/spu/tmpfile.c
 libc/machine/spu/tmpnam.c
 libc/machine/spu/ungetc.c
 libc/machine/spu/vfprintf.c
 libc/machine/spu/vfscanf.c
 libc/machine/spu/vprintf.c
 libc/machine/spu/vscanf.c
 libc/machine/spu/vsnprintf.c
 libc/machine/spu/vsprintf.c
 libc/machine/spu/vsscanf.c
Copyright: IBM Corp. 2006 
License: BSD3-24

Files: libc/machine/spu/calloc_ea.c
 libc/machine/spu/ea_internal.h
 libc/machine/spu/free_ea.c
 libc/machine/spu/include/ea.h
 libc/machine/spu/malloc_ea.c
 libc/machine/spu/memchr_ea.c
 libc/machine/spu/memcmp_ea.c
 libc/machine/spu/memcpy_ea.c
 libc/machine/spu/memmove_ea.c
 libc/machine/spu/memset_ea.c
 libc/machine/spu/mmap_ea.c
 libc/machine/spu/mremap_ea.c
 libc/machine/spu/msync_ea.c
 libc/machine/spu/munmap_ea.c
 libc/machine/spu/posix_memalign_ea.c
 libc/machine/spu/realloc_ea.c
 libc/machine/spu/strcat_ea.c
 libc/machine/spu/strchr_ea.c
 libc/machine/spu/strcmp_ea.c
 libc/machine/spu/strcpy_ea.c
 libc/machine/spu/strcspn_ea.c
 libc/machine/spu/strlen_ea.c
 libc/machine/spu/strncat_ea.c
 libc/machine/spu/strncmp_ea.c
 libc/machine/spu/strncpy_ea.c
 libc/machine/spu/strpbrk_ea.c
 libc/machine/spu/strrchr_ea.c
 libc/machine/spu/strspn_ea.c
 libc/machine/spu/strstr_ea.c
Copyright: IBM Corp. 2007, 2008 
License: BSD3-24

Files: libc/machine/spu/fdopen.c
 libm/common/copysignl.c
 libm/common/fabsl.c
 libm/common/frexpl.c
 libm/common/nanl.c
 libm/common/scalbnl.c
 libm/ld/s_isinfl.c
 libm/ld/s_signbitl.c
Copyright: IBM Corp. 2009 
License: BSD3-24

Files: libc/machine/spu/include/spu_timer.h
 libc/machine/spu/pread_ea.c
 libc/machine/spu/pwrite_ea.c
 libc/machine/spu/read_ea.c
 libc/machine/spu/readv_ea.c
 libc/machine/spu/spu-gmon.c
 libc/machine/spu/spu-mcount.S
 libc/machine/spu/spu_clock_stop.c
 libc/machine/spu/spu_clock_svcs.c
 libc/machine/spu/spu_timebase.c
 libc/machine/spu/spu_timer_flih.S
 libc/machine/spu/spu_timer_free.c
 libc/machine/spu/spu_timer_internal.h
 libc/machine/spu/spu_timer_slih.c
 libc/machine/spu/spu_timer_slih_reg.c
 libc/machine/spu/spu_timer_stop.c
 libc/machine/spu/spu_timer_svcs.c
 libc/machine/spu/sys/linux_syscalls.h
 libc/machine/spu/write_ea.c
 libc/machine/spu/writev_ea.c
Copyright: IBM Corp. 2008 
License: BSD3-24

Files: libc/machine/spu/setjmp.S
Copyright: IBM Corp. 2005, 2006 
License: BSD3-24

Files: libc/machine/spu/sys/mman.h
Copyright: IBM Corp. 2007 
License: BSD3-24

Files: libc/machine/spu/fiprintf.S
 libc/machine/spu/fiscanf.S
 libc/machine/spu/fprintf.S
 libc/machine/spu/fscanf.S
 libc/machine/spu/iprintf.S
 libc/machine/spu/iscanf.S
 libc/machine/spu/printf.S
 libc/machine/spu/scanf.S
 libc/machine/spu/siprintf.S
 libc/machine/spu/siscanf.S
 libc/machine/spu/sniprintf.S
 libc/machine/spu/snprintf.S
 libc/machine/spu/sprintf.S
 libc/machine/spu/sscanf.S
 libc/machine/spu/stack_reg_va.S
Copyright: 2007, Toshiba Corporation 
License: BSD3-25

Files: libc/machine/spu/mk_syscalls
 libc/machine/spu/syscall.def
Copyright: 2007 TOSHIBA CORPORATION
License: BSD3-25

Files: libc/machine/spu/include/fenv.h
 libc/machine/spu/machine/fenv.h
Copyright: 2006, 2007 International Business Machines Corporation, Sony Computer Entertainment, Incorporated, Toshiba Corporation, 
License: BSD3-26

Files: libc/machine/spu/machine/_types.h
 libc/machine/spu/sys/dirent.h
 libm/machine/spu/headers/dom_chkd_less_than.h
 libm/machine/spu/headers/dom_chkd_negone_one.h
 libm/machine/spu/headers/dom_chkf_less_than.h
 libm/machine/spu/headers/dom_chkf_negone_one.h
 libm/machine/spu/sf_finite.c
 libm/machine/spu/sf_isinf.c
 libm/machine/spu/sf_isinff.c
 libm/machine/spu/sf_isnan.c
 libm/machine/spu/sf_isnanf.c
 libm/machine/spu/sf_nan.c
Copyright: 2007 International Business Machines Corporation, Sony Computer Entertainment, Incorporated, Toshiba Corporation, 
License: BSD3-26

Files: libc/machine/spu/memcmp.c
 libc/machine/spu/straddr.h
 libc/machine/spu/strcat.c
 libc/machine/spu/strcpy.c
 libc/machine/spu/strcpy.h
 libc/machine/spu/strncat.c
 libc/machine/spu/strncpy.c
Copyright: 2008 International Business Machines Corporation
License: BSD3-26

Files: libc/machine/spu/memcpy.c
 libc/machine/spu/memmove.c
 libc/machine/spu/memset.c
 libc/machine/spu/strchr.c
 libc/machine/spu/strcmp.c
 libc/machine/spu/strcspn.c
 libc/machine/spu/strlen.c
 libc/machine/spu/strncmp.c
 libc/machine/spu/strpbrk.c
 libc/machine/spu/strrchr.c
 libc/machine/spu/strspn.c
 libc/machine/spu/strxfrm.c
 libc/machine/spu/vec_literal.h
 libm/machine/spu/headers/atanf.h
 libm/machine/spu/headers/cbrt.h
 libm/machine/spu/headers/cbrtf.h
 libm/machine/spu/headers/ceil.h
 libm/machine/spu/headers/ceilf.h
 libm/machine/spu/headers/copysign.h
 libm/machine/spu/headers/copysignf.h
 libm/machine/spu/headers/exp2f.h
 libm/machine/spu/headers/expf.h
 libm/machine/spu/headers/fabs.h
 libm/machine/spu/headers/fabsf.h
 libm/machine/spu/headers/fdim.h
 libm/machine/spu/headers/fdimf.h
 libm/machine/spu/headers/feclearexcept.h
 libm/machine/spu/headers/fefpscr.h
 libm/machine/spu/headers/fegetenv.h
 libm/machine/spu/headers/fegetexceptflag.h
 libm/machine/spu/headers/fegetround.h
 libm/machine/spu/headers/feholdexcept.h
 libm/machine/spu/headers/feraiseexcept.h
 libm/machine/spu/headers/fesetenv.h
 libm/machine/spu/headers/fesetexceptflag.h
 libm/machine/spu/headers/fesetround.h
 libm/machine/spu/headers/fetestexcept.h
 libm/machine/spu/headers/feupdateenv.h
 libm/machine/spu/headers/floor.h
 libm/machine/spu/headers/floorf.h
 libm/machine/spu/headers/fma.h
 libm/machine/spu/headers/fmaf.h
 libm/machine/spu/headers/fmax.h
 libm/machine/spu/headers/fmaxf.h
 libm/machine/spu/headers/fmin.h
 libm/machine/spu/headers/fminf.h
 libm/machine/spu/headers/fmod.h
 libm/machine/spu/headers/fmodf.h
 libm/machine/spu/headers/frexp.h
 libm/machine/spu/headers/frexpf.h
 libm/machine/spu/headers/ilogb.h
 libm/machine/spu/headers/ilogbf.h
 libm/machine/spu/headers/ldexp.h
 libm/machine/spu/headers/ldexpf.h
 libm/machine/spu/headers/llrint.h
 libm/machine/spu/headers/llrintf.h
 libm/machine/spu/headers/llround.h
 libm/machine/spu/headers/llroundf.h
 libm/machine/spu/headers/log10f.h
 libm/machine/spu/headers/log2f.h
 libm/machine/spu/headers/logf.h
 libm/machine/spu/headers/lrint.h
 libm/machine/spu/headers/lrintf.h
 libm/machine/spu/headers/lround.h
 libm/machine/spu/headers/lroundf.h
 libm/machine/spu/headers/nearbyint.h
 libm/machine/spu/headers/remainder.h
 libm/machine/spu/headers/remainderf.h
 libm/machine/spu/headers/remquo.h
 libm/machine/spu/headers/remquof.h
 libm/machine/spu/headers/rint.h
 libm/machine/spu/headers/round.h
 libm/machine/spu/headers/roundf.h
 libm/machine/spu/headers/scalbn.h
 libm/machine/spu/headers/scalbnf.h
 libm/machine/spu/headers/sqrt.h
 libm/machine/spu/headers/trunc.h
 libm/machine/spu/headers/truncf.h
 libm/machine/spu/headers/vec_literal.h
 libm/machine/spu/llrint.c
 libm/machine/spu/llrintf.c
 libm/machine/spu/llround.c
 libm/machine/spu/llroundf.c
 libm/machine/spu/log2f.c
 libm/machine/spu/s_cbrt.c
 libm/machine/spu/s_ceil.c
 libm/machine/spu/s_copysign.c
 libm/machine/spu/s_fabs.c
 libm/machine/spu/s_fdim.c
 libm/machine/spu/s_floor.c
 libm/machine/spu/s_fma.c
 libm/machine/spu/s_fmax.c
 libm/machine/spu/s_fmin.c
 libm/machine/spu/s_frexp.c
 libm/machine/spu/s_ilogb.c
 libm/machine/spu/s_ldexp.c
 libm/machine/spu/s_lrint.c
 libm/machine/spu/s_lround.c
 libm/machine/spu/s_nearbyint.c
 libm/machine/spu/s_remquo.c
 libm/machine/spu/s_rint.c
 libm/machine/spu/s_round.c
 libm/machine/spu/s_scalbn.c
 libm/machine/spu/s_trunc.c
 libm/machine/spu/sf_atan.c
 libm/machine/spu/sf_cbrt.c
 libm/machine/spu/sf_ceil.c
 libm/machine/spu/sf_copysign.c
 libm/machine/spu/sf_fabs.c
 libm/machine/spu/sf_fdim.c
 libm/machine/spu/sf_floor.c
 libm/machine/spu/sf_fma.c
 libm/machine/spu/sf_fmax.c
 libm/machine/spu/sf_fmin.c
 libm/machine/spu/sf_frexp.c
 libm/machine/spu/sf_ilogb.c
 libm/machine/spu/sf_ldexp.c
 libm/machine/spu/sf_lrint.c
 libm/machine/spu/sf_lround.c
 libm/machine/spu/sf_remquo.c
 libm/machine/spu/sf_round.c
 libm/machine/spu/sf_scalbn.c
 libm/machine/spu/sf_trunc.c
 libm/machine/spu/w_fmod.c
 libm/machine/spu/w_remainder.c
 libm/machine/spu/w_sqrt.c
 libm/machine/spu/wf_exp.c
 libm/machine/spu/wf_exp2.c
 libm/machine/spu/wf_fmod.c
 libm/machine/spu/wf_log.c
 libm/machine/spu/wf_log10.c
 libm/machine/spu/wf_remainder.c
Copyright: 2001,2006, International Business Machines Corporation, Sony Computer Entertainment, Incorporated, Toshiba Corporation, 
License: BSD3-26

Files: libc/machine/spu/stdio.c
Copyright: 2007 Sony Computer Entertainment Inc.
 2007 Sony Corp. 
License: BSD3-26

Files: libc/machine/spu/strncmp.h
Copyright: 2001,2006,2008 International Business Machines Corporation, Sony Computer Entertainment, Incorporated, Toshiba Corporation, 
License: BSD3-26

Files: libc/machine/tic6x/setjmp.S
Copyright: 1996-2010 Texas Instruments Incorporated http://www.ti.com
License: BSD3-27

Files: libc/machine/visium/memcpy.c
 libc/machine/visium/memcpy.h
 libc/machine/visium/memmove.c
 libc/machine/visium/memset.c
 libc/machine/visium/memset.h
 libc/machine/visium/setjmp.S
Copyright: 2015 Rolls-Royce Controls and Data Services Limited.
License: BSD3-28

Files: libc/search/hcreate.c
 libc/search/hcreate_r.c
 test/testsuite/newlib.search/hsearchtest.c
Copyright: 2001 Christopher G. Demetriou
License: BSD3-29

Files: libc/search/tsearch.3
Copyright: 1997 Todd C. Miller 
License: BSD3-30

Files: libc/stdio/ftoa_engine.c
Copyright: 2005, Dmitry Xmelkov
License: BSD3-31

Files: libc/time/strptime.c
 libc/time/strptime_l.c
Copyright: 1999 Kungliga Tekniska Högskolan Royal Institute of Technology, Stockholm, Sweden).
License: BSD3-32

Files: libm/common/nexttoward.c
 libm/common/nexttowardl.c
Copyright: 2014 Mentor Graphics, Inc.
License: BSD3-33

Files: libm/ld/common/s_fabsl.c
Copyright: 2003 Dag-Erling Coïdan Smørgrav
License: BSD3-34

Files: libm/machine/spu/headers/acos.h
 libm/machine/spu/headers/acosd2.h
 libm/machine/spu/headers/acosf.h
 libm/machine/spu/headers/acosh.h
 libm/machine/spu/headers/acoshf.h
 libm/machine/spu/headers/asin.h
 libm/machine/spu/headers/asind2.h
 libm/machine/spu/headers/asinf.h
 libm/machine/spu/headers/asinh.h
 libm/machine/spu/headers/asinhf.h
 libm/machine/spu/headers/atan.h
 libm/machine/spu/headers/atan2.h
 libm/machine/spu/headers/atan2f.h
 libm/machine/spu/headers/atanh.h
 libm/machine/spu/headers/atanhf.h
 libm/machine/spu/headers/cos.h
 libm/machine/spu/headers/cosf.h
 libm/machine/spu/headers/cosh.h
 libm/machine/spu/headers/coshd2.h
 libm/machine/spu/headers/coshf.h
 libm/machine/spu/headers/coshf4.h
 libm/machine/spu/headers/erf.h
 libm/machine/spu/headers/erfc.h
 libm/machine/spu/headers/erfcf.h
 libm/machine/spu/headers/erff.h
 libm/machine/spu/headers/exp.h
 libm/machine/spu/headers/exp2.h
 libm/machine/spu/headers/expm1.h
 libm/machine/spu/headers/expm1f.h
 libm/machine/spu/headers/hypot.h
 libm/machine/spu/headers/hypotd2.h
 libm/machine/spu/headers/hypotf.h
 libm/machine/spu/headers/isnan.h
 libm/machine/spu/headers/isnand2.h
 libm/machine/spu/headers/isnanf.h
 libm/machine/spu/headers/isnanf4.h
 libm/machine/spu/headers/lgamma.h
 libm/machine/spu/headers/lgammaf.h
 libm/machine/spu/headers/log.h
 libm/machine/spu/headers/log10.h
 libm/machine/spu/headers/log1p.h
 libm/machine/spu/headers/log1pf.h
 libm/machine/spu/headers/log2.h
 libm/machine/spu/headers/logbf.h
 libm/machine/spu/headers/logbf4.h
 libm/machine/spu/headers/nearbyintf.h
 libm/machine/spu/headers/nextafter.h
 libm/machine/spu/headers/nextafterf.h
 libm/machine/spu/headers/pow.h
 libm/machine/spu/headers/powf.h
 libm/machine/spu/headers/rintf.h
 libm/machine/spu/headers/signbit.h
 libm/machine/spu/headers/signbitd2.h
 libm/machine/spu/headers/simdmath.h
 libm/machine/spu/headers/sin.h
 libm/machine/spu/headers/sincos.h
 libm/machine/spu/headers/sincosf.h
 libm/machine/spu/headers/sinf.h
 libm/machine/spu/headers/sinh.h
 libm/machine/spu/headers/sinhd2.h
 libm/machine/spu/headers/sinhf.h
 libm/machine/spu/headers/sinhf4.h
 libm/machine/spu/headers/sqrtf.h
 libm/machine/spu/headers/tan.h
 libm/machine/spu/headers/tanf.h
 libm/machine/spu/headers/tanh.h
 libm/machine/spu/headers/tanhf.h
 libm/machine/spu/headers/tgamma.h
 libm/machine/spu/headers/tgammaf.h
 libm/machine/spu/log2.c
 libm/machine/spu/s_asinh.c
 libm/machine/spu/s_atan.c
 libm/machine/spu/s_cos.c
 libm/machine/spu/s_erf.c
 libm/machine/spu/s_expm1.c
 libm/machine/spu/s_isnan.c
 libm/machine/spu/s_log1p.c
 libm/machine/spu/s_nextafter.c
 libm/machine/spu/s_sin.c
 libm/machine/spu/s_tan.c
 libm/machine/spu/s_tanh.c
 libm/machine/spu/sf_asinh.c
 libm/machine/spu/sf_cos.c
 libm/machine/spu/sf_erf.c
 libm/machine/spu/sf_expm1.c
 libm/machine/spu/sf_log1p.c
 libm/machine/spu/sf_logb.c
 libm/machine/spu/sf_nearbyint.c
 libm/machine/spu/sf_nextafter.c
 libm/machine/spu/sf_rint.c
 libm/machine/spu/sf_sin.c
 libm/machine/spu/sf_tan.c
 libm/machine/spu/sf_tanh.c
 libm/machine/spu/w_acos.c
 libm/machine/spu/w_acosh.c
 libm/machine/spu/w_asin.c
 libm/machine/spu/w_atan2.c
 libm/machine/spu/w_atanh.c
 libm/machine/spu/w_cosh.c
 libm/machine/spu/w_exp.c
 libm/machine/spu/w_exp2.c
 libm/machine/spu/w_hypot.c
 libm/machine/spu/w_lgamma.c
 libm/machine/spu/w_log.c
 libm/machine/spu/w_log10.c
 libm/machine/spu/w_pow.c
 libm/machine/spu/w_sincos.c
 libm/machine/spu/w_sinh.c
 libm/machine/spu/w_tgamma.c
 libm/machine/spu/wf_acos.c
 libm/machine/spu/wf_acosh.c
 libm/machine/spu/wf_asin.c
 libm/machine/spu/wf_atan2.c
 libm/machine/spu/wf_atanh.c
 libm/machine/spu/wf_cosh.c
 libm/machine/spu/wf_hypot.c
 libm/machine/spu/wf_lgamma.c
 libm/machine/spu/wf_pow.c
 libm/machine/spu/wf_sincos.c
 libm/machine/spu/wf_sinh.c
 libm/machine/spu/wf_sqrt.c
 libm/machine/spu/wf_tgamma.c
Copyright: 2006,2008, International Business Machines Corporation
License: BSD3-35

Files: libm/machine/spu/headers/acosf4.h
 libm/machine/spu/headers/asinf4.h
 libm/machine/spu/headers/atanf4.h
 libm/machine/spu/headers/cos_sin.h
 libm/machine/spu/headers/cosd2.h
 libm/machine/spu/headers/cosf4.h
 libm/machine/spu/headers/divd2.h
 libm/machine/spu/headers/divf4.h
 libm/machine/spu/headers/exp2d2.h
 libm/machine/spu/headers/exp2f4.h
 libm/machine/spu/headers/expd2.h
 libm/machine/spu/headers/expf4.h
 libm/machine/spu/headers/floord2.h
 libm/machine/spu/headers/floorf4.h
 libm/machine/spu/headers/ldexpd2.h
 libm/machine/spu/headers/ldexpf4.h
 libm/machine/spu/headers/log10d2.h
 libm/machine/spu/headers/log2d2.h
 libm/machine/spu/headers/log2f4.h
 libm/machine/spu/headers/logd2.h
 libm/machine/spu/headers/logf4.h
 libm/machine/spu/headers/powd2.h
 libm/machine/spu/headers/powf4.h
 libm/machine/spu/headers/recipd2.h
 libm/machine/spu/headers/recipf4.h
 libm/machine/spu/headers/sind2.h
 libm/machine/spu/headers/sinf4.h
 libm/machine/spu/headers/sqrtd2.h
 libm/machine/spu/headers/sqrtf4.h
 libm/machine/spu/headers/tand2.h
 libm/machine/spu/headers/tanf4.h
 libm/machine/spu/headers/truncd2.h
 libm/machine/spu/headers/truncf4.h
Copyright: 2001,2008, International Business Machines Corporation, Sony Computer Entertainment, Incorporated, Toshiba Corporation, 
License: BSD3-35

Files: libm/machine/spu/headers/acoshd2.h
 libm/machine/spu/headers/acoshf4.h
 libm/machine/spu/headers/asinhd2.h
 libm/machine/spu/headers/asinhf4.h
 libm/machine/spu/headers/atan2d2.h
 libm/machine/spu/headers/atan2f4.h
 libm/machine/spu/headers/atand2.h
 libm/machine/spu/headers/atanhd2.h
 libm/machine/spu/headers/atanhf4.h
 libm/machine/spu/headers/erf_utils.h
 libm/machine/spu/headers/erfcd2.h
 libm/machine/spu/headers/erfcf4.h
 libm/machine/spu/headers/erfd2.h
 libm/machine/spu/headers/erff4.h
 libm/machine/spu/headers/expm1d2.h
 libm/machine/spu/headers/expm1f4.h
 libm/machine/spu/headers/hypotf4.h
 libm/machine/spu/headers/lgammad2.h
 libm/machine/spu/headers/lgammaf4.h
 libm/machine/spu/headers/log1pd2.h
 libm/machine/spu/headers/log1pf4.h
 libm/machine/spu/headers/nextafterd2.h
 libm/machine/spu/headers/nextafterf4.h
 libm/machine/spu/headers/sincosd2.h
 libm/machine/spu/headers/sincosf4.h
 libm/machine/spu/headers/tanhd2.h
 libm/machine/spu/headers/tanhf4.h
 libm/machine/spu/headers/tgammad2.h
 libm/machine/spu/headers/tgammaf4.h
Copyright: 2007,2008, International Business Machines Corporation
License: BSD3-35

Files: libm/machine/spu/headers/nearbyintf4.h
 libm/machine/spu/headers/rintf4.h
 libm/machine/spu/headers/scalbnf4.h
Copyright: 2006,2008, International Business Machines Corporation, Sony Computer Entertainment, Incorporated, Toshiba Corporation, 
License: BSD3-35

Files: picocrt/machine/riscv/cfiss-mmu.S
Copyright: 2026 picolibc contributors
License: BSD3-36

Files: test/test-cdefs-cxx03.cpp
Copyright: 2024 Qualcomm Innovation Center, Inc.
License: BSD3-37

Files: .clang-format
 .editorconfig
 .github/Dockerfile
 .github/Dockerfile-arm
 .github/Dockerfile-check-format
 .github/Dockerfile-zephyr
 .github/do-build
 .github/do-cmake-test
 .github/do-linux-arm-linux
 .github/do-linux-misc
 .github/do-linux-riscv
 .github/do-many
 .github/do-run
 .github/do-test
 .github/do-test-noopt
 .github/do-zephyr
 .github/linux-arm-packages.txt
 .github/linux-files.txt
 .github/workflows/Makefile
 .github/workflows/check-format.yml
 .github/workflows/head
 .github/workflows/head-arm
 .github/workflows/head-coreboot
 .github/workflows/head-native
 .github/workflows/head-zephyr
 .github/workflows/linux-arm.yml
 .github/workflows/linux.yml
 .github/workflows/make-workflow
 .github/workflows/make-workflow-arm
 .github/workflows/make-workflow-coreboot
 .github/workflows/make-workflow-native
 .github/workflows/make-workflow-zephyr
 .github/workflows/native.yml
 .github/workflows/steps-head
 .github/workflows/variants
 .github/workflows/zephyr.yml
 .github/zephyr
 README.md
 cmake/TC-clang-thumbv6m.cmake
 cmake/TC-clang-thumbv7m.cmake
 cmake/TC-rx.cmake
 cmake/TC-thumbv6m.cmake
 cmake/TC-thumbv7m.cmake
 cmake/TC-x86_64.cmake
 cmake/have-bitfields-in-packed-structs.c
 cmake/have-cc-inhibit-loop-to-libcall.c
 doc/build.md
 doc/ctype.md
 doc/init.md
 doc/linking.md
 doc/locking.md
 doc/os.md
 doc/picolibc.svg
 doc/printf.md
 doc/releasing.md
 doc/testing.md
 doc/thread-safety.md
 doc/tls.md
 doc/using.md
 hello-world/README.md
 libm/complex/CMakeLists.txt
 libm/ld/files
 libos/linux/utils/dirent64.json
 libos/linux/utils/make-bits
 libos/linux/utils/make-struct
 libos/linux/utils/sigaction.json
 libos/linux/utils/siginfo.json
 libos/linux/utils/statfs.json
 libos/linux/utils/statfs64.json
 libos/linux/utils/statx.json
 libos/linux/utils/struct-analyze.c
 libos/linux/utils/termios.json
 libos/linux/utils/tms.json
 libos/linux/utils/type-analyze.c
 libos/semihost/machine/x86/bios.ld
 picocrt/machine/x86/crt0.S
 picolibc-native.specs.in
 picolibc.h.in
 picolibc.ld.in
 picolibc.specs.in
 scripts/checkpatch
 scripts/cross-aarch64-none-elf.txt
 scripts/cross-aarch64-zephyr-elf.txt
 scripts/cross-arc-zephyr-elf.txt
 scripts/cross-arc64-zephyr-elf.txt
 scripts/cross-arm-linux-gnueabihf.txt
 scripts/cross-arm-none-eabi.txt
 scripts/cross-arm-zephyr-eabi.txt
 scripts/cross-avr.txt
 scripts/cross-clang-aarch64-none-elf.txt
 scripts/cross-clang-arm-none-eabi.txt
 scripts/cross-clang-cortex-r82.txt
 scripts/cross-clang-msp430.txt
 scripts/cross-clang-riscv64-unknown-elf.txt
 scripts/cross-clang-riscv64-zephyr-elf.txt
 scripts/cross-clang-rv32imafc.txt
 scripts/cross-clang-rv32imafdc-unknown-elf.txt
 scripts/cross-clang-thumb-none-eabi.txt
 scripts/cross-clang-thumbv6m-none-eabi.txt
 scripts/cross-clang-thumbv7-a-none-eabi.txt
 scripts/cross-clang-thumbv7e+dp-none-eabi.txt
 scripts/cross-clang-thumbv7e+fp-none-eabi.txt
 scripts/cross-clang-thumbv7m-none-eabi.txt
 scripts/cross-clang-x86.txt
 scripts/cross-clang-x86_64.txt
 scripts/cross-coreboot-arm-eabi.txt
 scripts/cross-coreboot-i386-elf.txt
 scripts/cross-coreboot-riscv-elf.txt
 scripts/cross-coreboot-x86_64-elf.txt
 scripts/cross-cortex-a9-none-eabi.txt
 scripts/cross-i686-linux-gnu.txt
 scripts/cross-i686-none-elf.txt
 scripts/cross-lm32-unknown-elf.txt
 scripts/cross-microblazeel-zephyr-elf.txt
 scripts/cross-mips-zephyr-elf.txt
 scripts/cross-msp430-unknown-elf.txt
 scripts/cross-msp430.txt
 scripts/cross-nios2-zephyr-elf.txt
 scripts/cross-or1k-elf.txt
 scripts/cross-or1k-unknown-elf.txt
 scripts/cross-power9-fp128.txt
 scripts/cross-power9.txt
 scripts/cross-powerpc64-linux-gnu.txt
 scripts/cross-powerpc64le-linux-gnu.txt
 scripts/cross-riscv64-unknown-elf.txt
 scripts/cross-riscv64-zephyr-elf.txt
 scripts/cross-rv32imac.txt
 scripts/cross-rv32imac_zicsr_zbb.txt
 scripts/cross-sh-unknown-elf.txt
 scripts/cross-sparc-zephyr-elf.txt
 scripts/cross-thumbv8_1m-none-eabi.txt
 scripts/cross-thumbv8m_main_fp-none-eabi.txt
 scripts/cross-x86-none-elf.txt
 scripts/cross-x86_64-linux-gnu.txt
 scripts/cross-x86_64-zephyr-elf.txt
 scripts/cross-xtensa-dc233c_zephyr-elf.txt
 scripts/cross-xtensa-esp32-elf.txt
 scripts/cross-xtensa-espressif_esp32_zephyr-elf.txt
 scripts/cross-xtensa-espressif_esp32s2_zephyr-elf.txt
 scripts/cross-xtensa-intel_apl_adsp_zephyr-elf.txt
 scripts/cross-xtensa-intel_s1000_zephyr-elf.txt
 scripts/cross-xtensa-nxp_imx8m_adsp_zephyr-elf.txt
 scripts/cross-xtensa-nxp_imx_adsp_zephyr-elf.txt
 scripts/cross-xtensa-sample_controller_zephyr-elf.txt
 scripts/do-arm-tk
 scripts/do-x86_64-linux-full
 scripts/duplicate-names
 scripts/monitor-e9
 scripts/run-lm32
 scripts/test-picolibc
 test/CP720
 test/test-math/.clang-format-ignore
 test/test-math/Makefile
 test/test-math/math-test-copyright
Copyright: 2026 Keith Packard 
License: Default-1

Files: .gitattributes
Copyright: 2026 Corinna Vinschen 
License: Default-1

Files: .github/Dockerfile-coreboot
Copyright: 2026 Jeremy Bettis 
License: Default-1

Files: .github/linux-packages.txt
 .github/zephyr-packages.txt
Copyright: 2026 Yasushi SHOJI 
License: Default-1

Files: .gitignore
 libc/xdr/README
 libm/complex/complex.tex
Copyright: 2026 Corinna Vinschen 
License: Default-1

Files: doc/embedsource.md
Copyright: 2026 Johan de Claville Christiansen 
License: Default-1

Files: libc/ctype/caseconv.c
 libc/ctype/ctype_.h
 libc/ctype/isalnum_l.c
 libc/ctype/isalpha_l.c
 libc/ctype/isascii_l.c
 libc/ctype/isblank_l.c
 libc/ctype/iscntrl_l.c
 libc/ctype/isdigit_l.c
 libc/ctype/isgraph_l.c
 libc/ctype/islower_l.c
 libc/ctype/isprint_l.c
 libc/ctype/ispunct_l.c
 libc/ctype/isspace_l.c
 libc/ctype/isupper_l.c
 libc/ctype/iswalnum_l.c
 libc/ctype/iswalpha_l.c
 libc/ctype/iswblank_l.c
 libc/ctype/iswcntrl_l.c
 libc/ctype/iswctype_l.c
 libc/ctype/iswdigit_l.c
 libc/ctype/iswgraph_l.c
 libc/ctype/iswlower_l.c
 libc/ctype/iswprint_l.c
 libc/ctype/iswpunct_l.c
 libc/ctype/iswupper_l.c
 libc/ctype/iswxdigit_l.c
 libc/ctype/isxdigit_l.c
 libc/ctype/toascii_l.c
 libc/ctype/tolower_l.c
 libc/ctype/toupper_l.c
 libc/ctype/towctrans_l.c
 libc/ctype/towlower_l.c
 libc/ctype/towupper_l.c
 libc/ctype/wctrans_l.c
 libc/ctype/wctype_l.c
 libc/include/sys/_locale.h
 libc/string/strcasecmp_l.c
 libc/string/strcoll_l.c
 libc/string/strncasecmp_l.c
 libc/string/strxfrm_l.c
 libc/string/wcscasecmp_l.c
 libc/string/wcscoll_l.c
 libc/string/wcsncasecmp_l.c
 libc/string/wcsxfrm_l.c
Copyright: 2016 Corinna Vinschen 
License: Default-1

Files: libc/ctype/categories.h
Copyright: 2017 Thomas Wolff towo@towo.net
License: Default-1

Files: libc/ctype/ctype.tex
Copyright: 2026 Christopher Faylor 
License: Default-1

Files: libc/ctype/isblank.c
 libc/stdlib/btowc.c
 libc/stdlib/mbrlen.c
 libc/stdlib/mbrtowc.c
 libc/stdlib/mbsinit.c
 libc/stdlib/mbsrtowcs.c
 libc/stdlib/wcrtomb.c
 libc/stdlib/wcsrtombs.c
 libc/stdlib/wctob.c
Copyright: 2002 Thomas Fitzsimmons 
License: Default-1

Files: libc/ctype/mkcaseconv
 libc/ctype/mkcategories
 libc/ctype/mkunidata
 libc/string/mkunidata
 libc/string/mkwide
 libc/string/mkwidthA
Copyright: 2018 Thomas Wolff 
License: Default-1

Files: libc/include/_newlib_version.h
Copyright: 2016 Jeff Johnston  
License: Default-1

Files: libc/include/alloca.h
Copyright: 2000 Werner Almesberger
License: Default-1

Files: libc/include/arpa/inet.h
 libc/include/machine/endian.h
 libc/include/machine/param.h
 libc/machine/arm/machine/param.h
Copyright: 2004 Jeff Johnston  
License: Default-1

Files: libc/include/cpio.h
 libm/complex/clog10.c
 libm/complex/clog10f.c
 libm/complex/clog10l.c
Copyright: 2016 Yaakov Selkowitz 
License: Default-1

Files: libc/include/libgen.h
 libc/include/sys/string.h
Copyright: 2005 Jeff Johnston  
License: Default-1

Files: libc/include/limits.h
 libc/include/machine/malloc.h
 libc/include/machine/stdlib.h
 libc/include/machine/termios.h
 libc/include/sys/lock.h
 libc/include/wctype.h
 libc/stdlib/_Exit.c
 libc/stdlib/a64l.c
 libc/stdlib/l64a.c
 libc/string/memccpy.c
 libc/string/mempcpy.c
 libc/string/strdup.c
 libc/string/strerror_r.c
 libc/string/strndup.c
 libc/string/strnlen.c
 libc/time/local.h
 test/testsuite/newlib.wctype/tiswctype.c
 test/testsuite/newlib.wctype/twctrans.c
Copyright: 2002 Jeff Johnston  
License: Default-1

Files: libc/include/machine/_default_types.h
 libc/machine/spu/creat.c
 libc/machine/spu/sys/errno.h
 libc/machine/spu/sys/sched.h
 libc/machine/spu/sys/syscall.h
 libc/machine/spu/sys/uio.h
 libc/machine/spu/sys/utime.h
Copyright: 2007 Patrick Mansfield 
License: Default-1

Files: libc/include/machine/_endian.h
 libc/include/machine/_time.h
 libc/include/memory.h
Copyright: 2016 Sebastian Huber 
License: Default-1

Files: libc/include/machine/_types.h
Copyright: 2005 Ralf Corsepious  
License: Default-1

Files: libc/include/machine/ansi.h
Copyright: 2001 Jeff Johnston  
License: Default-1

Files: libc/include/ssp/stdlib.h
 libc/include/ssp/wchar.h
 libc/ssp/stack_protector.c
 libc/string/wmempcpy.c
Copyright: 2017 Yaakov Selkowitz 
License: Default-1

Files: libc/include/sys/_default_fcntl.h
 libc/include/sys/custom_file.h
 libc/machine/x86/machine/fastmath.h
Copyright: 2007 Jeff Johnston  
License: Default-1

Files: libc/include/sys/dir.h
Copyright: 2010 Yaakov Selkowitz 
License: Default-1

Files: libc/include/tar.h
Copyright: 2007 Ralf Corsepius 
License: Default-1

Files: libc/libc.in.xml
 libm/libm.in.xml
Copyright: 2026 Jon Turney 
License: Default-1

Files: libc/machine/aarch64/asmdefs.h
Copyright: 2019-2023, Arm Limited.
License: Default-1

Files: libc/machine/aarch64/memchr.S
Copyright: 2014-2022, Arm Limited.
License: Default-1

Files: libc/machine/aarch64/memcmp.S
Copyright: 2013-2022, Arm Limited.
License: Default-1

Files: libc/machine/aarch64/memcpy.S
 libc/machine/aarch64/memset.S
 libc/machine/aarch64/strcmp.S
Copyright: 2012-2022, Arm Limited.
License: Default-1

Files: libc/machine/aarch64/memrchr-stub.c
Copyright: 2023 embedded brains GmbH & Co. KG
License: Default-1

Files: libc/machine/aarch64/memrchr.S
Copyright: 2020-2022, Arm Limited.
License: Default-1

Files: libc/machine/aarch64/stpcpy.S
Copyright: 2020, Arm Limited.
License: Default-1

Files: libc/machine/arm/setjmp.S
Copyright: 1997 Nick Clifton, Cygnus Solutions
License: Default-1

Files: libc/machine/cr16/setjmp.S
 libc/machine/crx/setjmp.S
Copyright: 2004 National Semiconductor Corporation
License: Default-1

Files: libc/machine/frv/setjmp.S
Copyright: 2002 Dave Brolley  
License: Default-1

Files: libc/machine/h8300/h8sx_strcpy.S
Copyright: 2003 Richard Sandiford  
License: Default-1

Files: libc/machine/h8300/setarch.h
Copyright: 2003 Kazu Hirata  
License: Default-1

Files: libc/machine/iq2000/setjmp.S
Copyright: 2003 Anthony Green 
License: Default-1

Files: libc/machine/m68k/m68kasm.h
Copyright: 2008 Jeff Johnston  
License: Default-1

Files: libc/machine/mep/setjmp.S
Copyright: 2003 DJ Delorie, Red Hat Inc.
License: Default-1

Files: libc/machine/microblaze/mb_endian.h
Copyright: 2013 Corinna Vinschen 
License: Default-1

Files: libc/machine/mt/setjmp.S
Copyright: 2005 Aldy Hernandez 
License: Default-1

Files: libc/machine/nvptx/clock.c
Copyright: 2026 Roger Sayle 
License: Default-1

Files: libc/machine/riscv/xlenint.h
Copyright: 2026 Eric Salem 
License: Default-1

Files: libc/machine/rx/memchr.S
 libc/machine/rx/memcpy.S
 libc/machine/rx/memmove.S
 libc/machine/rx/mempcpy.S
 libc/machine/rx/memset.S
 libc/machine/rx/setjmp.S
 libc/machine/rx/strcat.S
 libc/machine/rx/strcmp.S
 libc/machine/rx/strcpy.S
 libc/machine/rx/strlen.S
 libc/machine/rx/strncat.S
 libc/machine/rx/strncmp.S
 libc/machine/rx/strncpy.S
Copyright: 2009 Nick Clifton 
License: Default-1

Files: libc/machine/sh/memcpy.S
 libc/machine/sh/memset.S
 libc/machine/sh/strcmp.S
 libc/machine/sh/strcpy.S
 libc/machine/sh/strlen.S
Copyright: 2002 SuperH Ltd.
License: Default-1

Files: libc/machine/sh/strncpy.S
Copyright: 2003 SuperH Ltd.
License: Default-1

Files: libc/machine/spu/assert.c
 libc/machine/spu/sleep.c
Copyright: 2008 Patrick Mansfield 
License: Default-1

Files: libc/machine/spu/usleep.c
Copyright: 2002 Jeff Johnston
License: Default-1

Files: libc/machine/spu/vfiprintf.c
 libc/machine/spu/vfiscanf.c
 libc/machine/spu/viprintf.c
 libc/machine/spu/viscanf.c
 libc/machine/spu/vsiprintf.c
 libc/machine/spu/vsiscanf.c
 libc/machine/spu/vsniprintf.c
Copyright: 2007 Kazunori Asayama 
License: Default-1

Files: libc/machine/xstormy16/mallocr.c
 libc/machine/xstormy16/tiny-malloc.c
Copyright: 2002 Geoffrey Keating 
License: Default-1

Files: libc/machine/xtensa/xtensa.tex
Copyright: 2026 Angus Gratton 
License: Default-1

Files: libc/misc/lock.c
Copyright: 2016 Thomas Preud'homme 
License: Default-1

Files: libc/search/bsd_qsort_r.c
 libc/search/qsort_r.c
Copyright: 2014 Yaakov Selkowitz 
License: Default-1

Files: libc/signal/psignal.c
Copyright: 2002, 2011 Red Hat Inc.
License: Default-1

Files: libc/ssp/chk_fail.c
Copyright: 2017 Yaakov Selkowitz 
License: Default-1

Files: libc/ssp/ssp.tex
Copyright: 2026 Yaakov Selkowitz 
License: Default-1

Files: libc/stdlib/_findenv.c
Copyright: 1991 DJ Delorie.
License: Default-1

Files: libc/stdlib/abort.c
 libc/stdlib/abs.c
 libc/stdlib/assert.c
 libc/stdlib/assert_func.c
 libc/stdlib/assert_no_arg.c
 libc/stdlib/atexit.h
 libc/stdlib/atof.c
 libc/stdlib/atoff.c
 libc/stdlib/atoi.c
 libc/stdlib/atol.c
 libc/stdlib/eprintf.c
 libc/stdlib/labs.c
 libc/stdlib/local.h
 libc/stdlib/mbctype.h
 libc/stdlib/mblen.c
 libc/stdlib/mbstowcs.c
 libc/stdlib/mbtowc.c
 libc/stdlib/mbtowc_r.c
 libc/stdlib/rand.c
 libc/stdlib/rand_r.c
 libc/stdlib/srand.c
 libc/stdlib/stdlib.tex
 libc/stdlib/system.c
 libc/stdlib/wcstombs.c
 libc/stdlib/wctomb.c
 libc/stdlib/wctomb_r.c
Copyright: 1990 Regents of the University of California.
License: Default-1

Files: libc/stdlib/itoa.c
 libc/stdlib/utoa.c
Copyright: 2014 Corinna Vinschen 
License: Default-1

Files: libc/stdlib/mbsnrtowcs.c
 libc/stdlib/sb_charsets.c
 libc/stdlib/wcsnrtombs.c
 libc/string/local.h
 libc/string/wcscasecmp.c
 libc/string/wcsdup.c
 libc/string/wcsncasecmp.c
Copyright: 2009 Corinna Vinschen 
License: Default-1

Files: libc/stdlib/mul_overflow.h
Copyright: 2026 Sebastian Meyer 
License: Default-1

Files: libc/stdlib/random.c
 libc/stdlib/srandom.c
Copyright: 2016 Joel Sherrill 
License: Default-1

Files: libc/string/memrchr.c
Copyright: 2012 Corinna Vinschen 
License: Default-1

Files: libc/string/rawmemchr.c
Copyright: 2013 Yaakov Selkowitz 
License: Default-1

Files: libc/string/stpcpy.c
 libc/string/stpncpy.c
 libc/string/wcpcpy.c
 libc/string/wcpncpy.c
 libc/string/wcsxfrm.c
Copyright: 2007 Corinna Vinschen 
License: Default-1

Files: libc/string/strchrnul.c
Copyright: 2011 Corinna Vinschen 
License: Default-1

Files: libc/string/strnstr.c
Copyright: 2017 Sichen Zhao <1473996754@qq.com>
License: Default-1

Files: libc/string/strsep.c
Copyright: 2002, Red Hat Inc.
License: Default-1

Files: libc/string/swab.c
Copyright: 2000 Alexandre Oliva 
License: Default-1

Files: libc/string/uniset
Copyright: 2018 Markus Kuhn
License: Default-1

Files: libc/string/wcscoll.c
 libc/string/wcswidth.c
 libc/string/wcwidth.c
Copyright: 2003 Corinna Vinschen 
License: Default-1

Files: libc/string/wcstrings.tex
 libc/time/tzset.c
Copyright: 2026 Jeff Johnston 
License: Default-1

Files: libc/string/xpg_strerror_r.c
Copyright: 2011 Eric Blake 
License: Default-1

Files: libc/time/month_lengths.c
 libc/time/tzcalc_limits.c
Copyright: 2002 Arthur David Olson
License: Default-1

Files: libc/time/tzvars.c
Copyright: 2005 Tom Walsh 
License: Default-1

Files: libc/time/wcsftime.c
Copyright: 2009 Craig Howland
License: Default-1

Files: libm/fenv/fenv.tex
Copyright: 2026 Joel Sherrill 
License: Default-1

Files: libm/machine/x86/fenv.c
Copyright: 2010-2019 Red Hat, Inc.
License: Default-1

Files: scripts/cross-aarch64-linux-gnu.txt
 scripts/cross-mips-linux-gnu.txt
 scripts/cross-mips64-linux-gnuabi64.txt
 scripts/cross-mipsel-linux-gnu.txt
 scripts/cross-sparc64-linux-gnu.txt
Copyright: 2026 Anthony Anderson 
License: Default-1

Files: scripts/cross-clang-aarch64-none-elf-fvp.txt
Copyright: 2024 Arm Limited and/or its affiliates 
License: Default-1

Files: scripts/cross-clang-arm-none-eabi-fvp.txt
Copyright: 2026 Arm Limited and/or its affiliates 
License: Default-1

Files: scripts/cross-clang-rv32-cfi-unknown-elf.txt
 scripts/cross-clang-rv64-cfi-unknown-elf.txt
 scripts/do-clang-rv32-cfi-configure
 scripts/do-clang-rv64-cfi-configure
Copyright: 2026 Ahmed Shehab (Si-Vision) 
License: Default-1

Files: scripts/cross-loongarch64-unknown-elf.txt
Copyright: 2026 Jiaxun Yang 
License: Default-1

Files: scripts/cross-m68k-linux-gnu.txt
 scripts/cross-m68k-unknown-elf.txt
Copyright: 2026 Thomas Daede 
License: Default-1

Files: scripts/cross-rx-zephyr-elf.txt
Copyright: 2026 Duy Nguyen 
License: Default-1

Files: scripts/cross-xtensa-lx106-elf.txt
Copyright: 2026 Jonathan McDowell 
License: Default-1

Files: test/check-aarch64-fvp-page-table.py
 test/test-crt0-page-table.c
Copyright: 2026, Arm Limited.
License: Default-1

Files: zephyr/Kconfig
Copyright: 2021 Amazon.com, Inc. or its affiliates.
License: Default-1

Files: libc/include/fenv.h
 libc/machine/riscv/asm.h
 libc/machine/riscv/ieeefp.c
 libc/machine/riscv/machine/fenv.h
 libc/machine/riscv/memset.S
 libc/machine/riscv/rv_strcpy.h
 libc/machine/riscv/setjmp.S
 libc/machine/riscv/strcmp.S
 libc/machine/riscv/strcpy.c
 libc/machine/riscv/strlen.c
Copyright: 2017  SiFive Inc.
License: FreeBSD-1

Files: libc/machine/csky/setjmp.S
Copyright: 2020  C-SKY Microsystems
License: FreeBSD-1

Files: libc/machine/loongarch/setjmp.S
Copyright: 2024 Jiaxun Yang 
License: FreeBSD-1

Files: libc/machine/riscv/memcpy-asm.S
 libc/machine/riscv/memmove.S
 libc/machine/riscv/memmove.c
Copyright: 2019  SiFive Inc.
License: FreeBSD-1

Files: libc/machine/riscv/memcpy.c
Copyright: 2017  SiFive Inc.
 2025 Mahmoud Abumandour 
License: FreeBSD-1

Files: libc/machine/riscv/stpcpy.c
Copyright: 2025  SiFive Inc.
License: FreeBSD-1

Files: libc/machine/riscv/rv_string.h
Copyright: 2017  SiFive Inc.
License: FreeBSD-2

Files: test/test-stdio/test-printf-testcases.h
 test/test-stdio/test-printf.c
Copyright: 2013 Bart Massey
License: GPL2-1

Files: libc/argz/argz_add.c
 libc/argz/argz_add_sep.c
 libc/argz/argz_append.c
 libc/argz/argz_count.c
 libc/argz/argz_create.c
 libc/argz/argz_create_sep.c
 libc/argz/argz_delete.c
 libc/argz/argz_extract.c
 libc/argz/argz_next.c
 libc/argz/argz_replace.c
 libc/argz/argz_stringify.c
 libc/argz/buf_findstr.c
 libc/argz/buf_findstr.h
 libc/argz/envz_add.c
 libc/argz/envz_entry.c
 libc/argz/envz_get.c
 libc/argz/envz_merge.c
 libc/argz/envz_remove.c
 libc/argz/envz_strip.c
 libc/include/argz.h
 libc/include/envz.h
 libm/common/s_fdim.c
 libm/common/s_fma.c
 libm/common/s_fmax.c
 libm/common/s_fmin.c
 libm/common/s_signbit.c
 libm/common/sf_fdim.c
 libm/common/sf_fma.c
 libm/common/sf_fmax.c
 libm/common/sf_fmin.c
 libm/common/sf_signbit.c
 libm/machine/spu/sf_fpclassify.c
 test/testsuite/config/default.exp
 test/testsuite/include/check.h
 test/testsuite/lib/checkoutput.exp
 test/testsuite/lib/newlib.exp
 test/testsuite/lib/passfail.exp
 test/testsuite/newlib.elix/elix.exp
 test/testsuite/newlib.elix/tmmap.c
 test/testsuite/newlib.locale/UTF-8.c
 test/testsuite/newlib.locale/UTF-8.exp
 test/testsuite/newlib.locale/locale.exp
 test/testsuite/newlib.search/hsearchtest.exp
 test/testsuite/newlib.stdlib/atexit.c
 test/testsuite/newlib.stdlib/atexit.exp
 test/testsuite/newlib.string/string.exp
 test/testsuite/newlib.string/tstring.c
 test/testsuite/newlib.wctype/twctype.c
 test/testsuite/newlib.wctype/wctype.exp
Copyright: 2002 Red Hat, Incorporated.
License: Other-1

Files: libc/argz/argz_insert.c
Copyright: 2002, 2005 Red Hat, Incorporated.
License: Other-1

Files: libc/include/inttypes.h
 libc/include/stdint.h
 libc/include/sys/_intsup.h
 libc/include/sys/_stdint.h
Copyright: 2004, 2005 by Ralf Corsepius, Ulm/Germany.
License: Other-1

Files: libc/include/wordexp.h
Copyright: 2002, 2010 Red Hat, Incorporated.
License: Other-1

Files: libc/machine/x86/memchr-32.S
 libc/machine/x86/memset-32.S
 libc/machine/x86/strchr-32.S
 libc/machine/x86/strlen-32.S
Copyright: 1998, 2002, 2008 Red Hat Inc.
License: Other-1

Files: libc/machine/x86/memcmp-32.S
 libc/machine/x86/memcpy-32.S
 libc/machine/x86/memmove-32.S
 libm/machine/x86/f_atan2.S
 libm/machine/x86/f_atan2f.S
 libm/machine/x86/f_exp.c
 libm/machine/x86/f_expf.c
 libm/machine/x86/f_frexp.S
 libm/machine/x86/f_frexpf.S
 libm/machine/x86/f_ldexp.S
 libm/machine/x86/f_ldexpf.S
 libm/machine/x86/f_log.S
 libm/machine/x86/f_log10.S
 libm/machine/x86/f_log10f.S
 libm/machine/x86/f_logf.S
 libm/machine/x86/f_math.h
 libm/machine/x86/f_pow.c
 libm/machine/x86/f_powf.c
 libm/machine/x86/f_tan.S
 libm/machine/x86/f_tanf.S
 libm/machine/x86/i386mach.h
Copyright: 1998, 2002 Red Hat Inc.
License: Other-1

Files: libc/machine/x86/memcpy-64.S
 libc/machine/x86/memset-64.S
 libc/machine/x86/setjmp-64.S
 libc/machine/x86/x86_64mach.h
Copyright: 2007 Ellips BV.
License: Other-1

Files: libc/machine/xstormy16/setjmp.S
Copyright: 2001 Red Hat, Incorporated.
License: Other-1

Files: libc/posix/basename.c
 libc/posix/dirname.c
Copyright: 2005 Shaun Jackman
License: Other-1

Files: libc/string/gnu_basename.c
Copyright: 2015 Red Hat, Inc.
License: Other-1

Files: libc/string/str-two-way.h
Copyright: 2008, 2010 Eric Blake
License: Other-1

Files: libm/common/s_fpclassify.c
 libm/common/sf_fpclassify.c
 libm/ld/ld128/s_fpclassifyl.c
 libm/ld/ld80/s_fpclassifyl.c
Copyright: 2002, 2007 Red Hat, Incorporated.
License: Other-1

Files: libm/complex/cabsl.c
 libm/complex/cimagl.c
 libm/complex/creall.c
 libm/math/sl_hypot.c
Copyright: 2015 Red Hat, Incorporated.
License: Other-1

Files: libm/ld/common/s_sincosl.c
Copyright: 2013 Elliot Saba Developed at the University of Washington
License: Other-1

Files: libm/ld/ld128/k_tanl.c
 libm/ld/ld80/k_tanl.c
Copyright: 2004 Sun Microsystems, Inc.
 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
License: Other-1

Files: test/testsuite/lib/flags.exp
Copyright: 2002, 2011 Red Hat, Incorporated.
License: Other-1

Files: test/testsuite/newlib.stdio/nulprintf.c
Copyright: 2014 ARM Ltd.
License: Other-1

Files: test/testsuite/newlib.stdio/stdio.exp
 test/testsuite/newlib.stdio/swprintf.c
Copyright: 2011 ARM Ltd.
License: Other-1

Files: test/testsuite/newlib.stdlib/size_max.c
 test/testsuite/newlib.stdlib/stdlib.exp
Copyright: 2008 CodeSourcery, Inc.
License: Other-1

Files: test/testsuite/newlib.time/time.exp
Copyright: 2022 jdoubleu.
License: Other-1

Files: libc/include/complex.h
Copyright: 2010 Matthias Drochner.
License: Other-2

Files: libc/string/explicit_bzero.c
Copyright: 2014 Ted Unangst
License: Other-2

Files: libc/include/getopt.h
Copyright: 1997 Gregory Pietsch
License: Other-3

Files: libc/include/machine/fastmath.h
 libc/include/machine/ieeefp.h
 libc/include/machine/setjmp.h
 libc/include/machine/time.h
 libc/include/machine/types.h
 libc/machine/x86/setjmp-32.S
Copyright: 1991 DJ Delorie
License: Other-4

Files: libc/include/sched.h
 libc/include/sys/sched.h
Copyright: 1989-2010. On-Line Applications Research Corporation (OAR).
License: Other-5

Files: libc/include/sys/features.h
Copyright: 1989-2014.  On-Line Applications Research Corporation (OAR).
License: Other-5

Files: libc/string/strsignal.c
Copyright: 2010, 2017. On-Line Applications Research Corporation (OAR).
License: Other-5

Files: libc/machine/aarch64/sme-abi.S
Copyright: 2026, Arm Limited.
License: Other-6

Files: libc/xdr/xdr_private.c
 libc/xdr/xdr_private.h
Copyright: 2009 Charles S. Wilson
License: Other-6

Files: libc/machine/amdgcn/abort.c
 libc/machine/amdgcn/atexit.c
 libc/machine/amdgcn/getreent.c
 libc/machine/amdgcn/signal.c
Copyright: 2014-2017 Mentor Graphics.
License: Other-7

Files: libc/machine/amdgcn/exit-value.h
 libc/machine/amdgcn/mlock.c
Copyright: 2017 Mentor Graphics.
License: Other-7

Files: libc/machine/bfin/longjmp.S
 libc/machine/bfin/setjmp.S
Copyright: 2006 Analog Devices, Inc.
License: Other-7

Files: libc/machine/cr16/getenv.c
 libc/machine/cr16/sys/libh.h
 libc/machine/cr16/sys/syscall.h
 libc/machine/crx/getenv.c
 libc/machine/crx/sys/asm.h
 libc/machine/crx/sys/libh.h
 libc/machine/crx/sys/syscall.h
Copyright: 2004 National Semiconductor Corporation
License: Other-7

Files: libc/machine/cr16/sys/asm.h
Copyright: 2012 National Semiconductor Corporation
License: Other-7

Files: libc/machine/ft32/memcpy.S
 libc/machine/ft32/memset.S
 libc/machine/ft32/setjmp.S
 libc/machine/ft32/stpcmp.S
 libc/machine/ft32/strcmp.S
 libc/machine/ft32/strcpy.S
 libc/machine/ft32/strlen.S
Copyright: 2014 FTDI (support@ftdichip.com)
License: Other-7

Files: libc/machine/m68hc11/setjmp.S
Copyright: 1999, 2000, 2001, 2002 Stephane Carrez (stcarrez@nerim.fr)
License: Other-7

Files: libc/machine/m68k/memcpy.S
 libc/machine/m68k/memset.S
Copyright: 2007 mocom software GmbH & Co KG)
License: Other-7

Files: libc/machine/mips/strlen.c
Copyright: 2001, 2002 Red Hat, Inc.
License: Other-7

Files: libc/machine/mips/strncpy.c
Copyright: 2001 Red Hat, Inc.
License: Other-7

Files: libc/machine/moxie/setjmp.S
Copyright: 2009, 2019  Anthony Green
License: Other-7

Files: libc/machine/nvptx/_exit.c
 libc/machine/nvptx/abort.c
 libc/machine/nvptx/calloc.c
 libc/machine/nvptx/callocr.c
 libc/machine/nvptx/mallocr.c
 libc/machine/nvptx/misc.c
 libc/machine/nvptx/reallocr.c
 libc/machine/nvptx/write.c
Copyright: 2014-2018 Mentor Graphics.
License: Other-7

Files: libc/machine/nvptx/assert.c
 libc/machine/nvptx/free.c
 libc/machine/nvptx/malloc.c
 libc/machine/nvptx/realloc.c
Copyright: 2016-2018 Mentor Graphics.
License: Other-7

Files: libc/machine/nvptx/printf.c
 libc/machine/nvptx/putchar.c
 libc/machine/nvptx/puts.c
Copyright: 2015-2018 Mentor Graphics.
License: Other-7

Files: libc/machine/cris/include/pthread.h
 libc/machine/cris/sys/errno.h
 libc/machine/cris/sys/fcntl.h
 libc/machine/cris/sys/signal.h
Copyright: 2001, 2004, 2005 Axis Communications AB.
License: Other-8

Files: libc/machine/cris/libcdtor.c
Copyright: 1999, 2000, 2003, 2004, 2005 Axis Communications.
License: Other-8

Files: libc/machine/cris/memcpy.c
Copyright: 1994-2005 Axis Communications.
License: Other-8

Files: libc/machine/cris/memmove.c
Copyright: 2000-2005 Axis Communications.
License: Other-8

Files: libc/machine/cris/memset.c
Copyright: 1999-2005 Axis Communications.
License: Other-8

Files: libc/machine/cris/setjmp.c
Copyright: 1993-2005 Axis Communications.
License: Other-8

Files: test/testsuite/newlib.string/memmove1.c
Copyright: 2005 Axis Communications.
License: Other-8

Files: libc/machine/hppa/memchr.S
 libc/machine/hppa/memcmp.S
 libc/machine/hppa/memcpy.S
 libc/machine/hppa/memset.S
 libc/machine/hppa/pcc_prefix.s
 libc/machine/hppa/strcat.S
 libc/machine/hppa/strcmp.S
 libc/machine/hppa/strcpy.S
 libc/machine/hppa/strlen.S
 libc/machine/hppa/strncat.S
 libc/machine/hppa/strncmp.S
 libc/machine/hppa/strncpy.S
Copyright: 1986 HEWLETT-PACKARD COMPANY
License: Other-9

Files: libc/machine/i960/memccpy.S
 libc/machine/i960/memccpy_ca.S
 libc/machine/i960/memchr.S
 libc/machine/i960/memchr_ca.S
 libc/machine/i960/memcmp.S
 libc/machine/i960/memcmp_ca.S
 libc/machine/i960/memcpy.S
 libc/machine/i960/memcpy_ca.S
 libc/machine/i960/memset.S
 libc/machine/i960/setjmp.S
 libc/machine/i960/strchr.S
 libc/machine/i960/strchr_ca.S
 libc/machine/i960/strcmp.S
 libc/machine/i960/strcmp_ca.S
 libc/machine/i960/strcpy.S
 libc/machine/i960/strcpy_ca.S
 libc/machine/i960/strcspn.S
 libc/machine/i960/strdup.S
 libc/machine/i960/strlen.S
 libc/machine/i960/strlen_ca.S
 libc/machine/i960/strncat.S
 libc/machine/i960/strncat_ca.S
 libc/machine/i960/strncmp.S
 libc/machine/i960/strncmp_ca.S
 libc/machine/i960/strncpy.S
 libc/machine/i960/strncpy_ca.S
 libc/machine/i960/strpbrk.S
 libc/machine/i960/strrchr.S
Copyright: 1993 Intel Corporation
License: Other-10

Files: libc/machine/msp430/setjmp.S
Copyright: 2013  Red Hat, Inc.
License: Other-11

Files: libc/machine/tic4x/setjmp.S
Copyright: 2004 Michael Hayes .
License: Other-12

Files: libc/machine/xc16x/putchar.c
 libc/machine/xc16x/puts.c
 libc/machine/xc16x/setjmp.S
Copyright: 2006 KPIT Cummins
 2009 Conny Marco Menebröcker
License: Other-13

Files: libc/machine/xtensa/machine/core-isa.h
Copyright: 1999-2010 Tensilica Inc.
License: Other-14

Files: libc/machine/xtensa/memcpy.S
Copyright: 2002-2008 Tensilica Inc.
License: Other-14

Files: libc/machine/xtensa/memset.S
 libc/machine/xtensa/strcpy.S
 libc/machine/xtensa/strlen.S
 libc/machine/xtensa/strncpy.S
Copyright: 2001-2008 Tensilica Inc.
License: Other-14

Files: libc/machine/xtensa/setjmp.S
Copyright: 2001-2006 Tensilica Inc.
License: Other-14

Files: libc/machine/xtensa/strcmp.S
Copyright: 2001-20012 Tensilica Inc.
License: Other-14

Files: libc/machine/xtensa/xtensa-asm.h
Copyright: 2006 Tensilica Inc.
License: Other-14

Files: libc/string/strverscmp.c
 libm/common/nexttowardf.c
Copyright: 2005-2014 Rich Felker, et al.
License: Other-14

Files: test/libc-testsuite/basename.c
 test/libc-testsuite/dirname.c
 test/libc-testsuite/fnmatch.c
 test/libc-testsuite/qsort.c
 test/libc-testsuite/snprintf.c
 test/libc-testsuite/sscanf.c
 test/libc-testsuite/string.c
 test/libc-testsuite/strtod.c
 test/libc-testsuite/strtol.c
 test/libc-testsuite/wcstol.c
Copyright: 2005-2020 Rich Felker
License: Other-14

Files: libc/machine/z8k/memcmp.S
 libc/machine/z8k/memcpy.S
 libc/machine/z8k/memmove.S
 libc/machine/z8k/memset.S
Copyright: 2004 Christian Groessler 
License: Other-15

Files: libc/misc/fini.c
Copyright: 2010 CodeSourcery, Inc.
License: Other-15

Files: libc/misc/init.c
Copyright: 2004 CodeSourcery, LLC
License: Other-15

Files: libc/signal/signal.tex
 libc/string/bcmp.c
 libc/string/bcopy.c
 libc/string/bzero.c
 libc/string/index.c
 libc/string/memchr.c
 libc/string/memcmp.c
 libc/string/memcpy.c
 libc/string/memmove.c
 libc/string/memset.c
 libc/string/rindex.c
 libc/string/strcasecmp.c
 libc/string/strcat.c
 libc/string/strchr.c
 libc/string/strcmp.c
 libc/string/strcoll.c
 libc/string/strcpy.c
 libc/string/strcspn.c
 libc/string/strings.tex
 libc/string/strlen.c
 libc/string/strlwr.c
 libc/string/strncasecmp.c
 libc/string/strncat.c
 libc/string/strncmp.c
 libc/string/strncpy.c
 libc/string/strpbrk.c
 libc/string/strrchr.c
 libc/string/strspn.c
 libc/string/strtok.c
 libc/string/strupr.c
 libc/string/strxfrm.c
 libc/time/asctime.c
 libc/time/asctime_r.c
 libc/time/clock.c
 libc/time/ctime.c
 libc/time/ctime_r.c
 libc/time/difftime.c
 libc/time/gmtime.c
 libc/time/gmtime_r.c
 libc/time/lcltime.c
 libc/time/lcltime_buf.c
 libc/time/lcltime_r.c
 libc/time/mktime.c
 libc/time/strftime.c
 libc/time/time.c
 libc/time/time.tex
 test/test-strftime.c
 test/test-wcsftime.c
 test/testsuite/newlib.math/acos_vec.c
 test/testsuite/newlib.math/acosf_vec.c
 test/testsuite/newlib.math/acosh_vec.c
 test/testsuite/newlib.math/acoshf_vec.c
 test/testsuite/newlib.math/asin_vec.c
 test/testsuite/newlib.math/asinf_vec.c
 test/testsuite/newlib.math/asinh_vec.c
 test/testsuite/newlib.math/asinhf_vec.c
 test/testsuite/newlib.math/atan2_vec.c
 test/testsuite/newlib.math/atan2f_vec.c
 test/testsuite/newlib.math/atan_vec.c
 test/testsuite/newlib.math/atanf_vec.c
 test/testsuite/newlib.math/atanh_vec.c
 test/testsuite/newlib.math/atanhf_vec.c
 test/testsuite/newlib.math/ceil_vec.c
 test/testsuite/newlib.math/ceilf_vec.c
 test/testsuite/newlib.math/conv_vec.c
 test/testsuite/newlib.math/convert.c
 test/testsuite/newlib.math/cos_vec.c
 test/testsuite/newlib.math/cosf_vec.c
 test/testsuite/newlib.math/cosh_vec.c
 test/testsuite/newlib.math/coshf_vec.c
 test/testsuite/newlib.math/dcvt.c
 test/testsuite/newlib.math/dvec.c
 test/testsuite/newlib.math/erf_vec.c
 test/testsuite/newlib.math/erfc_vec.c
 test/testsuite/newlib.math/erfcf_vec.c
 test/testsuite/newlib.math/erff_vec.c
 test/testsuite/newlib.math/exp_vec.c
 test/testsuite/newlib.math/expf_vec.c
 test/testsuite/newlib.math/fabs_vec.c
 test/testsuite/newlib.math/fabsf_vec.c
 test/testsuite/newlib.math/floor_vec.c
 test/testsuite/newlib.math/floorf_vec.c
 test/testsuite/newlib.math/fmod_vec.c
 test/testsuite/newlib.math/fmodf_vec.c
 test/testsuite/newlib.math/gamma_vec.c
 test/testsuite/newlib.math/gammaf_vec.c
 test/testsuite/newlib.math/hypot_vec.c
 test/testsuite/newlib.math/hypotf_vec.c
 test/testsuite/newlib.math/iconv_vec.c
 test/testsuite/newlib.math/j0_vec.c
 test/testsuite/newlib.math/j0f_vec.c
 test/testsuite/newlib.math/j1_vec.c
 test/testsuite/newlib.math/j1f_vec.c
 test/testsuite/newlib.math/jn_vec.c
 test/testsuite/newlib.math/jnf_vec.c
 test/testsuite/newlib.math/log10_vec.c
 test/testsuite/newlib.math/log10f_vec.c
 test/testsuite/newlib.math/log1p_vec.c
 test/testsuite/newlib.math/log1pf_vec.c
 test/testsuite/newlib.math/log2_vec.c
 test/testsuite/newlib.math/log2f_vec.c
 test/testsuite/newlib.math/log_vec.c
 test/testsuite/newlib.math/logf_vec.c
 test/testsuite/newlib.math/math.c
 test/testsuite/newlib.math/math2.c
 test/testsuite/newlib.math/sin_vec.c
 test/testsuite/newlib.math/sinf_vec.c
 test/testsuite/newlib.math/sinh_vec.c
 test/testsuite/newlib.math/sinhf_vec.c
 test/testsuite/newlib.math/sprint_ivec.c
 test/testsuite/newlib.math/sprint_vec.c
 test/testsuite/newlib.math/sqrt_vec.c
 test/testsuite/newlib.math/sqrtf_vec.c
 test/testsuite/newlib.math/string.c
 test/testsuite/newlib.math/tan_vec.c
 test/testsuite/newlib.math/tanf_vec.c
 test/testsuite/newlib.math/tanh_vec.c
 test/testsuite/newlib.math/tanhf_vec.c
 test/testsuite/newlib.math/test.c
 test/testsuite/newlib.math/test.h
 test/testsuite/newlib.math/test_ieee.c
 test/testsuite/newlib.math/test_is.c
 test/testsuite/newlib.math/trunc_vec.c
 test/testsuite/newlib.math/truncf_vec.c
 test/testsuite/newlib.math/y0_vec.c
 test/testsuite/newlib.math/y0f_vec.c
 test/testsuite/newlib.math/y1_vec.c
 test/testsuite/newlib.math/y1f_vec.c
 test/testsuite/newlib.math/yn_vec.c
 test/testsuite/newlib.math/ynf_vec.c
Copyright: 1994 Cygnus Support.
License: Other-16

Files: libc/stdio/atod_ryu.c
 libc/stdio/atof_ryu.c
 libc/stdio/ryu/ryu_parse.h
Copyright: 2019 Ulf Adams
License: Other-17

Files: libc/stdio/dtoa_ryu.c
 libc/stdio/ftoa_ryu.c
 libc/stdio/ryu/common.h
 libc/stdio/ryu/d2s_intrinsics.h
 libc/stdio/ryu/digit_table.h
 libc/stdio/ryu/f2s_intrinsics.h
 libc/stdio/ryu/ryu.h
 libc/stdio/ryu_divpow2.c
 libc/stdio/ryu_log10.c
 libc/stdio/ryu_log2pow5.c
 libc/stdio/ryu_pow5bits.c
 libc/stdio/ryu_table.c
 libc/stdio/ryu_umul128.c
Copyright: 2018 Ulf Adams
License: Other-17

Files: libc/stdio/open_memstream.c
Copyright: Text: 2024-2026 Espressif Systems (Shanghai) CO LTD
License: Other-18

Files: libc/stdlib/arc4random.c
 libc/stdlib/chacha_private.h
Copyright: 1996, David Mazieres 
 2008, Damien Miller 
 2013, Markus Friedl 
 2014, Theo de Raadt 
License: Other-19

Files: libc/stdlib/arc4random_uniform.c
Copyright: 2008, Damien Miller 
License: Other-19

Files: libc/stdlib/reallocarray.c
Copyright: 2008 Otto Moerbeek 
License: Other-19

Files: libc/string/strlcat.c
 libc/string/strlcpy.c
 libc/string/wcslcat.c
 libc/string/wcslcpy.c
Copyright: 1998, 2015 Todd C. Miller 
License: Other-19

Files: libc/string/timingsafe_bcmp.c
Copyright: 2010 Damien Miller.
License: Other-19

Files: libc/string/timingsafe_memcmp.c
Copyright: 2014 Google Inc.
License: Other-19

Files: libm/ld/common/polevll.c
 libm/ld/ld128/e_expl.c
 libm/ld/ld128/e_lgammal_r.c
 libm/ld/ld128/e_log10l.c
 libm/ld/ld128/e_log2l.c
 libm/ld/ld128/e_logl.c
 libm/ld/ld128/s_expm1l.c
 libm/ld/ld128/s_log1pl.c
 libm/ld/ld80/e_expl.c
 libm/ld/ld80/e_log10l.c
 libm/ld/ld80/e_log2l.c
 libm/ld/ld80/e_logl.c
 libm/ld/ld80/e_powl.c
 libm/ld/ld80/e_tgammal.c
 libm/ld/ld80/s_expm1l.c
 libm/ld/ld80/s_log1pl.c
Copyright: 2008 Stephen L. Moshier 
License: Other-19

Files: libm/ld/ld128/e_tgammal.c
Copyright: 2011 Martynas Venckus 
License: Other-19

Files: libc/stdlib/drand48.c
 libc/stdlib/erand48.c
 libc/stdlib/jrand48.c
 libc/stdlib/lcong48.c
 libc/stdlib/lrand48.c
 libc/stdlib/mrand48.c
 libc/stdlib/nrand48.c
 libc/stdlib/rand48.c
 libc/stdlib/rand48.h
 libc/stdlib/seed48.c
 libc/stdlib/srand48.c
Copyright: 1993 Martin Birgmeier
License: Other-20

Files: libc/stdlib/gdtoa.h
Copyright: 1998 Lucent Technologies
License: Other-21

Files: libc/stdlib/getopt.c
Copyright: 1997 Gregory Pietsch
License: Other-22

Files: libc/string/wcsnlen.c
Copyright: 2003, Artem B. Bityuckiy (dedekind@mail.ru).
License: Other-23

Files: libm/common/fdlibm.h
 libm/common/isgreater.c
 libm/common/s_cbrt.c
 libm/common/s_copysign.c
 libm/common/s_exp10.c
 libm/common/s_expm1.c
 libm/common/s_finite.c
 libm/common/s_ilogb.c
 libm/common/s_infinity.c
 libm/common/s_isinf.c
 libm/common/s_isnan.c
 libm/common/s_llrint.c
 libm/common/s_llround.c
 libm/common/s_log1p.c
 libm/common/s_log2.c
 libm/common/s_logb.c
 libm/common/s_lrint.c
 libm/common/s_lround.c
 libm/common/s_modf.c
 libm/common/s_nan.c
 libm/common/s_nearbyint.c
 libm/common/s_nextafter.c
 libm/common/s_pow10.c
 libm/common/s_rint.c
 libm/common/s_round.c
 libm/common/s_scalbln.c
 libm/common/s_scalbn.c
 libm/common/s_trunc.c
 libm/common/sf_cbrt.c
 libm/common/sf_copysign.c
 libm/common/sf_exp10.c
 libm/common/sf_expm1.c
 libm/common/sf_finite.c
 libm/common/sf_ilogb.c
 libm/common/sf_infinity.c
 libm/common/sf_isinf.c
 libm/common/sf_isnan.c
 libm/common/sf_llrint.c
 libm/common/sf_llround.c
 libm/common/sf_log1p.c
 libm/common/sf_logb.c
 libm/common/sf_lrint.c
 libm/common/sf_lround.c
 libm/common/sf_modf.c
 libm/common/sf_nan.c
 libm/common/sf_nearbyint.c
 libm/common/sf_nextafter.c
 libm/common/sf_pow10.c
 libm/common/sf_rint.c
 libm/common/sf_round.c
 libm/common/sf_scalbln.c
 libm/common/sf_scalbn.c
 libm/common/sf_trunc.c
 libm/ld/common/s_atanl.c
 libm/ld/common/s_ilogbl.c
 libm/ld/common/s_logbl.c
 libm/ld/common/s_scalbnl.c
 libm/ld/ld128/e_acoshl.c
 libm/ld/ld128/e_atanhl.c
 libm/ld/ld128/e_coshl.c
 libm/ld/ld128/e_fmodl.c
 libm/ld/ld128/e_hypotl.c
 libm/ld/ld128/e_powl.c
 libm/ld/ld128/e_sinhl.c
 libm/ld/ld128/s_asinhl.c
 libm/ld/ld128/s_ceill.c
 libm/ld/ld128/s_copysignl.c
 libm/ld/ld128/s_erfl.c
 libm/ld/ld128/s_floorl.c
 libm/ld/ld128/s_modfl.c
 libm/ld/ld128/s_nextafterl.c
 libm/ld/ld128/s_nexttoward.c
 libm/ld/ld128/s_nexttowardf.c
 libm/ld/ld128/s_tanhl.c
 libm/ld/ld128/s_truncl.c
 libm/ld/ld80/e_acoshl.c
 libm/ld/ld80/e_atanhl.c
 libm/ld/ld80/e_coshl.c
 libm/ld/ld80/e_hypotl.c
 libm/ld/ld80/e_lgammal_r.c
 libm/ld/ld80/e_sinhl.c
 libm/ld/ld80/s_asinhl.c
 libm/ld/ld80/s_ceill.c
 libm/ld/ld80/s_copysignl.c
 libm/ld/ld80/s_erfl.c
 libm/ld/ld80/s_floorl.c
 libm/ld/ld80/s_modfl.c
 libm/ld/ld80/s_nextafterl.c
 libm/ld/ld80/s_nexttoward.c
 libm/ld/ld80/s_nexttowardf.c
 libm/ld/ld80/s_tanhl.c
 libm/ld/ld80/s_truncl.c
 libm/ld/math_private_openbsd.h
 libm/math/k_cos.c
 libm/math/k_rem_pio2.c
 libm/math/k_sin.c
 libm/math/k_tan.c
 libm/math/kf_cos.c
 libm/math/kf_sin.c
 libm/math/kf_tan.c
 libm/math/math.tex
 libm/math/s_acos.c
 libm/math/s_acosh.c
 libm/math/s_asin.c
 libm/math/s_asinh.c
 libm/math/s_atan.c
 libm/math/s_atan2.c
 libm/math/s_atanh.c
 libm/math/s_ceil.c
 libm/math/s_cos.c
 libm/math/s_cosh.c
 libm/math/s_drem.c
 libm/math/s_erf.c
 libm/math/s_exp.c
 libm/math/s_exp2.c
 libm/math/s_fabs.c
 libm/math/s_floor.c
 libm/math/s_fmod.c
 libm/math/s_frexp.c
 libm/math/s_gamma.c
 libm/math/s_hypot.c
 libm/math/s_j0.c
 libm/math/s_j1.c
 libm/math/s_jn.c
 libm/math/s_log.c
 libm/math/s_log10.c
 libm/math/s_pow.c
 libm/math/s_rem_pio2.c
 libm/math/s_remainder.c
 libm/math/s_scalb.c
 libm/math/s_signif.c
 libm/math/s_sin.c
 libm/math/s_sinh.c
 libm/math/s_sqrt.c
 libm/math/s_tan.c
 libm/math/s_tanh.c
 libm/math/s_tgamma.c
 libm/math/sf_acos.c
 libm/math/sf_acosh.c
 libm/math/sf_asin.c
 libm/math/sf_asinh.c
 libm/math/sf_atan.c
 libm/math/sf_atan2.c
 libm/math/sf_atanh.c
 libm/math/sf_ceil.c
 libm/math/sf_cos.c
 libm/math/sf_cosh.c
 libm/math/sf_drem.c
 libm/math/sf_erf.c
 libm/math/sf_exp.c
 libm/math/sf_exp2.c
 libm/math/sf_fabs.c
 libm/math/sf_floor.c
 libm/math/sf_fmod.c
 libm/math/sf_frexp.c
 libm/math/sf_gamma.c
 libm/math/sf_hypot.c
 libm/math/sf_j0.c
 libm/math/sf_j1.c
 libm/math/sf_jn.c
 libm/math/sf_lgamma.c
 libm/math/sf_log.c
 libm/math/sf_log10.c
 libm/math/sf_log2.c
 libm/math/sf_pow.c
 libm/math/sf_remainder.c
 libm/math/sf_scalb.c
 libm/math/sf_signif.c
 libm/math/sf_sin.c
 libm/math/sf_sinh.c
 libm/math/sf_sqrt.c
 libm/math/sf_tan.c
 libm/math/sf_tanh.c
 libm/math/sf_tgamma.c
 libm/math/sr_lgamma.c
 libm/math/srf_lgamma.c
Copyright: 1993 Sun Microsystems, Inc.
License: Other-24

Files: libm/common/s_remquo.c
 libm/common/sf_remquo.c
 libm/ld/common/e_acosl.c
 libm/ld/common/e_asinl.c
 libm/ld/common/e_atan2l.c
 libm/ld/common/e_lgammal.c
 libm/ld/common/k_rem_pio2l.c
 libm/ld/ld128/s_remquol.c
 libm/ld/ld80/e_fmodl.c
 libm/ld/ld80/s_remquol.c
Copyright: 1993 Sun Microsystems, Inc.
License: Other-25

Files: libm/ld/ld128/k_cosl.c
 libm/ld/ld128/k_sinl.c
 libm/ld/ld80/k_cosl.c
 libm/ld/ld80/k_sinl.c
Copyright: 1993 Sun Microsystems, Inc.
 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
License: Other-25

Files: libm/ld/common/s_cbrtl.c
Copyright: 1993 Sun Microsystems, Inc.
 2009-2011, Bruce D. Evans, Steven G. Kargl, David Schultz.
License: Other-26

Files: libm/ld/ld128/e_rem_pio2l.h
 libm/ld/ld80/e_rem_pio2l.h
Copyright: 1993 Sun Microsystems, Inc.
 2008 Steven G. Kargl, David Schultz, Bruce D. Evans.
License: Other-27

Files: libm/machine/x86/f_llrint.c
 libm/machine/x86/f_llrintf.c
 libm/machine/x86/f_llrintl.c
 libm/machine/x86/f_lrint.c
 libm/machine/x86/f_lrintf.c
 libm/machine/x86/f_lrintl.c
 libm/machine/x86/f_rint.c
 libm/machine/x86/f_rintf.c
 libm/machine/x86/f_rintl.c
Copyright: 2007 Dave Korn
License: Other-28

Files: libc/machine/d10v/setjmp.S
 libc/machine/d30v/setjmp.S
 libc/machine/fr30/setjmp.S
 libc/machine/h8300/defines.h
 libc/machine/h8300/memcpy.S
 libc/machine/h8300/memset.S
 libc/machine/h8300/reg_memcpy.S
 libc/machine/h8300/reg_memset.S
 libc/machine/h8300/setjmp.S
 libc/machine/h8300/strcmp.S
 libc/machine/h8500/cmpsi.c
 libc/machine/h8500/divhi3.S
 libc/machine/h8500/divsi3.c
 libc/machine/h8500/mulhi3.c
 libc/machine/h8500/mulsi3.c
 libc/machine/h8500/negsi2.c
 libc/machine/h8500/psi.S
 libc/machine/h8500/setjmp.S
 libc/machine/h8500/shifts.c
 libc/machine/hppa/DEFS.h
 libc/machine/m32r/setjmp.S
 libc/machine/m68k/setjmp.S
 libc/machine/m68k/strcpy.c
 libc/machine/m68k/strlen.c
 libc/machine/m88k/setjmp.S
 libc/machine/mips/setjmp.S
 libc/machine/mn10200/setjmp.S
 libc/machine/mn10300/memchr.S
 libc/machine/mn10300/memcmp.S
 libc/machine/mn10300/memcpy.S
 libc/machine/mn10300/memset.S
 libc/machine/mn10300/setjmp.S
 libc/machine/mn10300/strchr.S
 libc/machine/mn10300/strcmp.S
 libc/machine/mn10300/strcpy.S
 libc/machine/mn10300/strlen.S
 libc/machine/necv70/fastmath.S
 libc/machine/necv70/machine/registers.h
 libc/machine/necv70/necv70.tex
 libc/machine/necv70/setjmp.S
 libc/machine/powerpc/setjmp.S
 libc/machine/sh/asm.h
 libc/machine/sh/setjmp.S
 libc/machine/sparc/machine/sparclet.h
 libc/machine/sparc/scan.c
 libc/machine/sparc/shuffle.c
 libc/machine/tic80/setjmp.S
 libc/machine/v850/setjmp.S
 libc/machine/w65/cmpsi.c
 libc/machine/w65/divsi3.c
 libc/machine/w65/lshrhi.S
 libc/machine/w65/mulsi3.c
 libc/machine/w65/sdivhi3.S
 libc/machine/w65/smulhi3.S
 libc/machine/w65/udivhi3.S
 libc/machine/w65/umodhi3.S
 libc/machine/x86/i386mach.h
 libc/machine/z8k/args.h
 libc/machine/z8k/setjmp.S
 libc/stdio/fgetpos.c
 libc/stdio/fsetpos.c
Copyright: 1990 The Regents of the University of California.
License: UCB-1

Files: libc/stdio/sflags.c
Copyright: 1990 Regents of the University of California.
License: UCB-1

Files: libc/stdio/mktemp.c
 libc/stdlib/setenv.c
 libc/stdlib/unsetenv.c
Copyright: 1987 Regents of the University of California.
License: UCB-2

Files: libc/stdlib/getenv.c
Copyright: 1987, 2000 Regents of the University of California.
License: UCB-2

Files: libc/stdlib/putenv.c
Copyright: 1988 The Regents of the University of California.
License: UCB-2

License: AGPL3-1
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU Affero General Public License as
 published by the Free Software Foundation, either version 3 of the
 License, or (at your option) any later version.
 .
 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU Affero General Public License for more details.
 .
 You should have received a copy of the GNU Affero General Public License
 along with this program.  If not, see .

License: BSD2-1
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 .
 THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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.

License: BSD2-2
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 2. 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.
 .
 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.

License: BSD2-3
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 .
 THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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.

License: BSD2-4
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 .
 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.

License: BSD2-5
 Redistribution and use in source and binary forms, with or without modification,
 are permitted provided that the following conditions are met:
 .
 1. Redistributions of source code must retain the above copyright notice, this
 list of conditions and the following disclaimer.
 .
 2. 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.
 .
 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.

License: BSD2-6
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 .
 THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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

License: BSD2-7
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 2. 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.
 .
 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
 TENSILICA INCORPORATED 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.

License: BSD2-8
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 .
 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.

License: BSD2-9
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 .
 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 REGENTS 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.

License: BSD2-10
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 .
 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 OWNER 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.

License: BSD2-11
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice unmodified, this list of conditions, and the following
 disclaimer.
 2. 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.
 .
 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.

License: BSD2-12
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 .
 THIS SOFTWARE IS PROVIDED BY AUTHOR 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 AUTHOR 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.

License: BSD3-1
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 2. 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.
 .
 3. 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.
 .
 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.

License: BSD3-2
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 3. Neither the name of the University nor the names of its contributors
 may be used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.

License: BSD3-3
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
 Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 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.
 .
 The name of Red Hat Incorporated may not be used to endorse
 or promote products derived from this software without specific
 prior written permission.
 .
 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 RED HAT INCORPORATED 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.

License: BSD3-4
 All or some portions of this file are derived from material licensed
 to the University of California by American Telephone and Telegraph
 Co. or Unix System Laboratories, Inc. and are reproduced herein with
 the permission of UNIX System Laboratories, Inc.
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 3. Neither the name of the University nor the names of its contributors
 may be used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.

License: BSD3-5
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 4. Neither the name of the University nor the names of its contributors
 may be used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.

License: BSD3-6
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 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.
 Neither the name of Sun Microsystems, Inc. nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 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.

License: BSD3-7
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
 Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 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.
 .
 Neither the name of the copyright holders nor the names of
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 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 OWNER 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.

License: BSD3-8
 All or some portions of this file are derived from material licensed
 to the University of California by American Telephone and Telegraph
 Co. or Unix System Laboratories, Inc. and are reproduced herein with
 the permission of UNIX System Laboratories, Inc.
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 4. Neither the name of the University nor the names of its contributors
 may be used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.

License: BSD3-9
 Redistribution and use in source and binary forms, with or without
 modification, are permitted (subject to the limitations in the
 disclaimer below) provided that the following conditions are met:
 .
 Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 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.
 .
 Neither the name of Qualcomm Technologies, Inc. nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE
 GRANTED BY THIS LICENSE. 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.

License: BSD3-10
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 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.
 Neither the name of the Linaro nor the
 names of its contributors may be used to endorse or promote products
 derived from this software without specific prior written permission.
 .
 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.

License: BSD3-11
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 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.
 Neither the name of the company nor the names of its contributors
 may be used to endorse or promote products derived from this
 software without specific prior written permission.
 .
 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.

License: BSD3-12
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 3. The name of the company may not be used to endorse or promote
 products derived from this software without specific prior written
 permission.
 .
 THIS SOFTWARE IS PROVIDED BY ARM LTD ``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 ARM LTD 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.

License: BSD3-13
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
 1) Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 .
 2) 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.
 .
 3) Neither the name of the Synopsys, Inc., nor the names of its contributors
 may be used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 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.

License: BSD3-14
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 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.
 .
 Neither the name of Linaro Limited nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 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.

License: BSD3-15
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 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.
 Neither the name of Adapteva nor the names of its contributors may be
 used to endorse or promote products derived from this software without
 specific prior written permission.
 .
 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.

License: BSD3-16
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 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.
 .
 Neither the names of the copyright holders nor the names of their
 contributors may be used to endorse or promote products derived from
 this software without specific prior written permission.
 .
 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 OWNER 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.

License: BSD3-17
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are
 met:
 .
 1.  Redistributions source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 .
 2.  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.
 .
 3.  Neither the name of Xilinx nor the names of its contributors may be
 used to endorse or promote products derived from this software without
 specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER 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.

License: BSD3-18
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 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.
 Neither the name of MIPS Technologies Inc. nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 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
 OWNER 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.

License: BSD3-19
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 3. Neither the name of the MIPS Technologies, Inc., nor the names of its
 contributors may be used to endorse or promote products derived from
 this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE MIPS TECHNOLOGIES, INC. ``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 MIPS TECHNOLOGIES, INC. 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.

License: BSD3-20
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 3. Neither the name of the MIPS Technologies, Inc., nor the names of its
 contributors may be used to endorse or promote products derived from
 this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY IMAGINATION TECHNOLOGIES LIMITED ``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 IMAGINATION TECHNOLOGIES LIMITED 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.

License: BSD3-21
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
 Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 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.
 .
 The name of the company may not be used to endorse or promote
 products derived from this software without specific prior written
 permission.
 .
 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 RED HAT INCORPORATED 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.

License: BSD3-22
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 o Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 o 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.
 o Neither the name of Altera Corporation nor the names of its
 contributors may be used to endorse or promote products derived from
 this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY ALTERA CORPORATION, THE COPYRIGHT HOLDER,
 AND ITS 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.

License: BSD3-23
 This software was developed by the Computer Systems Engineering group
 at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and
 contributed to Berkeley.
 .
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 3. Neither the name of the University nor the names of its contributors
 may be used to endorse or promote products derived from this software
 without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.

License: BSD3-24
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
 Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 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.
 Neither the name of IBM nor the names of its contributors may be
 used to endorse or promote products derived from this software without
 specific prior written permission.
 .
 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 OWNER 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.

License: BSD3-25
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
 Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 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.
 Neither the names of Toshiba nor the names of its
 contributors may be used to endorse or promote products derived from this
 software without specific prior written permission.
 .
 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 OWNER 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.

License: BSD3-26
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
 Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 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.
 Neither the names of the copyright holders nor the names of their
 contributors may be used to endorse or promote products derived from this
 software without specific prior written permission.
 .
 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 OWNER 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.

License: BSD3-27
 Redistribution and  use in source  and binary forms, with  or without
 modification,  are permitted provided  that the  following conditions
 are met:
 .
 Redistributions  of source  code must  retain the  above copyright
 notice, this list of conditions and the following disclaimer.
 .
 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.
 .
 Neither the  name of Texas Instruments Incorporated  nor the names
 of its  contributors may  be used to  endorse or  promote products
 derived  from   this  software  without   specific  prior  written
 permission.
 .
 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
 OWNER 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.

License: BSD3-28
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 .
 Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
 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.
 Neither the name of Rolls-Royce Controls and Data Services Limited nor
 the names of its contributors may be used to endorse or promote products
 derived from this software without specific prior written permission.
 .
 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 OWNER 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.

License: BSD3-29
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 3. The name of the author may not be used to endorse or promote products
 derived from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.

License: BSD3-30
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 2. 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.
 3. The name of the author may not be used to endorse or promote products
 derived from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED ``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 AUTHOR 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.

License: BSD3-31
 Rewritten in C by Soren Kuula
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 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.
 Neither the name of the copyright holders nor the names of
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 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 OWNER 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.

License: BSD3-32
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 2. 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.
 .
 3. Neither the name of KTH nor the names of its contributors may be
 used to endorse or promote products derived from this software without
 specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY KTH AND ITS 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 KTH OR ITS 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.

License: BSD3-33
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 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.
 Neither the name of Mentor Graphics nor the
 names of its contributors may be used to endorse or promote products
 derived from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY CODESOURCERY, INC. ``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 CODESOURCERY 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.

License: BSD3-34
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer
 in this position and unchanged.
 2. 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.
 3. The name of the author may not be used to endorse or promote products
 derived from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.

License: BSD3-35
 Redistribution and use in source and binary forms, with or
 without modification, are permitted provided that the
 following conditions are met:
 .
 Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 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.
 .
 Neither the name of IBM Corporation nor the names of its
 contributors may be used to endorse or promote products
 derived from this software without specific prior written
 permission.
 .
 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 OWNER 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.

License: BSD3-36
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 2. 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.
 .
 3. 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.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES.

License: BSD3-37
 Redistribution and use in source and binary forms, with or without
 modification, are permitted (subject to the limitations in the
 disclaimer below) provided that the following conditions are met:
 .
 Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 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.
 .
 Neither the name of Qualcomm Innovation Center, Inc. nor the names
 of its contributors may be used to endorse or promote products
 derived from this software without specific prior written
 permission.
 .
 NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE
 GRANTED BY THIS LICENSE. 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.

License: Default-1
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 2. 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.
 .
 3. 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.
 .
 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.

License: FreeBSD-1
 This copyrighted material is made available to anyone wishing to use,
 modify, copy, or redistribute it subject to the terms and conditions
 of the FreeBSD License.   This program is distributed in the hope that
 it will be useful, but WITHOUT ANY WARRANTY expressed or implied,
 including the implied warranties of MERCHANTABILITY or FITNESS FOR
 A PARTICULAR PURPOSE.  A copy of this license is available at
 http://www.opensource.org/licenses.

License: FreeBSD-2
 This copyrighted material is made available to anyone wishing to use,
 modify, copy, or redistribute it subject to the terms and conditions
 of the FreeBSD License.   This program is distributed in the hope that
 it will be useful, but WITHOUT ANY WARRANTY expressed or implied,
 including the implied warranties of MERCHANTABILITY or FITNESS FOR
 A PARTICULAR PURPOSE.  A copy of this license is available at
 http://www.opensource.org/licenses.
 .
 Changes from Qualcomm Technologies, Inc. are provided under the following
 license:
 Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.

License: GPL2-1
 This program is licensed under the GPL version 2 or later.
 Please see the file COPYING.GPL2 in this distribution for
 license terms.

License: Other-1
 Permission to use, copy, modify, and distribute this software
 is freely granted, provided that this notice is preserved.

License: Other-2
 Public domain.

License: Other-3
 This file and the accompanying getopt.c implementation file are hereby
 placed in the public domain without restrictions.  Just give the author
 credit, don't claim you wrote it or prevent anyone else from using it.
 .
 Gregory Pietsch's current e-mail address:
 gpietsch@comcast.net

License: Other-4
 Redistribution, modification, and use in source and binary forms is permitted
 provided that the above copyright notice and following paragraph are
 duplicated in all such forms.
 .
 This file is distributed WITHOUT ANY WARRANTY; without even the implied
 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

License: Other-5
 Permission to use, copy, modify, and distribute this software for any
 purpose without fee is hereby granted, provided that this entire notice
 is included in all copies of any software which is or includes a copy
 or modification of this software.
 .
 THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
 WARRANTY.  IN PARTICULAR,  THE AUTHOR MAKES NO REPRESENTATION
 OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY OF THIS
 SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.

License: Other-6
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of this software and associated documentation files (the "Software"),
 to deal in the Software without restriction, including without limitation
 the rights to use, copy, modify, merge, publish, distribute, sublicense,
 and/or sell copies of the Software, and to permit persons to whom the
 Software is furnished to do so, subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included
 in all copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
 OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 OTHER DEALINGS IN THE SOFTWARE.

License: Other-7
 The authors hereby grant permission to use, copy, modify, distribute,
 and license this software and its documentation for any purpose, provided
 that existing copyright notices are retained in all copies and that this
 notice is included verbatim in any distributions. No written agreement,
 license, or royalty fee is required for any of the authorized uses.
 Modifications to this software may be copyrighted by their authors
 and need not follow the licensing terms described here, provided that
 the new terms are clearly indicated on the first page of each file where
 they apply.

License: Other-8
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 1. Redistributions of source code must retain the above copyright
 notice, this list of conditions and the following disclaimer.
 .
 2. Neither the name of Axis Communications nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY AXIS COMMUNICATIONS AND ITS 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 AXIS
 COMMUNICATIONS OR ITS 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.

License: Other-9
 To anyone who acknowledges that this file is provided "AS IS"
 without any express or implied warranty:
 permission to use, copy, modify, and distribute this file
 for any purpose is hereby granted without fee, provided that
 the above copyright notice and this notice appears in all
 copies, and that the name of Hewlett-Packard Company not be
 used in advertising or publicity pertaining to distribution
 of the software without specific, written prior permission.
 Hewlett-Packard Company makes no representations about the
 suitability of this software for any purpose.

License: Other-10
 Intel hereby grants you permission to copy, modify, and distribute this
 software and its documentation.  Intel grants this permission provided
 that the above copyright notice appears in all copies and that both the
 copyright notice and this permission notice appear in supporting
 documentation.  In addition, Intel grants this permission provided that
 you prominently mark as "not part of the original" any modifications
 made to this software or documentation, and that the name of Intel
 Corporation not be used in advertising or publicity pertaining to
 distribution of the software or the documentation without specific,
 written prior permission.
 .
 Intel Corporation provides this AS IS, WITHOUT ANY WARRANTY, EXPRESS OR
 IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY

License: Other-11
 This copyrighted material is made available to anyone wishing to use,
 modify, copy, or redistribute it subject to the terms and conditions
 of the BSD License.   This program is distributed in the hope that
 it will be useful, but WITHOUT ANY WARRANTY expressed or implied,
 including the implied warranties of MERCHANTABILITY or FITNESS FOR
 A PARTICULAR PURPOSE.  A copy of this license is available at
 http://www.opensource.org/licenses. Any Red Hat trademarks that are
 incorporated in the source code or documentation are not subject to
 the BSD License and may only be used or replicated with the express
 permission of Red Hat, Inc.

License: Other-12
 The author hereby grant permission to use, copy, modify, distribute,
 and license this software and its documentation for any purpose, provided
 that existing copyright notices are retained in all copies and that this
 notice is included verbatim in any distributions. No written agreement,
 license, or royalty fee is required for any of the authorized uses.
 Modifications to this software may be copyrighted by their authors
 and need not follow the licensing terms described here, provided that
 the new terms are clearly indicated on the first page of each file where
 they apply.

License: Other-13
 Redistribution and use in source and binary forms is permitted
 provided that the above copyright notice and following paragraph are
 duplicated in all such forms.
 .
 This file is distributed WITHOUT ANY WARRANTY; without even the implied
 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

License: Other-14
 Permission is hereby granted, free of charge, to any person obtaining
 a copy of this software and associated documentation files (the
 Software"), to deal in the Software without restriction, including
 without limitation the rights to use, copy, modify, merge, publish,
 distribute, sublicense, and/or sell copies of the Software, and to
 permit persons to whom the Software is furnished to do so, subject to
 the following conditions:
 .
 The above copyright notice and this permission notice shall be included
 in all copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

License: Other-15
 Permission to use, copy, modify, and distribute this file
 for any purpose is hereby granted without fee, provided that
 the above copyright notice and this notice appears in all
 copies.
 .
 This file is distributed WITHOUT ANY WARRANTY; without even the implied
 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

License: Other-16
 Redistribution and use in source and binary forms are permitted
 provided that the above copyright notice and this paragraph are
 duplicated in all such forms and that any documentation,
 and/or other materials related to such
 distribution and use acknowledge that the software was developed
 at Cygnus Support, Inc.  Cygnus Support, Inc. may not be used to
 endorse or promote products derived from this software without
 specific prior written permission.
 THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

License: Other-17
 The contents of this file may be used under the terms of the Apache License,
 Version 2.0.
 .
 See accompanying file LICENSE-Apache or copy at
 http://www.apache.org/licenses/LICENSE-2.0)
 .
 Alternatively, the contents of this file may be used under the terms of
 the Boost Software License, Version 1.0.
 See accompanying file LICENSE-Boost or copy at
 https://www.boost.org/LICENSE_1_0.txt)
 .
 Unless required by applicable law or agreed to in writing, this software
 is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 KIND, either express or implied.

License: Other-18
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
 .
 http://www.apache.org/licenses/LICENSE-2.0
 .
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.

License: Other-19
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

License: Other-20
 You may redistribute unmodified or modified versions of this source
 code provided that the above copyright notice and this and the
 following conditions are retained.
 .
 This software is provided ``as is'', and comes with no warranties
 of any kind. I shall in no event be liable for anything that happens
 to anyone/anything when using this software.

License: Other-21
 Permission to use, copy, modify, and distribute this software and
 its documentation for any purpose and without fee is hereby
 granted, provided that the above copyright notice appear in all
 copies and that both that the copyright notice and this
 permission notice and warranty disclaimer appear in supporting
 documentation, and that the name of Lucent or any of its entities
 not be used in advertising or publicity pertaining to
 distribution of the software without specific, written prior
 permission.
 .
 LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
 INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
 IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
 SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
 IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
 THIS SOFTWARE.

License: Other-22
 This file and the accompanying getopt.h header file are hereby placed in the
 public domain without restrictions.  Just give the author credit, don't
 claim you wrote it or prevent anyone else from using it.
 .
 Gregory Pietsch's current e-mail address:
 gpietsch@comcast.net

License: Other-23
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the above copyright notice,
 this condition statement, and the following disclaimer are retained
 in any redistributions of the source code.
 .
 THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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.

License: Other-24
 Developed at SunPro, a Sun Microsystems, Inc. business.
 Permission to use, copy, modify, and distribute this
 software is freely granted, provided that this notice
 is preserved.

License: Other-25
 Developed at SunSoft, a Sun Microsystems, Inc. business.
 Permission to use, copy, modify, and distribute this
 software is freely granted, provided that this notice
 is preserved.

License: Other-26
 Developed at SunPro, a Sun Microsystems, Inc. business.
 Permission to use, copy, modify, and distribute this
 software is freely granted, provided that this notice
 is preserved.
 .
 .
 The argument reduction and testing for exceptional cases was
 written by Steven G. Kargl with input from Bruce D. Evans
 and David A. Schultz.

License: Other-27
 Developed at SunSoft, a Sun Microsystems, Inc. business.
 Permission to use, copy, modify, and distribute this
 software is freely granted, provided that this notice
 is preserved.
 .
 .
 Optimized by Bruce D. Evans.

License: Other-28
 x87 FP implementation contributed to Newlib by
 Dave Korn, November 2007.  This file is placed in the
 public domain.  Permission to use, copy, modify, and
 distribute this software is freely granted.

License: UCB-1
 Redistribution and use in source and binary forms are permitted
 provided that the above copyright notice and this paragraph are
 duplicated in all such forms and that any documentation,
 and/or other materials related to such
 distribution and use acknowledge that the software was developed
 by the University of California, Berkeley.  The name of the
 University may not be used to endorse or promote products derived
 from this software without specific prior written permission.
 THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

License: UCB-2
 Redistribution and use in source and binary forms are permitted
 provided that: (1) source distributions retain this entire copyright
 notice and comment, and (2) distributions including binaries display
 the following acknowledgement:  ``This product includes software
 developed by the University of California, Berkeley and its contributors''
 in the documentation or other materials provided with the distribution.
 Neither the name of the University nor the names of its
 contributors may be used to endorse or promote products derived
 from this software without specific prior written permission.
 THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.


========================================================================
109. IEDoom: GPL version 2 text
========================================================================

### GNU GENERAL PUBLIC LICENSE

Version 2, June 1991

    Copyright (C) 1989, 1991 Free Software Foundation, Inc.  
    51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA

    Everyone is permitted to copy and distribute verbatim copies
    of this license document, but changing it is not allowed.

### Preamble

The licenses for most software are designed to take away your freedom
to share and change it. By contrast, the GNU General Public License is
intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Lesser General Public License instead.) You can apply it to
your programs, too.

When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.

To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if
you distribute copies of the software, or if you modify it.

For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.

We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.

Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on,
we want its recipients to know that what they have is not the
original, so that any problems introduced by others will not reflect
on the original authors' reputations.

Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at
all.

The precise terms and conditions for copying, distribution and
modification follow.

### TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

**0.** This License applies to any program or other work which
contains a notice placed by the copyright holder saying it may be
distributed under the terms of this General Public License. The
"Program", below, refers to any such program or work, and a "work
based on the Program" means either the Program or any derivative work
under copyright law: that is to say, a work containing the Program or
a portion of it, either verbatim or with modifications and/or
translated into another language. (Hereinafter, translation is
included without limitation in the term "modification".) Each licensee
is addressed as "you".

Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the Program
(independent of having been made by running the Program). Whether that
is true depends on what the Program does.

**1.** You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.

You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a
fee.

**2.** You may modify your copy or copies of the Program or any
portion of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:

  
**a)** You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.

  
**b)** You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any part
thereof, to be licensed as a whole at no charge to all third parties
under the terms of this License.

  
**c)** If the modified program normally reads commands interactively
when run, you must cause it, when started running for such interactive
use in the most ordinary way, to print or display an announcement
including an appropriate copyright notice and a notice that there is
no warranty (or else, saying that you provide a warranty) and that
users may redistribute the program under these conditions, and telling
the user how to view a copy of this License. (Exception: if the
Program itself is interactive but does not normally print such an
announcement, your work based on the Program is not required to print
an announcement.)

These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote
it.

Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.

In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.

**3.** You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:

  
**a)** Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections 1
and 2 above on a medium customarily used for software interchange; or,

  
**b)** Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your cost of
physically performing source distribution, a complete machine-readable
copy of the corresponding source code, to be distributed under the
terms of Sections 1 and 2 above on a medium customarily used for
software interchange; or,

  
**c)** Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is allowed
only for noncommercial distribution and only if you received the
program in object code or executable form with such an offer, in
accord with Subsection b above.)

The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.

If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.

**4.** You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt otherwise
to copy, modify, sublicense or distribute the Program is void, and
will automatically terminate your rights under this License. However,
parties who have received copies, or rights, from you under this
License will not have their licenses terminated so long as such
parties remain in full compliance.

**5.** You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.

**6.** Each time you redistribute the Program (or any work based on
the Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.

**7.** If, as a consequence of a court judgment or allegation of
patent infringement or for any other reason (not limited to patent
issues), conditions are imposed on you (whether by court order,
agreement or otherwise) that contradict the conditions of this
License, they do not excuse you from the conditions of this License.
If you cannot distribute so as to satisfy simultaneously your
obligations under this License and any other pertinent obligations,
then as a consequence you may not distribute the Program at all. For
example, if a patent license would not permit royalty-free
redistribution of the Program by all those who receive copies directly
or indirectly through you, then the only way you could satisfy both it
and this License would be to refrain entirely from distribution of the
Program.

If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.

It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.

This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.

**8.** If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.

**9.** The Free Software Foundation may publish revised and/or new
versions of the General Public License from time to time. Such new
versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns.

Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and
"any later version", you have the option of following the terms and
conditions either of that version or of any later version published by
the Free Software Foundation. If the Program does not specify a
version number of this License, you may choose any version ever
published by the Free Software Foundation.

**10.** If you wish to incorporate parts of the Program into other
free programs whose distribution conditions are different, write to
the author to ask for permission. For software which is copyrighted by
the Free Software Foundation, write to the Free Software Foundation;
we sometimes make exceptions for this. Our decision will be guided by
the two goals of preserving the free status of all derivatives of our
free software and of promoting the sharing and reuse of software
generally.

**NO WARRANTY**

**11.** BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

**12.** IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.

### END OF TERMS AND CONDITIONS

### How to Apply These Terms to Your New Programs

If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these
terms.

To do so, attach the following notices to the program. It is safest to
attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.

    one line to give the program's name and an idea of what it does.
    Copyright (C) yyyy  name of author

    This program is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License
    as published by the Free Software Foundation; either version 2
    of the License, or (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

Also add information on how to contact you by electronic and paper
mail.

If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:

    Gnomovision version 69, Copyright (C) year name of author
    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
    type `show w'.  This is free software, and you are welcome
    to redistribute it under certain conditions; type `show c' 
    for details.

The hypothetical commands \`show w' and \`show c' should show the
appropriate parts of the General Public License. Of course, the
commands you use may be called something other than \`show w' and
\`show c'; they could even be mouse-clicks or menu items--whatever
suits your program.

You should also get your employer (if you work as a programmer) or
your school, if any, to sign a "copyright disclaimer" for the program,
if necessary. Here is a sample; alter the names:

    Yoyodyne, Inc., hereby disclaims all copyright
    interest in the program `Gnomovision'
    (which makes passes at compilers) written 
    by James Hacker.

    signature of Ty Coon, 1 April 1989
    Ty Coon, President of Vice

This General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library,
you may consider it more useful to permit linking proprietary
applications with the library. If this is what you want to do, use the
[GNU Lesser General Public
License](https://www.gnu.org/licenses/lgpl.html) instead of this
License.


========================================================================
110. IEDoom: src/aes_prng.c notices
========================================================================

//
// Copyright(C) 2005-2014 Simon Howard
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
// as published by the Free Software Foundation; either version 2
// of the License, or (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
//
// This implements a cryptographically secure pseudorandom number
// generator for implementing secure demos. The approach taken is to
// use the AES (Rijndael) stream cipher in "counter" mode, encrypting
// an incrementing counter. The cipher key acts as the random seed.
// Cryptanalysis of AES used in this way has shown it to be an
// effective PRNG (see: Empirical Evidence concerning AES, Hellekalek
// & Wegenkittl, 2003).
//
// AES implementation is taken from the Linux kernel's AES
// implementation, found in crypto/aes_generic.c. It has been hacked
// up to work independently.
//

/*
 * Cryptographic API.
 *
 * AES Cipher Algorithm.
 *
 * Based on Brian Gladman's code.
 *
 * Linux developers:
 *  Alexander Kjeldaas 
 *  Herbert Valerio Riedel 
 *  Kyle McMartin 
 *  Adam J. Richter  (conversion to 2.5 API).
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * ---------------------------------------------------------------------------
 * Copyright (c) 2002, Dr Brian Gladman , Worcester, UK.
 * All rights reserved.
 *
 * LICENSE TERMS
 *
 * The free distribution and use of this software in both source and binary
 * form is allowed (with or without changes) provided that:
 *
 *   1. distributions of this source code include the above copyright
 *      notice, this list of conditions and the following disclaimer;
 *
 *   2. distributions in binary form include the above copyright
 *      notice, this list of conditions and the following disclaimer
 *      in the documentation and/or other associated materials;
 *
 *   3. the copyright holder's name is not used to endorse products
 *      built using this software without specific written permission.
 *
 * ALTERNATIVELY, provided that this notice is retained in full, this product
 * may be distributed under the terms of the GNU General Public License (GPL),
 * in which case the provisions of the GPL apply INSTEAD OF those given above.
 *
 * DISCLAIMER
 *
 * This software is provided 'as is' with no explicit or implied warranties
 * in respect of its properties, including, but not limited to, correctness
 * and/or fitness for purpose.
 * ---------------------------------------------------------------------------
 */


========================================================================
111. IEDoom: src/sha1.c notices
========================================================================

/* sha1.c - SHA1 hash function
 *	Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
 *
 * Please see below for more legal information!
 *
 * This file is part of GnuPG.
 *
 * GnuPG is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * GnuPG is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
 * USA.
 */


========================================================================
112. Doom shareware data: matching package copyright record
========================================================================

Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: ftp.cdrom.com:/pub/idgames
Disclaimer:
 No modifications were performed on this file, other than decompressing
 it.
 .
 The above license does not appear to grant distribution permission.  Email
 from John Carmack of ID Software provided this clarification:
 .
 X-Sender: johnc@mail.idsoftware.com
 X-Mailer: Windows Eudora Pro Version 3.0 (32)
 Date: Sat, 23 Oct 1999 20:01:30 -0500
 To: Joe Drew 
 From: johnc@idsoftware.com (John Carmack)
 Subject: Re: Doom shareware WAD license
 .
 At 08:02 PM 10/23/99 -0400, you wrote:
 >Can you give me a definite license on the doom 1 shareware wad? I find certain
 >things that say "freely distribute" and others that say "get vendor's license"
 >... All I need to have is a license so I can package it up for Debian.
 >Thanks.
 >Joe
 .
 The DOOM shareware wad is freely distributable.  No Quake data is freely
 distributable.
 .
 John Carmack

Files: doom1.wad
Copyright: © 1994 Id Software
License: id-software-license
              LIMITED USE SOFTWARE LICENSE AGREEMENT
 .
 This Limited Use Software License Agreement (the "Agreement") is a legal
 agreement between you, the end-user, and Id Software, Inc. ("ID").  By
 continuing the installation of this game program, by loading or running
 the game, or by placing or copying the game program onto your computer
 hard drive, you are agreeing to be bound by the terms of this Agreement.
 .
 ID SOFTWARE LICENSE
 .
      1.   Grant of License.  ID grants to you the right to use the
 Id Software game program (the "Software"), which is the shareware version
 or episode one  of the game program.  For purposes of this section, "use"
 means loading the Software into RAM, as well as installation on a hard disk
 or other storage  device.  You may not:  modify, translate, disassemble,
 decompile, reverse engineer, or create derivative works based upon the
 Software.  You agree thatd the Software will not be shipped, transferred or
 exported into any country in violation of the U.S. Export Administration Act
 and that you will not utilize, in any other manner, the Software in violation
 of any applicable law.
 .
      2.   Copyright.  The Software is owned by ID and is protected by United
 States copyright laws and international treaty provisions.  You must treat
 the Software like any other copyrighted material, except that you may make
 copies of the Software to give to other persons.  You may not charge or
 receive any consideration from any other person for the receipt or use of
 the Software without receiving ID's prior written consent as specified in the
 VENDOR.DOC file.  You agree to use your best efforts to see that any user of
 the Software licensed hereunder complies with this Agreement.
 .
      3.   Limited Warranty.  ID warrants that if properly installed and
 operated on a computer for which it is designed, the Software will perform
 substantially in accordance with its designed purpose for a period of ninety
 (90) days from the date the Software is first obtained by an end-user.   ID's
 entire liability and your exclusive remedy shall be, at ID's option, either
 (a) return of the retail price paid, if any, or (b) repair or replacement of
 the Software that does not meet ID's Limited Warranty.  To make a warranty
 claim, return the Software to the point of purchase, accompanied by proof of
 purchase, your name, your address, and a statement of defect, or return the
 Software with the above information to ID.  This Limited Warranty is void if
 failure of the Software has resulted in whole or in part from accident,
 abuse, misapplication or violation of this Agreement.  Any replacement
 Software will be warranted for the remainder of the original warranty period
 or thirty (30) days, whichever is longer.  This warranty allocates risks of
 product failure between Licensee and ID.  ID's product pricing reflects this
 allocation of risk and the limitations of liability contained in this
 warranty.
 .
      4.   NO OTHER WARRANTIES.  ID DISCLAIMS ALL OTHER WARRANTIES, EITHER
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
 MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE WITH RESPECT TO THE
 SOFTWARE AND THE ACCOMPANYING WRITTEN MATERIALS, IF ANY.  THIS LIMITED
 WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS.  YOU MAY HAVE OTHERS WHICH VARY
 FROM JURISDICTION TO JURISDICTION.  ID DOES NOT WARRANT THAT THE OPERATION
 OF THE SOFTWARE WILL BE UNINTERRUPTED, ERROR FREE OR MEET LICENSEE'S
 SPECIFIC REQUIREMENTS.  THE WARRANTY SET FORTH ABOVE IS IN LIEU OF ALL OTHER
 EXPRESS WARRANTIES WHETHER ORAL OR WRITTEN.  THE AGENTS, EMPLOYEES,
 DISTRIBUTORS, AND DEALERS OF ID ARE NOT AUTHORIZED TO MAKE MODIFICATIONS TO
 THIS WARRANTY, OR ADDITIONAL WARRANTIES ON BEHALF OF ID.  ADDITIONAL
 STATEMENTS SUCH AS DEALER ADVERTISING OR PRESENTATIONS, WHETHER ORAL OR
 WRITTEN, DO NOT CONSTITUTE WARRANTIES BY ID AND SHOULD NOT BE RELIED UPON.
 .
      5.   Exclusive Remedies.  You agree that your exclusive remedy against
 ID, its affiliates, contractors, suppliers, and agents for loss or damage
 caused by any defect or failure in the Software regardless of the form of
 action, whether in contract, tort, including negligence, strict liability or
 otherwise, shall be the return of the retail purchase price paid, if any, or
 replacement of the Software.   This Agreement shall be construed in
 accordance with and governed by the laws of the State of Texas.  Copyright
 and other proprietary matters will be governed by United States laws and
 international treaties.  IN ANY CASE, ID SHALL NOT BE LIABLE FOR LOSS OF
 DATA, LOSS OF PROFITS, LOST SAVINGS, SPECIAL, INCIDENTAL, CONSEQUENTIAL,
 INDIRECT OR OTHER SIMILAR DAMAGES ARISING FROM BREACH OF WARRANTY, BREACH OF
 CONTRACT, NEGLIGENCE, OR OTHER LEGAL THEORY EVEN IF ID OR ITS AGENT HAS BEEN
 ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER
 PARTY.  Some jurisdictions do not allow the exclusion or limitation of
 incidental or consequential damages, so the above limitation or exclusion
 may not apply to you.
 .
      6.   General Provisions.  Neither this Agreement nor any part or portion
 hereof shall be assigned or sublicensed, except as described herein.  Should
 any provision of this Agreement be held to be void, invalid, unenforceable or
 illegal by a court, the validity and enforceability of the other provisions
 shall not be affected thereby.  If any provision is determined to be
 unenforceable, you agree to a modification of such provision to provide for
 enforcement of the provision's intent, to the extent permitted by applicable
 law.  Failure of a party to enforce any provision of this Agreement shall not
 constitute or be construed as a waiver of such provision or of the right to
 enforce such provision.  If you fail to comply with any terms of this
 Agreement, YOUR LICENSE IS AUTOMATICALLY TERMINATED.
 .
      YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, YOU UNDERSTAND THIS
 AGREEMENT, AND UNDERSTAND THAT BY CONTINUING THE INSTALLATION OF THE
 SOFTWARE, BY LOADING OR RUNNING THE SOFTWARE, OR BY PLACING OR COPYING THE
 SOFTWARE ONTO YOUR COMPUTER HARD DRIVE, YOU AGREE TO BE BOUND BY THIS
 AGREEMENT'S TERMS AND CONDITIONS.  YOU FURTHER AGREE THAT, EXCEPT FOR WRITTEN
 SEPARATE AGREEMENTS BETWEEN ID AND YOU, THIS AGREEMENT IS A COMPLETE AND
 EXCLUSIVE STATEMENT OF THE RIGHTS AND LIABILITIES OF THE PARTIES.  THIS
 AGREEMENT SUPERSEDES ALL PRIOR ORAL AGREEMENTS, PROPOSALS OR UNDERSTANDINGS,
 AND ANY OTHER COMMUNICATIONS BETWEEN ID AND YOU RELATING TO THE SUBJECT
 MATTER OF THIS AGREEMENT.

Files: debian/*
Copyright:
 © 1999 Joe Drew 
 © 2005 Joey Hess 
 © 2010 Jon Dowland 
 © 2021 Fabian Greffrath 
License: GPL-2+
 This package is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.
 .
 This package is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.
 .
 You should have received a copy of the GNU General Public License
 along with this program. If not, see 
 .
 On Debian systems, the complete text of the GNU General
 Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".


========================================================================
113. Alien Breed 3D II: original release notice
========================================================================

AFCD11
March 97

Do you realise what you've just found? Yes, it's the complete Alien Breed 3D
2 game. No, I'm not kidding, honest. There's just one catch. This is the
complete game - as source code. You can recompile it to run on your machine,
you can even use parts of the code for the basis of your own games (the code's
freeware) or to improve the existing Team17 game, the only thing you can't do
with it is release your own commercial game based on this code.

Have fun!


========================================================================
114. GNU C Library startup components: LGPL version 2.1 text
========================================================================

                  GNU LESSER GENERAL PUBLIC LICENSE
                       Version 2.1, February 1999

 Copyright (C) 1991, 1999 Free Software Foundation, Inc.
 59 Temple Place, Suite 330, Boston, MA 02111-1307  USA
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

[This is the first released version of the Lesser GPL.  It also counts
 as the successor of the GNU Library Public License, version 2, hence
 the version number 2.1.]

                            Preamble

  The licenses for most software are designed to take away your
freedom to share and change it.  By contrast, the GNU General Public
Licenses are intended to guarantee your freedom to share and change
free software--to make sure the software is free for all its users.

  This license, the Lesser General Public License, applies to some
specially designated software packages--typically libraries--of the
Free Software Foundation and other authors who decide to use it.  You
can use it too, but we suggest you first think carefully about whether
this license or the ordinary General Public License is the better
strategy to use in any particular case, based on the explanations below.

  When we speak of free software, we are referring to freedom of use,
not price.  Our General Public Licenses are designed to make sure that
you have the freedom to distribute copies of free software (and charge
for this service if you wish); that you receive source code or can get
it if you want it; that you can change the software and use pieces of
it in new free programs; and that you are informed that you can do
these things.

  To protect your rights, we need to make restrictions that forbid
distributors to deny you these rights or to ask you to surrender these
rights.  These restrictions translate to certain responsibilities for
you if you distribute copies of the library or if you modify it.

  For example, if you distribute copies of the library, whether gratis
or for a fee, you must give the recipients all the rights that we gave
you.  You must make sure that they, too, receive or can get the source
code.  If you link other code with the library, you must provide
complete object files to the recipients, so that they can relink them
with the library after making changes to the library and recompiling
it.  And you must show them these terms so they know their rights.

  We protect your rights with a two-step method: (1) we copyright the
library, and (2) we offer you this license, which gives you legal
permission to copy, distribute and/or modify the library.

  To protect each distributor, we want to make it very clear that
there is no warranty for the free library.  Also, if the library is
modified by someone else and passed on, the recipients should know
that what they have is not the original version, so that the original
author's reputation will not be affected by problems that might be
introduced by others.

  Finally, software patents pose a constant threat to the existence of
any free program.  We wish to make sure that a company cannot
effectively restrict the users of a free program by obtaining a
restrictive license from a patent holder.  Therefore, we insist that
any patent license obtained for a version of the library must be
consistent with the full freedom of use specified in this license.

  Most GNU software, including some libraries, is covered by the
ordinary GNU General Public License.  This license, the GNU Lesser
General Public License, applies to certain designated libraries, and
is quite different from the ordinary General Public License.  We use
this license for certain libraries in order to permit linking those
libraries into non-free programs.

  When a program is linked with a library, whether statically or using
a shared library, the combination of the two is legally speaking a
combined work, a derivative of the original library.  The ordinary
General Public License therefore permits such linking only if the
entire combination fits its criteria of freedom.  The Lesser General
Public License permits more lax criteria for linking other code with
the library.

  We call this license the "Lesser" General Public License because it
does Less to protect the user's freedom than the ordinary General
Public License.  It also provides other free software developers Less
of an advantage over competing non-free programs.  These disadvantages
are the reason we use the ordinary General Public License for many
libraries.  However, the Lesser license provides advantages in certain
special circumstances.

  For example, on rare occasions, there may be a special need to
encourage the widest possible use of a certain library, so that it becomes
a de-facto standard.  To achieve this, non-free programs must be
allowed to use the library.  A more frequent case is that a free
library does the same job as widely used non-free libraries.  In this
case, there is little to gain by limiting the free library to free
software only, so we use the Lesser General Public License.

  In other cases, permission to use a particular library in non-free
programs enables a greater number of people to use a large body of
free software.  For example, permission to use the GNU C Library in
non-free programs enables many more people to use the whole GNU
operating system, as well as its variant, the GNU/Linux operating
system.

  Although the Lesser General Public License is Less protective of the
users' freedom, it does ensure that the user of a program that is
linked with the Library has the freedom and the wherewithal to run
that program using a modified version of the Library.

  The precise terms and conditions for copying, distribution and
modification follow.  Pay close attention to the difference between a
"work based on the library" and a "work that uses the library".  The
former contains code derived from the library, whereas the latter must
be combined with the library in order to run.

                  GNU LESSER GENERAL PUBLIC LICENSE
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

  0. This License Agreement applies to any software library or other
program which contains a notice placed by the copyright holder or
other authorized party saying it may be distributed under the terms of
this Lesser General Public License (also called "this License").
Each licensee is addressed as "you".

  A "library" means a collection of software functions and/or data
prepared so as to be conveniently linked with application programs
(which use some of those functions and data) to form executables.

  The "Library", below, refers to any such software library or work
which has been distributed under these terms.  A "work based on the
Library" means either the Library or any derivative work under
copyright law: that is to say, a work containing the Library or a
portion of it, either verbatim or with modifications and/or translated
straightforwardly into another language.  (Hereinafter, translation is
included without limitation in the term "modification".)

  "Source code" for a work means the preferred form of the work for
making modifications to it.  For a library, complete source code means
all the source code for all modules it contains, plus any associated
interface definition files, plus the scripts used to control compilation
and installation of the library.

  Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope.  The act of
running a program using the Library is not restricted, and output from
such a program is covered only if its contents constitute a work based
on the Library (independent of the use of the Library in a tool for
writing it).  Whether that is true depends on what the Library does
and what the program that uses the Library does.

  1. You may copy and distribute verbatim copies of the Library's
complete source code as you receive it, in any medium, provided that
you conspicuously and appropriately publish on each copy an
appropriate copyright notice and disclaimer of warranty; keep intact
all the notices that refer to this License and to the absence of any
warranty; and distribute a copy of this License along with the
Library.

  You may charge a fee for the physical act of transferring a copy,
and you may at your option offer warranty protection in exchange for a
fee.

  2. You may modify your copy or copies of the Library or any portion
of it, thus forming a work based on the Library, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:

    a) The modified work must itself be a software library.

    b) You must cause the files modified to carry prominent notices
    stating that you changed the files and the date of any change.

    c) You must cause the whole of the work to be licensed at no
    charge to all third parties under the terms of this License.

    d) If a facility in the modified Library refers to a function or a
    table of data to be supplied by an application program that uses
    the facility, other than as an argument passed when the facility
    is invoked, then you must make a good faith effort to ensure that,
    in the event an application does not supply such function or
    table, the facility still operates, and performs whatever part of
    its purpose remains meaningful.

    (For example, a function in a library to compute square roots has
    a purpose that is entirely well-defined independent of the
    application.  Therefore, Subsection 2d requires that any
    application-supplied function or table used by this function must
    be optional: if the application does not supply it, the square
    root function must still compute square roots.)

These requirements apply to the modified work as a whole.  If
identifiable sections of that work are not derived from the Library,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works.  But when you
distribute the same sections as part of a whole which is a work based
on the Library, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote
it.

Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Library.

In addition, mere aggregation of another work not based on the Library
with the Library (or with a work based on the Library) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.

  3. You may opt to apply the terms of the ordinary GNU General Public
License instead of this License to a given copy of the Library.  To do
this, you must alter all the notices that refer to this License, so
that they refer to the ordinary GNU General Public License, version 2,
instead of to this License.  (If a newer version than version 2 of the
ordinary GNU General Public License has appeared, then you can specify
that version instead if you wish.)  Do not make any other change in
these notices.

  Once this change is made in a given copy, it is irreversible for
that copy, so the ordinary GNU General Public License applies to all
subsequent copies and derivative works made from that copy.

  This option is useful when you wish to copy part of the code of
the Library into a program that is not a library.

  4. You may copy and distribute the Library (or a portion or
derivative of it, under Section 2) in object code or executable form
under the terms of Sections 1 and 2 above provided that you accompany
it with the complete corresponding machine-readable source code, which
must be distributed under the terms of Sections 1 and 2 above on a
medium customarily used for software interchange.

  If distribution of object code is made by offering access to copy
from a designated place, then offering equivalent access to copy the
source code from the same place satisfies the requirement to
distribute the source code, even though third parties are not
compelled to copy the source along with the object code.

  5. A program that contains no derivative of any portion of the
Library, but is designed to work with the Library by being compiled or
linked with it, is called a "work that uses the Library".  Such a
work, in isolation, is not a derivative work of the Library, and
therefore falls outside the scope of this License.

  However, linking a "work that uses the Library" with the Library
creates an executable that is a derivative of the Library (because it
contains portions of the Library), rather than a "work that uses the
library".  The executable is therefore covered by this License.
Section 6 states terms for distribution of such executables.

  When a "work that uses the Library" uses material from a header file
that is part of the Library, the object code for the work may be a
derivative work of the Library even though the source code is not.
Whether this is true is especially significant if the work can be
linked without the Library, or if the work is itself a library.  The
threshold for this to be true is not precisely defined by law.

  If such an object file uses only numerical parameters, data
structure layouts and accessors, and small macros and small inline
functions (ten lines or less in length), then the use of the object
file is unrestricted, regardless of whether it is legally a derivative
work.  (Executables containing this object code plus portions of the
Library will still fall under Section 6.)

  Otherwise, if the work is a derivative of the Library, you may
distribute the object code for the work under the terms of Section 6.
Any executables containing that work also fall under Section 6,
whether or not they are linked directly with the Library itself.

  6. As an exception to the Sections above, you may also combine or
link a "work that uses the Library" with the Library to produce a
work containing portions of the Library, and distribute that work
under terms of your choice, provided that the terms permit
modification of the work for the customer's own use and reverse
engineering for debugging such modifications.

  You must give prominent notice with each copy of the work that the
Library is used in it and that the Library and its use are covered by
this License.  You must supply a copy of this License.  If the work
during execution displays copyright notices, you must include the
copyright notice for the Library among them, as well as a reference
directing the user to the copy of this License.  Also, you must do one
of these things:

    a) Accompany the work with the complete corresponding
    machine-readable source code for the Library including whatever
    changes were used in the work (which must be distributed under
    Sections 1 and 2 above); and, if the work is an executable linked
    with the Library, with the complete machine-readable "work that
    uses the Library", as object code and/or source code, so that the
    user can modify the Library and then relink to produce a modified
    executable containing the modified Library.  (It is understood
    that the user who changes the contents of definitions files in the
    Library will not necessarily be able to recompile the application
    to use the modified definitions.)

    b) Use a suitable shared library mechanism for linking with the
    Library.  A suitable mechanism is one that (1) uses at run time a
    copy of the library already present on the user's computer system,
    rather than copying library functions into the executable, and (2)
    will operate properly with a modified version of the library, if
    the user installs one, as long as the modified version is
    interface-compatible with the version that the work was made with.

    c) Accompany the work with a written offer, valid for at
    least three years, to give the same user the materials
    specified in Subsection 6a, above, for a charge no more
    than the cost of performing this distribution.

    d) If distribution of the work is made by offering access to copy
    from a designated place, offer equivalent access to copy the above
    specified materials from the same place.

    e) Verify that the user has already received a copy of these
    materials or that you have already sent this user a copy.

  For an executable, the required form of the "work that uses the
Library" must include any data and utility programs needed for
reproducing the executable from it.  However, as a special exception,
the materials to be distributed need not include anything that is
normally distributed (in either source or binary form) with the major
components (compiler, kernel, and so on) of the operating system on
which the executable runs, unless that component itself accompanies
the executable.

  It may happen that this requirement contradicts the license
restrictions of other proprietary libraries that do not normally
accompany the operating system.  Such a contradiction means you cannot
use both them and the Library together in an executable that you
distribute.

  7. You may place library facilities that are a work based on the
Library side-by-side in a single library together with other library
facilities not covered by this License, and distribute such a combined
library, provided that the separate distribution of the work based on
the Library and of the other library facilities is otherwise
permitted, and provided that you do these two things:

    a) Accompany the combined library with a copy of the same work
    based on the Library, uncombined with any other library
    facilities.  This must be distributed under the terms of the
    Sections above.

    b) Give prominent notice with the combined library of the fact
    that part of it is a work based on the Library, and explaining
    where to find the accompanying uncombined form of the same work.

  8. You may not copy, modify, sublicense, link with, or distribute
the Library except as expressly provided under this License.  Any
attempt otherwise to copy, modify, sublicense, link with, or
distribute the Library is void, and will automatically terminate your
rights under this License.  However, parties who have received copies,
or rights, from you under this License will not have their licenses
terminated so long as such parties remain in full compliance.

  9. You are not required to accept this License, since you have not
signed it.  However, nothing else grants you permission to modify or
distribute the Library or its derivative works.  These actions are
prohibited by law if you do not accept this License.  Therefore, by
modifying or distributing the Library (or any work based on the
Library), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Library or works based on it.

  10. Each time you redistribute the Library (or any work based on the
Library), the recipient automatically receives a license from the
original licensor to copy, distribute, link with or modify the Library
subject to these terms and conditions.  You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties with
this License.

  11. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License.  If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Library at all.  For example, if a patent
license would not permit royalty-free redistribution of the Library by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Library.

If any portion of this section is held invalid or unenforceable under any
particular circumstance, the balance of the section is intended to apply,
and the section as a whole is intended to apply in other circumstances.

It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system which is
implemented by public license practices.  Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.

This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.

  12. If the distribution and/or use of the Library is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Library under this License may add
an explicit geographical distribution limitation excluding those countries,
so that distribution is permitted only in or among countries not thus
excluded.  In such case, this License incorporates the limitation as if
written in the body of this License.

  13. The Free Software Foundation may publish revised and/or new
versions of the Lesser General Public License from time to time.
Such new versions will be similar in spirit to the present version,
but may differ in detail to address new problems or concerns.

Each version is given a distinguishing version number.  If the Library
specifies a version number of this License which applies to it and
"any later version", you have the option of following the terms and
conditions either of that version or of any later version published by
the Free Software Foundation.  If the Library does not specify a
license version number, you may choose any version ever published by
the Free Software Foundation.

  14. If you wish to incorporate parts of the Library into other free
programs whose distribution conditions are incompatible with these,
write to the author to ask for permission.  For software which is
copyrighted by the Free Software Foundation, write to the Free
Software Foundation; we sometimes make exceptions for this.  Our
decision will be guided by the two goals of preserving the free status
of all derivatives of our free software and of promoting the sharing
and reuse of software generally.

                            NO WARRANTY

  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.

                     END OF TERMS AND CONDITIONS

           How to Apply These Terms to Your New Libraries

  If you develop a new library, and you want it to be of the greatest
possible use to the public, we recommend making it free software that
everyone can redistribute and change.  You can do so by permitting
redistribution under these terms (or, alternatively, under the terms of the
ordinary General Public License).

  To apply these terms, attach the following notices to the library.  It is
safest to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least the
"copyright" line and a pointer to where the full notice is found.

    
    Copyright (C)   

    This library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
    License as published by the Free Software Foundation; either
    version 2.1 of the License, or (at your option) any later version.

    This library is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    Lesser General Public License for more details.

    You should have received a copy of the GNU Lesser General Public
    License along with this library; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307  USA

Also add information on how to contact you by electronic and paper mail.

You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the library, if
necessary.  Here is a sample; alter the names:

  Yoyodyne, Inc., hereby disclaims all copyright interest in the
  library `Frob' (a library for tweaking knobs) written by James Random Hacker.

  , 1 April 1990
  Ty Coon, President of Vice

That's all there is to it!