open source library automation systemscodabox.org/42/1/njla2004-osslms.pdf · definitions: open...

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

Upload: others

Post on 26-Oct-2020

67 views

Category:

Documents


0 download

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/