diff options
| author | Ernest Van Hoecke <ernest.vanhoecke@toradex.com> | 2025-08-07 17:55:58 +0200 |
|---|---|---|
| committer | Ernest Van Hoecke <ernest.vanhoecke@toradex.com> | 2025-08-08 14:48:53 +0200 |
| commit | d44736c7d3f3dbf2276a631ec8b4ea9721ed4a5b (patch) | |
| tree | f1450c4953e1cf9d4be6843fed81b6e706648013 | |
| parent | 90cb4c15f033042376c38f90878459089cd10576 (diff) | |
| download | meta-freescale-d44736c7d3f3dbf2276a631ec8b4ea9721ed4a5b.tar.gz | |
EULA: Update to v63 for NXP release 6.6.52-2.2.1
Also add V62 to fsl-eula-unpack.bbclass for recipes still using it.
Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
| -rw-r--r-- | EULA | 117 | ||||
| -rw-r--r-- | classes/fsl-eula-unpack.bbclass | 8 |
2 files changed, 94 insertions, 31 deletions
| @@ -1,4 +1,4 @@ | |||
| 1 | LA_OPT_NXP_Software_License v57 July 2024 | 1 | LA_OPT_NXP_Software_License v63 May 2025 |
| 2 | IMPORTANT. Read the following NXP Software License Agreement ("Agreement") | 2 | IMPORTANT. Read the following NXP Software License Agreement ("Agreement") |
| 3 | completely. By selecting the "I Accept" button at the end of this page, or by | 3 | completely. By selecting the "I Accept" button at the end of this page, or by |
| 4 | downloading, installing, or using the Licensed Software, you indicate that you | 4 | downloading, installing, or using the Licensed Software, you indicate that you |
| @@ -15,9 +15,9 @@ supersede this Agreement. | |||
| 15 | NXP SOFTWARE LICENSE AGREEMENT | 15 | NXP SOFTWARE LICENSE AGREEMENT |
| 16 | This is a legal agreement between your employer, of which you are an authorized | 16 | This is a legal agreement between your employer, of which you are an authorized |
| 17 | representative, or, if you have no employer, you as an individual ("you" or | 17 | representative, or, if you have no employer, you as an individual ("you" or |
| 18 | "Licensee"), and and NXP USA, Inc., if Licensee is located within the United | 18 | "Licensee"), and NXP USA, Inc., if Licensee is located within the United States |
| 19 | States or NXP Semiconductors Netherlands B.V., if Licensee if located outside | 19 | or NXP Semiconductors Netherlands B.V., if Licensee if located outside of the |
| 20 | of the United States (“NXP”). It concerns your rights to use the software | 20 | United States (“NXP”). It concerns your rights to use the software |
| 21 | provided to you in binary or source code form and any accompanying written | 21 | provided to you in binary or source code form and any accompanying written |
| 22 | materials (the "Licensed Software"). The Licensed Software may include any | 22 | materials (the "Licensed Software"). The Licensed Software may include any |
| 23 | updates or error corrections or documentation relating to the Licensed Software | 23 | updates or error corrections or documentation relating to the Licensed Software |
| @@ -157,6 +157,8 @@ of the Licensed Software to anyone other than NXP. You may advise NXP of any | |||
| 157 | results obtained from your use of the Licensed Software, including any problems | 157 | results obtained from your use of the Licensed Software, including any problems |
| 158 | or suggested improvements thereof, and NXP retains the right to use such | 158 | or suggested improvements thereof, and NXP retains the right to use such |
| 159 | results and related information in any manner it deems appropriate. | 159 | results and related information in any manner it deems appropriate. |
| 160 | 3.9. Licensee may not use the Licensed Software as data or training | ||
| 161 | input to any artificial intelligence models or machine learning algorithms. | ||
| 160 | 4. OPEN SOURCE. Open source software included in the Licensed | 162 | 4. OPEN SOURCE. Open source software included in the Licensed |
| 161 | Software is not licensed under the terms of this Agreement but is instead | 163 | Software is not licensed under the terms of this Agreement but is instead |
| 162 | licensed under the terms of the applicable open source license(s), such as the | 164 | licensed under the terms of the applicable open source license(s), such as the |
| @@ -222,9 +224,10 @@ to you. | |||
| 222 | disclaims any warranty for the Licensed Software. The Licensed Software is | 224 | disclaims any warranty for the Licensed Software. The Licensed Software is |
| 223 | provided "AS IS", without warranty of any kind, either express or implied, | 225 | provided "AS IS", without warranty of any kind, either express or implied, |
| 224 | including without limitation the implied warranties of merchantability, fitness | 226 | including without limitation the implied warranties of merchantability, fitness |
| 225 | for a particular purpose, or non-infringement. You assume the entire risk | 227 | for a particular purpose, non-infringement, or any warranty that the Licensed |
| 226 | arising out of the use or performance of the licensed software, or any systems | 228 | Software is free from vulnerabilities. You assume the entire risk arising out |
| 227 | you design using the licensed software (if any). | 229 | of the use or performance of the licensed software, or any systems you design |
| 230 | using the licensed software (if any). | ||
| 228 | 10. INDEMNITY. You agree to fully defend and indemnify NXP from all | 231 | 10. INDEMNITY. You agree to fully defend and indemnify NXP from all |
| 229 | claims, liabilities, and costs (including reasonable attorney’s fees) related | 232 | claims, liabilities, and costs (including reasonable attorney’s fees) related |
| 230 | to (1) your use (including your subcontractor’s or distributee’s use, if | 233 | to (1) your use (including your subcontractor’s or distributee’s use, if |
| @@ -242,21 +245,52 @@ COSTS, DAMAGES, CLAIMS, OR LOSSES WHATSOEVER ARISING OUT OF OR IN CONNECTION | |||
| 242 | WITH THIS AGREEMENT OR PRODUCT(S) SUPPLIED UNDER THIS AGREEMENT IS LIMITED TO | 245 | WITH THIS AGREEMENT OR PRODUCT(S) SUPPLIED UNDER THIS AGREEMENT IS LIMITED TO |
| 243 | THE AGGREGATE AMOUNT PAID BY YOU TO NXP IN CONNECTION WITH THE LICENSED | 246 | THE AGGREGATE AMOUNT PAID BY YOU TO NXP IN CONNECTION WITH THE LICENSED |
| 244 | SOFTWARE PROVIDED UNDER THIS AGREEMENT TO WHICH LOSSES OR DAMAGES ARE CLAIMED. | 247 | SOFTWARE PROVIDED UNDER THIS AGREEMENT TO WHICH LOSSES OR DAMAGES ARE CLAIMED. |
| 245 | 12. EXPORT COMPLIANCE. Each party shall comply with all applicable | 248 | |
| 246 | export and import control laws and regulations including but not limited to the | 249 | 12. EXPORT COMPLIANCE. |
| 247 | US Export Administration Regulation (including restrictions on certain military | 250 | 12.1 Each party shall comply with all applicable export and import control |
| 248 | end uses and military end users as specified in Section 15 C.F.R. § 744.21 and | 251 | laws and regulations including but not limited to the US Export Administration |
| 249 | prohibited party lists issued by other federal governments), Catch-all | 252 | Regulation (including restrictions on certain military end uses and military |
| 250 | regulations and all national and international embargoes. Each party further | 253 | end users as specified in Section 15 C.F.R. § 744.21 and prohibited party |
| 251 | agrees that it will not knowingly transfer, divert, export or re-export, | 254 | lists issued by other federal governments), Catch-all regulations and all |
| 252 | directly or indirectly, any product, software, including software source code, | 255 | national and international embargoes. Each party further agrees that it will |
| 253 | or technology restricted by such regulations or by other applicable national | 256 | not knowingly transfer, divert, export or re-export, directly or indirectly, |
| 254 | regulations, received from the other party under this Agreement, or any direct | 257 | any product, software, including software source code, or technology restricted |
| 255 | product of such software or technical data to any person, firm, entity, country | 258 | by such regulations or by other applicable national regulations, received from |
| 256 | or destination to which such transfer, diversion, export or re-export is | 259 | the other party under this Agreement, or any direct product of such software or |
| 257 | restricted or prohibited, without obtaining prior written authorization from | 260 | technical data to any person, firm, entity, country or destination to which |
| 258 | the applicable competent government authorities to the extent required by those | 261 | such transfer, diversion, export or re-export is restricted or prohibited, |
| 259 | laws. | 262 | without obtaining prior written authorization from the applicable competent |
| 263 | government authorities to the extent required by those laws. | ||
| 264 | 12.2 Prohibition of Export to Russian Federation | ||
| 265 | |||
| 266 | (a) With respect to activity that falls under the scope of Article 12g, | ||
| 267 | 12ga of Council Regulation (EU) No 833/2014, or Council Regulation (EU) No | ||
| 268 | 765/2006 (as the case requires), you (a) will not sell, export or re-export, | ||
| 269 | directly or indirectly any item, and (b) will not sell, license or sublicense | ||
| 270 | any intellectual property rights or trade secrets, to the Russian Federation or | ||
| 271 | Belarus, or for use in the Russian Federation or Belarus. | ||
| 272 | |||
| 273 | (b) You will ensure that the purpose of paragraph (a) above is not | ||
| 274 | frustrated by any third parties further down the commercial chain, including by | ||
| 275 | either resellers, sublicensees, or both. | ||
| 276 | |||
| 277 | (c) You will set up and maintain an adequate monitoring mechanism to detect | ||
| 278 | conduct by any third parties further down the commercial chain, including by | ||
| 279 | either resellers, sublicensees, or both, that would frustrate the purpose of | ||
| 280 | paragraph (a). | ||
| 281 | |||
| 282 | (d) Any violation of paragraphs (a), (b) or (c) will constitute a material | ||
| 283 | breach of this Agreement, and NXP will be entitled to seek appropriate | ||
| 284 | remedies, including, but not limited to: (i) termination of these Terms; (ii) | ||
| 285 | suspension of any of its business relationships with you, youraffiliates or | ||
| 286 | both, until the breach of paragraph (a) above is remedied, and (iii) a plan to | ||
| 287 | remedy the breach. | ||
| 288 | |||
| 289 | (e) You will immediately inform NXP about any problems in applying | ||
| 290 | paragraphs (a), (b) or (c), above, including any relevant activities by third | ||
| 291 | parties that could frustrate the purpose of paragraph (a). You will make | ||
| 292 | available to NXPinformation concerning compliance with the obligations under | ||
| 293 | paragraphs (a), (b) and (c) within 2 weeks of the request for information. | ||
| 260 | 13. GOVERNMENT CONTRACT COMPLIANCE | 294 | 13. GOVERNMENT CONTRACT COMPLIANCE |
| 261 | 13.1. If you sell Authorized Systems directly to any government or public | 295 | 13.1. If you sell Authorized Systems directly to any government or public |
| 262 | entity, including U.S., state, local, foreign or international governments or | 296 | entity, including U.S., state, local, foreign or international governments or |
| @@ -403,7 +437,7 @@ directly from AGGIOS, Inc. | |||
| 403 | 437 | ||
| 404 | Airbiquity Inc.: The Airbiquity software may only be used in object code and | 438 | Airbiquity Inc.: The Airbiquity software may only be used in object code and |
| 405 | Licensee may not sublicense the Airbiquity software to any third party. | 439 | Licensee may not sublicense the Airbiquity software to any third party. |
| 406 | Licensee’s license to use the Airbiquity software expires on June 30, 2024. | 440 | Licensee’s license to use the Airbiquity software expires on June 30, 2026. |
| 407 | 441 | ||
| 408 | Amazon: Use of the Amazon software constitutes your acceptance of the terms of | 442 | Amazon: Use of the Amazon software constitutes your acceptance of the terms of |
| 409 | the Amazon Program Materials License Agreement (including the AVS Component | 443 | the Amazon Program Materials License Agreement (including the AVS Component |
| @@ -482,6 +516,13 @@ distribution of one copy embedded in a single NXP Product. Your use of Cadence | |||
| 482 | NatureDSP Libraries whether in source code or in binary is restricted to NXP | 516 | NatureDSP Libraries whether in source code or in binary is restricted to NXP |
| 483 | SoC based systems or emulation enablement based on NXP SoC. | 517 | SoC based systems or emulation enablement based on NXP SoC. |
| 484 | 518 | ||
| 519 | Use of the XA NN library is limited to execution on Cadence processor cores and | ||
| 520 | not permitted non-Cadence platforms. Redistribution is permitted only as part | ||
| 521 | of an NXP SOC based product and must include all copyright and permission | ||
| 522 | notices. The library is provided “as is” without warranties, and no rights | ||
| 523 | are granted to any third-party technologies that may be required for use. Full | ||
| 524 | license terms are available from Cadence Design Systems, Inc. | ||
| 525 | |||
| 485 | CEVA D.S.P. Ltd. And CEVA Technologies Inc. ("CEVA"): The CEVA-SPF2 linear | 526 | CEVA D.S.P. Ltd. And CEVA Technologies Inc. ("CEVA"): The CEVA-SPF2 linear |
| 486 | algebra, CEVA-SPF2 Neural Network Libraries, CEVA-SPF2 Core Libraries, | 527 | algebra, CEVA-SPF2 Neural Network Libraries, CEVA-SPF2 Core Libraries, |
| 487 | CEVA-SPF2 OpenAMP and CEVA-SPF2 STL licensed modules are owned by CEVA and such | 528 | CEVA-SPF2 OpenAMP and CEVA-SPF2 STL licensed modules are owned by CEVA and such |
| @@ -542,7 +583,7 @@ provide Fraunhofer your name and contact information. | |||
| 542 | 583 | ||
| 543 | Future Technology Devices International Ltd.: Future Technology Devices | 584 | Future Technology Devices International Ltd.: Future Technology Devices |
| 544 | International software must be used consistent with the terms found here: | 585 | International software must be used consistent with the terms found here: |
| 545 | http://www.ftdichip.com/Drivers/FTDriverLicenceTerms.htm | 586 | https://ftdichip.com/driver-licence-terms-details/ |
| 546 | 587 | ||
| 547 | Global Locate (Broadcom Corporation): Use of Global Locate, Inc. software is | 588 | Global Locate (Broadcom Corporation): Use of Global Locate, Inc. software is |
| 548 | limited to evaluation and demonstration only. Permitted distributions must be | 589 | limited to evaluation and demonstration only. Permitted distributions must be |
| @@ -603,10 +644,17 @@ Licensed Software includes proprietary software of MindTree in source code | |||
| 603 | format, Licensee may make modifications and create derivative works only to the | 644 | format, Licensee may make modifications and create derivative works only to the |
| 604 | extent necessary for debugging of the Licensed Software. | 645 | extent necessary for debugging of the Licensed Software. |
| 605 | 646 | ||
| 606 | MM SOLUTIONS AD: Use of MM SOLUTIONS AEC (Auto Exposure Control) and AWB (Auto | 647 | MM SOLUTIONS EAD: Use of the following MM SOLUTIONS software is limited to use |
| 607 | White Balance) software is limited to demonstration, testing, and evaluation | 648 | in conjuncture with NXP Products that have the Imaging Subsystem Processor |
| 608 | only. In no event may Licensee distribute or sublicense the MM SOLUTIONS | 649 | (ISP) enabled (fusing configuration), as indicated in the applicable data |
| 609 | software. Further rights must be obtained directly from MM SOLUTIONS. | 650 | sheet: (i) MMS Tuning Tool; (ii) Camera Development Kit (uGuzzi); (iii) and |
| 651 | additional Camera Software. For the purposes of this Agreement, “Camera | ||
| 652 | Software” means: (a) AEC (Auto Exposure Control); (b) AWB (Auto White | ||
| 653 | Balance), (c) Auto Focus; (d) Wide Dynamic Range; (e) LED Flicker Mitigation; | ||
| 654 | and (f) Multi-Camera Harmonization. In no event may Licensee distribute or | ||
| 655 | sublicense the MM SOLUTIONS software, unless otherwise licensed to do so by | ||
| 656 | issuance of the distribution rights under Section 2.3 of the Agreement. Any | ||
| 657 | further rights must be obtained directly from MM SOLUTIONS directly. | ||
| 610 | 658 | ||
| 611 | MPEG LA: Use of MPEG LA audio or video codec technology is limited to | 659 | MPEG LA: Use of MPEG LA audio or video codec technology is limited to |
| 612 | evaluation and demonstration only. Permitted distributions must be similarly | 660 | evaluation and demonstration only. Permitted distributions must be similarly |
| @@ -617,10 +665,19 @@ Licensee under any circumstance, even by a signed written amendment to this | |||
| 617 | Agreement. | 665 | Agreement. |
| 618 | 666 | ||
| 619 | NXP Voice Software: VoiceSpot, VoiceSeeker (including AEC), VIT Speech to | 667 | NXP Voice Software: VoiceSpot, VoiceSeeker (including AEC), VIT Speech to |
| 620 | Intent, and Conversa may be used for evaluation or demonstration purposes only. | 668 | Intent, and Conversa are subject to the terms of Section 2.2 only. Any |
| 621 | Any commercial distribution rights are subject to a separate royalty agreement | 669 | commercial distribution rights are subject to a separate royalty agreement |
| 622 | obtained from NXP. | 670 | obtained from NXP. |
| 623 | 671 | ||
| 672 | Together with the voice communication algorithm Conversa Licensee may get a | ||
| 673 | tuning tool from DevExpress and/or Lightning Chart in form of certain libraries | ||
| 674 | noted as ([name].dll) (“Tool”). Conversa as well as the Tool may only be | ||
| 675 | used by Licensee internally during testing, evaluation or product development | ||
| 676 | solely for tuning purposes of Licensee’s products in connection with | ||
| 677 | Conversa. Any use of Conversa or the Tool outside the scope of this license is | ||
| 678 | strictly prohibited, distributing the Libraries in any form. Licensee may use | ||
| 679 | Conversa in connection with its products only following the execution of a | ||
| 680 | separate royalty agreement with NXP. | ||
| 624 | NXP Wireless Charging Library: License to the Software is limited to use in | 681 | NXP Wireless Charging Library: License to the Software is limited to use in |
| 625 | inductive coupling or wireless charging applications | 682 | inductive coupling or wireless charging applications |
| 626 | 683 | ||
diff --git a/classes/fsl-eula-unpack.bbclass b/classes/fsl-eula-unpack.bbclass index a7b825969..71726af35 100644 --- a/classes/fsl-eula-unpack.bbclass +++ b/classes/fsl-eula-unpack.bbclass | |||
| @@ -62,6 +62,9 @@ FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V53 = "44a8052c384584ba09077e85 | |||
| 62 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56 = "10c0fda810c63b052409b15a5445671a" | 62 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56 = "10c0fda810c63b052409b15a5445671a" |
| 63 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V57 = "ca53281cc0caa7e320d4945a896fb837" | 63 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V57 = "ca53281cc0caa7e320d4945a896fb837" |
| 64 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V58 = "c0fb372b5d7f12181de23ef480f225f3" | 64 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V58 = "c0fb372b5d7f12181de23ef480f225f3" |
| 65 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V60 = "cf2070b16b9d4acf60a98e8cbc32a25a" | ||
| 66 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V62 = "a93b654673e1bc8398ed1f30e0813359" | ||
| 67 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V63 = "bc649096ad3928ec06a8713b8d787eac" | ||
| 65 | 68 | ||
| 66 | FSL_EULA_FILE_MD5SUMS = " \ | 69 | FSL_EULA_FILE_MD5SUMS = " \ |
| 67 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V8} \ | 70 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V8} \ |
| @@ -120,11 +123,14 @@ FSL_EULA_FILE_MD5SUMS = " \ | |||
| 120 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56} \ | 123 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V56} \ |
| 121 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V57} \ | 124 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V57} \ |
| 122 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V58} \ | 125 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V58} \ |
| 126 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V60} \ | ||
| 127 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V62} \ | ||
| 128 | ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V63} \ | ||
| 123 | " | 129 | " |
| 124 | 130 | ||
| 125 | # The checksum for the EULA in the layer | 131 | # The checksum for the EULA in the layer |
| 126 | FSL_EULA_FILE_MD5SUM ?= \ | 132 | FSL_EULA_FILE_MD5SUM ?= \ |
| 127 | "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V57}" | 133 | "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V63}" |
| 128 | 134 | ||
| 129 | LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}" | 135 | LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}" |
| 130 | LIC_FILES_CHKSUM_LAYER[vardepsexclude] += "FSL_EULA_FILE" | 136 | LIC_FILES_CHKSUM_LAYER[vardepsexclude] += "FSL_EULA_FILE" |
