Repositories and publishing

What is DSpace? The open-source institutional repository platform explained

Who created DSpace, who governs it today, how it is built, how its versions evolved up to the DSpace-CRIS merger, and how it compares with Fedora, EPrints and Dataverse.

BiblioLabTech · November 6, 2026 · 9 min read

What is DSpace? DSpace is the most widely used open-source software for building institutional repositories: the platform on which universities, research centers and public agencies publish, preserve and provide open access to theses, articles, research data and reports. It is not a journal platform, not an integrated library system and not a general-purpose content management system. It is specialized infrastructure for one specific problem: archiving an institution's intellectual output and keeping it discoverable for the long term. This guide explains where DSpace comes from, who governs it, how it is built, how its versions evolved up to DSpace 10, and how it compares with the alternatives institutions actually evaluate, without inflated figures.

Want this in your library?
We implement it for you, end to end.
Request a free DSpace assessment

What is DSpace, and what it is not

It pays to be precise about the category DSpace belongs to, because it is a common source of confusion:

  • It is an institutional repository: a system designed to capture, preserve, index and openly share the intellectual output of an institution, including theses and dissertations, articles, conference papers, research data and digitized heritage collections. Our guide to institutional repositories covers the concept in depth.
  • It is not an integrated library system (ILS). DSpace does not handle loans, circulation or the cataloging of a print collection; that is the job of Koha, Sierra, Symphony or another ILS. Many universities run both in parallel: Koha for the physical library and DSpace for the open-access repository.
  • It is not a generic content management system like WordPress or Drupal, even though it shares the pattern of a backend plus a web interface. DSpace is optimized for bibliographic metadata, approval workflows, long-term preservation and harvesting through OAI-PMH, the protocol that lets aggregators such as OpenAIRE, BASE, CORE or LA Referencia collect your repository's metadata automatically.
  • It partly overlaps with digital-object and research-data platforms, which is why some institutions evaluate Fedora/Islandora or Dataverse for specific use cases, as compared below.

Origins: a joint MIT and HP Labs project

DSpace was born from a collaboration between MIT Libraries and Hewlett-Packard's research laboratories (HP Labs). The first public release, DSpace 1.0, came out as open-source software in November 2002. For roughly a year and a half after that launch, MIT and HP remained the project's main developers and supporters, while early adopters asked for help on mailing lists that worked as a collective support resource for the community.

The turning point toward a true community model came in March 2004, with the first DSpace user group meeting. Out of it came the DSpace Federation, which adopted a governance model inspired by the Apache Software Foundation and created the DSpace Committers Group: the developers authorized to approve changes to the code base. From then on DSpace was no longer a research project of MIT and HP. It belonged to the community of libraries that used it.

From the DSpace Foundation to LYRASIS: who governs DSpace today

Institutionalization kept advancing. In July 2007, as the user community grew, HP and MIT jointly created the DSpace Foundation, a nonprofit dedicated to leading and supporting the project. In May 2009 the DSpace Foundation merged with Fedora Commons, the organization behind the other major open-source repository project, to form DuraSpace, a nonprofit that brought both communities under one administrative roof while the two software projects stayed independent.

The last major governance change came in July 2019, when DuraSpace merged with LYRASIS, a larger nonprofit that supports libraries, archives and museums. Since then the DSpace program has run under its own governance structure, with LYRASIS as its organizational home. In practice, DSpace has no single commercial owner: it is maintained by a community of institutions, volunteer developers and service providers, coordinated by governance bodies and backed institutionally by LYRASIS.

That open governance is why nobody can sell you DSpace in the sense of selling a license. The software is distributed under the BSD 3-Clause license and can be downloaded free of charge from dspace.org. What institutions contract is implementation, data migration, hosting and ongoing support; our breakdown of DSpace implementation cost shows what each of those services involves.

How DSpace is built: the technical architecture

Since DSpace 7, the platform has had a decoupled architecture: a backend and a frontend, each with its own technology stack, which can run on the same machine or on separate ones.

Component Technology What it does
Backend Java with Spring Boot Exposes the complete REST API; runs in Apache Tomcat or, since DSpace 8, as a runnable JAR with embedded Tomcat
Database PostgreSQL Stores communities, collections, items, metadata, users and permissions
Search engine Apache Solr Indexes content for search and facets, and also holds usage statistics and the OAI-PMH index
Frontend Angular on Node.js The interface end users see, rendered on the server and talking to the backend only through the REST API
Reverse proxy Nginx or Apache HTTPD Publishes both applications securely under the institution's domain

Requirements move with each major release. DSpace 10 requires Java 21, DSpace 8 and 9 run on Java 17, and current releases no longer run on Tomcat 9. Solr deserves special attention: if it is not running correctly, repository search fails or returns incomplete results, which makes it one of the most delicate pieces of any installation.

