Manual
Table Of Contents
52
(a) Third Party Claims
If Contributor has knowledge that a license under a third party’s intellectual property rights is required to exercise the rights granted by such Contributor
under Secons 2.1 or 2.2, Contributor must include a text le with the Source Code distribuon tled “LEGAL” which describes the claim and the party making
the claim in sucient detail that a recipient will know whom to contact. If Contributor obtains such knowledge aer the Modicaon is made available as
described in Secon 3.2, Contributor shall promptly modify the LEGAL le in all copies Contributor makes available thereaer and shall take other steps (such
as nofying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Covered Code that new knowledge has been
obtained.
(b) Contributor APIs
If Contributor’s Modicaons include an applicaon programming interface and Contributor has knowledge of patent licenses which are reasonably
necessary to implement that API, Contributor must also include this informaon in the legal le.
(c) Representaons.
Contributor represents that, except as disclosed pursuant to Secon 3.4 (a) above, Contributor believes that Contributor’s Modicaons are Contributor’s
original creaon(s) and/or Contributor has sucient rights to grant the rights conveyed by this License.
3.5. Required Noces.
You must duplicate the noce in Exhibit A in each le of the Source Code. If it is not possible to put such noce in a parcular Source Code le due to
its structure, then You must include such noce in a locaon (such as a relevant directory) where a user would be likely to look for such a noce. If You
created one or more Modicaon(s) You may add your name as a Contributor to the noce described in Exhibit A. You must also duplicate this License in
any documentaon for the Source Code where You describe recipients’ rights or ownership rights relang to Covered Code. You may choose to oer, and
to charge a fee for, warranty, support, indemnity or liability obligaons to one or more recipients of Covered Code. However, You may do so only on Your
own behalf, and not on behalf of the Inial Developer or any Contributor. You must make it absolutely clear than any such warranty, support, indemnity or
liability obligaon is oered by You alone, and You hereby agree to indemnify the Inial Developer and every Contributor for any liability incurred by the Inial
Developer or such Contributor as a result of warranty, support, indemnity or liability terms You oer.
3.6. Distribuon of Executable Versions.
You may distribute Covered Code in Executable form only if the requirements of Secons 3.1, 3.2, 3.3, 3.4 and 3.5 have been met for that Covered Code,
and if You include a noce stang that the Source Code version of the Covered Code is available under the terms of this License, including a descripon of
how and where You have fullled the obligaons of Secon 3.2. The noce must be conspicuously included in any noce in an Executable version, related
documentaon or collateral in which You describe recipients’ rights relang to the Covered Code. You may distribute the Executable version of Covered Code
or ownership rights under a license of Your choice, which may contain terms dierent from this License, provided that You are in compliance with the terms
of this License and that the license for the Executable version does not aempt to limit or alter the recipient’s rights in the Source Code version from the
rights set forth in this License. If You distribute the Executable version under a dierent license You must make it absolutely clear that any terms which dier
from this License are oered by You alone, not by the Inial Developer or any Contributor. You hereby agree to indemnify the Inial Developer and every
Contributor for any liability incurred by the Inial Developer or such Contributor as a result of any such terms You oer.
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 fullled for the Covered Code.
4. Inability to Comply Due to Statute or Regulaon.
If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Code due to statute, judicial order, or
regulaon then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitaons and the code they aect.
Such descripon must be included in the legal le described in Secon 3.4 and must be included with all distribuons of the Source Code. Except to the extent
prohibited by statute or regulaon, such descripon must be suciently detailed for a recipient of ordinary skill to be able to understand it.
5. Applicaon of this License.
This License applies to code to which the Inial Developer has aached the noce in Exhibit A and to related Covered Code.
6. Versions of the License.
6.1. New Versions
Netscape Communicaons Corporaon (“Netscape”) may publish revised and/or new versions of the License from me to me. Each version will be given a
disnguishing version number.
6.2. Eect of New Versions
Once Covered Code has been published under a parcular version of the License, You may always connue to use it under the terms of that version. You
may also choose to use such Covered Code under the terms of any subsequent version of the License published by Netscape. No one other than Netscape has
the right to modify the terms applicable to Covered Code created under this License.
6.3. Derivave Works
If You create or use a modied 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 diers from this License) and (b) otherwise make it clear that Your version of the