apache / apache/pulsar

[LICENSE] Is there a license problem to bundle mysql driver in distribution?

Open
#14,446 3 comments 0 reactions 0 assignees View on GitHub
help wanted lifecycle/stale Stale type/bug
Dominant language
Java
Stars
15.3k
Forks
3.8k
Avg merge
1d 14h
Merged PRs (30d)
160

Description

**Describe the bug**

I just find that the [pulsar-io-debezium-mysql-2.9.1.jar](https://mvnrepository.com/artifact/org.apache.pulsar/pulsar-io-debezium-mysql) bundles the mysql jdbc driver (i.e. https://mvnrepository.com/artifact/mysql/mysql-connector-java) which is under GPLv2, and is not compatible with Apache License 2 ([Category-X](https://www.apache.org/legal/resolved.html#category-x)).

Should we remove the mysql driver from the package distribution?

Contributor guide

Open the contributing guide

Research direction

The issue names the pulsar-io-debezium-mysql-2.9.1.jar distribution and the bundled MySQL JDBC driver, but no repository files or tests. Start by inspecting that artifact and the linked MySQL Connector/J license, then review Apache Category-X guidance. Done means the licensing status and resulting distribution decision are documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, mysql
Domain
release
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.