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 6bbb6c74..9327a3be 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" |