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.310.1

Provided Dependencies (1)

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

Managed Dependencies (118)

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.62.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.63.2.3
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind12 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.12.6.13.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.4
com.google.code.findbugs » annotations
Annotations the SpotBugs tool supports
3.0.1u24.10.4
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
31.0.1-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-client
Google OAuth Client Library for Java. Functionality that works on all supported Java platforms,
1.33.31.39.0
Embedded SQL DB EPL 1.0 +1
com.h2database » h21 vulnerability
A fast SQL database that can run embedded or a server mode with support for transactions, encryption, full search, etc. ...
2.1.2102.5.252
com.ibm.icu » icu4j
International Components for Unicode for Java (ICU4J) is a mature, widely used Java library
62.178.3
JSON Lib Apache 2.0
com.jayway.jsonpath » json-path1 vulnerability
A library to query and verify JSON
2.6.03.0.0
Apache 2.0
com.jayway.jsonpath » json-path-assert
A library to query and verify JSON
2.6.03.0.0
com.oracle » ojdbc6
Oracle JDBC Driver compatible with JDK6, JDK7, and JDK8
11.2.0.4.0✔
RSS/Atom Apache 2.0
com.rometools » rome
All Roads Lead to ROME. ROME is a set of Atom/RSS Java utilities that make it
1.18.02.1.0
Apache 2.0
com.rometools » rome-modules
Plugin collection for the ROME RSS and Atom Utilities
1.18.02.1.0
Apache 2.0
com.rometools » rome-utils
Utility classes for ROME projects
1.18.02.1.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
Cache Client Apache 2.0
javax.cache » cache-api1.1.01.1.1
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.14
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.12.03.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.155.4.4
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpclient
Apache HttpComponents Client
4.5.135.6.5
MIME Types Lib Apache 2.0
org.apache.httpcomponents » httpmime
Apache HttpComponents Client
4.5.135.6.5
Apache 2.0
org.apache.james » apache-mime4j-core1 vulnerability 0.8.40.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.11.110.5.2
Apache 2.0
org.apache.lucene » lucene-analyzers-icu
Provides integration with ICU (International Components for Unicode) for
8.11.18.11.4
Apache 2.0
org.apache.lucene » lucene-analyzers-smartcn
Smart Chinese Analyzer
8.11.18.11.4
Apache 2.0
org.apache.lucene » lucene-analyzers-stempel
Stempel Analyzer
8.11.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
Search Engine Apache 2.0
org.apache.solr » solr-solrj1 vulnerability
Apache Solr (module: solrj)
8.11.110.0.0
MIME Types Lib Apache 2.0
org.apache.tika » tika-core2 vulnerabilities
This is the core Apache Tika™ toolkit library from which all other modules inherit functionality. It
2.3.04.1.0
Apache 2.0
org.apache.tika » tika-parsers-standard-package2.3.04.1.0
Encryption Lib BouncyCastle
org.bouncycastle » bcpkix-jdk15on2 vulnerabilities
The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains ...
1.701.86
Encryption Lib BouncyCastle
org.bouncycastle » bcprov-jdk15on4 vulnerabilities
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains the JCA/JCE ...
1.701.86
org.dspace » dspace-api4 vulnerabilities
DSpace core data model and service APIs.
7.310.1
org.dspace » dspace-api4 vulnerabilities
DSpace core data model and service APIs.
7.310.1
org.dspace » dspace-sword
DSpace SWORD Deposit Service Provider Extension
7.310.1
org.dspace » dspace-swordv2
DSpace SWORD v2 Deposit Service Provider Extension
7.310.1
org.dspace » dspace-oai
DSpace OAI-PMH Extension
7.310.1
org.dspace » dspace-services7.310.1
org.dspace » dspace-server-webapp1 vulnerability
DSpace Server Webapp (Spring Boot)
7.310.1
org.dspace » dspace-rdf
DSpace RDF (Linked Data) Extension
7.310.1
org.dspace » dspace-iiif
DSpace IIIF Extension
7.310.1
org.dspace » dspace-server-webapp1 vulnerability
DSpace Server Webapp (Spring Boot)
7.310.1
org.dspace » dspace-server-webapp1 vulnerability
DSpace Server Webapp (Spring Boot)
7.310.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.310.1
Web Server Apache 2.0 +1
org.eclipse.jetty » jetty-server5 vulnerabilities
Jetty Server Artifact
9.4.44.v2021092712.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-core
Hibernate's core ORM functionality
5.6.5.Final7.4.13.Final
Apache 2.0
org.hibernate » hibernate-jpamodelgen
Hibernate compile-time tooling
5.6.5.Final7.4.13.Final
Apache 2.0
org.hibernate » hibernate-jcache
Integration for javax.cache into Hibernate as a second-level caching service
5.6.5.Final7.4.13.Final
Validation Apache 2.0
org.hibernate » hibernate-validator2 vulnerabilities
Hibernate's Jakarta Validation reference implementation.
6.0.23.Final9.1.4.Final
Logging Apache 2.0
org.jboss.logging » jboss-logging
The JBoss Logging Framework
3.4.3.Final3.6.3.Final
org.jdom » jdom2
A complete, Java-based solution for accessing, manipulating,
2.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
JDBC Driver BSD 2-clause
org.postgresql » postgresql4 vulnerabilities
PostgreSQL JDBC Driver Postgresql
42.3.342.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.3.207.0.9
Core Utils Apache 2.0
org.springframework » spring-core2 vulnerabilities
Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features.
5.3.207.0.9
Dep Injection Apache 2.0
org.springframework » spring-beans
Spring Beans provides the configuration framework and basic functionality to instantiate, configure, and assemble java ...
5.3.207.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.3.207.0.9
Dep Injection Apache 2.0
org.springframework » spring-context2 vulnerabilities
Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring ...
5.3.207.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.3.207.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.3.207.0.9
Web Framework Apache 2.0
org.springframework » spring-web6 vulnerabilities
Spring Web provides integration features such as multipart file upload functionality and the initialization of the IoC ...
5.3.207.0.9
Web Framework Apache 2.0
org.springframework » spring-webmvc17 vulnerabilities
Spring webmvc contains Spring's model-view-controller (MVC) and REST Web Services implementation for web applications. ...
5.3.207.0.9
Expression Lang Apache 2.0
org.springframework » spring-expression7 vulnerabilities
Powerful Expression Language for querying and manipulating an object graph at runtime. It is an extension of the ...
5.3.207.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.3.207.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.6.84.1.1
org.swordapp » sword-common1.1✔
xalan » xalan1 vulnerability
An XSLT processor for transforming XML documents into other formats using XSL stylesheets.
2.7.22.7.3
XML Processing Apache 2.0
xerces » xercesImpl
Xerces2 provides high performance, fully compliant XML parsers in the Apache Xerces family. This new version of Xerces ...
2.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