DSpace

Fiche logiciel validé
  • Création ou MAJ importante : 23/01/13
  • Correction mineure : 23/01/13
  • Rédacteur de la fiche : Pierre Couchet - LHSP-Archives Henri Poincaré (CNRS, Université de Lorraine)
  • Relecteur(s) : François Parmentier (INIST)
  • Contributions importantes : Patrick Kremer INIST-CNRS
  • Responsable thématique : Raphaël Tournoy (Centre pour la Communication Scientifique Directe)
Mots-clés
Fiche en recherche de repreneur
Cette fiche est en recherche d'un repreneur. Si vous êtes intéressé(e)s, contactez-nous !

DSpace : archivage institutionnel

Description
Fonctionnalités générales

DSpace est un logiciel libre qui permet la construction d'archives et de bibliothèques électroniques. DSpace est fréquemment utilisé par les Universités ou les Organismes de recherche pour stocker des collections d'articles, de thèses et de livres en accès libre ou restreint. Le logiciel peut aussi archiver des photos, des enregistrements sonores ou des vidéos.

DSpace est développé en 2002 à l'initiative du MIT et des laboratoires HP à Cambridge en Java/PostgreSQL. Duraspace, une société américaine à but non lucratif résultant de la fusion de la DSpace Foundation et de Fedora Commons, a repris les développements en 2009. Une communauté internationale d'utilisateurs et d'informaticiens contribue à l'évolution du logiciel.

Deux interfaces web sont disponibles : l'interface JSPUI qui utilise JSP et l'API de Servlet Java, et l'interface XMLUI basée sur Apache Cocoon et sur les standards XML et XSLT.

Autres fonctionnalités

Le logiciel permet de gérer des communautés et des sous-communautés d'utilisateurs, de gérer des collections de documents électroniques. Différents workflows de publication sont possibles, comprenant l'autoarchive. Les processus de dépôt sont définis pour chaque collection et les tâches sont assignées par des alertes mail. Les droits d'accès à une collection peuvent être limités à une communauté d'utilisateurs. Les embargos d'accès sont gérés automatiquement.

Les principales fonctions d'administration sont les suivantes :

  • identification des utilisateurs (Identification possible via la base, LDAP, Shibboleth ou par l'adresse IP)
  • gestion des droits des utilisateurs (utilisateur, déposant, administrateur de collection)
  • gestion des documents / items
  • gestion des collections / communautés
  • gestion des droits d'accès (accès réservé ou libre, embargo)
  • imports et exports par lot
  • moteur de recherche Solr
  • statistiques de consultation
  • exposition OAI-PMH des métadonnées
  • authentification via LDAP

Le système des handle peut être activé moyennant inscription auprès du CNRI, permettant à chaque chaque communauté/item/document d'être référencé de manière pérenne.

Interopérabilité

DSpace s'affirme compatible avec le modèle de référence OAIS pour l'archivage pérenne des données numériques. Des fonctionnalités permettant la vérification de l'intégrité des fichiers entreposés sont disponibles.

Les métadonnées de chaque document sont accessibles au format Dublin Core. Les métadonnées de l'archive sont exposées selon le protocole OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting) aux formats Dublin Core ou METS, et selon le format OpenURL COinS (une convention pour englober les métadonnées dans le HTML). Le formats d'échange des données et métadonnées OAI-ORE est également supporté.

Contexte d'utilisation dans mon laboratoire/service

DSpace est utilisé à l'INIST dans 2 projets différents :

  • iRevues. DSpace sert de plateforme d'archivage à plus de 40 revues électroniques de tous domaines scientifiques, http://documents.irevues.inist.fr
  • LARA (Libre Accès aux RApports scientifiques et techniques), archive des rapports de différents organismes scientifiques français, http://lara.inist.fr/
Limitations, difficultés, fonctionnalités importantes non couvertes

Le logiciel DSpace est un logiciel puissant relativement difficile à maîtriser, à mettre en œuvre et à maintenir. Différentes sociétés de service spécialisées et des développeurs freelance offrent leur services pour seconder les services informatiques.

Environnement du logiciel
Plates-formes

Ce logiciel est développé dans un environnement Java (J2EE) et fonctionne sur toutes les plates-formes.

Logiciels connexes
Autres logiciels aux fonctionnalités équivalentes

Fedora Commons, ePrint, Invenio, ORI-OAI

Environnement de développement
Type de structure associée au développement
  • Communautés utilisateurs Dspace (Dspace User Group)
  • DuraSpace
Eléments de pérennité

Plus de 900 installations de DSpace ont été réalisées. La communauté DSpace est organisée selon un modèle voisin de celui de la fondation Apache. Elle repose sur une communauté d'utilisateurs. Les développements sont faits par différents contributeurs, et ajoutés à la distribution après contrôle par une équipe de valideurs.

Références d'utilisateurs institutionnels
Environnement utilisateur