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
