Home | History | Annotate | Download | only in clang-3016494
      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) 2007-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 The LLVM software contains code written by third parties.  Such software will
    111 have its own individual LICENSE.TXT file in the directory in which it appears.
    112 This file will describe the copyrights, license, and restrictions which apply
    113 to that code.
    114 
    115 The disclaimer of warranty in the University of Illinois Open Source License
    116 applies to all code in the LLVM Distribution, and nothing in any of the
    117 other licenses gives permission to use the names of the LLVM Team or the
    118 University of Illinois to endorse or promote products derived from this
    119 Software.
    120 
    121 The following pieces of software have additional or alternate copyrights,
    122 licenses, and/or restrictions:
    123 
    124 Program             Directory
    125 -------             ---------
    126 <none yet>
    127 
    128 
    129 ==============================================================================
    130 compiler_rt License
    131 ==============================================================================
    132 
    133 The compiler_rt library is dual licensed under both the University of Illinois
    134 "BSD-Like" license and the MIT license.  As a user of this code you may choose
    135 to use it under either license.  As a contributor, you agree to allow your code
    136 to be used under both.
    137 
    138 Full text of the relevant licenses is included below.
    139 
    140 ==============================================================================
    141 
    142 University of Illinois/NCSA
    143 Open Source License
    144 
    145 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    146 
    147 All rights reserved.
    148 
    149 Developed by:
    150 
    151     LLVM Team
    152 
    153     University of Illinois at Urbana-Champaign
    154 
    155     http://llvm.org
    156 
    157 Permission is hereby granted, free of charge, to any person obtaining a copy of
    158 this software and associated documentation files (the "Software"), to deal with
    159 the Software without restriction, including without limitation the rights to
    160 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
    161 of the Software, and to permit persons to whom the Software is furnished to do
    162 so, subject to the following conditions:
    163 
    164     * Redistributions of source code must retain the above copyright notice,
    165       this list of conditions and the following disclaimers.
    166 
    167     * Redistributions in binary form must reproduce the above copyright notice,
    168       this list of conditions and the following disclaimers in the
    169       documentation and/or other materials provided with the distribution.
    170 
    171     * Neither the names of the LLVM Team, University of Illinois at
    172       Urbana-Champaign, nor the names of its contributors may be used to
    173       endorse or promote products derived from this Software without specific
    174       prior written permission.
    175 
    176 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    177 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    178 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    179 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    180 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    181 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    182 SOFTWARE.
    183 
    184 ==============================================================================
    185 
    186 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    187 
    188 Permission is hereby granted, free of charge, to any person obtaining a copy
    189 of this software and associated documentation files (the "Software"), to deal
    190 in the Software without restriction, including without limitation the rights
    191 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    192 copies of the Software, and to permit persons to whom the Software is
    193 furnished to do so, subject to the following conditions:
    194 
    195 The above copyright notice and this permission notice shall be included in
    196 all copies or substantial portions of the Software.
    197 
    198 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    199 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    200 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    201 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    202 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    203 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    204 THE SOFTWARE.
    205 
    206 ==============================================================================
    207 Copyrights and Licenses for Third Party Software Distributed with LLVM:
    208 ==============================================================================
    209 The LLVM software contains code written by third parties.  Such software will
    210 have its own individual LICENSE.TXT file in the directory in which it appears.
    211 This file will describe the copyrights, license, and restrictions which apply
    212 to that code.
    213 
    214 The disclaimer of warranty in the University of Illinois Open Source License
    215 applies to all code in the LLVM Distribution, and nothing in any of the
    216 other licenses gives permission to use the names of the LLVM Team or the
    217 University of Illinois to endorse or promote products derived from this
    218 Software.
    219 
    220 
    221 ==============================================================================
    222 libc++ License
    223 ==============================================================================
    224 
    225 The libc++ library is dual licensed under both the University of Illinois
    226 "BSD-Like" license and the MIT license.  As a user of this code you may choose
    227 to use it under either license.  As a contributor, you agree to allow your code
    228 to be used under both.
    229 
    230 Full text of the relevant licenses is included below.
    231 
    232 ==============================================================================
    233 
    234 University of Illinois/NCSA
    235 Open Source License
    236 
    237 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    238 
    239 All rights reserved.
    240 
    241 Developed by:
    242 
    243     LLVM Team
    244 
    245     University of Illinois at Urbana-Champaign
    246 
    247     http://llvm.org
    248 
    249 Permission is hereby granted, free of charge, to any person obtaining a copy of
    250 this software and associated documentation files (the "Software"), to deal with
    251 the Software without restriction, including without limitation the rights to
    252 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
    253 of the Software, and to permit persons to whom the Software is furnished to do
    254 so, subject to the following conditions:
    255 
    256     * Redistributions of source code must retain the above copyright notice,
    257       this list of conditions and the following disclaimers.
    258 
    259     * Redistributions in binary form must reproduce the above copyright notice,
    260       this list of conditions and the following disclaimers in the
    261       documentation and/or other materials provided with the distribution.
    262 
    263     * Neither the names of the LLVM Team, University of Illinois at
    264       Urbana-Champaign, nor the names of its contributors may be used to
    265       endorse or promote products derived from this Software without specific
    266       prior written permission.
    267 
    268 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    269 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    270 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    271 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    272 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    273 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    274 SOFTWARE.
    275 
    276 ==============================================================================
    277 
    278 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    279 
    280 Permission is hereby granted, free of charge, to any person obtaining a copy
    281 of this software and associated documentation files (the "Software"), to deal
    282 in the Software without restriction, including without limitation the rights
    283 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    284 copies of the Software, and to permit persons to whom the Software is
    285 furnished to do so, subject to the following conditions:
    286 
    287 The above copyright notice and this permission notice shall be included in
    288 all copies or substantial portions of the Software.
    289 
    290 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    291 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    292 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    293 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    294 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    295 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    296 THE SOFTWARE.
    297 
    298 ==============================================================================
    299 libc++abi License
    300 ==============================================================================
    301 
    302 The libc++abi library is dual licensed under both the University of Illinois
    303 "BSD-Like" license and the MIT license.  As a user of this code you may choose
    304 to use it under either license.  As a contributor, you agree to allow your code
    305 to be used under both.
    306 
    307 Full text of the relevant licenses is included below.
    308 
    309 ==============================================================================
    310 
    311 University of Illinois/NCSA
    312 Open Source License
    313 
    314 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    315 
    316 All rights reserved.
    317 
    318 Developed by:
    319 
    320     LLVM Team
    321 
    322     University of Illinois at Urbana-Champaign
    323 
    324     http://llvm.org
    325 
    326 Permission is hereby granted, free of charge, to any person obtaining a copy of
    327 this software and associated documentation files (the "Software"), to deal with
    328 the Software without restriction, including without limitation the rights to
    329 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
    330 of the Software, and to permit persons to whom the Software is furnished to do
    331 so, subject to the following conditions:
    332 
    333     * Redistributions of source code must retain the above copyright notice,
    334       this list of conditions and the following disclaimers.
    335 
    336     * Redistributions in binary form must reproduce the above copyright notice,
    337       this list of conditions and the following disclaimers in the
    338       documentation and/or other materials provided with the distribution.
    339 
    340     * Neither the names of the LLVM Team, University of Illinois at
    341       Urbana-Champaign, nor the names of its contributors may be used to
    342       endorse or promote products derived from this Software without specific
    343       prior written permission.
    344 
    345 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    346 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    347 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    348 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    349 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    350 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    351 SOFTWARE.
    352 
    353 ==============================================================================
    354 
    355 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    356 
    357 Permission is hereby granted, free of charge, to any person obtaining a copy
    358 of this software and associated documentation files (the "Software"), to deal
    359 in the Software without restriction, including without limitation the rights
    360 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    361 copies of the Software, and to permit persons to whom the Software is
    362 furnished to do so, subject to the following conditions:
    363 
    364 The above copyright notice and this permission notice shall be included in
    365 all copies or substantial portions of the Software.
    366 
    367 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    368 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    369 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    370 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    371 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    372 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    373 THE SOFTWARE.
    374 
    375 ==============================================================================
    376 libc++abi License
    377 ==============================================================================
    378 
    379 The libc++abi library is dual licensed under both the University of Illinois
    380 "BSD-Like" license and the MIT license.  As a user of this code you may choose
    381 to use it under either license.  As a contributor, you agree to allow your code
    382 to be used under both.
    383 
    384 Full text of the relevant licenses is included below.
    385 
    386 ==============================================================================
    387 
    388 University of Illinois/NCSA
    389 Open Source License
    390 
    391 Copyright (c) 2009-2015 by the contributors listed in CREDITS.TXT
    392 
    393 All rights reserved.
    394 
    395 Developed by:
    396 
    397     LLVM Team
    398 
    399     University of Illinois at Urbana-Champaign
    400 
    401     http://llvm.org
    402 
    403 Permission is hereby granted, free of charge, to any person obtaining a copy of
    404 this software and associated documentation files (the "Software"), to deal with
    405 the Software without restriction, including without limitation the rights to
    406 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
    407 of the Software, and to permit persons to whom the Software is furnished to do
    408 so, subject to the following conditions:
    409 
    410     * Redistributions of source code must retain the above copyright notice,
    411       this list of conditions and the following disclaimers.
    412 
    413     * Redistributions in binary form must reproduce the above copyright notice,
    414       this list of conditions and the following disclaimers in the
    415       documentation and/or other materials provided with the distribution.
    416 
    417     * Neither the names of the LLVM Team, University of Illinois at
    418       Urbana-Champaign, nor the names of its contributors may be used to
    419       endorse or promote products derived from this Software without specific
    420       prior written permission.
    421 
    422 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    423 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    424 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    425 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    426 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    427 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    428 SOFTWARE.
    429 
    430 ==============================================================================
    431 
    432 Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
    433 
    434 Permission is hereby granted, free of charge, to any person obtaining a copy
    435 of this software and associated documentation files (the "Software"), to deal
    436 in the Software without restriction, including without limitation the rights
    437 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    438 copies of the Software, and to permit persons to whom the Software is
    439 furnished to do so, subject to the following conditions:
    440 
    441 The above copyright notice and this permission notice shall be included in
    442 all copies or substantial portions of the Software.
    443 
    444 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    445 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    446 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    447 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    448 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    449 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    450 THE SOFTWARE.
    451 
    452 ==============================================================================
    453 LLVM Release License
    454 ==============================================================================
    455 University of Illinois/NCSA
    456 Open Source License
    457 
    458 Copyright (c) 2003-2014 University of Illinois at Urbana-Champaign.
    459 All rights reserved.
    460 
    461 Developed by:
    462 
    463     LLVM Team
    464 
    465     University of Illinois at Urbana-Champaign
    466 
    467     http://llvm.org
    468 
    469 Permission is hereby granted, free of charge, to any person obtaining a copy of
    470 this software and associated documentation files (the "Software"), to deal with
    471 the Software without restriction, including without limitation the rights to
    472 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
    473 of the Software, and to permit persons to whom the Software is furnished to do
    474 so, subject to the following conditions:
    475 
    476     * Redistributions of source code must retain the above copyright notice,
    477       this list of conditions and the following disclaimers.
    478 
    479     * Redistributions in binary form must reproduce the above copyright notice,
    480       this list of conditions and the following disclaimers in the
    481       documentation and/or other materials provided with the distribution.
    482 
    483     * Neither the names of the LLVM Team, University of Illinois at
    484       Urbana-Champaign, nor the names of its contributors may be used to
    485       endorse or promote products derived from this Software without specific
    486       prior written permission.
    487 
    488 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    489 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    490 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    491 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    492 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    493 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    494 SOFTWARE.
    495 
    496 ==============================================================================
    497 Copyrights and Licenses for Third Party Software Distributed with LLVM:
    498 ==============================================================================
    499 The LLVM software contains code written by third parties.  Such software will
    500 have its own individual LICENSE.TXT file in the directory in which it appears.
    501 This file will describe the copyrights, license, and restrictions which apply
    502 to that code.
    503 
    504 The disclaimer of warranty in the University of Illinois Open Source License
    505 applies to all code in the LLVM Distribution, and nothing in any of the
    506 other licenses gives permission to use the names of the LLVM Team or the
    507 University of Illinois to endorse or promote products derived from this
    508 Software.
    509 
    510 The following pieces of software have additional or alternate copyrights,
    511 licenses, and/or restrictions:
    512 
    513 Program             Directory
    514 -------             ---------
    515 Autoconf            llvm/autoconf
    516                     llvm/projects/ModuleMaker/autoconf
    517 Google Test         llvm/utils/unittest/googletest
    518 OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
    519 pyyaml tests        llvm/test/YAMLParser/{*.data, LICENSE.TXT}
    520 ARM contributions   llvm/lib/Target/ARM/LICENSE.TXT
    521 md5 contributions   llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h
    522 
    523 ==============================================================================
    524 
    525 The software contained in this directory tree is dual licensed under both the
    526 University of Illinois "BSD-Like" license and the MIT license.  As a user of
    527 this code you may choose to use it under either license.  As a contributor,
    528 you agree to allow your code to be used under both.  The full text of the
    529 relevant licenses is included below.
    530 
    531 In addition, a license agreement from the copyright/patent holders of the
    532 software contained in this directory tree is included below.
    533 
    534 ==============================================================================
    535 
    536 University of Illinois/NCSA
    537 Open Source License
    538 
    539 Copyright (c) 1997-2015 Intel Corporation
    540 
    541 All rights reserved.
    542 
    543 Developed by:
    544     OpenMP Runtime Team
    545     Intel Corporation
    546     http://www.openmprtl.org
    547 
    548 Permission is hereby granted, free of charge, to any person obtaining a copy of
    549 this software and associated documentation files (the "Software"), to deal with
    550 the Software without restriction, including without limitation the rights to
    551 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
    552 of the Software, and to permit persons to whom the Software is furnished to do
    553 so, subject to the following conditions:
    554 
    555     * Redistributions of source code must retain the above copyright notice,
    556       this list of conditions and the following disclaimers.
    557 
    558     * Redistributions in binary form must reproduce the above copyright notice,
    559       this list of conditions and the following disclaimers in the
    560       documentation and/or other materials provided with the distribution.
    561 
    562     * Neither the names of Intel Corporation OpenMP Runtime Team nor the
    563       names of its contributors may be used to endorse or promote products
    564       derived from this Software without specific prior written permission.
    565 
    566 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    567 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    568 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
    569 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    570 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    571 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
    572 SOFTWARE.
    573 
    574 ==============================================================================
    575 
    576 Copyright (c) 1997-2014 Intel Corporation
    577 
    578 Permission is hereby granted, free of charge, to any person obtaining a copy
    579 of this software and associated documentation files (the "Software"), to deal
    580 in the Software without restriction, including without limitation the rights
    581 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    582 copies of the Software, and to permit persons to whom the Software is
    583 furnished to do so, subject to the following conditions:
    584 
    585 The above copyright notice and this permission notice shall be included in
    586 all copies or substantial portions of the Software.
    587 
    588 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    589 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    590 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    591 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    592 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    593 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    594 THE SOFTWARE.
    595 
    596 ==============================================================================
    597 
    598 Intel Corporation
    599 
    600 Software Grant License Agreement ("Agreement")
    601 
    602 Except for the license granted herein to you, Intel Corporation ("Intel") reserves
    603 all right, title, and interest in and to the Software (defined below).
    604 
    605 Definition
    606 
    607 "Software" means the code and documentation as well as any original work of
    608 authorship, including any modifications or additions to an existing work, that
    609 is intentionally submitted by Intel to llvm.org (http://llvm.org) ("LLVM") for
    610 inclusion in, or documentation of, any of the products owned or managed by LLVM
    611 (the "Work"). For the purposes of this definition, "submitted" means any form of
    612 electronic, verbal, or written communication sent to LLVM or its
    613 representatives, including but not limited to communication on electronic
    614 mailing lists, source code control systems, and issue tracking systems that are
    615 managed by, or on behalf of, LLVM for the purpose of discussing and improving
    616 the Work, but excluding communication that is conspicuously marked otherwise.
    617 
    618 1. Grant of Copyright License. Subject to the terms and conditions of this
    619    Agreement, Intel hereby grants to you and to recipients of the Software
    620    distributed by LLVM a perpetual, worldwide, non-exclusive, no-charge,
    621    royalty-free, irrevocable copyright license to reproduce, prepare derivative
    622    works of, publicly display, publicly perform, sublicense, and distribute the
    623    Software and such derivative works.
    624 
    625 2. Grant of Patent License. Subject to the terms and conditions of this
    626    Agreement, Intel hereby grants you and to recipients of the Software
    627    distributed by LLVM a perpetual, worldwide, non-exclusive, no-charge,
    628    royalty-free, irrevocable (except as stated in this section) patent license
    629    to make, have made, use, offer to sell, sell, import, and otherwise transfer
    630    the Work, where such license applies only to those patent claims licensable
    631    by Intel that are necessarily infringed by Intel's Software alone or by
    632    combination of the Software with the Work to which such Software was
    633    submitted. If any entity institutes patent litigation against Intel or any
    634    other entity (including a cross-claim or counterclaim in a lawsuit) alleging
    635    that Intel's Software, or the Work to which Intel has contributed constitutes
    636    direct or contributory patent infringement, then any patent licenses granted
    637    to that entity under this Agreement for the Software or Work shall terminate
    638    as of the date such litigation is filed.
    639 
    640 Unless required by applicable law or agreed to in writing, the software is
    641 provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
    642 either express or implied, including, without limitation, any warranties or
    643 conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
    644 PARTICULAR PURPOSE.
    645 
    646 ==============================================================================
    647 
    648 ARM Limited
    649 
    650 Software Grant License Agreement ("Agreement")
    651 
    652 Except for the license granted herein to you, ARM Limited ("ARM") reserves all
    653 right, title, and interest in and to the Software (defined below).
    654 
    655 Definition
    656 
    657 "Software" means the code and documentation as well as any original work of
    658 authorship, including any modifications or additions to an existing work, that
    659 is intentionally submitted by ARM to llvm.org (http://llvm.org) ("LLVM") for
    660 inclusion in, or documentation of, any of the products owned or managed by LLVM
    661 (the "Work"). For the purposes of this definition, "submitted" means any form of
    662 electronic, verbal, or written communication sent to LLVM or its
    663 representatives, including but not limited to communication on electronic
    664 mailing lists, source code control systems, and issue tracking systems that are
    665 managed by, or on behalf of, LLVM for the purpose of discussing and improving
    666 the Work, but excluding communication that is conspicuously marked otherwise.
    667 
    668 1. Grant of Copyright License. Subject to the terms and conditions of this
    669    Agreement, ARM hereby grants to you and to recipients of the Software
    670    distributed by LLVM a perpetual, worldwide, non-exclusive, no-charge,
    671    royalty-free, irrevocable copyright license to reproduce, prepare derivative
    672    works of, publicly display, publicly perform, sublicense, and distribute the
    673    Software and such derivative works.
    674 
    675 2. Grant of Patent License. Subject to the terms and conditions of this
    676    Agreement, ARM hereby grants you and to recipients of the Software
    677    distributed by LLVM a perpetual, worldwide, non-exclusive, no-charge,
    678    royalty-free, irrevocable (except as stated in this section) patent license
    679    to make, have made, use, offer to sell, sell, import, and otherwise transfer
    680    the Work, where such license applies only to those patent claims licensable
    681    by ARM that are necessarily infringed by ARM's Software alone or by
    682    combination of the Software with the Work to which such Software was
    683    submitted. If any entity institutes patent litigation against ARM or any
    684    other entity (including a cross-claim or counterclaim in a lawsuit) alleging
    685    that ARM's Software, or the Work to which ARM has contributed constitutes
    686    direct or contributory patent infringement, then any patent licenses granted
    687    to that entity under this Agreement for the Software or Work shall terminate
    688    as of the date such litigation is filed.
    689 
    690 Unless required by applicable law or agreed to in writing, the software is
    691 provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
    692 either express or implied, including, without limitation, any warranties or
    693 conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
    694 PARTICULAR PURPOSE.
    695 
    696 ==============================================================================
    697