Project

General

Profile

Bug #5344

Kepler ships open source software and needs to include license files

Added by Christopher Brooks over 8 years ago. Updated over 8 years ago.

Status:
New
Priority:
Normal
Assignee:
Category:
general
Target version:
Start date:
03/08/2011
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
5344

Description

How do I view the licenses of the pieces of software that
are shipped with Kepler?

I did an analysis for Ptolemy, see below:

There was a somewhat spammy Slashdot article about Open Source licensing
at
http://mobile.slashdot.org/story/11/03/08/2041257/Android-Devices-Are-Hives-of-License-Violations
that says that phone apps are not following Open Source licenses.

The original article at
http://www.linuxplanet.com/linuxplanet/newss/7315/1/
talks about OpenLogic's license tool, which I downloaded and ran
on the Ptolemy II 8.0.1 release.

The executive summary is that we did ok, though I missed a few
licenses. What I did was run the tool and then compare what the tool
found with what is in the copyright.htm file, which can be found
at
http://ptolemy.eecs.berkeley.edu/ptolemyII/ptII8.0/ptII8.0.1/copyright.htm

My comments are below.

bash-3.2$ ./discovery --path /Applications/Ptolemy/ptII8.0.1
OSS Discovery 2.3.3: Initializing runtime environment...........done.
OSS Discovery is preparing to scan your machine or specified directory.
If the directory or drive being scanned contains many files this will take some time.
You can continue to work on your machine while the scan proceeds.
Loading and initializing hand-written signature groups...done loading 1 in 4.789 seconds.
Loading and initializing generated signature groups.............................done loading 260,159 in 26.123 seconds.
Scanning /Applications/Ptolemy/ptII8.0.1

elapsed time: half a minute - scanning '/Applications/Ptolemy/ptII8.0.1/com' - walked 20 directories - scanned 0 files

elapsed time: 1 minute - scanning '/Applications/Ptolemy/ptII8.0.1/ptolemy' - walked 1209 directories - scanned 109 files

OSSDiscovery OLEX Application Scanner Report ============================================

client version : ossdiscovery v2.3.3
ip address : 192.168.1.4
hostname : Christopher-Brooks-MacBook-Pro.local
directories walked : 1712
files encountered : 17928
archives encountered : 0
class file archives : 166
source files : 0
symlinks found : 27
symlinks not followed : 27
bad symlinks found : 0
permission denied : 0
files examined : 191
start time : Tue Mar 8 15:36:35 2011
end time : Tue Mar 8 15:37:55 2011
scan time : 00:01:20
distro : Mac OS X: Darwin 9.8.0 RELEASE_I386 i386
kernel : 9.8.0 Darwin
anonymous machine hash : 5480e4664b1289980e05e47b1c1b9083c3
package instances found : 27
unique packages found : 25
throttling : disabled (total seconds paused: 0)
production machine : false

Package Name Version Location ============ ======= ========
antlr unknown ptolemy/actor/ptalon/antlr/antlr.jar
beanshell 2.0b4 lib/bsh-2.0b4.jar
codegen unknown ptolemy/codegen/codegen.jar
colt unknown ptolemy/actor/lib/colt/colt.jar
copernicus unknown ptolemy/copernicus/copernicus.jar
diva unknown lib/diva.jar
eclipse unknown lib/kieler.jar!/org/eclipse/emf/common/CommonPlugin$Implementation.class
eclipseplugin-eclipse_gmf unknown lib/kieler.jar!/org/eclipse/gmf/runtime/notation/Alignment.class

I asked Hauke about these. We probably need to include specific
language for the eclipse files.

fsm unknown ptolemy/domains/fsm/fsm.jar
hdf unknown ptolemy/domains/hdf/hdf.jar
img unknown doc/img/img.jar
java_cup unknown lib/java_cup.jar

copyright.htm does not mention java_cup. The java_cup.jar file
is used by Caltrop. I fixed a transposition typo in
ptolemy.actor.gui.GenerateCopyrights that failed to identify the
dependency.

jdk unknown ptolemy/backtrack/backtrack.jar!/ptolemy/backtrack/util/java/util/AbstractCollection.class
jdom 1.0 ptolemy/domains/ptinyos/lib/jdom.jar

copyright.htm does not mention jdom.jar. I updated GenerateCopyrights so that if
ptolemy.domains.ptinyos.util.nc2moml.MoMLLib is present, then
we include a link to the jdom license file.

