You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by Andy Seaborne <an...@apache.org> on 2016/10/25 11:29:10 UTC

License checking tool

This got mentioned on another list:

mvn license:aggregate-add-third-party

egrep -iv "BSD|ASF|MIT|CDDL|EPL|Apache|Eclipse|Public Domain" \
           target/generated-sources/license/THIRD-PARTY.txt

I've added it the release process page on the cwiki

------------------
which gives for Jena (reformatted for email):

Lists of 182 third-party dependencies.

      (Unknown license) ASM Core
          (asm:asm:3.1 - http://asm.objectweb.org/asm/)
      (Unknown license) commons-beanutils
          (commons-beanutils:commons-beanutils:1.7.0 - no url defined)
      (Unknown license) activation
          (javax.activation:activation:1.1 - no url defined)
      (Unknown license) servlet-api
          (javax.servlet:servlet-api:2.5 - no url defined)
      (Unknown license) jsp-api
          (javax.servlet.jsp:jsp-api:2.1 - no url defined)
      (Unknown license) stax-api
          (javax.xml.stream:stax-api:1.0-2 - no url defined)
      (Unknown license) Jettison
          (org.codehaus.jettison:jettison:1.1 - no url defined)


	Andy

PS Jettison: as far as I can tell, it is Apache Licensed from looking in 
a later version POM.

Dependency License checking

Posted by Andy Seaborne <an...@apache.org>.
This maybe helpful in preparing the code for release: it was mentioned 
on the Rya list:

mvn license:aggregate-add-third-party

egrep -iv "BSD|ASF|MIT|CDDL|EPL|Apache|Eclipse|Public Domain" \
            target/generated-sources/license/THIRD-PARTY.txt

Not perfect but greatly reduces the workload.

	Andy