Skip to content

Commit 6ef5a75

Browse files
author
Bogdan Degtyariov
committed
WL#16199 - GPL License Exception Update
Change-Id: I451b7c2925422cdd7da74776a78ee31c8b04a185
1 parent 2bcdee6 commit 6ef5a75

File tree

535 files changed

+6016
-5952
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

535 files changed

+6016
-5952
lines changed

.clang-format

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,30 @@
1-
# Copyright (c) 2016, 2022, Oracle and/or its affiliates.
1+
# Copyright (c) 2016, 2024, Oracle and/or its affiliates.
22
#
33
# This program is free software; you can redistribute it and/or modify
4-
# it under the terms of the GNU General Public License, version 2.0,
5-
# as published by the Free Software Foundation.
4+
# it under the terms of the GNU General Public License, version 2.0, as
5+
# published by the Free Software Foundation.
66
#
7-
# This program is also distributed with certain software (including
8-
# but not limited to OpenSSL) that is licensed under separate terms,
9-
# as designated in a particular file or component or in included license
10-
# documentation. The authors of MySQL hereby grant you an additional
7+
# This program is designed to work with certain software (including
8+
# but not limited to OpenSSL) that is licensed under separate terms, as
9+
# designated in a particular file or component or in included license
10+
# documentation. The authors of MySQL hereby grant you an additional
1111
# permission to link the program and your derivative works with the
12-
# separately licensed software that they have included with MySQL.
12+
# separately licensed software that they have either included with
13+
# the program or referenced in the documentation.
1314
#
14-
# This program is distributed in the hope that it will be useful,
15-
# but WITHOUT ANY WARRANTY; without even the implied warranty of
16-
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17-
# GNU General Public License, version 2.0, for more details.
15+
# Without limiting anything contained in the foregoing, this file,
16+
# which is part of Connector/C++, is also subject to the
17+
# Universal FOSS Exception, version 1.0, a copy of which can be found at
18+
# https://oss.oracle.com/licenses/universal-foss-exception.
19+
#
20+
# This program is distributed in the hope that it will be useful, but
21+
# WITHOUT ANY WARRANTY; without even the implied warranty of
22+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
23+
# See the GNU General Public License, version 2.0, for more details.
1824
#
1925
# You should have received a copy of the GNU General Public License
20-
# along with this program; if not, write to the Free Software
21-
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
26+
# along with this program; if not, write to the Free Software Foundation, Inc.,
27+
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2228

2329
# We currently use clang-format version 10.
2430
#

CMakeLists.txt

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
# Copyright (c) 2015, 2023, Oracle and/or its affiliates.
1+
# Copyright (c) 2015, 2024, Oracle and/or its affiliates.
22
#
33
# This program is free software; you can redistribute it and/or modify
44
# it under the terms of the GNU General Public License, version 2.0, as
55
# published by the Free Software Foundation.
66
#
7-
# This program is also distributed with certain software (including
8-
# but not limited to OpenSSL) that is licensed under separate terms,
9-
# as designated in a particular file or component or in included license
10-
# documentation. The authors of MySQL hereby grant you an
11-
# additional permission to link the program and your derivative works
12-
# with the separately licensed software that they have included with
13-
# MySQL.
7+
# This program is designed to work with certain software (including
8+
# but not limited to OpenSSL) that is licensed under separate terms, as
9+
# designated in a particular file or component or in included license
10+
# documentation. The authors of MySQL hereby grant you an additional
11+
# permission to link the program and your derivative works with the
12+
# separately licensed software that they have either included with
13+
# the program or referenced in the documentation.
1414
#
1515
# Without limiting anything contained in the foregoing, this file,
16-
# which is part of MySQL Connector/C++, is also subject to the
16+
# which is part of Connector/C++, is also subject to the
1717
# Universal FOSS Exception, version 1.0, a copy of which can be found at
18-
# http://oss.oracle.com/licenses/universal-foss-exception.
18+
# https://oss.oracle.com/licenses/universal-foss-exception.
1919
#
2020
# This program is distributed in the hope that it will be useful, but
2121
# WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -24,7 +24,7 @@
2424
#
2525
# You should have received a copy of the GNU General Public License
2626
# along with this program; if not, write to the Free Software Foundation, Inc.,
27-
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
27+
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2828

