[#2307] license: Add left jars with Apache license#2310
[#2307] license: Add left jars with Apache license#2310roryqi merged 3 commits intoapache:masterfrom
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #2310 +/- ##
============================================
+ Coverage 52.27% 52.35% +0.08%
+ Complexity 3569 3363 -206
============================================
Files 543 513 -30
Lines 29797 27585 -2212
Branches 2779 2593 -186
============================================
- Hits 15575 14443 -1132
+ Misses 13227 12203 -1024
+ Partials 995 939 -56 ☔ View full report in Codecov by Sentry. |
|
I don't think org.javassist:javassist is Apache licensed. https://mvnrepository.com/artifact/javassist/javassist says it is LGPL and MPL licensed. LGPL is a problem but MPL is Category B and is ok. So we can use the jar. |
It actually looks like org.javassist:javassist is licensed under 3 licenses (the 2 above and Apache license too which is better). https://repo1.maven.org/maven2/org/javassist/javassist/3.30.2-GA/javassist-3.30.2-GA.pom Could we update the LICENSE-binary to name the 3 licenses instead of grouping it under Apache license alone? |
OK. |
Added. |
|
@pjfanning Do you have any other suggestion? |
seems ok to me |
| --------------- | ||
| rimraf | ||
|
|
||
| The Apache Software License, Version 2.0, LGPL License or MPL License |
There was a problem hiding this comment.
When something is available under multiple licenses, you should select the license that is compatable with the ASF license/policy. See https://www.apache.org/legal/resolved.html#mutually-exclusive
What changes were proposed in this pull request?
Add left jars with Apache license
Why are the changes needed?
Fix #2307
Does this PR introduce any user-facing change?
No.
How was this patch tested?
No need.