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

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