Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type License
org.openimaj core-math 1.4-SNAPSHOT jar New BSD

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type License
junit junit 4.13.1 jar Eclipse Public License 1.0

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Classifier Type License
colt colt 1.2.0 - jar -
com.esotericsoftware.kryo kryo 2.21 - jar New BSD License
com.esotericsoftware.minlog minlog 1.2 - jar New BSD License
com.esotericsoftware.reflectasm reflectasm 1.07 shaded jar New BSD License
com.github.fommil jniloader 1.1 - jar LGPL
com.github.fommil.netlib all 1.1.2 - pom BSD 3 Clause
com.github.fommil.netlib core 1.1.2 - jar BSD 3 Clause
com.github.fommil.netlib native_ref-java 1.1 - jar BSD 3 Clause
com.github.fommil.netlib native_system-java 1.1 - jar BSD 3 Clause
com.github.fommil.netlib netlib-native_ref-linux-armhf 1.1 natives jar BSD 3 Clause
com.github.fommil.netlib netlib-native_ref-linux-i686 1.1 natives jar BSD 3 Clause
com.github.fommil.netlib netlib-native_ref-linux-x86_64 1.1 natives jar BSD 3 Clause
com.github.fommil.netlib netlib-native_ref-osx-x86_64 1.1 natives jar BSD 3 Clause
com.github.fommil.netlib netlib-native_ref-win-i686 1.1 natives jar BSD 3 Clause
com.github.fommil.netlib netlib-native_ref-win-x86_64 1.1 natives jar BSD 3 Clause
com.github.fommil.netlib netlib-native_system-linux-armhf 1.1 natives jar BSD 3 Clause
com.github.fommil.netlib netlib-native_system-linux-i686 1.1 natives jar BSD 3 Clause
com.github.fommil.netlib netlib-native_system-linux-x86_64 1.1 natives jar BSD 3 Clause
com.github.fommil.netlib netlib-native_system-osx-x86_64 1.1 natives jar BSD 3 Clause
com.github.fommil.netlib netlib-native_system-win-i686 1.1 natives jar BSD 3 Clause
com.github.fommil.netlib netlib-native_system-win-x86_64 1.1 natives jar BSD 3 Clause
com.google.code.findbugs jsr305 3.0.2 - jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.3.4 - jar Apache 2.0
com.google.guava failureaccess 1.0.1 - jar The Apache Software License, Version 2.0
com.google.guava guava 29.0-jre - jar Apache License, Version 2.0
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava - jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 1.3 - jar The Apache Software License, Version 2.0
com.googlecode.matrix-toolkits-java mtj 1.0.2 - jar GNU Lesser General Public License
com.googlecode.netlib-java netlib-java 0.9.3 - jar The BSD License
com.thoughtworks.xstream xstream 1.4.19 - jar BSD-3-Clause
commons-codec commons-codec 1.11 - jar Apache License, Version 2.0
commons-io commons-io 2.7 - jar Apache License, Version 2.0
commons-lang commons-lang 2.6 - jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.1.1 - jar The Apache Software License, Version 2.0
concurrent concurrent 1.3.4 - jar >http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html
gov.nist.math jama 1.0.3 - jar Public Domain
gov.sandia.foundry gov-sandia-cognition-common-core 3.3.0 - jar The BSD License
gov.sandia.foundry gov-sandia-cognition-learning-core 3.3.0 - jar The BSD License
io.github.x-stream mxparser 1.2.2 - jar Indiana University Extreme! Lab Software License
javassist javassist 3.12.1.GA - jar MPL 1.1-LGPL 2.1
jgrapht jgrapht 0.8.2 - jar -
net.jafama jafama 2.1.0 - jar Apache License, Version 2.0
net.sf.trove4j trove4j 3.0.2 - jar GNU Lesser General Public License 2.1
net.sourceforge.f2j arpack_combined_all 0.1 - jar The BSD License
net.sourceforge.jmatio jmatio 1.2 - jar BSD
org.apache.ant ant 1.10.11 - jar The Apache Software License, Version 2.0
org.apache.ant ant-launcher 1.10.11 - jar The Apache Software License, Version 2.0
org.apache.commons commons-math3 3.3 - jar The Apache Software License, Version 2.0
org.apache.commons commons-vfs2 2.0 - jar The Apache Software License, Version 2.0
org.apache.httpcomponents httpclient 4.5.13 - jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.13 - jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api 2.17.1 - jar Apache License, Version 2.0
org.apache.logging.log4j log4j-core 2.17.1 - jar Apache License, Version 2.0
org.apache.maven.scm maven-scm-api 1.4 - jar The Apache Software License, Version 2.0
org.apache.maven.scm maven-scm-provider-svn-commons 1.4 - jar The Apache Software License, Version 2.0
org.apache.maven.scm maven-scm-provider-svnexe 1.4 - jar The Apache Software License, Version 2.0
org.checkerframework checker-qual 2.11.1 - jar The MIT License
org.codehaus.plexus plexus-utils 1.5.6 - jar The Apache Software License, Version 2.0
org.jbibtex jbibtex 1.0.2 - jar New BSD License
org.jsoup jsoup 1.14.2 - jar The MIT License
org.la4j la4j 0.4.0 - jar The Apache Software License, Version 2.0
org.objenesis objenesis 1.2 - jar Apache 2
org.openimaj MatrixLib 1.4-SNAPSHOT - jar New BSD
org.openimaj core 1.4-SNAPSHOT - jar New BSD
org.openimaj core-aop-support 1.4-SNAPSHOT - jar New BSD
org.openimaj core-citation 1.4-SNAPSHOT - jar New BSD
org.ow2.asm asm 4.0 - jar BSD
regexp regexp 1.3 - jar -
uk.com.robust-it cloning 1.9.10 - jar Apache License, Version 2.0
vigna.dsi.unimi.it jal 20031117 - jar -
xmlpull xmlpull 1.1.3.1 - jar Public Domain

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type License
org.hamcrest hamcrest-core 1.3 jar New BSD License

