stanbol-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alessandro Adamou <ada...@cs.unibo.it>
Subject Re: RAT check for ontologymanager, rules, reasoners
Date Mon, 12 Nov 2012 14:32:34 GMT
Thanks, it says there were two files in Turtle syntax without the 
license blurb. Fortunately the RAT plugin seems to recognize the 
#-comment notation for Turtle. Will commit the fix soon.

Alessandro


On 11/12/12 3:24 PM, Fabian Christ wrote:
> Hi,
>
> have a look in the
> 'target/maven-shared-archive-resources/META-INF/RAT-REPORT' file. This
> contains more details. I think this message indicates a missing license
> header.
>
> - Fabian
>
>
> 2012/11/12 Alessandro Adamou <adamou@cs.unibo.it>
>
>> Hi, I'm trying to sort this issue out for the Ontology Manager, but I
>> haven't committed anything yet as I am getting a weird error on a bundle
>> (org.apache.stanbol.**ontologymanager.multiplexer.**clerezza). The error
>> message is
>>
>> [ERROR] Failed to execute goal org.apache.rat:apache-rat-**plugin:0.8:check
>> (default) on project org.apache.stanbol.**ontologymanager.multiplexer.**clerezza:
>> Too many unapproved licenses: 2
>>
>> but I cannot find anywhere what these 2 unapproved licenses would be.
>>
>> All the licenses in src/license/THIRD_PARTY.**properties are now filled
>> in. The license plugin log is as follows:
>>
>> [INFO] --- license-maven-plugin:1.0:add-**third-party (default) @
>> org.apache.stanbol.**ontologymanager.multiplexer.**clerezza ---
>> [INFO] Load missing file /Users/alessandro/workspaces/**IKS/main/stanbol/*
>> *ontologymanager/multiplexer/**clerezza/src/license/THIRD-**
>> PARTY.properties
>> [INFO] Missing file /Users/alessandro/workspaces/**IKS/main/stanbol/**
>> ontologymanager/multiplexer/**clerezza/src/license/THIRD-**PARTY.properties
>> is up-to-date.
>> [WARNING] No license [GNU Lesser General Public License (LGPL)] found,
>> will create it.
>> [WARNING] No license [GNU Lesser General Public License] found, skip this
>> merge.
>> [WARNING] No license [LGPL] found, skip this merge.
>> [WARNING] No license [AL 2.0] found, skip this merge.
>> [WARNING] No license [ALv2] found, skip this merge.
>> [INFO] Merge license [The Apache Software License, Version 2.0] (30
>> depedencies).
>> [WARNING] No license [Apache Software License - Version 2.0] found, skip
>> this merge.
>> [WARNING] No license [Apache License, Version 2.0] found, skip this merge.
>> [WARNING] No license [Apache License 2.0] found, skip this merge.
>> [WARNING] No license [Apache License Version 2] found, skip this merge.
>> [WARNING] No license [Apache License Version 2.0] found, skip this merge.
>> [INFO] Merge license [Apache 2] (1 depedencies).
>> [WARNING] No license [Apache Software License] found, will create it.
>> [WARNING] No license [AL] found, skip this merge.
>> [WARNING] No license [Apache Software Licenses] found, skip this merge.
>> [INFO] Merge license [Apache License] (1 depedencies).
>> [WARNING] No license [Common Development And Distribution License (CDDL),
>> Version 1.1] found, will create it.
>> [INFO] Merge license [CDDL 1.1] (2 depedencies).
>> [WARNING] No license [Common Public License Version 1.1] found, skip this
>> merge.
>> [WARNING] No license [Common Public License, Version 1.0] found, will
>> create it.
>> [WARNING] No license [CPL 1.0] found, skip this merge.
>> [INFO] Merge license [Common Public License Version 1.0] (1 depedencies).
>> [WARNING] No license [Public Domain License] found, will create it.
>> [WARNING] No license [public domain] found, skip this merge.
>> [WARNING] No license [Public Domain] found, skip this merge.
>> [WARNING] No license [BSD license] found, skip this merge.
>> [INFO] Merge license [BSD] (1 depedencies).
>> [WARNING] No license [The BSD License] found, skip this merge.
>> [INFO] Merge license [BSD-style license] (3 depedencies).
>> [WARNING] No license [BSD-like] found, skip this merge.
>> [WARNING] No license [Eclipse Public License, Version 1.0] found, will
>> create it.
>> [WARNING] No license [Eclipse Public License - Version 1.0] found, skip
>> this merge.
>> [WARNING] No license [Eclipse Public License - v 1.0] found, skip this
>> merge.
>> [WARNING] No license [CDDL 1.0] found, skip this merge.
>> [WARNING] No license [CDDL License] found, skip this merge.
>> [WARNING] No license [Common Development And Distribution License (CDDL)
>> Version 1.0] found, skip this merge.
>> [WARNING] No license [COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL)
>> Version 1.0] found, skip this merge.
>> [INFO] Merge license [Common Development and Distribution License (CDDL)
>> v1.0] (1 depedencies).
>> [WARNING] No license [Dual license consisting of the CDDL v1.0 and GPL v2]
>> found, skip this merge.
>> [WARNING] No license [MIT] found, skip this merge.
>> [WARNING] No license [The MIT License] found, skip this merge.
>> [WARNING] No license [MIT license] found, skip this merge.
>> [WARNING] No license [Apache Software License, Version 1.1] found, will
>> create it.
>> [WARNING] No license [AL 1.1] found, skip this merge.
>> [INFO] Merge license [Apache Software License, Version 1.1] (0
>> depedencies).
>> [WARNING] No license [GNU General Public License (GPL), Version 2 with
>> classpath exception] found, will create it.
>> [WARNING] No license [GPLv2 with classpath exception] found, skip this
>> merge.
>> [INFO] Merge license [GPL2 w/ CPE] (2 depedencies).
>> [WARNING] No license [GNU Lesser General Public License (LGPL), Version
>> 2.1] found, will create it.
>> [WARNING] No license [The GNU Lesser General Public License, Version 2.1]
>> found, skip this merge.
>> [WARNING] No license [LGPL 2.1] found, skip this merge.
>>
>> --- Below is also the content of the generated file in
>> /target/maven-shared-archive-**resources/META-INF/**
>> DEPENDENCIES-BY-LICENSE
>>
>> ---------
>> List of third-party dependencies grouped by their license type.
>>
>> Apache Software License :
>>    * HttpCore (org.apache.httpcomponents:**httpcore:4.1 -
>> http://hc.apache.org/**httpcomponents-core-ga/<http://hc.apache.org/httpcomponents-core-ga/>
>> )
>>
>> Apache Software License, Version 2.0 :
>>    * JSON.simple (com.googlecode.json-simple:**json-simple:1.1 -
>> http://code.google.com/p/json-**simple/<http://code.google.com/p/json-simple/>
>> )
>>    * Commons Codec (commons-codec:commons-codec:**1.7 -
>> http://commons.apache.org/**codec/ <http://commons.apache.org/codec/>)
>>    * Commons IO (commons-io:commons-io:1.4 - http://commons.apache.org/io/)
>>    * Commons Lang (commons-lang:commons-lang:2.6 -
>> http://commons.apache.org/**lang/ <http://commons.apache.org/lang/>)
>>    * Logging (commons-logging:commons-**logging-api:1.1 -
>> http://jakarta.apache.org/**commons/logging/<http://jakarta.apache.org/commons/logging/>
>> )
>>    * Apache Log4j (log4j:log4j:1.2.16 - http://logging.apache.org/**
>> log4j/1.2/ <http://logging.apache.org/log4j/1.2/>)
>>    * owlapi (net.sourceforge.owlapi:**owlapi:3.2.3 - no url defined)
>>    * Clerezza - SCB Core (org.apache.clerezza:rdf.core:**0.12-incubating -
>> http://incubator.apache.org/**clerezza/mvn-site/rdf.core/<http://incubator.apache.org/clerezza/mvn-site/rdf.core/>
>> )
>>    * Clerezza - SCB Testutils (org.apache.clerezza:rdf.core.**test:0.13-incubating
>> - http://incubator.apache.org/**clerezza/mvn-site/rdf.core.**test/<http://incubator.apache.org/clerezza/mvn-site/rdf.core.test/>
>> )
>>    * Clerezza - SCB Jena Commons (org.apache.clerezza:rdf.jena.**commons:0.5-incubating
>> - http://incubator.apache.org/**clerezza/mvn-site/rdf.jena.**commons/<http://incubator.apache.org/clerezza/mvn-site/rdf.jena.commons/>
>> )
>>    * Clerezza - Jena API on SCB (org.apache.clerezza:rdf.jena.**facade:0.12-incubating
>> - http://incubator.apache.org/**clerezza/mvn-site/rdf.jena.**facade/<http://incubator.apache.org/clerezza/mvn-site/rdf.jena.facade/>
>> )
>>    * Clerezza - SCB Jena based Parser (org.apache.clerezza:rdf.jena.**parser:0.10-incubating
>> - http://incubator.apache.org/**clerezza/mvn-site/rdf.jena.**parser/<http://incubator.apache.org/clerezza/mvn-site/rdf.jena.parser/>
>> )
>>    * Clerezza - SCB Jena based Serializer (org.apache.clerezza:rdf.jena.**serializer:0.9-incubating
>> - http://incubator.apache.org/**clerezza/mvn-site/rdf.jena.**serializer/<http://incubator.apache.org/clerezza/mvn-site/rdf.jena.serializer/>
>> )
>>    * Clerezza - SCB Ontologies (org.apache.clerezza:rdf.**ontologies:0.11-incubating
>> - http://incubator.apache.org/**clerezza/mvn-site/rdf.**ontologies/<http://incubator.apache.org/clerezza/mvn-site/rdf.ontologies/>
>> )
>>    * Clerezza - SCB rdf/json Parser and Serializer (org.apache.clerezza:rdf.
>> **rdfjson:0.3-incubating - http://incubator.apache.org/**
>> clerezza/mvn-site/rdf.rdfjson/<http://incubator.apache.org/clerezza/mvn-site/rdf.rdfjson/>
>> **)
>>    * Clerezza - SCB Simple TripleCollection Provider
>> (org.apache.clerezza:rdf.**simple.storage:0.7-incubating -
>> http://incubator.apache.org/**clerezza/mvn-site/rdf.simple.**storage/<http://incubator.apache.org/clerezza/mvn-site/rdf.simple.storage/>
>> )
>>    * Clerezza - SCB Utilities (org.apache.clerezza:rdf.**utils:0.13-incubating
>> - http://incubator.apache.org/**clerezza/mvn-site/rdf.utils/<http://incubator.apache.org/clerezza/mvn-site/rdf.utils/>
>> )
>>    * Clerezza - Utilities Project (org.apache.clerezza:utils:0.**1-incubating
>> - http://incubator.apache.org/**clerezza/mvn-site/utils/<http://incubator.apache.org/clerezza/mvn-site/utils/>
>> )
>>    * Clerezza Ext - Json.simple OSGi Bundle (org.apache.clerezza.ext:org.**json.simple:0.3-incubating
>> - http://incubator.apache.org/**clerezza/mvn-site/org.json.**simple/<http://incubator.apache.org/clerezza/mvn-site/org.json.simple/>
>> )
>>    * Commons Compress (org.apache.commons:commons-**compress:1.3 -
>> http://commons.apache.org/**compress/<http://commons.apache.org/compress/>
>> )
>>    * Annotations for SCR (org.apache.felix:org.apache.**felix.scr.annotations:1.6.0
>> - http://felix.apache.org/org.**apache.felix.scr.annotations/<http://felix.apache.org/org.apache.felix.scr.annotations/>
>> )
>>    * Lucene Core (org.apache.lucene:lucene-**core:3.6.1 -
>> http://lucene.apache.org/java/**lucene-parent/lucene-core<http://lucene.apache.org/java/lucene-parent/lucene-core>
>> )
>>    * Apache Stanbol Commons Indexed Clerezza inMemory graph implementation
>> (org.apache.stanbol:org.**apache.stanbol.commons.**indexedgraph:0.10.0-SNAPSHOT
>> - http://www.apache.org/stanbol-**parent/org.apache.stanbol.**
>> commons.indexedgraph/<http://www.apache.org/stanbol-parent/org.apache.stanbol.commons.indexedgraph/>
>> )
>>    * Apache Stanbol JSON-LD API (org.apache.stanbol:org.**
>> apache.stanbol.commons.jsonld:**0.9.0-incubating -
>> http://www.apache.org/stanbol-**parent/org.apache.stanbol.**
>> commons.jsonld/<http://www.apache.org/stanbol-parent/org.apache.stanbol.commons.jsonld/>
>> )
>>    * Apache Stanbol Commons OWL Bundle (org.apache.stanbol:org.**
>> apache.stanbol.commons.owl:0.**10.0-SNAPSHOT -
>> http://www.apache.org/stanbol-**parent/org.apache.stanbol.**commons.owl/<http://www.apache.org/stanbol-parent/org.apache.stanbol.commons.owl/>
>> )
>>    * Apache Stanbol Commons Offline Utilities (org.apache.stanbol:org.**
>> apache.stanbol.commons.**stanboltools.offline:0.10.0-**SNAPSHOT -
>> http://www.apache.org/stanbol-**parent/org.apache.stanbol.**
>> commons.stanboltools.offline/<http://www.apache.org/stanbol-parent/org.apache.stanbol.commons.stanboltools.offline/>
>> )
>>    * Apache Stanbol Commons Web Base (org.apache.stanbol:org.**
>> apache.stanbol.commons.web.**base:0.9.0-incubating -
>> http://www.apache.org/stanbol-**parent/org.apache.stanbol.**
>> commons.web.base/<http://www.apache.org/stanbol-parent/org.apache.stanbol.commons.web.base/>
>> )
>>    * Apache Stanbol Ontology Manager : Core (org.apache.stanbol:org.**
>> apache.stanbol.**ontologymanager.core:0.10.0-**SNAPSHOT -
>> http://www.apache.org/stanbol-**parent/org.apache.stanbol.**
>> ontologymanager.core/<http://www.apache.org/stanbol-parent/org.apache.stanbol.ontologymanager.core/>
>> )
>>    * Apache Stanbol Ontology Manager : Services API (org.apache.stanbol:org.
>> **apache.stanbol.**ontologymanager.servicesapi:0.**10.0-SNAPSHOT -
>> http://www.apache.org/stanbol-**parent/org.apache.stanbol.**
>> ontologymanager.servicesapi/<http://www.apache.org/stanbol-parent/org.apache.stanbol.ontologymanager.servicesapi/>
>> )
>>    * Apache Stanbol Ontology Manager : Input Sources (Clerezza-based)
>> (org.apache.stanbol:org.**apache.stanbol.**ontologymanager.sources.**clerezza:0.10.0-SNAPSHOT
>> - http://www.apache.org/stanbol-**parent/org.apache.stanbol.**
>> ontologymanager.sources.**clerezza/<http://www.apache.org/stanbol-parent/org.apache.stanbol.ontologymanager.sources.clerezza/>
>> )
>>    * Apache Stanbol Ontology Manager : Input Sources (OWL API-based)
>> (org.apache.stanbol:org.**apache.stanbol.**ontologymanager.sources.**owlapi:0.10.0-SNAPSHOT
>> - http://www.apache.org/stanbol-**parent/org.apache.stanbol.**
>> ontologymanager.sources.**owlapi/<http://www.apache.org/stanbol-parent/org.apache.stanbol.ontologymanager.sources.owlapi/>
>> )
>>    * Jettison (org.codehaus.jettison:**jettison:1.3 -
>> http://codehaus.org/jettison/)
>>    * Woodstox (org.codehaus.woodstox:wstx-**asl:3.2.9 -
>> http://woodstox.codehaus.org)
>>    * org.osgi.compendium (org.osgi:org.osgi.compendium:**4.1.0 - no url
>> defined)
>>    * org.osgi.core (org.osgi:org.osgi.core:4.1.0 - no url defined)
>>    * WYMIWYG Commons Core (org.wymiwyg:wymiwyg-commons-**core:0.7.5 -
>> http://developer.berlios.de/**projects/wymiwyg/<http://developer.berlios.de/projects/wymiwyg/>
>> )
>>    * StAX API (stax:stax-api:1.0.1 - http://stax.codehaus.org/)
>>    * xercesImpl (xerces:xercesImpl:2.7.1 - no url defined)
>>
>> BSD License :
>>    * ASM Core (asm:asm:3.1 - http://asm.objectweb.org/asm/)
>>    * ARQ (com.hp.hpl.jena:arq:2.8.5 - http://openjena.org/ARQ)
>>    * Jena IRI (com.hp.hpl.jena:iri:0.8 - http://jena.sf.net/iri)
>>    * Jena (com.hp.hpl.jena:jena:2.6.3 - http://www.openjena.org/)
>>    * FreeMarker (org.freemarker:freemarker:2.**3.19 - http://freemarker.org
>> )
>>
>> Common Development And Distribution License (CDDL), Version 1.0 :
>>    * JavaBeans Activation Framework (JAF) (javax.activation:activation:**1.1
>> - http://java.sun.com/products/**javabeans/jaf/index.jsp<http://java.sun.com/products/javabeans/jaf/index.jsp>
>> )
>>    * servlet-api (javax.servlet:servlet-api:2.5 - no url defined)
>>
>> Common Development And Distribution License (CDDL), Version 1.1 :
>>    * jersey-core (com.sun.jersey:jersey-core:1.**12 -
>> https://jersey.java.net/**jersey-core/<https://jersey.java.net/jersey-core/>
>> )
>>    * jersey-server (com.sun.jersey:jersey-server:**1.12 -
>> https://jersey.java.net/**jersey-server/<https://jersey.java.net/jersey-server/>
>> )
>>
>> Common Public License, Version 1.0 :
>>    * JUnit (junit:junit:4.8.1 - http://junit.org)
>>
>> Eclipse Public License, Version 1.0 :
>>
>> GNU General Public License (GPL), Version 2 with classpath exception :
>>    * jersey-core (com.sun.jersey:jersey-core:1.**12 -
>> https://jersey.java.net/**jersey-core/<https://jersey.java.net/jersey-core/>
>> )
>>    * jersey-server (com.sun.jersey:jersey-server:**1.12 -
>> https://jersey.java.net/**jersey-server/<https://jersey.java.net/jersey-server/>
>> )
>>
>> GNU Lesser General Public License (LGPL) :
>>
>> GNU Lesser General Public License (LGPL), Version 2.1 :
>>
>> ICU License :
>>    * ICU4J (com.ibm.icu:icu4j:4.8.1.1 - http://icu-project.org/)
>>
>> MIT License :
>>    * SLF4J API Module (org.slf4j:slf4j-api:1.6.1 - http://www.slf4j.org)
>>    * SLF4J Simple Binding (org.slf4j:slf4j-simple:1.6.1 -
>> http://www.slf4j.org)
>>
>> Public Domain License :
>> ---------
>>
>>
>>
>>
>> On 11/8/12 10:00 AM, Fabian Christ wrote:
>>
>>> Hi,
>>>
>>> in order to do releases of all the great stuff that was developed the last
>>> months, we have to ensure that the licenses are all checked. As you know,
>>> we use the RAT tool for this.
>>>
>>> I would like to ask the authors of the OntologyManager, Rules and
>>> Reasoners
>>> components to check that
>>>
>>> mvn clean install -Prat
>>>
>>> runs fine for these components. I had a quick look and all components need
>>> some adjustments in the
>>>
>>> src/license/THIRD-PARTY.**properties
>>>
>>> files of some artifacts. This files lists the licenses of used third party
>>> dependencies. Perhaps some license headers are missing, too.
>>>
>>> I just do not have enough time to check this for all components. So IMO it
>>> would be best if the authors of the components help on this. Otherwise, we
>>> can not release them.
>>>
>>>
>> --
>> M.Sc. Alessandro Adamou
>>
>> Alma Mater Studiorum - Università di Bologna
>> Department of Computer Science
>> Mura Anteo Zamboni 7, 40127 Bologna - Italy
>>
>> Semantic Technology Laboratory (STLab)
>> Institute for Cognitive Science and Technology (ISTC)
>> National Research Council (CNR)
>> Via Nomentana 56, 00161 Rome - Italy
>>
>>
>> "I will give you everything, just don't demand anything."
>> (Ettore Petrolini, 1917)
>>
>> Not sent from my iSnobTechDevice
>>
>>
>


-- 
M.Sc. Alessandro Adamou

Alma Mater Studiorum - Università di Bologna
Department of Computer Science
Mura Anteo Zamboni 7, 40127 Bologna - Italy

Semantic Technology Laboratory (STLab)
Institute for Cognitive Science and Technology (ISTC)
National Research Council (CNR)
Via Nomentana 56, 00161 Rome - Italy


"I will give you everything, just don't demand anything."
(Ettore Petrolini, 1917)

Not sent from my iSnobTechDevice


Mime
View raw message