]>
Commit | Line | Data |
---|---|---|
320054e8 DG |
1 | musl as a whole is licensed under the following standard MIT license: |
2 | ||
3 | ---------------------------------------------------------------------- | |
d4db3fa2 | 4 | Copyright © 2005-2019 Rich Felker, et al. |
320054e8 DG |
5 | |
6 | Permission is hereby granted, free of charge, to any person obtaining | |
7 | a copy of this software and associated documentation files (the | |
8 | "Software"), to deal in the Software without restriction, including | |
9 | without limitation the rights to use, copy, modify, merge, publish, | |
10 | distribute, sublicense, and/or sell copies of the Software, and to | |
11 | permit persons to whom the Software is furnished to do so, subject to | |
12 | the following conditions: | |
13 | ||
14 | The above copyright notice and this permission notice shall be | |
15 | included in all copies or substantial portions of the Software. | |
16 | ||
17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | |
18 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | |
19 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | |
20 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | |
21 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | |
22 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | |
23 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | |
24 | ---------------------------------------------------------------------- | |
25 | ||
26 | Authors/contributors include: | |
27 | ||
28 | A. Wilcox | |
29 | Alex Dowad | |
d4db3fa2 | 30 | Alex Suykov |
320054e8 | 31 | Alexander Monakov |
d4db3fa2 | 32 | Andre McCurdy |
320054e8 DG |
33 | Andrew Kelley |
34 | Anthony G. Basile | |
d4db3fa2 | 35 | Aric Belsito |
320054e8 DG |
36 | Arvid Picciani |
37 | Bartosz Brachaczek | |
d4db3fa2 | 38 | Benjamin Peterson |
320054e8 DG |
39 | Bobby Bingham |
40 | Boris Brezillon | |
41 | Brent Cook | |
42 | Chris Spiegel | |
43 | Clément Vasseur | |
44 | Daniel Micay | |
45 | Daniel Sabogal | |
46 | Daurnimator | |
d4db3fa2 | 47 | David Carlier |
320054e8 DG |
48 | David Edelsohn |
49 | Denys Vlasenko | |
50 | Dmitry Ivanov | |
51 | Dmitry V. Levin | |
d4db3fa2 | 52 | Drew DeVault |
320054e8 | 53 | Emil Renner Berthing |
d4db3fa2 | 54 | Fangrui Song |
320054e8 DG |
55 | Felix Fietkau |
56 | Felix Janda | |
57 | Gianluca Anzolin | |
58 | Hauke Mehrtens | |
59 | He X | |
60 | Hiltjo Posthuma | |
61 | Isaac Dunham | |
62 | Jaydeep Patil | |
63 | Jens Gustedt | |
64 | Jeremy Huntwork | |
65 | Jo-Philipp Wich | |
66 | Joakim Sindholt | |
67 | John Spencer | |
68 | Josiah Worcester | |
69 | Julien Ramseier | |
70 | Justin Cormack | |
d4db3fa2 | 71 | Kaarle Ritvanen |
320054e8 DG |
72 | Khem Raj |
73 | Kylie McClain | |
74 | Leah Neukirchen | |
75 | Luca Barbato | |
76 | Luka Perkov | |
77 | M Farkas-Dyck (Strake) | |
78 | Mahesh Bodapati | |
d4db3fa2 | 79 | Markus Wichmann |
320054e8 | 80 | Masanori Ogino |
d4db3fa2 | 81 | Michael Clark |
320054e8 DG |
82 | Michael Forney |
83 | Mikhail Kremnyov | |
84 | Natanael Copa | |
85 | Nicholas J. Kain | |
86 | orc | |
87 | Pascal Cuoq | |
d4db3fa2 | 88 | Patrick Oppenlander |
320054e8 DG |
89 | Petr Hosek |
90 | Petr Skocik | |
91 | Pierre Carrier | |
92 | Reini Urban | |
93 | Rich Felker | |
94 | Richard Pennington | |
d4db3fa2 | 95 | Ryan Fairfax |
320054e8 | 96 | Samuel Holland |
d4db3fa2 | 97 | Segev Finer |
320054e8 DG |
98 | Shiz |
99 | sin | |
100 | Solar Designer | |
101 | Stefan Kristiansson | |
d4db3fa2 | 102 | Stefan O'Rear |
320054e8 DG |
103 | Szabolcs Nagy |
104 | Timo Teräs | |
105 | Trutz Behn | |
106 | Valentin Ochs | |
d4db3fa2 | 107 | Will Dietz |
320054e8 DG |
108 | William Haddon |
109 | William Pitcock | |
110 | ||
111 | Portions of this software are derived from third-party works licensed | |
112 | under terms compatible with the above MIT license: | |
113 | ||
114 | The TRE regular expression implementation (src/regex/reg* and | |
115 | src/regex/tre*) is Copyright © 2001-2008 Ville Laurikari and licensed | |
116 | under a 2-clause BSD license (license text in the source files). The | |
117 | included version has been heavily modified by Rich Felker in 2012, in | |
118 | the interests of size, simplicity, and namespace cleanliness. | |
119 | ||
120 | Much of the math library code (src/math/* and src/complex/*) is | |
121 | Copyright © 1993,2004 Sun Microsystems or | |
122 | Copyright © 2003-2011 David Schultz or | |
123 | Copyright © 2003-2009 Steven G. Kargl or | |
124 | Copyright © 2003-2009 Bruce D. Evans or | |
125 | Copyright © 2008 Stephen L. Moshier | |
126 | and labelled as such in comments in the individual source files. All | |
127 | have been licensed under extremely permissive terms. | |
128 | ||
129 | The ARM memcpy code (src/string/arm/memcpy_el.S) is Copyright © 2008 | |
130 | The Android Open Source Project and is licensed under a two-clause BSD | |
131 | license. It was taken from Bionic libc, used on Android. | |
132 | ||
133 | The implementation of DES for crypt (src/crypt/crypt_des.c) is | |
134 | Copyright © 1994 David Burren. It is licensed under a BSD license. | |
135 | ||
136 | The implementation of blowfish crypt (src/crypt/crypt_blowfish.c) was | |
137 | originally written by Solar Designer and placed into the public | |
138 | domain. The code also comes with a fallback permissive license for use | |
139 | in jurisdictions that may not recognize the public domain. | |
140 | ||
141 | The smoothsort implementation (src/stdlib/qsort.c) is Copyright © 2011 | |
142 | Valentin Ochs and is licensed under an MIT-style license. | |
143 | ||
144 | The x86_64 port was written by Nicholas J. Kain and is licensed under | |
145 | the standard MIT terms. | |
146 | ||
147 | The mips and microblaze ports were originally written by Richard | |
148 | Pennington for use in the ellcc project. The original code was adapted | |
149 | by Rich Felker for build system and code conventions during upstream | |
150 | integration. It is licensed under the standard MIT terms. | |
151 | ||
152 | The mips64 port was contributed by Imagination Technologies and is | |
153 | licensed under the standard MIT terms. | |
154 | ||
155 | The powerpc port was also originally written by Richard Pennington, | |
156 | and later supplemented and integrated by John Spencer. It is licensed | |
157 | under the standard MIT terms. | |
158 | ||
159 | All other files which have no copyright comments are original works | |
160 | produced specifically for use as part of this library, written either | |
161 | by Rich Felker, the main author of the library, or by one or more | |
162 | contibutors listed above. Details on authorship of individual files | |
163 | can be found in the git version control history of the project. The | |
164 | omission of copyright and license comments in each file is in the | |
165 | interest of source tree size. | |
166 | ||
167 | In addition, permission is hereby granted for all public header files | |
168 | (include/* and arch/*/bits/*) and crt files intended to be linked into | |
169 | applications (crt/*, ldso/dlstart.c, and arch/*/crt_arch.h) to omit | |
170 | the copyright notice and permission notice otherwise required by the | |
171 | license, and to use these files without any requirement of | |
172 | attribution. These files include substantial contributions from: | |
173 | ||
174 | Bobby Bingham | |
175 | John Spencer | |
176 | Nicholas J. Kain | |
177 | Rich Felker | |
178 | Richard Pennington | |
179 | Stefan Kristiansson | |
180 | Szabolcs Nagy | |
181 | ||
182 | all of whom have explicitly granted such permission. | |
183 | ||
184 | This file previously contained text expressing a belief that most of | |
185 | the files covered by the above exception were sufficiently trivial not | |
186 | to be subject to copyright, resulting in confusion over whether it | |
187 | negated the permissions granted in the license. In the spirit of | |
188 | permissive licensing, and of not having licensing issues being an | |
189 | obstacle to adoption, that text has been removed. |