Open source and ILSs Bob Molyneux Rowan Public Library Salisbury, North Carolina July 30, 2009.

Slides:



Advertisements
Similar presentations
From Idea to Open Source
Advertisements

Open Source Library Automation Systems
UNESCO ICTLIP Module 2. Lesson 31 Introduction to Integrated Library Systems Lesson 3. How Do You Evaluate Integrated Library Systems?
Using MapuSoft Instead of OS Vendor’s Simulators.
Connecticut Statewide Integrated Library System (ILS) Planning January 9, 2009.
Chapter 7 Advantages and Disadvantages of Web Services
October An Automated System Enabling Libraries to Efficiently Track and Loan Materials ◦ The Catalog of library materials ◦ The database of patrons.
Adding scalability to legacy PHP web applications Overview Mario A. Valdez-Ramirez.
Koha Services from LibLime Nicole C. Engard, Open Source Evangelist Nicole C. Engard, Open Source Evangelist
Technical Architectures
MIS625 Session #3. Outline Porter paper –Note process orientation via competitive forces and value chain –Tie to Peter Keen slides Information Economy.
Transitioning to XP or The Fanciful Opinions of Don Wells.
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
Open Source WGISS 39. Definition of Open Source Software (OSS)  Open source or open source software (OSS) is any computer software distributed under.
The State of Evergreen Bob Molyneux Rowan Public Library Salisbury, North Carolina July 30, 2009.
Your Open Source strategy sucks! (well,… probably mine stinks)
Server Operating Systems Last Update Copyright Kenneth M. Chipps Ph.D. 1.
Tiered architectures 1 to N tiers. 2 An architectural history of computing 1 tier architecture – monolithic Information Systems – Presentation / frontend,
Project Update David Lindahl University of Rochester Libraries.
Lori Bowen Ayre Library Technology Consultant The Galecia Group November, 2008 Why Libraries Should Be Considering an Open Source ILS.
Different Types of Economies
Google AppEngine. Google App Engine enables you to build and host web apps on the same systems that power Google applications. App Engine offers fast.
Open Cloud Sunil Kumar Balaganchi Thammaiah Internet and Web Systems 2, Spring 2012 Department of Computer Science University of Massachusetts Lowell.
Client/Server Architectures
Constellation Technologies Providing a support service to commercial users of gLite Nick Trigg.
Kent County’s Quest, or, The Evergreen Fairytale Karen Collier, Public Services Librarian Andrea Buntz Neiman, Technical Services Librarian.
Teaching Digital Collections Management: Issues and Priorities for the Future Terry Weech Graduate School of Library and Information Science at the University.
So just what is the Sedona Framework? –The Framework is an embedded device programming and control environment with two major facets –Open Source Free.
Matthew Rothmeyer. Digital Rights Management (DRM) “ A class of technologies that are used by hardware manufacturers, publishers, copyright holders, and.
Why Open-Source? No Vendor-Locking In a proprietary software --- Your supports lock with it. freedom to customize and improvements in software needs,
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Ask A Librarian and QuestionPoint: Integrating Collaborative Digital Reference in the Real World (and in a really big library) Linda J. White Digital Project.
Vision Wouldn’t it be great if …. Vision … all of the networks were on the same ILS platform for both collaborative staff training purposes and patron.
ADOPTING OPEN SOURCE INTEGRATED LIBRARY SYSTEMS Best Practices Presented by Vandana Singh, PhD Assistant Professor, School of Information Sciences University.
Presented By: Avijit Gupta V. SaiSantosh.
Open Source and IP Telephony: Myth Busters, Best Practices and Real Life Application in the Contact Center Kelly Duerr, Senior Product Manager Tom Chamberlain,
© 2007 by Prentice Hall 1 Introduction to databases.
March 2006DSpace Governance Advisory Board DSpace.org: Possible Futures for the DSpace Federation.
CPS 82, Fall Open Source, Copyright, Copyleft.
Transparent to the User: User-Initiated and Mediated Resource Sharing Services Mary E. Jackson Product Manager, Resource Sharing Northwest ILL & Resource.
Open Source Library Automation Nicole C. Engard, Open Source Evangelist, LibLime Nicole C. Engard, Open Source Evangelist,
Intermediate 2 Software Development Process. Software You should already know that any computer system is made up of hardware and software. The term hardware.
Library 2.06 February 2009 Linux for Librarians Nishtha Anilkumar Librarian Physical Research Laboratory Ahmedabad.
Catalogs for the Future Roy Tennant Future? What Future? Catalogs ain’t got no stinking future!
WALDO Consortium’s Koha Development Project John Garino Asst. Director of Library Systems St. John’s University, New York ALA - Chicago July 12, 2009.
MIS 105 LECTURE 1 INTRODUCTION TO COMPUTER HARDWARE CHAPTER REFERENCE- CHP. 1.
10/07/2008 Open Source Software An Introduction to FOSS in Libraries and Information Centers Christopher Ritzo GSLIS PhD. Candidate IMLS Scholar, Youth.
S. Shumilov – Zürich Analytical Visualization Framework - a visual data processing and knowledge discovery system Ivan Denisovich, Serge Shumilov Department.
Open Source Examples – Linux; Apache; Firefox Requirements – Distributed w/ source code – License allows for modifications (GPL) – License remains w/ any.
Open Source - FDU Library Staff Meeting - Summer 2007 Let My Software Go The Open Source Software Movement in Libraries.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Unlocking the Community Toolchest Tony Atkins UHI Millenium Institute.
Software Reuse Course: # The Johns-Hopkins University Montgomery County Campus Fall 2000 Session 4 Lecture # 3 - September 28, 2004.
NC Shared ILS (Integrated Library System) Library Cooperation Summit Boone, NC August 12, 2009.
Document Name CONFIDENTIAL Version Control Version No.DateType of ChangesOwner/ Author Date of Review/Expiry The information contained in this document.
Migrating to an Open Source Catalog One Library’s Experience and How You Can Do It, Too Karen Kohn Collection Development Manager Arcadia University.
1 Chapter 2: Operating-System Structures Services Interface provided to users & programmers –System calls (programmer access) –User level access to system.
Source from : Compiled by : 26 Sept 2012 Arilimpo Indonesia Arilimpo’s profile in :
A service Oriented Architecture & Web Service Technology.
Iowa’s Shared Library Automation System Information Session June 18, 2008.
Effective IT solutions Using Open Source Software dr. comp. sci. Valdis Vītoliņš Odo Ltd, Latvian Open Technology Association Baltic Spark April
1 © Hortonworks Inc – All Rights Reserved Disrupt or be Disrupted Jamie Engesser GM and VP, Emerging GM and VP, Emerging.
Introduction to Cloud Computing
Enterprise Application Architecture
DIGITAL LIBRARY MANAGEMENT
E-Book Library PROBLEM: Books are publicly available to people for free in a library, but there is no digital public library. APPROACH: Develop a system.
What's New in eCognition 9
Chapter 1: The Database Environment
The Database Environment
What's New in eCognition 9
Presentation transcript:

