[
https://issues.apache.org/jira/browse/ANY23-375?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16565654#comment-16565654
]
Lewis John McGibbney commented on ANY23-375:
--------------------------------------------
> excluding dependencies willy-nilly would result in NoClassDefFoundError s
Yes possibly.
The other option, is just to NOT release this module when we push a release. I
have no issue with that as I usually use Any23 from master or SNAPSHOT anyways.
Unfortunately we have few options regarding changing licensing for a transitive
dependency 3 projects down... I do not have time to go to those developers and
convince them to change licensing then spearhead a release of each software
project up the line.
> LGPL-licensed transitive dependencies in OpenIE module
> ------------------------------------------------------
>
> Key: ANY23-375
> URL: https://issues.apache.org/jira/browse/ANY23-375
> Project: Apache Any23
> Issue Type: Bug
> Components: openie, service
> Affects Versions: 2.2
> Reporter: Hans Brende
> Priority: Major
> Fix For: 2.3
>
>
> The LGPL-licensed trove4j library is a transitive dependency of our OpenIE
> dependency via the {{edu.washington.cs.knowitall:reverb-core}} dependency via
> the {{cc.mallet:mallet}} dependency. The LGPL license is [not
> compatible|https://www.apache.org/legal/resolved.html#category-x] with the
> Apache license.
> In addition, the reverb-core dependency depends on
> {{edu.washington.cs.knowitall:common-java}}, which is GPL-licensed, and on
> {{edu.washington.cs.knowitall:openregex}}, which is LGPL-licensed, and
> transitively (via {{cc.mallet:mallet}}) on
> {{com.googlecode.matrix-toolkits-java:mtj}}, which is LGPL-licensed,
> {{jgrapht:jgrapht}}, which is LGPL-licensed, and {{org.beanshell:bsh}}, which
> is LGPL-licensed.
> Cf. ANY23-372
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)