1 Short version for non-lawyers:
3 The Rust Project is dual-licensed under Apache 2.0 and MIT
9 The Rust Project is copyright 2010, The Rust Project
12 Licensed under the Apache License, Version 2.0
14 http://www.apache.org/licenses/LICENSE-2.0> or the MIT
15 license <LICENSE-MIT or http://opensource.org/licenses/MIT>,
16 at your option. All files in the project carrying such
17 notice may not be copied, modified, or distributed except
18 according to those terms.
21 The Rust Project includes packages written by third parties.
22 The following third party packages are included, and carry
23 their own copyright notices and license terms:
25 * LLVM. Code for this package is found in src/llvm.
27 Copyright (c) 2003-2013 University of Illinois at
28 Urbana-Champaign. All rights reserved.
34 University of Illinois at Urbana-Champaign
38 Permission is hereby granted, free of charge, to any
39 person obtaining a copy of this software and associated
40 documentation files (the "Software"), to deal with the
41 Software without restriction, including without
42 limitation the rights to use, copy, modify, merge,
43 publish, distribute, sublicense, and/or sell copies of
44 the Software, and to permit persons to whom the Software
45 is furnished to do so, subject to the following
48 * Redistributions of source code must retain the
49 above copyright notice, this list of conditions
50 and the following disclaimers.
52 * Redistributions in binary form must reproduce the
53 above copyright notice, this list of conditions
54 and the following disclaimers in the documentation
55 and/or other materials provided with the
58 * Neither the names of the LLVM Team, University of
59 Illinois at Urbana-Champaign, nor the names of its
60 contributors may be used to endorse or promote
61 products derived from this Software without
62 specific prior written permission.
64 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
65 ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
66 TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
67 PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
68 SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE
69 FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
70 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT
71 OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
72 OTHER DEALINGS WITH THE SOFTWARE.
74 * Additional libraries included in LLVM carry separate
75 BSD-compatible licenses. See src/llvm/LICENSE.txt for
78 * compiler-rt, in src/compiler-rt is dual licensed under
79 LLVM's license and MIT:
81 Copyright (c) 2009-2014 by the contributors listed in
90 University of Illinois at Urbana-Champaign
94 Permission is hereby granted, free of charge, to any
95 person obtaining a copy of this software and associated
96 documentation files (the "Software"), to deal with the
97 Software without restriction, including without
98 limitation the rights to use, copy, modify, merge,
99 publish, distribute, sublicense, and/or sell copies of
100 the Software, and to permit persons to whom the Software
101 is furnished to do so, subject to the following
104 * Redistributions of source code must retain the
105 above copyright notice, this list of conditions
106 and the following disclaimers.
108 * Redistributions in binary form must reproduce the
109 above copyright notice, this list of conditions
110 and the following disclaimers in the documentation
111 and/or other materials provided with the
114 * Neither the names of the LLVM Team, University of
115 Illinois at Urbana-Champaign, nor the names of its
116 contributors may be used to endorse or promote
117 products derived from this Software without
118 specific prior written permission.
120 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
121 ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
122 TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
123 PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
124 SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE
125 FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
126 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT
127 OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
128 OTHER DEALINGS WITH THE SOFTWARE.
130 ========================================================
132 Copyright (c) 2009-2014 by the contributors listed in
135 Permission is hereby granted, free of charge, to any
136 person obtaining a copy of this software and associated
137 documentation files (the "Software"), to deal in the
138 Software without restriction, including without
139 limitation the rights to use, copy, modify, merge,
140 publish, distribute, sublicense, and/or sell copies of
141 the Software, and to permit persons to whom the Software
142 is furnished to do so, subject to the following
145 The above copyright notice and this permission notice
146 shall be included in all copies or substantial portions
149 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
150 ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
151 TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
152 PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
153 SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
154 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
155 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
156 IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
157 DEALINGS IN THE SOFTWARE.
159 * Portions of the FFI code for interacting with the native ABI
160 is derived from the Clay programming language, which carries
161 the following license.
163 Copyright (C) 2008-2010 Tachyon Technologies.
166 Redistribution and use in source and binary forms, with
167 or without modification, are permitted provided that the
168 following conditions are met:
170 1. Redistributions of source code must retain the above
171 copyright notice, this list of conditions and the
172 following disclaimer.
174 2. Redistributions in binary form must reproduce the
175 above copyright notice, this list of conditions and
176 the following disclaimer in the documentation and/or
177 other materials provided with the distribution.
179 THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR
180 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
181 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
182 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
183 DEVELOPERS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
184 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
185 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
186 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
187 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
188 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
189 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
190 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
191 USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
194 * Hoedown, the markdown parser, under src/rt/hoedown, is
197 Copyright (c) 2008, Natacha Porté
198 Copyright (c) 2011, Vicent MartÃ
199 Copyright (c) 2013, Devin Torres and the Hoedown authors
201 Permission to use, copy, modify, and distribute this
202 software for any purpose with or without fee is hereby
203 granted, provided that the above copyright notice and
204 this permission notice appear in all copies.
206 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR
207 DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE
208 INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
209 FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
210 SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR
211 ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA
212 OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
213 OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
214 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
216 * libbacktrace, under src/libbacktrace:
218 Copyright (C) 2012-2014 Free Software Foundation, Inc.
219 Written by Ian Lance Taylor, Google.
221 Redistribution and use in source and binary forms, with
222 or without modification, are permitted provided that the
223 following conditions are met:
225 (1) Redistributions of source code must retain the
226 above copyright notice, this list of conditions and
227 the following disclaimer.
229 (2) Redistributions in binary form must reproduce
230 the above copyright notice, this list of conditions
231 and the following disclaimer in the documentation
232 and/or other materials provided with the
235 (3) The name of the author may not be used to
236 endorse or promote products derived from this
237 software without specific prior written permission.
239 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND
240 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
241 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
242 AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
243 NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
244 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
245 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
246 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
247 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
248 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
249 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
250 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
251 USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
254 * jemalloc, under src/jemalloc:
256 Copyright (C) 2002-2014 Jason Evans
257 <jasone@canonware.com>. All rights reserved.
258 Copyright (C) 2007-2012 Mozilla Foundation.
260 Copyright (C) 2009-2014 Facebook, Inc.
263 Redistribution and use in source and binary forms, with or without
264 modification, are permitted provided that the following conditions are met:
265 1. Redistributions of source code must retain the above copyright notice(s),
266 this list of conditions and the following disclaimer.
267 2. Redistributions in binary form must reproduce the above copyright notice(s),
268 this list of conditions and the following disclaimer in the documentation
269 and/or other materials provided with the distribution.
271 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S)
272 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
273 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
274 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
275 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S)
276 BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
277 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
278 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
279 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
280 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
281 IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
282 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
283 USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
286 * Additional copyright may be retained by contributors other
287 than Mozilla, the Rust Project Developers, or the parties
288 enumerated in this file. Such copyright can be determined
289 on a case-by-case basis by examining the author of each
290 portion of a file in the revision-control commit records
291 of the project, or by consulting representative comments
292 claiming copyright ownership for a file.
294 For example, the text:
296 "Copyright (c) 2011 Google Inc."
298 appears in some files, and these files thereby denote
299 that their author and copyright-holder is Google Inc.
301 In all such cases, the absence of explicit licensing text
302 indicates that the contributor chose to license their work
303 for distribution under identical terms to those Mozilla
304 has chosen for the collective work, enumerated at the top
305 of this file. The only difference is the retention of
306 copyright itself, held by the contributor.