Home | History | Annotate | Download | only in 3.8
      1 ==============================================================================
      2 LLVM Release License
      3 ==============================================================================
      4 University of Illinois/NCSA
      5 Open Source License
      6 
      7 Copyright (c) 2007-2014 University of Illinois at Urbana-Champaign.
      8 All rights reserved.
      9 
     10 Developed by:
     11 
     12     LLVM Team
     13 
     14     University of Illinois at Urbana-Champaign
     15 
     16     http://llvm.org
     17 
     18 Permission is hereby granted, free of charge, to any person obtaining a copy of
     19 this software and associated documentation files (the "Software"), to deal with
     20 the Software without restriction, including without limitation the rights to
     21 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
     22 of the Software, and to permit persons to whom the Software is furnished to do
     23 so, subject to the following conditions:
     24 
     25     * Redistributions of source code must retain the above copyright notice,
     26       this list of conditions and the following disclaimers.
     27 
     28     * Redistributions in binary form must reproduce the above copyright notice,
     29       this list of conditions and the following disclaimers in the
     30       documentation and/or other materials provided with the distribution.
     31 
     32     * Neither the names of the LLVM Team, University of Illinois at
     33       Urbana-Champaign, nor the names of its contributors may be used to
     34       endorse or promote products derived from this Software without specific
     35       prior written permission.
     36 
     37 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
     38 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
     39 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
     40 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
     41 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
     42 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
     43 SOFTWARE.
     44 
     45 ==============================================================================
     46 The LLVM software contains code written by third parties.  Such software will
     47 have its own individual LICENSE.TXT file in the directory in which it appears.
     48 This file will describe the copyrights, license, and restrictions which apply
     49 to that code.
     50 
     51 The disclaimer of warranty in the University of Illinois Open Source License
     52 applies to all code in the LLVM Distribution, and nothing in any of the
     53 other licenses gives permission to use the names of the LLVM Team or the
     54 University of Illinois to endorse or promote products derived from this
     55 Software.
     56 
     57 The following pieces of software have additional or alternate copyrights,
     58 licenses, and/or restrictions:
     59 
     60 Program             Directory
     61 -------             ---------
     62 <none yet>
     63 
     64 
     65 ==============================================================================
     66 LLVM Release License
     67 ==============================================================================
     68 University of Illinois/NCSA
     69 Open Source License
     70 
     71 Copyright (c) 2003-2014 University of Illinois at Urbana-Champaign.
     72 All rights reserved.
     73 
     74 Developed by:
     75 
     76     LLVM Team
     77 
     78     University of Illinois at Urbana-Champaign
     79 
     80     http://llvm.org
     81 
     82 Permission is hereby granted, free of charge, to any person obtaining a copy of
     83 this software and associated documentation files (the "Software"), to deal with
     84 the Software without restriction, including without limitation the rights to
     85 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
     86 of the Software, and to permit persons to whom the Software is furnished to do
     87 so, subject to the following conditions:
     88 
     89     * Redistributions of source code must retain the above copyright notice,
     90       this list of conditions and the following disclaimers.
     91 
     92     * Redistributions in binary form must reproduce the above copyright notice,
     93       this list of conditions and the following disclaimers in the
     94       documentation and/or other materials provided with the distribution.
     95 
     96     * Neither the names of the LLVM Team, University of Illinois at
     97       Urbana-Champaign, nor the names of its contributors may be used to
     98       endorse or promote products derived from this Software without specific
     99       prior written permission.
    100 
    101 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    102 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    103 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    104 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    105 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    106 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    107 SOFTWARE.
    108 
    109 ==============================================================================
    110 Copyrights and Licenses for Third Party Software Distributed with LLVM:
    111 ==============================================================================
    112 The LLVM software contains code written by third parties.  Such software will
    113 have its own individual LICENSE.TXT file in the directory in which it appears.
    114 This file will describe the copyrights, license, and restrictions which apply
    115 to that code.
    116 
    117 The disclaimer of warranty in the University of Illinois Open Source License
    118 applies to all code in the LLVM Distribution, and nothing in any of the
    119 other licenses gives permission to use the names of the LLVM Team or the
    120 University of Illinois to endorse or promote products derived from this
    121 Software.
    122 
    123 The following pieces of software have additional or alternate copyrights,
    124 licenses, and/or restrictions:
    125 
    126 Program             Directory
    127 -------             ---------
    128 Autoconf            llvm/autoconf
    129                     llvm/projects/ModuleMaker/autoconf
    130 Google Test         llvm/utils/unittest/googletest
    131 OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
    132 pyyaml tests        llvm/test/YAMLParser/{*.data, LICENSE.TXT}
    133 ARM contributions   llvm/lib/Target/ARM/LICENSE.TXT
    134 md5 contributions   llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h
    135 
    136 ==============================================================================
    137 libc++ License
    138 ==============================================================================
    139 
    140 The libc++ library is dual licensed under both the University of Illinois
    141 "BSD-Like" license and the MIT license.  As a user of this code you may choose
    142 to use it under either license.  As a contributor, you agree to allow your code
    143 to be used under both.
    144 
    145 Full text of the relevant licenses is included below.
    146 
    147 ==============================================================================
    148 
    149 University of Illinois/NCSA
    150 Open Source License
    151 
    152 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    153 
    154 All rights reserved.
    155 
    156 Developed by:
    157 
    158     LLVM Team
    159 
    160     University of Illinois at Urbana-Champaign
    161 
    162     http://llvm.org
    163 
    164 Permission is hereby granted, free of charge, to any person obtaining a copy of
    165 this software and associated documentation files (the "Software"), to deal with
    166 the Software without restriction, including without limitation the rights to
    167 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
    168 of the Software, and to permit persons to whom the Software is furnished to do
    169 so, subject to the following conditions:
    170 
    171     * Redistributions of source code must retain the above copyright notice,
    172       this list of conditions and the following disclaimers.
    173 
    174     * Redistributions in binary form must reproduce the above copyright notice,
    175       this list of conditions and the following disclaimers in the
    176       documentation and/or other materials provided with the distribution.
    177 
    178     * Neither the names of the LLVM Team, University of Illinois at
    179       Urbana-Champaign, nor the names of its contributors may be used to
    180       endorse or promote products derived from this Software without specific
    181       prior written permission.
    182 
    183 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    184 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    185 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    186 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    187 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    188 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    189 SOFTWARE.
    190 
    191 ==============================================================================
    192 
    193 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    194 
    195 Permission is hereby granted, free of charge, to any person obtaining a copy
    196 of this software and associated documentation files (the "Software"), to deal
    197 in the Software without restriction, including without limitation the rights
    198 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    199 copies of the Software, and to permit persons to whom the Software is
    200 furnished to do so, subject to the following conditions:
    201 
    202 The above copyright notice and this permission notice shall be included in
    203 all copies or substantial portions of the Software.
    204 
    205 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    206 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    207 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    208 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    209 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    210 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    211 THE SOFTWARE.
    212 
    213 ==============================================================================
    214 libc++abi License
    215 ==============================================================================
    216 
    217 The libc++abi library is dual licensed under both the University of Illinois
    218 "BSD-Like" license and the MIT license.  As a user of this code you may choose
    219 to use it under either license.  As a contributor, you agree to allow your code
    220 to be used under both.
    221 
    222 Full text of the relevant licenses is included below.
    223 
    224 ==============================================================================
    225 
    226 University of Illinois/NCSA
    227 Open Source License
    228 
    229 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    230 
    231 All rights reserved.
    232 
    233 Developed by:
    234 
    235     LLVM Team
    236 
    237     University of Illinois at Urbana-Champaign
    238 
    239     http://llvm.org
    240 
    241 Permission is hereby granted, free of charge, to any person obtaining a copy of
    242 this software and associated documentation files (the "Software"), to deal with
    243 the Software without restriction, including without limitation the rights to
    244 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
    245 of the Software, and to permit persons to whom the Software is furnished to do
    246 so, subject to the following conditions:
    247 
    248     * Redistributions of source code must retain the above copyright notice,
    249       this list of conditions and the following disclaimers.
    250 
    251     * Redistributions in binary form must reproduce the above copyright notice,
    252       this list of conditions and the following disclaimers in the
    253       documentation and/or other materials provided with the distribution.
    254 
    255     * Neither the names of the LLVM Team, University of Illinois at
    256       Urbana-Champaign, nor the names of its contributors may be used to
    257       endorse or promote products derived from this Software without specific
    258       prior written permission.
    259 
    260 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    261 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    262 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    263 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    264 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    265 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    266 SOFTWARE.
    267 
    268 ==============================================================================
    269 
    270 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    271 
    272 Permission is hereby granted, free of charge, to any person obtaining a copy
    273 of this software and associated documentation files (the "Software"), to deal
    274 in the Software without restriction, including without limitation the rights
    275 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    276 copies of the Software, and to permit persons to whom the Software is
    277 furnished to do so, subject to the following conditions:
    278 
    279 The above copyright notice and this permission notice shall be included in
    280 all copies or substantial portions of the Software.
    281 
    282 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    283 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    284 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    285 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    286 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    287 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    288 THE SOFTWARE.
    289 
    290 ==============================================================================
    291 compiler_rt License
    292 ==============================================================================
    293 
    294 The compiler_rt library is dual licensed under both the University of Illinois
    295 "BSD-Like" license and the MIT license.  As a user of this code you may choose
    296 to use it under either license.  As a contributor, you agree to allow your code
    297 to be used under both.
    298 
    299 Full text of the relevant licenses is included below.
    300 
    301 ==============================================================================
    302 
    303 University of Illinois/NCSA
    304 Open Source License
    305 
    306 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    307 
    308 All rights reserved.
    309 
    310 Developed by:
    311 
    312     LLVM Team
    313 
    314     University of Illinois at Urbana-Champaign
    315 
    316     http://llvm.org
    317 
    318 Permission is hereby granted, free of charge, to any person obtaining a copy of
    319 this software and associated documentation files (the "Software"), to deal with
    320 the Software without restriction, including without limitation the rights to
    321 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
    322 of the Software, and to permit persons to whom the Software is furnished to do
    323 so, subject to the following conditions:
    324 
    325     * Redistributions of source code must retain the above copyright notice,
    326       this list of conditions and the following disclaimers.
    327 
    328     * Redistributions in binary form must reproduce the above copyright notice,
    329       this list of conditions and the following disclaimers in the
    330       documentation and/or other materials provided with the distribution.
    331 
    332     * Neither the names of the LLVM Team, University of Illinois at
    333       Urbana-Champaign, nor the names of its contributors may be used to
    334       endorse or promote products derived from this Software without specific
    335       prior written permission.
    336 
    337 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    338 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    339 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    340 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    341 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    342 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    343 SOFTWARE.
    344 
    345 ==============================================================================
    346 
    347 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    348 
    349 Permission is hereby granted, free of charge, to any person obtaining a copy
    350 of this software and associated documentation files (the "Software"), to deal
    351 in the Software without restriction, including without limitation the rights
    352 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    353 copies of the Software, and to permit persons to whom the Software is
    354 furnished to do so, subject to the following conditions:
    355 
    356 The above copyright notice and this permission notice shall be included in
    357 all copies or substantial portions of the Software.
    358 
    359 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    360 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    361 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    362 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    363 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    364 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    365 THE SOFTWARE.
    366 
    367 ==============================================================================
    368 Copyrights and Licenses for Third Party Software Distributed with LLVM:
    369 ==============================================================================
    370 The LLVM software contains code written by third parties.  Such software will
    371 have its own individual LICENSE.TXT file in the directory in which it appears.
    372 This file will describe the copyrights, license, and restrictions which apply
    373 to that code.
    374 
    375 The disclaimer of warranty in the University of Illinois Open Source License
    376 applies to all code in the LLVM Distribution, and nothing in any of the
    377 other licenses gives permission to use the names of the LLVM Team or the
    378 University of Illinois to endorse or promote products derived from this
    379 Software.
    380 
    381