diff options
| author | Tom Hochstein <tom.hochstein@nxp.com> | 2020-10-23 10:13:09 -0700 |
|---|---|---|
| committer | Otavio Salvador <otavio@ossystems.com.br> | 2020-11-13 19:04:43 -0300 |
| commit | c2d3d992337f617f1052353a8dd50018ed19fdf4 (patch) | |
| tree | d873078511fa44711f11f5675ff1387a77915a86 | |
| parent | 45af454923e022f4bd8e3f6453486d232536cdcd (diff) | |
| download | meta-freescale-c2d3d992337f617f1052353a8dd50018ed19fdf4.tar.gz | |
EULA: Update to LA_OPT_NXP_Software_License v15 August 2020
Update the EULA file in the layer and the corresponding variable
in fsl-eula-unpack.bbclass.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| -rw-r--r-- | EULA | 85 | ||||
| -rw-r--r-- | classes/fsl-eula-unpack.bbclass | 2 |
2 files changed, 33 insertions, 54 deletions
| @@ -1,4 +1,4 @@ | |||
| 1 | LA_OPT_NXP_Software_License v11 February 2020 | 1 | LA_OPT_NXP_Software_License v15 August 2020 |
| 2 | 2 | ||
| 3 | IMPORTANT. Read the following NXP Software License Agreement ("Agreement") | 3 | IMPORTANT. Read the following NXP Software License Agreement ("Agreement") |
| 4 | completely. By selecting the "I Accept" button at the end of this page, or by | 4 | completely. By selecting the "I Accept" button at the end of this page, or by |
| @@ -72,13 +72,13 @@ and to which different license terms may apply. | |||
| 72 | 72 | ||
| 73 | 2. LICENSE GRANT. | 73 | 2. LICENSE GRANT. |
| 74 | 74 | ||
| 75 | 2.1. If you are not expressly granted the production use license in | 75 | 2.1. If you are not expressly granted the distribution license in |
| 76 | Section 2.3 in the Software Content Register, then you are only granted the | 76 | Section 2.3 in the Software Content Register, then you are only granted the |
| 77 | rights in Section 2.2 and not in 2.3. If you are expressly granted the | 77 | rights in Section 2.2 and not in 2.3. If you are expressly granted the |
| 78 | production use license in Section 2.3 in the Software Content Register, then | 78 | distribution license in Section 2.3 in the Software Content Register, then you |
| 79 | you are granted the rights in both Section 2.2 and 2.3. | 79 | are granted the rights in both Section 2.2 and 2.3. |
| 80 | 80 | ||
| 81 | 2.2. Internal Use License. Subject to the terms and conditions of this | 81 | 2.2. Standard License. Subject to the terms and conditions of this |
| 82 | Agreement, NXP grants you a worldwide, personal, non-transferable, | 82 | Agreement, NXP grants you a worldwide, personal, non-transferable, |
| 83 | non-exclusive, non-sublicensable license, solely for the development of an | 83 | non-exclusive, non-sublicensable license, solely for the development of an |
| 84 | Authorized System: | 84 | Authorized System: |
| @@ -92,11 +92,11 @@ readable), to prepare Derivative Works of the Licensed Software. | |||
| 92 | You may not distribute or sublicense the Licensed Software to others under the | 92 | You may not distribute or sublicense the Licensed Software to others under the |
| 93 | license granted in this Section 2.2. | 93 | license granted in this Section 2.2. |
| 94 | 94 | ||
| 95 | 2.3. Production Use License. If expressly authorized in the Software | 95 | 2.3. Additional Distribution License. If expressly authorized in the |
| 96 | Content Register, subject to the terms and conditions of this Agreement, NXP | 96 | Software Content Register, subject to the terms and conditions of this |
| 97 | grants you a worldwide, personal, non-transferable, non-exclusive, | 97 | Agreement, NXP grants you a worldwide, personal, non-transferable, |
| 98 | non-sublicensable license solely in connection with your manufacturing and | 98 | non-exclusive, non-sublicensable license solely in connection with your |
| 99 | distribution of an Authorized System: | 99 | manufacturing and distribution of an Authorized System: |
| 100 | 100 | ||
| 101 | (a) to manufacture (or have manufactured), distribute, and market | 101 | (a) to manufacture (or have manufactured), distribute, and market |
| 102 | the Licensed Software (and its Derivative Works prepared under the license in | 102 | the Licensed Software (and its Derivative Works prepared under the license in |
| @@ -168,11 +168,11 @@ combined and/or distributed with the software be (i) disclosed or distributed | |||
| 168 | in source code form; (ii) licensed for the purpose of making Derivative Works; | 168 | in source code form; (ii) licensed for the purpose of making Derivative Works; |
| 169 | or (iii) redistributable at no charge. | 169 | or (iii) redistributable at no charge. |
| 170 | 170 | ||
| 171 | 3.8. You may not publish or distribute information, results or data | 171 | 3.8. You may not publish or distribute reports associated with the use |
| 172 | associated with the use of the Licensed Software to anyone other than NXP; | 172 | of the Licensed Software to anyone other than NXP. You may advise NXP of any |
| 173 | however, you must advise NXP of any results obtained including any problems or | 173 | results obtained from your use of the Licensed Software, including any problems |
| 174 | suggested improvements thereof. NXP retains the right to use such results and | 174 | or suggested improvements thereof, and NXP retains the right to use such |
| 175 | related information in any manner it deems appropriate | 175 | results and related information in any manner it deems appropriate. |
| 176 | 176 | ||
| 177 | 4. OPEN SOURCE. Open source software included in the Licensed | 177 | 4. OPEN SOURCE. Open source software included in the Licensed |
| 178 | Software is not licensed under the terms of this Agreement but is instead | 178 | Software is not licensed under the terms of this Agreement but is instead |
| @@ -268,17 +268,19 @@ SOFTWARE PROVIDED UNDER THIS AGREEMENT TO WHICH LOSSES OR DAMAGES ARE CLAIMED. | |||
| 268 | 268 | ||
| 269 | 12. EXPORT COMPLIANCE. Each party shall comply with all applicable | 269 | 12. EXPORT COMPLIANCE. Each party shall comply with all applicable |
| 270 | export and import control laws and regulations including but not limited to the | 270 | export and import control laws and regulations including but not limited to the |
| 271 | US Export Administration Regulation (including prohibited party lists issued by | 271 | US Export Administration Regulation (including restrictions on certain military |
| 272 | other federal governments), Catch-all regulations and all national and | 272 | end uses and military end users as specified in Section 15 C.F.R. ยง 744.21 and |
| 273 | international embargoes. Each party further agrees that it will not knowingly | 273 | prohibited party lists issued by other federal governments), Catch-all |
| 274 | transfer, divert, export or re-export, directly or indirectly, any product, | 274 | regulations and all national and international embargoes. Each party further |
| 275 | software, including software source code, or technology restricted by such | 275 | agrees that it will not knowingly transfer, divert, export or re-export, |
| 276 | regulations or by other applicable national regulations, received from the | 276 | directly or indirectly, any product, software, including software source code, |
| 277 | other party under this Agreement, or any direct product of such software or | 277 | or technology restricted by such regulations or by other applicable national |
| 278 | technical data to any person, firm, entity, country or destination to which | 278 | regulations, received from the other party under this Agreement, or any direct |
| 279 | such transfer, diversion, export or re-export is restricted or prohibited, | 279 | product of such software or technical data to any person, firm, entity, country |
| 280 | without obtaining prior written authorization from the applicable competent | 280 | or destination to which such transfer, diversion, export or re-export is |
| 281 | government authorities to the extent required by those laws. | 281 | restricted or prohibited, without obtaining prior written authorization from |
| 282 | the applicable competent government authorities to the extent required by those | ||
| 283 | laws. | ||
| 282 | 284 | ||
| 283 | 13. GOVERNMENT CONTRACT COMPLIANCE | 285 | 13. GOVERNMENT CONTRACT COMPLIANCE |
| 284 | 286 | ||
| @@ -380,10 +382,10 @@ examination or audit. | |||
| 380 | Agreement will be made in writing, and will be effective when received at the | 382 | Agreement will be made in writing, and will be effective when received at the |
| 381 | following addresses: | 383 | following addresses: |
| 382 | 384 | ||
| 383 | NXP: NXP B.V. | 385 | NXP: NXP B.V. |
| 384 | High Tech Campus 60 | 386 | High Tech Campus 60 |
| 385 | 5656 AG Eindhoven | 387 | 5656 AG Eindhoven |
| 386 | The Netherlands | 388 | The Netherlands |
| 387 | 389 | ||
| 388 | ATTN: Legal Department | 390 | ATTN: Legal Department |
| 389 | 391 | ||
| @@ -560,29 +562,6 @@ commercial use and distribution of products containing the GStreamer Optimized | |||
| 560 | Real Format Client Code implementation or OpenMax Optimized Real Format Client | 562 | Real Format Client Code implementation or OpenMax Optimized Real Format Client |
| 561 | Code | 563 | Code |
| 562 | 564 | ||
| 563 | Real Time Engineers Ltd.: Any FreeRTOS source code, whether modified or in its | ||
| 564 | original release form, or whether in whole or in part, can only be distributed | ||
| 565 | by you under the terms of version 2 of the GNU General Public License plus this | ||
| 566 | exception. An independent module is a module which is not derived from or | ||
| 567 | based on FreeRTOS. | ||
| 568 | |||
| 569 | Clause 1: Linking FreeRTOS with other modules is making a combined work based | ||
| 570 | on FreeRTOS. Thus, the terms and conditions of the GNU General Public License | ||
| 571 | V2 cover the whole combination. | ||
| 572 | |||
| 573 | As a special exception, the copyright holders of FreeRTOS give you permission | ||
| 574 | to link FreeRTOS with independent modules to produce a statically linked | ||
| 575 | executable, regardless of the license terms of these independent modules, and | ||
| 576 | to copy and distribute the resulting executable under terms of your choice, | ||
| 577 | provided that you also meet, for each linked independent module, the terms and | ||
| 578 | conditions of the license of that module. An independent module is a module | ||
| 579 | which is not derived from or based on FreeRTOS. | ||
| 580 | |||
| 581 | Clause 2: FreeRTOS may not be used for any competitive or comparative purpose, | ||
| 582 | including the publication of any form of run time or compile time metric, | ||
| 583 | without the express permission of Real Time Engineers Ltd. (this is the norm | ||
| 584 | within the industry and is intended to ensure information accuracy). | ||
| 585 | |||
| 586 | RivieraWaves SAS (a member of the CEVA, Inc. family of companies): You may not | 565 | RivieraWaves SAS (a member of the CEVA, Inc. family of companies): You may not |
| 587 | use the RivieraWaves intellectual property licensed under this Agreement if you | 566 | use the RivieraWaves intellectual property licensed under this Agreement if you |
| 588 | develop, market, and/or license products similar to such RivieraWaves | 567 | develop, market, and/or license products similar to such RivieraWaves |
diff --git a/classes/fsl-eula-unpack.bbclass b/classes/fsl-eula-unpack.bbclass index 6bbb6c740..9327a3be9 100644 --- a/classes/fsl-eula-unpack.bbclass +++ b/classes/fsl-eula-unpack.bbclass | |||
| @@ -55,7 +55,7 @@ FSL_EULA_FILE_MD5SUMS = " \ | |||
| 55 | 55 | ||
| 56 | # The checksum for the EULA in the layer | 56 | # The checksum for the EULA in the layer |
| 57 | FSL_EULA_FILE_MD5SUM ?= \ | 57 | FSL_EULA_FILE_MD5SUM ?= \ |
| 58 | "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V11}" | 58 | "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V15}" |
| 59 | 59 | ||
| 60 | LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}" | 60 | LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}" |
| 61 | LIC_FILES_CHKSUM_LAYER[vardepsexclude] += "FSL_EULA_FILE" | 61 | LIC_FILES_CHKSUM_LAYER[vardepsexclude] += "FSL_EULA_FILE" |
