Hi Rodrigo,

well LGPL 2 is unfortunately a no-go. With the BSD license it depends on which 
variant it is.
BSD 2-clause and BSD 3-clause aren't any issues, however BSD 4-clause is also a 
no-go. 

Please check this document for details on what is acceptable and what is not:
https://www.apache.org/legal/resolved.html

Chris


-----Ursprüngliche Nachricht-----
Von: Rodrigo Pardo Meza <[email protected]> 
Gesendet: Dienstag, 31. August 2021 23:57
An: [email protected]; bertty contreras <[email protected]>
Betreff: Apache Wayang dependencies with other licenses

Hi folks,

@bertty contreras <[email protected]> and I have been working on the 
first release. To this end:

(1) We checked the maintenance state of the libraries actively used by Wayang. 
One of them (HPI) has been deleted and Experiments storage functionalities have 
been incorporated into the code of Wayang in order to extend them.

(2) We checked the licenses of the libraries currently used by Wayang. Not 
going further to the licenses of the dependencies of these libraries (Only was 
checked the first level of the dependency tree of Wayang). We found the next 
observations:

- trove4j <https://mvnrepository.com/artifact/net.sf.trove4j/trove4j> has LGPL 
2.1 license
- antlr4 <https://mvnrepository.com/artifact/org.antlr/antlr4-runtime> has BSD 
license
- paranamer
<https://mvnrepository.com/artifact/com.thoughtworks.paranamer/paranamer>
has BSD licence. Spark has this dependency as well with runtime scope, if 
Wayang does the same should be ok?
- hsqldb <https://mvnrepository.com/artifact/org.hsqldb/hsqldb> has BSD license

Someone can help us to find out if our project can use these dependencies; 
otherwise, does anyone have suggestions of libraries to replace them?

Thanks in advance.

Best regards

Reply via email to