The DSpace Project provides all the functionality required to build, install and upgrade and dspace instance.

Compile Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
Java Spec EPL 2.0 +1
javax.servlet » javax.servlet-api
API for Jakarta Servlet, enabling web applications to handle HTTP requests and responses through a standard interface ...
3.1.06.1.0
org.dspace » dspace-oai
DSpace OAI-PMH Extension
7.210.1

Provided Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
org.dspace.modules » additions
This project allows you to easily create your own "additions.jar"
7.210.1

Managed Dependencies (114)

Category/LicenseGroup / ArtifactVersionUpdates
Reflection Apache 2.0
com.fasterxml » classmate
Library for introspecting types with full generic information
1.3.01.8.0
Annotation Lib Apache 2.0
com.fasterxml.jackson.core » jackson-annotations
Core annotations used for value types, used by Jackson data binding package.
2.12.32.22
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-core4 vulnerabilities
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
2.12.33.2.3
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind14 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.12.33.2.3
Apache 2.0
com.google.api-client » google-api-client
Google client library for accessing Google APIs, providing OAuth2 support and request/response handling.
1.23.02.9.1
Apache 2.0
com.google.apis » google-api-services-analyticsv3-rev145-1.23.0v3-rev20190807-2.0.0
Code Analyzer LGPL 2.1
com.google.code.findbugs » jsr305
Annotations the SpotBugs tool supports
3.0.14.10.5
com.google.code.findbugs » annotations
Annotations the SpotBugs tool supports
3.0.1u24.10.5
JSON Lib Apache 2.0
com.google.code.gson » gson1 vulnerability
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to ...
2.8.62.14.0
Code Analyzer Apache 2.0
com.google.errorprone » error_prone_core
Static analysis tool for Java that catches common programming mistakes at compile-time
2.10.02.50.0
Core Utils Apache 2.0
com.google.guava » guava2 vulnerabilities
Guava is a suite of core and expanded libraries that include
30.0-jre33.7.2-jre
HTTP Clients Apache 2.0
com.google.http-client » google-http-client
Google HTTP Client Library for Java. Functionality that works on all supported Java platforms,
1.23.02.2.0
Apache 2.0
com.google.http-client » google-http-client-jackson21.23.02.2.0
OAuth Lib Apache 2.0
com.google.oauth-client » google-oauth-client1 vulnerability
Google OAuth Client Library for Java. Functionality that works on all supported Java platforms,
1.32.11.39.0
Embedded SQL DB EPL 1.0 +1
com.h2database » h22 vulnerabilities
A fast SQL database that can run embedded or a server mode with support for transactions, encryption, full search, etc. ...
1.4.1872.5.252
com.ibm.icu » icu4j
International Components for Unicode for Java (ICU4J) is a mature, widely used Java library
62.178.3
com.oracle » ojdbc6
Oracle JDBC Driver compatible with JDK6, JDK7, and JDK8
11.2.0.4.0✔
Mail Client EDL 1.0 +2
com.sun.mail » javax.mail
JavaMail API for sending and receiving emails using standard protocols like SMTP, POP3, and IMAP, supporting both text ...
1.6.22.0.2
Reflection Apache 2.0
commons-beanutils » commons-beanutils1 vulnerability
Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection.
1.9.41.11.0
CLI Parser Apache 2.0
commons-cli » commons-cli
Apache Commons CLI provides a simple API for presenting, processing, and validating a Command Line Interface.
1.41.11.0
Base64 Apache 2.0
commons-codec » commons-codec
The Apache Commons Codec component contains encoders and decoders for
1.101.23.0
Collections Apache 2.0
commons-collections » commons-collections
The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.
3.2.24.6.0
Upload Manager Apache 2.0
commons-fileupload » commons-fileupload2 vulnerabilities
The Apache Commons FileUpload Javax component provides a simple yet flexible means of adding support for multipart
1.3.32.0.0-M5
I/O Apache 2.0
commons-io » commons-io1 vulnerability
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.72.22.0
Logging Apache 2.0
commons-logging » commons-logging
Apache Commons Logging is a thin adapter allowing configurable bridging to other,
1.21.4.0
Validation Apache 2.0
commons-validator » commons-validator
Apache Commons Validator provides the building blocks for both client-side and server-side data validation.
1.5.01.11.0
Annotation Lib EPL 2.0 +1
javax.annotation » javax.annotation-api
Jakarta Annotations API
1.3.23.0.0
Java Spec EPL 2.0 +1
javax.servlet » javax.servlet-api
API for Jakarta Servlet, enabling web applications to handle HTTP requests and responses through a standard interface ...
3.1.06.1.0
Java Spec EDL 1.0
javax.xml.bind » jaxb-api
Jakarta XML Binding (JAXB) API that allows Java developers to map Java classes to XML representations and perform ...
2.3.14.0.5
XPath BSD 2-clause
jaxen » jaxen
Jaxen is a universal XPath engine for Java.
1.1.62.0.6
Date/Time Apache 2.0
joda-time » joda-time
Joda-Time provides a quality replacement for the Java date and time classes. Note that from Java SE 8 onwards, users ...
2.9.22.15.0
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
4.13.16.1.3
Bytecode Apache 2.0
net.bytebuddy » byte-buddy
Byte Buddy is a Java library for creating Java classes at run time.
1.11.131.18.15
net.cnri » cnri-servlet-container
Utility library for embedded servlet containers.
3.0.03.1.0
net.handle » handle
CNRI Handle.Net Server Software
9.3.09.3.2
Build Tool Apache 2.0
org.apache.ant » ant
Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as ...
1.10.111.10.18
Collections Apache 2.0
org.apache.commons » commons-collections4
The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.
4.14.6.0
Config Apache 2.0
org.apache.commons » commons-configuration24 vulnerabilities
The Commons Configuration software library provides a generic configuration interface that enables an application to ...
2.72.15.1
JDBC Pool Apache 2.0
org.apache.commons » commons-dbcp2
Apache Commons DBCP software implements Database Connection Pooling
2.8.02.14.0
Core Utils Apache 2.0
org.apache.commons » commons-lang31 vulnerability
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ...
3.73.21.0
Object Pool Apache
org.apache.commons » commons-pool22.9.02.13.1
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpcore
Apache HttpComponents HTTP/1.1 core components
4.4.45.4.4
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpclient
Apache HttpComponents Client
4.5.135.6.5
Apache 2.0
org.apache.james » apache-mime4j-core1 vulnerability 0.8.30.8.15
Apache 2.0
org.apache.jena » apache-jena-libs
A POM artifact that references all the standard Jena Libraries with a single dependency.
2.13.06.2.0
Logging Apache 2.0
org.apache.logging.log4j » log4j-api1 vulnerability
API for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has ...
2.17.12.26.1
Logging Bridge Apache 2.0
org.apache.logging.log4j » log4j-1.2-api1 vulnerability
The Apache Log4j 1.x Compatibility API
2.17.12.26.1
Logging Apache 2.0
org.apache.logging.log4j » log4j-core3 vulnerabilities
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
2.17.12.26.1
Logging Apache 2.0
org.apache.logging.log4j » log4j-web
The Apache Log4j support for web servlet containers
2.17.12.26.1
Logging Bridge Apache 2.0
org.apache.logging.log4j » log4j-slf4j-impl
The Apache Log4j SLF4J 2.0 API binding to Log4j 2 Core
2.17.12.26.1
Logging Bridge Apache 2.0
org.apache.logging.log4j » log4j-jul
A `java.util.logging` Handler that forwards events to the Log4j API.
2.17.12.26.1
Full-Text Indexing Apache 2.0
org.apache.lucene » lucene-core
Apache Lucene (module: core)
8.8.110.5.2
Apache 2.0
org.apache.lucene » lucene-analyzers-icu
Provides integration with ICU (International Components for Unicode) for
8.8.18.11.4
Apache 2.0
org.apache.lucene » lucene-analyzers-smartcn
Smart Chinese Analyzer
8.8.18.11.4
Apache 2.0
org.apache.lucene » lucene-analyzers-stempel
Stempel Analyzer
8.8.18.11.4
PDF Lib Apache 2.0
org.apache.pdfbox » pdfbox
The Apache PDFBox library is an open source Java tool for working with PDF documents.
2.0.243.0.8
Font Lib Apache 2.0
org.apache.pdfbox » fontbox
The Apache FontBox library is an open source Java tool to obtain low level information
2.0.243.0.8
Excel Lib Apache 2.0
org.apache.poi » poi1 vulnerability
Apache POI - Java API To Access Microsoft Format Files
3.175.5.1
Excel Lib Apache 2.0
org.apache.poi » poi-scratchpad1 vulnerability
Apache POI - Java API To Access Microsoft Format Files (Scratchpad)
3.175.5.1
Excel Lib Apache 2.0
org.apache.poi » poi-ooxml1 vulnerability
Apache POI - Java API To Access Microsoft Format Files
3.175.5.1
Excel Lib Apache 2.0
org.apache.poi » poi-ooxml-schemas
Apache POI - Java API To Access Microsoft Format Files
3.174.1.2
Apache 2.0
org.apache.solr » solr-cell
Apache Solr Content Extraction Library integrates Apache Tika
8.8.18.11.4
Apache 2.0
org.apache.tika » tika-parsers2 vulnerabilities 1.24.14.1.0
XML Processing Apache 2.0
org.apache.xmlbeans » xmlbeans
XmlBeans main jar
3.1.05.4.1
Dist Coordination Apache 2.0
org.apache.zookeeper » zookeeper1 vulnerability
ZooKeeper server
3.4.143.9.6
org.dspace » dspace-api4 vulnerabilities
DSpace core data model and service APIs.
7.210.1
org.dspace » dspace-api4 vulnerabilities
DSpace core data model and service APIs.
7.210.1
org.dspace » dspace-sword
DSpace SWORD Deposit Service Provider Extension
7.210.1
org.dspace » dspace-swordv2
DSpace SWORD v2 Deposit Service Provider Extension
7.210.1
org.dspace » dspace-oai
DSpace OAI-PMH Extension
7.210.1
org.dspace » dspace-services7.210.1
org.dspace » dspace-server-webapp1 vulnerability
DSpace Server Webapp (Spring Boot)
7.210.1
org.dspace » dspace-rdf
DSpace RDF (Linked Data) Extension
7.210.1
org.dspace » dspace-iiif
DSpace IIIF Extension
7.210.1
org.dspace » dspace-server-webapp1 vulnerability
DSpace Server Webapp (Spring Boot)
7.210.1
org.dspace » dspace-server-webapp1 vulnerability
DSpace Server Webapp (Spring Boot)
7.210.1
org.dspace » dspace-api-lang
DSpace API Language Packs to support multiple languages on backend.
[7.0.0,8.0.0)10.0.0
org.dspace » mets1.5.2✔
Apache 2.0
org.dspace » oclc-harvester2
OCLC OAI Harvester 2, updated for DSpace
0.1.121.0.0
org.dspace.modules » additions
This project allows you to easily create your own "additions.jar"
7.210.1
Web Server Apache 2.0 +1
org.eclipse.jetty » jetty-server5 vulnerabilities
Jetty Server Artifact
9.4.41.v2021051612.1.14
org.glassfish.jaxb » jaxb-runtime
JAXB (JSR 222) Reference Implementation
2.3.14.0.9
Testing BSD 3-clause
org.hamcrest » hamcrest-all
Core API and libraries of hamcrest matcher framework.
1.33.0
Testing BSD 3-clause
org.hamcrest » hamcrest-core
Core API and libraries of hamcrest matcher framework.
1.33.0
O/R Mapping Apache 2.0
org.hibernate » hibernate-core2 vulnerabilities
Hibernate's core ORM functionality
5.4.10.Final7.4.13.Final
Apache 2.0
org.hibernate » hibernate-jpamodelgen
Hibernate compile-time tooling
5.4.10.Final7.4.13.Final
LGPL 2.1
org.hibernate » hibernate-ehcache
Hibernate ORM 6.0.0.Alpha7 release. See http://hibernate.org/orm/releases/6.0
5.4.10.Final6.0.0.Alpha7
Validation Apache 2.0
org.hibernate » hibernate-validator3 vulnerabilities
Hibernate's Jakarta Validation reference implementation.
6.0.18.Final9.1.5.Final
org.jdom » jdom1 vulnerability
A complete, Java-based solution for accessing, manipulating,
1.1.32.0.6.1
Mocking MIT
org.mockito » mockito-inline
Mockito mock objects library core API and implementation
3.12.45.24.0
Bytecode BSD 3-clause
org.ow2.asm » asm
ASM, a very small and fast Java bytecode manipulation framework
8.0.19.11.1
JDBC Driver BSD 2-clause
org.postgresql » postgresql5 vulnerabilities
PostgreSQL JDBC Driver Postgresql
42.2.2542.7.14
org.slf4j » jul-to-slf4j
Jul-to-slf4j includes a java.util.logging (jul) handler, namely SLF4JBridgeHandler, which routes all incoming jul ...
1.7.252.0.20
Logging Bridge Apache 2.0
org.slf4j » jcl-over-slf4j
Jakarta/Apache commons logging 1.2 implemented over SLF4J
1.7.252.0.20
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
1.7.252.0.20
org.slf4j » slf4j-jdk14
SLF4J JDK14 Provider
1.7.252.0.20
Logging Bridge Apache 2.0
org.slf4j » log4j-over-slf4j
Log4j implemented over SLF4J
1.7.252.0.20
O/R Mapping Apache 2.0
org.springframework » spring-orm
Spring Object/Relational Mapping which provides integration layers for popular object-relational mapping APIs, including ...
5.2.5.RELEASE7.0.9
Core Utils Apache 2.0
org.springframework » spring-core3 vulnerabilities
Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features.
5.2.5.RELEASE7.0.9
Dep Injection Apache 2.0
org.springframework » spring-beans2 vulnerabilities
Spring Beans provides the configuration framework and basic functionality to instantiate, configure, and assemble java ...
5.2.5.RELEASE7.0.9
AOP Apache 2.0
org.springframework » spring-aop
Spring AOP provides an Alliance-compliant aspect-oriented programming implementation allowing you to define method ...
5.2.5.RELEASE7.0.9
Dep Injection Apache 2.0
org.springframework » spring-context3 vulnerabilities
Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring ...
5.2.5.RELEASE7.0.9
Transactions Apache 2.0
org.springframework » spring-tx
Support for programmatic and declarative transaction management for classes that implement special interfaces or any ...
5.2.5.RELEASE7.0.9
JDBC Extension Apache 2.0
org.springframework » spring-jdbc
Spring JDBC provides an abstraction layer that simplifies code to use JDBC and the parsing of database-vendor specific ...
5.2.5.RELEASE7.0.9
Web Framework Apache 2.0
org.springframework » spring-web7 vulnerabilities
Spring Web provides integration features such as multipart file upload functionality and the initialization of the IoC ...
5.2.5.RELEASE7.0.9
Web Framework Apache 2.0
org.springframework » spring-webmvc12 vulnerabilities
Spring webmvc contains Spring's model-view-controller (MVC) and REST Web Services implementation for web applications. ...
5.2.5.RELEASE7.0.9
Expression Lang Apache 2.0
org.springframework » spring-expression8 vulnerabilities
Powerful Expression Language for querying and manipulating an object graph at runtime. It is an extension of the ...
5.2.5.RELEASE7.0.9
Testing Apache 2.0
org.springframework » spring-test
Spring Test supports the unit testing and integration testing of Spring components with JUnit or TestNG. It provides ...
5.2.5.RELEASE7.0.9
Testing Apache 2.0
org.springframework.boot » spring-boot-starter-test
Starter for testing Spring Boot applications with libraries including JUnit Jupiter, Hamcrest and Mockito
2.2.6.RELEASE4.1.1
org.swordapp » sword-common1.1✔
xalan » xalan2 vulnerabilities
An XSLT processor for transforming XML documents into other formats using XSL stylesheets.
2.7.02.7.3
XML Processing Apache 2.0
xerces » xercesImpl2 vulnerabilities
Xerces2 provides high performance, fully compliant XML parsers in the Apache Xerces family. This new version of Xerces ...
2.12.02.12.2
XML Processing Apache +1
xml-apis » xml-apis
Collection of standard XML processing interfaces including DOM, SAX, and JAXP, providing foundational APIs for XML ...
1.4.012.0.2
XML Processing LGPL 2.1
xom » xom
The XOM Dual Streaming/Tree API for Processing XML
1.2.51.4.6