diff options
author | Tom Hochstein <tom.hochstein@nxp.com> | 2020-09-09 11:52:15 -0700 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2020-09-23 23:42:37 -0300 |
commit | 984a5e67b9df0ca737df8bee970775295ab8c72f (patch) | |
tree | 12ee64e4acb3b972f0c5237533c9b9ad14dc6c24 | |
parent | 84cb357397748012d312d7b65161ba2f8af60dfc (diff) | |
download | meta-freescale-984a5e67b9df0ca737df8bee970775295ab8c72f.tar.gz |
EULA: Update to LA_OPT_NXP_Software_License v11 February 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 | 106 | ||||
-rw-r--r-- | classes/fsl-eula-unpack.bbclass | 2 |
2 files changed, 53 insertions, 55 deletions
@@ -1,4 +1,4 @@ | |||
1 | LA_OPT_NXP_Software_License v10 December 2019 | 1 | LA_OPT_NXP_Software_License v11 February 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 |
@@ -196,32 +196,24 @@ or limitation on use or subsequent modification. Notwithstanding the foregoing, | |||
196 | you will have the license rights granted in Section 2 hereto to any such | 196 | you will have the license rights granted in Section 2 hereto to any such |
197 | modifications made by you or your subcontractor. | 197 | modifications made by you or your subcontractor. |
198 | 198 | ||
199 | 6. PATENT COVENANT NOT TO SUE. As partial, material consideration for the | 199 | 6. ESSENTIAL PATENTS. NXP has no obligation to identify or obtain any |
200 | rights granted to you under this Agreement, you covenant not to sue or | ||
201 | otherwise assert your patents against NXP or an NXP Affiliate, or a NXP | ||
202 | licensee of the Licensed Software for infringement of your Intellectual | ||
203 | Property Rights by the manufacture, use, sale, offer for sale, importation or | ||
204 | other disposition or promotion of the Licensed Software and/or any | ||
205 | redistributed portions of the Licensed Software. | ||
206 | |||
207 | 7. ESSENTIAL PATENTS. NXP has no obligation to identify or obtain any | ||
208 | license to any Intellectual Property Right of a third-party that may be | 200 | license to any Intellectual Property Right of a third-party that may be |
209 | necessary for use in connection with technology that is incorporated into the | 201 | necessary for use in connection with technology that is incorporated into the |
210 | Authorized System (whether or not as part of the Licensed Software). | 202 | Authorized System (whether or not as part of the Licensed Software). |
211 | 203 | ||
212 | 8. TERM AND TERMINATION. This Agreement will remain in effect unless | 204 | 7. TERM AND TERMINATION. This Agreement will remain in effect unless |
213 | terminated as provided in this Section. | 205 | terminated as provided in this Section. |
214 | 206 | ||
215 | 8.1. You may terminate this Agreement immediately upon written notice | 207 | 7.1. You may terminate this Agreement immediately upon written notice |
216 | to NXP at the address provided below. | 208 | to NXP at the address provided below. |
217 | 209 | ||
218 | 8.2. Either party may terminate this Agreement if the other party is in | 210 | 7.2. Either party may terminate this Agreement if the other party is in |
219 | default of any of the terms and conditions of this Agreement, and termination | 211 | default of any of the terms and conditions of this Agreement, and termination |
220 | is effective if the defaulting party fails to correct such default within 30 | 212 | is effective if the defaulting party fails to correct such default within 30 |
221 | days after written notice thereof by the non-defaulting party to the defaulting | 213 | days after written notice thereof by the non-defaulting party to the defaulting |
222 | party at the address below. | 214 | party at the address below. |
223 | 215 | ||
224 | 8.3. Notwithstanding the foregoing, NXP may terminate this Agreement | 216 | 7.3. Notwithstanding the foregoing, NXP may terminate this Agreement |
225 | immediately upon written notice if you: breach any of your confidentiality | 217 | immediately upon written notice if you: breach any of your confidentiality |
226 | obligations or the license restrictions under this Agreement; become bankrupt, | 218 | obligations or the license restrictions under this Agreement; become bankrupt, |
227 | insolvent, or file a petition for bankruptcy or insolvency; make an assignment | 219 | insolvent, or file a petition for bankruptcy or insolvency; make an assignment |
@@ -229,17 +221,17 @@ for the benefit of its creditors; enter proceedings for winding up or | |||
229 | dissolution; are dissolved; or are nationalized or become subject to the | 221 | dissolution; are dissolved; or are nationalized or become subject to the |
230 | expropriation of all or substantially all of your business or assets. | 222 | expropriation of all or substantially all of your business or assets. |
231 | 223 | ||
232 | 8.4. Upon termination of this Agreement, all licenses granted under | 224 | 7.4. Upon termination of this Agreement, all licenses granted under |
233 | Section 2 will expire. | 225 | Section 2 will expire. |
234 | 226 | ||
235 | 8.5. After termination of this Agreement by either party you will | 227 | 7.5. After termination of this Agreement by either party you will |
236 | destroy all parts of Licensed Software and its Derivative Works (if any) and | 228 | destroy all parts of Licensed Software and its Derivative Works (if any) and |
237 | will provide to NXP a statement certifying the same. | 229 | will provide to NXP a statement certifying the same. |
238 | 230 | ||
239 | 8.6. Notwithstanding the termination of this Agreement for any reason, | 231 | 7.6. Notwithstanding the termination of this Agreement for any reason, |
240 | the terms of Sections 1 and 3 through 25 will survive. | 232 | the terms of Sections 1 and 3 through 24 will survive. |
241 | 233 | ||
242 | 9. SUPPORT. NXP is not obligated to provide any support, upgrades or | 234 | 8. SUPPORT. NXP is not obligated to provide any support, upgrades or |
243 | new releases of the Licensed Software under this Agreement. If you wish, you | 235 | new releases of the Licensed Software under this Agreement. If you wish, you |
244 | may contact NXP and report problems and provide suggestions regarding the | 236 | may contact NXP and report problems and provide suggestions regarding the |
245 | Licensed Software. NXP has no obligation to respond to such a problem report or | 237 | Licensed Software. NXP has no obligation to respond to such a problem report or |
@@ -247,7 +239,7 @@ suggestion. NXP may make changes to the Licensed Software at any time, without | |||
247 | any obligation to notify or provide updated versions of the Licensed Software | 239 | any obligation to notify or provide updated versions of the Licensed Software |
248 | to you. | 240 | to you. |
249 | 241 | ||
250 | 10. NO WARRANTY. To the maximum extent permitted by law, NXP expressly | 242 | 9. NO WARRANTY. To the maximum extent permitted by law, NXP expressly |
251 | disclaims any warranty for the Licensed Software. The Licensed Software is | 243 | disclaims any warranty for the Licensed Software. The Licensed Software is |
252 | provided "AS IS", without warranty of any kind, either express or implied, | 244 | provided "AS IS", without warranty of any kind, either express or implied, |
253 | including without limitation the implied warranties of merchantability, fitness | 245 | including without limitation the implied warranties of merchantability, fitness |
@@ -255,15 +247,15 @@ for a particular purpose, or non-infringement. You assume the entire risk | |||
255 | arising out of the use or performance of the licensed software, or any systems | 247 | arising out of the use or performance of the licensed software, or any systems |
256 | you design using the licensed software (if any). | 248 | you design using the licensed software (if any). |
257 | 249 | ||
258 | 11. INDEMNITY. You agree to fully defend and indemnify NXP from all | 250 | 10. INDEMNITY. You agree to fully defend and indemnify NXP from all |
259 | claims, liabilities, and costs (including reasonable attorney's fees) related | 251 | claims, liabilities, and costs (including reasonable attorney's fees) related |
260 | to (1) your use (including your subcontractor's or distributee's use, if | 252 | to (1) your use (including your subcontractor's or distributee's use, if |
261 | permitted) of the Licensed Software or (2) your violation of the terms and | 253 | permitted) of the Licensed Software or (2) your violation of the terms and |
262 | conditions of this Agreement. | 254 | conditions of this Agreement. |
263 | 255 | ||
264 | 12. LIMITATION OF LIABILITY. EXCLUDING LIABILITY FOR A BREACH OF | 256 | 11. LIMITATION OF LIABILITY. EXCLUDING LIABILITY FOR A BREACH OF |
265 | SECTION 2 (LICENSE GRANTS), SECTION 3 (LICENSE LIMITATIONS AND RESTRICTIONS), | 257 | SECTION 2 (LICENSE GRANTS), SECTION 3 (LICENSE LIMITATIONS AND RESTRICTIONS), |
266 | SECTION 17 (CONFIDENTIAL INFORMATION), OR CLAIMS UNDER SECTION 11(INDEMNITY), | 258 | SECTION 16 (CONFIDENTIAL INFORMATION), OR CLAIMS UNDER SECTION 10 (INDEMNITY), |
267 | IN NO EVENT WILL EITHER PARTY BE LIABLE, WHETHER IN CONTRACT, TORT, OR | 259 | IN NO EVENT WILL EITHER PARTY BE LIABLE, WHETHER IN CONTRACT, TORT, OR |
268 | OTHERWISE, FOR ANY INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE | 260 | OTHERWISE, FOR ANY INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL OR PUNITIVE |
269 | DAMAGES, INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR ANY LOSS OF USE, LOSS OF | 261 | DAMAGES, INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR ANY LOSS OF USE, LOSS OF |
@@ -274,7 +266,7 @@ WITH THIS AGREEMENT OR PRODUCT(S) SUPPLIED UNDER THIS AGREEMENT IS LIMITED TO | |||
274 | THE AGGREGATE AMOUNT PAID BY YOU TO NXP IN CONNECTION WITH THE LICENSED | 266 | THE AGGREGATE AMOUNT PAID BY YOU TO NXP IN CONNECTION WITH THE LICENSED |
275 | SOFTWARE PROVIDED UNDER THIS AGREEMENT TO WHICH LOSSES OR DAMAGES ARE CLAIMED. | 267 | SOFTWARE PROVIDED UNDER THIS AGREEMENT TO WHICH LOSSES OR DAMAGES ARE CLAIMED. |
276 | 268 | ||
277 | 13. EXPORT COMPLIANCE. Each party shall comply with all applicable | 269 | 12. EXPORT COMPLIANCE. Each party shall comply with all applicable |
278 | 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 |
279 | US Export Administration Regulation (including prohibited party lists issued by | 271 | US Export Administration Regulation (including prohibited party lists issued by |
280 | other federal governments), Catch-all regulations and all national and | 272 | other federal governments), Catch-all regulations and all national and |
@@ -288,9 +280,9 @@ such transfer, diversion, export or re-export is restricted or prohibited, | |||
288 | without obtaining prior written authorization from the applicable competent | 280 | without obtaining prior written authorization from the applicable competent |
289 | government authorities to the extent required by those laws. | 281 | government authorities to the extent required by those laws. |
290 | 282 | ||
291 | 14. GOVERNMENT CONTRACT COMPLIANCE | 283 | 13. GOVERNMENT CONTRACT COMPLIANCE |
292 | 284 | ||
293 | 14.1. If you sell Authorized Systems directly to any government or public | 285 | 13.1. If you sell Authorized Systems directly to any government or public |
294 | entity, including U.S., state, local, foreign or international governments or | 286 | entity, including U.S., state, local, foreign or international governments or |
295 | public entities, or indirectly via a prime contractor or subcontractor of such | 287 | public entities, or indirectly via a prime contractor or subcontractor of such |
296 | governments or entities, NXP makes no representations, certifications, or | 288 | governments or entities, NXP makes no representations, certifications, or |
@@ -298,7 +290,7 @@ warranties whatsoever about compliance with government or public entity | |||
298 | acquisition statutes or regulations, including, without limitation, statutes or | 290 | acquisition statutes or regulations, including, without limitation, statutes or |
299 | regulations that may relate to pricing, quality, origin or content. | 291 | regulations that may relate to pricing, quality, origin or content. |
300 | 292 | ||
301 | 14.2. The Licensed Software has been developed at private expense and is a | 293 | 13.2. The Licensed Software has been developed at private expense and is a |
302 | "Commercial Item" as defined in 48 C.F.R. Section 2.101, consisting of | 294 | "Commercial Item" as defined in 48 C.F.R. Section 2.101, consisting of |
303 | "Commercial Computer Software", and/or "Commercial Computer Software | 295 | "Commercial Computer Software", and/or "Commercial Computer Software |
304 | Documentation," as such terms are used in 48 C.F.R. Section 12.212 (or 48 | 296 | Documentation," as such terms are used in 48 C.F.R. Section 12.212 (or 48 |
@@ -309,20 +301,25 @@ Licensed Software will include a provision that reiterates the limitations of | |||
309 | this document and requires all sub-agreements to similarly contain such | 301 | this document and requires all sub-agreements to similarly contain such |
310 | limitations. | 302 | limitations. |
311 | 303 | ||
312 | 15. CRITICAL APPLICATIONS | 304 | 14. CRITICAL APPLICATIONS. In some cases, NXP may promote certain |
313 | 305 | software for use in the development of, or for incorporation into, products or | |
314 | 15.1. You make the ultimate design decisions regarding your products and | 306 | services (a) used in applications requiring fail-safe performance or (b) in |
315 | are solely responsible for compliance with all legal, regulatory, safety, and | 307 | which failure could lead to death, personal injury, or severe physical or |
316 | security related requirements concerning your products, regardless of any | 308 | environmental damage (these products and services are referred to as "Critical |
317 | information or support that may be provided by NXP. The Licensed Software is | 309 | Applications"). NXP's goal is to educate customers so that they can design |
318 | not designed for use in connection with products, applications, or systems | 310 | their own end-product solutions to meet applicable functional safety standards |
319 | where a failure could cause personal injury or death. If Licensee's, or | 311 | and requirements. Licensee makes the ultimate design decisions regarding its |
320 | Licensee's contractors or distributees, permit use of the Licensed Software for | 312 | products and is solely responsible for compliance with all legal, regulatory, |
321 | such products, applications, or systems, Licensee agrees to indemnify NXP and | 313 | safety, and security related requirements concerning its products, regardless |
322 | its officers and employees from all liability, including attorneys' fees and | 314 | of any information or support that may be provided by NXP. As such, Licensee |
323 | costs. | 315 | assumes all risk related to use of the Licensed Software in Critical |
324 | 316 | Applications and NXP SHALL NOT BE LIABLE FOR ANY SUCH USE IN CRITICAL | |
325 | 16. CHOICE OF LAW; VENUE. This Agreement will be governed by, | 317 | APPLICATIONS BY LICENSEE. Accordingly, Licensee will indemnify and hold NXP |
318 | harmless from any claims, liabilities, damages and associated costs and | ||
319 | expenses (including attorneys' fees) that NXP may incur related to Licensee’s | ||
320 | incorporation of the Licensed Software in a Critical Application. | ||
321 | |||
322 | 15. CHOICE OF LAW; VENUE. This Agreement will be governed by, | ||
326 | construed, and enforced in accordance with the laws of The Netherlands, without | 323 | construed, and enforced in accordance with the laws of The Netherlands, without |
327 | regard to conflicts of laws principles, will apply to all matters relating to | 324 | regard to conflicts of laws principles, will apply to all matters relating to |
328 | this Agreement or the Licensed Software, and you agree that any litigation will | 325 | this Agreement or the Licensed Software, and you agree that any litigation will |
@@ -330,7 +327,7 @@ be subject to the exclusive jurisdiction of the courts of Amsterdam, The | |||
330 | Netherlands. The United Nations Convention on Contracts for the International | 327 | Netherlands. The United Nations Convention on Contracts for the International |
331 | Sale of Goods will not apply to this document. | 328 | Sale of Goods will not apply to this document. |
332 | 329 | ||
333 | 17. CONFIDENTIAL INFORMATION. Subject to the license grants and | 330 | 16. CONFIDENTIAL INFORMATION. Subject to the license grants and |
334 | restrictions contained herein, you must treat the Licensed Software as | 331 | restrictions contained herein, you must treat the Licensed Software as |
335 | confidential information and you agree to retain the Licensed Software in | 332 | confidential information and you agree to retain the Licensed Software in |
336 | confidence perpetually. You may not disclose any part of the Licensed Software | 333 | confidence perpetually. You may not disclose any part of the Licensed Software |
@@ -347,16 +344,16 @@ disclose the minimum of the required information, and that you allow NXP the | |||
347 | opportunity to object to such court or other legal body requiring such | 344 | opportunity to object to such court or other legal body requiring such |
348 | disclosure. | 345 | disclosure. |
349 | 346 | ||
350 | 18. TRADEMARKS. You are not authorized to use any NXP trademarks, brand | 347 | 17. TRADEMARKS. You are not authorized to use any NXP trademarks, brand |
351 | names, or logos. | 348 | names, or logos. |
352 | 349 | ||
353 | 19 ENTIRE AGREEMENT. This Agreement constitutes the entire agreement | 350 | 18. ENTIRE AGREEMENT. This Agreement constitutes the entire agreement |
354 | between you and NXP regarding the subject matter of this Agreement, and | 351 | between you and NXP regarding the subject matter of this Agreement, and |
355 | supersedes all prior communications, negotiations, understandings, agreements | 352 | supersedes all prior communications, negotiations, understandings, agreements |
356 | or representations, either written or oral, if any. This Agreement may only be | 353 | or representations, either written or oral, if any. This Agreement may only be |
357 | amended in written form, signed by you and NXP. | 354 | amended in written form, signed by you and NXP. |
358 | 355 | ||
359 | 20. SEVERABILITY. If any provision of this Agreement is held for any | 356 | 19. SEVERABILITY. If any provision of this Agreement is held for any |
360 | reason to be invalid or unenforceable, then the remaining provisions of this | 357 | reason to be invalid or unenforceable, then the remaining provisions of this |
361 | Agreement will be unimpaired and, unless a modification or replacement of the | 358 | Agreement will be unimpaired and, unless a modification or replacement of the |
362 | invalid or unenforceable provision is further held to deprive you or NXP of a | 359 | invalid or unenforceable provision is further held to deprive you or NXP of a |
@@ -365,11 +362,11 @@ invalid or unenforceable provision will be replaced with a provision that is | |||
365 | valid and enforceable and that comes closest to the intention underlying the | 362 | valid and enforceable and that comes closest to the intention underlying the |
366 | invalid or unenforceable provision. | 363 | invalid or unenforceable provision. |
367 | 364 | ||
368 | 21. NO WAIVER. The waiver by NXP of any breach of any provision of this | 365 | 20. NO WAIVER. The waiver by NXP of any breach of any provision of this |
369 | Agreement will not operate or be construed as a waiver of any other or a | 366 | Agreement will not operate or be construed as a waiver of any other or a |
370 | subsequent breach of the same or a different provision. | 367 | subsequent breach of the same or a different provision. |
371 | 368 | ||
372 | 22. AUDIT. You will keep full, clear and accurate records with respect | 369 | 21. AUDIT. You will keep full, clear and accurate records with respect |
373 | to your compliance with the limited license rights granted under this Agreement | 370 | to your compliance with the limited license rights granted under this Agreement |
374 | for three years following expiration or termination of this Agreement. NXP will | 371 | for three years following expiration or termination of this Agreement. NXP will |
375 | have the right, either itself or through an independent certified public | 372 | have the right, either itself or through an independent certified public |
@@ -379,24 +376,25 @@ compliance with the limited license rights granted above. You must make prompt | |||
379 | adjustment to compensate for any errors and/or omissions disclosed by such | 376 | adjustment to compensate for any errors and/or omissions disclosed by such |
380 | examination or audit. | 377 | examination or audit. |
381 | 378 | ||
382 | 23. NOTICES. All notices and communications under this | 379 | 22. NOTICES. All notices and communications under this |
383 | Agreement will be made in writing, and will be effective when received at the | 380 | Agreement will be made in writing, and will be effective when received at the |
384 | following addresses: | 381 | following addresses: |
385 | 382 | ||
386 | NXP: NXP B.V. | 383 | NXP: NXP B.V. |
387 | High Tech Campus 60 | 384 | High Tech Campus 60 |
388 | 5656 AG Eindhoven | 385 | 5656 AG Eindhoven |
389 | The Netherlands | 386 | The Netherlands |
387 | |||
390 | ATTN: Legal Department | 388 | ATTN: Legal Department |
391 | 389 | ||
392 | You: The address provided at registration will be used. | 390 | You: The address provided at registration will be used. |
393 | 391 | ||
394 | 24. RELATIONSHIP OF THE PARTIES. The parties are independent | 392 | 23. RELATIONSHIP OF THE PARTIES. The parties are independent |
395 | contractors. Nothing in this Agreement will be construed to create any | 393 | contractors. Nothing in this Agreement will be construed to create any |
396 | partnership, joint venture, or similar relationship. Neither party is | 394 | partnership, joint venture, or similar relationship. Neither party is |
397 | authorized to bind the other to any obligations with third parties. | 395 | authorized to bind the other to any obligations with third parties. |
398 | 396 | ||
399 | 25. SUCCESSION AND ASSIGNMENT. This Agreement will be binding upon and | 397 | 24. SUCCESSION AND ASSIGNMENT. This Agreement will be binding upon and |
400 | inure to the benefit of the parties and their permitted successors and assigns. | 398 | inure to the benefit of the parties and their permitted successors and assigns. |
401 | You may not assign this Agreement, or any part of this Agreement, without the | 399 | You may not assign this Agreement, or any part of this Agreement, without the |
402 | prior written approval of NXP, which approval will not be unreasonably withheld | 400 | prior written approval of NXP, which approval will not be unreasonably withheld |
diff --git a/classes/fsl-eula-unpack.bbclass b/classes/fsl-eula-unpack.bbclass index fee78907..65128300 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_V10}" | 56 | "${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V11}" |
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_LAYER[vardepsexclude] += "FSL_EULA_FILE" | 59 | LIC_FILES_CHKSUM_LAYER[vardepsexclude] += "FSL_EULA_FILE" |