2929

3030
CMAKE_MINIMUM_REQUIRED(VERSION 3.8)

buildinfo.cmake

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
# Copyright (c) 2018, 2020, Oracle and/or its affiliates.
1+
# Copyright (c) 2018, 2024, Oracle and/or its affiliates.
22
#
33
# This program is free software; you can redistribute it and/or modify
44
# it under the terms of the GNU General Public License, version 2.0, as
55
# published by the Free Software Foundation.
66
#
7-
# This program is also distributed with certain software (including
8-
# but not limited to OpenSSL) that is licensed under separate terms,
9-
# as designated in a particular file or component or in included license
10-
# documentation. The authors of MySQL hereby grant you an
11-
# additional permission to link the program and your derivative works
12-
# with the separately licensed software that they have included with
13-
# MySQL.
7+
# This program is designed to work with certain software (including
8+
# but not limited to OpenSSL) that is licensed under separate terms, as
9+
# designated in a particular file or component or in included license
10+
# documentation. The authors of MySQL hereby grant you an additional
11+
# permission to link the program and your derivative works with the
12+
# separately licensed software that they have either included with
13+
# the program or referenced in the documentation.
1414
#
1515
# Without limiting anything contained in the foregoing, this file,
16-
# which is part of MySQL Connector/ODBC, is also subject to the
16+
# which is part of Connector/C++, is also subject to the
1717
# Universal FOSS Exception, version 1.0, a copy of which can be found at
18-
# http://oss.oracle.com/licenses/universal-foss-exception.
18+
# https://oss.oracle.com/licenses/universal-foss-exception.
1919
#
2020
# This program is distributed in the hope that it will be useful, but
2121
# WITHOUT ANY WARRANTY; without even the implied warranty of

cdk/CMakeLists.txt

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
# Copyright (c) 2015, 2023, Oracle and/or its affiliates.
1+
# Copyright (c) 2015, 2024, Oracle and/or its affiliates.
22
#
33
# This program is free software; you can redistribute it and/or modify
44
# it under the terms of the GNU General Public License, version 2.0, as
55
# published by the Free Software Foundation.
66
#
7-
# This program is also distributed with certain software (including
8-
# but not limited to OpenSSL) that is licensed under separate terms,
9-
# as designated in a particular file or component or in included license
10-
# documentation. The authors of MySQL hereby grant you an
11-
# additional permission to link the program and your derivative works
12-
# with the separately licensed software that they have included with
13-
# MySQL.
7+
# This program is designed to work with certain software (including
8+
# but not limited to OpenSSL) that is licensed under separate terms, as
9+
# designated in a particular file or component or in included license
10+
# documentation. The authors of MySQL hereby grant you an additional
11+
# permission to link the program and your derivative works with the
12+
# separately licensed software that they have either included with
13+
# the program or referenced in the documentation.
1414
#
1515
# Without limiting anything contained in the foregoing, this file,
16-
# which is part of MySQL Connector/C++, is also subject to the
16+
# which is part of Connector/C++, is also subject to the
1717
# Universal FOSS Exception, version 1.0, a copy of which can be found at
18-
# http://oss.oracle.com/licenses/universal-foss-exception.
18+
# https://oss.oracle.com/licenses/universal-foss-exception.
1919
#
2020
# This program is distributed in the hope that it will be useful, but
2121
# WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -24,7 +24,7 @@
2424
#
2525
# You should have received a copy of the GNU General Public License
2626
# along with this program; if not, write to the Free Software Foundation, Inc.,
27-
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
27+
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2828

2929

3030

