You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Mark Struberg (JIRA)" <ji...@apache.org> on 2018/10/23 14:47:00 UTC

[jira] [Created] (POOL-354) license problem with latest Apache commons-pool

Mark Struberg created POOL-354:
----------------------------------

             Summary: license problem with latest Apache commons-pool
                 Key: POOL-354
                 URL: https://issues.apache.org/jira/browse/POOL-354
             Project: Commons Pool
          Issue Type: Bug
    Affects Versions: 2.5.0
            Reporter: Mark Struberg


our pom includes various JBoss artifacts.
* jboss-parent license 'Public Domain' without any further clarification. Would need a clarification imo.
* org.jboss.narayana.jta:narayana-jta LGPL
* org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec LGPL
* org.jboss:jboss-transaction-spi LGPL
* org.jboss.logging:jboss-logging LGPL

According to the following LEGAL ticket those dependencies should imo not be there as they are required in the build:
https://issues.apache.org/jira/browse/LEGAL-207

My interpretation is that having LGPL dependencies are oki-ish as long as they are purely optional. E.g. if they are only in an optional profile in the build and implement some public api.

Those deps only got added recently. The commit message is not really clear what it is about. 
https://github.com/apache/commons-dbcp/commit/5660855731502d00319f54cd584c95afa487a854



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)