1*eb8dc403SDave Cobbley 2*eb8dc403SDave CobbleyCUA Office Public License Version 1.0 3*eb8dc403SDave Cobbley(plain text) 4*eb8dc403SDave Cobbley1. Definitions. 5*eb8dc403SDave Cobbley 6*eb8dc403SDave Cobbley1.0.1. "Commercial Use" means distribution or otherwise making the 7*eb8dc403SDave CobbleyCovered Code available to a third party. 8*eb8dc403SDave Cobbley 9*eb8dc403SDave Cobbley1.1. "Contributor" means each entity that creates or contributes to 10*eb8dc403SDave Cobbleythe creation of Modifications. 11*eb8dc403SDave Cobbley 12*eb8dc403SDave Cobbley1.2. "Contributor Version" means the combination of the Original 13*eb8dc403SDave CobbleyCode, prior Modifications used by a Contributor, and the Modifications 14*eb8dc403SDave Cobbleymade by that particular Contributor. 15*eb8dc403SDave Cobbley 16*eb8dc403SDave Cobbley1.3. "Covered Code" means the Original Code or Modifications or the 17*eb8dc403SDave Cobbleycombination of the Original Code and Modifications, in each case 18*eb8dc403SDave Cobbleyincluding portions thereof. 19*eb8dc403SDave Cobbley 20*eb8dc403SDave Cobbley1.4. "Electronic Distribution Mechanism" means a mechanism generally 21*eb8dc403SDave Cobbleyaccepted in the software development community for the electronic 22*eb8dc403SDave Cobbleytransfer of data. 23*eb8dc403SDave Cobbley 24*eb8dc403SDave Cobbley1.5. "Executable" means Covered Code in any form other than Source 25*eb8dc403SDave CobbleyCode. 26*eb8dc403SDave Cobbley 27*eb8dc403SDave Cobbley1.6. "Initial Developer" means the individual or entity identified 28*eb8dc403SDave Cobbleyas the Initial Developer in the Source Code notice required by Exhibit 29*eb8dc403SDave CobbleyA. 30*eb8dc403SDave Cobbley 31*eb8dc403SDave Cobbley1.7. "Larger Work" means a work which combines Covered Code or 32*eb8dc403SDave Cobbleyportions thereof with code not governed by the terms of this License. 33*eb8dc403SDave Cobbley 34*eb8dc403SDave Cobbley1.8. "License" means this document. 35*eb8dc403SDave Cobbley 36*eb8dc403SDave Cobbley1.8.1. "Licensable" means having the right to grant, to the maximum 37*eb8dc403SDave Cobbleyextent possible, whether at the time of the initial grant or 38*eb8dc403SDave Cobbleysubsequently acquired, any and all of the rights conveyed herein. 39*eb8dc403SDave Cobbley 40*eb8dc403SDave Cobbley1.9. "Modifications" means any addition to or deletion from the 41*eb8dc403SDave Cobbleysubstance or structure of either the Original Code or any previous 42*eb8dc403SDave CobbleyModifications. When Covered Code is released as a series of files, a 43*eb8dc403SDave CobbleyModification is: 44*eb8dc403SDave Cobbley 45*eb8dc403SDave CobbleyA. Any addition to or deletion from the contents of a file 46*eb8dc403SDave Cobbleycontaining Original Code or previous Modifications. 47*eb8dc403SDave Cobbley 48*eb8dc403SDave CobbleyB. Any new file that contains any part of the Original Code or 49*eb8dc403SDave Cobbleyprevious Modifications. 50*eb8dc403SDave Cobbley 51*eb8dc403SDave Cobbley1.10. "Original Code" means Source Code of computer software code 52*eb8dc403SDave Cobbleywhich is described in the Source Code notice required by Exhibit A as 53*eb8dc403SDave CobbleyOriginal Code, and which, at the time of its release under this 54*eb8dc403SDave CobbleyLicense is not already Covered Code governed by this License. 55*eb8dc403SDave Cobbley 56*eb8dc403SDave Cobbley1.10.1. "Patent Claims" means any patent claim(s), now owned or 57*eb8dc403SDave Cobbleyhereafter acquired, including without limitation, method, process, 58*eb8dc403SDave Cobbleyand apparatus claims, in any patent Licensable by grantor. 59*eb8dc403SDave Cobbley 60*eb8dc403SDave Cobbley1.11. "Source Code" means the preferred form of the Covered Code for 61*eb8dc403SDave Cobbleymaking modifications to it, including all modules it contains, plus 62*eb8dc403SDave Cobbleyany associated interface definition files, scripts used to control 63*eb8dc403SDave Cobbleycompilation and installation of an Executable, or source code 64*eb8dc403SDave Cobbleydifferential comparisons against either the Original Code or another 65*eb8dc403SDave Cobbleywell known, available Covered Code of the Contributor`s choice. The 66*eb8dc403SDave CobbleySource Code can be in a compressed or archival form, provided the 67*eb8dc403SDave Cobbleyappropriate decompression or de-archiving software is widely available 68*eb8dc403SDave Cobbleyfor no charge. 69*eb8dc403SDave Cobbley 70*eb8dc403SDave Cobbley1.12. "You" (or "Your") means an individual or a legal entity 71*eb8dc403SDave Cobbleyexercising rights under, and complying with all of the terms of, this 72*eb8dc403SDave CobbleyLicense or a future version of this License issued under Section 6.1. 73*eb8dc403SDave CobbleyFor legal entities, "You" includes any entity which controls, is 74*eb8dc403SDave Cobbleycontrolled by, or is under common control with You. For purposes of 75*eb8dc403SDave Cobbleythis definition, "control" means (a) the power, direct or indirect, 76*eb8dc403SDave Cobbleyto cause the direction or management of such entity, whether by 77*eb8dc403SDave Cobbleycontract or otherwise, or (b) ownership of more than fifty percent 78*eb8dc403SDave Cobbley(50%) of the outstanding shares or beneficial ownership of such 79*eb8dc403SDave Cobbleyentity. 80*eb8dc403SDave Cobbley 81*eb8dc403SDave Cobbley2. Source Code License. 82*eb8dc403SDave Cobbley 83*eb8dc403SDave Cobbley2.1. The Initial Developer Grant. 84*eb8dc403SDave CobbleyThe Initial Developer hereby grants You a world-wide, royalty-free, 85*eb8dc403SDave Cobbleynon-exclusive license, subject to third party intellectual property 86*eb8dc403SDave Cobbleyclaims: 87*eb8dc403SDave Cobbley 88*eb8dc403SDave Cobbley(a) under intellectual property rights (other than patent or 89*eb8dc403SDave Cobbleytrademark) Licensable by Initial Developer to use, reproduce, 90*eb8dc403SDave Cobbleymodify, display, perform, sublicense and distribute the Original 91*eb8dc403SDave CobbleyCode (or portions thereof) with or without Modifications, and/or 92*eb8dc403SDave Cobbleyas part of a Larger Work; and 93*eb8dc403SDave Cobbley 94*eb8dc403SDave Cobbley(b) under Patents Claims infringed by the making, using or 95*eb8dc403SDave Cobbleyselling of Original Code, to make, have made, use, practice, 96*eb8dc403SDave Cobbleysell, and offer for sale, and/or otherwise dispose of the 97*eb8dc403SDave CobbleyOriginal Code (or portions thereof). 98*eb8dc403SDave Cobbley 99*eb8dc403SDave Cobbley(c) the licenses granted in this Section 2.1(a) and (b) are 100*eb8dc403SDave Cobbleyeffective on the date Initial Developer first distributes 101*eb8dc403SDave CobbleyOriginal Code under the terms of this License. 102*eb8dc403SDave Cobbley 103*eb8dc403SDave Cobbley(d) Notwithstanding Section 2.1(b) above, no patent license is 104*eb8dc403SDave Cobbleygranted: 1) for code that You delete from the Original Code; 2) 105*eb8dc403SDave Cobbleyseparate from the Original Code; or 3) for infringements caused 106*eb8dc403SDave Cobbleyby: i) the modification of the Original Code or ii) the 107*eb8dc403SDave Cobbleycombination of the Original Code with other software or devices. 108*eb8dc403SDave Cobbley 109*eb8dc403SDave Cobbley2.2. Contributor Grant. 110*eb8dc403SDave CobbleySubject to third party intellectual property claims, each Contributor 111*eb8dc403SDave Cobbleyhereby grants You a world-wide, royalty-free, non-exclusive license 112*eb8dc403SDave Cobbley 113*eb8dc403SDave Cobbley(a) under intellectual property rights (other than patent or 114*eb8dc403SDave Cobbleytrademark) Licensable by Contributor, to use, reproduce, modify, 115*eb8dc403SDave Cobbleydisplay, perform, sublicense and distribute the Modifications 116*eb8dc403SDave Cobbleycreated by such Contributor (or portions thereof) either on an 117*eb8dc403SDave Cobbleyunmodified basis, with other Modifications, as Covered Code 118*eb8dc403SDave Cobbleyand/or as part of a Larger Work; and 119*eb8dc403SDave Cobbley 120*eb8dc403SDave Cobbley(b) under Patent Claims infringed by the making, using, or 121*eb8dc403SDave Cobbleyselling of Modifications made by that Contributor either alone 122*eb8dc403SDave Cobbleyand/or in combination with its Contributor Version (or portions 123*eb8dc403SDave Cobbleyof such combination), to make, use, sell, offer for sale, have 124*eb8dc403SDave Cobbleymade, and/or otherwise dispose of: 1) Modifications made by that 125*eb8dc403SDave CobbleyContributor (or portions thereof); and 2) the combination of 126*eb8dc403SDave CobbleyModifications made by that Contributor with its Contributor 127*eb8dc403SDave CobbleyVersion (or portions of such combination). 128*eb8dc403SDave Cobbley 129*eb8dc403SDave Cobbley(c) the licenses granted in Sections 2.2(a) and 2.2(b) are 130*eb8dc403SDave Cobbleyeffective on the date Contributor first makes Commercial Use of 131*eb8dc403SDave Cobbleythe Covered Code. 132*eb8dc403SDave Cobbley 133*eb8dc403SDave Cobbley(d) Notwithstanding Section 2.2(b) above, no patent license is 134*eb8dc403SDave Cobbleygranted: 1) for any code that Contributor has deleted from the 135*eb8dc403SDave CobbleyContributor Version; 2) separate from the Contributor Version; 136*eb8dc403SDave Cobbley3) for infringements caused by: i) third party modifications of 137*eb8dc403SDave CobbleyContributor Version or ii) the combination of Modifications made 138*eb8dc403SDave Cobbleyby that Contributor with other software (except as part of the 139*eb8dc403SDave CobbleyContributor Version) or other devices; or 4) under Patent Claims 140*eb8dc403SDave Cobbleyinfringed by Covered Code in the absence of Modifications made by 141*eb8dc403SDave Cobbleythat Contributor. 142*eb8dc403SDave Cobbley 143*eb8dc403SDave Cobbley3. Distribution Obligations. 144*eb8dc403SDave Cobbley 145*eb8dc403SDave Cobbley3.1. Application of License. 146*eb8dc403SDave CobbleyThe Modifications which You create or to which You contribute are 147*eb8dc403SDave Cobbleygoverned by the terms of this License, including without limitation 148*eb8dc403SDave CobbleySection 2.2. The Source Code version of Covered Code may be 149*eb8dc403SDave Cobbleydistributed only under the terms of this License or a future version 150*eb8dc403SDave Cobbleyof this License released under Section 6.1, and You must include a 151*eb8dc403SDave Cobbleycopy of this License with every copy of the Source Code You 152*eb8dc403SDave Cobbleydistribute. You may not offer or impose any terms on any Source Code 153*eb8dc403SDave Cobbleyversion that alters or restricts the applicable version of this 154*eb8dc403SDave CobbleyLicense or the recipients` rights hereunder. However, You may include 155*eb8dc403SDave Cobbleyan additional document offering the additional rights described in 156*eb8dc403SDave CobbleySection 3.5. 157*eb8dc403SDave Cobbley 158*eb8dc403SDave Cobbley3.2. Availability of Source Code. 159*eb8dc403SDave CobbleyAny Modification which You create or to which You contribute must be 160*eb8dc403SDave Cobbleymade available in Source Code form under the terms of this License 161*eb8dc403SDave Cobbleyeither on the same media as an Executable version or via an accepted 162*eb8dc403SDave CobbleyElectronic Distribution Mechanism to anyone to whom you made an 163*eb8dc403SDave CobbleyExecutable version available; and if made available via Electronic 164*eb8dc403SDave CobbleyDistribution Mechanism, must remain available for at least twelve (12) 165*eb8dc403SDave Cobbleymonths after the date it initially became available, or at least six 166*eb8dc403SDave Cobbley(6) months after a subsequent version of that particular Modification 167*eb8dc403SDave Cobbleyhas been made available to such recipients. You are responsible for 168*eb8dc403SDave Cobbleyensuring that the Source Code version remains available even if the 169*eb8dc403SDave CobbleyElectronic Distribution Mechanism is maintained by a third party. 170*eb8dc403SDave Cobbley 171*eb8dc403SDave Cobbley3.3. Description of Modifications. 172*eb8dc403SDave CobbleyYou must cause all Covered Code to which You contribute to contain a 173*eb8dc403SDave Cobbleyfile documenting the changes You made to create that Covered Code and 174*eb8dc403SDave Cobbleythe date of any change. You must include a prominent statement that 175*eb8dc403SDave Cobbleythe Modification is derived, directly or indirectly, from Original 176*eb8dc403SDave CobbleyCode provided by the Initial Developer and including the name of the 177*eb8dc403SDave CobbleyInitial Developer in (a) the Source Code, and (b) in any notice in an 178*eb8dc403SDave CobbleyExecutable version or related documentation in which You describe the 179*eb8dc403SDave Cobbleyorigin or ownership of the Covered Code. 180*eb8dc403SDave Cobbley 181*eb8dc403SDave Cobbley3.4. Intellectual Property Matters 182*eb8dc403SDave Cobbley 183*eb8dc403SDave Cobbley(a) Third Party Claims. 184*eb8dc403SDave CobbleyIf Contributor has knowledge that a license under a third party`s 185*eb8dc403SDave Cobbleyintellectual property rights is required to exercise the rights 186*eb8dc403SDave Cobbleygranted by such Contributor under Sections 2.1 or 2.2, 187*eb8dc403SDave CobbleyContributor must include a text file with the Source Code 188*eb8dc403SDave Cobbleydistribution titled "LEGAL" which describes the claim and the 189*eb8dc403SDave Cobbleyparty making the claim in sufficient detail that a recipient will 190*eb8dc403SDave Cobbleyknow whom to contact. If Contributor obtains such knowledge after 191*eb8dc403SDave Cobbleythe Modification is made available as described in Section 3.2, 192*eb8dc403SDave CobbleyContributor shall promptly modify the LEGAL file in all copies 193*eb8dc403SDave CobbleyContributor makes available thereafter and shall take other steps 194*eb8dc403SDave Cobbley(such as notifying appropriate mailing lists or newsgroups) 195*eb8dc403SDave Cobbleyreasonably calculated to inform those who received the Covered 196*eb8dc403SDave CobbleyCode that new knowledge has been obtained. 197*eb8dc403SDave Cobbley 198*eb8dc403SDave Cobbley(b) Contributor APIs. 199*eb8dc403SDave Cobbley 200*eb8dc403SDave CobbleyIf Contributor`s Modifications include an application programming 201*eb8dc403SDave Cobbleyinterface and Contributor has knowledge of patent licenses which 202*eb8dc403SDave Cobbleyare reasonably necessary to implement that API, Contributor must 203*eb8dc403SDave Cobbleyalso include this information in the LEGAL file. 204*eb8dc403SDave Cobbley 205*eb8dc403SDave Cobbley(c) Representations. 206*eb8dc403SDave Cobbley 207*eb8dc403SDave CobbleyContributor represents that, except as disclosed pursuant to 208*eb8dc403SDave CobbleySection 3.4(a) above, Contributor believes that Contributor`s 209*eb8dc403SDave CobbleyModifications are Contributor`s original creation(s) and/or 210*eb8dc403SDave CobbleyContributor has sufficient rights to grant the rights conveyed by 211*eb8dc403SDave Cobbleythis License. 212*eb8dc403SDave Cobbley 213*eb8dc403SDave Cobbley3.5. Required Notices. 214*eb8dc403SDave CobbleyYou must duplicate the notice in Exhibit A in each file of the Source 215*eb8dc403SDave CobbleyCode. If it is not possible to put such notice in a particular Source 216*eb8dc403SDave CobbleyCode file due to its structure, then You must include such notice in a 217*eb8dc403SDave Cobbleylocation (such as a relevant directory) where a user would be likely 218*eb8dc403SDave Cobbleyto look for such a notice. If You created one or more Modification(s) 219*eb8dc403SDave CobbleyYou may add your name as a Contributor to the notice described in 220*eb8dc403SDave CobbleyExhibit A. You must also duplicate this License in any documentation 221*eb8dc403SDave Cobbleyfor the Source Code where You describe recipients` rights or ownership 222*eb8dc403SDave Cobbleyrights relating to Covered Code. You may choose to offer, and to 223*eb8dc403SDave Cobbleycharge a fee for, warranty, support, indemnity or liability 224*eb8dc403SDave Cobbleyobligations to one or more recipients of Covered Code. However, You 225*eb8dc403SDave Cobbleymay do so only on Your own behalf, and not on behalf of the Initial 226*eb8dc403SDave CobbleyDeveloper or any Contributor. You must make it absolutely clear than 227*eb8dc403SDave Cobbleyany such warranty, support, indemnity or liability obligation is 228*eb8dc403SDave Cobbleyoffered by You alone, and You hereby agree to indemnify the Initial 229*eb8dc403SDave CobbleyDeveloper and every Contributor for any liability incurred by the 230*eb8dc403SDave CobbleyInitial Developer or such Contributor as a result of warranty, 231*eb8dc403SDave Cobbleysupport, indemnity or liability terms You offer. 232*eb8dc403SDave Cobbley 233*eb8dc403SDave Cobbley3.6. Distribution of Executable Versions. 234*eb8dc403SDave CobbleyYou may distribute Covered Code in Executable form only if the 235*eb8dc403SDave Cobbleyrequirements of Section 3.1-3.5 have been met for that Covered Code, 236*eb8dc403SDave Cobbleyand if You include a notice stating that the Source Code version of 237*eb8dc403SDave Cobbleythe Covered Code is available under the terms of this License, 238*eb8dc403SDave Cobbleyincluding a description of how and where You have fulfilled the 239*eb8dc403SDave Cobbleyobligations of Section 3.2. The notice must be conspicuously included 240*eb8dc403SDave Cobbleyin any notice in an Executable version, related documentation or 241*eb8dc403SDave Cobbleycollateral in which You describe recipients` rights relating to the 242*eb8dc403SDave CobbleyCovered Code. You may distribute the Executable version of Covered 243*eb8dc403SDave CobbleyCode or ownership rights under a license of Your choice, which may 244*eb8dc403SDave Cobbleycontain terms different from this License, provided that You are in 245*eb8dc403SDave Cobbleycompliance with the terms of this License and that the license for the 246*eb8dc403SDave CobbleyExecutable version does not attempt to limit or alter the recipient`s 247*eb8dc403SDave Cobbleyrights in the Source Code version from the rights set forth in this 248*eb8dc403SDave CobbleyLicense. If You distribute the Executable version under a different 249*eb8dc403SDave Cobbleylicense You must make it absolutely clear that any terms which differ 250*eb8dc403SDave Cobbleyfrom this License are offered by You alone, not by the Initial 251*eb8dc403SDave CobbleyDeveloper or any Contributor. You hereby agree to indemnify the 252*eb8dc403SDave CobbleyInitial Developer and every Contributor for any liability incurred by 253*eb8dc403SDave Cobbleythe Initial Developer or such Contributor as a result of any such 254*eb8dc403SDave Cobbleyterms You offer. 255*eb8dc403SDave Cobbley 256*eb8dc403SDave Cobbley3.7. Larger Works. 257*eb8dc403SDave CobbleyYou may create a Larger Work by combining Covered Code with other code 258*eb8dc403SDave Cobbleynot governed by the terms of this License and distribute the Larger 259*eb8dc403SDave CobbleyWork as a single product. In such a case, You must make sure the 260*eb8dc403SDave Cobbleyrequirements of this License are fulfilled for the Covered Code. 261*eb8dc403SDave Cobbley 262*eb8dc403SDave Cobbley4. Inability to Comply Due to Statute or Regulation. 263*eb8dc403SDave Cobbley 264*eb8dc403SDave CobbleyIf it is impossible for You to comply with any of the terms of this 265*eb8dc403SDave CobbleyLicense with respect to some or all of the Covered Code due to 266*eb8dc403SDave Cobbleystatute, judicial order, or regulation then You must: (a) comply with 267*eb8dc403SDave Cobbleythe terms of this License to the maximum extent possible; and (b) 268*eb8dc403SDave Cobbleydescribe the limitations and the code they affect. Such description 269*eb8dc403SDave Cobbleymust be included in the LEGAL file described in Section 3.4 and must 270*eb8dc403SDave Cobbleybe included with all distributions of the Source Code. Except to the 271*eb8dc403SDave Cobbleyextent prohibited by statute or regulation, such description must be 272*eb8dc403SDave Cobbleysufficiently detailed for a recipient of ordinary skill to be able to 273*eb8dc403SDave Cobbleyunderstand it. 274*eb8dc403SDave Cobbley 275*eb8dc403SDave Cobbley5. Application of this License. 276*eb8dc403SDave Cobbley 277*eb8dc403SDave CobbleyThis License applies to code to which the Initial Developer has 278*eb8dc403SDave Cobbleyattached the notice in Exhibit A and to related Covered Code. 279*eb8dc403SDave Cobbley 280*eb8dc403SDave Cobbley6. Versions of the License. 281*eb8dc403SDave Cobbley 282*eb8dc403SDave Cobbley6.1. New Versions. 283*eb8dc403SDave CobbleyCUA Office Project may publish revised 284*eb8dc403SDave Cobbleyand/or new versions of the License from time to time. Each version 285*eb8dc403SDave Cobbleywill be given a distinguishing version number. 286*eb8dc403SDave Cobbley 287*eb8dc403SDave Cobbley6.2. Effect of New Versions. 288*eb8dc403SDave CobbleyOnce Covered Code has been published under a particular version of the 289*eb8dc403SDave CobbleyLicense, You may always continue to use it under the terms of that 290*eb8dc403SDave Cobbleyversion. You may also choose to use such Covered Code under the terms 291*eb8dc403SDave Cobbleyof any subsequent version of the License published by CUA Office Project. No one 292*eb8dc403SDave Cobbleyother than CUA Office Project has the right to modify the terms applicable to 293*eb8dc403SDave CobbleyCovered Code created under this License. 294*eb8dc403SDave Cobbley 295*eb8dc403SDave Cobbley6.3. Derivative Works. 296*eb8dc403SDave CobbleyIf You create or use a modified version of this License (which you may 297*eb8dc403SDave Cobbleyonly do in order to apply it to code which is not already Covered Code 298*eb8dc403SDave Cobbleygoverned by this License), You must (a) rename Your license so that 299*eb8dc403SDave Cobbleythe phrases "CUA Office", "CUA", "CUAPL", or any confusingly similar phrase do not appear in your 300*eb8dc403SDave Cobbleylicense (except to note that your license differs from this License) 301*eb8dc403SDave Cobbleyand (b) otherwise make it clear that Your version of the license 302*eb8dc403SDave Cobbleycontains terms which differ from the CUA Office Public License. (Filling in the name of the Initial 303*eb8dc403SDave CobbleyDeveloper, Original Code or Contributor in the notice described in 304*eb8dc403SDave CobbleyExhibit A shall not of themselves be deemed to be modifications of 305*eb8dc403SDave Cobbleythis License.) 306*eb8dc403SDave Cobbley 307*eb8dc403SDave Cobbley7. DISCLAIMER OF WARRANTY. 308*eb8dc403SDave Cobbley 309*eb8dc403SDave CobbleyCOVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, 310*eb8dc403SDave CobbleyWITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, 311*eb8dc403SDave CobbleyWITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF 312*eb8dc403SDave CobbleyDEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. 313*eb8dc403SDave CobbleyTHE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE 314*eb8dc403SDave CobbleyIS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, 315*eb8dc403SDave CobbleyYOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE 316*eb8dc403SDave CobbleyCOST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER 317*eb8dc403SDave CobbleyOF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF 318*eb8dc403SDave CobbleyANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. 319*eb8dc403SDave Cobbley 320*eb8dc403SDave Cobbley8. TERMINATION. 321*eb8dc403SDave Cobbley 322*eb8dc403SDave Cobbley8.1. This License and the rights granted hereunder will terminate 323*eb8dc403SDave Cobbleyautomatically if You fail to comply with terms herein and fail to cure 324*eb8dc403SDave Cobbleysuch breach within 30 days of becoming aware of the breach. All 325*eb8dc403SDave Cobbleysublicenses to the Covered Code which are properly granted shall 326*eb8dc403SDave Cobbleysurvive any termination of this License. Provisions which, by their 327*eb8dc403SDave Cobbleynature, must remain in effect beyond the termination of this License 328*eb8dc403SDave Cobbleyshall survive. 329*eb8dc403SDave Cobbley 330*eb8dc403SDave Cobbley8.2. If You initiate litigation by asserting a patent infringement 331*eb8dc403SDave Cobbleyclaim (excluding declatory judgment actions) against Initial Developer 332*eb8dc403SDave Cobbleyor a Contributor (the Initial Developer or Contributor against whom 333*eb8dc403SDave CobbleyYou file such action is referred to as "Participant") alleging that: 334*eb8dc403SDave Cobbley 335*eb8dc403SDave Cobbley(a) such Participant`s Contributor Version directly or indirectly 336*eb8dc403SDave Cobbleyinfringes any patent, then any and all rights granted by such 337*eb8dc403SDave CobbleyParticipant to You under Sections 2.1 and/or 2.2 of this License 338*eb8dc403SDave Cobbleyshall, upon 60 days notice from Participant terminate prospectively, 339*eb8dc403SDave Cobbleyunless if within 60 days after receipt of notice You either: (i) 340*eb8dc403SDave Cobbleyagree in writing to pay Participant a mutually agreeable reasonable 341*eb8dc403SDave Cobbleyroyalty for Your past and future use of Modifications made by such 342*eb8dc403SDave CobbleyParticipant, or (ii) withdraw Your litigation claim with respect to 343*eb8dc403SDave Cobbleythe Contributor Version against such Participant. If within 60 days 344*eb8dc403SDave Cobbleyof notice, a reasonable royalty and payment arrangement are not 345*eb8dc403SDave Cobbleymutually agreed upon in writing by the parties or the litigation claim 346*eb8dc403SDave Cobbleyis not withdrawn, the rights granted by Participant to You under 347*eb8dc403SDave CobbleySections 2.1 and/or 2.2 automatically terminate at the expiration of 348*eb8dc403SDave Cobbleythe 60 day notice period specified above. 349*eb8dc403SDave Cobbley 350*eb8dc403SDave Cobbley(b) any software, hardware, or device, other than such Participant`s 351*eb8dc403SDave CobbleyContributor Version, directly or indirectly infringes any patent, then 352*eb8dc403SDave Cobbleyany rights granted to You by such Participant under Sections 2.1(b) 353*eb8dc403SDave Cobbleyand 2.2(b) are revoked effective as of the date You first made, used, 354*eb8dc403SDave Cobbleysold, distributed, or had made, Modifications made by that 355*eb8dc403SDave CobbleyParticipant. 356*eb8dc403SDave Cobbley 357*eb8dc403SDave Cobbley8.3. If You assert a patent infringement claim against Participant 358*eb8dc403SDave Cobbleyalleging that such Participant`s Contributor Version directly or 359*eb8dc403SDave Cobbleyindirectly infringes any patent where such claim is resolved (such as 360*eb8dc403SDave Cobbleyby license or settlement) prior to the initiation of patent 361*eb8dc403SDave Cobbleyinfringement litigation, then the reasonable value of the licenses 362*eb8dc403SDave Cobbleygranted by such Participant under Sections 2.1 or 2.2 shall be taken 363*eb8dc403SDave Cobbleyinto account in determining the amount or value of any payment or 364*eb8dc403SDave Cobbleylicense. 365*eb8dc403SDave Cobbley 366*eb8dc403SDave Cobbley8.4. In the event of termination under Sections 8.1 or 8.2 above, 367*eb8dc403SDave Cobbleyall end user license agreements (excluding distributors and resellers) 368*eb8dc403SDave Cobbleywhich have been validly granted by You or any distributor hereunder 369*eb8dc403SDave Cobbleyprior to termination shall survive termination. 370*eb8dc403SDave Cobbley 371*eb8dc403SDave Cobbley9. LIMITATION OF LIABILITY. 372*eb8dc403SDave Cobbley 373*eb8dc403SDave CobbleyUNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT 374*eb8dc403SDave Cobbley(INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL 375*eb8dc403SDave CobbleyDEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, 376*eb8dc403SDave CobbleyOR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR 377*eb8dc403SDave CobbleyANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY 378*eb8dc403SDave CobbleyCHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, 379*eb8dc403SDave CobbleyWORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER 380*eb8dc403SDave CobbleyCOMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN 381*eb8dc403SDave CobbleyINFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF 382*eb8dc403SDave CobbleyLIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY 383*eb8dc403SDave CobbleyRESULTING FROM SUCH PARTY`S NEGLIGENCE TO THE EXTENT APPLICABLE LAW 384*eb8dc403SDave CobbleyPROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE 385*eb8dc403SDave CobbleyEXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO 386*eb8dc403SDave CobbleyTHIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. 387*eb8dc403SDave Cobbley 388*eb8dc403SDave Cobbley10. U.S. GOVERNMENT END USERS. 389*eb8dc403SDave Cobbley 390*eb8dc403SDave CobbleyThe Covered Code is a "commercial item," as that term is defined in 391*eb8dc403SDave Cobbley48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer 392*eb8dc403SDave Cobbleysoftware" and "commercial computer software documentation," as such 393*eb8dc403SDave Cobbleyterms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 394*eb8dc403SDave CobbleyC.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), 395*eb8dc403SDave Cobbleyall U.S. Government End Users acquire Covered Code with only those 396*eb8dc403SDave Cobbleyrights set forth herein. 397*eb8dc403SDave Cobbley 398*eb8dc403SDave Cobbley11. MISCELLANEOUS. 399*eb8dc403SDave Cobbley 400*eb8dc403SDave CobbleyThis License represents the complete agreement concerning subject 401*eb8dc403SDave Cobbleymatter hereof. If any provision of this License is held to be 402*eb8dc403SDave Cobbleyunenforceable, such provision shall be reformed only to the extent 403*eb8dc403SDave Cobbleynecessary to make it enforceable. This License shall be governed by 404*eb8dc403SDave CobbleyCalifornia law provisions (except to the extent applicable law, if 405*eb8dc403SDave Cobbleyany, provides otherwise), excluding its conflict-of-law provisions. 406*eb8dc403SDave CobbleyWith respect to disputes in which at least one party is a citizen of, 407*eb8dc403SDave Cobbleyor an entity chartered or registered to do business in the United 408*eb8dc403SDave CobbleyStates of America, any litigation relating to this License shall be 409*eb8dc403SDave Cobbleysubject to the jurisdiction of the Federal Courts of the Northern 410*eb8dc403SDave CobbleyDistrict of California, with venue lying in Santa Clara County, 411*eb8dc403SDave CobbleyCalifornia, with the losing party responsible for costs, including 412*eb8dc403SDave Cobbleywithout limitation, court costs and reasonable attorneys` fees and 413*eb8dc403SDave Cobbleyexpenses. The application of the United Nations Convention on 414*eb8dc403SDave CobbleyContracts for the International Sale of Goods is expressly excluded. 415*eb8dc403SDave CobbleyAny law or regulation which provides that the language of a contract 416*eb8dc403SDave Cobbleyshall be construed against the drafter shall not apply to this 417*eb8dc403SDave CobbleyLicense. 418*eb8dc403SDave Cobbley 419*eb8dc403SDave Cobbley12. RESPONSIBILITY FOR CLAIMS. 420*eb8dc403SDave Cobbley 421*eb8dc403SDave CobbleyAs between Initial Developer and the Contributors, each party is 422*eb8dc403SDave Cobbleyresponsible for claims and damages arising, directly or indirectly, 423*eb8dc403SDave Cobbleyout of its utilization of rights under this License and You agree to 424*eb8dc403SDave Cobbleywork with Initial Developer and Contributors to distribute such 425*eb8dc403SDave Cobbleyresponsibility on an equitable basis. Nothing herein is intended or 426*eb8dc403SDave Cobbleyshall be deemed to constitute any admission of liability. 427*eb8dc403SDave Cobbley 428*eb8dc403SDave Cobbley13. MULTIPLE-LICENSED CODE. 429*eb8dc403SDave Cobbley 430*eb8dc403SDave CobbleyInitial Developer may designate portions of the Covered Code as 431*eb8dc403SDave Cobbley"Multiple-Licensed". "Multiple-Licensed" means that the Initial 432*eb8dc403SDave CobbleyDeveloper permits you to utilize portions of the Covered Code under 433*eb8dc403SDave CobbleyYour choice of the NPL or the alternative licenses, if any, specified 434*eb8dc403SDave Cobbleyby the Initial Developer in the file described in Exhibit A. 435*eb8dc403SDave Cobbley 436*eb8dc403SDave CobbleyEXHIBIT A - CUA Office Public License. 437*eb8dc403SDave Cobbley 438*eb8dc403SDave Cobbley``The contents of this file are subject to the CUA Office Public License 439*eb8dc403SDave CobbleyVersion 1.0 (the "License"); you may not use this file except in 440*eb8dc403SDave Cobbleycompliance with the License. You may obtain a copy of the License at 441*eb8dc403SDave Cobbleyhttp://cuaoffice.sourceforge.net/ 442*eb8dc403SDave Cobbley 443*eb8dc403SDave CobbleySoftware distributed under the License is distributed on an "AS IS" 444*eb8dc403SDave Cobbleybasis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the 445*eb8dc403SDave CobbleyLicense for the specific language governing rights and limitations 446*eb8dc403SDave Cobbleyunder the License. 447*eb8dc403SDave Cobbley 448*eb8dc403SDave CobbleyThe Original Code is ______________________________________. 449*eb8dc403SDave Cobbley 450*eb8dc403SDave CobbleyThe Initial Developer of the Original Code is ________________________. 451*eb8dc403SDave CobbleyPortions created by ______________________ are Copyright (C) ______ 452*eb8dc403SDave Cobbley_______________________. All Rights Reserved. 453*eb8dc403SDave Cobbley 454*eb8dc403SDave CobbleyContributor(s): ______________________________________. 455*eb8dc403SDave Cobbley 456*eb8dc403SDave CobbleyAlternatively, the contents of this file may be used under the terms 457*eb8dc403SDave Cobbleyof the _____ license (the "[___] License"), in which case the 458*eb8dc403SDave Cobbleyprovisions of [______] License are applicable instead of those 459*eb8dc403SDave Cobbleyabove. If you wish to allow use of your version of this file only 460*eb8dc403SDave Cobbleyunder the terms of the [____] License and not to allow others to use 461*eb8dc403SDave Cobbleyyour version of this file under the CUAPL, indicate your decision by 462*eb8dc403SDave Cobbleydeleting the provisions above and replace them with the notice and 463*eb8dc403SDave Cobbleyother provisions required by the [___] License. If you do not delete 464*eb8dc403SDave Cobbleythe provisions above, a recipient may use your version of this file 465*eb8dc403SDave Cobbleyunder either the CUAPL or the [___] License." 466*eb8dc403SDave Cobbley 467*eb8dc403SDave Cobbley[NOTE: The text of this Exhibit A may differ slightly from the text of 468*eb8dc403SDave Cobbleythe notices in the Source Code files of the Original Code. You should 469*eb8dc403SDave Cobbleyuse the text of this Exhibit A rather than the text found in the 470*eb8dc403SDave CobbleyOriginal Code Source Code for Your Modifications.] 471*eb8dc403SDave Cobbley 472