This separation is a real advantage and a real source of complexity. It lets you customize the interface without touching the backend and scale each layer independently, but it also means that a modern DSpace installation has more moving parts (Java, Tomcat or the runnable JAR, PostgreSQL, Solr, Node.js, Angular and a reverse proxy) than a traditional monolithic application. That is exactly why many institutions choose managed hosting instead of running the infrastructure with their own staff. We compare both models in DSpace hosting: managed cloud or your own server.

DSpace version history: from 1.0 to the DSpace-CRIS merger

The release history of DSpace reflects the maturity of a project that is almost 25 years old.

Period Release What changed
2002 DSpace 1.0 First public release, developed by MIT and HP Labs
2002 to 2013 1.x to 4.x series Consolidation under community governance: Federation from 2004, Foundation from 2007, DuraSpace from 2009
2015 to 2016 5.x and 6.x series Incremental improvements on the classic architecture with the JSPUI and XMLUI interfaces
2021 DSpace 7.0 The largest architectural change in the project's history: REST API backend and Angular frontend, after public betas in 2020
2024 DSpace 8.0 Consolidation of the decoupled architecture, Java 17 and the runnable JAR option
2025 DSpace 9.0 Transition release, built to avoid complicating a merger with DSpace-CRIS that was then under discussion
2026 DSpace 10.0 and 10.1 First merged release (May 28), followed by the 10.1 bug-fix release (September 14)
2027 DSpace 11.0 Scheduled for May or June 2027 to complete the merger

The merger is the most important news in the project in years. In November 2025 the DSpace Steering Group and the DSpace Leadership Group approved merging DSpace with DSpace-CRIS, the research information management extension maintained by 4Science on top of the DSpace core. The merger runs across two major releases. DSpace 10.0 brought the first set of DSpace-CRIS features into the core, including richer metadata management, more advanced entity workflows, enhanced administration and the ability to edit items through submission forms. DSpace 11.0 is meant to finish the job, producing a single platform in which each institution chooses which capabilities to enable.

This closes a historic fragmentation: until now, the most advanced research management features (researcher profiles, projects, funding, metrics) were only available in DSpace-CRIS. If your institution is weighing that step, our guide to what DSpace-CRIS is explains exactly what a university gains with it.

Support status matters just as much as features. Under the DSpace software support policy, the release of 10.0 moved support to the 8.x, 9.x and 10.x lines; DSpace 7.6.7, published the same day, is the final 7.x release, and the 5.x and 6.x lines received their last updates (5.11 and 6.4) in July 2022. If your repository still runs one of those versions, read our DSpace migration and upgrade guide.

How many institutions use DSpace

According to dspace.org, more than 3,000 organizations use DSpace in production or project environments: universities, governments, research centers and national libraries on practically every continent. An independent comparative study of 2,729 institutional repositories found that DSpace has the highest usage of any repository platform, with a 42.3% share, followed by EPrints at 14.0%. In Latin America and the Caribbean, DSpace is also the technical base of most repositories that feed regional harvesting networks such as LA Referencia, which in practice makes it a de facto standard for universities that want their output to be visible internationally.

That adoption is not concentrated in one type of institution. Large and small universities, national libraries, science and technology agencies, and agricultural or medical research centers that must preserve technical reports alongside journal articles all run it. What they share is not size or budget but the need to meet open-access requirements from funders and governments, Plan S being one prominent example, without depending on a single vendor that can raise license fees year after year.

DSpace vs. the real alternatives

When an institution evaluates repository software, the alternatives genuinely compared with DSpace are few, and each serves a different use case. There is no absolute winner.

Platform What it is When it makes sense instead of DSpace
Fedora (with Islandora or Samvera) An open-source digital object architecture, not a ready-to-use repository: it needs an interface layer such as Islandora (on Drupal) or Samvera/Hyrax (on Ruby on Rails) Complex heritage collections with very specific data models and an in-house team able to sustain a more demanding architecture
EPrints An open-source, self-hosted repository with a philosophy similar to DSpace, written in Perl, with a noticeably smaller community and ecosystem today Repositories focused almost exclusively on publications, with no need to manage heterogeneous content types
Dataverse An open-source platform specialized in research datasets, with metadata and workflows designed for that content Repositories dedicated exclusively to research data, not to theses, articles or general academic output
Proprietary hosted platforms (Digital Commons and similar) Commercial software hosted and fully managed by the vendor; requires the least in-house technical capacity Institutions that prioritize zero maintenance over control of the software and accept a recurring license fee and single-vendor dependence

The honest conclusion, supported by independent functional studies, is that DSpace is the reasonable choice by a wide margin for the most common case: a university's general institutional repository that publishes theses, articles and reports and needs to be harvested by aggregators. The reasons are concrete: the largest community, the most documented installations and the most mature service ecosystem. Fedora, EPrints and Dataverse make sense in more specific scenarios, not as general substitutes.

