173a9f52fSJohn Forte-------------------------------------------------------------------- 273a9f52fSJohn Forte 373a9f52fSJohn Forte*STORAGE NETWORKING INDUSTRY ASSOCIATION 473a9f52fSJohn FortePUBLIC LICENSE 573a9f52fSJohn ForteVersion 1.1 * 673a9f52fSJohn Forte________________________ 773a9f52fSJohn Forte 873a9f52fSJohn Forte*1. Definitions.* 973a9f52fSJohn Forte 1073a9f52fSJohn Forte * 1.1 "Commercial Use" means distribution or otherwise making the 1173a9f52fSJohn Forte Covered Code available to a third party. 1273a9f52fSJohn Forte * 1.2 "Contributor" means each entity that creates or contributes to 1373a9f52fSJohn Forte the creation of Modifications. 1473a9f52fSJohn Forte * 1.3 "Contributor Version" means the combination of the Original 1573a9f52fSJohn Forte Code, prior Modifications used by a Contributor, and the 1673a9f52fSJohn Forte Modifications made by that particular Contributor. 1773a9f52fSJohn Forte * 1.4 "Covered Code" means the Original Code or Modifications or the 1873a9f52fSJohn Forte combination of the Original Code and Modifications, in each case 1973a9f52fSJohn Forte including portions thereof. 2073a9f52fSJohn Forte * 1.5 "Electronic Distribution Mechanism" means a mechanism 2173a9f52fSJohn Forte generally accepted in the software development community for the 2273a9f52fSJohn Forte electronic transfer of data. 2373a9f52fSJohn Forte * 1.6 "Executable" means Covered Code in any form other than Source 2473a9f52fSJohn Forte Code. 2573a9f52fSJohn Forte * 1.7 "Initial Developer" means the individual or entity identified 2673a9f52fSJohn Forte as the Initial Developer in the Source Code notice required by 2773a9f52fSJohn Forte Exhibit A. 2873a9f52fSJohn Forte * 1.8 "Larger Work" means a work which combines Covered Code or 2973a9f52fSJohn Forte portions thereof with code not governed by the terms of this License. 3073a9f52fSJohn Forte * 1.9 "License" means this document. 3173a9f52fSJohn Forte * 1.10 "Licensable" means having the right to grant, to the maximum 3273a9f52fSJohn Forte extent possible, whether at the time of the initial grant or 3373a9f52fSJohn Forte subsequently acquired, any and all of the rights conveyed herein. 3473a9f52fSJohn Forte * 1.11 "Modifications" means any addition to or deletion from the 3573a9f52fSJohn Forte substance or structure of either the Original Code or any previous 3673a9f52fSJohn Forte Modifications. When Covered Code is released as a series of files, 3773a9f52fSJohn Forte a Modification is: 3873a9f52fSJohn Forte o A. Any addition to or deletion from the contents of a file 3973a9f52fSJohn Forte containing Original Code or previous Modifications. 4073a9f52fSJohn Forte o B. Any new file that contains any part of the Original Code 4173a9f52fSJohn Forte or previous Modifications. 4273a9f52fSJohn Forte 4373a9f52fSJohn Forte 1.12 "Original Code" means Source Code of computer software code 4473a9f52fSJohn Forte which is described in the Source Code notice required by Exhibit A 4573a9f52fSJohn Forte as Original Code, and which, at the time of its release under this 4673a9f52fSJohn Forte License is not already Covered Code governed by this License. 4773a9f52fSJohn Forte 4873a9f52fSJohn Forte * 1.13 "Patent Claims" means any patent claim(s), now owned or 4973a9f52fSJohn Forte hereafter acquired, including without limitation, method, process, 5073a9f52fSJohn Forte and apparatus claims, in any patent Licensable by grantor. 5173a9f52fSJohn Forte * 1.14 "Source Code" means the preferred form of the Covered Code 5273a9f52fSJohn Forte for making modifications to it, including all modules it contains, 5373a9f52fSJohn Forte plus any associated interface definition files, scripts used to 5473a9f52fSJohn Forte control compilation and installation of an Executable, or source 5573a9f52fSJohn Forte code differential comparisons against either the Original Code or 5673a9f52fSJohn Forte another well known, available Covered Code of the Contributor's 5773a9f52fSJohn Forte choice. The Source Code can be in a compressed or archival form, 5873a9f52fSJohn Forte provided the appropriate decompression or de-archiving software is 5973a9f52fSJohn Forte widely available for no charge. 6073a9f52fSJohn Forte * 1.15 "You" (or "Your") means an individual or a legal entity 6173a9f52fSJohn Forte exercising rights under, and complying with all of the terms of, 6273a9f52fSJohn Forte this License or a future version of this License issued under 6373a9f52fSJohn Forte Section 6.1. For legal entities, "You" includes any entity which 6473a9f52fSJohn Forte controls, is controlled by, or is under common control with You. 6573a9f52fSJohn Forte For purposes of this definition, "control" means (a) the power, 6673a9f52fSJohn Forte direct or indirect, to cause the direction or management of such 6773a9f52fSJohn Forte entity, whether by contract or otherwise, or (b) ownership of more 6873a9f52fSJohn Forte than fifty percent (50%) of the outstanding shares or beneficial 6973a9f52fSJohn Forte ownership of such entity 7073a9f52fSJohn Forte 7173a9f52fSJohn Forte*2. Source Code License.* 7273a9f52fSJohn Forte 7373a9f52fSJohn Forte * 2.1 The Initial Developer Grant. The Initial Developer hereby 7473a9f52fSJohn Forte grants You a world-wide, royalty-free, non-exclusive license, 7573a9f52fSJohn Forte subject to third party intellectual property claims: 7673a9f52fSJohn Forte o (a) under intellectual property rights (other than patent or 7773a9f52fSJohn Forte trademark) Licensable by Initial Developer to use, 7873a9f52fSJohn Forte reproduce, modify, display, perform, sublicense and 7973a9f52fSJohn Forte distribute the Original Code (or portions thereof) with or 8073a9f52fSJohn Forte without Modifications, and/or as part of a Larger Work; and 8173a9f52fSJohn Forte o (b) under Patents Claims infringed by the making, using or 8273a9f52fSJohn Forte selling of Original Code, to make, have made, use, practice, 8373a9f52fSJohn Forte sell, and offer for sale, and/or otherwise dispose of the 8473a9f52fSJohn Forte Original Code (or portions thereof). 8573a9f52fSJohn Forte o (c) the licenses granted in this Section 2.1(a) and (b) are 8673a9f52fSJohn Forte effective on the date Initial Developer first distributes 8773a9f52fSJohn Forte Original Code under the terms of this License. 8873a9f52fSJohn Forte o (d) Notwithstanding Section 2.1(b) above, no patent license 8973a9f52fSJohn Forte is granted: 1) for code that You delete from the Original 9073a9f52fSJohn Forte Code; 2) separate from the Original Code; or 3) for 9173a9f52fSJohn Forte infringements caused by: i) the modification of the Original 9273a9f52fSJohn Forte Code or ii) the combination of the Original Code with other 9373a9f52fSJohn Forte software or devices. 9473a9f52fSJohn Forte 9573a9f52fSJohn Forte * 2.2 Contributor Grant. Subject to third party intellectual 9673a9f52fSJohn Forte property claims, each Contributor hereby grants You a world-wide, 9773a9f52fSJohn Forte royalty-free, non-exclusive license 9873a9f52fSJohn Forte o (a) under intellectual property rights (other than patent or 9973a9f52fSJohn Forte trademark) Licensable by Contributor, to use, reproduce, 10073a9f52fSJohn Forte modify, display, perform, sublicense and distribute the 10173a9f52fSJohn Forte Modifications created by such Contributor (or portions 10273a9f52fSJohn Forte thereof) either on an unmodified basis, with other 10373a9f52fSJohn Forte Modifications, as Covered Code and/or as part of a Larger 10473a9f52fSJohn Forte Work; and 10573a9f52fSJohn Forte o (b) under Patent Claims infringed by the making, using, or 10673a9f52fSJohn Forte selling of Modifications made by that Contributor either 10773a9f52fSJohn Forte alone and/or in combination with its Contributor Version (or 10873a9f52fSJohn Forte portions of such combination), to make, use, sell, offer for 10973a9f52fSJohn Forte sale, have made, and/or otherwise dispose of: 1) 11073a9f52fSJohn Forte Modifications made by that Contributor (or portions 11173a9f52fSJohn Forte thereof); and 2) the combination of Modifications made by 11273a9f52fSJohn Forte that Contributor with its Contributor Version (or portions 11373a9f52fSJohn Forte of such combination). 11473a9f52fSJohn Forte o (c) the licenses granted in Sections 2.2(a) and 2.2(b) are 11573a9f52fSJohn Forte effective on the date Contributor first makes Commercial Use 11673a9f52fSJohn Forte of the Covered Code. 11773a9f52fSJohn Forte o (d) Notwithstanding Section 2.2(b) above, no patent license 11873a9f52fSJohn Forte is granted: 1) for any code that Contributor has deleted 11973a9f52fSJohn Forte from the Contributor Version; 2) separate from the 12073a9f52fSJohn Forte Contributor Version; 3) for infringements caused by: i) 12173a9f52fSJohn Forte third party modifications of Contributor Version or ii) the 12273a9f52fSJohn Forte combination of Modifications made by that Contributor with 12373a9f52fSJohn Forte other software (except as part of the Contributor Version) 12473a9f52fSJohn Forte or other devices; or 4) under Patent Claims infringed by 12573a9f52fSJohn Forte Covered Code in the absence of Modifications made by that 12673a9f52fSJohn Forte Contributor. 12773a9f52fSJohn Forte 12873a9f52fSJohn Forte*3. Distribution Obligations.* 12973a9f52fSJohn Forte 13073a9f52fSJohn Forte * 3.1 Application of License. The Modifications which You create or 13173a9f52fSJohn Forte to which You contribute are governed by the terms of this License, 13273a9f52fSJohn Forte including without limitation Section 2.2. The Source Code version 13373a9f52fSJohn Forte of Covered Code may be distributed only under the terms of this 13473a9f52fSJohn Forte License or a future version of this License released under Section 13573a9f52fSJohn Forte 6.1, and You must include a copy of this License with every copy 13673a9f52fSJohn Forte of the Source Code You distribute. You may not offer or impose any 13773a9f52fSJohn Forte terms on any Source Code version that alters or restricts the 13873a9f52fSJohn Forte applicable version of this License or the recipients' rights 13973a9f52fSJohn Forte hereunder. However, You may include an additional document 14073a9f52fSJohn Forte offering the additional rights described in Section 3.5. 14173a9f52fSJohn Forte * 3.2 Availability of Source Code. Any Modification which You create 14273a9f52fSJohn Forte or to which You contribute must be made available in Source Code 14373a9f52fSJohn Forte form under the terms of this License either on the same media as 14473a9f52fSJohn Forte an Executable version or via an accepted Electronic Distribution 14573a9f52fSJohn Forte Mechanism to anyone to whom you made an Executable version 14673a9f52fSJohn Forte available; and if made available via Electronic Distribution 14773a9f52fSJohn Forte Mechanism, must remain available for at least twelve (12) months 14873a9f52fSJohn Forte after the date it initially became available, or at least six (6) 14973a9f52fSJohn Forte months after a subsequent version of that particular Modification 15073a9f52fSJohn Forte has been made available to such recipients. You are responsible 15173a9f52fSJohn Forte for ensuring that the Source Code version remains available even 15273a9f52fSJohn Forte if the Electronic Distribution Mechanism is maintained by a third 15373a9f52fSJohn Forte party. 15473a9f52fSJohn Forte * 3.3 Description of Modifications. You must cause all Covered Code 15573a9f52fSJohn Forte to which You contribute to contain a file documenting the changes 15673a9f52fSJohn Forte You made to create that Covered Code and the date of any change. 15773a9f52fSJohn Forte You must include a prominent statement that the Modification is 15873a9f52fSJohn Forte derived, directly or indirectly, from Original Code provided by 15973a9f52fSJohn Forte the Initial Developer and including the name of the Initial 16073a9f52fSJohn Forte Developer in (a) the Source Code, and (b) in any notice in an 16173a9f52fSJohn Forte Executable version or related documentation in which You describe 16273a9f52fSJohn Forte the origin or ownership of the Covered Code. 16373a9f52fSJohn Forte * 3.4 Intellectual Property Matters. 16473a9f52fSJohn Forte o (a) Third Party Claims. If Contributor has actual knowledge 16573a9f52fSJohn Forte that a license under a third party's intellectual property 16673a9f52fSJohn Forte rights is required to exercise the rights granted by such 16773a9f52fSJohn Forte Contributor under Sections 2.1 or 2.2, Contributor must 16873a9f52fSJohn Forte include a text file with the Source Code distribution titled 16973a9f52fSJohn Forte "LEGAL" which describes the claim and the party making the 17073a9f52fSJohn Forte claim in sufficient detail that a recipient will know whom 17173a9f52fSJohn Forte to contact. If Contributor obtains such knowledge after the 17273a9f52fSJohn Forte Modification is made available as described in Section 3.2, 17373a9f52fSJohn Forte Contributor shall promptly modify the LEGAL file in all 17473a9f52fSJohn Forte copies Contributor makes available thereafter. 17573a9f52fSJohn Forte o (b) Contributor API's. If Contributor's Modifications 17673a9f52fSJohn Forte include an application programming interface and Contributor 17773a9f52fSJohn Forte has actual knowledge of patent licenses which are reasonably 17873a9f52fSJohn Forte necessary to implement that API, Contributor must also 17973a9f52fSJohn Forte include this information in the LEGAL file. 18073a9f52fSJohn Forte o (c) Representations. Contributor represents that, except as 18173a9f52fSJohn Forte disclosed pursuant to Section 3.4(a) above, Contributor 18273a9f52fSJohn Forte believes that Contributor's Modifications are Contributor's 18373a9f52fSJohn Forte original creation(s) and/or Contributor has sufficient 18473a9f52fSJohn Forte rights to grant the rights conveyed by this License. 18573a9f52fSJohn Forte * 3.5 Required Notices. You must duplicate the notice in *Exhibit A* 18673a9f52fSJohn Forte in each file of the Source Code. If it is not possible to put such 18773a9f52fSJohn Forte notice in a particular Source Code file due to its structure, then 18873a9f52fSJohn Forte You must include such notice in a location (such as a relevant 18973a9f52fSJohn Forte directory) where a user would be most likely to look for such a 19073a9f52fSJohn Forte notice. If You created one or more Modification(s) You may add 19173a9f52fSJohn Forte your name as a Contributor to the notice described in *Exhibit A. 19273a9f52fSJohn Forte *You must also duplicate this License in any documentation for the 19373a9f52fSJohn Forte Source Code where You describe recipients' rights or ownership 19473a9f52fSJohn Forte rights relating to Covered Code. You may choose to offer, and to 19573a9f52fSJohn Forte charge a fee for, warranty, support, indemnity or liability 19673a9f52fSJohn Forte obligations to one or more recipients of Covered Code. However, 19773a9f52fSJohn Forte You may do so only on Your own behalf, and not on behalf of the 19873a9f52fSJohn Forte Initial Developer or any Contributor. You must make it absolutely 19973a9f52fSJohn Forte clear that any such warranty, support, indemnity or liability 20073a9f52fSJohn Forte obligation is offered by You alone, and You hereby agree to 20173a9f52fSJohn Forte indemnify the Initial Developer and every Contributor for any 20273a9f52fSJohn Forte liability (excluding any liability arising from intellectual 20373a9f52fSJohn Forte property claims relating to the Covered Code) incurred by the 20473a9f52fSJohn Forte Initial Developer or such Contributor as a result of warranty, 20573a9f52fSJohn Forte support, indemnity or liability terms You offer. 20673a9f52fSJohn Forte * 3.6 Distribution of Executable Versions. You may distribute 20773a9f52fSJohn Forte Covered Code in Executable form only if the requirements of 20873a9f52fSJohn Forte Section* 3.1-3.5 *have been met for that Covered Code, and if You 20973a9f52fSJohn Forte include a notice stating that the Source Code version of the 21073a9f52fSJohn Forte Covered Code is available under the terms of this License, 21173a9f52fSJohn Forte including a description of how and where You have fulfilled the 21273a9f52fSJohn Forte obligation of Section *3.2.* The notice must be conspicuously 21373a9f52fSJohn Forte included in any notice in an Executable version, related 21473a9f52fSJohn Forte documentation or collateral in which You describe recipients' 21573a9f52fSJohn Forte rights relating to the Covered Code. You may distribute the 21673a9f52fSJohn Forte Executable version of Covered Code or ownership rights under a 21773a9f52fSJohn Forte license of Your choice, which may contain terms different from 21873a9f52fSJohn Forte this License, provided that You are in compliance with the terms 21973a9f52fSJohn Forte of this License and that the license for the Executable version 22073a9f52fSJohn Forte does not attempt to limit or alter the recipient's rights in the 22173a9f52fSJohn Forte Source Code version from the rights set forth in this License. If 22273a9f52fSJohn Forte You distribute the Executable version under a different license 22373a9f52fSJohn Forte You must make it absolutely clear that any terms which differ from 22473a9f52fSJohn Forte this License are offered by You alone, not by the Initial 22573a9f52fSJohn Forte Developer or any Contributor. You hereby agree to indemnify the 22673a9f52fSJohn Forte Initial Developer and every Contributor for any liability 22773a9f52fSJohn Forte (excluding any liability arising from intellectual property claims 22873a9f52fSJohn Forte relating to the Covered Code) incurred by the Initial Developer or 22973a9f52fSJohn Forte such Contributor as a result of any such terms You offer. 23073a9f52fSJohn Forte * 3.7 Larger Works. You may create a Larger Work by combining 23173a9f52fSJohn Forte Covered Code with other code not governed by the terms of this 23273a9f52fSJohn Forte License and distribute the Larger Work as a single product. In 23373a9f52fSJohn Forte such a case, You must make sure the requirements of this License 23473a9f52fSJohn Forte are fulfilled for the Covered Code. 23573a9f52fSJohn Forte 23673a9f52fSJohn Forte*4. Inability to Comply Due to Statute or Regulation.* If it is 23773a9f52fSJohn Forteimpossible for You to comply with any of the terms of this License with 23873a9f52fSJohn Forterespect to some or all of the Covered Code due to statute, judicial 23973a9f52fSJohn Forteorder, or regulation then You must: (a) comply with the terms of this 24073a9f52fSJohn ForteLicense to the maximum extent possible; and (b) describe the limitations 24173a9f52fSJohn Forteand the code they affect. Such description must be included in the LEGAL 24273a9f52fSJohn Fortefile described in Section 3.4 and must be included with all 24373a9f52fSJohn Fortedistributions of the Source Code. Except to the extent prohibited by 24473a9f52fSJohn Fortestatute or regulation, such description must be sufficiently detailed 24573a9f52fSJohn Fortefor a recipient of ordinary skill to be able to understand it. 24673a9f52fSJohn Forte 24773a9f52fSJohn Forte*5. Application of this License.* This License applies to code to which 24873a9f52fSJohn Fortethe Initial Developer has attached the notice in Exhibit A and to 24973a9f52fSJohn Forterelated Covered Code. 25073a9f52fSJohn Forte 25173a9f52fSJohn Forte*6. Versions of the License.* 25273a9f52fSJohn Forte 25373a9f52fSJohn Forte * 6.1 New Versions. The Storage Networking Industry Association (the 25473a9f52fSJohn Forte "SNIA") may publish revised and/or new versions of the License 25573a9f52fSJohn Forte from time to time. Each version will be given a distinguishing 25673a9f52fSJohn Forte version number. 25773a9f52fSJohn Forte * 6.2 Effect of New Versions. Once Covered Code has been published 25873a9f52fSJohn Forte under a particular version of the License, You may always continue 25973a9f52fSJohn Forte to use it under the terms of that version. You may also choose to 26073a9f52fSJohn Forte use such Covered Code under the terms of any subsequent version of 26173a9f52fSJohn Forte the License published by the SNIA. No one other than the SNIA has 26273a9f52fSJohn Forte the right to modify the terms applicable to Covered Code created 26373a9f52fSJohn Forte under this License. 26473a9f52fSJohn Forte * 6.3 Derivative Works. If You create or use a modified version of 26573a9f52fSJohn Forte this License (which you may only do in order to apply it to code 26673a9f52fSJohn Forte which is not already Covered Code governed by this License), You 26773a9f52fSJohn Forte must (a) rename Your license so that the phrases "Storage 26873a9f52fSJohn Forte Networking Industry Association," "SNIA," or any confusingly 26973a9f52fSJohn Forte similar phrase do not appear in your license (except to note that 27073a9f52fSJohn Forte your license differs from this License) and (b) otherwise make it 27173a9f52fSJohn Forte clear that Your version of the license contains terms which differ 27273a9f52fSJohn Forte from the SNIA Public License. (Filling in the name of the Initial 27373a9f52fSJohn Forte Developer, Original Code or Contributor in the notice described in 27473a9f52fSJohn Forte Exhibit A shall not of themselves be deemed to be modifications of 27573a9f52fSJohn Forte this License.) 27673a9f52fSJohn Forte 27773a9f52fSJohn Forte*7. DISCLAIMER OF WARRANTY. COVERED CODE IS PROVIDED UNDER THIS LICENSE 27873a9f52fSJohn ForteON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR 27973a9f52fSJohn ForteIMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE 28073a9f52fSJohn ForteIS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR 28173a9f52fSJohn ForteNON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE 28273a9f52fSJohn ForteCOVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY 28373a9f52fSJohn ForteRESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME 28473a9f52fSJohn ForteTHE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS 28573a9f52fSJohn ForteDISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO 28673a9f52fSJohn ForteUSE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS 28773a9f52fSJohn ForteDISCLAIMER.* 28873a9f52fSJohn Forte 28973a9f52fSJohn Forte*8. TERMINATION.* 29073a9f52fSJohn Forte 29173a9f52fSJohn Forte * *8.1 *This License and the rights granted hereunder will terminate 29273a9f52fSJohn Forte automatically if You fail to comply with terms herein and fail to 29373a9f52fSJohn Forte cure such breach within a reasonable time after becoming aware of 29473a9f52fSJohn Forte the breach. All sublicenses to the Covered Code which are properly 29573a9f52fSJohn Forte granted shall survive any termination of this License. Provisions 29673a9f52fSJohn Forte which, by their nature, must remain in effect beyond the 29773a9f52fSJohn Forte termination of this License shall survive. 29873a9f52fSJohn Forte * *8.2* If You initiate litigation by asserting a patent 29973a9f52fSJohn Forte infringement claim (excluding declaratory judgment actions) 30073a9f52fSJohn Forte against Initial Developer or a Contributor (the Initial Developer 30173a9f52fSJohn Forte or Contributor against whom You file such action is referred to as 30273a9f52fSJohn Forte "Participant") alleging that: 30373a9f52fSJohn Forte o *(a)* such Participant's Contributor Version directly or 30473a9f52fSJohn Forte indirectly infringes any patent, then any and all rights 30573a9f52fSJohn Forte granted by such Participant to You under Sections 2.1 and/or 30673a9f52fSJohn Forte 2.2 of this License shall, upon 60 days notice from 30773a9f52fSJohn Forte Participant terminate prospectively, unless if within 60 30873a9f52fSJohn Forte days after receipt of notice You either: (i) agree in 30973a9f52fSJohn Forte writing to pay Participant a mutually agreeable reasonable 31073a9f52fSJohn Forte royalty for Your past and future use of Modifications made 31173a9f52fSJohn Forte by such Participant, or (ii) withdraw Your litigation claim 31273a9f52fSJohn Forte with respect to the Contributor Version against such 31373a9f52fSJohn Forte Participant. If within 60 days of notice, a reasonable 31473a9f52fSJohn Forte royalty and payment arrangement are not mutually agreed upon 31573a9f52fSJohn Forte in writing by the parties or the litigation claim is not 31673a9f52fSJohn Forte withdrawn, the rights granted by Participant to You under 31773a9f52fSJohn Forte Sections 2.1 and/or 2.2 automatically terminate at the 31873a9f52fSJohn Forte expiration of the 60 day notice period specified above. 31973a9f52fSJohn Forte * *8.3* If You assert a patent infringement claim against 32073a9f52fSJohn Forte Participant alleging that such Participant's Contributor Version 32173a9f52fSJohn Forte directly or indirectly infringes any patent where such claim is 32273a9f52fSJohn Forte resolved (such as by license or settlement) prior to the 32373a9f52fSJohn Forte initiation of patent infringement litigation, then the reasonable 32473a9f52fSJohn Forte value of the licenses granted by such Participant under Sections 32573a9f52fSJohn Forte 2.1 or 2.2 shall be taken into account in determining the amount 32673a9f52fSJohn Forte or value of any payment or license. 32773a9f52fSJohn Forte 32873a9f52fSJohn Forte 32973a9f52fSJohn Forte 33073a9f52fSJohn Forte * *8.4* In the event of termination under Sections 8.1 or 8.2 above, 33173a9f52fSJohn Forte all end user license agreements (excluding distributors and 33273a9f52fSJohn Forte resellers) which have been validly granted by You or any 33373a9f52fSJohn Forte distributor hereunder prior to termination shall survive termination. 33473a9f52fSJohn Forte 33573a9f52fSJohn Forte*9. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL 33673a9f52fSJohn ForteTHEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, 33773a9f52fSJohn ForteSHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY 33873a9f52fSJohn ForteDISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE 33973a9f52fSJohn ForteLIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR 34073a9f52fSJohn ForteCONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, 34173a9f52fSJohn ForteDAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR 34273a9f52fSJohn ForteMALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF 34373a9f52fSJohn ForteSUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. 34473a9f52fSJohn ForteTHIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR 34573a9f52fSJohn FortePERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT 34673a9f52fSJohn ForteAPPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT 34773a9f52fSJohn ForteALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL 34873a9f52fSJohn ForteDAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.* 34973a9f52fSJohn Forte 35073a9f52fSJohn Forte*10. U.S. GOVERNMENT END USERS.* The Covered Code is a "commercial 35173a9f52fSJohn Forteitem," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), 35273a9f52fSJohn Forteconsisting of "commercial computer software" and "commercial computer 35373a9f52fSJohn Fortesoftware documentation," as such terms are used in 48 C.F.R. 12.212 35473a9f52fSJohn Forte(Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 35573a9f52fSJohn Fortethrough 227.7202-4 (June 1995), all U.S. Government End Users acquire 35673a9f52fSJohn ForteCovered Code with only those rights set forth herein. 35773a9f52fSJohn Forte 35873a9f52fSJohn Forte*11. MISCELLANEOUS *This License represents the complete agreement 35973a9f52fSJohn Forteconcerning subject matter hereof. If any provision of this License is 36073a9f52fSJohn Forteheld to be unenforceable, such provision shall be reformed only to the 36173a9f52fSJohn Forteextent necessary to make it enforceable. This License shall be governed 36273a9f52fSJohn Forteby California law provisions (except to the extent applicable law, if 36373a9f52fSJohn Forteany, provides otherwise), excluding its conflict-of-law provisions. The 36473a9f52fSJohn Forteapplication of the United Nations Convention on Contracts for the 36573a9f52fSJohn ForteInternational Sale of Goods is expressly excluded. Any law or regulation 36673a9f52fSJohn Fortewhich provides that the language of a contract shall be construed 36773a9f52fSJohn Forteagainst the drafter shall not apply to this License. 36873a9f52fSJohn Forte 36973a9f52fSJohn Forte*12. RESPONSIBILITY FOR CLAIMS.* As between Initial Developer and the 37073a9f52fSJohn ForteContributors, each party is responsible for claims and damages arising, 37173a9f52fSJohn Fortedirectly or indirectly, out of its utilization of rights under this 37273a9f52fSJohn ForteLicense and You agree to work with Initial Developer and Contributors to 37373a9f52fSJohn Fortedistribute such responsibility on an equitable basis. Nothing herein is 37473a9f52fSJohn Forteintended or shall be deemed to constitute any admission of liability. 37573a9f52fSJohn Forte 37673a9f52fSJohn Forte*13. MULTIPLE-LICENSED CODE.* Initial Developer may designate portions 37773a9f52fSJohn Forteof the Covered Code as "Multiple-Licensed". "Multiple-Licensed" means 37873a9f52fSJohn Fortethat the Initial Developer permits you to utilize portions of the 37973a9f52fSJohn ForteCovered Code under Your choice of this License or the alternative 38073a9f52fSJohn Fortelicenses, if any, specified by the Initial Developer in the file 38173a9f52fSJohn Fortedescribed in Exhibit A. 38273a9f52fSJohn Forte 38373a9f52fSJohn Forte*14. ACCEPTANCE.* This License is accepted by You if You retain, use, or 38473a9f52fSJohn Fortedistribute the Covered Code for any purpose. 38573a9f52fSJohn Forte 386*7f3d7c92SRichard Lowe*EXHIBIT A —The SNIA Public License.* 38773a9f52fSJohn Forte 38873a9f52fSJohn ForteThe contents of this file are subject to the SNIA Public License Version 38973a9f52fSJohn Forte1.1 (the "License"); you may not use this file except in compliance with 39073a9f52fSJohn Fortethe License. You may obtain a copy of the License at 39173a9f52fSJohn Forte 39273a9f52fSJohn Forte http://mp-mgmt-api.sourceforge.net/SourceLicense-v1.1.html 39373a9f52fSJohn Forte 39473a9f52fSJohn ForteSoftware distributed under the License is distributed on an "AS IS" 39573a9f52fSJohn Fortebasis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the 39673a9f52fSJohn ForteLicense for the specific language governing rights and limitations under 39773a9f52fSJohn Fortethe License. 39873a9f52fSJohn Forte 39973a9f52fSJohn ForteThe Original Code is _ ._ 40073a9f52fSJohn Forte 40173a9f52fSJohn ForteThe Initial Developer of the Original Code is _ [COMPLETE THIS] _. 40273a9f52fSJohn Forte 40373a9f52fSJohn ForteContributor(s): ______________________________________. 404