1fcf3ce44SJohn Forte-------------------------------------------------------------------- 2fcf3ce44SJohn Forte 3fcf3ce44SJohn Forte*STORAGE NETWORKING INDUSTRY ASSOCIATION 4fcf3ce44SJohn FortePUBLIC LICENSE 5fcf3ce44SJohn ForteVersion 1.1 * 6fcf3ce44SJohn Forte________________________ 7fcf3ce44SJohn Forte 8fcf3ce44SJohn Forte*1. Definitions.* 9fcf3ce44SJohn Forte 10fcf3ce44SJohn Forte * 1.1 "Commercial Use" means distribution or otherwise making the 11fcf3ce44SJohn Forte Covered Code available to a third party. 12fcf3ce44SJohn Forte * 1.2 "Contributor" means each entity that creates or contributes to 13fcf3ce44SJohn Forte the creation of Modifications. 14fcf3ce44SJohn Forte * 1.3 "Contributor Version" means the combination of the Original 15fcf3ce44SJohn Forte Code, prior Modifications used by a Contributor, and the 16fcf3ce44SJohn Forte Modifications made by that particular Contributor. 17fcf3ce44SJohn Forte * 1.4 "Covered Code" means the Original Code or Modifications or the 18fcf3ce44SJohn Forte combination of the Original Code and Modifications, in each case 19fcf3ce44SJohn Forte including portions thereof. 20fcf3ce44SJohn Forte * 1.5 "Electronic Distribution Mechanism" means a mechanism 21fcf3ce44SJohn Forte generally accepted in the software development community for the 22fcf3ce44SJohn Forte electronic transfer of data. 23fcf3ce44SJohn Forte * 1.6 "Executable" means Covered Code in any form other than Source 24fcf3ce44SJohn Forte Code. 25fcf3ce44SJohn Forte * 1.7 "Initial Developer" means the individual or entity identified 26fcf3ce44SJohn Forte as the Initial Developer in the Source Code notice required by 27fcf3ce44SJohn Forte Exhibit A. 28fcf3ce44SJohn Forte * 1.8 "Larger Work" means a work which combines Covered Code or 29fcf3ce44SJohn Forte portions thereof with code not governed by the terms of this License. 30fcf3ce44SJohn Forte * 1.9 "License" means this document. 31fcf3ce44SJohn Forte * 1.10 "Licensable" means having the right to grant, to the maximum 32fcf3ce44SJohn Forte extent possible, whether at the time of the initial grant or 33fcf3ce44SJohn Forte subsequently acquired, any and all of the rights conveyed herein. 34fcf3ce44SJohn Forte * 1.11 "Modifications" means any addition to or deletion from the 35fcf3ce44SJohn Forte substance or structure of either the Original Code or any previous 36fcf3ce44SJohn Forte Modifications. When Covered Code is released as a series of files, 37fcf3ce44SJohn Forte a Modification is: 38fcf3ce44SJohn Forte o A. Any addition to or deletion from the contents of a file 39fcf3ce44SJohn Forte containing Original Code or previous Modifications. 40fcf3ce44SJohn Forte o B. Any new file that contains any part of the Original Code 41fcf3ce44SJohn Forte or previous Modifications. 42fcf3ce44SJohn Forte 43fcf3ce44SJohn Forte 1.12 "Original Code" means Source Code of computer software code 44fcf3ce44SJohn Forte which is described in the Source Code notice required by Exhibit A 45fcf3ce44SJohn Forte as Original Code, and which, at the time of its release under this 46fcf3ce44SJohn Forte License is not already Covered Code governed by this License. 47fcf3ce44SJohn Forte 48fcf3ce44SJohn Forte * 1.13 "Patent Claims" means any patent claim(s), now owned or 49fcf3ce44SJohn Forte hereafter acquired, including without limitation, method, process, 50fcf3ce44SJohn Forte and apparatus claims, in any patent Licensable by grantor. 51fcf3ce44SJohn Forte * 1.14 "Source Code" means the preferred form of the Covered Code 52fcf3ce44SJohn Forte for making modifications to it, including all modules it contains, 53fcf3ce44SJohn Forte plus any associated interface definition files, scripts used to 54fcf3ce44SJohn Forte control compilation and installation of an Executable, or source 55fcf3ce44SJohn Forte code differential comparisons against either the Original Code or 56fcf3ce44SJohn Forte another well known, available Covered Code of the Contributor's 57fcf3ce44SJohn Forte choice. The Source Code can be in a compressed or archival form, 58fcf3ce44SJohn Forte provided the appropriate decompression or de-archiving software is 59fcf3ce44SJohn Forte widely available for no charge. 60fcf3ce44SJohn Forte * 1.15 "You" (or "Your") means an individual or a legal entity 61fcf3ce44SJohn Forte exercising rights under, and complying with all of the terms of, 62fcf3ce44SJohn Forte this License or a future version of this License issued under 63fcf3ce44SJohn Forte Section 6.1. For legal entities, "You" includes any entity which 64fcf3ce44SJohn Forte controls, is controlled by, or is under common control with You. 65fcf3ce44SJohn Forte For purposes of this definition, "control" means (a) the power, 66fcf3ce44SJohn Forte direct or indirect, to cause the direction or management of such 67fcf3ce44SJohn Forte entity, whether by contract or otherwise, or (b) ownership of more 68fcf3ce44SJohn Forte than fifty percent (50%) of the outstanding shares or beneficial 69fcf3ce44SJohn Forte ownership of such entity 70fcf3ce44SJohn Forte 71fcf3ce44SJohn Forte*2. Source Code License.* 72fcf3ce44SJohn Forte 73fcf3ce44SJohn Forte * 2.1 The Initial Developer Grant. The Initial Developer hereby 74fcf3ce44SJohn Forte grants You a world-wide, royalty-free, non-exclusive license, 75fcf3ce44SJohn Forte subject to third party intellectual property claims: 76fcf3ce44SJohn Forte o (a) under intellectual property rights (other than patent or 77fcf3ce44SJohn Forte trademark) Licensable by Initial Developer to use, 78fcf3ce44SJohn Forte reproduce, modify, display, perform, sublicense and 79fcf3ce44SJohn Forte distribute the Original Code (or portions thereof) with or 80fcf3ce44SJohn Forte without Modifications, and/or as part of a Larger Work; and 81fcf3ce44SJohn Forte o (b) under Patents Claims infringed by the making, using or 82fcf3ce44SJohn Forte selling of Original Code, to make, have made, use, practice, 83fcf3ce44SJohn Forte sell, and offer for sale, and/or otherwise dispose of the 84fcf3ce44SJohn Forte Original Code (or portions thereof). 85fcf3ce44SJohn Forte o (c) the licenses granted in this Section 2.1(a) and (b) are 86fcf3ce44SJohn Forte effective on the date Initial Developer first distributes 87fcf3ce44SJohn Forte Original Code under the terms of this License. 88fcf3ce44SJohn Forte o (d) Notwithstanding Section 2.1(b) above, no patent license 89fcf3ce44SJohn Forte is granted: 1) for code that You delete from the Original 90fcf3ce44SJohn Forte Code; 2) separate from the Original Code; or 3) for 91fcf3ce44SJohn Forte infringements caused by: i) the modification of the Original 92fcf3ce44SJohn Forte Code or ii) the combination of the Original Code with other 93fcf3ce44SJohn Forte software or devices. 94fcf3ce44SJohn Forte 95fcf3ce44SJohn Forte * 2.2 Contributor Grant. Subject to third party intellectual 96fcf3ce44SJohn Forte property claims, each Contributor hereby grants You a world-wide, 97fcf3ce44SJohn Forte royalty-free, non-exclusive license 98fcf3ce44SJohn Forte o (a) under intellectual property rights (other than patent or 99fcf3ce44SJohn Forte trademark) Licensable by Contributor, to use, reproduce, 100fcf3ce44SJohn Forte modify, display, perform, sublicense and distribute the 101fcf3ce44SJohn Forte Modifications created by such Contributor (or portions 102fcf3ce44SJohn Forte thereof) either on an unmodified basis, with other 103fcf3ce44SJohn Forte Modifications, as Covered Code and/or as part of a Larger 104fcf3ce44SJohn Forte Work; and 105fcf3ce44SJohn Forte o (b) under Patent Claims infringed by the making, using, or 106fcf3ce44SJohn Forte selling of Modifications made by that Contributor either 107fcf3ce44SJohn Forte alone and/or in combination with its Contributor Version (or 108fcf3ce44SJohn Forte portions of such combination), to make, use, sell, offer for 109fcf3ce44SJohn Forte sale, have made, and/or otherwise dispose of: 1) 110fcf3ce44SJohn Forte Modifications made by that Contributor (or portions 111fcf3ce44SJohn Forte thereof); and 2) the combination of Modifications made by 112fcf3ce44SJohn Forte that Contributor with its Contributor Version (or portions 113fcf3ce44SJohn Forte of such combination). 114fcf3ce44SJohn Forte o (c) the licenses granted in Sections 2.2(a) and 2.2(b) are 115fcf3ce44SJohn Forte effective on the date Contributor first makes Commercial Use 116fcf3ce44SJohn Forte of the Covered Code. 117fcf3ce44SJohn Forte o (d) Notwithstanding Section 2.2(b) above, no patent license 118fcf3ce44SJohn Forte is granted: 1) for any code that Contributor has deleted 119fcf3ce44SJohn Forte from the Contributor Version; 2) separate from the 120fcf3ce44SJohn Forte Contributor Version; 3) for infringements caused by: i) 121fcf3ce44SJohn Forte third party modifications of Contributor Version or ii) the 122fcf3ce44SJohn Forte combination of Modifications made by that Contributor with 123fcf3ce44SJohn Forte other software (except as part of the Contributor Version) 124fcf3ce44SJohn Forte or other devices; or 4) under Patent Claims infringed by 125fcf3ce44SJohn Forte Covered Code in the absence of Modifications made by that 126fcf3ce44SJohn Forte Contributor. 127fcf3ce44SJohn Forte 128fcf3ce44SJohn Forte*3. Distribution Obligations.* 129fcf3ce44SJohn Forte 130fcf3ce44SJohn Forte * 3.1 Application of License. The Modifications which You create or 131fcf3ce44SJohn Forte to which You contribute are governed by the terms of this License, 132fcf3ce44SJohn Forte including without limitation Section 2.2. The Source Code version 133fcf3ce44SJohn Forte of Covered Code may be distributed only under the terms of this 134fcf3ce44SJohn Forte License or a future version of this License released under Section 135fcf3ce44SJohn Forte 6.1, and You must include a copy of this License with every copy 136fcf3ce44SJohn Forte of the Source Code You distribute. You may not offer or impose any 137fcf3ce44SJohn Forte terms on any Source Code version that alters or restricts the 138fcf3ce44SJohn Forte applicable version of this License or the recipients' rights 139fcf3ce44SJohn Forte hereunder. However, You may include an additional document 140fcf3ce44SJohn Forte offering the additional rights described in Section 3.5. 141fcf3ce44SJohn Forte * 3.2 Availability of Source Code. Any Modification which You create 142fcf3ce44SJohn Forte or to which You contribute must be made available in Source Code 143fcf3ce44SJohn Forte form under the terms of this License either on the same media as 144fcf3ce44SJohn Forte an Executable version or via an accepted Electronic Distribution 145fcf3ce44SJohn Forte Mechanism to anyone to whom you made an Executable version 146fcf3ce44SJohn Forte available; and if made available via Electronic Distribution 147fcf3ce44SJohn Forte Mechanism, must remain available for at least twelve (12) months 148fcf3ce44SJohn Forte after the date it initially became available, or at least six (6) 149fcf3ce44SJohn Forte months after a subsequent version of that particular Modification 150fcf3ce44SJohn Forte has been made available to such recipients. You are responsible 151fcf3ce44SJohn Forte for ensuring that the Source Code version remains available even 152fcf3ce44SJohn Forte if the Electronic Distribution Mechanism is maintained by a third 153fcf3ce44SJohn Forte party. 154fcf3ce44SJohn Forte * 3.3 Description of Modifications. You must cause all Covered Code 155fcf3ce44SJohn Forte to which You contribute to contain a file documenting the changes 156fcf3ce44SJohn Forte You made to create that Covered Code and the date of any change. 157fcf3ce44SJohn Forte You must include a prominent statement that the Modification is 158fcf3ce44SJohn Forte derived, directly or indirectly, from Original Code provided by 159fcf3ce44SJohn Forte the Initial Developer and including the name of the Initial 160fcf3ce44SJohn Forte Developer in (a) the Source Code, and (b) in any notice in an 161fcf3ce44SJohn Forte Executable version or related documentation in which You describe 162fcf3ce44SJohn Forte the origin or ownership of the Covered Code. 163fcf3ce44SJohn Forte * 3.4 Intellectual Property Matters. 164fcf3ce44SJohn Forte o (a) Third Party Claims. If Contributor has actual knowledge 165fcf3ce44SJohn Forte that a license under a third party's intellectual property 166fcf3ce44SJohn Forte rights is required to exercise the rights granted by such 167fcf3ce44SJohn Forte Contributor under Sections 2.1 or 2.2, Contributor must 168fcf3ce44SJohn Forte include a text file with the Source Code distribution titled 169fcf3ce44SJohn Forte "LEGAL" which describes the claim and the party making the 170fcf3ce44SJohn Forte claim in sufficient detail that a recipient will know whom 171fcf3ce44SJohn Forte to contact. If Contributor obtains such knowledge after the 172fcf3ce44SJohn Forte Modification is made available as described in Section 3.2, 173fcf3ce44SJohn Forte Contributor shall promptly modify the LEGAL file in all 174fcf3ce44SJohn Forte copies Contributor makes available thereafter. 175fcf3ce44SJohn Forte o (b) Contributor API's. If Contributor's Modifications 176fcf3ce44SJohn Forte include an application programming interface and Contributor 177fcf3ce44SJohn Forte has actual knowledge of patent licenses which are reasonably 178fcf3ce44SJohn Forte necessary to implement that API, Contributor must also 179fcf3ce44SJohn Forte include this information in the LEGAL file. 180fcf3ce44SJohn Forte o (c) Representations. Contributor represents that, except as 181fcf3ce44SJohn Forte disclosed pursuant to Section 3.4(a) above, Contributor 182fcf3ce44SJohn Forte believes that Contributor's Modifications are Contributor's 183fcf3ce44SJohn Forte original creation(s) and/or Contributor has sufficient 184fcf3ce44SJohn Forte rights to grant the rights conveyed by this License. 185fcf3ce44SJohn Forte * 3.5 Required Notices. You must duplicate the notice in *Exhibit A* 186fcf3ce44SJohn Forte in each file of the Source Code. If it is not possible to put such 187fcf3ce44SJohn Forte notice in a particular Source Code file due to its structure, then 188fcf3ce44SJohn Forte You must include such notice in a location (such as a relevant 189fcf3ce44SJohn Forte directory) where a user would be most likely to look for such a 190fcf3ce44SJohn Forte notice. If You created one or more Modification(s) You may add 191fcf3ce44SJohn Forte your name as a Contributor to the notice described in *Exhibit A. 192fcf3ce44SJohn Forte *You must also duplicate this License in any documentation for the 193fcf3ce44SJohn Forte Source Code where You describe recipients' rights or ownership 194fcf3ce44SJohn Forte rights relating to Covered Code. You may choose to offer, and to 195fcf3ce44SJohn Forte charge a fee for, warranty, support, indemnity or liability 196fcf3ce44SJohn Forte obligations to one or more recipients of Covered Code. However, 197fcf3ce44SJohn Forte You may do so only on Your own behalf, and not on behalf of the 198fcf3ce44SJohn Forte Initial Developer or any Contributor. You must make it absolutely 199fcf3ce44SJohn Forte clear that any such warranty, support, indemnity or liability 200fcf3ce44SJohn Forte obligation is offered by You alone, and You hereby agree to 201fcf3ce44SJohn Forte indemnify the Initial Developer and every Contributor for any 202fcf3ce44SJohn Forte liability (excluding any liability arising from intellectual 203fcf3ce44SJohn Forte property claims relating to the Covered Code) incurred by the 204fcf3ce44SJohn Forte Initial Developer or such Contributor as a result of warranty, 205fcf3ce44SJohn Forte support, indemnity or liability terms You offer. 206fcf3ce44SJohn Forte * 3.6 Distribution of Executable Versions. You may distribute 207fcf3ce44SJohn Forte Covered Code in Executable form only if the requirements of 208fcf3ce44SJohn Forte Section* 3.1-3.5 *have been met for that Covered Code, and if You 209fcf3ce44SJohn Forte include a notice stating that the Source Code version of the 210fcf3ce44SJohn Forte Covered Code is available under the terms of this License, 211fcf3ce44SJohn Forte including a description of how and where You have fulfilled the 212fcf3ce44SJohn Forte obligation of Section *3.2.* The notice must be conspicuously 213fcf3ce44SJohn Forte included in any notice in an Executable version, related 214fcf3ce44SJohn Forte documentation or collateral in which You describe recipients' 215fcf3ce44SJohn Forte rights relating to the Covered Code. You may distribute the 216fcf3ce44SJohn Forte Executable version of Covered Code or ownership rights under a 217fcf3ce44SJohn Forte license of Your choice, which may contain terms different from 218fcf3ce44SJohn Forte this License, provided that You are in compliance with the terms 219fcf3ce44SJohn Forte of this License and that the license for the Executable version 220fcf3ce44SJohn Forte does not attempt to limit or alter the recipient's rights in the 221fcf3ce44SJohn Forte Source Code version from the rights set forth in this License. If 222fcf3ce44SJohn Forte You distribute the Executable version under a different license 223fcf3ce44SJohn Forte You must make it absolutely clear that any terms which differ from 224fcf3ce44SJohn Forte this License are offered by You alone, not by the Initial 225fcf3ce44SJohn Forte Developer or any Contributor. You hereby agree to indemnify the 226fcf3ce44SJohn Forte Initial Developer and every Contributor for any liability 227fcf3ce44SJohn Forte (excluding any liability arising from intellectual property claims 228fcf3ce44SJohn Forte relating to the Covered Code) incurred by the Initial Developer or 229fcf3ce44SJohn Forte such Contributor as a result of any such terms You offer. 230fcf3ce44SJohn Forte * 3.7 Larger Works. You may create a Larger Work by combining 231fcf3ce44SJohn Forte Covered Code with other code not governed by the terms of this 232fcf3ce44SJohn Forte License and distribute the Larger Work as a single product. In 233fcf3ce44SJohn Forte such a case, You must make sure the requirements of this License 234fcf3ce44SJohn Forte are fulfilled for the Covered Code. 235fcf3ce44SJohn Forte 236fcf3ce44SJohn Forte*4. Inability to Comply Due to Statute or Regulation.* If it is 237fcf3ce44SJohn Forteimpossible for You to comply with any of the terms of this License with 238fcf3ce44SJohn Forterespect to some or all of the Covered Code due to statute, judicial 239fcf3ce44SJohn Forteorder, or regulation then You must: (a) comply with the terms of this 240fcf3ce44SJohn ForteLicense to the maximum extent possible; and (b) describe the limitations 241fcf3ce44SJohn Forteand the code they affect. Such description must be included in the LEGAL 242fcf3ce44SJohn Fortefile described in Section 3.4 and must be included with all 243fcf3ce44SJohn Fortedistributions of the Source Code. Except to the extent prohibited by 244fcf3ce44SJohn Fortestatute or regulation, such description must be sufficiently detailed 245fcf3ce44SJohn Fortefor a recipient of ordinary skill to be able to understand it. 246fcf3ce44SJohn Forte 247fcf3ce44SJohn Forte*5. Application of this License.* This License applies to code to which 248fcf3ce44SJohn Fortethe Initial Developer has attached the notice in Exhibit A and to 249fcf3ce44SJohn Forterelated Covered Code. 250fcf3ce44SJohn Forte 251fcf3ce44SJohn Forte*6. Versions of the License.* 252fcf3ce44SJohn Forte 253fcf3ce44SJohn Forte * 6.1 New Versions. The Storage Networking Industry Association (the 254fcf3ce44SJohn Forte "SNIA") may publish revised and/or new versions of the License 255fcf3ce44SJohn Forte from time to time. Each version will be given a distinguishing 256fcf3ce44SJohn Forte version number. 257fcf3ce44SJohn Forte * 6.2 Effect of New Versions. Once Covered Code has been published 258fcf3ce44SJohn Forte under a particular version of the License, You may always continue 259fcf3ce44SJohn Forte to use it under the terms of that version. You may also choose to 260fcf3ce44SJohn Forte use such Covered Code under the terms of any subsequent version of 261fcf3ce44SJohn Forte the License published by the SNIA. No one other than the SNIA has 262fcf3ce44SJohn Forte the right to modify the terms applicable to Covered Code created 263fcf3ce44SJohn Forte under this License. 264fcf3ce44SJohn Forte * 6.3 Derivative Works. If You create or use a modified version of 265fcf3ce44SJohn Forte this License (which you may only do in order to apply it to code 266fcf3ce44SJohn Forte which is not already Covered Code governed by this License), You 267fcf3ce44SJohn Forte must (a) rename Your license so that the phrases "Storage 268fcf3ce44SJohn Forte Networking Industry Association," "SNIA," or any confusingly 269fcf3ce44SJohn Forte similar phrase do not appear in your license (except to note that 270fcf3ce44SJohn Forte your license differs from this License) and (b) otherwise make it 271fcf3ce44SJohn Forte clear that Your version of the license contains terms which differ 272fcf3ce44SJohn Forte from the SNIA Public License. (Filling in the name of the Initial 273fcf3ce44SJohn Forte Developer, Original Code or Contributor in the notice described in 274fcf3ce44SJohn Forte Exhibit A shall not of themselves be deemed to be modifications of 275fcf3ce44SJohn Forte this License.) 276fcf3ce44SJohn Forte 277fcf3ce44SJohn Forte*7. DISCLAIMER OF WARRANTY. COVERED CODE IS PROVIDED UNDER THIS LICENSE 278fcf3ce44SJohn ForteON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR 279fcf3ce44SJohn ForteIMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE 280fcf3ce44SJohn ForteIS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR 281fcf3ce44SJohn ForteNON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE 282fcf3ce44SJohn ForteCOVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY 283fcf3ce44SJohn ForteRESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME 284fcf3ce44SJohn ForteTHE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS 285fcf3ce44SJohn ForteDISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO 286fcf3ce44SJohn ForteUSE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS 287fcf3ce44SJohn ForteDISCLAIMER.* 288fcf3ce44SJohn Forte 289fcf3ce44SJohn Forte*8. TERMINATION.* 290fcf3ce44SJohn Forte 291fcf3ce44SJohn Forte * *8.1 *This License and the rights granted hereunder will terminate 292fcf3ce44SJohn Forte automatically if You fail to comply with terms herein and fail to 293fcf3ce44SJohn Forte cure such breach within a reasonable time after becoming aware of 294fcf3ce44SJohn Forte the breach. All sublicenses to the Covered Code which are properly 295fcf3ce44SJohn Forte granted shall survive any termination of this License. Provisions 296fcf3ce44SJohn Forte which, by their nature, must remain in effect beyond the 297fcf3ce44SJohn Forte termination of this License shall survive. 298fcf3ce44SJohn Forte * *8.2* If You initiate litigation by asserting a patent 299fcf3ce44SJohn Forte infringement claim (excluding declaratory judgment actions) 300fcf3ce44SJohn Forte against Initial Developer or a Contributor (the Initial Developer 301fcf3ce44SJohn Forte or Contributor against whom You file such action is referred to as 302fcf3ce44SJohn Forte "Participant") alleging that: 303fcf3ce44SJohn Forte o *(a)* such Participant's Contributor Version directly or 304fcf3ce44SJohn Forte indirectly infringes any patent, then any and all rights 305fcf3ce44SJohn Forte granted by such Participant to You under Sections 2.1 and/or 306fcf3ce44SJohn Forte 2.2 of this License shall, upon 60 days notice from 307fcf3ce44SJohn Forte Participant terminate prospectively, unless if within 60 308fcf3ce44SJohn Forte days after receipt of notice You either: (i) agree in 309fcf3ce44SJohn Forte writing to pay Participant a mutually agreeable reasonable 310fcf3ce44SJohn Forte royalty for Your past and future use of Modifications made 311fcf3ce44SJohn Forte by such Participant, or (ii) withdraw Your litigation claim 312fcf3ce44SJohn Forte with respect to the Contributor Version against such 313fcf3ce44SJohn Forte Participant. If within 60 days of notice, a reasonable 314fcf3ce44SJohn Forte royalty and payment arrangement are not mutually agreed upon 315fcf3ce44SJohn Forte in writing by the parties or the litigation claim is not 316fcf3ce44SJohn Forte withdrawn, the rights granted by Participant to You under 317fcf3ce44SJohn Forte Sections 2.1 and/or 2.2 automatically terminate at the 318fcf3ce44SJohn Forte expiration of the 60 day notice period specified above. 319fcf3ce44SJohn Forte * *8.3* If You assert a patent infringement claim against 320fcf3ce44SJohn Forte Participant alleging that such Participant's Contributor Version 321fcf3ce44SJohn Forte directly or indirectly infringes any patent where such claim is 322fcf3ce44SJohn Forte resolved (such as by license or settlement) prior to the 323fcf3ce44SJohn Forte initiation of patent infringement litigation, then the reasonable 324fcf3ce44SJohn Forte value of the licenses granted by such Participant under Sections 325fcf3ce44SJohn Forte 2.1 or 2.2 shall be taken into account in determining the amount 326fcf3ce44SJohn Forte or value of any payment or license. 327fcf3ce44SJohn Forte 328fcf3ce44SJohn Forte 329fcf3ce44SJohn Forte 330fcf3ce44SJohn Forte * *8.4* In the event of termination under Sections 8.1 or 8.2 above, 331fcf3ce44SJohn Forte all end user license agreements (excluding distributors and 332fcf3ce44SJohn Forte resellers) which have been validly granted by You or any 333fcf3ce44SJohn Forte distributor hereunder prior to termination shall survive termination. 334fcf3ce44SJohn Forte 335fcf3ce44SJohn Forte*9. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL 336fcf3ce44SJohn ForteTHEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, 337fcf3ce44SJohn ForteSHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY 338fcf3ce44SJohn ForteDISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE 339fcf3ce44SJohn ForteLIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR 340fcf3ce44SJohn ForteCONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, 341fcf3ce44SJohn ForteDAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR 342fcf3ce44SJohn ForteMALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF 343fcf3ce44SJohn ForteSUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. 344fcf3ce44SJohn ForteTHIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR 345fcf3ce44SJohn FortePERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT 346fcf3ce44SJohn ForteAPPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT 347fcf3ce44SJohn ForteALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL 348fcf3ce44SJohn ForteDAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.* 349fcf3ce44SJohn Forte 350fcf3ce44SJohn Forte*10. U.S. GOVERNMENT END USERS.* The Covered Code is a "commercial 351fcf3ce44SJohn Forteitem," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), 352fcf3ce44SJohn Forteconsisting of "commercial computer software" and "commercial computer 353fcf3ce44SJohn Fortesoftware documentation," as such terms are used in 48 C.F.R. 12.212 354fcf3ce44SJohn Forte(Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 355fcf3ce44SJohn Fortethrough 227.7202-4 (June 1995), all U.S. Government End Users acquire 356fcf3ce44SJohn ForteCovered Code with only those rights set forth herein. 357fcf3ce44SJohn Forte 358fcf3ce44SJohn Forte*11. MISCELLANEOUS *This License represents the complete agreement 359fcf3ce44SJohn Forteconcerning subject matter hereof. If any provision of this License is 360fcf3ce44SJohn Forteheld to be unenforceable, such provision shall be reformed only to the 361fcf3ce44SJohn Forteextent necessary to make it enforceable. This License shall be governed 362fcf3ce44SJohn Forteby California law provisions (except to the extent applicable law, if 363fcf3ce44SJohn Forteany, provides otherwise), excluding its conflict-of-law provisions. The 364fcf3ce44SJohn Forteapplication of the United Nations Convention on Contracts for the 365fcf3ce44SJohn ForteInternational Sale of Goods is expressly excluded. Any law or regulation 366fcf3ce44SJohn Fortewhich provides that the language of a contract shall be construed 367fcf3ce44SJohn Forteagainst the drafter shall not apply to this License. 368fcf3ce44SJohn Forte 369fcf3ce44SJohn Forte*12. RESPONSIBILITY FOR CLAIMS.* As between Initial Developer and the 370fcf3ce44SJohn ForteContributors, each party is responsible for claims and damages arising, 371fcf3ce44SJohn Fortedirectly or indirectly, out of its utilization of rights under this 372fcf3ce44SJohn ForteLicense and You agree to work with Initial Developer and Contributors to 373fcf3ce44SJohn Fortedistribute such responsibility on an equitable basis. Nothing herein is 374fcf3ce44SJohn Forteintended or shall be deemed to constitute any admission of liability. 375fcf3ce44SJohn Forte 376fcf3ce44SJohn Forte*13. MULTIPLE-LICENSED CODE.* Initial Developer may designate portions 377fcf3ce44SJohn Forteof the Covered Code as "Multiple-Licensed". "Multiple-Licensed" means 378fcf3ce44SJohn Fortethat the Initial Developer permits you to utilize portions of the 379fcf3ce44SJohn ForteCovered Code under Your choice of this License or the alternative 380fcf3ce44SJohn Fortelicenses, if any, specified by the Initial Developer in the file 381fcf3ce44SJohn Fortedescribed in Exhibit A. 382fcf3ce44SJohn Forte 383fcf3ce44SJohn Forte*14. ACCEPTANCE.* This License is accepted by You if You retain, use, or 384fcf3ce44SJohn Fortedistribute the Covered Code for any purpose. 385fcf3ce44SJohn Forte 386fcf3ce44SJohn Forte*EXHIBIT A �The SNIA Public License.* 387fcf3ce44SJohn Forte 388fcf3ce44SJohn ForteThe contents of this file are subject to the SNIA Public License Version 389fcf3ce44SJohn Forte1.1 (the "License"); you may not use this file except in compliance with 390fcf3ce44SJohn Fortethe License. You may obtain a copy of the License at 391fcf3ce44SJohn Forte 392fcf3ce44SJohn Forte http://mp-mgmt-api.sourceforge.net/SourceLicense-v1.1.html 393fcf3ce44SJohn Forte 394fcf3ce44SJohn ForteSoftware distributed under the License is distributed on an "AS IS" 395fcf3ce44SJohn Fortebasis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the 396fcf3ce44SJohn ForteLicense for the specific language governing rights and limitations under 397fcf3ce44SJohn Fortethe License. 398fcf3ce44SJohn Forte 399fcf3ce44SJohn ForteThe Original Code is _ ._ 400fcf3ce44SJohn Forte 401fcf3ce44SJohn ForteThe Initial Developer of the Original Code is _ [COMPLETE THIS] _. 402fcf3ce44SJohn Forte 403fcf3ce44SJohn ForteContributor(s): ______________________________________. 404fcf3ce44SJohn Forte 405