How to Download and Install DSpace 2018b
DSpace is an open source repository software that allows you to create, manage, and preserve digital content. Whether you want to host an institutional repository, a subject-based repository, a dataset repository, or a media-based repository, DSpace can help you achieve your goals. In this article, we will show you how to download and install DSpace 2018b, the latest version of the software, on your computer. We will also explain some of the features and benefits of using DSpace, as well as some of the use cases and examples of DSpace repositories.
What is DSpace and Why Use It?
DSpace is an open source repository software that was developed by MIT and HP Labs in 2002. Since then, it has been adopted by more than 3000 organizations around the world, including universities, libraries, research institutions, government agencies, and non-profit organizations. DSpace is designed to be a digital archives system that focuses on the long-term storage, access, and preservation of digital content. It supports various types of content formats, such as PDF, Word, JPEG, MPEG, TIFF files, and more. It also provides a web interface for administration, deposit, ingest, search, and access of the content.
dspace 2018b download
DSpace Features and Benefits
Some of the most important features and benefits of DSpace are as follows:
Free open source software: You can download, install, use, and modify DSpace for free. You can also contribute to the development and improvement of the software by joining the DSpace community.
Completely customizable to fit user needs: You can configure and customize DSpace to suit your specific requirements and preferences. You can change the look and feel of the web interface, add or remove functionalities, integrate with other systems or services, and more.
Apache SOLR based search for metadata and full text contents: You can easily find and access the content in your DSpace repository using the powerful search engine that supports metadata and full text indexing. You can also use faceted search and browse functionality to narrow down your results.
UTF-8 Interface available in 22 languages: You can use DSpace in your preferred language, as it supports UTF-8 encoding and offers interface translations in 22 languages.
Granular group based access control: You can control who can view, edit, or delete the content in your DSpace repository by setting permissions at different levels. You can also create groups of users with different roles and privileges.
Optimized for Integration with BASE, CORE, OpenAIRE, Unpaywall and WorldCat: You can enhance the visibility and impact of your content by integrating your DSpace repository with other platforms or services that provide indexing, discovery, linking, or citation services.
DSpace Use Cases and Examples
DSpace can be used for various purposes and domains. Here are some of the use cases and examples of DSpace repositories:
Institutional repositories: Many universities and research institutions use DSpace to host their institutional repositories that showcase their research output, scholarly publications, library collections, and more. For example, MIT Libraries use DSpace to store their faculty publications, theses, dissertations, images, videos, datasets, etc.
Subject-based repositories: Some organizations use DSpace to host their subject-based repositories that focus on a specific discipline or topic. For example, The World Bank uses DSpace to host its Open Knowledge Repository that provides free access to its publications and research data on various topics such as poverty, climate change, education, health, etc.
Dataset repositories: Some organizations use DSpace to host their dataset repositories that provide access to raw or processed data that can be used for analysis, visualization, or reuse. For example, Dryad uses DSpace to host its data repository that curates and preserves data underlying scientific and medical publications.
Media-based repositories: Some organizations use DSpace to host their media-based repositories that store and display multimedia content such as images, audio, video, or 3D models. For example, The Smithsonian Institution uses DSpace to host its Collections Search Center that allows users to explore over 15 million digital records of its artifacts, artworks, specimens, and more.
How to Download DSpace 2018b
If you want to download and install DSpace 2018b on your computer, you need to follow some steps and meet some prerequisites. In this section, we will explain what you need to do before downloading DSpace, and where you can find the download sources and options.
dspace release 2018-b
dspace solutions 2018-b
dspace flexray configuration package 4.2
dspace targetlink 2018-b
dspace veos 2018-b
dspace automotive simulation models 9.2
dspace automationdesk 6.0
dspace controldesk 6.4
dspace configurationdesk 6.2
dspace failure simulation package 2.0
dspace model compare 2.9
dspace platform api package 2018-b
dspace real-time testing 2018-b
dspace synect 2018-b
dspace systemdesk 2018-b
dspace rti real-time interface 2018-b
dspace motiondesk 2018-b
dspace modeldesk 5.0
dspace bus manager 6.2
dspace korea superconducting tokamak advanced research experiment
dspace nuclear fusion reactor simulation
dspace net energy gain fusion experiment
dspace mini sun fusion experiment
dspace crc function frame length manipulation
dspace secure onboard communication support
dspace end-to-end protection profiles support
dspace python 3.6 support
dspace asam xil api version 2.1 support
dspace ethernet monitoring for veos
dspace gnss device for gps glonass galileo etc.
dspace autosar 4.3.1 support
dspace fibex 4.1.2 support
dspace pdu container support
dspace global time synchronization support
dspace collision detection 3-d sensor occlusion
dspace height profile on junctions integration of vehicle start button
dspace physics-based three-way catalyst simulation for incylinder engine models
dspace brake-by-wire support in asm brake hydraulics model
dspace model port block library redesign in configurationdesk
dspace automated test functionality in modeldesk testing
how to install and activate dspace release 2018-b
how to update from previous versions of dspace products
how to download and merge the two separate dvds of the release
how to access the release notes and documentation of the release
how to troubleshoot common installation issues of the release
how to contact the technical support for the release
how to request a free trial version of the release
how to purchase or renew a license for the release
how to find out about the new features and enhancements of the release
Prerequisites for Installing DSpace
Before you download DSpace 2018b, you need to make sure that your computer meets the minimum system requirements and has the necessary software components installed. Here are the prerequisites for installing DSpace:
Operating system: You can install DSpace on Windows or Linux operating systems. However, Linux is recommended for production environments.
Java Development Kit (JDK): You need to have JDK version 8 or higher installed on your computer. You can download JDK from Oracle's website.
Apache Maven: You need to have Apache Maven version 3.6 or higher installed on your computer. You can download Maven from Apache's website.
Apache Ant: You need to have Apache Ant version 1.10 or higher installed on your computer. You can download Ant from Apache's website.
Database server: You need to have a database server installed on your computer or accessible from your network. You can use PostgreSQL or Oracle as your database server. PostgreSQL is recommended for most users.
Web server: You need to have a web server installed on your computer or accessible from your network. You can use Apache Tomcat or Jetty as your web server. Tomcat is recommended for most users.
Download Sources and Options
Once you have met the prerequisites for installing DSpace, you can proceed to download the software from one of the following sources and options:
The official DSpace website: You can download the latest release of DSpace from the official website at You can choose between the source code package or the binary package. The source code package contains the Java source code of DSpace that you can compile and build using Maven. The binary package contains the pre-compiled Java classes of DSpace that you can deploy using Ant.
The GitHub repository: You can download the latest version of DSpace from the GitHub repository at You can clone the repository using Git or download it as a ZIP file. The GitHub repository contains the source code of DSpace that you can compile and build using Maven.
The Docker image: You can download the latest Docker image of DSpace from Docker Hub at You can pull the image using Docker or download it as a TAR file. The Docker image contains a pre-configured instance of DSpace that you can run using Docker.
How to Install DSpace 2018b
After you have downloaded DSpace 2018b from one of the sources and options mentioned above, you can proceed to install it on your computer. In this section, we will explain how to install DSpace on Windows and Linux operating systems.
Installation Steps for Windows
To install DSpace on Windows, you need to follow these steps:
Create a database for DSpace: You need to create a database for DSpace using PostgreSQL or Oracle as your database server. You also need to create a user account for accessing the database and grant it all privileges on the database.
Edit the configuration files: You need to edit the configuration files of DSpace to specify the database connection details, the web server port, the administrator email, and other settings. You can find the configuration files in the config directory of the DSpace installation folder.
Build and deploy DSpace: You need to build and deploy DSpace using Maven or Ant, depending on whether you downloaded the source code package or the binary package. You can use the command prompt to run the Maven or Ant commands. You can find the instructions for building and deploying DSpace in the README file of the DSpace installation folder.
Create an administrator account: You need to create an administrator account for DSpace using the command prompt. You can use the create-administrator script in the bin directory of the DSpace installation folder. You need to provide a valid email address and a password for the administrator account.
Start the web server: You need to start the web server that hosts DSpace using the command prompt. You can use the startup script in the bin directory of the web server installation folder. You can also configure the web server to start automatically when Windows starts.
Access DSpace: You can access DSpace by opening a web browser and typing in the address bar. You can also use a different port number if you changed it in the configuration files. You can log in to DSpace using the administrator account that you created.
Installation Steps for Linux
To install DSpace on Linux, you need to follow these steps:
Create a database for DSpace: You need to create a database for DSpace using PostgreSQL or Oracle as your database server. You also need to create a user account for accessing the database and grant it all privileges on the database.
Edit the configuration files: You need to edit the configuration files of DSpace to specify the database connection details, the web server port, the administrator email, and other settings. You can find the configuration files in the config directory of the DSpace installation folder.
Build and deploy DSpace: You need to build and deploy DSpace using Maven or Ant, depending on whether you downloaded the source code package or the binary package. You can use the terminal to run the Maven or Ant commands. You can find the instructions for building and deploying DSpace in the README file of the DSpace installation folder.
Create an administrator account: You need to create an administrator account for DSpace using the terminal. You can use the create-administrator script in the bin directory of the DSpace installation folder. You need to provide a valid email address and a password for the administrator account.
Start the web server: You need to start the web server that hosts DSpace using the terminal. You can use the startup script in the bin directory of the web server installation folder. You can also configure the web server to start automatically when Linux starts.
Access DSpace: You can access DSpace by opening a web browser and typing in the address bar. You can also use a different port number if you changed it in the configuration files. You can log in to DSpace using the administrator account that you created.
How to Configure and Customize DSpace
After you have installed DSpace on your computer, you can configure and customize it to suit your needs and preferences. In this section, we will explain how to change some of the basic configuration settings and some of the advanced customization options of DSpace.
Basic Configuration Settings
Some of the basic configuration settings that you can change in DSpace are as follows:
The name and logo of your repository: You can change the name and logo of your repository by editing the dspace.name and dspace.logo.url properties in the dspace.cfg file in the config directory of the DSpace installation folder.
The default language and interface translations: You can change the default language and interface translations of your repository by editing the default.locale property in the dspace.cfg file. You can also add or edit interface translations by modifying the messages_xx.properties files in the messages directory of the DSpace installation folder, where xx is the language code.
The email settings and notifications: You can change the email settings and notifications of your repository by editing the mail.server, mail.from.address, mail.admin, mail.alert.recipient, mail.feedback.recipient, and mail.registration.notify properties in the dspace.cfg file. You can also modify the email templates by editing the email-xx.template files in the emails directory of the DSpace installation folder, where xx is the email type.
The metadata fields and schemas: You can change the metadata fields and schemas of your repository by editing the metadata registry files in the registry directory of the DSpace installation folder. You can also add or edit metadata fields and schemas using the web interface or the command line tools.
The content formats and filters: You can change the content formats and filters of your repository by editing the bitstream-formats.xml and filter-media.xml files in the config directory of the DSpace installation folder. You can also add or edit content formats and filters using the web interface or the command line tools.
Advanced Customization Options
Some of the advanced customization options that you can use in DSpace are as follows:
The web interface themes and layouts: You can change the web interface themes and layouts of your repository by editing the XMLUI or JSPUI configuration files in the config directory of the DSpace installation folder. You can also create or modify themes and layouts by editing the XSLT, CSS, HTML, or JSP files in the webapps directory of the web server installation folder.
The submission and workflow processes: You can change the submission and workflow processes of your repository by editing the input-forms.xml, item-submission.xml, and workflow.xml files in the config directory of the DSpace installation folder. You can also create or modify submission and workflow steps by editing the Java classes or XML files in the source code directory of the DSpace installation folder.
The curation tasks and services: You can change the curation tasks and services of your repository by editing the curation-tasks.cfg, curation-tasks.properties, and curate.cfg files in the config directory of the DSpace installation folder. You can also create or modify curation tasks and services by editing the Java classes or XML files in the source code directory of the DSpace installation folder.
The REST API and OAI-PMH endpoints: You can change the REST API and OAI-PMH endpoints of your repository by editing the rest.cfg, rest.properties, oai.cfg, and oai.properties files in the config directory of the DSpace installation folder. You can also create or modify REST API and OAI-PMH functionalities by editing the Java classes or XML files in the source code directory of the DSpace installation folder.
Conclusion and FAQs
In this article, we have shown you how to download and install DSpace 2018b, the latest version of the open source repository software. We have also explained some of the features and benefits of using DSpace, as well as some of the use cases and examples of DSpace repositories. We have also shown you how to configure and customize DSpace to fit your needs and preferences. We hope that this article has been helpful and informative for you. If you have any questions or feedback, please feel free to contact us or leave a comment below. Here are some of the frequently asked questions about DSpace that you might find useful:
FAQs
What are the system requirements for running DSpace?
The minimum system requirements for running DSpace are as follows:
A computer with at least 2 GB of RAM and 10 GB of disk space.
A Java Development Kit (JDK) version 8 or higher.
An Apache Maven version 3.6 or higher.
An Apache Ant version 1.10 or higher.
A PostgreSQL or Oracle database server.
An Apache Tomcat or Jetty web server.
The recommended system requirements for running DSpace are as follows:
A computer with at least 4 GB of RAM and 20 GB of disk space.
A Java Development Kit (JDK) version 11 or higher.
An Apache Maven version 3.8 or higher.
An Apache Ant version 1.10 or higher.
A PostgreSQL database server.
An Apache Tomcat web server.
How can I upgrade my existing DSpace installation to the latest version?
To upgrade your existing DSpace installation to the latest version, you need to follow these steps:
Backup your current DSpace installation folder, database, and web server configuration files.
Download the latest version of DSpace from one of the sources and options mentioned above.
Follow the installation steps for your operating system as explained above, but use a different installation folder and database name than your current ones.
Copy your customizations, configurations, and content from your current installation folder and database to the new ones.
Test your new DSpace installation and make sure that everything works as expected.
Switch your web server to point to the new DSpace installation folder and restart it.
How can I backup and restore my DSpace repository?
To backup and restore your DSpace repository, you need to follow these steps:
Backup your DSpace installation folder, database, and web server configuration files using a backup tool or a manual copy process.
Restore your DSpace installation folder, database, and web server configuration files using a restore tool or a manual copy process.
Restart your web server and check if your DSpace repository is working properly.
How can I migrate my DSpace repository from one server to another?
To migrate your DSpace repository from one server to another, you need to follow these steps:
Backup your DSpace installation folder, database, and web server configuration files from the source server using a backup tool or a manual copy process.
Transfer your backup files from the source server to the destination server using a file transfer tool or a manual copy process.
Restore your DSpace installation folder, database, and web server configuration files on the destination server using a restore tool or a manual copy process.
Change the hostname, IP address, port number, and other settings in the configuration files of DSpace and the web server on the destination server if needed.
Restart your web server on the destination server and check if your DSpace repository is working properly.
How can I get help or support for using DSpace?
If you need help or support for using DSpace, you can use one of the following resources:
The official DSpace documentation at
The official DSpace mailing lists at
The official DSpace Slack channel at
The official DSpace GitHub issues at
44f88ac181
Comments