1
0
mirror of https://github.com/github/choosealicense.com synced 2024-12-22 12:50:24 +01:00

Use Mozilla's plaint text version of the MPL

This commit is contained in:
Ben Balter 2015-10-31 12:45:06 -04:00
parent 44b315f6bf
commit eda9fa97ec

View File

@ -25,113 +25,107 @@ forbidden:
--- ---
Mozilla Public License, version 2.0 Mozilla Public License Version 2.0
==================================
1. Definitions 1. Definitions
--------------
1.1. "Contributor" 1.1. "Contributor"
means each individual or legal entity that creates, contributes to
means each individual or legal entity that creates, contributes to the the creation of, or owns Covered Software.
creation of, or owns Covered Software.
1.2. "Contributor Version" 1.2. "Contributor Version"
means the combination of the Contributions of others (if any) used
means the combination of the Contributions of others (if any) used by a by a Contributor and that particular Contributor's Contribution.
Contributor and that particular Contributor's Contribution.
1.3. "Contribution" 1.3. "Contribution"
means Covered Software of a particular Contributor. means Covered Software of a particular Contributor.
1.4. "Covered Software" 1.4. "Covered Software"
means Source Code Form to which the initial Contributor has attached
means Source Code Form to which the initial Contributor has attached the the notice in Exhibit A, the Executable Form of such Source Code
notice in Exhibit A, the Executable Form of such Source Code Form, and Form, and Modifications of such Source Code Form, in each case
Modifications of such Source Code Form, in each case including portions including portions thereof.
thereof.
1.5. "Incompatible With Secondary Licenses" 1.5. "Incompatible With Secondary Licenses"
means means
a. that the initial Contributor has attached the notice described in (a) that the initial Contributor has attached the notice described
Exhibit B to the Covered Software; or in Exhibit B to the Covered Software; or
b. that the Covered Software was made available under the terms of (b) that the Covered Software was made available under the terms of
version 1.1 or earlier of the License, but not also under the terms of version 1.1 or earlier of the License, but not also under the
a Secondary License. terms of a Secondary License.
1.6. "Executable Form" 1.6. "Executable Form"
means any form of the work other than Source Code Form. means any form of the work other than Source Code Form.
1.7. "Larger Work" 1.7. "Larger Work"
means a work that combines Covered Software with other material, in
means a work that combines Covered Software with other material, in a a separate file or files, that is not Covered Software.
separate file or files, that is not Covered Software.
1.8. "License" 1.8. "License"
means this document. means this document.
1.9. "Licensable" 1.9. "Licensable"
means having the right to grant, to the maximum extent possible,
means having the right to grant, to the maximum extent possible, whether whether at the time of the initial grant or subsequently, any and
at the time of the initial grant or subsequently, any and all of the all of the rights conveyed by this License.
rights conveyed by this License.
1.10. "Modifications" 1.10. "Modifications"
means any of the following: means any of the following:
a. any file in Source Code Form that results from an addition to, (a) any file in Source Code Form that results from an addition to,
deletion from, or modification of the contents of Covered Software; or deletion from, or modification of the contents of Covered
Software; or
b. any new file in Source Code Form that contains any Covered Software. (b) any new file in Source Code Form that contains any Covered
Software.
1.11. "Patent Claims" of a Contributor 1.11. "Patent Claims" of a Contributor
means any patent claim(s), including without limitation, method, means any patent claim(s), including without limitation, method,
process, and apparatus claims, in any patent Licensable by such process, and apparatus claims, in any patent Licensable by such
Contributor that would be infringed, but for the grant of the License, Contributor that would be infringed, but for the grant of the
by the making, using, selling, offering for sale, having made, import, License, by the making, using, selling, offering for sale, having
or transfer of either its Contributions or its Contributor Version. made, import, or transfer of either its Contributions or its
Contributor Version.
1.12. "Secondary License" 1.12. "Secondary License"
means either the GNU General Public License, Version 2.0, the GNU
means either the GNU General Public License, Version 2.0, the GNU Lesser Lesser General Public License, Version 2.1, the GNU Affero General
General Public License, Version 2.1, the GNU Affero General Public Public License, Version 3.0, or any later versions of those
License, Version 3.0, or any later versions of those licenses. licenses.
1.13. "Source Code Form" 1.13. "Source Code Form"
means the form of the work preferred for making modifications. means the form of the work preferred for making modifications.
1.14. "You" (or "Your") 1.14. "You" (or "Your")
means an individual or a legal entity exercising rights under this means an individual or a legal entity exercising rights under this
License. For legal entities, "You" includes any entity that controls, is License. For legal entities, "You" includes any entity that
controlled by, or is under common control with You. For purposes of this controls, is controlled by, or is under common control with You. For
definition, "control" means (a) the power, direct or indirect, to cause purposes of this definition, "control" means (a) the power, direct
the direction or management of such entity, whether by contract or or indirect, to cause the direction or management of such entity,
otherwise, or (b) ownership of more than fifty percent (50%) of the whether by contract or otherwise, or (b) ownership of more than
outstanding shares or beneficial ownership of such entity. fifty percent (50%) of the outstanding shares or beneficial
ownership of such entity.
2. License Grants and Conditions 2. License Grants and Conditions
--------------------------------
2.1. Grants 2.1. Grants
Each Contributor hereby grants You a world-wide, royalty-free, Each Contributor hereby grants You a world-wide, royalty-free,
non-exclusive license: non-exclusive license:
a. under intellectual property rights (other than patent or trademark) (a) under intellectual property rights (other than patent or trademark)
Licensable by such Contributor to use, reproduce, make available, Licensable by such Contributor to use, reproduce, make available,
modify, display, perform, distribute, and otherwise exploit its modify, display, perform, distribute, and otherwise exploit its
Contributions, either on an unmodified basis, with Modifications, or Contributions, either on an unmodified basis, with Modifications, or
as part of a Larger Work; and as part of a Larger Work; and
b. under Patent Claims of such Contributor to make, use, sell, offer for (b) under Patent Claims of such Contributor to make, use, sell, offer
sale, have made, import, and otherwise transfer either its for sale, have made, import, and otherwise transfer either its
Contributions or its Contributor Version. Contributions or its Contributor Version.
2.2. Effective Date 2.2. Effective Date
@ -148,14 +142,15 @@ Mozilla Public License, version 2.0
Notwithstanding Section 2.1(b) above, no patent license is granted by a Notwithstanding Section 2.1(b) above, no patent license is granted by a
Contributor: Contributor:
a. for any code that a Contributor has removed from Covered Software; or (a) for any code that a Contributor has removed from Covered Software;
or
b. for infringements caused by: (i) Your and any other third party's (b) for infringements caused by: (i) Your and any other third party's
modifications of Covered Software, or (ii) the combination of its modifications of Covered Software, or (ii) the combination of its
Contributions with other software (except as part of its Contributor Contributions with other software (except as part of its Contributor
Version); or Version); or
c. under Patent Claims infringed by Covered Software in the absence of (c) under Patent Claims infringed by Covered Software in the absence of
its Contributions. its Contributions.
This License does not grant any rights in the trademarks, service marks, This License does not grant any rights in the trademarks, service marks,
@ -172,8 +167,8 @@ Mozilla Public License, version 2.0
2.5. Representation 2.5. Representation
Each Contributor represents that the Contributor believes its Each Contributor represents that the Contributor believes its
Contributions are its original creation(s) or it has sufficient rights to Contributions are its original creation(s) or it has sufficient rights
grant the rights to its Contributions conveyed by this License. to grant the rights to its Contributions conveyed by this License.
2.6. Fair Use 2.6. Fair Use
@ -183,11 +178,11 @@ Mozilla Public License, version 2.0
2.7. Conditions 2.7. Conditions
Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
Section 2.1. in Section 2.1.
3. Responsibilities 3. Responsibilities
-------------------
3.1. Distribution of Source Form 3.1. Distribution of Source Form
@ -203,16 +198,16 @@ Mozilla Public License, version 2.0
If You distribute Covered Software in Executable Form then: If You distribute Covered Software in Executable Form then:
a. such Covered Software must also be made available in Source Code Form, (a) such Covered Software must also be made available in Source Code
as described in Section 3.1, and You must inform recipients of the Form, as described in Section 3.1, and You must inform recipients of
Executable Form how they can obtain a copy of such Source Code Form by the Executable Form how they can obtain a copy of such Source Code
reasonable means in a timely manner, at a charge no more than the cost Form by reasonable means in a timely manner, at a charge no more
of distribution to the recipient; and than the cost of distribution to the recipient; and
b. You may distribute such Executable Form under the terms of this (b) You may distribute such Executable Form under the terms of this
License, or sublicense it under different terms, provided that the License, or sublicense it under different terms, provided that the
license for the Executable Form does not attempt to limit or alter the license for the Executable Form does not attempt to limit or alter
recipients' rights in the Source Code Form under this License. the recipients' rights in the Source Code Form under this License.
3.3. Distribution of a Larger Work 3.3. Distribution of a Larger Work
@ -230,10 +225,10 @@ Mozilla Public License, version 2.0
3.4. Notices 3.4. Notices
You may not remove or alter the substance of any license notices You may not remove or alter the substance of any license notices
(including copyright notices, patent notices, disclaimers of warranty, or (including copyright notices, patent notices, disclaimers of warranty,
limitations of liability) contained within the Source Code Form of the or limitations of liability) contained within the Source Code Form of
Covered Software, except that You may alter any license notices to the the Covered Software, except that You may alter any license notices to
extent required to remedy known factual inaccuracies. the extent required to remedy known factual inaccuracies.
3.5. Application of Additional Terms 3.5. Application of Additional Terms
@ -249,32 +244,34 @@ Mozilla Public License, version 2.0
jurisdiction. jurisdiction.
4. Inability to Comply Due to Statute or Regulation 4. Inability to Comply Due to Statute or Regulation
---------------------------------------------------
If it is impossible for You to comply with any of the terms of this License If it is impossible for You to comply with any of the terms of this
with respect to some or all of the Covered Software due to statute, License with respect to some or all of the Covered Software due to
judicial order, or regulation then You must: (a) comply with the terms of statute, judicial order, or regulation then You must: (a) comply with
this License to the maximum extent possible; and (b) describe the the terms of this License to the maximum extent possible; and (b)
limitations and the code they affect. Such description must be placed in a describe the limitations and the code they affect. Such description must
text file included with all distributions of the Covered Software under be placed in a text file included with all distributions of the Covered
this License. Except to the extent prohibited by statute or regulation, Software under this License. Except to the extent prohibited by statute
such description must be sufficiently detailed for a recipient of ordinary or regulation, such description must be sufficiently detailed for a
skill to be able to understand it. recipient of ordinary skill to be able to understand it.
5. Termination 5. Termination
--------------
5.1. The rights granted under this License will terminate automatically if You 5.1. The rights granted under this License will terminate automatically
fail to comply with any of its terms. However, if You become compliant, if You fail to comply with any of its terms. However, if You become
then the rights granted under this License from a particular Contributor compliant, then the rights granted under this License from a particular
are reinstated (a) provisionally, unless and until such Contributor Contributor are reinstated (a) provisionally, unless and until such
explicitly and finally terminates Your grants, and (b) on an ongoing Contributor explicitly and finally terminates Your grants, and (b) on an
basis, if such Contributor fails to notify You of the non-compliance by ongoing basis, if such Contributor fails to notify You of the
some reasonable means prior to 60 days after You have come back into non-compliance by some reasonable means prior to 60 days after You have
compliance. Moreover, Your grants from a particular Contributor are come back into compliance. Moreover, Your grants from a particular
reinstated on an ongoing basis if such Contributor notifies You of the Contributor are reinstated on an ongoing basis if such Contributor
non-compliance by some reasonable means, this is the first time You have notifies You of the non-compliance by some reasonable means, this is the
received notice of non-compliance with this License from such first time You have received notice of non-compliance with this License
Contributor, and You become compliant prior to 30 days after Your receipt from such Contributor, and You become compliant prior to 30 days after
of the notice. Your receipt of the notice.
5.2. If You initiate litigation against any entity by asserting a patent 5.2. If You initiate litigation against any entity by asserting a patent
infringement claim (excluding declaratory judgment actions, infringement claim (excluding declaratory judgment actions,
@ -283,60 +280,75 @@ Mozilla Public License, version 2.0
You by any and all Contributors for the Covered Software under Section You by any and all Contributors for the Covered Software under Section
2.1 of this License shall terminate. 2.1 of this License shall terminate.
5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
license agreements (excluding distributors and resellers) which have been end user license agreements (excluding distributors and resellers) which
validly granted by You or Your distributors under this License prior to have been validly granted by You or Your distributors under this License
termination shall survive termination. prior to termination shall survive termination.
6. Disclaimer of Warranty ************************************************************************
* *
* 6. Disclaimer of Warranty *
* ------------------------- *
* *
* Covered Software is provided under this License on an "as is" *
* basis, without warranty of any kind, either expressed, implied, or *
* statutory, including, without limitation, warranties that the *
* Covered Software is free of defects, merchantable, fit for a *
* particular purpose or non-infringing. The entire risk as to the *
* quality and performance of the Covered Software is with You. *
* Should any Covered Software prove defective in any respect, You *
* (not any Contributor) assume the cost of any necessary servicing, *
* repair, or correction. This disclaimer of warranty constitutes an *
* essential part of this License. No use of any Covered Software is *
* authorized under this License except under this disclaimer. *
* *
************************************************************************
Covered Software is provided under this License on an "as is" basis, ************************************************************************
without warranty of any kind, either expressed, implied, or statutory, * *
including, without limitation, warranties that the Covered Software is free * 7. Limitation of Liability *
of defects, merchantable, fit for a particular purpose or non-infringing. * -------------------------- *
The entire risk as to the quality and performance of the Covered Software * *
is with You. Should any Covered Software prove defective in any respect, * Under no circumstances and under no legal theory, whether tort *
You (not any Contributor) assume the cost of any necessary servicing, * (including negligence), contract, or otherwise, shall any *
repair, or correction. This disclaimer of warranty constitutes an essential * Contributor, or anyone who distributes Covered Software as *
part of this License. No use of any Covered Software is authorized under * permitted above, be liable to You for any direct, indirect, *
this License except under this disclaimer. * special, incidental, or consequential damages of any character *
* including, without limitation, damages for lost profits, loss of *
7. Limitation of Liability * goodwill, work stoppage, computer failure or malfunction, or any *
* and all other commercial damages or losses, even if such party *
Under no circumstances and under no legal theory, whether tort (including * shall have been informed of the possibility of such damages. This *
negligence), contract, or otherwise, shall any Contributor, or anyone who * limitation of liability shall not apply to liability for death or *
distributes Covered Software as permitted above, be liable to You for any * personal injury resulting from such party's negligence to the *
direct, indirect, special, incidental, or consequential damages of any * extent applicable law prohibits such limitation. Some *
character including, without limitation, damages for lost profits, loss of * jurisdictions do not allow the exclusion or limitation of *
goodwill, work stoppage, computer failure or malfunction, or any and all * incidental or consequential damages, so this exclusion and *
other commercial damages or losses, even if such party shall have been * limitation may not apply to You. *
informed of the possibility of such damages. This limitation of liability * *
shall not apply to liability for death or personal injury resulting from ************************************************************************
such party's negligence to the extent applicable law prohibits such
limitation. Some jurisdictions do not allow the exclusion or limitation of
incidental or consequential damages, so this exclusion and limitation may
not apply to You.
8. Litigation 8. Litigation
-------------
Any litigation relating to this License may be brought only in the courts Any litigation relating to this License may be brought only in the
of a jurisdiction where the defendant maintains its principal place of courts of a jurisdiction where the defendant maintains its principal
business and such litigation shall be governed by laws of that place of business and such litigation shall be governed by laws of that
jurisdiction, without reference to its conflict-of-law provisions. Nothing jurisdiction, without reference to its conflict-of-law provisions.
in this Section shall prevent a party's ability to bring cross-claims or Nothing in this Section shall prevent a party's ability to bring
counter-claims. cross-claims or counter-claims.
9. Miscellaneous 9. Miscellaneous
----------------
This License represents the complete agreement concerning the subject This License represents the complete agreement concerning the subject
matter hereof. If any provision of this License is held to be matter hereof. If any provision of this License is held to be
unenforceable, such provision shall be reformed only to the extent unenforceable, such provision shall be reformed only to the extent
necessary to make it enforceable. Any law or regulation which provides that necessary to make it enforceable. Any law or regulation which provides
the language of a contract shall be construed against the drafter shall not that the language of a contract shall be construed against the drafter
be used to construe this License against a Contributor. shall not be used to construe this License against a Contributor.
10. Versions of the License 10. Versions of the License
---------------------------
10.1. New Versions 10.1. New Versions
@ -361,29 +373,28 @@ Mozilla Public License, version 2.0
such modified license differs from this License). such modified license differs from this License).
10.4. Distributing Source Code Form that is Incompatible With Secondary 10.4. Distributing Source Code Form that is Incompatible With Secondary
Licenses If You choose to distribute Source Code Form that is Licenses
Incompatible With Secondary Licenses under the terms of this version of
the License, the notice described in Exhibit B of this License must be If You choose to distribute Source Code Form that is Incompatible With
attached. Secondary Licenses under the terms of this version of the License, the
notice described in Exhibit B of this License must be attached.
Exhibit A - Source Code Form License Notice Exhibit A - Source Code Form License Notice
-------------------------------------------
This Source Code Form is subject to the This Source Code Form is subject to the terms of the Mozilla Public
terms of the Mozilla Public License, v. License, v. 2.0. If a copy of the MPL was not distributed with this
2.0. If a copy of the MPL was not file, You can obtain one at http://mozilla.org/MPL/2.0/.
distributed with this file, You can
obtain one at
http://mozilla.org/MPL/2.0/.
If it is not possible or desirable to put the notice in a particular file, If it is not possible or desirable to put the notice in a particular
then You may include the notice in a location (such as a LICENSE file in a file, then You may include the notice in a location (such as a LICENSE
relevant directory) where a recipient would be likely to look for such a file in a relevant directory) where a recipient would be likely to look
notice. for such a notice.
You may add additional accurate notices of copyright ownership. You may add additional accurate notices of copyright ownership.
Exhibit B - "Incompatible With Secondary Licenses" Notice Exhibit B - "Incompatible With Secondary Licenses" Notice
---------------------------------------------------------
This Source Code Form is "Incompatible This Source Code Form is "Incompatible With Secondary Licenses", as
With Secondary Licenses", as defined by defined by the Mozilla Public License, v. 2.0.
the Mozilla Public License, v. 2.0.