OPUS (software)


OPUS is an open-source software package under the GNU General Public License used for creating Open Access repositories that are compliant with the Open Archives Initiative Protocol for Metadata Harvesting. It provides tools for creating collections of digital resources, as well as for their storage and dissemination. It is usually used at universities, libraries and research institutes as a platform for institutional repositories.

History

OPUS, originally an acronym for the Online Publikationsverbund der Universität Stuttgart, was developed with the support of the Deutsches Forschungsnetz in 1997 and 1998 at the University of Stuttgart Library. OPUS is used at many universities and library networks. The took over development from University of Stuttgart Library, however, since December 2010, the has taken over the development and management of the project at the Zuse Institute Berlin.
In Germany, the OPUS software is the most commonly used for the operation of open access repositories. OPUS-based repositories may either be hosted and operated by universities on their own, or as part of hosting services provided by the German library network. The KOBV provides hosting for more than 35 instances of OPUS. Apart from Germany, OPUS is also used in Serbia by two research institutes.

Development

The current version, OPUS 4, is being developed by the Cooperative Library Network Berlin-Brandenburg at the Zuse Institute Berlin. The earlier development was coordinated by the Library Service Centre for Baden-Württemberg and the Stuttgart University Library.
Major partners have included the Saxon State and University Library Dresden, Bielefeld University Library, Saarland University and State Library Saarbrücken, University Library of the Hamburg University of Technology, Cooperative Library Network Berlin-Brandenburg and University Library Centre of North Rhine-Westphalia.

Technology

OPUS 3.x was written in PHP 4. The current version, OPUS 4, is developed in PHP and is based on the Zend Framework and the search engine Solr. Data are stored in a MySQL database. Both versions are designed for LAMP environments.

Functionality