fangfangli / cleartk

Automatically exported from code.google.com/p/cleartk
0 stars 0 forks source link

license compliance/consistency using maven #276

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
The uimaFIT project uses the [http://incubator.apache.org/rat/ Release Audit 
Tool] which "is a tool to improve accuracy and efficiency when checking 
releases." We should spend some time learning what kinds of goodness are 
provided by this tool - but in particular I am interested in looking at the 
dependencies in ClearTK and making sure that their licenses are consistent with 
our usage and redistribution in a BSD licensed project like ours.  

Original issue reported on code.google.com by phi...@ogren.info on 29 Jan 2012 at 9:48

GoogleCodeExporter commented 9 years ago
There is a generic license checker plugin for Maven that you can use. We use 
that for the GPL modules in Uby.

See here:

http://code.google.com/p/uby/source/browse/de.tudarmstadt.ukp.uby/trunk/pom.xml#
185

I use a hidden file in the gpl modules containing the expected license header 
to activate and configure the plugin. The plugin can check the presence of any 
arbitrary license header text.

I don't know if it has support for dependencies as well.

Original comment by richard.eckart on 19 Jul 2012 at 7:18

GoogleCodeExporter commented 9 years ago

Original comment by steven.b...@gmail.com on 24 Jul 2012 at 5:44

GoogleCodeExporter commented 9 years ago

Original comment by steven.b...@gmail.com on 3 May 2013 at 8:44

GoogleCodeExporter commented 9 years ago

Original comment by phi...@ogren.info on 15 Mar 2014 at 5:41