Open source and ILSs Bob Molyneux Rowan Public Library Salisbury, North Carolina July 30, 2009

Open source dates: Koha – 2000 Nelsonville 2002 Evergreen – 2004 PINES 2006

What happened on March 13, 2007?

Here the market divides 1. Traditional ILS vendors Terms: “legacy” “proprietary” Two types: Founders still around Founders have sold out to VCs

1. Traditional Vendors (continued)‏ Characteristics: Compiled code (machine readable code) ‏ Intellectual property laws apply They own the code and you rent it. Advantages “turn key” comprehensive solution to many problems documentation and support

1. Traditional Vendors (continued)‏ Disadvantages Slow development cycle One size may not fit all Who owns your data? Restrictive licenses Forced migrations vendor lockin

2. Open source

Reading assignment: Eric S. Raymond: The Cathedral & the Bazaar

What does “open source” mean? “A set of principles and practices about how to write software the most important of which is that the source code is openly available....”[additionally] “...one should have the right to use it.” Wikipedia, “Open source”

What does “source code” mean? “human readable” What does “compiled code” mean? machine readable

Advantages of the open source method Easy customization for your own local situation Fast development - “release early, release often” Cost—it's free. can have about the same support as proprietary software

Disadvantages of open source It's free but it may not be cheap Support—if you can't, who supports it?

What happens if your ILS won't do something you need? Proprietary Wait until the next version Open source Do it yourself (or with others in the community) ‏ Either pay someone yourself or get others to contribute Cajole, persuade, or charm someone into doing it

State of the OSS US public library market about 1-2%,give or take no figures for the academic market but they are assuredly lower

But there is a new wind blowing: Evergreen Indiana Open Source ILS Initiative Sitka Michigan Library Consortium Koha MassCat INCOLSA WALDO

OSS opens the way for us to change libraries and their interaction with our users Evergreen offers one way

ILSs reflect their beginnings Evergreen started on PINES Large, resource-sharing consortium with a single catalog Universal borrower card

What have we learned from the PINES experience? Library users LIKE access to the large virtual library They don't care about our politics or the difficulties under the hood They will bypass libraries without access to consortial resources in favor of libraries with that access Welcome to the long-tail, Google world

Silos Separate, barely communicating collections of information Logic of IT is to break down silos and to integrate these collections We have these persistent silos for three reasons: Legacy vendor's lack of vision Our lack of vision and/or politics Think locally, act locally Until now, no software to run these large consortia

Traditional cost model Library ALibrary BLibrary C Module X $$$ Module Y $$ Module Z $

Open Source Cost Model Library ALibrary BLibrary C Module X $ XX Module Y X $ X Module Z $ XX

Evergreen design parameters Had to handle PINES 40+ PL systems, 250+ outlets 14+ million circs on a statewide resource-sharing network and scale up from there

Architecture Open Service Resource Format (OpenSRF) ‏ Service oriented architecture Modern, modular, scalable The only ILS software that can currently run large and distributed resource-sharing networks.

FullfILLment (tm) ‏ Attempt to get past the silos to one dynamic, real time search mechanism Evergreen backend, with opportunistic connectors to legacy vendor software

What other futures are possible in an open source world? Modular—not one size fits all More open source choices, perhaps more specialized Index Data VU Find Blacklight Mix and match Why not open source and proprietary? Code sharing

Eric S. Raymond: The Cathedral & the Bazaar Thanks... Bob Molyneux OPEN-ILS