@@ -10,7 +10,7 @@ Introduction
1010 third-party software which may be included in this distribution of
1111 MySQL NDB Cluster 7.6.12 (and later).
1212
13- Last updated: May 2023
13+ Last updated: June 2023
1414
1515Licensing Information
1616
@@ -3878,141 +3878,27 @@ This file is public domain and comes with NO WARRANTY of any kind
38783878 ======================================================================
38793879 ======================================================================
38803880
3881- OpenSSL 1.x
3881+ OpenSSL 3.0
38823882
3883- You are receiving a copy of OpenSSL as part of this product in
3884- object code form. The terms of the Oracle license do NOT apply to
3885- OpenSSL. OpenSSL is licensed under a double license, of the OpenSSL
3886- License and the original SSLeay license, separate from the Oracle
3887- product. If you do not wish to install this library, you may remove
3888- it, but the Oracle program might not operate properly or at all
3889- without it.
3883+ You may be receiving a copy of OpenSSL 3.0 as part of this product in
3884+ object code form.
3885+ The terms of the Oracle license do NOT apply to OpenSSL 3.0.
3886+ OpenSSL 3.0 is licensed under the Apache 2.0 license, separate from
3887+ the Oracle product.
3888+ If you do not wish to install this library, you may remove it, but
3889+ the Oracle program might not operate properly or at all without it.
38903890
3891- ---------------------------------------------------------------------
3892-
3893- LICENSE ISSUES
3894- ==============
3895-
3896- The OpenSSL toolkit stays under a double license, i.e. both the conditions of
3897- the OpenSSL License and the original SSLeay license apply to the toolkit.
3898- See below for the actual license texts.
3899-
3900- OpenSSL License
3901- ---------------
3902-
3903- /* ====================================================================
3904- * Copyright (c) 1998-2019 The OpenSSL Project. All rights reserved.
3905- *
3906- * Redistribution and use in source and binary forms, with or without
3907- * modification, are permitted provided that the following conditions
3908- * are met:
3909- *
3910- * 1. Redistributions of source code must retain the above copyright
3911- * notice, this list of conditions and the following disclaimer.
3912- *
3913- * 2. Redistributions in binary form must reproduce the above copyright
3914- * notice, this list of conditions and the following disclaimer in
3915- * the documentation and/or other materials provided with the
3916- * distribution.
3917- *
3918- * 3. All advertising materials mentioning features or use of this
3919- * software must display the following acknowledgment:
3920- * "This product includes software developed by the OpenSSL Project
3921- * for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
3922- *
3923- * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
3924- * endorse or promote products derived from this software without
3925- * prior written permission. For written permission, please contact
3926- 3927- *
3928- * 5. Products derived from this software may not be called "OpenSSL"
3929- * nor may "OpenSSL" appear in their names without prior written
3930- * permission of the OpenSSL Project.
3931- *
3932- * 6. Redistributions of any form whatsoever must retain the following
3933- * acknowledgment:
3934- * "This product includes software developed by the OpenSSL Project
3935- * for use in the OpenSSL Toolkit (http://www.openssl.org/)"
3936- *
3937- * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
3938- * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3939- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
3940- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
3941- * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
3942- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
3943- * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3944- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3945- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
3946- * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
3947- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
3948- * OF THE POSSIBILITY OF SUCH DAMAGE.
3949- * ====================================================================
3950- *
3951- * This product includes cryptographic software written by Eric Young
3952- * (
[email protected] ). This product includes software written by Tim
3953- 3891+ /*
3892+ * Copyright 2003-2022 The OpenSSL Project Authors. All Rights Reserved.
39543893 *
3955- */
3956-
3957- Original SSLeay License
3958- -----------------------
3894+ * Licensed under the Apache License 2.0 (the "License"). You may not use
3895+ * this file except in compliance with the License. You can obtain a copy
3896+ * in the file LICENSE in the source distribution or at
3897+ * https://www.openssl.org/source/license.html
3898+ */
39593899
3960- /* Copyright (C) 1995-1998 Eric Young (
[email protected] )
3961- * All rights reserved.
3962- *
3963- * This package is an SSL implementation written
3964- * by Eric Young (
[email protected] ).
3965- * The implementation was written so as to conform with Netscapes SSL.
3966- *
3967- * This library is free for commercial and non-commercial use as long as
3968- * the following conditions are aheared to. The following conditions
3969- * apply to all code found in this distribution, be it the RC4, RSA,
3970- * lhash, DES, etc., code; not just the SSL code. The SSL documentation
3971- * included with this distribution is covered by the same copyright terms
3972- * except that the holder is Tim Hudson (
[email protected] ).
3973- *
3974- * Copyright remains Eric Young's, and as such any Copyright notices in
3975- * the code are not to be removed.
3976- * If this package is used in a product, Eric Young should be given attribution
3977- * as the author of the parts of the library used.
3978- * This can be in the form of a textual message at program startup or
3979- * in documentation (online or textual) provided with the package.
3980- *
3981- * Redistribution and use in source and binary forms, with or without
3982- * modification, are permitted provided that the following conditions
3983- * are met:
3984- * 1. Redistributions of source code must retain the copyright
3985- * notice, this list of conditions and the following disclaimer.
3986- * 2. Redistributions in binary form must reproduce the above copyright
3987- * notice, this list of conditions and the following disclaimer in the
3988- * documentation and/or other materials provided with the distribution.
3989- * 3. All advertising materials mentioning features or use of this software
3990- * must display the following acknowledgement:
3991- * "This product includes cryptographic software written by
3992- 3993- * The word 'cryptographic' can be left out if the rouines from the library
3994- * being used are not cryptographic related :-).
3995- * 4. If you include any Windows specific code (or a derivative thereof) from
3996- * the apps directory (application code) you must include an acknowledgement:
3997- * "This product includes software written by Tim Hudson (
[email protected] )"
3998- *
3999- * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
4000- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4001- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4002- * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
4003- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4004- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4005- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4006- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4007- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4008- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4009- * SUCH DAMAGE.
4010- *
4011- * The licence and distribution terms for any publically available version or
4012- * derivative of this code cannot be changed. i.e. this code cannot simply be
4013- * copied and put under another distribution licence
4014- * [including the GNU Public Licence.]
4015- */
3900+ See Apache License v2.0, January 2004 in the
3901+ 'Standard Licenses' section.
40163902
40173903 ======================================================================
40183904 ======================================================================
@@ -5051,6 +4937,219 @@ That's all there is to it!
50514937 ======================================================================
50524938 ======================================================================
50534939
4940+ Apache License v2.0, January 2004
4941+
4942+ The following applies to all products licensed under the Apache 2.0
4943+ License: You may not use the identified files except in compliance
4944+ with the Apache License, Version 2.0 (the "License.") You may obtain a
4945+ copy of the License at http://www.apache.org/licenses/LICENSE-2.0. A
4946+ copy of the license is also reproduced below. Unless required by
4947+ applicable law or agreed to in writing, software distributed under the
4948+ License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
4949+ CONDITIONS OF ANY KIND, either express or implied. See the License for
4950+ the specific language governing permissions and limitations under the
4951+ License.
4952+
4953+ Apache License Version 2.0, January 2004 http://www.apache.org/licenses/
4954+
4955+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
4956+
4957+ 1. Definitions.
4958+
4959+ "License" shall mean the terms and conditions for use, reproduction,
4960+ and distribution as defined by Sections 1 through 9 of this document.
4961+
4962+ "Licensor" shall mean the copyright owner or entity authorized by the
4963+ copyright owner that is granting the License.
4964+
4965+ "Legal Entity" shall mean the union of the acting entity and all other
4966+ entities that control, are controlled by, or are under common control
4967+ with that entity. For the purposes of this definition, "control" means
4968+ (i) the power, direct or indirect, to cause the direction or
4969+ management of such entity, whether by contract or otherwise, or (ii)
4970+ ownership of fifty percent (50%) or more of the outstanding shares, or
4971+ (iii) beneficial ownership of such entity.
4972+
4973+ "You" (or "Your") shall mean an individual or Legal Entity exercising
4974+ permissions granted by this License.
4975+
4976+ "Source" form shall mean the preferred form for making modifications,
4977+ including but not limited to software source code, documentation
4978+ source, and configuration files.
4979+
4980+ "Object" form shall mean any form resulting from mechanical
4981+ transformation or translation of a Source form, including but not
4982+ limited to compiled object code, generated documentation, and
4983+ conversions to other media types.
4984+
4985+ "Work" shall mean the work of authorship, whether in Source or Object
4986+ form, made available under the License, as indicated by a copyright
4987+ notice that is included in or attached to the work (an example is
4988+ provided in the Appendix below).
4989+
4990+ "Derivative Works" shall mean any work, whether in Source or Object
4991+ form, that is based on (or derived from) the Work and for which the
4992+ editorial revisions, annotations, elaborations, or other modifications
4993+ represent, as a whole, an original work of authorship. For the
4994+ purposes of this License, Derivative Works shall not include works
4995+ that remain separable from, or merely link (or bind by name) to the
4996+ interfaces of, the Work and Derivative Works thereof.
4997+
4998+ "Contribution" shall mean any work of authorship, including the
4999+ original version of the Work and any modifications or additions to
5000+ that Work or Derivative Works thereof, that is intentionally submitted
5001+ to Licensor for inclusion in the Work by the copyright owner or by an
5002+ individual or Legal Entity authorized to submit on behalf of the
5003+ copyright owner. For the purposes of this definition, "submitted"
5004+ means any form of electronic, verbal, or written communication sent to
5005+ the Licensor or its representatives, including but not limited to
5006+ communication on electronic mailing lists, source code control
5007+ systems, and issue tracking systems that are managed by, or on behalf
5008+ of, the Licensor for the purpose of discussing and improving the Work,
5009+ but excluding communication that is conspicuously marked or otherwise
5010+ designated in writing by the copyright owner as "Not a Contribution."
5011+
5012+ "Contributor" shall mean Licensor and any individual or Legal Entity
5013+ on behalf of whom a Contribution has been received by Licensor and
5014+ subsequently incorporated within the Work.
5015+
5016+ 2. Grant of Copyright License. Subject to the terms and conditions of
5017+ this License, each Contributor hereby grants to You a perpetual,
5018+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
5019+ copyright license to reproduce, prepare Derivative Works of, publicly
5020+ display, publicly perform, sublicense, and distribute the Work and
5021+ such Derivative Works in Source or Object form.
5022+
5023+ 3. Grant of Patent License. Subject to the terms and conditions of
5024+ this License, each Contributor hereby grants to You a perpetual,
5025+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except
5026+ as stated in this section) patent license to make, have made, use,
5027+ offer to sell, sell, import, and otherwise transfer the Work, where
5028+ such license applies only to those patent claims licensable by such
5029+ Contributor that are necessarily infringed by their Contribution(s)
5030+ alone or by combination of their Contribution(s) with the Work to
5031+ which such Contribution(s) was submitted. If You institute patent
5032+ litigation against any entity (including a cross-claim or counterclaim
5033+ in a lawsuit) alleging that the Work or a Contribution incorporated
5034+ within the Work constitutes direct or contributory patent
5035+ infringement, then any patent licenses granted to You under this
5036+ License for that Work shall terminate as of the date such litigation
5037+ is filed.
5038+
5039+ 4. Redistribution. You may reproduce and distribute copies of the Work
5040+ or Derivative Works thereof in any medium, with or without
5041+ modifications, and in Source or Object form, provided that You meet
5042+ the following conditions:
5043+
5044+ (a) You must give any other recipients of the Work or Derivative Works
5045+ a copy of this License; and
5046+
5047+ (b) You must cause any modified files to carry prominent notices
5048+ stating that You changed the files; and
5049+
5050+ (c) You must retain, in the Source form of any Derivative Works that
5051+ You distribute, all copyright, patent, trademark, and attribution
5052+ notices from the Source form of the Work, excluding those notices that
5053+ do not pertain to any part of the Derivative Works; and
5054+
5055+ (d) If the Work includes a "NOTICE" text file as part of its
5056+ distribution, then any Derivative Works that You distribute must
5057+ include a readable copy of the attribution notices contained
5058+
5059+ within such NOTICE file, excluding those notices that do not pertain
5060+ to any part of the Derivative Works, in at least one of the following
5061+ places: within a NOTICE text file distributed as part of the
5062+ Derivative Works; within the Source form or documentation, if provided
5063+ along with the Derivative Works; or, within a display generated by the
5064+ Derivative Works, if and wherever such third-party notices normally
5065+ appear. The contents of the NOTICE file are for informational purposes
5066+ only and do not modify the License. You may add Your own attribution
5067+ notices within Derivative Works that You distribute, alongside or as
5068+ an addendum to the NOTICE text from the Work, provided that such
5069+ additional attribution notices cannot be construed as modifying the
5070+ License.
5071+
5072+ You may add Your own copyright statement to Your modifications and may
5073+ provide additional or different license terms and conditions for use,
5074+ reproduction, or distribution of Your modifications, or for any such
5075+ Derivative Works as a whole, provided Your use, reproduction, and
5076+ distribution of the Work otherwise complies with the conditions stated
5077+ in this License.
5078+
5079+ 5. Submission of Contributions. Unless You explicitly state otherwise,
5080+ any Contribution intentionally submitted for inclusion in the Work by
5081+ You to the Licensor shall be under the terms and conditions of this
5082+ License, without any additional terms or conditions. Notwithstanding
5083+ the above, nothing herein shall supersede or modify the terms of any
5084+ separate license agreement you may have executed with Licensor
5085+ regarding such Contributions.
5086+
5087+ 6. Trademarks. This License does not grant permission to use the trade
5088+ names, trademarks, service marks, or product names of the Licensor,
5089+ except as required for reasonable and customary use in describing the
5090+ origin of the Work and reproducing the content of the NOTICE file.
5091+
5092+ 7. Disclaimer of Warranty. Unless required by applicable law or agreed
5093+ to in writing, Licensor provides the Work (and each Contributor
5094+ provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR
5095+ CONDITIONS OF ANY KIND, either express or implied, including, without
5096+ limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT,
5097+ MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely
5098+ responsible for determining the appropriateness of using or
5099+ redistributing the Work and assume any risks associated with Your
5100+ exercise of permissions under this License.
5101+
5102+ 8. Limitation of Liability. In no event and under no legal theory,
5103+ whether in tort (including negligence), contract, or otherwise, unless
5104+ required by applicable law (such as deliberate and grossly negligent
5105+ acts) or agreed to in writing, shall any Contributor be liable to You
5106+ for damages, including any direct, indirect, special, incidental, or
5107+ consequential damages of any character arising as a result of this
5108+ License or out of the use or inability to use the Work (including but
5109+ not limited to damages for loss of goodwill, work stoppage, computer
5110+ failure or malfunction, or any and all other commercial damages or
5111+ losses), even if such Contributor has been advised of the possibility
5112+ of such damages.
5113+
5114+ 9. Accepting Warranty or Additional Liability. While redistributing
5115+ the Work or Derivative Works thereof, You may choose to offer, and
5116+ charge a fee for, acceptance of support, warranty, indemnity, or other
5117+ liability obligations and/or rights consistent with this
5118+ License. However, in accepting such obligations, You may act only on
5119+ Your own behalf and on Your sole responsibility, not on behalf of any
5120+ other Contributor, and only if You agree to indemnify, defend, and
5121+ hold each Contributor harmless for any liability incurred by, or
5122+ claims asserted against, such Contributor by reason of your accepting
5123+ any such warranty or additional liability.
5124+
5125+ END OF TERMS AND CONDITIONS
5126+
5127+ APPENDIX: How to apply the Apache License to your work
5128+
5129+ To apply the Apache License to your work, attach the following boilerplate
5130+ notice, with the fields enclosed by brackets "[]" replaced with your own
5131+ identifying information. (Don't include the brackets!) The text should be
5132+ enclosed in the appropriate comment syntax for the file format. We also
5133+ recommend that a file or class name and description of purpose be included
5134+ on the same "printed page" as the copyright notice for easier identification
5135+ within third-party archives.
5136+
5137+ Copyright [yyyy] [name of copyright owner]
5138+
5139+ Licensed under the Apache License, Version 2.0 (the "License");
5140+ you may not use this file except in compliance with the License.
5141+ You may obtain a copy of the License at
5142+ http://www.apache.org/licenses/LICENSE-2.0
5143+
5144+ Unless required by applicable law or agreed to in writing, software
5145+ distributed under the License is distributed on an "AS IS" BASIS,
5146+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
5147+ implied. See the License for the specific language governing permissions
5148+ and limitations under the License.
5149+
5150+ ======================================================================
5151+ ======================================================================
5152+
50545153Written Offer for Source Code
50555154
50565155 For any software that you receive from Oracle in binary form which is
0 commit comments