DSpace

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

DSpace
DSpace transparent logo.png
Original author(s) MIT and HP Labs
Developer(s) DuraSpace
Initial release November 2002
Stable release 5.3[1] / 29 July 2015; 8 years ago (2015-07-29)
Development status Active
Written in Java
Operating system Cross-platform
Type Institutional repository software
License BSD licence
Website www.dspace.org

DSpace is an open source repository software package typically used for creating open access repositories for scholarly and/or published digital content. While DSpace shares some feature overlap with content management systems and document management systems, the DSpace repository software serves a specific need as a digital archives system, focused on the long-term storage, access and preservation of digital content.

History

The first public version of DSpace was released in November 2002, as a joint effort between developers from MIT and HP Labs.[2] Following the first user group meeting in March 2004, a group of interested institutions formed the DSpace Federation,[3] which determined the governance of future software development by adopting the Apache Foundation's community development model as well establishing the DSpace Committer Group.[4] In July 2007 as the DSpace user community grew larger, HP and MIT jointly formed the DSpace Foundation,[5] a not-for-profit organization that provided leadership and support. In May 2009 collaboration on related projects and growing synergies between the DSpace Foundation and the Fedora Commons organization led to the joining of the two organizations to pursue their common mission in a not-for-profit called DuraSpace.[6] Currently the DSpace software and user community receives leadership and guidance from DuraSpace.

Technology

DSpace is a set of cooperating Java web applications and utility programs that maintain an asset store and an associated metadata store. The web applications provide interfaces for administration, deposit, ingest, search, and access. The asset store is maintained on a file system or similar storage system. The metadata, including access and configuration information, is stored in a relational database and supports the use of PostgreSQL and Oracle database.[7] DSpace currently support two primary web interfaces: JSPUI which uses JSP and the Java Servlet API and XMLUI (aka Manakin)[8] based on Apache Cocoon, using XML and XSLT. DSpace holdings are made available primarily via a web interface, but it also supports the OAI-PMH v2.0, and is capable of exporting Metadata Encoding and Transmission Standard (METS) packages. DSpace supports the common interoperability standards used in the Institutional repository domain, such as Open Archives Initiative Protocol for Metadata Harvesting, SWORD,[9] OpenSearch, and RSS. More recent versions of DSpace also support faceted search and browse functionality using Apache Solr.[10]

Operating Systems

DSpace software runs on Linux, Solaris, Unix, or Windows. Linux is by far the most common OS for DSpace. [11]

See also

References

  1. Latest Release
  2. Lua error in package.lua at line 80: module 'strict' not found..
  3. Lua error in package.lua at line 80: module 'strict' not found..
  4. Lua error in package.lua at line 80: module 'strict' not found..
  5. Lua error in package.lua at line 80: module 'strict' not found..
  6. Lua error in package.lua at line 80: module 'strict' not found..
  7. Lua error in package.lua at line 80: module 'strict' not found..
  8. Lua error in package.lua at line 80: module 'strict' not found..
  9. Lua error in package.lua at line 80: module 'strict' not found..
  10. Lua error in package.lua at line 80: module 'strict' not found..
  11. Lua error in package.lua at line 80: module 'strict' not found.

External links

  • DSpace – official site
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.