apache / apache/incubator-seata
some GPL license dependencies need to remove
- Dominant language
- Java
- Stars
- 26k
- Forks
- 8.8k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 4
Description
- [ ] I have searched the [issues](https://github.com/seata/seata/issues) of this repository and believe that this is not a duplicate.
### Ⅰ. Issue Description
some GPL license dependencies need to remove
========================================================================
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html licenses
========================================================================
mysql:mysql-connector-java 5.1.35 http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
========================================================================
GPL-2.0 licenses
========================================================================
org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec 1.0.1.Final GPL-2.0
========================================================================
### Ⅱ. Describe what happened
If there is an exception, please attach the exception trace:
```
Just paste your stack trace here!
```
### Ⅲ. Describe what you expected to happen
### Ⅳ. How to reproduce it (as minimally and precisely as possible)
1. xxx
2. xxx
3. xxx
### Ⅴ. Anything else we need to know?
### Ⅵ. Environment:
- JDK version :
- Seata version:
- OS :
- Others:
Contributor guide
Research direction
The issue names mysql:mysql-connector-java 5.1.35 and org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec 1.0.1.Final, but no files or tests. Start by locating where these dependencies are declared and checking their usage. Done means the listed GPL dependencies are removed or replaced, with the project still building.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, mysql
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100