Skip to content

Commit b2f3214

Browse files
committed
Updated LIUM for 5.7.28
1 parent 7c70e61 commit b2f3214

File tree

1 file changed

+299
-25
lines changed

1 file changed

+299
-25
lines changed

LICENSE

Lines changed: 299 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,39 @@
11
Licensing Information User Manual
22

3-
MySQL 5.7
3+
MySQL 5.7.28 (and later)
44
__________________________________________________________________
55

66
Introduction
77

88
This License Information User Manual contains Oracle's product license
99
and other licensing information, including licensing information for
1010
third-party software which may be included in this distribution of
11-
MySQL 5.7.
11+
MySQL 5.7.28 (and later).
1212

1313
Last updated: September 2019
1414

1515
Licensing Information
1616

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.
2337

2438
Copyright (c) 1997, 2019, Oracle and/or its affiliates. All rights
2539
reserved.
@@ -404,27 +418,64 @@ you may consider it more useful to permit linking proprietary
404418
applications with the library. If this is what you want to do, use
405419
the GNU Lesser General Public License instead of this License.
406420

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.
420471

421472
Licenses for Third-Party Components
422473

423474
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.
428479

429480
argparse
430481

@@ -3969,6 +4020,229 @@ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
39694020
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
39704021
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39714022

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+
please contact [email protected].
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+
* Hudson ([email protected]).
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+
* Eric Young ([email protected])"
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+
39724246
Percona Multiple I/O Threads Patch
39734247

39744248
The following software may be included in this product:

0 commit comments

Comments
 (0)