system

The following is a list of system dependencies for this project. These dependencies are required to compile the application:

GroupId ArtifactId Version Type License
com.sun tools 1.8.0 jar -

Project Dependency Graph

Dependency Tree

Licenses

Apache 2.0: error-prone annotations

The BSD License: Cognitive Foundry Common Core, Cognitive Foundry Learning Core, Fortran to Java ARPACK, Netlib for Java

Eclipse Public License 1.0: JUnit

BSD-3-Clause: XStream Core

New BSD: Core Aspect Oriented Programming Support, MatrixLib, The OpenIMAJ Core Citation Library, The OpenIMAJ Core Features Library, The OpenIMAJ Core Library, The OpenIMAJ Core Math Library

Public Domain: JAMA, XML Pull Parsing API

GNU Lesser General Public License: Matrix Toolkits for Java

Indiana University Extreme! Lab Software License: MXParser

New BSD License: Hamcrest Core, JBibTeX, Kryo, MinLog, ReflectASM

Apache 2: Objenesis

GNU Lesser General Public License 2.1: GNU Trove

Public domain, Sun Microsoystems: Dough Lea's util.concurrent package

BSD: ASM Core, jmatio

BSD 3 Clause: all, core, native_ref-java, native_system-java, netlib-native_ref-linux-armhf, netlib-native_ref-linux-i686, netlib-native_ref-linux-x86_64, netlib-native_ref-osx-x86_64, netlib-native_ref-win-i686, netlib-native_ref-win-x86_64, netlib-native_system-linux-armhf, netlib-native_system-linux-i686, netlib-native_system-linux-x86_64, netlib-native_system-osx-x86_64, netlib-native_system-win-i686, netlib-native_system-win-x86_64

Unknown: colt, jal, jgrapht, regexp

LGPL: JniLoader

The MIT License: Checker Qual, jsoup Java HTML Parser

Apache License, Version 2.0: Apache Commons Codec, Apache Commons IO, Apache HttpClient, Apache HttpCore, Apache Log4j API, Apache Log4j Core, Guava: Google Core Libraries for Java, Java Fast Math, cloning

LGPL 2.1: Javassist

MPL 1.1: Javassist

The Apache Software License, Version 2.0: Apache Ant Core, Apache Ant Launcher, Apache Commons Math, Commons Lang, Commons Logging, Commons VFS Core, FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, J2ObjC Annotations, Maven SCM API, Maven SCM Subversion Provider - Common library, Maven SCM Subversion Provider - SVN Executable Impl., Plexus Common Utilities, la4j