Who implements DSpace, and what you actually pay for

Because the software is free and open source, any institution with its own technical team can, in theory, download, install and maintain DSpace without paying anyone. In practice, very few universities have staff dedicated full time to running Java, PostgreSQL, Solr and Angular in production, with backups, security updates and monitoring. That is why an ecosystem of specialized providers exists to handle implementation, migration from the previous system, hosting and ongoing support, charging for the service rather than for a license that does not exist.

BiblioLabTech implements DSpace and DSpace-CRIS for universities and research centers, working remotely from Medellín, Colombia (UTC−5) with institutions in any country, in English, Spanish, Portuguese and French. Universidad Americana in Paraguay runs its repository on DSpace in a managed cloud operated by BiblioLabTech (read the case study). The Escuela Colombiana de Ingeniería Julio Garavito runs DSpace with MetaExtract API filling in deposit metadata from each PDF (case study), and Universidad Dr. Andrés Bello (UNAB) in El Salvador runs its research information system on DSpace-CRIS with ORCID, ROR, OpenAlex and DataCite. Every BiblioLabTech proposal starts from the institution's real figures, such as document volume, migration needs and hosting model, not from a closed package.

If you are still unsure whether DSpace fits your case because of volume, content type or integration with existing systems, the fastest way to find out is to have someone review your specific situation rather than reading more generic comparisons. Through our DSpace implementation service we carry out that initial assessment free of charge.

DSpace is free software developed by its global community, with LYRASIS as its organizational home. Documentation and downloads are available at dspace.org and on the DSpace wiki.

Frequently asked questions about DSpace

What is DSpace?

DSpace is open-source software for building institutional repositories: the platform where universities and research centers publish and preserve theses, articles, research data and other academic output in open access. DSpace was created by MIT Libraries and HP Labs, published its first public release in 2002 and is governed today by its community, with LYRASIS as the organizational home of the DSpace program.

Who created DSpace and who maintains it today?

MIT Libraries and HP Labs created DSpace and published its first public release in November 2002. Since 2004 a community of institutions and volunteer developers has governed the project, first as the DSpace Federation, then as the DSpace Foundation (2007) and DuraSpace (2009, after merging with Fedora Commons). Since DuraSpace merged with LYRASIS in 2019, LYRASIS has been the organizational home of the DSpace program.

Is DSpace free?

Yes. DSpace is free and open-source software released under the BSD 3-Clause license, and it can be downloaded from dspace.org without any license fee and without limits on items, collections or users. What an institution pays a provider for is implementation, data migration, hosting and ongoing technical support, never the software itself.

What technology is DSpace built on?

DSpace has a Java backend built with Spring Boot that exposes a REST API, a separate Angular frontend rendered on Node.js, a PostgreSQL database and Apache Solr for search, usage statistics and the OAI-PMH index. DSpace 10 requires Java 21, while DSpace 8 and DSpace 9 run on Java 17. A reverse proxy such as Nginx or Apache HTTPD publishes both applications under the institution's domain.

What is the current version of DSpace?

DSpace 10 is the current major release: DSpace 10.0 came out on May 28, 2026 and the DSpace 10.1 bug-fix release on September 14, 2026. The supported release lines are 8.x, 9.x and 10.x, and the 7.x line reached end of life with DSpace 7.6.7. DSpace 11.0, scheduled for May or June 2027, is planned to complete the merger with DSpace-CRIS.

Is DSpace the same as an integrated library system like Koha?

No. DSpace is an institutional repository for open-access academic output, while an integrated library system such as Koha manages the catalog, loans and circulation of a library's physical collection. Many universities run both systems in parallel, Koha for the library collection and DSpace for the repository, and BiblioLabTech implements and supports both platforms.

What is the difference between DSpace and Fedora?

Fedora is an open-source digital object architecture, not a ready-to-use repository: it needs an interface layer such as Islandora or Samvera before researchers or the public can use it. DSpace is a complete repository platform from day one, which explains why DSpace is far more widely adopted for the typical university use case of publishing theses, articles and reports.

Who can implement DSpace for my institution?

Any provider specialized in institutional repositories can implement DSpace, in any country, because the software is open and does not depend on a single vendor. BiblioLabTech implements, migrates, hosts and supports DSpace and DSpace-CRIS remotely, with DSpace repositories at Universidad Americana in Paraguay and the Escuela Colombiana de Ingeniería Julio Garavito, and a DSpace-CRIS research information system at Universidad Dr. Andrés Bello in El Salvador.

Let's make it happen in your library

Tell us about your project and within 48 hours we will tell you exactly what it involves for your institution: scope, timeline and cost.

Or write to us directly: contacto@bibliolabtech.com · +57 302 364 8842