diff options
-rw-r--r-- | EULA | 60 | ||||
-rw-r--r-- | classes/fsl-eula-unpack.bbclass | 2 |
2 files changed, 55 insertions, 7 deletions
@@ -1,4 +1,4 @@ | |||
1 | LA_OPT_NXP_Software_License v9 August 2019 | 1 | LA_OPT_NXP_Software_License v10 December 2019 |
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 |
@@ -82,10 +82,13 @@ you are granted the rights in both Section 2.2 and 2.3. | |||
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: |
85 | |||
85 | (a) to use and reproduce the Licensed Software (and its Derivative Works | 86 | (a) to use and reproduce the Licensed Software (and its Derivative Works |
86 | prepared under the license in Section 2.2(b)); and | 87 | prepared under the license in Section 2.2(b)); and |
88 | |||
87 | (b) for Licensed Software provided to you in source code form (human | 89 | (b) for Licensed Software provided to you in source code form (human |
88 | readable), to prepare Derivative Works of the Licensed Software. | 90 | readable), to prepare Derivative Works of the Licensed Software. |
91 | |||
89 | 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 |
90 | license granted in this Section 2.2. | 93 | license granted in this Section 2.2. |
91 | 94 | ||
@@ -94,6 +97,7 @@ Content Register, subject to the terms and conditions of this Agreement, NXP | |||
94 | grants you a worldwide, personal, non-transferable, non-exclusive, | 97 | grants you a worldwide, personal, non-transferable, non-exclusive, |
95 | non-sublicensable license solely in connection with your manufacturing and | 98 | non-sublicensable license solely in connection with your manufacturing and |
96 | distribution of an Authorized System: | 99 | distribution of an Authorized System: |
100 | |||
97 | (a) to manufacture (or have manufactured), distribute, and market | 101 | (a) to manufacture (or have manufactured), distribute, and market |
98 | 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 |
99 | 2.2(b)) in object code (machine readable format) only as part of, or embedded | 103 | 2.2(b)) in object code (machine readable format) only as part of, or embedded |
@@ -101,6 +105,7 @@ within, Authorized Systems and not on a standalone basis. Notwithstanding the | |||
101 | foregoing, those files marked as .h files ("Header files") may be distributed | 105 | foregoing, those files marked as .h files ("Header files") may be distributed |
102 | in source or object code form, but only as part of, or embedded within | 106 | in source or object code form, but only as part of, or embedded within |
103 | Authorized Systems; and | 107 | Authorized Systems; and |
108 | |||
104 | (b) to copy and distribute as needed, solely in connection with an | 109 | (b) to copy and distribute as needed, solely in connection with an |
105 | Authorized System, non-confidential NXP information provided as part of the | 110 | Authorized System, non-confidential NXP information provided as part of the |
106 | Licensed Software for the purpose of maintaining and supporting Authorized | 111 | Licensed Software for the purpose of maintaining and supporting Authorized |
@@ -126,29 +131,35 @@ this Agreement and the Licensed Software. | |||
126 | 3.1. The licenses granted above in Section 2 only extend to NXP | 131 | 3.1. The licenses granted above in Section 2 only extend to NXP |
127 | Intellectual Property Rights that would be infringed by the unmodified Licensed | 132 | Intellectual Property Rights that would be infringed by the unmodified Licensed |
128 | Software prior to your preparation of any Derivative Work. | 133 | Software prior to your preparation of any Derivative Work. |
134 | |||
129 | 3.2. The Licensed Software is licensed to you, not sold. Title to | 135 | 3.2. The Licensed Software is licensed to you, not sold. Title to |
130 | Licensed Software delivered hereunder remains vested in NXP or NXP's licensor | 136 | Licensed Software delivered hereunder remains vested in NXP or NXP's licensor |
131 | and cannot be assigned or transferred. You are expressly forbidden from selling | 137 | and cannot be assigned or transferred. You are expressly forbidden from selling |
132 | or otherwise distributing the Licensed Software, or any portion thereof, except | 138 | or otherwise distributing the Licensed Software, or any portion thereof, except |
133 | as expressly permitted herein. This Agreement does not grant to you any implied | 139 | as expressly permitted herein. This Agreement does not grant to you any implied |
134 | rights under any NXP or third party Intellectual Property Rights. | 140 | rights under any NXP or third party Intellectual Property Rights. |
141 | |||
135 | 3.3. You may not translate, reverse engineer, decompile, or disassemble | 142 | 3.3. You may not translate, reverse engineer, decompile, or disassemble |
136 | the Licensed Software except to the extent applicable law specifically | 143 | the Licensed Software except to the extent applicable law specifically |
137 | prohibits such restriction. You must prohibit your subcontractors or customers | 144 | prohibits such restriction. You must prohibit your subcontractors or customers |
138 | (if distribution is permitted) from translating, reverse engineering, | 145 | (if distribution is permitted) from translating, reverse engineering, |
139 | decompiling, or disassembling the Licensed Software except to the extent | 146 | decompiling, or disassembling the Licensed Software except to the extent |
140 | applicable law specifically prohibits such restriction. | 147 | applicable law specifically prohibits such restriction. |
148 | |||
141 | 3.4. You must reproduce any and all of NXP's (or its third-party | 149 | 3.4. You must reproduce any and all of NXP's (or its third-party |
142 | licensor's) copyright notices and other proprietary legends on copies of | 150 | licensor's) copyright notices and other proprietary legends on copies of |
143 | Licensed Software. | 151 | Licensed Software. |
152 | |||
144 | 3.5. If you distribute the Licensed Software to the United States | 153 | 3.5. If you distribute the Licensed Software to the United States |
145 | Government, then the Licensed Software is "restricted computer software" and is | 154 | Government, then the Licensed Software is "restricted computer software" and is |
146 | subject to FAR 52.227-19. | 155 | subject to FAR 52.227-19. |
156 | |||
147 | 3.6. You grant to NXP a non-exclusive, non-transferable, irrevocable, | 157 | 3.6. You grant to NXP a non-exclusive, non-transferable, irrevocable, |
148 | perpetual, worldwide, royalty-free, sub-licensable license under your | 158 | perpetual, worldwide, royalty-free, sub-licensable license under your |
149 | Intellectual Property Rights to use without restriction and for any purpose any | 159 | Intellectual Property Rights to use without restriction and for any purpose any |
150 | suggestion, comment or other feedback related to the Licensed Software | 160 | suggestion, comment or other feedback related to the Licensed Software |
151 | (including, but not limited to, error corrections and bug fixes). | 161 | (including, but not limited to, error corrections and bug fixes). |
162 | |||
152 | 3.7. You will not take or fail to take any action that could subject | 163 | 3.7. You will not take or fail to take any action that could subject |
153 | the Licensed Software to an Excluded License. An Excluded License means any | 164 | the Licensed Software to an Excluded License. An Excluded License means any |
154 | license that requires, as a condition of use, modification or distribution of | 165 | license that requires, as a condition of use, modification or distribution of |
@@ -156,6 +167,7 @@ software subject to the Excluded License, that such software or other software | |||
156 | combined and/or distributed with the software be (i) disclosed or distributed | 167 | combined and/or distributed with the software be (i) disclosed or distributed |
157 | 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; |
158 | or (iii) redistributable at no charge. | 169 | or (iii) redistributable at no charge. |
170 | |||
159 | 3.8. You may not publish or distribute information, results or data | 171 | 3.8. You may not publish or distribute information, results or data |
160 | associated with the use of the Licensed Software to anyone other than NXP; | 172 | associated with the use of the Licensed Software to anyone other than NXP; |
161 | however, you must advise NXP of any results obtained including any problems or | 173 | however, you must advise NXP of any results obtained including any problems or |
@@ -199,13 +211,16 @@ Authorized System (whether or not as part of the Licensed Software). | |||
199 | 211 | ||
200 | 8. TERM AND TERMINATION. This Agreement will remain in effect unless | 212 | 8. TERM AND TERMINATION. This Agreement will remain in effect unless |
201 | terminated as provided in this Section. | 213 | terminated as provided in this Section. |
214 | |||
202 | 8.1. You may terminate this Agreement immediately upon written notice | 215 | 8.1. You may terminate this Agreement immediately upon written notice |
203 | to NXP at the address provided below. | 216 | to NXP at the address provided below. |
217 | |||
204 | 8.2. Either party may terminate this Agreement if the other party is in | 218 | 8.2. Either party may terminate this Agreement if the other party is in |
205 | default of any of the terms and conditions of this Agreement, and termination | 219 | default of any of the terms and conditions of this Agreement, and termination |
206 | is effective if the defaulting party fails to correct such default within 30 | 220 | is effective if the defaulting party fails to correct such default within 30 |
207 | days after written notice thereof by the non-defaulting party to the defaulting | 221 | days after written notice thereof by the non-defaulting party to the defaulting |
208 | party at the address below. | 222 | party at the address below. |
223 | |||
209 | 8.3. Notwithstanding the foregoing, NXP may terminate this Agreement | 224 | 8.3. Notwithstanding the foregoing, NXP may terminate this Agreement |
210 | immediately upon written notice if you: breach any of your confidentiality | 225 | immediately upon written notice if you: breach any of your confidentiality |
211 | obligations or the license restrictions under this Agreement; become bankrupt, | 226 | obligations or the license restrictions under this Agreement; become bankrupt, |
@@ -213,11 +228,14 @@ insolvent, or file a petition for bankruptcy or insolvency; make an assignment | |||
213 | for the benefit of its creditors; enter proceedings for winding up or | 228 | for the benefit of its creditors; enter proceedings for winding up or |
214 | dissolution; are dissolved; or are nationalized or become subject to the | 229 | dissolution; are dissolved; or are nationalized or become subject to the |
215 | expropriation of all or substantially all of your business or assets. | 230 | expropriation of all or substantially all of your business or assets. |
231 | |||
216 | 8.4. Upon termination of this Agreement, all licenses granted under | 232 | 8.4. Upon termination of this Agreement, all licenses granted under |
217 | Section 2 will expire. | 233 | Section 2 will expire. |
234 | |||
218 | 8.5. After termination of this Agreement by either party you will | 235 | 8.5. After termination of this Agreement by either party you will |
219 | destroy all parts of Licensed Software and its Derivative Works (if any) and | 236 | destroy all parts of Licensed Software and its Derivative Works (if any) and |
220 | will provide to NXP a statement certifying the same. | 237 | will provide to NXP a statement certifying the same. |
238 | |||
221 | 8.6. Notwithstanding the termination of this Agreement for any reason, | 239 | 8.6. Notwithstanding the termination of this Agreement for any reason, |
222 | the terms of Sections 1 and 3 through 25 will survive. | 240 | the terms of Sections 1 and 3 through 25 will survive. |
223 | 241 | ||
@@ -279,6 +297,7 @@ governments or entities, NXP makes no representations, certifications, or | |||
279 | warranties whatsoever about compliance with government or public entity | 297 | warranties whatsoever about compliance with government or public entity |
280 | acquisition statutes or regulations, including, without limitation, statutes or | 298 | acquisition statutes or regulations, including, without limitation, statutes or |
281 | regulations that may relate to pricing, quality, origin or content. | 299 | regulations that may relate to pricing, quality, origin or content. |
300 | |||
282 | 14.2. The Licensed Software has been developed at private expense and is a | 301 | 14.2. The Licensed Software has been developed at private expense and is a |
283 | "Commercial Item" as defined in 48 C.F.R. Section 2.101, consisting of | 302 | "Commercial Item" as defined in 48 C.F.R. Section 2.101, consisting of |
284 | "Commercial Computer Software", and/or "Commercial Computer Software | 303 | "Commercial Computer Software", and/or "Commercial Computer Software |
@@ -363,11 +382,12 @@ examination or audit. | |||
363 | 23. NOTICES. All notices and communications under this | 382 | 23. NOTICES. All notices and communications under this |
364 | Agreement will be made in writing, and will be effective when received at the | 383 | Agreement will be made in writing, and will be effective when received at the |
365 | following addresses: | 384 | following addresses: |
366 | NXP: NXP B.V. | 385 | |
367 | High Tech Campus 60 | 386 | NXP: NXP B.V. |
368 | 5656 AG Eindhoven | 387 | High Tech Campus 60 |
369 | The Netherlands | 388 | 5656 AG Eindhoven |
370 | ATTN: Legal Department | 389 | The Netherlands |
390 | ATTN: Legal Department | ||
371 | 391 | ||
372 | You: The address provided at registration will be used. | 392 | You: The address provided at registration will be used. |
373 | 393 | ||
@@ -441,10 +461,23 @@ CSR: Use of Cambridge Silicon Radio, Inc. ("CSR") software is limited to | |||
441 | evaluation and demonstration only. Permitted distributions must be similarly | 461 | evaluation and demonstration only. Permitted distributions must be similarly |
442 | limited. Further rights must be obtained directly from CSR. | 462 | limited. Further rights must be obtained directly from CSR. |
443 | 463 | ||
464 | Crank: Use of Crank Software Inc. software is limited to evaluation and | ||
465 | demonstration only. Permitted distributions must be similarly limited. Further | ||
466 | rights must be obtained directly from Crank Software Inc. | ||
467 | |||
444 | Cypress Semiconductor Corporation: WWD RTOS source code may only be used in | 468 | Cypress Semiconductor Corporation: WWD RTOS source code may only be used in |
445 | accordance with the Cypress IOT Community License Agreement located at | 469 | accordance with the Cypress IOT Community License Agreement located at |
446 | https://community.cypress.com/terms-and-conditions!input.jspa?displayOnly=true. | 470 | https://community.cypress.com/terms-and-conditions!input.jspa?displayOnly=true. |
447 | 471 | ||
472 | Embedded Systems Academy GmbH (EmSA): Any use of Micro CANopen Plus is subject | ||
473 | to the acceptance of the license conditions described in the LICENSE.INFO file | ||
474 | distributed with all example projects and in the documentation and the | ||
475 | additional clause described below. | ||
476 | |||
477 | Clause 1: Micro CANopen Plus may not be used for any competitive or comparative | ||
478 | purpose, including the publication of any form of run time or compile time | ||
479 | metric, without the express permission of EmSA. | ||
480 | |||
448 | Future Technology Devices International Ltd.: Future Technology Devices | 481 | Future Technology Devices International Ltd.: Future Technology Devices |
449 | International software must be used consistent with the terms found here: | 482 | International software must be used consistent with the terms found here: |
450 | http://www.ftdichip.com/Drivers/FTDriverLicenceTerms.htm | 483 | http://www.ftdichip.com/Drivers/FTDriverLicenceTerms.htm |
@@ -534,9 +567,11 @@ original release form, or whether in whole or in part, can only be distributed | |||
534 | by you under the terms of version 2 of the GNU General Public License plus this | 567 | by you under the terms of version 2 of the GNU General Public License plus this |
535 | exception. An independent module is a module which is not derived from or | 568 | exception. An independent module is a module which is not derived from or |
536 | based on FreeRTOS. | 569 | based on FreeRTOS. |
570 | |||
537 | Clause 1: Linking FreeRTOS with other modules is making a combined work based | 571 | Clause 1: Linking FreeRTOS with other modules is making a combined work based |
538 | on FreeRTOS. Thus, the terms and conditions of the GNU General Public License | 572 | on FreeRTOS. Thus, the terms and conditions of the GNU General Public License |
539 | V2 cover the whole combination. | 573 | V2 cover the whole combination. |
574 | |||
540 | As a special exception, the copyright holders of FreeRTOS give you permission | 575 | As a special exception, the copyright holders of FreeRTOS give you permission |
541 | to link FreeRTOS with independent modules to produce a statically linked | 576 | to link FreeRTOS with independent modules to produce a statically linked |
542 | executable, regardless of the license terms of these independent modules, and | 577 | executable, regardless of the license terms of these independent modules, and |
@@ -544,6 +579,7 @@ to copy and distribute the resulting executable under terms of your choice, | |||
544 | provided that you also meet, for each linked independent module, the terms and | 579 | provided that you also meet, for each linked independent module, the terms and |
545 | conditions of the license of that module. An independent module is a module | 580 | conditions of the license of that module. An independent module is a module |
546 | which is not derived from or based on FreeRTOS. | 581 | which is not derived from or based on FreeRTOS. |
582 | |||
547 | Clause 2: FreeRTOS may not be used for any competitive or comparative purpose, | 583 | Clause 2: FreeRTOS may not be used for any competitive or comparative purpose, |
548 | including the publication of any form of run time or compile time metric, | 584 | including the publication of any form of run time or compile time metric, |
549 | without the express permission of Real Time Engineers Ltd. (this is the norm | 585 | without the express permission of Real Time Engineers Ltd. (this is the norm |
@@ -559,12 +595,16 @@ SanDisk Corporation: If the Licensed Software includes software developed by | |||
559 | SanDisk Corporation ("SanDisk"), you must separately obtain the rights to | 595 | SanDisk Corporation ("SanDisk"), you must separately obtain the rights to |
560 | reproduce and distribute this software in source code form from SanDisk. | 596 | reproduce and distribute this software in source code form from SanDisk. |
561 | Please follow these easy steps to obtain the license and software: | 597 | Please follow these easy steps to obtain the license and software: |
598 | |||
562 | (1) Contact your local SanDisk sales representative to obtain the SanDisk | 599 | (1) Contact your local SanDisk sales representative to obtain the SanDisk |
563 | License Agreement. | 600 | License Agreement. |
601 | |||
564 | (2) Sign the license agreement. Fax the signed agreement to SanDisk USA | 602 | (2) Sign the license agreement. Fax the signed agreement to SanDisk USA |
565 | marketing department at 408-542-0403. The license will be valid when fully | 603 | marketing department at 408-542-0403. The license will be valid when fully |
566 | executed by SanDisk. | 604 | executed by SanDisk. |
605 | |||
567 | (3) If you have specific questions, please send an email to sales@sandisk.com | 606 | (3) If you have specific questions, please send an email to sales@sandisk.com |
607 | |||
568 | You may only use the SanDisk Corporation Licensed Software on products | 608 | You may only use the SanDisk Corporation Licensed Software on products |
569 | compatible with a SanDisk Secure Digital Card. You may not use the SanDisk | 609 | compatible with a SanDisk Secure Digital Card. You may not use the SanDisk |
570 | Corporation Licensed Software on any memory device product. SanDisk retains | 610 | Corporation Licensed Software on any memory device product. SanDisk retains |
@@ -581,15 +621,23 @@ consistent with the terms found here: http://www.segger.com/jlink-software.html | |||
581 | Synopsys/Target Compiler Technologies: Your use of the Synopsys/Target Compiler | 621 | Synopsys/Target Compiler Technologies: Your use of the Synopsys/Target Compiler |
582 | Technologies Licensed Software and related documentation is subject to the | 622 | Technologies Licensed Software and related documentation is subject to the |
583 | following: | 623 | following: |
624 | |||
584 | (1) Duration of the license for the Licensed Software is limited to 12 months, | 625 | (1) Duration of the license for the Licensed Software is limited to 12 months, |
585 | unless otherwise specified in the license file. | 626 | unless otherwise specified in the license file. |
627 | |||
586 | (2) The Licensed Software is usable by one user at a time on a single | 628 | (2) The Licensed Software is usable by one user at a time on a single |
587 | designated computer, unless otherwise agreed by Synopsys. | 629 | designated computer, unless otherwise agreed by Synopsys. |
630 | |||
588 | (3) Licensed Software and documentation are to be used only on a designated | 631 | (3) Licensed Software and documentation are to be used only on a designated |
589 | computer at the designated physical address provided by you on the APEX license | 632 | computer at the designated physical address provided by you on the APEX license |
590 | form. | 633 | form. |
634 | |||
591 | (4) The Licensed Software is not sub-licensable. | 635 | (4) The Licensed Software is not sub-licensable. |
592 | 636 | ||
637 | TARA Systems: Use of TARA Systems GUI technology Embedded Wizard is limited to | ||
638 | evaluation and demonstration only. Permitted distributions must be similarly | ||
639 | limited. Further rights must be obtained directly from TARA Systems. | ||
640 | |||
593 | Texas Instruments: Your use of Texas Instruments Inc. WiLink8 Licensed Software | 641 | Texas Instruments: Your use of Texas Instruments Inc. WiLink8 Licensed Software |
594 | is restricted to NXP SoC based systems that include a compatible connectivity | 642 | is restricted to NXP SoC based systems that include a compatible connectivity |
595 | device manufactured by TI. | 643 | device manufactured by TI. |
diff --git a/classes/fsl-eula-unpack.bbclass b/classes/fsl-eula-unpack.bbclass index 8293b91f..0671da91 100644 --- a/classes/fsl-eula-unpack.bbclass +++ b/classes/fsl-eula-unpack.bbclass | |||
@@ -53,7 +53,7 @@ FSL_EULA_FILE_MD5SUMS = " \ | |||
53 | 53 | ||
54 | # The checksum for the EULA in the layer | 54 | # The checksum for the EULA in the layer |
55 | FSL_EULA_FILE_MD5SUM ?= \ | 55 | FSL_EULA_FILE_MD5SUM ?= \ |
56 | "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V9}" | 56 | "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V10}" |
57 | 57 | ||
58 | LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}" | 58 | LIC_FILES_CHKSUM_LAYER ?= "file://${FSL_EULA_FILE};md5=${FSL_EULA_FILE_MD5SUM}" |
59 | LIC_FILES_CHKSUM_append = " ${LIC_FILES_CHKSUM_LAYER}" | 59 | LIC_FILES_CHKSUM_append = " ${LIC_FILES_CHKSUM_LAYER}" |