DSpace
From Wikipedia, the free encyclopedia
Developed by | DSpace Foundation |
---|---|
Latest release | 1.5.1 / 2008-09-10 |
Written in | Java |
Operating system | Cross-platform |
Development status | Active |
Type | Institutional repository software |
License | BSD licence |
Website | www.dspace.org |
DSpace is an open source software package that provides the tools for management of digital assets, and is commonly used as the basis for an institutional repository. It supports a wide variety of data, including books, theses, 3D digital scans of objects, photographs, film, video, research data sets and other forms of content. The data is arranged as community collections of items, which bundle bitstreams together.
DSpace is also intended as a platform for digital preservation activities. Since its release in 2002, as a product of the HP-MIT Alliance, it has been installed and is in production at over 240 institutions around the globe [1], from large universities to small higher education colleges, cultural organizations, and research centers. It is shared under a BSD licence, which enables users to customize or extend the software as needed.
Contents |
[edit] History
The first version of DSpace was released in November 2002, following a joint effort by developers from MIT and HP Labs in Cambridge, Massachusetts. In March 2004 the first DSpace User Group Meeting (DSUG) took place at Hotel@MIT, and it was there that the first discussions concerning the DSpace community and its future governance were discussed in earnest. The DSpace Federation formed a loose grouping of interested institutions, while the DSpace Committers group (see Community Development Model below) was formed shortly after, consisting of five developers from HP Labs, MIT, OCLC, University of Cambridge, and University of Edinburgh. Later two further developers from Australian National University and Texas A&M University also joined this group. DSpace 1.3 was released in 2005, and at around the same time the second DSpace User Group Meeting was held at the University of Cambridge. Following this, two further smaller user group meetings were spawned, the first in January/February 2006 in Sydney, and the second in April 2006 in Bergen, Norway. In March 2008, the DSpace Community released DSpace 1.5.
[edit] DSpace Foundation
On July 17, 2007, HP and MIT jointly announced the formation of the DSpace Foundation, a non-profit organization that will provide leadership and support for the DSpace community.
[edit] Community Development Model
The DSpace community has attempted to base its formal structure along the same lines as the Apache Foundation community development model. That is, there is a user-base, within which is contained a subset of developers, some of whom are contributors to the core codebase. The developments by these contributors are then added to the distribution under the curation of a core team of committers, whose job is to ensure that the code meets the various guidelines laid out in the developer documentation, and that it contributes effectively to the direction of DSpace development (which should be/is decided by the community as a whole). The community is serviced technologically by a development base at SourceForge, and a number of mailing lists for technical queries and development discussion, as well as a general list for non-technical community members.
Membership of the community is implied by being interested and involved - there are no formal membership fees or lists.
[edit] Technology
DSpace is written in Java and JSP, using the Java Servlet API. It uses a relational database, and supports the use of PostgreSQL and Oracle. It makes its holdings available primarily via a web interface, but it also supports the OAI-PMH v2.0, and is capable of exporting METS (Metadata Encoding and Transmission Standard) packages. Future versions are likely to see increasing use of web services, and changes to the user interface layer.