Home | History | Annotate | Download | only in clang-2658975
      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 compiler_rt License
     67 ==============================================================================
     68 
     69 The compiler_rt library is dual licensed under both the University of Illinois
     70 "BSD-Like" license and the MIT license.  As a user of this code you may choose
     71 to use it under either license.  As a contributor, you agree to allow your code
     72 to be used under both.
     73 
     74 Full text of the relevant licenses is included below.
     75 
     76 ==============================================================================
     77 
     78 University of Illinois/NCSA
     79 Open Source License
     80 
     81 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
     82 
     83 All rights reserved.
     84 
     85 Developed by:
     86 
     87     LLVM Team
     88 
     89     University of Illinois at Urbana-Champaign
     90 
     91     http://llvm.org
     92 
     93 Permission is hereby granted, free of charge, to any person obtaining a copy of
     94 this software and associated documentation files (the "Software"), to deal with
     95 the Software without restriction, including without limitation the rights to
     96 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
     97 of the Software, and to permit persons to whom the Software is furnished to do
     98 so, subject to the following conditions:
     99 
    100     * Redistributions of source code must retain the above copyright notice,
    101       this list of conditions and the following disclaimers.
    102 
    103     * Redistributions in binary form must reproduce the above copyright notice,
    104       this list of conditions and the following disclaimers in the
    105       documentation and/or other materials provided with the distribution.
    106 
    107     * Neither the names of the LLVM Team, University of Illinois at
    108       Urbana-Champaign, nor the names of its contributors may be used to
    109       endorse or promote products derived from this Software without specific
    110       prior written permission.
    111 
    112 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    113 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    114 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    115 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    116 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    117 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    118 SOFTWARE.
    119 
    120 ==============================================================================
    121 
    122 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    123 
    124 Permission is hereby granted, free of charge, to any person obtaining a copy
    125 of this software and associated documentation files (the "Software"), to deal
    126 in the Software without restriction, including without limitation the rights
    127 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    128 copies of the Software, and to permit persons to whom the Software is
    129 furnished to do so, subject to the following conditions:
    130 
    131 The above copyright notice and this permission notice shall be included in
    132 all copies or substantial portions of the Software.
    133 
    134 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    135 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    136 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    137 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    138 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    139 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    140 THE SOFTWARE.
    141 
    142 ==============================================================================
    143 Copyrights and Licenses for Third Party Software Distributed with LLVM:
    144 ==============================================================================
    145 The LLVM software contains code written by third parties.  Such software will
    146 have its own individual LICENSE.TXT file in the directory in which it appears.
    147 This file will describe the copyrights, license, and restrictions which apply
    148 to that code.
    149 
    150 The disclaimer of warranty in the University of Illinois Open Source License
    151 applies to all code in the LLVM Distribution, and nothing in any of the
    152 other licenses gives permission to use the names of the LLVM Team or the
    153 University of Illinois to endorse or promote products derived from this
    154 Software.
    155 
    156 
    157 ==============================================================================
    158 libc++ License
    159 ==============================================================================
    160 
    161 The libc++ library is dual licensed under both the University of Illinois
    162 "BSD-Like" license and the MIT license.  As a user of this code you may choose
    163 to use it under either license.  As a contributor, you agree to allow your code
    164 to be used under both.
    165 
    166 Full text of the relevant licenses is included below.
    167 
    168 ==============================================================================
    169 
    170 University of Illinois/NCSA
    171 Open Source License
    172 
    173 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    174 
    175 All rights reserved.
    176 
    177 Developed by:
    178 
    179     LLVM Team
    180 
    181     University of Illinois at Urbana-Champaign
    182 
    183     http://llvm.org
    184 
    185 Permission is hereby granted, free of charge, to any person obtaining a copy of
    186 this software and associated documentation files (the "Software"), to deal with
    187 the Software without restriction, including without limitation the rights to
    188 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
    189 of the Software, and to permit persons to whom the Software is furnished to do
    190 so, subject to the following conditions:
    191 
    192     * Redistributions of source code must retain the above copyright notice,
    193       this list of conditions and the following disclaimers.
    194 
    195     * Redistributions in binary form must reproduce the above copyright notice,
    196       this list of conditions and the following disclaimers in the
    197       documentation and/or other materials provided with the distribution.
    198 
    199     * Neither the names of the LLVM Team, University of Illinois at
    200       Urbana-Champaign, nor the names of its contributors may be used to
    201       endorse or promote products derived from this Software without specific
    202       prior written permission.
    203 
    204 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    205 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    206 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    207 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    208 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    209 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    210 SOFTWARE.
    211 
    212 ==============================================================================
    213 
    214 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    215 
    216 Permission is hereby granted, free of charge, to any person obtaining a copy
    217 of this software and associated documentation files (the "Software"), to deal
    218 in the Software without restriction, including without limitation the rights
    219 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    220 copies of the Software, and to permit persons to whom the Software is
    221 furnished to do so, subject to the following conditions:
    222 
    223 The above copyright notice and this permission notice shall be included in
    224 all copies or substantial portions of the Software.
    225 
    226 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    227 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    228 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    229 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    230 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    231 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    232 THE SOFTWARE.
    233 
    234 ==============================================================================
    235 libc++abi License
    236 ==============================================================================
    237 
    238 The libc++abi library is dual licensed under both the University of Illinois
    239 "BSD-Like" license and the MIT license.  As a user of this code you may choose
    240 to use it under either license.  As a contributor, you agree to allow your code
    241 to be used under both.
    242 
    243 Full text of the relevant licenses is included below.
    244 
    245 ==============================================================================
    246 
    247 University of Illinois/NCSA
    248 Open Source License
    249 
    250 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    251 
    252 All rights reserved.
    253 
    254 Developed by:
    255 
    256     LLVM Team
    257 
    258     University of Illinois at Urbana-Champaign
    259 
    260     http://llvm.org
    261 
    262 Permission is hereby granted, free of charge, to any person obtaining a copy of
    263 this software and associated documentation files (the "Software"), to deal with
    264 the Software without restriction, including without limitation the rights to
    265 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
    266 of the Software, and to permit persons to whom the Software is furnished to do
    267 so, subject to the following conditions:
    268 
    269     * Redistributions of source code must retain the above copyright notice,
    270       this list of conditions and the following disclaimers.
    271 
    272     * Redistributions in binary form must reproduce the above copyright notice,
    273       this list of conditions and the following disclaimers in the
    274       documentation and/or other materials provided with the distribution.
    275 
    276     * Neither the names of the LLVM Team, University of Illinois at
    277       Urbana-Champaign, nor the names of its contributors may be used to
    278       endorse or promote products derived from this Software without specific
    279       prior written permission.
    280 
    281 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    282 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    283 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    284 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    285 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    286 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    287 SOFTWARE.
    288 
    289 ==============================================================================
    290 
    291 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    292 
    293 Permission is hereby granted, free of charge, to any person obtaining a copy
    294 of this software and associated documentation files (the "Software"), to deal
    295 in the Software without restriction, including without limitation the rights
    296 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    297 copies of the Software, and to permit persons to whom the Software is
    298 furnished to do so, subject to the following conditions:
    299 
    300 The above copyright notice and this permission notice shall be included in
    301 all copies or substantial portions of the Software.
    302 
    303 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    304 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    305 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    306 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    307 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    308 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    309 THE SOFTWARE.
    310 
    311 ==============================================================================
    312 libc++abi License
    313 ==============================================================================
    314 
    315 The libc++abi library is dual licensed under both the University of Illinois
    316 "BSD-Like" license and the MIT license.  As a user of this code you may choose
    317 to use it under either license.  As a contributor, you agree to allow your code
    318 to be used under both.
    319 
    320 Full text of the relevant licenses is included below.
    321 
    322 ==============================================================================
    323 
    324 University of Illinois/NCSA
    325 Open Source License
    326 
    327 Copyright (c) 2009-2015 by the contributors listed in CREDITS.TXT
    328 
    329 All rights reserved.
    330 
    331 Developed by:
    332 
    333     LLVM Team
    334 
    335     University of Illinois at Urbana-Champaign
    336 
    337     http://llvm.org
    338 
    339 Permission is hereby granted, free of charge, to any person obtaining a copy of
    340 this software and associated documentation files (the "Software"), to deal with
    341 the Software without restriction, including without limitation the rights to
    342 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
    343 of the Software, and to permit persons to whom the Software is furnished to do
    344 so, subject to the following conditions:
    345 
    346     * Redistributions of source code must retain the above copyright notice,
    347       this list of conditions and the following disclaimers.
    348 
    349     * Redistributions in binary form must reproduce the above copyright notice,
    350       this list of conditions and the following disclaimers in the
    351       documentation and/or other materials provided with the distribution.
    352 
    353     * Neither the names of the LLVM Team, University of Illinois at
    354       Urbana-Champaign, nor the names of its contributors may be used to
    355       endorse or promote products derived from this Software without specific
    356       prior written permission.
    357 
    358 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    359 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    360 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    361 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    362 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    363 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    364 SOFTWARE.
    365 
    366 ==============================================================================
    367 
    368 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    369 
    370 Permission is hereby granted, free of charge, to any person obtaining a copy
    371 of this software and associated documentation files (the "Software"), to deal
    372 in the Software without restriction, including without limitation the rights
    373 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    374 copies of the Software, and to permit persons to whom the Software is
    375 furnished to do so, subject to the following conditions:
    376 
    377 The above copyright notice and this permission notice shall be included in
    378 all copies or substantial portions of the Software.
    379 
    380 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    381 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    382 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    383 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    384 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    385 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    386 THE SOFTWARE.
    387 
    388 ==============================================================================
    389 LLVM Release License
    390 ==============================================================================
    391 University of Illinois/NCSA
    392 Open Source License
    393 
    394 Copyright (c) 2003-2014 University of Illinois at Urbana-Champaign.
    395 All rights reserved.
    396 
    397 Developed by:
    398 
    399     LLVM Team
    400 
    401     University of Illinois at Urbana-Champaign
    402 
    403     http://llvm.org
    404 
    405 Permission is hereby granted, free of charge, to any person obtaining a copy of
    406 this software and associated documentation files (the "Software"), to deal with
    407 the Software without restriction, including without limitation the rights to
    408 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
    409 of the Software, and to permit persons to whom the Software is furnished to do
    410 so, subject to the following conditions:
    411 
    412     * Redistributions of source code must retain the above copyright notice,
    413       this list of conditions and the following disclaimers.
    414 
    415     * Redistributions in binary form must reproduce the above copyright notice,
    416       this list of conditions and the following disclaimers in the
    417       documentation and/or other materials provided with the distribution.
    418 
    419     * Neither the names of the LLVM Team, University of Illinois at
    420       Urbana-Champaign, nor the names of its contributors may be used to
    421       endorse or promote products derived from this Software without specific
    422       prior written permission.
    423 
    424 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    425 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    426 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    427 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    428 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    429 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    430 SOFTWARE.
    431 
    432 ==============================================================================
    433 Copyrights and Licenses for Third Party Software Distributed with LLVM:
    434 ==============================================================================
    435 The LLVM software contains code written by third parties.  Such software will
    436 have its own individual LICENSE.TXT file in the directory in which it appears.
    437 This file will describe the copyrights, license, and restrictions which apply
    438 to that code.
    439 
    440 The disclaimer of warranty in the University of Illinois Open Source License
    441 applies to all code in the LLVM Distribution, and nothing in any of the
    442 other licenses gives permission to use the names of the LLVM Team or the
    443 University of Illinois to endorse or promote products derived from this
    444 Software.
    445 
    446 The following pieces of software have additional or alternate copyrights,
    447 licenses, and/or restrictions:
    448 
    449 Program             Directory
    450 -------             ---------
    451 Autoconf            llvm/autoconf
    452                     llvm/projects/ModuleMaker/autoconf
    453 Google Test         llvm/utils/unittest/googletest
    454 OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
    455 pyyaml tests        llvm/test/YAMLParser/{*.data, LICENSE.TXT}
    456 ARM contributions   llvm/lib/Target/ARM/LICENSE.TXT
    457 md5 contributions   llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h
    458