cdk/CTestConfig.cmake

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
# Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved.
1+
# Copyright (c) 2015, 2024, Oracle and/or its affiliates.
22
#
33
# This program is free software; you can redistribute it and/or modify
44
# it under the terms of the GNU General Public License, version 2.0, as
55
# published by the Free Software Foundation.
66
#
7-
# This program is also distributed with certain software (including
8-
# but not limited to OpenSSL) that is licensed under separate terms,
9-
# as designated in a particular file or component or in included license
10-
# documentation. The authors of MySQL hereby grant you an
11-
# additional permission to link the program and your derivative works
12-
# with the separately licensed software that they have included with
13-
# MySQL.
7+
# This program is designed to work with certain software (including
8+
# but not limited to OpenSSL) that is licensed under separate terms, as
9+
# designated in a particular file or component or in included license
10+
# documentation. The authors of MySQL hereby grant you an additional
11+
# permission to link the program and your derivative works with the
12+
# separately licensed software that they have either included with
13+
# the program or referenced in the documentation.
1414
#
1515
# Without limiting anything contained in the foregoing, this file,
16-
# which is part of MySQL Connector/C++, is also subject to the
16+
# which is part of Connector/C++, is also subject to the
1717
# Universal FOSS Exception, version 1.0, a copy of which can be found at
18-
# http://oss.oracle.com/licenses/universal-foss-exception.
18+
# https://oss.oracle.com/licenses/universal-foss-exception.
1919
#
2020
# This program is distributed in the hope that it will be useful, but
2121
# WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -24,7 +24,7 @@
2424
#
2525
# You should have received a copy of the GNU General Public License
2626
# along with this program; if not, write to the Free Software Foundation, Inc.,
27-
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
27+
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2828

2929
## This file should be placed in the root directory of your project.
3030
## Then modify the CMakeLists.txt file in the root directory of your

cdk/cmake/DepFindCompression.cmake

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
# Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
1+
# Copyright (c) 2008, 2024, Oracle and/or its affiliates.
22
#
33
# This program is free software; you can redistribute it and/or modify
44
# it under the terms of the GNU General Public License, version 2.0, as
55
# published by the Free Software Foundation.
66
#
7-
# This program is also distributed with certain software (including
8-
# but not limited to OpenSSL) that is licensed under separate terms,
9-
# as designated in a particular file or component or in included license
10-
# documentation. The authors of MySQL hereby grant you an
11-
# additional permission to link the program and your derivative works
12-
# with the separately licensed software that they have included with
13-
# MySQL.
7+
# This program is designed to work with certain software (including
8+
# but not limited to OpenSSL) that is licensed under separate terms, as
9+
# designated in a particular file or component or in included license
10+
# documentation. The authors of MySQL hereby grant you an additional
11+
# permission to link the program and your derivative works with the
12+
# separately licensed software that they have either included with
13+
# the program or referenced in the documentation.
1414
#
1515
# Without limiting anything contained in the foregoing, this file,
16-
# which is part of MySQL Connector/C++, is also subject to the
16+
# which is part of Connector/C++, is also subject to the
1717
# Universal FOSS Exception, version 1.0, a copy of which can be found at
18-
# http://oss.oracle.com/licenses/universal-foss-exception.
18+
# https://oss.oracle.com/licenses/universal-foss-exception.
1919
#
2020
# This program is distributed in the hope that it will be useful, but
2121
# WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -24,7 +24,7 @@
2424
#
2525
# You should have received a copy of the GNU General Public License
2626
# along with this program; if not, write to the Free Software Foundation, Inc.,
27-
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
27+
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2828

2929
# #############################################################################
3030
#

cdk/cmake/DepFindCoverage.cmake

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
# Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved.
1+
# Copyright (c) 2015, 2024, Oracle and/or its affiliates.
22
#
33
# This program is free software; you can redistribute it and/or modify
44
# it under the terms of the GNU General Public License, version 2.0, as
55
# published by the Free Software Foundation.
66
#
7-
# This program is also distributed with certain software (including
8-
# but not limited to OpenSSL) that is licensed under separate terms,
9-
# as designated in a particular file or component or in included license
10-
# documentation. The authors of MySQL hereby grant you an
11-
# additional permission to link the program and your derivative works
12-
# with the separately licensed software that they have included with
13-
# MySQL.
7+
# This program is designed to work with certain software (including
8+
# but not limited to OpenSSL) that is licensed under separate terms, as
9+
# designated in a particular file or component or in included license
10+
# documentation. The authors of MySQL hereby grant you an additional
11+
# permission to link the program and your derivative works with the
12+
# separately licensed software that they have either included with
13+
# the program or referenced in the documentation.
1414
#
1515
# Without limiting anything contained in the foregoing, this file,
16-
# which is part of MySQL Connector/C++, is also subject to the
16+
# which is part of Connector/C++, is also subject to the
1717
# Universal FOSS Exception, version 1.0, a copy of which can be found at
18-
# http://oss.oracle.com/licenses/universal-foss-exception.
18+
# https://oss.oracle.com/licenses/universal-foss-exception.
1919
#
2020
# This program is distributed in the hope that it will be useful, but
2121
# WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -24,7 +24,7 @@
2424
#
2525
# You should have received a copy of the GNU General Public License
2626
# along with this program; if not, write to the Free Software Foundation, Inc.,
27-
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
27+
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2828

