OpenBiblio

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
OpenBiblio
DeveloperOpenBiblio development team
Initial release2002; 24 years ago (2002)
Stable release
0.8.1 / January 3, 2025; 18 months ago (2025-01-03)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inPHP
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemCross-platform
    TypeIntegrated library system
    LicenseGPL-2.0-or-later
    Websiteobiblio.sourceforge.net openbiblio.de

    OpenBiblio is an open source Integrated Library System. The software is popular with small and rural libraries worldwide due to its simplicity, extensive language support, and good documentation.[1]

    History

    [edit | edit source]

    Openbiblio was created in 2002 by Dave Stevens, who was interested in creating an easy-to-use, well-documented, easy-to-install library system.[2] The current maintainer is Hans van der Weij. After 2017, the current version with a variety of options and bugfixes was published on openbiblio.de.

    Implementations and usage

    [edit | edit source]

    Though the system is still under active development, it has already become widely used in small libraries and archives worldwide. Researchers from the National Autonomous University of Mexico have recommended the use of the system in indigenous community libraries in Mexico, particularly because of its support of the Nahuatl language.[3] The National Library of Armenia has recommended the use of OpenBiblio for the country's 900 small (fewer than 40,000 volumes) and rural libraries.[4]

    The system has been translated into Spanish by a professor of Castilian, and is used in the primary school system in Chile. In addition, Colombia, Cuba and Venezuela have expressed an interest in this program, according to Werner Westerman of the Chilean Educalibre group.[5]

    Researchers from the Federal University of Paraíba's Information Science department also discuss the use of OpenBiblio in teaching future librarians about library automation systems.[6]

    Forks

    [edit | edit source]
    Screenshot of EspaBiblio, a Spanish-language fork of OpenBiblio
    Screenshot of the search results page from EspaBiblio, a Spanish-language fork of OpenBiblio
    • Jorge Lara began translating OpenBiblio's code base into Spanish, and ultimately created a fork of the project called EspaBiblio.[7]
    • Jack Eapen based the WebBiblio Subject Gateway System on OpenBiblio.[8]

    Features

    [edit | edit source]
    • Circulation: for staff to check items in and out to patrons, and to add new patrons.
    • Cataloguing: for staff to create, modify, or delete bibliographic records, including uploading of MARC and MARCXML records.
    • Online public access catalog (OPAC): a public catalog for patrons to find books
    • Administration: Configuration and management of the system, including library, staff, material, fines, and website settings.
    • Reports: Retrieve and format information from the database, including overdue letters and statistical models for the use of the library's materials. OpenBiblio uses a special syntax called RPT for its reports, so that users do not have to learn PHP to create these reports.[9]

    While OpenBiblio provides all the essential functionalities for a small or medium-sized library, it does not include the more complex features, such as acquisitions and serials management, provided by other open source integrated library systems, such as Koha or Evergreen.[10]

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).[permanent dead link]
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]