jgoodies-forms unknown com/jgoodies/jgoodies.jar!/com/jgoodies/forms/builder/AbstractFormBuilder.class
jmf unknown ptolemy/actor/lib/jmf/jmf.jar
junit 4.8.2 lib/junit-4.8.2.jar
jython unknown lib/jython.jar
matlab unknown lib/matlab.jar
matlab unknown ptolemy/matlab/matlab.jar
mlc unknown org/mlc/mlc.jar
mysql-connector 5.1.6-bin ptolemy/actor/lib/database/mysql-connector-java-5.1.6-bin.jar
python unknown ptolemy/actor/lib/python/python.jar
saxon 8 lib/saxon8.jar

copyright.htm does not mention saxon.jar. This was caused
by the same typo in GenerateCopyrights.

tdl unknown ptolemy/vergil/tdl/tdl.jar
x10 unknown ptolemy/actor/lib/x10/x10.jar
x10 unknown vendors/misc/x10/tjx10p-13/lib/x10.jar

This is probably the worst of the lot, as this file is GPL'd.
I'm not sure how it happened. The about:copyright feature lists it.
I intended to remove the X10 functionality from the release, but did
not do so.

OpenLogic's tool missed these open source tools:

AElfred License
Rxtx License (might not be included in the release)
Colt License
JNI Launcher (obscure)
PDFRenderer
Soot License (kind of obscure)
Copyright for mapss jar file used by PSDF (BSD license held by UMD).

Below is a run of the OpenLogic tool on the Mac OS Kepler 2.2rc3 installation.
How do I view the licenses for these packages?

The Kepler Copyright says that Kepler is BSD licensed, but does
not cover all if these other packages. Some of the packages
are covered by the Ptolemy copyright system, but what about ant?

bash-3.2$ ./discovery --path /Applications/Kepler-2.2rc3/
OSS Discovery 2.3.3: Initializing runtime environment...........done.
OSS Discovery is preparing to scan your machine or specified directory.
If the directory or drive being scanned contains many files this will take some time.
You can continue to work on your machine while the scan proceeds.
Loading and initializing hand-written signature groups...done loading 1 in 6.877 seconds.
Loading and initializing generated signature groups.............................done loading 260,159 in 37.203 seconds.
Scanning /Applications/Kepler-2.2rc3

elapsed time: 1 minute - scanning '/Applications/Kepler-2.2rc3/Kepler.app' - walked 37 directories - scanned 40 files

elapsed time: 2 minutes - scanning '/Applications/Kepler-2.2rc3/Kepler.app' - walked 151 directories - scanned 127 files

OSSDiscovery OLEX Application Scanner Report ============================================

client version : ossdiscovery v2.3.3
ip address : 192.168.1.4
hostname : Christopher-Brooks-MacBook-Pro.local
directories walked : 705
files encountered : 3141
archives encountered : 31
class file archives : 182
source files : 0
symlinks found : 0
symlinks not followed : 0
bad symlinks found : 0
permission denied : 0
files examined : 385
start time : Tue Mar 8 16:49:41 2011
end time : Tue Mar 8 16:51:50 2011
scan time : 00:02:09
distro : Mac OS X: Darwin 9.8.0 RELEASE_I386 i386
kernel : 9.8.0 Darwin
anonymous machine hash : 5480e4664b1289980e05e47b1c1b9083c3
package instances found : 181
unique packages found : 81
throttling : disabled (total seconds paused: 0)
production machine : false

