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 |
|---|---|---|---|---|
| javax.servlet | servlet-api | 2.5 | jar | - |
| org.apache.solr | solr-core | 4.4.0 | jar | Apache 2 |
| org.apache.solr | solr-solrj | 4.4.0 | jar | Apache 2 |
| org.geonames | geonames | 1.0 | jar | The Apache Software License, Version 2.0 |
| org.openimaj | core | 1.4-SNAPSHOT | jar | New BSD |
| org.openimaj | core-math | 1.4-SNAPSHOT | jar | New BSD |
| org.openimaj | nearest-neighbour | 1.4-SNAPSHOT | jar | New BSD |
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 |
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
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.google.protobuf | protobuf-java | 2.4.0a | - | jar | New BSD license |
| com.googlecode.concurrentlinkedhashmap | concurrentlinkedhashmap-lru | 1.2 | - | jar | Apache |
| 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.spatial4j | spatial4j | 0.3 | - | jar | The Apache Software License, Version 2.0 |
| com.thoughtworks.xstream | xstream | 1.4.19 | - | jar | BSD-3-Clause |
| commons-cli | commons-cli | 1.2 | - | jar | The Apache Software License, Version 2.0 |
| commons-codec | commons-codec | 1.7 | - | jar | The Apache Software License, Version 2.0 |
| commons-fileupload | commons-fileupload | 1.2.1 | - | jar | The Apache Software 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 |
| javax.servlet.jsp | jsp-api | 2.1 | - | jar | - |
| jdom | jdom | 1.0 | - | jar | - |
| jgrapht | jgrapht | 0.8.2 | - | jar | - |
| joda-time | joda-time | 2.2 | - | jar | Apache 2 |
| log4j | log4j | 1.2.17 | - | jar | The Apache Software License, Version 2.0 |
| 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.hadoop | hadoop-hdfs | 2.0.5-alpha | - | 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.httpcomponents | httpmime | 4.2.3 | - | jar | LICENSE.txt |
| 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.lucene | lucene-analyzers-common | 4.4.0 | - | jar | Apache 2 |
| org.apache.lucene | lucene-analyzers-kuromoji | 4.4.0 | - | jar | Apache 2 |
| org.apache.lucene | lucene-analyzers-phonetic | 4.4.0 | - | jar | Apache 2 |
| org.apache.lucene | lucene-codecs | 4.4.0 | - | jar | Apache 2 |
| org.apache.lucene | lucene-core | 4.4.0 | - | jar | Apache 2 |
| org.apache.lucene | lucene-grouping | 4.4.0 | - | jar | Apache 2 |
| org.apache.lucene | lucene-highlighter | 4.4.0 | - | jar | Apache 2 |
| org.apache.lucene | lucene-memory | 4.4.0 | - | jar | Apache 2 |
| org.apache.lucene | lucene-misc | 4.4.0 | - | jar | Apache 2 |
| org.apache.lucene | lucene-queries | 4.4.0 | - | jar | Apache 2 |
| org.apache.lucene | lucene-queryparser | 4.4.0 | - | jar | Apache 2 |
| org.apache.lucene | lucene-spatial | 4.4.0 | - | jar | Apache 2 |
| org.apache.lucene | lucene-suggest | 4.4.0 | - | jar | Apache 2 |
| 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.apache.zookeeper | zookeeper | 3.4.5 | - | jar | - |
| 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.mortbay.jetty | jetty | 6.1.26 | - | jar | Apache Software License - Version 2.0-Eclipse Public License - Version 1.0 |
| org.mortbay.jetty | jetty-util | 6.1.26 | - | jar | Apache Software License - Version 2.0-Eclipse Public License - Version 1.0 |
| org.noggit | noggit | 0.5 | - | 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-aop-support | 1.4-SNAPSHOT | - | jar | New BSD |
| org.openimaj | core-citation | 1.4-SNAPSHOT | - | jar | New BSD |
| org.openimaj | core-feature | 1.4-SNAPSHOT | - | jar | New BSD |
| org.ow2.asm | asm | 4.0 | - | jar | BSD |
| org.restlet.jee | org.restlet | 2.1.1 | - | jar | Apache 2.0 license-LGPL 3.0 license-LGPL 2.1 license-CDDL 1.0 license-EPL 1.0 license |
| org.restlet.jee | org.restlet.ext.servlet | 2.1.1 | - | jar | Apache 2.0 license-LGPL 3.0 license-LGPL 2.1 license-CDDL 1.0 license-EPL 1.0 license |
| org.slf4j | slf4j-api | 1.6.1 | - | jar | MIT License |
| 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 |
The following is a list of runtime dependencies for this project. These dependencies are required to run the application:
| GroupId | ArtifactId | Version | Type | License |
|---|---|---|---|---|
| org.codehaus.woodstox | wstx-asl | 3.2.7 | jar | The Apache Software License, Version 2.0 |
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 |
CDDL 1.0 license: Restlet Core - API and Engine, Restlet Extension - Servlet
Apache 2.0: error-prone annotations
The BSD License: Cognitive Foundry Common Core, Cognitive Foundry Learning Core, Fortran to Java ARPACK, Netlib for Java
EPL 1.0 license: Restlet Core - API and Engine, Restlet Extension - Servlet
Eclipse Public License 1.0: JUnit
MIT License: SLF4J API Module
New BSD License: Hamcrest Core, JBibTeX, Kryo, MinLog, ReflectASM
Apache 2: Apache Solr Core, Apache Solr Solrj, Joda time, Lucene Common Analyzers, Lucene Core, Lucene Grouping, Lucene Highlighter, Lucene Kuromoji Japanese Morphological Analyzer, Lucene Memory, Lucene Miscellaneous, Lucene Phonetic Filters, Lucene Queries, Lucene QueryParsers, Lucene Spatial, Lucene Suggest, Lucene codecs, Objenesis
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
LGPL 3.0 license: Restlet Core - API and Engine, Restlet Extension - Servlet
Unknown: colt, jal, jdom, jgrapht, jsp-api, regexp, servlet-api, zookeeper
LGPL: JniLoader
New BSD license: Protocol Buffer Java API
The MIT License: Checker Qual, jsoup Java HTML Parser
Apache License, Version 2.0: Apache Commons IO, Apache HttpClient, Apache HttpCore, Apache Log4j API, Apache Log4j Core, Guava: Google Core Libraries for Java, Java Fast Math, cloning
MPL 1.1: Javassist
Apache 2.0 license: Restlet Core - API and Engine, Restlet Extension - Servlet
Apache Software License - Version 2.0: Jetty Server, Jetty Utilities
BSD-3-Clause: XStream Core
Apache License: HttpMime
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, The OpenIMAJ Nearest Neighbour Library, geocoder
Public Domain: JAMA, XML Pull Parsing API
GNU Lesser General Public License: Matrix Toolkits for Java
Indiana University Extreme! Lab Software License: MXParser
Apache: ConcurrentLinkedHashMap
GNU Lesser General Public License 2.1: GNU Trove
LGPL 2.1 license: Restlet Core - API and Engine, Restlet Extension - Servlet
Eclipse Public License - Version 1.0: Jetty Server, Jetty Utilities
LGPL 2.1: Javassist
The Apache Software License, Version 2.0: Apache Ant Core, Apache Ant Launcher, Apache Commons Math, Apache Hadoop HDFS, Apache Log4j, Commons CLI, Commons Codec, Commons FileUpload, Commons Lang, Commons Logging, Commons VFS Core, FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, J2ObjC Annotations, Java Client for GeoNames Webservices, Maven SCM API, Maven SCM Subversion Provider - Common library, Maven SCM Subversion Provider - SVN Executable Impl., Noggit, Plexus Common Utilities, Spatial4J, Woodstox, la4j