| ============================================================================== |
| |
| The software contained in this directory tree is dual licensed under both the |
| University of Illinois "BSD-Like" license and the MIT license. As a user of |
| this code you may choose to use it under either license. As a contributor, |
| you agree to allow your code to be used under both. The full text of the |
| relevant licenses is included below. |
| |
| In addition, a license agreement from the copyright/patent holders of the |
| software contained in this directory tree is included below. |
| |
| ============================================================================== |
| |
| University of Illinois/NCSA |
| Open Source License |
| |
| Copyright (c) 1997-2016 Intel Corporation |
| |
| All rights reserved. |
| |
| Developed by: |
| OpenMP Runtime Team |
| Intel Corporation |
| http://www.openmprtl.org |
| |
| Permission is hereby granted, free of charge, to any person obtaining a copy of |
| this software and associated documentation files (the "Software"), to deal with |
| the Software without restriction, including without limitation the rights to |
| use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies |
| of the Software, and to permit persons to whom the Software is furnished to do |
| so, subject to the following conditions: |
| |
| * Redistributions of source code must retain the above copyright notice, |
| this list of conditions and the following disclaimers. |
| |
| * Redistributions in binary form must reproduce the above copyright notice, |
| this list of conditions and the following disclaimers in the |
| documentation and/or other materials provided with the distribution. |
| |
| * Neither the names of Intel Corporation OpenMP Runtime Team nor the |
| names of its contributors may be used to endorse or promote products |
| derived from this Software without specific prior written permission. |
| |
| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
| IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS |
| FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
| CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE |
| SOFTWARE. |
| |
| ============================================================================== |
| |
| Copyright (c) 1997-2016 Intel Corporation |
| |
| Permission is hereby granted, free of charge, to any person obtaining a copy |
| of this software and associated documentation files (the "Software"), to deal |
| in the Software without restriction, including without limitation the rights |
| to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
| copies of the Software, and to permit persons to whom the Software is |
| furnished to do so, subject to the following conditions: |
| |
| The above copyright notice and this permission notice shall be included in |
| all copies or substantial portions of the Software. |
| |
| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
| IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
| FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN |
| THE SOFTWARE. |
| |
| ============================================================================== |
| |
| Intel Corporation |
| |
| Software Grant License Agreement ("Agreement") |
| |
| Except for the license granted herein to you, Intel Corporation ("Intel") reserves |
| all right, title, and interest in and to the Software (defined below). |
| |
| Definition |
| |
| "Software" means the code and documentation as well as any original work of |
| authorship, including any modifications or additions to an existing work, that |
| is intentionally submitted by Intel to llvm.org (http://llvm.org) ("LLVM") for |
| inclusion in, or documentation of, any of the products owned or managed by LLVM |
| (the "Work"). For the purposes of this definition, "submitted" means any form of |
| electronic, verbal, or written communication sent to LLVM or its |
| representatives, including but not limited to communication on electronic |
| mailing lists, source code control systems, and issue tracking systems that are |
| managed by, or on behalf of, LLVM for the purpose of discussing and improving |
| the Work, but excluding communication that is conspicuously marked otherwise. |
| |
| 1. Grant of Copyright License. Subject to the terms and conditions of this |
| Agreement, Intel hereby grants to you and to recipients of the Software |
| distributed by LLVM a perpetual, worldwide, non-exclusive, no-charge, |
| royalty-free, irrevocable copyright license to reproduce, prepare derivative |
| works of, publicly display, publicly perform, sublicense, and distribute the |
| Software and such derivative works. |
| |
| 2. Grant of Patent License. Subject to the terms and conditions of this |
| Agreement, Intel hereby grants you and to recipients of the Software |
| distributed by LLVM a perpetual, worldwide, non-exclusive, no-charge, |
| royalty-free, irrevocable (except as stated in this section) patent license |
| to make, have made, use, offer to sell, sell, import, and otherwise transfer |
| the Work, where such license applies only to those patent claims licensable |
| by Intel that are necessarily infringed by Intel's Software alone or by |
| combination of the Software with the Work to which such Software was |
| submitted. If any entity institutes patent litigation against Intel or any |
| other entity (including a cross-claim or counterclaim in a lawsuit) alleging |
| that Intel's Software, or the Work to which Intel has contributed constitutes |
| direct or contributory patent infringement, then any patent licenses granted |
| to that entity under this Agreement for the Software or Work shall terminate |
| as of the date such litigation is filed. |
| |
| Unless required by applicable law or agreed to in writing, the software is |
| provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, |
| either express or implied, including, without limitation, any warranties or |
| conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A |
| PARTICULAR PURPOSE. |
| |
| ============================================================================== |
| |
| ARM Limited |
| |
| Software Grant License Agreement ("Agreement") |
| |
| Except for the license granted herein to you, ARM Limited ("ARM") reserves all |
| right, title, and interest in and to the Software (defined below). |
| |
| Definition |
| |
| "Software" means the code and documentation as well as any original work of |
| authorship, including any modifications or additions to an existing work, that |
| is intentionally submitted by ARM to llvm.org (http://llvm.org) ("LLVM") for |
| inclusion in, or documentation of, any of the products owned or managed by LLVM |
| (the "Work"). For the purposes of this definition, "submitted" means any form of |
| electronic, verbal, or written communication sent to LLVM or its |
| representatives, including but not limited to communication on electronic |
| mailing lists, source code control systems, and issue tracking systems that are |
| managed by, or on behalf of, LLVM for the purpose of discussing and improving |
| the Work, but excluding communication that is conspicuously marked otherwise. |
| |
| 1. Grant of Copyright License. Subject to the terms and conditions of this |
| Agreement, ARM hereby grants to you and to recipients of the Software |
| distributed by LLVM a perpetual, worldwide, non-exclusive, no-charge, |
| royalty-free, irrevocable copyright license to reproduce, prepare derivative |
| works of, publicly display, publicly perform, sublicense, and distribute the |
| Software and such derivative works. |
| |
| 2. Grant of Patent License. Subject to the terms and conditions of this |
| Agreement, ARM hereby grants you and to recipients of the Software |
| distributed by LLVM a perpetual, worldwide, non-exclusive, no-charge, |
| royalty-free, irrevocable (except as stated in this section) patent license |
| to make, have made, use, offer to sell, sell, import, and otherwise transfer |
| the Work, where such license applies only to those patent claims licensable |
| by ARM that are necessarily infringed by ARM's Software alone or by |
| combination of the Software with the Work to which such Software was |
| submitted. If any entity institutes patent litigation against ARM or any |
| other entity (including a cross-claim or counterclaim in a lawsuit) alleging |
| that ARM's Software, or the Work to which ARM has contributed constitutes |
| direct or contributory patent infringement, then any patent licenses granted |
| to that entity under this Agreement for the Software or Work shall terminate |
| as of the date such litigation is filed. |
| |
| Unless required by applicable law or agreed to in writing, the software is |
| provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, |
| either express or implied, including, without limitation, any warranties or |
| conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A |
| PARTICULAR PURPOSE. |
| |
| ============================================================================== |