Package Name Version Location ============ ======= ========
activation 1.0.2 Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/base-jars/activation.jar
activation 1.0.2 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/core-2.2.0.zip.37215.39736/lib/jar/base-jars/activation.jar
activation unknown Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/base-jars/activation.jar
ant 1.7.1 Kepler.app/Contents/Resources/Java/build-area/lib/ant.jar
ant 1.7.1 Kepler.app/Contents/Resources/Java/module-manager-2.2.0/lib/jar/ant.jar
ant 1.7.1 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/module-manager-2.2.0.zip.37215.39744/lib/jar/ant.jar
ant unknown Kepler.app/Contents/Resources/Java/module-manager-2.2.0/module-manager-2.2.0.zip!/lib/jar/ant.jar
antlr unknown Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/sms/antlr.jar
antlr unknown Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/sms/antlr.jar
apache-soap unknown Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/soap.jar!/org/apache/soap/AttributeHandler.class
apache-soap unknown Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/soap.jar!/org/apache/soap/AttributeHandler.class
authentication 2.2 Kepler.app/Contents/Resources/Java/authentication-2.2.0/target/authentication-2.2.jar
authentication 2.2.0 Kepler.app/Contents/Resources/Java/authentication-2.2.0/authentication-2.2.0.zip
axis 1.1 Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/axis-ant.jar
axis 1.1 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/core-2.2.0.zip.37215.39736/lib/jar/axis-ant.jar
axis unknown Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/axis.jar!/org/apache/axis/AxisEngine.class
axis unknown Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/axis.jar!/org/apache/axis/AxisEngine.class
axis unknown Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/axis-ant.jar
batik unknown Kepler.app/Contents/Resources/Java/ptolemy-8.1.0/lib/batik-all-1.6.jar!/org/apache/batik/Version.class
beanshell 2.0b4 Kepler.app/Contents/Resources/Java/ptolemy-8.1.0/lib/ptolemy-lib/bsh-2.0b4.jar
biojava 1.7.1 Kepler.app/Contents/Resources/Java/actors-2.2.0/actors-2.2.0.zip!/lib/jar/biojava-1.7.1.jar
biojava 1.7.1 Kepler.app/Contents/Resources/Java/actors-2.2.0/lib/jar/biojava-1.7.1.jar
bouncycastle 1.35.0 Kepler.app/Contents/Resources/Java/ssh-2.1.0/lib/jar/jce-jdk13-135.jar!/org/bouncycastle/LICENSE.class
castor 0.9.5 Kepler.app/Contents/Resources/Java/actors-2.2.0/actors-2.2.0.zip!/lib/jar/castor-0.9.5.jar
castor 0.9.5 Kepler.app/Contents/Resources/Java/actors-2.2.0/lib/jar/castor-0.9.5.jar
commons-codec 1.3 Kepler.app/Contents/Resources/Java/opendap-2.0.0/lib/jar/opendap/commons-codec-1.3.jar
commons-collections 3.2.1 Kepler.app/Contents/Resources/Java/configuration-manager-2.2.0/configuration-manager-2.2.0.zip!/lib/jar/commons-collections-3.2.1.jar
commons-collections 3.2.1 Kepler.app/Contents/Resources/Java/configuration-manager-2.2.0/lib/jar/commons-collections-3.2.1.jar
commons-configuration 1.6 Kepler.app/Contents/Resources/Java/configuration-manager-2.2.0/configuration-manager-2.2.0.zip!/lib/jar/commons-configuration-1.6.jar
commons-configuration 1.6 Kepler.app/Contents/Resources/Java/configuration-manager-2.2.0/lib/jar/commons-configuration-1.6.jar
commons-digester 2.0 Kepler.app/Contents/Resources/Java/configuration-manager-2.2.0/configuration-manager-2.2.0.zip!/lib/jar/commons-digester-2.0.jar
commons-digester 2.0 Kepler.app/Contents/Resources/Java/configuration-manager-2.2.0/lib/jar/commons-digester-2.0.jar
commons-discovery 0.2 Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/base-jars/commons-discovery.jar
commons-discovery 0.2 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/core-2.2.0.zip.37215.39736/lib/jar/base-jars/commons-discovery.jar
commons-discovery unknown Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/base-jars/commons-discovery.jar
commons-httpclient 2.0-rc2 Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/commons-httpclient-2.0-rc2.jar
commons-httpclient 2.0-rc2 Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/commons-httpclient-2.0-rc2.jar
commons-httpclient 3.0.1 Kepler.app/Contents/Resources/Java/actors-2.2.0/actors-2.2.0.zip!/lib/jar/commons-httpclient-3.0.1.jar
commons-httpclient 3.0.1 Kepler.app/Contents/Resources/Java/actors-2.2.0/lib/jar/commons-httpclient-3.0.1.jar
commons-lang 2.0 Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/taxon/commons-lang-2.0.jar
commons-lang 2.0 Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/taxon/commons-lang-2.0.jar
commons-lang 2.4 Kepler.app/Contents/Resources/Java/configuration-manager-2.2.0/configuration-manager-2.2.0.zip!/lib/jar/commons-lang-2.4.jar
commons-lang 2.4 Kepler.app/Contents/Resources/Java/configuration-manager-2.2.0/lib/jar/commons-lang-2.4.jar
commons-logging 1.1 Kepler.app/Contents/Resources/Java/kepler-tasks-2.2.0/kepler-tasks-2.2.0.zip!/lib/jar/commons-logging-1.1.jar
commons-logging 1.1 Kepler.app/Contents/Resources/Java/kepler-tasks-2.2.0/lib/jar/commons-logging-1.1.jar
commons-net 1.2.1 Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/apache/commons-net-1.2.1.jar
commons-net 1.2.1 Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/apache/commons-net-1.2.1.jar
concurrent unknown Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/sms/concurrent.jar
concurrent unknown Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/sms/concurrent.jar
dataturbine 2.1 Kepler.app/Contents/Resources/Java/dataturbine-2.1.0/target/dataturbine-2.1.jar
dataturbine 2.1.0 Kepler.app/Contents/Resources/Java/dataturbine-2.1.0/dataturbine-2.1.0.zip
diva unknown Kepler.app/Contents/Resources/Java/ptolemy-8.1.0/lib/ptolemy-lib/diva.jar
dlese unknown Kepler.app/Contents/Resources/Java/actors-2.2.0/actors-2.2.0.zip!/lib/jar/dlese.jar
dlese unknown Kepler.app/Contents/Resources/Java/actors-2.2.0/lib/jar/dlese.jar
dnsjava 1.3.2 Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/dnsjava-1.3.2.jar
dnsjava 1.3.2 Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/dnsjava-1.3.2.jar
eclipse unknown Kepler.app/Contents/Resources/Java/ptolemy-8.1.0/lib/ptolemy-lib/kieler.jar!/org/eclipse/emf/common/CommonPlugin$Implementation.class
eclipseplugin-eclipse_gmf unknown Kepler.app/Contents/Resources/Java/ptolemy-8.1.0/lib/ptolemy-lib/kieler.jar!/org/eclipse/gmf/runtime/notation/Alignment.class
fi unknown Kepler.app/Contents/Resources/Java/actors-2.2.0/actors-2.2.0.zip!/lib/jar/jwsdp/FastInfoset.jar
fi unknown Kepler.app/Contents/Resources/Java/actors-2.2.0/lib/jar/jwsdp/FastInfoset.jar
filedrop unknown Kepler.app/Contents/Resources/Java/ssh-2.1.0/lib/jar/filedrop.jar
gdal 12 Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/gdal12.dll
gdal 12 Kepler.app/Contents/Resources/Java/common-2.2.0/lib/gdal12.dll
gnu-regexp 1.0.8 Kepler.app/Contents/Resources/Java/util-2.1.0/lib/jar/gnu-regexp-1.0.8.jar
gnu-regexp 1.0.8 Kepler.app/Contents/Resources/Java/util-2.1.0/util-2.1.0.zip!/lib/jar/gnu-regexp-1.0.8.jar
gui 2.2 Kepler.app/Contents/Resources/Java/gui-2.2.0/target/gui-2.2.jar
gui 2.2.0 Kepler.app/Contents/Resources/Java/gui-2.2.0/gui-2.2.0.zip
hsqldb 1.8.0.10 Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/base-jars/hsqldb-1.8.0.10.jar
hsqldb 1.8.0.10 Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/base-jars/hsqldb-1.8.0.10.jar
icu4j 2.6 Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/sms/icu4j.jar
icu4j 2.6 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/common-2.2.0.zip.37215.39731/lib/jar/sms/icu4j.jar
icu4j unknown Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/sms/icu4j.jar
imagej unknown Kepler.app/Contents/Resources/Java/util-2.1.0/lib/jar/ImageJ.jar
imagej unknown Kepler.app/Contents/Resources/Java/util-2.1.0/util-2.1.0.zip!/lib/jar/ImageJ.jar
j2ee-jax-rpc unknown Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/jaxrpc.jar
j2ee-jax-rpc unknown Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/jaxrpc.jar
jacorb unknown Kepler.app/Contents/Resources/Java/actors-2.2.0/actors-2.2.0.zip!/lib/jar/cipres/jacorb.jar
jacorb unknown Kepler.app/Contents/Resources/Java/actors-2.2.0/lib/jar/cipres/jacorb.jar
jargon 2.0.5 Kepler.app/Contents/Resources/Java/actors-2.2.0/actors-2.2.0.zip!/lib/jar/jargon-2.0.5.jar
jargon 2.0.5 Kepler.app/Contents/Resources/Java/actors-2.2.0/lib/jar/jargon-2.0.5.jar
java_cup unknown Kepler.app/Contents/Resources/Java/ptolemy-8.1.0/lib/ptolemy-lib/java_cup.jar
javamail 1.3.2 Kepler.app/Contents/Resources/Java/actors-2.2.0/actors-2.2.0.zip!/lib/jar/mail.jar!/com/sun/mail/handlers/image_gif.class
javamail 1.3.2 Kepler.app/Contents/Resources/Java/actors-2.2.0/lib/jar/mail.jar!/com/sun/mail/handlers/image_gif.class
jaxb 1.0.1 Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/jaxb-api.jar
jaxb 1.0.1 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/common-2.2.0.zip.37215.39731/lib/jar/jaxb-api.jar
jaxb 1.0.2 Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/jaxb-impl.jar
jaxb 1.0.2 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/common-2.2.0.zip.37215.39731/lib/jar/jaxb-impl.jar
jaxb unknown Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/jaxb-api.jar
jdom 1.0beta10 Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/jdom.jar
jdom 1.0beta10 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/common-2.2.0.zip.37215.39731/lib/jar/jdom.jar
jdom unknown Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/jdom.jar
jena unknown Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/sms/jena.jar
jena unknown Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/sms/jena.jar
jgoodies-looks 1.3.2 Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/LnF_looks-1.3.2.jar!/com/jgoodies/looks/BorderStyle.class
jgoodies-looks 1.3.2 Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/LnF_looks-1.3.2.jar!/com/jgoodies/looks/BorderStyle.class
jmf 1.1.2 Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/jai_core.jar!/javax/media/jai/AreaOpImage.class
jmf 1.1.2 Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/jai_core.jar!/javax/media/jai/AreaOpImage.class
job 2.1 Kepler.app/Contents/Resources/Java/job-2.1.0/target/job-2.1.jar
job 2.1.0 Kepler.app/Contents/Resources/Java/job-2.1.0/job-2.1.0.zip
jsch 0.1.31 Kepler.app/Contents/Resources/Java/ssh-2.1.0/lib/jar/jsch-0.1.31.jar
jts 1.4.0 Kepler.app/Contents/Resources/Java/actors-2.2.0/actors-2.2.0.zip!/lib/jar/jts-1.4.0.jar
jts 1.4.0 Kepler.app/Contents/Resources/Java/actors-2.2.0/lib/jar/jts-1.4.0.jar
jump 1.1.1 Kepler.app/Contents/Resources/Java/actors-2.2.0/actors-2.2.0.zip!/lib/jar/jump-1.1.1.jar
jump 1.1.1 Kepler.app/Contents/Resources/Java/actors-2.2.0/lib/jar/jump-1.1.1.jar
junit 4.5 Kepler.app/Contents/Resources/Java/kepler-tasks-2.2.0/kepler-tasks-2.2.0.zip!/lib/jar/junit-4.5.jar
junit 4.5 Kepler.app/Contents/Resources/Java/kepler-tasks-2.2.0/lib/jar/junit-4.5.jar
junit 4.8.2 Kepler.app/Contents/Resources/Java/ptolemy-8.1.0/lib/ptolemy-lib/junit-4.8.2.jar
jython unknown Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/jython.jar
jython unknown Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/jython.jar
jython unknown Kepler.app/Contents/Resources/Java/ptolemy-8.1.0/lib/ptolemy-lib/jython.jar
kepler 2.2 Kepler.app/Contents/Resources/Java/kepler-2.2.0/target/kepler-2.2.jar
kepler 2.2.0 Kepler.app/Contents/Resources/Java/kepler-2.2.0/kepler-2.2.0.zip
kepler unknown Kepler.app/Contents/Resources/Java/kepler.jar
log4j 1.2.8 Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/log4j-1.2.8.jar
log4j 1.2.8 Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/log4j-1.2.8.jar
matlab unknown Kepler.app/Contents/Resources/Java/ptolemy-8.1.0/lib/ptolemy-lib/matlab.jar
mysql-connector 5.0.8-bin Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/dbdrivers/mysql-connector-java-5.0.8-bin.jar
mysql-connector 5.0.8-bin Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/dbdrivers/mysql-connector-java-5.0.8-bin.jar
naomi unknown Kepler.app/Contents/Resources/Java/ptolemy-8.1.0/lib/ptolemy-lib/naomi.jar
opendap 0.0.10 Kepler.app/Contents/Resources/Java/opendap-2.0.0/lib/jar/opendap/opendap-0.0.10.jar
opendap 2.0 Kepler.app/Contents/Resources/Java/opendap-2.0.0/target/opendap-2.0.jar
opendap 2.0.0 Kepler.app/Contents/Resources/Java/opendap-2.0.0/opendap-2.0.0.zip
oro 2.0.5 Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/sms/jakarta-oro-2.0.5.jar
oro 2.0.5 Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/sms/jakarta-oro-2.0.5.jar
pg7 4.215.jdbc3 Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/dbdrivers/pg74.215.jdbc3.jar
pg7 4.215.jdbc3 Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/dbdrivers/pg74.215.jdbc3.jar
postgresql 8.4-701.jdbc3 Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/dbdrivers/postgresql-8.4-701.jdbc3.jar
postgresql 8.4-701.jdbc3 Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/dbdrivers/postgresql-8.4-701.jdbc3.jar
ptolemy 8.1 Kepler.app/Contents/Resources/Java/ptolemy-8.1.0/target/ptolemy-8.1.jar
ptolemy 8.1.0 Kepler.app/Contents/Resources/Java/ptolemy-8.1.0/ptolemy-8.1.0.zip
repository 2.2 Kepler.app/Contents/Resources/Java/repository-2.2.0/target/repository-2.2.jar
repository 2.2.0 Kepler.app/Contents/Resources/Java/repository-2.2.0/repository-2.2.0.zip
rmijdbc unknown Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/dbdrivers/RmiJdbc.jar
rmijdbc unknown Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/dbdrivers/RmiJdbc.jar
saaj 1.2.1_01 Kepler.app/Contents/Resources/Java/actors-2.2.0/lib/jar/jwsdp/saaj-impl.jar
saaj 1.2.1_01 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/actors-2.2.0.zip.37215.39728/lib/jar/jwsdp/saaj-impl.jar
saaj unknown Kepler.app/Contents/Resources/Java/actors-2.2.0/actors-2.2.0.zip!/lib/jar/jwsdp/saaj-impl.jar
sax unknown Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/sms/rdf-api-2001-01-19.jar!/org/xml/sax/AttributeList.class
sax unknown Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/sms/rdf-api-2001-01-19.jar!/org/xml/sax/AttributeList.class
saxon 8 Kepler.app/Contents/Resources/Java/ptolemy-8.1.0/lib/ptolemy-lib/saxon8.jar
snakeyaml 1.2 Kepler.app/Contents/Resources/Java/configuration-manager-2.2.0/configuration-manager-2.2.0.zip!/lib/jar/SnakeYAML-1.2.jar
snakeyaml 1.2 Kepler.app/Contents/Resources/Java/configuration-manager-2.2.0/lib/jar/SnakeYAML-1.2.jar
soaplab unknown Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/soaplab/soaplab.jar
soaplab unknown Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/soaplab/soaplab.jar
spring 1.2.3 Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/taxon/spring.jar
spring 1.2.3 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/core-2.2.0.zip.37215.39736/lib/jar/taxon/spring.jar
spring unknown Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/taxon/spring.jar
ssh 2.1 Kepler.app/Contents/Resources/Java/ssh-2.1.0/target/ssh-2.1.jar
ssh 2.1.0 Kepler.app/Contents/Resources/Java/ssh-2.1.0/ssh-2.1.0.zip
struts 1.3.8 Kepler.app/Contents/Resources/Java/util-2.1.0/lib/jar/struts-core-1.3.8.jar!/org/apache/struts/Globals.class
struts 1.3.8 Kepler.app/Contents/Resources/Java/util-2.1.0/util-2.1.0.zip!/lib/jar/struts-core-1.3.8.jar!/org/apache/struts/Globals.class
swing-layout 1.0.3 Kepler.app/Contents/Resources/Java/module-manager-2.2.0/lib/jar/swing-layout-1.0.3.jar
swing-layout 1.0.3 Kepler.app/Contents/Resources/Java/module-manager-2.2.0/module-manager-2.2.0.zip!/lib/jar/swing-layout-1.0.3.jar
swing-worker 1.2 Kepler.app/Contents/Resources/Java/module-manager-2.2.0/lib/jar/swing-worker-1.2.jar
swing-worker 1.2 Kepler.app/Contents/Resources/Java/module-manager-2.2.0/module-manager-2.2.0.zip!/lib/jar/swing-worker-1.2.jar
swing-worker 1.2 Kepler.app/Contents/Resources/Java/ptolemy-8.1.0/lib/ptolemy-lib/swing-worker-1.2.jar
wsdl4j 1.5.1 Kepler.app/Contents/Resources/Java/actors-2.2.0/lib/jar/wsdl4j.jar
wsdl4j 1.5.1 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/actors-2.2.0.zip.37215.39728/lib/jar/wsdl4j.jar
wsdl4j unknown Kepler.app/Contents/Resources/Java/actors-2.2.0/actors-2.2.0.zip!/lib/jar/wsdl4j.jar
wsif unknown Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/wsif.jar
wsif unknown Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/wsif.jar
wsif-j2c unknown Kepler.app/Contents/Resources/Java/core-2.2.0/core-2.2.0.zip!/lib/jar/wsif-j2c.jar
wsif-j2c unknown Kepler.app/Contents/Resources/Java/core-2.2.0/lib/jar/wsif-j2c.jar
xalan 2.4.0 Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/apache/xalan.jar
xalan 2.4.0 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/common-2.2.0.zip.37215.39731/lib/jar/apache/xalan.jar
xalan unknown Kepler.app/Contents/Resources/Java/actors-2.2.0/actors-2.2.0.zip!/lib/jar/jwsdp/xalan.jar
xalan unknown Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/apache/xalan.jar
xalan xalan-j_2_5_2 Kepler.app/Contents/Resources/Java/actors-2.2.0/lib/jar/jwsdp/xalan.jar
xalan xalan-j_2_5_2 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/actors-2.2.0.zip.37215.39728/lib/jar/jwsdp/xalan.jar
xdoclet 1.2.2 Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/xdoclet-1.2.2.jar
xdoclet 1.2.2 Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/xdoclet-1.2.2.jar
xerces 2.6.1 Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/sms/xercesImpl.jar
xerces 2.6.1 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/common-2.2.0.zip.37215.39731/lib/jar/sms/xercesImpl.jar
xerces unknown Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/sms/xercesImpl.jar
xml-commons 1.1.2_ibm_1 Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/apache/xml-apis.jar
xml-commons 1.1.2_ibm_1 /var/folders/7f/7f-o2nyjFgewH67h0keKu++++TI/-Tmp-/common-2.2.0.zip.37215.39731/lib/jar/apache/xml-apis.jar
xml-commons unknown Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/apache/xml-apis.jar
xml-commons unknown Kepler.app/Contents/Resources/Java/common-2.2.0/common-2.2.0.zip!/lib/jar/axis.jar!/org/apache/xml/xml_soap/MapItem.class
xml-commons unknown Kepler.app/Contents/Resources/Java/common-2.2.0/lib/jar/axis.jar!/org/apache/xml/xml_soap/MapItem.class
xmlsec unknown Kepler.app/Contents/Resources/Java/actors-2.2.0/actors-2.2.0.zip!/lib/jar/jwsdp/xmlsec.jar
xmlsec unknown Kepler.app/Contents/Resources/Java/actors-2.2.0/lib/jar/jwsdp/xmlsec.jar

To show only file names of discovered files, run discovery with --no-paths
To show full paths to discovered files, run discovery with --show-base-dirs
To show OLEX web site links for discovered packages, run discovery with --olex-links

NOTE: OSSDiscovery with the OLEX plugin uses the fast rules by default. To do a
slower, but more accurate search, run discovery with --rule-types=all

OSS Discovery has completed the scan
bash-3.2$

History

#1 Updated by David Welker over 8 years ago

In Kepler, each module has a licenses.txt file that should document the licenses in any third-party jars.

#2 Updated by Christopher Brooks over 8 years ago

Good that the license.txt files are there, is
there anyway to view them from within Kepler?
When I click on Help | Module Documentation, no modules are listed.
Perhaps the licenses.txt files could be visible here.

At a minimum, Help | Kepler Documentation | "license" should be
updated to mention the license.txt files.

It would be good to review the files listed below and be
sure that licenses.txt includes the licenses. I missed a few for
Ptolemy.

#3 Updated by Redmine Admin about 6 years ago

Original Bugzilla ID was 5344

Also available in: Atom PDF