diff options
| -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 fee78907f..651283007 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" | 
