18c2ecf20Sopenharmony_ciValid-License-Identifier: CDDL-1.0 28c2ecf20Sopenharmony_ciSPDX-URL: https://spdx.org/licenses/CDDL-1.0.html 38c2ecf20Sopenharmony_ciUsage-Guide: 48c2ecf20Sopenharmony_ci Do NOT use. The CDDL-1.0 is not GPL2 compatible. It may only be used for 58c2ecf20Sopenharmony_ci dual-licensed files where the other license is GPL2 compatible. 68c2ecf20Sopenharmony_ci If you end up using this it MUST be used together with a GPL2 compatible 78c2ecf20Sopenharmony_ci license using "OR". 88c2ecf20Sopenharmony_ci To use the Common Development and Distribution License 1.0 put the 98c2ecf20Sopenharmony_ci following SPDX tag/value pair into a comment according to the placement 108c2ecf20Sopenharmony_ci guidelines in the licensing rules documentation: 118c2ecf20Sopenharmony_ci SPDX-License-Identifier: ($GPL-COMPATIBLE-ID OR CDDL-1.0) 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ciLicense-Text: 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ciCOMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) 168c2ecf20Sopenharmony_ciVersion 1.0 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ci 1. Definitions. 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ci 1.1. "Contributor" means each individual or entity that creates or 218c2ecf20Sopenharmony_ci contributes to the creation of Modifications. 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ci 1.2. "Contributor Version" means the combination of the Original 248c2ecf20Sopenharmony_ci Software, prior Modifications used by a Contributor (if any), 258c2ecf20Sopenharmony_ci and the Modifications made by that particular Contributor. 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ci 1.3. "Covered Software" means (a) the Original Software, or (b) 288c2ecf20Sopenharmony_ci Modifications, or (c) the combination of files containing 298c2ecf20Sopenharmony_ci Original Software with files containing Modifications, in each 308c2ecf20Sopenharmony_ci case including portions thereof. 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ci 1.4. "Executable" means the Covered Software in any form other than 338c2ecf20Sopenharmony_ci Source Code. 348c2ecf20Sopenharmony_ci 358c2ecf20Sopenharmony_ci 1.5. "Initial Developer" means the individual or entity that first 368c2ecf20Sopenharmony_ci makes Original Software available under this License. 378c2ecf20Sopenharmony_ci 388c2ecf20Sopenharmony_ci 1.6. "Larger Work" means a work which combines Covered Software or 398c2ecf20Sopenharmony_ci portions thereof with code not governed by the terms of this 408c2ecf20Sopenharmony_ci License. 418c2ecf20Sopenharmony_ci 428c2ecf20Sopenharmony_ci 1.7. "License" means this document. 438c2ecf20Sopenharmony_ci 448c2ecf20Sopenharmony_ci 1.8. "Licensable" means having the right to grant, to the maximum 458c2ecf20Sopenharmony_ci extent possible, whether at the time of the initial grant or 468c2ecf20Sopenharmony_ci subsequently acquired, any and all of the rights conveyed herein. 478c2ecf20Sopenharmony_ci 488c2ecf20Sopenharmony_ci 1.9. "Modifications" means the Source Code and Executable form of 498c2ecf20Sopenharmony_ci any of the following: 508c2ecf20Sopenharmony_ci 518c2ecf20Sopenharmony_ci A. Any file that results from an addition to, deletion from or 528c2ecf20Sopenharmony_ci modification of the contents of a file containing Original 538c2ecf20Sopenharmony_ci Software or previous Modifications; 548c2ecf20Sopenharmony_ci 558c2ecf20Sopenharmony_ci B. Any new file that contains any part of the Original Software 568c2ecf20Sopenharmony_ci or previous Modification; or 578c2ecf20Sopenharmony_ci 588c2ecf20Sopenharmony_ci C. Any new file that is contributed or otherwise made available 598c2ecf20Sopenharmony_ci under the terms of this License. 608c2ecf20Sopenharmony_ci 618c2ecf20Sopenharmony_ci 1.10. "Original Software" means the Source Code and Executable form 628c2ecf20Sopenharmony_ci of computer software code that is originally released under 638c2ecf20Sopenharmony_ci this License. 648c2ecf20Sopenharmony_ci 658c2ecf20Sopenharmony_ci 1.11. "Patent Claims" means any patent claim(s), now owned or 668c2ecf20Sopenharmony_ci hereafter acquired, including without limitation, method, 678c2ecf20Sopenharmony_ci process, and apparatus claims, in any patent Licensable by 688c2ecf20Sopenharmony_ci grantor. 698c2ecf20Sopenharmony_ci 708c2ecf20Sopenharmony_ci 1.12. "Source Code" means (a) the common form of computer software 718c2ecf20Sopenharmony_ci code in which modifications are made and (b) associated 728c2ecf20Sopenharmony_ci documentation included in or with such code. 738c2ecf20Sopenharmony_ci 748c2ecf20Sopenharmony_ci 1.13. "You" (or "Your") means an individual or a legal entity 758c2ecf20Sopenharmony_ci exercising rights under, and complying with all of the terms 768c2ecf20Sopenharmony_ci of, this License. For legal entities, "You" includes any 778c2ecf20Sopenharmony_ci entity which controls, is controlled by, or is under common 788c2ecf20Sopenharmony_ci control with You. For purposes of this definition, "control" 798c2ecf20Sopenharmony_ci means (a) the power, direct or indirect, to cause the 808c2ecf20Sopenharmony_ci direction or management of such entity, whether by contract 818c2ecf20Sopenharmony_ci or otherwise, or (b) ownership of more than fifty percent 828c2ecf20Sopenharmony_ci (50%) of the outstanding shares or beneficial ownership of 838c2ecf20Sopenharmony_ci such entity. 848c2ecf20Sopenharmony_ci 858c2ecf20Sopenharmony_ci 2. License Grants. 868c2ecf20Sopenharmony_ci 2.1. The Initial Developer Grant. 878c2ecf20Sopenharmony_ci 888c2ecf20Sopenharmony_ci Conditioned upon Your compliance with Section 3.1 below and subject 898c2ecf20Sopenharmony_ci to third party intellectual property claims, the Initial Developer 908c2ecf20Sopenharmony_ci hereby grants You a world-wide, royalty-free, non-exclusive 918c2ecf20Sopenharmony_ci license: 928c2ecf20Sopenharmony_ci 938c2ecf20Sopenharmony_ci (a) under intellectual property rights (other than patent or 948c2ecf20Sopenharmony_ci trademark) Licensable by Initial Developer, to use, 958c2ecf20Sopenharmony_ci reproduce, modify, display, perform, sublicense and 968c2ecf20Sopenharmony_ci distribute the Original Software (or portions thereof), 978c2ecf20Sopenharmony_ci with or without Modifications, and/or as part of a Larger 988c2ecf20Sopenharmony_ci Work; and 998c2ecf20Sopenharmony_ci 1008c2ecf20Sopenharmony_ci (b) under Patent Claims infringed by the making, using or 1018c2ecf20Sopenharmony_ci selling of Original Software, to make, have made, use, 1028c2ecf20Sopenharmony_ci practice, sell, and offer for sale, and/or otherwise 1038c2ecf20Sopenharmony_ci dispose of the Original Software (or portions thereof). 1048c2ecf20Sopenharmony_ci 1058c2ecf20Sopenharmony_ci (c) The licenses granted in Sections 2.1(a) and (b) are 1068c2ecf20Sopenharmony_ci effective on the date Initial Developer first distributes 1078c2ecf20Sopenharmony_ci or otherwise makes the Original Software available to a 1088c2ecf20Sopenharmony_ci third party under the terms of this License. 1098c2ecf20Sopenharmony_ci 1108c2ecf20Sopenharmony_ci (d) Notwithstanding Section 2.1(b) above, no patent license is 1118c2ecf20Sopenharmony_ci granted: (1) for code that You delete from the Original 1128c2ecf20Sopenharmony_ci Software, or (2) for infringements caused by: (i) the 1138c2ecf20Sopenharmony_ci modification of the Original Software, or (ii) the 1148c2ecf20Sopenharmony_ci combination of the Original Software with other software or 1158c2ecf20Sopenharmony_ci devices. 1168c2ecf20Sopenharmony_ci 1178c2ecf20Sopenharmony_ci 2.2. Contributor Grant. 1188c2ecf20Sopenharmony_ci 1198c2ecf20Sopenharmony_ci Conditioned upon Your compliance with Section 3.1 below and subject 1208c2ecf20Sopenharmony_ci to third party intellectual property claims, each Contributor 1218c2ecf20Sopenharmony_ci hereby grants You a world-wide, royalty-free, non-exclusive 1228c2ecf20Sopenharmony_ci license: 1238c2ecf20Sopenharmony_ci 1248c2ecf20Sopenharmony_ci (a) under intellectual property rights (other than patent or 1258c2ecf20Sopenharmony_ci trademark) Licensable by Contributor to use, reproduce, 1268c2ecf20Sopenharmony_ci modify, display, perform, sublicense and distribute the 1278c2ecf20Sopenharmony_ci Modifications created by such Contributor (or portions 1288c2ecf20Sopenharmony_ci thereof), either on an unmodified basis, with other 1298c2ecf20Sopenharmony_ci Modifications, as Covered Software and/or as part of a 1308c2ecf20Sopenharmony_ci Larger Work; and 1318c2ecf20Sopenharmony_ci 1328c2ecf20Sopenharmony_ci (b) under Patent Claims infringed by the making, using, or 1338c2ecf20Sopenharmony_ci selling of Modifications made by that Contributor either 1348c2ecf20Sopenharmony_ci alone and/or in combination with its Contributor Version 1358c2ecf20Sopenharmony_ci (or portions of such combination), to make, use, sell, 1368c2ecf20Sopenharmony_ci offer for sale, have made, and/or otherwise dispose of: (1) 1378c2ecf20Sopenharmony_ci Modifications made by that Contributor (or portions 1388c2ecf20Sopenharmony_ci thereof); and (2) the combination of Modifications made by 1398c2ecf20Sopenharmony_ci that Contributor with its Contributor Version (or portions 1408c2ecf20Sopenharmony_ci of such combination). 1418c2ecf20Sopenharmony_ci 1428c2ecf20Sopenharmony_ci (c) The licenses granted in Sections 2.2(a) and 2.2(b) are 1438c2ecf20Sopenharmony_ci effective on the date Contributor first distributes or 1448c2ecf20Sopenharmony_ci otherwise makes the Modifications available to a third 1458c2ecf20Sopenharmony_ci party. 1468c2ecf20Sopenharmony_ci 1478c2ecf20Sopenharmony_ci (d) Notwithstanding Section 2.2(b) above, no patent license is 1488c2ecf20Sopenharmony_ci granted: (1) for any code that Contributor has deleted from 1498c2ecf20Sopenharmony_ci the Contributor Version; (2) for infringements caused by: 1508c2ecf20Sopenharmony_ci (i) third party modifications of Contributor Version, or 1518c2ecf20Sopenharmony_ci (ii) the combination of Modifications made by that 1528c2ecf20Sopenharmony_ci Contributor with other software (except as part of the 1538c2ecf20Sopenharmony_ci Contributor Version) or other devices; or (3) under Patent 1548c2ecf20Sopenharmony_ci Claims infringed by Covered Software in the absence of 1558c2ecf20Sopenharmony_ci Modifications made by that Contributor. 1568c2ecf20Sopenharmony_ci 1578c2ecf20Sopenharmony_ci 3. Distribution Obligations. 1588c2ecf20Sopenharmony_ci 3.1. Availability of Source Code. 1598c2ecf20Sopenharmony_ci 1608c2ecf20Sopenharmony_ci Any Covered Software that You distribute or otherwise make 1618c2ecf20Sopenharmony_ci available in Executable form must also be made available in Source 1628c2ecf20Sopenharmony_ci Code form and that Source Code form must be distributed only under 1638c2ecf20Sopenharmony_ci the terms of this License. You must include a copy of this License 1648c2ecf20Sopenharmony_ci with every copy of the Source Code form of the Covered Software You 1658c2ecf20Sopenharmony_ci distribute or otherwise make available. You must inform recipients 1668c2ecf20Sopenharmony_ci of any such Covered Software in Executable form as to how they can 1678c2ecf20Sopenharmony_ci obtain such Covered Software in Source Code form in a reasonable 1688c2ecf20Sopenharmony_ci manner on or through a medium customarily used for software 1698c2ecf20Sopenharmony_ci exchange. 1708c2ecf20Sopenharmony_ci 1718c2ecf20Sopenharmony_ci 3.2. Modifications. 1728c2ecf20Sopenharmony_ci 1738c2ecf20Sopenharmony_ci The Modifications that You create or to which You contribute are 1748c2ecf20Sopenharmony_ci governed by the terms of this License. You represent that You 1758c2ecf20Sopenharmony_ci believe Your Modifications are Your original creation(s) and/or You 1768c2ecf20Sopenharmony_ci have sufficient rights to grant the rights conveyed by this 1778c2ecf20Sopenharmony_ci License. 1788c2ecf20Sopenharmony_ci 1798c2ecf20Sopenharmony_ci 3.3. Required Notices. 1808c2ecf20Sopenharmony_ci 1818c2ecf20Sopenharmony_ci You must include a notice in each of Your Modifications that 1828c2ecf20Sopenharmony_ci identifies You as the Contributor of the Modification. You may not 1838c2ecf20Sopenharmony_ci remove or alter any copyright, patent or trademark notices 1848c2ecf20Sopenharmony_ci contained within the Covered Software, or any notices of licensing 1858c2ecf20Sopenharmony_ci or any descriptive text giving attribution to any Contributor or 1868c2ecf20Sopenharmony_ci the Initial Developer. 1878c2ecf20Sopenharmony_ci 1888c2ecf20Sopenharmony_ci 3.4. Application of Additional Terms. 1898c2ecf20Sopenharmony_ci 1908c2ecf20Sopenharmony_ci You may not offer or impose any terms on any Covered Software in 1918c2ecf20Sopenharmony_ci Source Code form that alters or restricts the applicable version of 1928c2ecf20Sopenharmony_ci this License or the recipients' rights hereunder. You may choose to 1938c2ecf20Sopenharmony_ci offer, and to charge a fee for, warranty, support, indemnity or 1948c2ecf20Sopenharmony_ci liability obligations to one or more recipients of Covered 1958c2ecf20Sopenharmony_ci Software. However, you may do so only on Your own behalf, and not 1968c2ecf20Sopenharmony_ci on behalf of the Initial Developer or any Contributor. You must 1978c2ecf20Sopenharmony_ci make it absolutely clear that any such warranty, support, indemnity 1988c2ecf20Sopenharmony_ci or liability obligation is offered by You alone, and You hereby 1998c2ecf20Sopenharmony_ci agree to indemnify the Initial Developer and every Contributor for 2008c2ecf20Sopenharmony_ci any liability incurred by the Initial Developer or such Contributor 2018c2ecf20Sopenharmony_ci as a result of warranty, support, indemnity or liability terms You 2028c2ecf20Sopenharmony_ci offer. 2038c2ecf20Sopenharmony_ci 2048c2ecf20Sopenharmony_ci 3.5. Distribution of Executable Versions. 2058c2ecf20Sopenharmony_ci 2068c2ecf20Sopenharmony_ci You may distribute the Executable form of the Covered Software 2078c2ecf20Sopenharmony_ci under the terms of this License or under the terms of a license of 2088c2ecf20Sopenharmony_ci Your choice, which may contain terms different from this License, 2098c2ecf20Sopenharmony_ci provided that You are in compliance with the terms of this License 2108c2ecf20Sopenharmony_ci and that the license for the Executable form does not attempt to 2118c2ecf20Sopenharmony_ci limit or alter the recipient's rights in the Source Code form from 2128c2ecf20Sopenharmony_ci the rights set forth in this License. If You distribute the Covered 2138c2ecf20Sopenharmony_ci Software in Executable form under a different license, You must 2148c2ecf20Sopenharmony_ci make it absolutely clear that any terms which differ from this 2158c2ecf20Sopenharmony_ci License are offered by You alone, not by the Initial Developer or 2168c2ecf20Sopenharmony_ci Contributor. You hereby agree to indemnify the Initial Developer 2178c2ecf20Sopenharmony_ci and every Contributor for any liability incurred by the Initial 2188c2ecf20Sopenharmony_ci Developer or such Contributor as a result of any such terms You 2198c2ecf20Sopenharmony_ci offer. 2208c2ecf20Sopenharmony_ci 2218c2ecf20Sopenharmony_ci 3.6. Larger Works. 2228c2ecf20Sopenharmony_ci 2238c2ecf20Sopenharmony_ci You may create a Larger Work by combining Covered Software with 2248c2ecf20Sopenharmony_ci other code not governed by the terms of this License and distribute 2258c2ecf20Sopenharmony_ci the Larger Work as a single product. In such a case, You must make 2268c2ecf20Sopenharmony_ci sure the requirements of this License are fulfilled for the Covered 2278c2ecf20Sopenharmony_ci Software. 2288c2ecf20Sopenharmony_ci 2298c2ecf20Sopenharmony_ci 4. Versions of the License. 2308c2ecf20Sopenharmony_ci 4.1. New Versions. 2318c2ecf20Sopenharmony_ci 2328c2ecf20Sopenharmony_ci Sun Microsystems, Inc. is the initial license steward and may 2338c2ecf20Sopenharmony_ci publish revised and/or new versions of this License from time to 2348c2ecf20Sopenharmony_ci time. Each version will be given a distinguishing version 2358c2ecf20Sopenharmony_ci number. Except as provided in Section 4.3, no one other than the 2368c2ecf20Sopenharmony_ci license steward has the right to modify this License. 2378c2ecf20Sopenharmony_ci 2388c2ecf20Sopenharmony_ci 4.2. Effect of New Versions. 2398c2ecf20Sopenharmony_ci 2408c2ecf20Sopenharmony_ci You may always continue to use, distribute or otherwise make the 2418c2ecf20Sopenharmony_ci Covered Software available under the terms of the version of the 2428c2ecf20Sopenharmony_ci License under which You originally received the Covered 2438c2ecf20Sopenharmony_ci Software. If the Initial Developer includes a notice in the 2448c2ecf20Sopenharmony_ci Original Software prohibiting it from being distributed or 2458c2ecf20Sopenharmony_ci otherwise made available under any subsequent version of the 2468c2ecf20Sopenharmony_ci License, You must distribute and make the Covered Software 2478c2ecf20Sopenharmony_ci available under the terms of the version of the License under which 2488c2ecf20Sopenharmony_ci You originally received the Covered Software. Otherwise, You may 2498c2ecf20Sopenharmony_ci also choose to use, distribute or otherwise make the Covered 2508c2ecf20Sopenharmony_ci Software available under the terms of any subsequent version of the 2518c2ecf20Sopenharmony_ci License published by the license steward. 2528c2ecf20Sopenharmony_ci 2538c2ecf20Sopenharmony_ci 4.3. Modified Versions. 2548c2ecf20Sopenharmony_ci 2558c2ecf20Sopenharmony_ci When You are an Initial Developer and You want to create a new 2568c2ecf20Sopenharmony_ci license for Your Original Software, You may create and use a 2578c2ecf20Sopenharmony_ci modified version of this License if You: (a) rename the license and 2588c2ecf20Sopenharmony_ci remove any references to the name of the license steward (except to 2598c2ecf20Sopenharmony_ci note that the license differs from this License); and (b) otherwise 2608c2ecf20Sopenharmony_ci make it clear that the license contains terms which differ from 2618c2ecf20Sopenharmony_ci this License. 2628c2ecf20Sopenharmony_ci 2638c2ecf20Sopenharmony_ci 5. DISCLAIMER OF WARRANTY. 2648c2ecf20Sopenharmony_ci 2658c2ecf20Sopenharmony_ci COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, 2668c2ecf20Sopenharmony_ci WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, 2678c2ecf20Sopenharmony_ci WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF 2688c2ecf20Sopenharmony_ci DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR 2698c2ecf20Sopenharmony_ci NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF 2708c2ecf20Sopenharmony_ci THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE 2718c2ecf20Sopenharmony_ci DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER 2728c2ecf20Sopenharmony_ci CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR 2738c2ecf20Sopenharmony_ci CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART 2748c2ecf20Sopenharmony_ci OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER 2758c2ecf20Sopenharmony_ci EXCEPT UNDER THIS DISCLAIMER. 2768c2ecf20Sopenharmony_ci 2778c2ecf20Sopenharmony_ci 6. TERMINATION. 2788c2ecf20Sopenharmony_ci 2798c2ecf20Sopenharmony_ci 6.1. This License and the rights granted hereunder will terminate 2808c2ecf20Sopenharmony_ci automatically if You fail to comply with terms herein and fail to 2818c2ecf20Sopenharmony_ci cure such breach within 30 days of becoming aware of the 2828c2ecf20Sopenharmony_ci breach. Provisions which, by their nature, must remain in effect 2838c2ecf20Sopenharmony_ci beyond the termination of this License shall survive. 2848c2ecf20Sopenharmony_ci 2858c2ecf20Sopenharmony_ci 6.2. If You assert a patent infringement claim (excluding 2868c2ecf20Sopenharmony_ci declaratory judgment actions) against Initial Developer or a 2878c2ecf20Sopenharmony_ci Contributor (the Initial Developer or Contributor against whom You 2888c2ecf20Sopenharmony_ci assert such claim is referred to as "Participant") alleging that 2898c2ecf20Sopenharmony_ci the Participant Software (meaning the Contributor Version where the 2908c2ecf20Sopenharmony_ci Participant is a Contributor or the Original Software where the 2918c2ecf20Sopenharmony_ci Participant is the Initial Developer) directly or indirectly 2928c2ecf20Sopenharmony_ci infringes any patent, then any and all rights granted directly or 2938c2ecf20Sopenharmony_ci indirectly to You by such Participant, the Initial Developer (if 2948c2ecf20Sopenharmony_ci the Initial Developer is not the Participant) and all Contributors 2958c2ecf20Sopenharmony_ci under Sections 2.1 and/or 2.2 of this License shall, upon 60 days 2968c2ecf20Sopenharmony_ci notice from Participant terminate prospectively and automatically 2978c2ecf20Sopenharmony_ci at the expiration of such 60 day notice period, unless if within 2988c2ecf20Sopenharmony_ci such 60 day period You withdraw Your claim with respect to the 2998c2ecf20Sopenharmony_ci Participant Software against such Participant either unilaterally 3008c2ecf20Sopenharmony_ci or pursuant to a written agreement with Participant. 3018c2ecf20Sopenharmony_ci 3028c2ecf20Sopenharmony_ci 6.3. In the event of termination under Sections 6.1 or 6.2 above, 3038c2ecf20Sopenharmony_ci all end user licenses that have been validly granted by You or any 3048c2ecf20Sopenharmony_ci distributor hereunder prior to termination (excluding licenses 3058c2ecf20Sopenharmony_ci granted to You by any distributor) shall survive termination. 3068c2ecf20Sopenharmony_ci 3078c2ecf20Sopenharmony_ci 7. LIMITATION OF LIABILITY. 3088c2ecf20Sopenharmony_ci 3098c2ecf20Sopenharmony_ci UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT 3108c2ecf20Sopenharmony_ci (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL 3118c2ecf20Sopenharmony_ci DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED 3128c2ecf20Sopenharmony_ci SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY 3138c2ecf20Sopenharmony_ci PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES 3148c2ecf20Sopenharmony_ci OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST 3158c2ecf20Sopenharmony_ci PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR 3168c2ecf20Sopenharmony_ci MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF 3178c2ecf20Sopenharmony_ci SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH 3188c2ecf20Sopenharmony_ci DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR 3198c2ecf20Sopenharmony_ci DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE 3208c2ecf20Sopenharmony_ci EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO 3218c2ecf20Sopenharmony_ci NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL 3228c2ecf20Sopenharmony_ci DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. 3238c2ecf20Sopenharmony_ci 3248c2ecf20Sopenharmony_ci 8. U.S. GOVERNMENT END USERS. 3258c2ecf20Sopenharmony_ci 3268c2ecf20Sopenharmony_ci The Covered Software is a "commercial item," as that term is defined in 3278c2ecf20Sopenharmony_ci 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer 3288c2ecf20Sopenharmony_ci software" (as that term is defined at 48 C.F.R. $ 252.227-7014(a)(1)) 3298c2ecf20Sopenharmony_ci and "commercial computer software documentation" as such terms are used 3308c2ecf20Sopenharmony_ci in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 3318c2ecf20Sopenharmony_ci 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all 3328c2ecf20Sopenharmony_ci U.S. Government End Users acquire Covered Software with only those 3338c2ecf20Sopenharmony_ci rights set forth herein. This U.S. Government Rights clause is in lieu 3348c2ecf20Sopenharmony_ci of, and supersedes, any other FAR, DFAR, or other clause or provision 3358c2ecf20Sopenharmony_ci that addresses Government rights in computer software under this 3368c2ecf20Sopenharmony_ci License. 3378c2ecf20Sopenharmony_ci 3388c2ecf20Sopenharmony_ci 9. MISCELLANEOUS. 3398c2ecf20Sopenharmony_ci 3408c2ecf20Sopenharmony_ci This License represents the complete agreement concerning subject 3418c2ecf20Sopenharmony_ci matter hereof. If any provision of this License is held to be 3428c2ecf20Sopenharmony_ci unenforceable, such provision shall be reformed only to the extent 3438c2ecf20Sopenharmony_ci necessary to make it enforceable. This License shall be governed by the 3448c2ecf20Sopenharmony_ci law of the jurisdiction specified in a notice contained within the 3458c2ecf20Sopenharmony_ci Original Software (except to the extent applicable law, if any, 3468c2ecf20Sopenharmony_ci provides otherwise), excluding such jurisdiction's conflict-of-law 3478c2ecf20Sopenharmony_ci provisions. Any litigation relating to this License shall be subject to 3488c2ecf20Sopenharmony_ci the jurisdiction of the courts located in the jurisdiction and venue 3498c2ecf20Sopenharmony_ci specified in a notice contained within the Original Software, with the 3508c2ecf20Sopenharmony_ci losing party responsible for costs, including, without limitation, 3518c2ecf20Sopenharmony_ci court costs and reasonable attorneys' fees and expenses. The 3528c2ecf20Sopenharmony_ci application of the United Nations Convention on Contracts for the 3538c2ecf20Sopenharmony_ci International Sale of Goods is expressly excluded. Any law or 3548c2ecf20Sopenharmony_ci regulation which provides that the language of a contract shall be 3558c2ecf20Sopenharmony_ci construed against the drafter shall not apply to this License. You 3568c2ecf20Sopenharmony_ci agree that You alone are responsible for compliance with the United 3578c2ecf20Sopenharmony_ci States export administration regulations (and the export control laws 3588c2ecf20Sopenharmony_ci and regulation of any other countries) when You use, distribute or 3598c2ecf20Sopenharmony_ci otherwise make available any Covered Software. 3608c2ecf20Sopenharmony_ci 3618c2ecf20Sopenharmony_ci 10. RESPONSIBILITY FOR CLAIMS. 3628c2ecf20Sopenharmony_ci 3638c2ecf20Sopenharmony_ci As between Initial Developer and the Contributors, each party is 3648c2ecf20Sopenharmony_ci responsible for claims and damages arising, directly or indirectly, out 3658c2ecf20Sopenharmony_ci of its utilization of rights under this License and You agree to work 3668c2ecf20Sopenharmony_ci with Initial Developer and Contributors to distribute such 3678c2ecf20Sopenharmony_ci responsibility on an equitable basis. Nothing herein is intended or 3688c2ecf20Sopenharmony_ci shall be deemed to constitute any admission of liability. 369