Update LICENSES.txt for the MPL2 (and VMware) age

This commit is contained in:
Michael Klishin 2020-07-17 18:07:11 +03:00
parent 20a4b23ddf
commit 91426d573e
2 changed files with 382 additions and 517 deletions

View File

@ -35,7 +35,7 @@ Mozilla Public License Version 2.0
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 separate file or files, that is not Covered Software. a separate file or files, that is not Covered Software.
1.8. "License" 1.8. "License"
@ -364,10 +364,4 @@ file, then You may include the notice in a location (such as a LICENSE
file in a relevant directory) where a recipient would be likely to look file in a relevant directory) where a recipient would be likely to look
for such a notice. for such a notice.
You may add additional accurate notices of copyright ownership. Copyright (c) 2007-2020 VMware, Inc. or its affiliates.
Exhibit B - "Incompatible With Secondary Licenses" Notice
---------------------------------------------------------
This Source Code Form is "Incompatible With Secondary Licenses", as
defined by the Mozilla Public License, v. 2.0.

View File

@ -41,9 +41,9 @@ SECTION 2: Apache License, V2.0
SECTION 3: Mozilla Public License, V1.1 SECTION 3: Mozilla Public License, v2.0
>>> amqp-client-3.5.6 >>> amqp-client
@ -51,7 +51,7 @@ APPENDIX. Standard License Files
>>> Apache License, V2.0 >>> Apache License, V2.0
>>> Mozilla Public License, V1.1 >>> Mozilla Public License, v2.0
@ -99,12 +99,12 @@ This product includes software developed by
The Apache Software Foundation (https://www.apache.org/). The Apache Software Foundation (https://www.apache.org/).
--------------- SECTION 3: Mozilla Public License, V1.1 ---------- --------------- SECTION 3: Mozilla Public License, v2.0 ----------
Mozilla Public License, V1.1 is applicable to the following component(s). Mozilla Public License, v2.0 is applicable to the following component(s).
>>> amqp-client-3.5.6 >>> amqp-client
// The contents of this file are subject to the Mozilla Public License // The contents of this file are subject to the Mozilla Public License
// Version 1.1 (the "License"); you may not use this file except in // Version 1.1 (the "License"); you may not use this file except in
@ -147,7 +147,7 @@ amqp-client-3.5.6-sources.jar\com\rabbitmq\tools\json\JSONWriter.java
> Public Domain > Public Domain
amqp-client-3.5.6-sources.jar\com\rabbitmq\client\impl\VariableLinkedBlockingQueue.java amqp-client-sources.jar\com\rabbitmq\client\impl\VariableLinkedBlockingQueue.java
/* /*
* Modifications Copyright 2015 Pivotal Software, Inc and licenced as per * Modifications Copyright 2015 Pivotal Software, Inc and licenced as per
@ -342,504 +342,375 @@ END OF TERMS AND CONDITIONS
--------------- SECTION 2: Mozilla Public License, V1.1 ----------- --------------- SECTION 2: Mozilla Public License, V2.0 -----------
Mozilla Public License 1.1 (MPL 1.1) Mozilla Public License Version 2.0
==================================
1. Definitions.
1. Definitions
1.0.1. "Commercial Use" means distribution or otherwise making the --------------
Covered Code available to a third party.
1.1. "Contributor"
1.1. "Contributor" means each entity that creates or contributes to means each individual or legal entity that creates, contributes to
the creation of Modifications. the creation of, or owns Covered Software.
1.2. "Contributor Version" means the combination of the Original Code, 1.2. "Contributor Version"
prior Modifications used by a Contributor, and the Modifications means the combination of the Contributions of others (if any) used
made by that particular Contributor. by a Contributor and that particular Contributor's Contribution.
1.3. "Covered Code" means the Original Code or Modifications or the 1.3. "Contribution"
combination of the Original Code and Modifications, in each case means Covered Software of a particular Contributor.
including portions thereof.
1.4. "Covered Software"
1.4. "Electronic Distribution Mechanism" means a mechanism generally means Source Code Form to which the initial Contributor has attached
accepted in the software development community for the electronic the notice in Exhibit A, the Executable Form of such Source Code
transfer of data. Form, and Modifications of such Source Code Form, in each case
including portions thereof.
1.5. "Executable" means Covered Code in any form other than Source
Code. 1.5. "Incompatible With Secondary Licenses"
means
1.6. "Initial Developer" means the individual or entity identified
as the Initial Developer in the Source Code notice required by (a) that the initial Contributor has attached the notice described
Exhibit A. in Exhibit B to the Covered Software; or
1.7. "Larger Work" means a work which combines Covered Code or portions (b) that the Covered Software was made available under the terms of
thereof with code not governed by the terms of this License. version 1.1 or earlier of the License, but not also under the
terms of a Secondary License.
1.8. "License" means this document.
1.6. "Executable Form"
1.8.1. "Licensable" means having the right to grant, to the maximum means any form of the work other than Source Code Form.
extent possible, whether at the time of the initial grant or
subsequently acquired, any and all of the rights conveyed herein. 1.7. "Larger Work"
means a work that combines Covered Software with other material, in
1.9. "Modifications" means any addition to or deletion from the a separate file or files, that is not Covered Software.
substance or structure of either the Original Code or any previous
Modifications. When Covered Code is released as a series of files, 1.8. "License"
a Modification is: means this document.
A. Any addition to or deletion from the contents of a file 1.9. "Licensable"
containing Original Code or previous Modifications. means having the right to grant, to the maximum extent possible,
whether at the time of the initial grant or subsequently, any and
B. Any new file that contains any part of the Original Code or all of the rights conveyed by this License.
previous Modifications.
1.10. "Modifications"
1.10. "Original Code" means Source Code of computer software code means any of the following:
which is described in the Source Code notice required by Exhibit
A as Original Code, and which, at the time of its release under (a) any file in Source Code Form that results from an addition to,
this License is not already Covered Code governed by this License. deletion from, or modification of the contents of Covered
Software; or
1.10.1. "Patent Claims" means any patent claim(s), now owned or
hereafter acquired, including without limitation, method, (b) any new file in Source Code Form that contains any Covered
process, and apparatus claims, in any patent Licensable by Software.
grantor.
1.11. "Patent Claims" of a Contributor
1.11. "Source Code" means the preferred form of the Covered Code for means any patent claim(s), including without limitation, method,
making modifications to it, including all modules it contains, process, and apparatus claims, in any patent Licensable by such
plus any associated interface definition files, scripts used to Contributor that would be infringed, but for the grant of the
control compilation and installation of an Executable, or source License, by the making, using, selling, offering for sale, having
code differential comparisons against either the Original Code or made, import, or transfer of either its Contributions or its
another well known, available Covered Code of the Contributor's Contributor Version.
choice. The Source Code can be in a compressed or archival form,
provided the appropriate decompression or de-archiving software 1.12. "Secondary License"
is widely available for no charge. means either the GNU General Public License, Version 2.0, the GNU
Lesser General Public License, Version 2.1, the GNU Affero General
1.12. "You" (or "Your") means an individual or a legal entity exercising Public License, Version 3.0, or any later versions of those
rights under, and complying with all of the terms of, this License licenses.
or a future version of this License issued under Section 6.1.
For legal entities, "You" includes any entity which controls, is 1.13. "Source Code Form"
controlled by, or is under common control with You. For purposes means the form of the work preferred for making modifications.
of this definition, "control" means (a) the power, direct or
indirect, to cause the direction or management of such entity, 1.14. "You" (or "Your")
whether by contract or otherwise, or (b) ownership of more than means an individual or a legal entity exercising rights under this
fifty percent (50%) of the outstanding shares or beneficial License. For legal entities, "You" includes any entity that
ownership of such entity. controls, is controlled by, or is under common control with You. For
purposes of this definition, "control" means (a) the power, direct
2. Source Code License. or indirect, to cause the direction or management of such entity,
whether by contract or otherwise, or (b) ownership of more than
2.1. The Initial Developer Grant. fifty percent (50%) of the outstanding shares or beneficial
The Initial Developer hereby grants You a world-wide, royalty-free, ownership of such entity.
non-exclusive license, subject to third party intellectual property
claims: 2. License Grants and Conditions
--------------------------------
(a) under intellectual property rights (other than patent or
trademark) Licensable by Initial Developer to use, reproduce, 2.1. Grants
modify, display, perform, sublicense and distribute the Original
Code (or portions thereof) with or without Modifications, Each Contributor hereby grants You a world-wide, royalty-free,
and/or as part of a Larger Work; and non-exclusive license:
(b) under Patents Claims infringed by the making, using or selling (a) under intellectual property rights (other than patent or trademark)
of Original Code, to make, have made, use, practice, sell, and Licensable by such Contributor to use, reproduce, make available,
offer for sale, and/or otherwise dispose of the Original Code modify, display, perform, distribute, and otherwise exploit its
(or portions thereof). Contributions, either on an unmodified basis, with Modifications, or
as part of a Larger Work; and
(c) the licenses granted in this Section 2.1(a) and (b) are
effective on the date Initial Developer first distributes (b) under Patent Claims of such Contributor to make, use, sell, offer
Original Code under the terms of this License. for sale, have made, import, and otherwise transfer either its
Contributions or its Contributor Version.
(d) Notwithstanding Section 2.1(b) above, no patent license is
granted: 1) for code that You delete from the Original Code; 2.2. Effective Date
2) separate from the Original Code; or 3) for infringements
caused by: i) the modification of the Original Code or ii) the The licenses granted in Section 2.1 with respect to any Contribution
combination of the Original Code with other software or devices. become effective for each Contribution on the date the Contributor first
distributes such Contribution.
2.2. Contributor Grant.
2.3. Limitations on Grant Scope
Subject to third party intellectual property claims, each Contributor
hereby grants You a world-wide, royalty-free, non-exclusive license The licenses granted in this Section 2 are the only rights granted under
this License. No additional rights or licenses will be implied from the
(a) under intellectual property rights (other than patent or distribution or licensing of Covered Software under this License.
trademark) Licensable by Contributor, to use, reproduce, modify, Notwithstanding Section 2.1(b) above, no patent license is granted by a
display, perform, sublicense and distribute the Modifications Contributor:
created by such Contributor (or portions thereof) either on
an unmodified basis, with other Modifications, as Covered Code (a) for any code that a Contributor has removed from Covered Software;
and/or as part of a Larger Work; and or
(b) under Patent Claims infringed by the making, using, or selling (b) for infringements caused by: (i) Your and any other third party's
of Modifications made by that Contributor either alone and/or modifications of Covered Software, or (ii) the combination of its
in combination with its Contributor Version (or portions of such Contributions with other software (except as part of its Contributor
combination), to make, use, sell, offer for sale, have made, Version); or
and/or otherwise dispose of: 1) Modifications made by that
Contributor (or portions thereof); and 2) the combination of (c) under Patent Claims infringed by Covered Software in the absence of
Modifications made by that Contributor with its Contributor its Contributions.
Version (or portions of such combination).
This License does not grant any rights in the trademarks, service marks,
(c) the licenses granted in Sections 2.2(a) and 2.2(b) are effective or logos of any Contributor (except as may be necessary to comply with
on the date Contributor first makes Commercial Use of the the notice requirements in Section 3.4).
Covered Code.
2.4. Subsequent Licenses
(d) Notwithstanding Section 2.2(b) above, no patent license is
granted: 1) for any code that Contributor has deleted from No Contributor makes additional grants as a result of Your choice to
the Contributor Version; 2) separate from the Contributor distribute the Covered Software under a subsequent version of this
Version; 3) for infringements caused by: i) third party License (see Section 10.2) or under the terms of a Secondary License (if
modifications of Contributor Version or ii) the combination permitted under the terms of Section 3.3).
of Modifications made by that Contributor with other software
(except as part of the Contributor Version) or other devices; 2.5. Representation
or 4) under Patent Claims infringed by Covered Code in the
absence of Modifications made by that Contributor. Each Contributor represents that the Contributor believes its
Contributions are its original creation(s) or it has sufficient rights
3. Distribution Obligations. to grant the rights to its Contributions conveyed by this License.
3.1. Application of License. 2.6. Fair Use
The Modifications which You create or to which You contribute This License is not intended to limit any rights You have under
are governed by the terms of this License, including without applicable copyright doctrines of fair use, fair dealing, or other
limitation Section 2.2. The Source Code version of Covered Code equivalents.
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 2.7. Conditions
include a copy of this License with every copy of the Source Code
You distribute. You may not offer or impose any terms on any Source Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
Code version that alters or restricts the applicable version of in Section 2.1.
this License or the recipients' rights hereunder. However, You
may include an additional document offering the additional rights 3. Responsibilities
described in Section 3.5. -------------------
3.2. Availability of Source Code. 3.1. Distribution of Source Form
Any Modification which You create or to which You contribute must All distribution of Covered Software in Source Code Form, including any
be made available in Source Code form under the terms of this Modifications that You create or to which You contribute, must be under
License either on the same media as an Executable version or via the terms of this License. You must inform recipients that the Source
an accepted Electronic Distribution Mechanism to anyone to whom Code Form of the Covered Software is governed by the terms of this
you made an Executable version available; and if made available License, and how they can obtain a copy of this License. You may not
via Electronic Distribution Mechanism, must remain available for attempt to alter or restrict the recipients' rights in the Source Code
at least twelve (12) months after the date it initially became Form.
available, or at least six (6) months after a subsequent version
of that particular Modification has been made available to such 3.2. Distribution of Executable Form
recipients. You are responsible for ensuring that the Source Code
version remains available even if the Electronic Distribution If You distribute Covered Software in Executable Form then:
Mechanism is maintained by a third party.
(a) such Covered Software must also be made available in Source Code
3.3. Description of Modifications. Form, as described in Section 3.1, and You must inform recipients of
the Executable Form how they can obtain a copy of such Source Code
You must cause all Covered Code to which You contribute to contain Form by reasonable means in a timely manner, at a charge no more
a file documenting the changes You made to create that Covered than the cost of distribution to the recipient; and
Code and the date of any change. You must include a prominent
statement that the Modification is derived, directly or indirectly, (b) You may distribute such Executable Form under the terms of this
from Original Code provided by the Initial Developer and including License, or sublicense it under different terms, provided that the
the name of the Initial Developer in (a) the Source Code, and (b) license for the Executable Form does not attempt to limit or alter
in any notice in an Executable version or related documentation the recipients' rights in the Source Code Form under this License.
in which You describe the origin or ownership of the Covered Code.
3.3. Distribution of a Larger Work
3.4. Intellectual Property Matters
You may create and distribute a Larger Work under terms of Your choice,
(a) Third Party Claims. provided that You also comply with the requirements of this License for
the Covered Software. If the Larger Work is a combination of Covered
If Contributor has knowledge that a license under a third Software with a work governed by one or more Secondary Licenses, and the
party's intellectual property rights is required to exercise Covered Software is not Incompatible With Secondary Licenses, this
the rights granted by such Contributor under Sections 2.1 or License permits You to additionally distribute such Covered Software
2.2, Contributor must include a text file with the Source Code under the terms of such Secondary License(s), so that the recipient of
distribution titled "LEGAL" which describes the claim and the the Larger Work may, at their option, further distribute the Covered
party making the claim in sufficient detail that a recipient Software under the terms of either this License or such Secondary
will know whom to contact. If Contributor obtains such knowledge License(s).
after the Modification is made available as described in Section
3.2, Contributor shall promptly modify the LEGAL file in all 3.4. Notices
copies Contributor makes available thereafter and shall take
other steps (such as notifying appropriate mailing lists or You may not remove or alter the substance of any license notices
newsgroups) reasonably calculated to inform those who received (including copyright notices, patent notices, disclaimers of warranty,
the Covered Code that new knowledge has been obtained. or limitations of liability) contained within the Source Code Form of
the Covered Software, except that You may alter any license notices to
(b) Contributor APIs. the extent required to remedy known factual inaccuracies.
If Contributor's Modifications include an application 3.5. Application of Additional Terms
programming interface and Contributor has knowledge of patent
licenses which are reasonably necessary to implement that You may choose to offer, and to charge a fee for, warranty, support,
API, Contributor must also include this information in the indemnity or liability obligations to one or more recipients of Covered
LEGAL file. Software. However, You may do so only on Your own behalf, and not on
behalf of any Contributor. You must make it absolutely clear that any
(c) Representations. such warranty, support, indemnity, or liability obligation is offered by
You alone, and You hereby agree to indemnify every Contributor for any
Contributor represents that, except as disclosed pursuant to liability incurred by such Contributor as a result of warranty, support,
Section 3.4(a) above, Contributor believes that Contributor's indemnity or liability terms You offer. You may include additional
Modifications are Contributor's original creation(s) and/or disclaimers of warranty and limitations of liability specific to any
Contributor has sufficient rights to grant the rights conveyed jurisdiction.
by this License.
4. Inability to Comply Due to Statute or Regulation
3.5. Required Notices. ---------------------------------------------------
You must duplicate the notice in Exhibit A in each file of the If it is impossible for You to comply with any of the terms of this
Source Code. If it is not possible to put such notice in a License with respect to some or all of the Covered Software due to
particular Source Code file due to its structure, then You must statute, judicial order, or regulation then You must: (a) comply with
include such notice in a location (such as a relevant directory) the terms of this License to the maximum extent possible; and (b)
where a user would be likely to look for such a notice. If You describe the limitations and the code they affect. Such description must
created one or more Modification(s) You may add your name as a be placed in a text file included with all distributions of the Covered
Contributor to the notice described in Exhibit A. You must also Software under this License. Except to the extent prohibited by statute
duplicate this License in any documentation for the Source Code or regulation, such description must be sufficiently detailed for a
where You describe recipients' rights or ownership rights relating recipient of ordinary skill to be able to understand it.
to Covered Code. You may choose to offer, and to charge a fee for,
warranty, support, indemnity or liability obligations to one or 5. Termination
more recipients of Covered Code. However, You may do so only on --------------
Your own behalf, and not on behalf of the Initial Developer or
any Contributor. 5.1. The rights granted under this License will terminate automatically
if You fail to comply with any of its terms. However, if You become
You must make it absolutely clear than any such warranty, support, compliant, then the rights granted under this License from a particular
indemnity or liability obligation is offered by You alone, and Contributor are reinstated (a) provisionally, unless and until such
You hereby agree to indemnify the Initial Developer and every Contributor explicitly and finally terminates Your grants, and (b) on an
Contributor for any liability incurred by the Initial Developer ongoing basis, if such Contributor fails to notify You of the
or such Contributor as a result of warranty, support, indemnity non-compliance by some reasonable means prior to 60 days after You have
or liability terms You offer. come back into compliance. Moreover, Your grants from a particular
Contributor are reinstated on an ongoing basis if such Contributor
3.6. Distribution of Executable Versions. notifies You of the non-compliance by some reasonable means, this is the
first time You have received notice of non-compliance with this License
You may distribute Covered Code in Executable form only if the from such Contributor, and You become compliant prior to 30 days after
requirements of Section 3.1-3.5 have been met for that Covered Code, Your receipt of the notice.
and if You include a notice stating that the Source Code version
of the Covered Code is available under the terms of this License, 5.2. If You initiate litigation against any entity by asserting a patent
including a description of how and where You have fulfilled the infringement claim (excluding declaratory judgment actions,
obligations of Section 3.2. The notice must be conspicuously counter-claims, and cross-claims) alleging that a Contributor Version
included in any notice in an Executable version, related directly or indirectly infringes any patent, then the rights granted to
documentation or collateral in which You describe recipients' You by any and all Contributors for the Covered Software under Section
rights relating to the Covered Code. You may distribute the 2.1 of this License shall terminate.
Executable version of Covered Code or ownership rights under a
license of Your choice, which may contain terms different from 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
this License, provided that You are in compliance with the terms end user license agreements (excluding distributors and resellers) which
of this License and that the license for the Executable version have been validly granted by You or Your distributors under this License
does not attempt to limit or alter the recipient's rights in the prior to termination shall survive termination.
Source Code version from the rights set forth in this License.
If You distribute the Executable version under a different license ************************************************************************
You must make it absolutely clear that any terms which differ * *
from this License are offered by You alone, not by the Initial * 6. Disclaimer of Warranty *
Developer or any Contributor. You hereby agree to indemnify the * ------------------------- *
Initial Developer and every Contributor for any liability incurred * *
by the Initial Developer or such Contributor as a result of any * Covered Software is provided under this License on an "as is" *
such terms You offer. * basis, without warranty of any kind, either expressed, implied, or *
* statutory, including, without limitation, warranties that the *
3.7. Larger Works. * Covered Software is free of defects, merchantable, fit for a *
* particular purpose or non-infringing. The entire risk as to the *
You may create a Larger Work by combining Covered Code with other * quality and performance of the Covered Software is with You. *
code not governed by the terms of this License and distribute the * Should any Covered Software prove defective in any respect, You *
Larger Work as a single product. In such a case, You must make sure * (not any Contributor) assume the cost of any necessary servicing, *
the requirements of this License are fulfilled for the Covered Code. * repair, or correction. This disclaimer of warranty constitutes an *
* essential part of this License. No use of any Covered Software is *
4. Inability to Comply Due to Statute or Regulation. * authorized under this License except under this disclaimer. *
* *
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 regulation then You must: (a) comply with the terms ************************************************************************
of this License to the maximum extent possible; and (b) describe the * *
limitations and the code they affect. Such description must be included * 7. Limitation of Liability *
in the LEGAL file described in Section 3.4 and must be included with * -------------------------- *
all distributions of the Source Code. Except to the extent prohibited * *
by statute or regulation, such description must be sufficiently * Under no circumstances and under no legal theory, whether tort *
detailed for a recipient of ordinary skill to be able to understand it. * (including negligence), contract, or otherwise, shall any *
* Contributor, or anyone who distributes Covered Software as *
5. Application of this License. * permitted above, be liable to You for any direct, indirect, *
* special, incidental, or consequential damages of any character *
This License applies to code to which the Initial Developer has * including, without limitation, damages for lost profits, loss of *
attached the notice in Exhibit A and to related Covered Code. * goodwill, work stoppage, computer failure or malfunction, or any *
* and all other commercial damages or losses, even if such party *
6. Versions of the License. * shall have been informed of the possibility of such damages. This *
* limitation of liability shall not apply to liability for death or *
6.1. New Versions. * personal injury resulting from such party's negligence to the *
* extent applicable law prohibits such limitation. Some *
Netscape Communications Corporation ("Netscape") may publish * jurisdictions do not allow the exclusion or limitation of *
revised and/or new versions of the License from time to time. Each * incidental or consequential damages, so this exclusion and *
version will be given a distinguishing version number. * limitation may not apply to You. *
* *
6.2. Effect of New Versions. ************************************************************************
Once Covered Code has been published under a particular version of 8. Litigation
the License, You may always continue 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 Any litigation relating to this License may be brought only in the
Netscape. No one other than Netscape has the right to modify the courts of a jurisdiction where the defendant maintains its principal
terms applicable to Covered Code created under this License. place of business and such litigation shall be governed by laws of that
jurisdiction, without reference to its conflict-of-law provisions.
6.3. Derivative Works. Nothing in this Section shall prevent a party's ability to bring
cross-claims or counter-claims.
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 9. Miscellaneous
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 This License represents the complete agreement concerning the subject
do not appear in your license (except to note that your license matter hereof. If any provision of this License is held to be
differs from this License) and (b) otherwise make it clear that unenforceable, such provision shall be reformed only to the extent
Your version of the license contains terms which differ from the necessary to make it enforceable. Any law or regulation which provides
Mozilla Public License and Netscape Public License. (Filling in that the language of a contract shall be construed against the drafter
the name of the Initial Developer, Original Code or Contributor shall not be used to construe this License against a Contributor.
in the notice described in Exhibit A shall not of themselves be
deemed to be modifications of this License.) 10. Versions of the License
---------------------------
7. DISCLAIMER OF WARRANTY.
10.1. New Versions
COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS"
BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, Mozilla Foundation is the license steward. Except as provided in Section
INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE 10.3, no one other than the license steward has the right to modify or
IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR publish new versions of this License. Each version will be given a
NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE distinguishing version number.
OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE
DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER 10.2. Effect of New Versions
CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR
CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART You may distribute the Covered Software under the terms of the version
OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER of the License under which You originally received the Covered Software,
EXCEPT UNDER THIS DISCLAIMER. or under the terms of any subsequent version published by the license
steward.
8. TERMINATION.
10.3. Modified Versions
8.1. This License and the rights granted hereunder will terminate
automatically if You fail to comply with terms herein and fail to If you create software not governed by this License, and you want to
cure such breach within 30 days of becoming aware of the breach. All create a new license for such software, you may create and use a
sublicenses to the Covered Code which are properly granted shall modified version of this License if you rename the license and remove
survive any termination of this License. Provisions which, by any references to the name of the license steward (except to note that
their nature, must remain in effect beyond the termination of this such modified license differs from this License).
License shall survive.
10.4. Distributing Source Code Form that is Incompatible With Secondary
8.2. If You initiate litigation by asserting a patent infringement claim Licenses
(excluding declatory judgment actions) against Initial Developer or
a Contributor (the Initial Developer or Contributor against whom You If You choose to distribute Source Code Form that is Incompatible With
file such action is referred to as "Participant") alleging that: Secondary Licenses under the terms of this version of the License, the
notice described in Exhibit B of this License must be attached.
(a) such Participant's Contributor Version directly or indirectly
infringes any patent, then any and all rights granted by Exhibit A - Source Code Form License Notice
such Participant to You under Sections 2.1 and/or 2.2 of this -------------------------------------------
License shall, upon 60 days notice from Participant terminate
prospectively, unless if within 60 days after receipt of This Source Code Form is subject to the terms of the Mozilla Public
notice You either: (i) agree in writing to pay Participant License, v. 2.0. If a copy of the MPL was not distributed with this
a mutually agreeable reasonable royalty for Your past and file, You can obtain one at http://mozilla.org/MPL/2.0/.
future use of Modifications made by such Participant, or (ii)
withdraw Your litigation claim with respect to the Contributor If it is not possible or desirable to put the notice in a particular
Version against such Participant. If within 60 days of notice, file, then You may include the notice in a location (such as a LICENSE
a reasonable royalty and payment arrangement are not mutually file in a relevant directory) where a recipient would be likely to look
agreed upon in writing by the parties or the litigation claim for such a notice.
is not withdrawn, the rights granted by Participant to You
under Sections 2.1 and/or 2.2 automatically terminate at the Copyright (c) 2007-2020 VMware, Inc. or its affiliates.
expiration of the 60 day notice period specified above.
(b) any software, hardware, or device, other than such Participant's
Contributor Version, directly or indirectly infringes any
patent, then any rights granted to You by such Participant
under Sections 2.1(b) and 2.2(b) are revoked effective as of
the date You first made, used, sold, distributed, or had made,
Modifications made by that Participant.
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.
8.4. In the event of termination under Sections 8.1 or 8.2 above, all
end user license agreements (excluding distributors and resellers)
which have been validly granted by You or any distributor hereunder
prior to termination shall survive termination.
9. LIMITATION OF LIABILITY.
UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
(INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
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.
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.
This License represents the complete agreement concerning subject
matter hereof. If any provision of this License is held to be
unenforceable, such provision shall be reformed only to the extent
necessary to make it enforceable.
This License shall be governed by California law provisions (except to
the extent applicable law, if any, provides otherwise), excluding its
conflict-of-law provisions. With respect to disputes in which at least
one party is a citizen of, or an entity chartered or registered to do
business in the United States of America, any litigation relating to
this License shall be subject to the jurisdiction of the Federal Courts
of the Northern District of California, with venue lying in Santa
Clara County, California, with the losing party responsible for costs,
including without limitation, court costs and reasonable attorneys'
fees and expenses. The application of the United Nations Convention on
Contracts for the International Sale of Goods is expressly excluded.
Any law or regulation which provides that the language of a contract
shall be construed against the drafter shall not apply to this License.
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.
Initial Developer may designate portions of the Covered Code
as Multiple-Licensed. Multiple-Licensed means that the Initial
Developer permits you to utilize portions of the Covered Code under
Your choice of the MPL or the alternative licenses, if any, specified
by the Initial Developer in the file described in Exhibit A.
EXHIBIT A -Mozilla Public License.
``The contents of this file are subject to the Mozilla Public License
Version 1.1 (the "License"); you may not use this file except in
compliance with the License. You may obtain a copy of the License at
https://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS IS"
basis, WITHOUT WARRANTY OF
ANY KIND, either express or implied. See the License for the specific
language governing rights and limitations under the License.
The Original Code is ______________________________________.
The Initial Developer of the Original Code is ________________________.
Portions created by
______________________ are Copyright (C) ______
_______________________.
All Rights Reserved.
Contributor(s): ______________________________________.
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 MPL, 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 MPL
or the [___] License."
[NOTE: The text of this Exhibit A may differ slightly from the text
of the notices in the Source Code files of the Original Code. You
should use the text of this Exhibit A rather than the text found in
the Original Code Source Code for Your Modifications.]
@ -852,14 +723,14 @@ available (as would be noted above), you may obtain a copy of
the source code corresponding to the binaries for such open the source code corresponding to the binaries for such open
source components and modifications thereto, if any, (the source components and modifications thereto, if any, (the
"Source Files"), by downloading the Source Files from Pivotal's website at "Source Files"), by downloading the Source Files from Pivotal's website at
https://www.pivotal.io/open-source, or by sending a request, https://tanzu.vmware.com/open-source, or by sending a request,
with your name and address to: Pivotal Software, Inc., 3496 Deer Creek Rd, with your name and address to: VMware, Inc., 3401 Hillview Ave,
Palo Alto, CA 94304, Attention: General Counsel. All such requests should Palo Alto, CA 94304, Attention: General Counsel. All such requests should
clearly specify: OPEN SOURCE FILES REQUEST, Attention General Counsel. clearly specify: OPEN SOURCE FILES REQUEST, Attention General Counsel.
Pivotal shall mail a copy of the Source Files to you on a CD or equivalent physical medium. VMware shall mail a copy of the Source Files to you on a CD or equivalent physical medium.
This offer to obtain a copy of the Source Files is valid for three This offer to obtain a copy of the Source Files is valid for three
years from the date you acquired this Software product. years from the date you acquired this Software product.
Alternatively, the Source Files may accompany the Pivotal product. Alternatively, the Source Files may accompany the VMware product.
[RABBITJMS146GASS110315] [RABBITJMS146GASS110315]