Top Banner
Open Source Library Automation Systems Edward M. Corrado Rider University Libraries [email protected]
33

Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

Oct 26, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

Open Source Library Automation Systems

Edward M. CorradoRider University [email protected]

Page 2: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

Definitions: Open Source Software

● Open Source Software (OSS)

● Open Source doesn't just mean access to the source code. That is an important part of it, but not all of it.

Page 3: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

Definitions: Free Software

● Free Software “is software that comes with permission for anyone to use, copy, and distribute, either verbatim or with modifications, either gratis or for a fee. In particular, this means that source code must be available.”

Page 4: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

Definitions: Open Source Software

● Linux● Apache● MySQL● Perl /PHP● LAMP● Library Automation

System / Library Management System (LMS)

Page 5: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

Why Do People Release Their LMS as Open Source Software?

● Don't want to be in the business of marketing/selling/supporting a LMS

● “Future proofed” against company going out of business

● The more librarians and programmers around that work on/with your LMS, the better it becomes

● “The justification to that question is quite simple: Open Source has vision, both to project itself and to the customer”

Page 6: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

Koha● http://www.koha.org● First Open Source LMS ● Developed originally by the Horowhenua Library

Trust and Katipo Communications● Currently has developers around the world● Translations made (or being made) into Polish,

French, Chinese, and more.● Koha is used around the world● Under active development (ver. 2.0 just released)

Page 7: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 8: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 9: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 10: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 11: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

Emilda

● http://www.emilda.org● Developed in Finland by Realnode● Relative “new comer” in the market● Uses mainly PHP, MySQL, XML, Zebra, Yaz,

Perl● Released under GNU GPL ● 100% MARC compatible using Zebra● Customizable template based layout

Page 12: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 13: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 14: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 15: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

PhpMyLibrary

● http://phpmylibrary.sourceforge.net/● Developed in the Philippines● “Strictly follows US MARC standard”● Test installs with up to 500,000 items

Page 16: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 17: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 18: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

phpmybibli● http://www.pizz.net/● Developed in France● Uses MySQL and PHP● Functions and features include:

– UNIMARC support– Circulation– Web OPAC– Simplified Administration and setup

● Authorities Management and Periodicals support

Page 19: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 20: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 21: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 22: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

OpenBiblio

● http://obiblio.sourceforge.net/● OpenBiblio is an easy to use, open source,

automated library system ● Requires PHP, mySQL, and a web server

(Apache)● Runs on Windows and Linux● OPAC, circulation, cataloging, reporting, and

staff administration functionality

Page 23: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 24: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 25: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

Avanti MicroLCS

● http://www.avantilibrarysystems.com● Developed by Peter Schlumpf (starting in 1998)● Release 1.0 just around the corner (coding done,

just working on packaging and documentation)● 100% pure Java● Goal is a system that requires minimal expertise

to install and manage

Page 26: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

Avanti has a Unique Vision/Design● Keep small, simple,

“clean”● Avoid unnecessary

complexity● Implementation neutral● Platform independent● Easy to install and use● Small footprint

● Incorporate standards such as MARC and Z39.50 as modules and interfaces but do not allow them to be part of the underlying design - “standards should not become obstacles to innovation...”

Page 27: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 28: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 29: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to
Page 30: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

Support for your Open Source Library Management System

● Commercial support is available● Developer support● Community support

– E-mail lists– IRC channels

● Self support

Page 31: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

Differences between OSS and Proprietary LMS

● Hard to generalize, but.....● OSS LMS are not as complex● OSS LMS modules are mostly web based● OSS LMS are easier to evaluate

Page 32: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

Differences between OSS and Proprietary LMS

● OSS LMS are easier to customize (including reports)

● Proprietary LMS normally has more features● Costs● OSS LMS have more flexible support options

Page 33: Open Source Library Automation Systemscodabox.org/42/1/njla2004-osslms.pdf · Definitions: Open Source Software Open Source Software (OSS) Open Source doesn't just mean access to

Open Source Library Automation Systems: Q & A

Edward M. CorradoRider University [email protected]

http://library.rider.edu/scholarly/ecorrado/njla2004/