77ed2ab2e2
Two reasons: 1) This license is included due to the Perl module 'Expect'. However I wasn't able to actually locate it's sources in the MySQL source tarball. I believe it's a remnant of a code that was removed in the past. I've asked the MySQL upstream to verify my claim and either disprove it or fix the LICENSE file in wihch they mention it. For this reason I believe the 'GPL-1.0-or-later' also does not apply, so I'm removing it too. I'll put the 'GPL-1.0-or-later' should upstream disprove my findings. 2) As per clarification on the Fedora License mailing list: https://lists.fedoraproject.org/archives/list/legal@lists.fedoraproject.org/message/LBAZXYBAA4YHJ2GEWEP5S7QXVOB76MUR/ " If your package is licensed under a known choice of two licenses and one is a "good" license and one is a "bad" license, then the License: field must reflect the "good" license only. This is highly uncommon in Fedora packages apart from the case of Perl modules dual licensed under the GPL and the Artistic License 1.0. In that case you must pick the appropriate identifier for the GPL side (which in Perl modules will typically map to SPDX "GPL-1.0-or-later"). You are encouraged to include a comment memorializing this, for example: \# Upstream project is dual licensed GPL | Artistic 1.0 " |
||
---|---|---|
.gitignore | ||
boost-1.57.0-mpl-print.patch | ||
boost-1.58.0-pool.patch | ||
gating.yaml | ||
my.cnf.in | ||
mysql8.4.spec | ||
mysql_config_multilib.sh | ||
mysql-check-socket.sh | ||
mysql-file-contents.patch | ||
mysql-flush-logrotate.patch | ||
mysql-install-test.patch | ||
mysql-mtr.patch | ||
mysql-openssl-engine.patch | ||
mysql-paths.patch | ||
mysql-prepare-db-dir.sh | ||
mysql-rpath.patch | ||
mysql-scripts-common.sh | ||
mysql-scripts.patch | ||
mysql-sharedir.patch | ||
mysql-wait-stop.sh | ||
mysql.rpmlintrc | ||
mysql.service.in | ||
mysql.tmpfiles.d.in | ||
mysql@.service.in | ||
README.mysql-docs | ||
README.mysql-license | ||
rh-skipped-tests-list-arm.list | ||
rh-skipped-tests-list-base.list | ||
rh-skipped-tests-list-ppc.list | ||
rh-skipped-tests-list-s390.list | ||
rpminspect.yaml | ||
server.cnf.in | ||
sources |
MySQL is distributed under GPL v2, but there are some licensing exceptions that allow the client libraries to be linked with a non-GPL application, so long as the application is under a license approved by Oracle. For details see http://www.mysql.com/about/legal/licensing/foss-exception/ Some innobase code from Percona and Google is under BSD license. Some code related to test-suite is under LGPLv2.