summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOleksandr Suvorov <oleksandr.suvorov@foundries.io>2024-03-30 15:23:21 +0200
committerOleksandr Suvorov <oleksandr.suvorov@foundries.io>2024-04-01 21:48:10 +0300
commit03d400ca8b4cc3ef95dda0edc9e6ffbc1662e7f9 (patch)
tree6a5a585ab161581f3335ea8c64e76ae056b38694
parent84be484645cdcc12bc12591874bfebd24cc0c9a6 (diff)
downloadmeta-freescale-03d400ca8b4cc3ef95dda0edc9e6ffbc1662e7f9.tar.gz
EULA: Update to v53
This version is used in NXP BSP LF6.6.3-1.0.0. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
-rw-r--r--EULA63
-rw-r--r--classes/fsl-eula-unpack.bbclass4
2 files changed, 43 insertions, 24 deletions
diff --git a/EULA b/EULA
index 8bdf1341..64d5ecb6 100644
--- a/EULA
+++ b/EULA
@@ -1,4 +1,4 @@
1LA_OPT_NXP_Software_License v49 September 2023 1LA_OPT_NXP_Software_License v53 December 2023
2IMPORTANT. Read the following NXP Software License Agreement ("Agreement") 2IMPORTANT. Read the following NXP Software License Agreement ("Agreement")
3completely. By selecting the "I Accept" button at the end of this page, or by 3completely. By selecting the "I Accept" button at the end of this page, or by
4downloading, installing, or using the Licensed Software, you indicate that you 4downloading, installing, or using the Licensed Software, you indicate that you
@@ -6,7 +6,7 @@ accept the terms of the Agreement, and you acknowledge that you have the
6authority, for yourself or on behalf of your company, to bind your company to 6authority, for yourself or on behalf of your company, to bind your company to
7these terms. You may then download or install the file. In the event of a 7these terms. You may then download or install the file. In the event of a
8conflict between the terms of this Agreement and any license terms and 8conflict between the terms of this Agreement and any license terms and
9conditions for NXP's proprietary software embedded anywhere in the Licensed 9conditions for NXPs proprietary software embedded anywhere in the Licensed
10Software file, the terms of this Agreement shall control. If a separate 10Software file, the terms of this Agreement shall control. If a separate
11license agreement for the Licensed Software has been signed by you and NXP, 11license agreement for the Licensed Software has been signed by you and NXP,
12then that agreement shall govern your use of the Licensed Software and shall 12then that agreement shall govern your use of the Licensed Software and shall
@@ -36,10 +36,10 @@ ownership of greater than fifty percent (50%) of the shares or similar
36interests entitled to vote for the election of directors or other persons 36interests entitled to vote for the election of directors or other persons
37performing similar functions. An entity is considered an Affiliate only so long 37performing similar functions. An entity is considered an Affiliate only so long
38as such Control exists. 38as such Control exists.
391.2 "Authorized System" means either (i) Licensee's hardware product which 391.2 "Authorized System" means either (i) Licensees hardware product
40incorporates an NXP Product or (ii) Licensee's software program which is used 40which incorporates an NXP Product or (ii) Licensees software program which
41exclusively in connection with an NXP Product and with which the Licensed 41is used exclusively in connection with an NXP Product and with which the
42Software will be integrated. 42Licensed Software will be integrated.
431.3. "Derivative Work" means a work based upon one or more pre-existing 431.3. "Derivative Work" means a work based upon one or more pre-existing
44works. A work consisting of editorial revisions, annotations, elaborations, or 44works. A work consisting of editorial revisions, annotations, elaborations, or
45other modifications which, as a whole, represent an original work of 45other modifications which, as a whole, represent an original work of
@@ -113,7 +113,7 @@ Appendix A.
1132.2 and Section 2.3, if any, so long as you have an agreement in place with the 1132.2 and Section 2.3, if any, so long as you have an agreement in place with the
114subcontractor containing confidentiality restrictions no less stringent than 114subcontractor containing confidentiality restrictions no less stringent than
115those contained in this Agreement. You will remain liable for your 115those contained in this Agreement. You will remain liable for your
116subcontractors' adherence to the terms of this Agreement and for any and all 116subcontractors adherence to the terms of this Agreement and for any and all
117acts and omissions of such subcontractors with respect to this Agreement and 117acts and omissions of such subcontractors with respect to this Agreement and
118the Licensed Software. 118the Licensed Software.
1193. LICENSE LIMITATIONS AND RESTRICTIONS. 1193. LICENSE LIMITATIONS AND RESTRICTIONS.
@@ -121,7 +121,7 @@ the Licensed Software.
121Intellectual Property Rights that would be infringed by the unmodified Licensed 121Intellectual Property Rights that would be infringed by the unmodified Licensed
122Software prior to your preparation of any Derivative Work. 122Software prior to your preparation of any Derivative Work.
1233.2. The Licensed Software is licensed to you, not sold. Title to 1233.2. The Licensed Software is licensed to you, not sold. Title to
124Licensed Software delivered hereunder remains vested in NXP or NXP's licensor 124Licensed Software delivered hereunder remains vested in NXP or NXPs licensor
125and cannot be assigned or transferred. You are expressly forbidden from selling 125and cannot be assigned or transferred. You are expressly forbidden from selling
126or otherwise distributing the Licensed Software, or any portion thereof, except 126or otherwise distributing the Licensed Software, or any portion thereof, except
127as expressly permitted herein. This Agreement does not grant to you any implied 127as expressly permitted herein. This Agreement does not grant to you any implied
@@ -132,8 +132,8 @@ prohibits such restriction. You must prohibit your subcontractors or customers
132(if distribution is permitted) from translating, reverse engineering, 132(if distribution is permitted) from translating, reverse engineering,
133decompiling, or disassembling the Licensed Software except to the extent 133decompiling, or disassembling the Licensed Software except to the extent
134applicable law specifically prohibits such restriction. 134applicable law specifically prohibits such restriction.
1353.4. You must reproduce any and all of NXP's (or its third-party 1353.4. You must reproduce any and all of NXPs (or its third-party
136licensor's) copyright notices and other proprietary legends on copies of 136licensors) copyright notices and other proprietary legends on copies of
137Licensed Software. 137Licensed Software.
1383.5. If you distribute the Licensed Software to the United States 1383.5. If you distribute the Licensed Software to the United States
139Government, then the Licensed Software is "restricted computer software" and is 139Government, then the Licensed Software is "restricted computer software" and is
@@ -224,8 +224,8 @@ for a particular purpose, or non-infringement. You assume the entire risk
224arising out of the use or performance of the licensed software, or any systems 224arising out of the use or performance of the licensed software, or any systems
225you design using the licensed software (if any). 225you design using the licensed software (if any).
22610. INDEMNITY. You agree to fully defend and indemnify NXP from all 22610. INDEMNITY. You agree to fully defend and indemnify NXP from all
227claims, liabilities, and costs (including reasonable attorney's fees) related 227claims, liabilities, and costs (including reasonable attorneys fees) related
228to (1) your use (including your subcontractor's or distributee's use, if 228to (1) your use (including your subcontractors or distributees use, if
229permitted) of the Licensed Software or (2) your violation of the terms and 229permitted) of the Licensed Software or (2) your violation of the terms and
230conditions of this Agreement. 230conditions of this Agreement.
23111. LIMITATION OF LIABILITY. EXCLUDING LIABILITY FOR A BREACH OF 23111. LIMITATION OF LIABILITY. EXCLUDING LIABILITY FOR A BREACH OF
@@ -235,7 +235,7 @@ IN NO EVENT WILL EITHER PARTY BE LIABLE, WHETHER IN CONTRACT, TORT, OR
235OTHERWISE, FOR ANY INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE 235OTHERWISE, FOR ANY INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE
236DAMAGES, INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR ANY LOSS OF USE, LOSS OF 236DAMAGES, INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR ANY LOSS OF USE, LOSS OF
237TIME, INCONVENIENCE, COMMERCIAL LOSS, OR LOST PROFITS, SAVINGS, OR REVENUES, TO 237TIME, INCONVENIENCE, COMMERCIAL LOSS, OR LOST PROFITS, SAVINGS, OR REVENUES, TO
238THE FULL EXTENT SUCH MAY BE DISCLAIMED BY LAW. NXP'S TOTAL LIABILITY FOR ALL 238THE FULL EXTENT SUCH MAY BE DISCLAIMED BY LAW. NXPS TOTAL LIABILITY FOR ALL
239COSTS, DAMAGES, CLAIMS, OR LOSSES WHATSOEVER ARISING OUT OF OR IN CONNECTION 239COSTS, DAMAGES, CLAIMS, OR LOSSES WHATSOEVER ARISING OUT OF OR IN CONNECTION
240WITH THIS AGREEMENT OR PRODUCT(S) SUPPLIED UNDER THIS AGREEMENT IS LIMITED TO 240WITH THIS AGREEMENT OR PRODUCT(S) SUPPLIED UNDER THIS AGREEMENT IS LIMITED TO
241THE AGGREGATE AMOUNT PAID BY YOU TO NXP IN CONNECTION WITH THE LICENSED 241THE AGGREGATE AMOUNT PAID BY YOU TO NXP IN CONNECTION WITH THE LICENSED
@@ -243,8 +243,8 @@ SOFTWARE PROVIDED UNDER THIS AGREEMENT TO WHICH LOSSES OR DAMAGES ARE CLAIMED.
24312. EXPORT COMPLIANCE. Each party shall comply with all applicable 24312. EXPORT COMPLIANCE. Each party shall comply with all applicable
244export and import control laws and regulations including but not limited to the 244export and import control laws and regulations including but not limited to the
245US Export Administration Regulation (including restrictions on certain military 245US Export Administration Regulation (including restrictions on certain military
246end uses and military end users as specified in Section 15 C.F.R. § 744.21 246end uses and military end users as specified in Section 15 C.F.R. § 744.21 and
247and prohibited party lists issued by other federal governments), Catch-all 247prohibited party lists issued by other federal governments), Catch-all
248regulations and all national and international embargoes. Each party further 248regulations and all national and international embargoes. Each party further
249agrees that it will not knowingly transfer, divert, export or re-export, 249agrees that it will not knowingly transfer, divert, export or re-export,
250directly or indirectly, any product, software, including software source code, 250directly or indirectly, any product, software, including software source code,
@@ -278,7 +278,7 @@ software for use in the development of, or for incorporation into, products or
278services (a) used in applications requiring fail-safe performance or (b) in 278services (a) used in applications requiring fail-safe performance or (b) in
279which failure could lead to death, personal injury, or severe physical or 279which failure could lead to death, personal injury, or severe physical or
280environmental damage (these products and services are referred to as "Critical 280environmental damage (these products and services are referred to as "Critical
281Applications"). NXP's goal is to educate customers so that they can design 281Applications"). NXPs goal is to educate customers so that they can design
282their own end-product solutions to meet applicable functional safety standards 282their own end-product solutions to meet applicable functional safety standards
283and requirements. Licensee makes the ultimate design decisions regarding its 283and requirements. Licensee makes the ultimate design decisions regarding its
284products and is solely responsible for compliance with all legal, regulatory, 284products and is solely responsible for compliance with all legal, regulatory,
@@ -288,8 +288,8 @@ assumes all risk related to use of the Licensed Software in Critical
288Applications and NXP SHALL NOT BE LIABLE FOR ANY SUCH USE IN CRITICAL 288Applications and NXP SHALL NOT BE LIABLE FOR ANY SUCH USE IN CRITICAL
289APPLICATIONS BY LICENSEE. Accordingly, Licensee will indemnify and hold NXP 289APPLICATIONS BY LICENSEE. Accordingly, Licensee will indemnify and hold NXP
290harmless from any claims, liabilities, damages and associated costs and 290harmless from any claims, liabilities, damages and associated costs and
291expenses (including attorneys' fees) that NXP may incur related to Licensee's 291expenses (including attorneys fees) that NXP may incur related to
292incorporation of the Licensed Software in a Critical Application. 292Licensee’s incorporation of the Licensed Software in a Critical Application.
29315. CHOICE OF LAW; VENUE. This Agreement will be governed by, 29315. CHOICE OF LAW; VENUE. This Agreement will be governed by,
294construed, and enforced in accordance with the laws of The Netherlands, without 294construed, and enforced in accordance with the laws of The Netherlands, without
295regard to conflicts of laws principles, will apply to all matters relating to 295regard to conflicts of laws principles, will apply to all matters relating to
@@ -335,7 +335,7 @@ subsequent breach of the same or a different provision.
335to your compliance with the limited license rights granted under this Agreement 335to your compliance with the limited license rights granted under this Agreement
336for three years following expiration or termination of this Agreement. NXP will 336for three years following expiration or termination of this Agreement. NXP will
337have the right, either itself or through an independent certified public 337have the right, either itself or through an independent certified public
338accountant to examine and audit, at NXP's expense, not more than once a year, 338accountant to examine and audit, at NXPs expense, not more than once a year,
339and during normal business hours, all such records that may bear upon your 339and during normal business hours, all such records that may bear upon your
340compliance with the limited license rights granted above. You must make prompt 340compliance with the limited license rights granted above. You must make prompt
341adjustment to compensate for any errors and/or omissions disclosed by such 341adjustment to compensate for any errors and/or omissions disclosed by such
@@ -365,9 +365,9 @@ or delayed. NXP may assign this Agreement, or any part of this Agreement, in
365its sole discretion. 365its sole discretion.
36625. PRIVACY. By agreeing to this Agreement and/or utilizing the Licensed 36625. PRIVACY. By agreeing to this Agreement and/or utilizing the Licensed
367Software, Licensee consents to use of certain personal information, including 367Software, Licensee consents to use of certain personal information, including
368but not limited to name, email address, and location, for the purpose of NXP's 368but not limited to name, email address, and location, for the purpose of
369internal analysis regarding future software offerings. NXP's complete Privacy 369NXP’s internal analysis regarding future software offerings. NXPs
370Statement can be found at: 370complete Privacy Statement can be found at:
371https://www.nxp.com/company/our-company/about-nxp/privacy-statement:PRIVACYPRACT 371https://www.nxp.com/company/our-company/about-nxp/privacy-statement:PRIVACYPRACT
372ICES. 372ICES.
373 373
@@ -394,7 +394,7 @@ directly from AGGIOS, Inc.
394 394
395Airbiquity Inc.: The Airbiquity software may only be used in object code and 395Airbiquity Inc.: The Airbiquity software may only be used in object code and
396Licensee may not sublicense the Airbiquity software to any third party. 396Licensee may not sublicense the Airbiquity software to any third party.
397Licensee's license to use the Airbiquity software expires on June 30, 2024. 397Licensees license to use the Airbiquity software expires on June 30, 2024.
398 398
399Amazon: Use of the Amazon software constitutes your acceptance of the terms of 399Amazon: Use of the Amazon software constitutes your acceptance of the terms of
400the Amazon Program Materials License Agreement (including the AVS Component 400the Amazon Program Materials License Agreement (including the AVS Component
@@ -551,6 +551,12 @@ https://portal.etsi.org/directives/45_directives_jun_2022.pdf. For application
551in an End Product, Fraunhofer communication applies, see 551in an End Product, Fraunhofer communication applies, see
552https://www.iis.fraunhofer.de/en/ff/amm/communication/lc3.html 552https://www.iis.fraunhofer.de/en/ff/amm/communication/lc3.html
553 553
554Lumissil: Use of the Lumissil software constitutes your acceptance of the terms
555of the Lumissil Software License Agreement. A link to the agreement is
556incorporated as follows:
557https://www.lumissil.com/assets/pdf/support/2023%20Lumissil%20IS3xCG5317%20Softw
558are%20License%20Agreement%20NXP.pdf .
559
554Microsoft: Except for Microsoft PlayReady software, if the Licensed Software 560Microsoft: Except for Microsoft PlayReady software, if the Licensed Software
555includes software owned by Microsoft Corporation ("Microsoft"), it is subject 561includes software owned by Microsoft Corporation ("Microsoft"), it is subject
556to the terms of your license with Microsoft (the "Microsoft Underlying Licensed 562to the terms of your license with Microsoft (the "Microsoft Underlying Licensed
@@ -601,6 +607,11 @@ obtained from NXP.
601NXP Wireless Charging Library: License to the Software is limited to use in 607NXP Wireless Charging Library: License to the Software is limited to use in
602inductive coupling or wireless charging applications 608inductive coupling or wireless charging applications
603 609
610ON Semiconductor: ON Semiconductor AP1302 Image Signal Processor Initialization
611Binaries must be used consistent with the terms found here:
612https://github.com/ONSemiconductor/ap1302_binaries/blob/main/AP1302%20Software%2
6130License%20Agreement.pdf
614
604Opus: Use of Opus software must be consistent with the terms of the Opus 615Opus: Use of Opus software must be consistent with the terms of the Opus
605license which can be found at: http://www.opus-codec.org/license/ 616license which can be found at: http://www.opus-codec.org/license/
606 617
@@ -668,6 +679,12 @@ Cortex-M3, Cortex-M4, Cortex-M33, Cortex-M7, and Cortex-A7 based products only.
668SEGGER Microcontroller - J-Link/J-Trace Software: Segger software must be used 679SEGGER Microcontroller - J-Link/J-Trace Software: Segger software must be used
669consistent with the terms found here: http://www.segger.com/jlink-software.html 680consistent with the terms found here: http://www.segger.com/jlink-software.html
670 681
682SEVENSTAX - Not withstanding anything in this Agreement, SEVENSTAX GmbH
683software must be used for evaluation purposes only, in strict accordance with
684the SEVENSTAX License Agreement, available here:
685https://www.sevenstax.de/fileadmin/documents/SEVENSTAX-NX-ESLA.txt. Any other
686use, and embedding the software into commercial products, is expressly
687prohibited.
671Synopsys/BLE Software: Your use of the Synopsys/BLE Software and related 688Synopsys/BLE Software: Your use of the Synopsys/BLE Software and related
672documentation is subject to the following: 689documentation is subject to the following:
673(1) Synopsys is third-party beneficiaries of, and thus may enforce against you, 690(1) Synopsys is third-party beneficiaries of, and thus may enforce against you,
diff --git a/classes/fsl-eula-unpack.bbclass b/classes/fsl-eula-unpack.bbclass
index 56d2844c..46b0f9c4 100644
--- a/classes/fsl-eula-unpack.bbclass
+++ b/classes/fsl-eula-unpack.bbclass
@@ -58,6 +58,7 @@ FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V46 = "673fa34349fa40f59e0713cb
58FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V47 = "9135422c7a38dac21bf1f858b6ef3bac" 58FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V47 = "9135422c7a38dac21bf1f858b6ef3bac"
59FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V48 = "db4762b09b6bda63da103963e6e081de" 59FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V48 = "db4762b09b6bda63da103963e6e081de"
60FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V49 = "2827219e81f28aba7c6a569f7c437fa7" 60FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V49 = "2827219e81f28aba7c6a569f7c437fa7"
61FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V53 = "44a8052c384584ba09077e85a3d1654f"
61 62
62FSL_EULA_FILE_MD5SUMS = " \ 63FSL_EULA_FILE_MD5SUMS = " \
63 ${FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V8} \ 64 ${FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V8} \
@@ -112,11 +113,12 @@ FSL_EULA_FILE_MD5SUMS = " \
112 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V47} \ 113 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V47} \
113 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V48} \ 114 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V48} \
114 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V49} \ 115 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V49} \
116 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V53} \
115" 117"
116 118
117# The checksum for the EULA in the layer 119# The checksum for the EULA in the layer
118FSL_EULA_FILE_MD5SUM ?= \ 120FSL_EULA_FILE_MD5SUM ?= \
119 "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V49}" 121 "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V53}"
120 122
121LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}" 123LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}"
122LIC_FILES_CHKSUM_LAYER[vardepsexclude] += "FSL_EULA_FILE" 124LIC_FILES_CHKSUM_LAYER[vardepsexclude] += "FSL_EULA_FILE"