|
1 | 1 | Licensing Information User Manual |
2 | 2 |
|
3 | | -MySQL 5.7 |
| 3 | +MySQL 5.7.28 (and later) |
4 | 4 | __________________________________________________________________ |
5 | 5 |
|
6 | 6 | Introduction |
7 | 7 |
|
8 | 8 | This License Information User Manual contains Oracle's product license |
9 | 9 | and other licensing information, including licensing information for |
10 | 10 | third-party software which may be included in this distribution of |
11 | | - MySQL 5.7. |
| 11 | + MySQL 5.7.28 (and later). |
12 | 12 |
|
13 | 13 | Last updated: September 2019 |
14 | 14 |
|
15 | 15 | Licensing Information |
16 | 16 |
|
17 | | -Product License - MySQL 5.7 |
18 | | - |
19 | | - This is a release of MySQL 5.7, the dual-license open-source RDBMS. For |
20 | | - the avoidance of doubt, this particular copy of the software is |
21 | | - released under version 2 of the GNU General Public License. MySQL 5.7 |
22 | | - is brought to you by the MySQL team at Oracle. |
| 17 | + This is a release of MySQL 5.7.28 (and later), brought to you by the |
| 18 | + MySQL team at Oracle. This software is released under version 2 of the |
| 19 | + GNU General Public License (GPLv2), as set forth below, with the |
| 20 | + following additional permissions: |
| 21 | + |
| 22 | + This distribution of MySQL 5.7.28 (and later) is distributed with |
| 23 | + certain software (including but not limited to OpenSSL) that is |
| 24 | + licensed under separate terms, as designated in a particular file or |
| 25 | + component or in the license documentation. Without limiting your rights |
| 26 | + under the GPLv2, the authors of MySQL hereby grant you an additional |
| 27 | + permission to link the program and your derivative works with the |
| 28 | + separately licensed software that they have included with the program. |
| 29 | + |
| 30 | + This distribution includes the MySQL C API client library |
| 31 | + (libmysqlclient) otherwise known as MySQL Connector/C. Without limiting |
| 32 | + the foregoing grant of rights under the GPLv2 and additional permission |
| 33 | + as to separately licensed software, this Connector is also subject to |
| 34 | + the Universal FOSS Exception, version 1.0, a copy of which is |
| 35 | + reproduced below and can also be found along with its FAQ at |
| 36 | + http://oss.oracle.com/licenses/universal-foss-exception. |
23 | 37 |
|
24 | 38 | Copyright (c) 1997, 2019, Oracle and/or its affiliates. All rights |
25 | 39 | reserved. |
@@ -404,27 +418,64 @@ you may consider it more useful to permit linking proprietary |
404 | 418 | applications with the library. If this is what you want to do, use |
405 | 419 | the GNU Lesser General Public License instead of this License. |
406 | 420 |
|
407 | | -MySQL FOSS License Exception |
408 | | - |
409 | | - We want free and open source software applications under certain |
410 | | - licenses to be able to use the GPL-licensed MySQL 5.7 despite the fact |
411 | | - that not all such FOSS licenses are compatible with version 2 of the |
412 | | - GNU General Public License. Therefore there are special exceptions to |
413 | | - the terms and conditions of the GPLv2 as applied to these client |
414 | | - libraries, which are identified and described in more detail in the |
415 | | - FOSS License Exception at |
416 | | - http://www.mysql.com/about/legal/licensing/foss-exception/. |
417 | | - |
418 | | - This software is OSI Certified Open Source Software. OSI Certified is a |
419 | | - certification mark of the Open Source Initiative. |
| 421 | +The Universal FOSS Exception, Version 1.0 |
| 422 | + |
| 423 | + In addition to the rights set forth in the other license(s) included in |
| 424 | + the distribution for this software, data, and/or documentation |
| 425 | + (collectively the "Software", and such licenses collectively with this |
| 426 | + additional permission the "Software License"), the copyright holders |
| 427 | + wish to facilitate interoperability with other software, data, and/or |
| 428 | + documentation distributed with complete corresponding source under a |
| 429 | + license that is OSI-approved and/or categorized by the FSF as free |
| 430 | + (collectively "Other FOSS"). We therefore hereby grant the following |
| 431 | + additional permission with respect to the use and distribution of the |
| 432 | + Software with Other FOSS, and the constants, function signatures, data |
| 433 | + structures and other invocation methods used to run or interact with |
| 434 | + each of them (as to each, such software's "Interfaces"): |
| 435 | + i. The Software's Interfaces may, to the extent permitted by the |
| 436 | + license of the Other FOSS, be copied into, used and distributed in |
| 437 | + the Other FOSS in order to enable interoperability, without |
| 438 | + requiring a change to the license of the Other FOSS other than as |
| 439 | + to any Interfaces of the Software embedded therein. The Software's |
| 440 | + Interfaces remain at all times under the Software License, |
| 441 | + including without limitation as used in the Other FOSS (which upon |
| 442 | + any such use also then contains a portion of the Software under the |
| 443 | + Software License). |
| 444 | + ii. The Other FOSS's Interfaces may, to the extent permitted by the |
| 445 | + license of the Other FOSS, be copied into, used and distributed in |
| 446 | + the Software in order to enable interoperability, without requiring |
| 447 | + that such Interfaces be licensed under the terms of the Software |
| 448 | + License or otherwise altering their original terms, if this does |
| 449 | + not require any portion of the Software other than such Interfaces |
| 450 | + to be licensed under the terms other than the Software License. |
| 451 | + iii. If only Interfaces and no other code is copied between the |
| 452 | + Software and the Other FOSS in either direction, the use and/or |
| 453 | + distribution of the Software with the Other FOSS shall not be |
| 454 | + deemed to require that the Other FOSS be licensed under the license |
| 455 | + of the Software, other than as to any Interfaces of the Software |
| 456 | + copied into the Other FOSS. This includes, by way of example and |
| 457 | + without limitation, statically or dynamically linking the Software |
| 458 | + together with Other FOSS after enabling interoperability using the |
| 459 | + Interfaces of one or both, and distributing the resulting |
| 460 | + combination under different licenses for the respective portions |
| 461 | + thereof. For avoidance of doubt, a license which is OSI-approved or |
| 462 | + categorized by the FSF as free, includes, for the purpose of this |
| 463 | + permission, such licenses with additional permissions, and any |
| 464 | + license that has previously been so approved or categorized as |
| 465 | + free, even if now deprecated or otherwise no longer recognized as |
| 466 | + approved or free. Nothing in this additional permission grants any |
| 467 | + right to distribute any portion of the Software on terms other than |
| 468 | + those of the Software License or grants any additional permission |
| 469 | + of any kind for use or distribution of the Software in conjunction |
| 470 | + with software other than Other FOSS. |
420 | 471 |
|
421 | 472 | Licenses for Third-Party Components |
422 | 473 |
|
423 | 474 | The following sections contain licensing information for libraries that |
424 | | - we have included with the MySQL 5.7 source and components used to test |
425 | | - MySQL 5.7. Commonly used licenses referenced herein can be found in |
426 | | - Commonly Used Licenses. We are thankful to all individuals that have |
427 | | - created these. |
| 475 | + we have included with the MySQL 5.7.28 (and later) source and |
| 476 | + components used to test MySQL 5.7.28 (and later). Commonly used |
| 477 | + licenses referenced herein can be found in Commonly Used Licenses. We |
| 478 | + are thankful to all individuals that have created these. |
428 | 479 |
|
429 | 480 | argparse |
430 | 481 |
|
@@ -3969,6 +4020,229 @@ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
3969 | 4020 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN |
3970 | 4021 | IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
3971 | 4022 |
|
| 4023 | +OpenSSL License |
| 4024 | + |
| 4025 | + You are receiving a copy of OpenSSL as part of this product in object |
| 4026 | + code form. The terms of the Oracle license do NOT apply to OpenSSL. |
| 4027 | + OpenSSL is licensed under a double license, of the OpenSSL License and |
| 4028 | + the original SSLeay license, separate from the Oracle product. If you |
| 4029 | + do not wish to install this library, you may remove it, but the Oracle |
| 4030 | + program might not operate properly or at all without it. |
| 4031 | + LICENSE ISSUES |
| 4032 | + ============== |
| 4033 | + |
| 4034 | + The OpenSSL toolkit stays under a double license, i.e. both the conditions of |
| 4035 | + the OpenSSL License and the original SSLeay license apply to the toolkit. |
| 4036 | + See below for the actual license texts. Actually both licenses are BSD-style |
| 4037 | + Open Source licenses. In case of any license issues related to OpenSSL |
| 4038 | + |
| 4039 | + |
| 4040 | + OpenSSL License |
| 4041 | + --------------- |
| 4042 | + |
| 4043 | +/* ==================================================================== |
| 4044 | + |
| 4045 | + * Copyright (c) 1998-2017 The OpenSSL Project. All rights reserved. |
| 4046 | + * |
| 4047 | + |
| 4048 | + * Redistribution and use in source and binary forms, with or without |
| 4049 | + |
| 4050 | + * modification, are permitted provided that the following conditions |
| 4051 | + |
| 4052 | + * are met: |
| 4053 | + * |
| 4054 | + |
| 4055 | + * 1. Redistributions of source code must retain the above copyright |
| 4056 | + |
| 4057 | + * notice, this list of conditions and the following disclaimer. |
| 4058 | + * |
| 4059 | + |
| 4060 | + * 2. Redistributions in binary form must reproduce the above copyright |
| 4061 | + |
| 4062 | + * notice, this list of conditions and the following disclaimer in |
| 4063 | + |
| 4064 | + * the documentation and/or other materials provided with the |
| 4065 | + |
| 4066 | + * distribution. |
| 4067 | + * |
| 4068 | + |
| 4069 | + * 3. All advertising materials mentioning features or use of this |
| 4070 | + |
| 4071 | + * software must display the following acknowledgment: |
| 4072 | + |
| 4073 | + * "This product includes software developed by the OpenSSL Project |
| 4074 | + |
| 4075 | + * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" |
| 4076 | + * |
| 4077 | + |
| 4078 | + * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to |
| 4079 | + |
| 4080 | + * endorse or promote products derived from this software without |
| 4081 | + |
| 4082 | + * prior written permission. For written permission, please contact |
| 4083 | + |
| 4084 | + |
| 4085 | + * |
| 4086 | + |
| 4087 | + * 5. Products derived from this software may not be called "OpenSSL" |
| 4088 | + |
| 4089 | + * nor may "OpenSSL" appear in their names without prior written |
| 4090 | + |
| 4091 | + * permission of the OpenSSL Project. |
| 4092 | + * |
| 4093 | + |
| 4094 | + * 6. Redistributions of any form whatsoever must retain the following |
| 4095 | + |
| 4096 | + * acknowledgment: |
| 4097 | + |
| 4098 | + * "This product includes software developed by the OpenSSL Project |
| 4099 | + |
| 4100 | + * for use in the OpenSSL Toolkit (http://www.openssl.org/)" |
| 4101 | + * |
| 4102 | + |
| 4103 | + * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY |
| 4104 | + |
| 4105 | + * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
| 4106 | + |
| 4107 | + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
| 4108 | + |
| 4109 | + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR |
| 4110 | + |
| 4111 | + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
| 4112 | + |
| 4113 | + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT |
| 4114 | + |
| 4115 | + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |
| 4116 | + |
| 4117 | + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
| 4118 | + |
| 4119 | + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, |
| 4120 | + |
| 4121 | + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
| 4122 | + |
| 4123 | + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
| 4124 | + |
| 4125 | + * OF THE POSSIBILITY OF SUCH DAMAGE. |
| 4126 | + |
| 4127 | + * ==================================================================== |
| 4128 | + * |
| 4129 | + |
| 4130 | + * This product includes cryptographic software written by Eric Young |
| 4131 | + |
| 4132 | + * ( [email protected]). This product includes software written by Tim |
| 4133 | + |
| 4134 | + |
| 4135 | + * |
| 4136 | + */ |
| 4137 | + |
| 4138 | + Original SSLeay License |
| 4139 | + ----------------------- |
| 4140 | + |
| 4141 | +/* Copyright (C) 1995-1998 Eric Young ( [email protected]) |
| 4142 | + |
| 4143 | + * All rights reserved. |
| 4144 | + * |
| 4145 | + |
| 4146 | + * This package is an SSL implementation written |
| 4147 | + |
| 4148 | + * by Eric Young ( [email protected]). |
| 4149 | + |
| 4150 | + * The implementation was written so as to conform with Netscapes SSL. |
| 4151 | + * |
| 4152 | + |
| 4153 | + * This library is free for commercial and non-commercial use as long as |
| 4154 | + |
| 4155 | + * the following conditions are aheared to. The following conditions |
| 4156 | + |
| 4157 | + * apply to all code found in this distribution, be it the RC4, RSA, |
| 4158 | + |
| 4159 | + * lhash, DES, etc., code; not just the SSL code. The SSL documentation |
| 4160 | + |
| 4161 | + * included with this distribution is covered by the same copyright terms |
| 4162 | + |
| 4163 | + * except that the holder is Tim Hudson ( [email protected]). |
| 4164 | + * |
| 4165 | + |
| 4166 | + * Copyright remains Eric Young's, and as such any Copyright notices in |
| 4167 | + |
| 4168 | + * the code are not to be removed. |
| 4169 | + |
| 4170 | + * If this package is used in a product, Eric Young should be given attribution |
| 4171 | + |
| 4172 | + * as the author of the parts of the library used. |
| 4173 | + |
| 4174 | + * This can be in the form of a textual message at program startup or |
| 4175 | + |
| 4176 | + * in documentation (online or textual) provided with the package. |
| 4177 | + * |
| 4178 | + |
| 4179 | + * Redistribution and use in source and binary forms, with or without |
| 4180 | + |
| 4181 | + * modification, are permitted provided that the following conditions |
| 4182 | + |
| 4183 | + * are met: |
| 4184 | + |
| 4185 | + * 1. Redistributions of source code must retain the copyright |
| 4186 | + |
| 4187 | + * notice, this list of conditions and the following disclaimer. |
| 4188 | + |
| 4189 | + * 2. Redistributions in binary form must reproduce the above copyright |
| 4190 | + |
| 4191 | + * notice, this list of conditions and the following disclaimer in the |
| 4192 | + |
| 4193 | + * documentation and/or other materials provided with the distribution. |
| 4194 | + |
| 4195 | + * 3. All advertising materials mentioning features or use of this software |
| 4196 | + |
| 4197 | + * must display the following acknowledgement: |
| 4198 | + |
| 4199 | + * "This product includes cryptographic software written by |
| 4200 | + |
| 4201 | + |
| 4202 | + |
| 4203 | + * The word 'cryptographic' can be left out if the rouines from the library |
| 4204 | + |
| 4205 | + * being used are not cryptographic related :-). |
| 4206 | + |
| 4207 | + * 4. If you include any Windows specific code (or a derivative thereof) from |
| 4208 | + |
| 4209 | + * the apps directory (application code) you must include an acknowledgement: |
| 4210 | + |
| 4211 | + * "This product includes software written by Tim Hudson ( [email protected])" |
| 4212 | + * |
| 4213 | + |
| 4214 | + * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND |
| 4215 | + |
| 4216 | + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
| 4217 | + |
| 4218 | + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
| 4219 | + |
| 4220 | + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE |
| 4221 | + |
| 4222 | + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
| 4223 | + |
| 4224 | + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
| 4225 | + |
| 4226 | + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
| 4227 | + |
| 4228 | + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
| 4229 | + |
| 4230 | + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
| 4231 | + |
| 4232 | + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
| 4233 | + |
| 4234 | + * SUCH DAMAGE. |
| 4235 | + * |
| 4236 | + |
| 4237 | + * The licence and distribution terms for any publically available version or |
| 4238 | + |
| 4239 | + * derivative of this code cannot be changed. i.e. this code cannot simply be |
| 4240 | + |
| 4241 | + * copied and put under another distribution licence |
| 4242 | + |
| 4243 | + * [including the GNU Public Licence.] |
| 4244 | + */ |
| 4245 | + |
3972 | 4246 | Percona Multiple I/O Threads Patch |
3973 | 4247 |
|
3974 | 4248 | The following software may be included in this product: |
|
0 commit comments