MOZILLA PUBLIC LICENSE Version 1.1 --------------- ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 1. Definitions. ***** DUMMY FILE ***** Covered Code available to a third party. ***** DUMMY FILE ***** ***** DUMMY FILE ***** 1.2. "Contributor Version" means the combination of the Original Code, prior Modifications used by a Contributor, and the Modifications made by that particular Contributor. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 1.4. "Electronic Distribution Mechanism" means a mechanism generally accepted in the software development community for the electronic transfer of data. 1.5. "Executable" means Covered Code in any form other than Source Code. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 1.7. "Larger Work" means a work which combines Covered Code or portions thereof with code not governed by the terms of this License. 1.8. "License" means this document. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 1.9. "Modifications" means any addition to or deletion from the substance or structure of either the Original Code or any previous Modifications. When Covered Code is released as a series of files, a Modification is: A. Any addition to or deletion from the contents of a file containing Original Code or previous Modifications. B. Any new file that contains any part of the Original Code or previous Modifications. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 1.10.1. "Patent Claims" means any patent claim(s), now owned or hereafter acquired, including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 1.12. "You" (or "Your") means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 6.1. For legal entities, "You" includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity. 2. Source Code License. 2.1. The Initial Developer Grant. The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims: (a) under intellectual property rights (other than patent or trademark) Licensable by Initial Developer to use, reproduce, modify, display, perform, sublicense and distribute the Original Code (or portions thereof) with or without Modifications, and/or as part of a Larger Work; and ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** (c) the licenses granted in this Section 2.1(a) and (b) are effective on the date Initial Developer first distributes Original Code under the terms of this License. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 2.2. Contributor Grant. Subject to third party intellectual property claims, each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license (a) under intellectual property rights (other than patent or trademark) Licensable by Contributor, to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof) either on an unmodified basis, with other Modifications, as Covered Code and/or as part of a Larger Work; and ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** (d) Notwithstanding Section 2.2(b) above, no patent license is granted: 1) for any code that Contributor has deleted from the Contributor Version; 2) separate from the Contributor Version; 3) for infringements caused by: i) third party modifications of Contributor Version or ii) the combination of Modifications made by that Contributor with other software (except as part of the Contributor Version) or other devices; or 4) under Patent Claims infringed by Covered Code in the absence of Modifications made by that Contributor. 3. Distribution Obligations. 3.1. Application of License. The Modifications which You create or to which You contribute are governed by the terms of this License, including without limitation Section 2.2. The Source Code version of Covered Code may be distributed only under the terms of this License or a future version of this License released under Section 6.1, and You must include a copy of this License with every copy of the Source Code You ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 3.3. Description of Modifications. You must cause all Covered Code to which You contribute to contain a file documenting the changes You made to create that Covered Code and the date of any change. You must include a prominent statement that the Modification is derived, directly or indirectly, from Original Code provided by the Initial Developer and including the name of the Initial Developer in (a) the Source Code, and (b) in any notice in an Executable version or related documentation in which You describe the origin or ownership of the Covered Code. 3.7. Larger Works. You may create a Larger Work by combining Covered Code with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Code. 4. Inability to Comply Due to Statute or Regulation. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 5. Application of this License. ***** DUMMY FILE ***** ***** DUMMY FILE ***** 6. Versions of the License. 6.1. New Versions. Netscape Communications Corporation ("Netscape") may publish revised and/or new versions of the License from time to time. Each version will be given a distinguishing version number. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 6.3. Derivative Works. If You create or use a modified version of this License (which you may only do in order to apply it to code which is not already Covered Code governed by this License), You must (a) rename Your license so that the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", "MPL", "NPL" or any confusingly similar phrase do not appear in your license (except to note that your license differs from this License) and (b) otherwise make it clear that Your version of the license contains terms which differ from the Mozilla Public License and ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 7. DISCLAIMER OF WARRANTY. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 8. TERMINATION. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 8.2. If You initiate litigation by asserting a patent infringement claim (excluding declatory judgment actions) against Initial Developer or a Contributor (the Initial Developer or Contributor against whom You file such action is referred to as "Participant") alleging that: ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 8.3. If You assert a patent infringement claim against Participant alleging that such Participant's Contributor Version directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by such Participant under Sections 2.1 or 2.2 shall be taken into account in determining the amount or value of any payment or license. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 9. LIMITATION OF LIABILITY. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 10. U.S. GOVERNMENT END USERS. The Covered Code is a "commercial item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer software" and "commercial computer software documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with only those rights set forth herein. 11. MISCELLANEOUS. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** 12. RESPONSIBILITY FOR CLAIMS. As between Initial Developer and the Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License and You agree to work with Initial Developer and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability. 13. MULTIPLE-LICENSED CODE. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** EXHIBIT A -Mozilla Public License. ***** DUMMY FILE ***** ***** DUMMY FILE ***** ***** DUMMY FILE ***** Alternatively, the contents of this file may be used under the terms of the _____ license (the "[___] License"), in which case the provisions of [______] License are applicable instead of those above. If you wish to allow use of your version of this file only under the terms of the [____] License and not to allow others to use your version of this file under the NPL, indicate your decision by deleting the provisions above and replace them with the notice and other provisions required by the [___] License. If you do not delete the provisions above, a recipient may use your version of this file under either the NPL or the [___] License."