### Feature Description (功能描述) Need to check dependency with [licenses](https://www.apache.org/legal/resolved.html#category-x) as follows (refer to the TODO in #1644): - GPL - LGPL - AGPL how-to: ```sh config `license-maven-plugin` in pom.xml execute `mvn license:aggregate-add-third-party` ``` http://blog.itpub.net/69918724/viewspace-2655816 https://github.com/apache/servicecomb-pack/blob/master/pom.xml#L640 possible conflicts include libs like `mysql-connector` and `word`. <img width="1098" alt="1c59f160d8b090a02b277d61bd677a69" src="https://user-images.githubusercontent.com/9625821/142994126-e0af900d-e341-4da6-95b5-54ddebeaf65c.png">
Activity
[-][Apache] for license conflicts[/-][+][Apache] check for license conflicts[/+]javeme commentedon Nov 11, 2021
javeme commentedon Dec 16, 2021
hugegraph-server:
truelicense(AGPL): hugegraph-common (fixed by remove truelicence dependency #1700)word(GPL): hugegraph-core (fixed by remove word dependency to remove GPL license #1998)mysql-connector(GPL): hugegraph-mysql/mysql:mysql-connector-javajnr-posix(LGPL+GPL): cassandra-driver-core (fixed by fix apache license conflicts: jnr-posix and jboss-logging #1822)jboss-logging(LGPL): cassandra-all (fixed by fix apache license conflicts: jnr-posix and jboss-logging #1822)hugegraph-computer:
truelicense(AGPL): hugegraph-common (fixed by hugegraph/hugegraph-common#86)checker-qual(GPL): hugegraph-computer (fixed by hugegraph/hugegraph-computer#149)hugegraph-loader:
mysql-connector(GPL): load-from-jdbc/mysql:mysql-connector-javaoracle-connector(FUTC license--not sure restricted): load-from-jdbc/com.oracle:ojdbc8hugegraph-tools:
hugegraph-hubble:
mysql-connector(GPL): hugegraph-loaderNOTE: the MySQL connector dependency is optional, can let users to download by themselves: https://www.apache.org/legal/resolved.html#optional
fix apache license conflicts: jnr-posix and jboss-logging (#1822)
z7658329 commentedon Apr 16, 2022
2 remaining items
imbajin commentedon Jan 19, 2023
Reopen this issue because of the VOTE mail:
Mark this issue as the 1st priority to fix, TODOs:
GPLusageCC-BYusageLicense Headerproblem (list the file)Ways to find possible 3rd import:
authorin all filesCopyrightin case-sensitive mode in*.javaand other source code filesreferin non-case-sensitive modeReferencein word-match mode (in source code files)Some other refer: