summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2025-07-25 11:11:21 +0200
committerMax Krummenacher <max.krummenacher@toradex.com>2025-07-25 11:14:59 +0200
commitaab7195c7076bd032b847ab1a21f98d4110c234a (patch)
treef37e25d5c9b55e010b2607ccdd10b55b3e4112d9
parent3795a8155a619b07d919ce6f81f2c22a2ab6af34 (diff)
downloadmeta-freescale-aab7195c7076bd032b847ab1a21f98d4110c234a.tar.gz
EULA: Update to v58
This version is used in NXP release 6.12.20-2.0.0 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
-rw-r--r--EULA44
-rw-r--r--classes/fsl-eula-unpack.bbclass6
2 files changed, 37 insertions, 13 deletions
diff --git a/EULA b/EULA
index 5f5cc2f96..5a03801a9 100644
--- a/EULA
+++ b/EULA
@@ -1,4 +1,4 @@
1LA_OPT_NXP_Software_License v58 November 2024 1LA_OPT_NXP_Software_License v62 May 2025
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
@@ -157,6 +157,8 @@ of the Licensed Software to anyone other than NXP. You may advise NXP of any
157results obtained from your use of the Licensed Software, including any problems 157results obtained from your use of the Licensed Software, including any problems
158or suggested improvements thereof, and NXP retains the right to use such 158or suggested improvements thereof, and NXP retains the right to use such
159results and related information in any manner it deems appropriate. 159results and related information in any manner it deems appropriate.
1603.9. Licensee may not use the Licensed Software as data or training
161input to any artificial intelligence models or machine learning algorithms.
1604. OPEN SOURCE. Open source software included in the Licensed 1624. OPEN SOURCE. Open source software included in the Licensed
161Software is not licensed under the terms of this Agreement but is instead 163Software is not licensed under the terms of this Agreement but is instead
162licensed under the terms of the applicable open source license(s), such as the 164licensed under the terms of the applicable open source license(s), such as the
@@ -222,9 +224,10 @@ to you.
222disclaims any warranty for the Licensed Software. The Licensed Software is 224disclaims any warranty for the Licensed Software. The Licensed Software is
223provided "AS IS", without warranty of any kind, either express or implied, 225provided "AS IS", without warranty of any kind, either express or implied,
224including without limitation the implied warranties of merchantability, fitness 226including without limitation the implied warranties of merchantability, fitness
225for a particular purpose, or non-infringement. You assume the entire risk 227for a particular purpose, non-infringement, or any warranty that the Licensed
226arising out of the use or performance of the licensed software, or any systems 228Software is free from vulnerabilities. You assume the entire risk arising out
227you design using the licensed software (if any). 229of the use or performance of the licensed software, or any systems you design
230using the licensed software (if any).
22810. INDEMNITY. You agree to fully defend and indemnify NXP from all 23110. INDEMNITY. You agree to fully defend and indemnify NXP from all
229claims, liabilities, and costs (including reasonable attorney’s fees) related 232claims, liabilities, and costs (including reasonable attorney’s fees) related
230to (1) your use (including your subcontractor’s or distributee’s use, if 233to (1) your use (including your subcontractor’s or distributee’s use, if
@@ -242,6 +245,7 @@ COSTS, DAMAGES, CLAIMS, OR LOSSES WHATSOEVER ARISING OUT OF OR IN CONNECTION
242WITH THIS AGREEMENT OR PRODUCT(S) SUPPLIED UNDER THIS AGREEMENT IS LIMITED TO 245WITH THIS AGREEMENT OR PRODUCT(S) SUPPLIED UNDER THIS AGREEMENT IS LIMITED TO
243THE AGGREGATE AMOUNT PAID BY YOU TO NXP IN CONNECTION WITH THE LICENSED 246THE AGGREGATE AMOUNT PAID BY YOU TO NXP IN CONNECTION WITH THE LICENSED
244SOFTWARE PROVIDED UNDER THIS AGREEMENT TO WHICH LOSSES OR DAMAGES ARE CLAIMED. 247SOFTWARE PROVIDED UNDER THIS AGREEMENT TO WHICH LOSSES OR DAMAGES ARE CLAIMED.
248
24512. EXPORT COMPLIANCE. 24912. EXPORT COMPLIANCE.
24612.1 Each party shall comply with all applicable export and import control 25012.1 Each party shall comply with all applicable export and import control
247laws and regulations including but not limited to the US Export Administration 251laws and regulations including but not limited to the US Export Administration
@@ -259,7 +263,7 @@ without obtaining prior written authorization from the applicable competent
259government authorities to the extent required by those laws. 263government authorities to the extent required by those laws.
26012.2 Prohibition of Export to Russian Federation 26412.2 Prohibition of Export to Russian Federation
261 265
262(a) With respect to activitit that falls under the scope of Article 12g, 266(a) With respect to activity that falls under the scope of Article 12g,
26312ga of Council Regulation (EU) No 833/2014, or Council Regulation (EU) No 26712ga of Council Regulation (EU) No 833/2014, or Council Regulation (EU) No
264765/2006 (as the case requires), you (a) will not sell, export or re-export, 268765/2006 (as the case requires), you (a) will not sell, export or re-export,
265directly or indirectly any item, and (b) will not sell, license or sublicense 269directly or indirectly any item, and (b) will not sell, license or sublicense
@@ -572,7 +576,7 @@ provide Fraunhofer your name and contact information.
572 576
573Future Technology Devices International Ltd.: Future Technology Devices 577Future Technology Devices International Ltd.: Future Technology Devices
574International software must be used consistent with the terms found here: 578International software must be used consistent with the terms found here:
575http://www.ftdichip.com/Drivers/FTDriverLicenceTerms.htm 579https://ftdichip.com/driver-licence-terms-details/
576 580
577Global Locate (Broadcom Corporation): Use of Global Locate, Inc. software is 581Global Locate (Broadcom Corporation): Use of Global Locate, Inc. software is
578limited to evaluation and demonstration only. Permitted distributions must be 582limited to evaluation and demonstration only. Permitted distributions must be
@@ -633,10 +637,17 @@ Licensed Software includes proprietary software of MindTree in source code
633format, Licensee may make modifications and create derivative works only to the 637format, Licensee may make modifications and create derivative works only to the
634extent necessary for debugging of the Licensed Software. 638extent necessary for debugging of the Licensed Software.
635 639
636MM SOLUTIONS AD: Use of MM SOLUTIONS AEC (Auto Exposure Control) and AWB (Auto 640MM SOLUTIONS EAD: Use of the following MM SOLUTIONS software is limited to use
637White Balance) software is limited to demonstration, testing, and evaluation 641in conjuncture with NXP Products that have the Imaging Subsystem Processor
638only. In no event may Licensee distribute or sublicense the MM SOLUTIONS 642(ISP) enabled (fusing configuration), as indicated in the applicable data
639software. Further rights must be obtained directly from MM SOLUTIONS. 643sheet: (i) MMS Tuning Tool; (ii) Camera Development Kit (uGuzzi); (iii) and
644additional Camera Software. For the purposes of this Agreement, “Camera
645Software” means: (a) AEC (Auto Exposure Control); (b) AWB (Auto White
646Balance), (c) Auto Focus; (d) Wide Dynamic Range; (e) LED Flicker Mitigation;
647and (f) Multi-Camera Harmonization. In no event may Licensee distribute or
648sublicense the MM SOLUTIONS software, unless otherwise licensed to do so by
649issuance of the distribution rights under Section 2.3 of the Agreement. Any
650further rights must be obtained directly from MM SOLUTIONS directly.
640 651
641MPEG LA: Use of MPEG LA audio or video codec technology is limited to 652MPEG LA: Use of MPEG LA audio or video codec technology is limited to
642evaluation and demonstration only. Permitted distributions must be similarly 653evaluation and demonstration only. Permitted distributions must be similarly
@@ -647,10 +658,19 @@ Licensee under any circumstance, even by a signed written amendment to this
647Agreement. 658Agreement.
648 659
649NXP Voice Software: VoiceSpot, VoiceSeeker (including AEC), VIT Speech to 660NXP Voice Software: VoiceSpot, VoiceSeeker (including AEC), VIT Speech to
650Intent, and Conversa may be used for evaluation or demonstration purposes only. 661Intent, and Conversa are subject to the terms of Section 2.2 only. Any
651Any commercial distribution rights are subject to a separate royalty agreement 662commercial distribution rights are subject to a separate royalty agreement
652obtained from NXP. 663obtained from NXP.
653 664
665Together with the voice communication algorithm Conversa Licensee may get a
666tuning tool from DevExpress and/or Lightning Chart in form of certain libraries
667noted as ([name].dll) (“Tool”). Conversa as well as the Tool may only be
668used by Licensee internally during testing, evaluation or product development
669solely for tuning purposes of Licensee’s products in connection with
670Conversa. Any use of Conversa or the Tool outside the scope of this license is
671strictly prohibited, distributing the Libraries in any form. Licensee may use
672Conversa in connection with its products only following the execution of a
673separate royalty agreement with NXP.
654NXP Wireless Charging Library: License to the Software is limited to use in 674NXP Wireless Charging Library: License to the Software is limited to use in
655inductive coupling or wireless charging applications 675inductive coupling or wireless charging applications
656 676
diff --git a/classes/fsl-eula-unpack.bbclass b/classes/fsl-eula-unpack.bbclass
index 54b25b3ac..f8861cd14 100644
--- a/classes/fsl-eula-unpack.bbclass
+++ b/classes/fsl-eula-unpack.bbclass
@@ -62,6 +62,8 @@ FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V53 = "44a8052c384584ba09077e85
62FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56 = "10c0fda810c63b052409b15a5445671a" 62FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56 = "10c0fda810c63b052409b15a5445671a"
63FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V57 = "ca53281cc0caa7e320d4945a896fb837" 63FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V57 = "ca53281cc0caa7e320d4945a896fb837"
64FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V58 = "c0fb372b5d7f12181de23ef480f225f3" 64FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V58 = "c0fb372b5d7f12181de23ef480f225f3"
65FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V60 = "cf2070b16b9d4acf60a98e8cbc32a25a"
66FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V62 = "a93b654673e1bc8398ed1f30e0813359"
65 67
66FSL_EULA_FILE_MD5SUMS = " \ 68FSL_EULA_FILE_MD5SUMS = " \
67 ${FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V8} \ 69 ${FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V8} \
@@ -120,11 +122,13 @@ FSL_EULA_FILE_MD5SUMS = " \
120 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56} \ 122 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56} \
121 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V57} \ 123 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V57} \
122 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V58} \ 124 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V58} \
125 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V60} \
126 ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V62} \
123" 127"
124 128
125# The checksum for the EULA in the layer 129# The checksum for the EULA in the layer
126FSL_EULA_FILE_MD5SUM ?= \ 130FSL_EULA_FILE_MD5SUM ?= \
127 "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V58}" 131 "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V62}"
128 132
129LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}" 133LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}"
130LIC_FILES_CHKSUM_LAYER[vardepsexclude] += "FSL_EULA_FILE" 134LIC_FILES_CHKSUM_LAYER[vardepsexclude] += "FSL_EULA_FILE"