2929

3030
if(COMMAND add_coverage)

cdk/cmake/DepFindProtobuf.cmake

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
# Copyright (c) 2009, 2019, Oracle and/or its affiliates. All rights reserved.
1+
# Copyright (c) 2009, 2024, Oracle and/or its affiliates.
22
#
33
# This program is free software; you can redistribute it and/or modify
44
# it under the terms of the GNU General Public License, version 2.0, as
55
# published by the Free Software Foundation.
66
#
7-
# This program is also distributed with certain software (including
8-
# but not limited to OpenSSL) that is licensed under separate terms,
9-
# as designated in a particular file or component or in included license
10-
# documentation. The authors of MySQL hereby grant you an
11-
# additional permission to link the program and your derivative works
12-
# with the separately licensed software that they have included with
13-
# MySQL.
7+
# This program is designed to work with certain software (including
8+
# but not limited to OpenSSL) that is licensed under separate terms, as
9+
# designated in a particular file or component or in included license
10+
# documentation. The authors of MySQL hereby grant you an additional
11+
# permission to link the program and your derivative works with the
12+
# separately licensed software that they have either included with
13+
# the program or referenced in the documentation.
1414
#
1515
# Without limiting anything contained in the foregoing, this file,
16-
# which is part of MySQL Connector/C++, is also subject to the
16+
# which is part of Connector/C++, is also subject to the
1717
# Universal FOSS Exception, version 1.0, a copy of which can be found at
18-
# http://oss.oracle.com/licenses/universal-foss-exception.
18+
# https://oss.oracle.com/licenses/universal-foss-exception.
1919
#
2020
# This program is distributed in the hope that it will be useful, but
2121
# WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -24,7 +24,7 @@
2424
#
2525
# You should have received a copy of the GNU General Public License
2626
# along with this program; if not, write to the Free Software Foundation, Inc.,
27-
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
27+
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2828

2929
# #############################################################################
3030
#

cdk/cmake/DepFindRapidJSON.cmake

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
# Copyright (c) 2009, 2018, Oracle and/or its affiliates. All rights reserved.
1+
# Copyright (c) 2009, 2024, Oracle and/or its affiliates.
22
#
33
# This program is free software; you can redistribute it and/or modify
44
# it under the terms of the GNU General Public License, version 2.0, as
55
# published by the Free Software Foundation.
66
#
7-
# This program is also distributed with certain software (including
8-
# but not limited to OpenSSL) that is licensed under separate terms,
9-
# as designated in a particular file or component or in included license
10-
# documentation. The authors of MySQL hereby grant you an
11-
# additional permission to link the program and your derivative works
12-
# with the separately licensed software that they have included with
13-
# MySQL.
7+
# This program is designed to work with certain software (including
8+
# but not limited to OpenSSL) that is licensed under separate terms, as
9+
# designated in a particular file or component or in included license
10+
# documentation. The authors of MySQL hereby grant you an additional
11+
# permission to link the program and your derivative works with the
12+
# separately licensed software that they have either included with
13+
# the program or referenced in the documentation.
1414
#
1515
# Without limiting anything contained in the foregoing, this file,
16-
# which is part of MySQL Connector/C++, is also subject to the
16+
# which is part of Connector/C++, is also subject to the
1717
# Universal FOSS Exception, version 1.0, a copy of which can be found at
18-
# http://oss.oracle.com/licenses/universal-foss-exception.
18+
# https://oss.oracle.com/licenses/universal-foss-exception.
1919
#
2020
# This program is distributed in the hope that it will be useful, but
2121
# WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -24,7 +24,7 @@
2424
#
2525
# You should have received a copy of the GNU General Public License
2626
# along with this program; if not, write to the Free Software Foundation, Inc.,
27-
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
27+
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2828

2929
##############################################################################
3030
#

0 commit comments

Comments
 (0)