Marshall Breeding Jornada Software Libre Baratz-EPI
-
Upload
baratz -
Category
Technology
-
view
778 -
download
0
description
Transcript of Marshall Breeding Jornada Software Libre Baratz-EPI
![Page 1: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/1.jpg)
OPEN SOFTWARE FOR LIBRARIES:
Current Trends and Issues
Marshall BreedingDirector for Innovative Technology and ResearchVanderbilt University LibraryFounder and Publisher, Library Technology Guideshttp://www.librarytechnology.org/http://twitter.com/mbreeding29 March, 2011 Modelos de negocio y de gestión de
contenidos con software libre
![Page 2: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/2.jpg)
Abstract
Libraries have a natural affinity with open source software, and many have implemented it for their strategic automation infrastructure, including ILS and discovery systems. In his analysis of the library automation industry, Breeding tracks the pace of adoption of open source library automation. Come hear his perspectives on the current and emerging trends of open source in the industry relative to proprietary products and how it fares relative to broader trends such as comprehensive resource management, cloud computing, and new-generation discovery.
![Page 3: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/3.jpg)
Context: Basic library automation trends
Transition away from legacy Integrated Library System model Transition into new genre of Library Services
Platforms Large-scale consolidation of automation: regional,
state-wide, national Converged workflows: Print, electronic, digital Increased reliance on cloud technologies: multi-
tenant software-as-a-service Enterprise-level infrastructure Platform of open APIs for customized functionality
and interoperability
![Page 4: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/4.jpg)
What are the trends in the adoption of Open Source library management software by libraries
Adoption Patterns by Libraries
![Page 5: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/5.jpg)
Recent ILS Industry Contracts
Company Product 2009 2010
2011
OCLC WorldShare Management Services 184
Innovative Interfaces Sierra 206
Ex Libris Alma 8 24
SirsiDynix Symphony - 126 122
Innovative Interfaces, Inc.
Millennium 45 39 32
The Library Corporation
Library.Solution 30 43 48
Ex Libris Aleph 47 39 25
VTLS Inc. Virtua 18 22 13
Polaris Library Systems
Polaris ILS 33 23 53
Biblionix Apollo 55 87 79
ByWater Solutions Koha 7 44 54
PTFS LibLime LibLime Academic Koha 7
PTFS LibLime LibLime Koha 44 27
Equinox Software Evergreen 18 15 21
Equinox Software Koha 6
![Page 8: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/8.jpg)
Does open source result in higher or lower satisfaction by libraries that have adopted it for library management systems?
Perceptions of Open Source
![Page 9: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/9.jpg)
Perceptions Survey – Open Source Interest
![Page 10: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/10.jpg)
Perceptions Survey – Perceived functionality
![Page 11: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/11.jpg)
Perceptions Survey – ILS Satisfaction
![Page 12: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/12.jpg)
Business Models
![Page 13: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/13.jpg)
US: Commercial involvement dominates
Almost all installations of open source ILS products in the United States involve contracts with commercial companies
Mostly hosted by the commercial support company
A very small minority of independent installations
Consortial arrangement: Consortial office provides support to libraries Commercial firm provides support to consortial
office
![Page 14: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/14.jpg)
International scenarios
Internationally support is often provided though government agencies or non-governmental organizations
Need for translations and to implement local functionality
CONABIP: Developing Koha for Bibliotecas Populares en Argentina
National Library of Philippines: provides Koha for all public libraries
EIFL: Pilot implementations of Koha and Evergreen in developing nations
Spain : Koha – Kobli for governmental libraries Bireme / UNESCO: development of ABCD as an open
source LMS based on CDS/ISIS technologies
![Page 15: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/15.jpg)
The business of open source Many Commercial companies with
interest in open source library automation products
Revenue sources Conversion of data from incumbent system Installation / configuration Training Support / Help desk Hosting Sponsored Development
![Page 16: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/16.jpg)
Proprietary software business model
Software License Fee Conversion, Installation, training Annual maintenance for upgrades,
service, support (~15 percent) Hosting (optional)
![Page 17: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/17.jpg)
Business realities
Same cost exist elements for any major software development projects
Software engineers to develop business application
Quality assurance Administration / Govenance Data Migration Implementation Hosting infrastructure Service and support
![Page 18: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/18.jpg)
Revenue sources
Open source software based entirely on services or contributed effort
Proprietary software revenues derived from Licensing plus modest (15%) maintenance and service fees
Both Open source and Proprietary software moving toward subscriptions-based SaaS
![Page 19: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/19.jpg)
Open Source Governance
Some entity needs to manage the overall project – Otherwise Chaos ensues Ownership of intellectual property (trademarks, copyrights,
patents) Provide legal and administrative support Strategic leadership: trajectory of development Represent key stakeholders: developers, institutional
implementers, end-users Provide tools for development, codebase management,
distribution Manage personnel resources Enforce and manage quality control
Examples: Apache Software Foundation, Kuali Foundation,
![Page 20: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/20.jpg)
Software as a service (multi-tenant)
Open source or proprietary All-inclusive subscription fee
Hosting Maintenance (always up-to-date) Support Annual fee scaled to the size and
complexity of library
![Page 21: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/21.jpg)
Development Resources
Company Dev Sup Sales Admin Other TotalEx Libris 170 231 54 44 13 512Follett Software Company 87 143 86 49 0 365Innovative Interfaces, Inc. 83 158 43 24 3 311SirsiDynix Corporation 84 166 51 23 56 380Serials Solutions 80 50 46 4 57 237Axiell 57 66 34 35 34 226The Library Corporation 39 91 28 13 28 199Polaris Library Systems 27 42 15 2 86VTLS Inc. 24 48 12 8 18 110KohaByWater Solutions 3 12 3 3 1 13Catalyst IT 3 BibLibre 4 3 Koha Total (estimated) 15PTFS 5 16 8 8 155EvergreenEquinox Software 6 5 2 3 5 21
![Page 22: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/22.jpg)
Models of Openness
![Page 23: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/23.jpg)
Programming levels
Systems software development: professional software engineer using languages such as C++, Microsoft .Net, Java, JEEE
Systems integration and extension: mid-level programmers with knowledge of scripting languages such as PHP, Ruby, Perl, Python Works with application programming
interfaces (APIs) to create new functionality or manipulate date from an existing business system
![Page 24: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/24.jpg)
Closed Systems
CirculationAcquisitionsCataloging
Staff Interfaces:
End User Interfaces:
Data Stores:
Functionalmodules:
No programmable Access to the system.
Captive to the userInterfaces supplied by the developer
Programmer access:
![Page 25: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/25.jpg)
Standard RDBM Systems
CirculationAcquisitionsCataloging
Staff Interfaces:
End User Interfaces:
Data Stores:
Functionalmodules:
Database administrators can access data stores involved with the system:
Read-only?Read/write?
Developer shares database schema
Programmer access:
![Page 26: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/26.jpg)
Open Source Model
CirculationAcquisitionsCataloging
Staff Interfaces:
End User Interfaces:
Data Stores:
Functionalmodules:
All aspects of the system available to inspection and modification.
Programmer access:
Database Administratoror
SQL Programmer
SoftwareEngineer
![Page 27: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/27.jpg)
Open API Model
CirculationAcquisitionsCataloging
Staff Interfaces:
End User Interfaces:
Data Stores:
Functionalmodules:
Core application closed.
Third party developers code against the published APIs or RDBMS tables.
Programmer access:
Published APIs
Programmer /Integrator
![Page 28: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/28.jpg)
Open Source / Open API Model
CirculationAcquisitionsCataloging
Staff Interfaces:
End User Interfaces:
Data Stores:
Functionalmodules:
Core application open.
Third party developers code against the published APIs or RDBMS tables.
Published APIs
Programmer access:
DBA
SoftwareEngineer
Integrator
![Page 29: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/29.jpg)
Application API exposed to External Applications
Core Functionality / Business Logic
Application Programming Interfaces
Public Interfac
e
Staff Interfa
ce
Reports
ModuleDelivered
Interfaces use proprietary programming
Core Software
Data stores
RDMS API
External applicatio
ns
![Page 30: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/30.jpg)
Legacy ILS Model + protocol
Circulation
BIB
Staff Interfaces:
Holding / Items
CircTransact
User Vendor Policies$$$
Funds
CatalogingAcquisitions Serials OnlineCatalog
Public Interfaces:
Application Programming Interfaces
Protocols: SIP2 NCIP Z39.50 OAI-PMH
Self-Check
Self-Check
Interlibrary
LoanSystem
Interlibrary
LoanSystem
![Page 31: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/31.jpg)
Legacy ILS Model / External API
Circulation
BIB
Staff Interfaces:
Holding / Items
CircTransact
User Vendor Policies$$$
Funds
CatalogingAcquisitions Serials OnlineCatalog
Public Interfaces:
Application Programming Interfaces / Web Services
Protocols: SIP2 NCIP Z39.50 OAI-PMH
ExternalSystems
& Services
ExternalSystems
& Services
Flexible Interoperability
![Page 32: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/32.jpg)
Con
solid
ate
d in
dex
Search Engine
Unified Presentation LayerSearch:
Digital Coll
ProQuest
EBSCO…
JSTOR
Other Resour
ces
New Library Management Model
`
API Layer
Library Services Platform
LearningManageme
nt
LearningManageme
nt
Enterprise ResourcePlanning
Enterprise ResourcePlanning
StockManageme
nt
StockManageme
nt
Self-Check /
Automated Return
Self-Check /
Automated Return
Authentication
Service
Authentication
Service
Smart Cad /
Payment systems
Smart Cad /
Payment systems
Discovery
Service
![Page 33: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/33.jpg)
Open source version of legacy models?
or New opportunities to support
modern libraries?
Is Open Source ILS transformative
![Page 34: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/34.jpg)
Opening up Library Systems through Web Services and SOA: Hype or Reality?
This report aims to assess the current slate of major
library automation systems in regard to their
ability to provide openness through APIs, Web services, and the
adoption of SOA.
Library Technology Reports Nov/Dec Issue 2009 by Marshall Breeding
![Page 35: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/35.jpg)
Opening up Library Systems through Web Services and SOA: Hype or Reality?
“We also note that the two open source systems lag behind proprietary systems in terms of customer-facing APIs that result in tangible activities which extend functionality or enable interoperability.”
Library Technology Reports Nov/Dec Issue 2009 by Marshall Breeding
![Page 36: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/36.jpg)
Opening up Library Systems through Web Services and SOA: Hype or Reality?
“The APIs available to library programmers continue to be
quirky and less than comprehensive, even from
the vendors with the strongest offerings in this
area.”
Library Technology Reports Nov/Dec Issue 2009 by Marshall Breeding
![Page 37: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/37.jpg)
Open Systems
Achieving openness has risen as the key driver behind library technology strategies
Libraries need to do more with their data Ability to improve customer experience and
operational efficiencies Demand for Interoperability Open source – full access to internal
program of the application Open API’s – expose programmatic
interfaces to data and functionality
![Page 38: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/38.jpg)
Library Services Platform
Possible new term for the successor to the ILS
ILS now viewed as print-centric Next Generation systems must serve as
platforms to connect external systems as well as to deliver internal functionality
Delivered Functionality + library created extensions + interoperability
![Page 39: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/39.jpg)
Current Open Source ILS Products
![Page 40: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/40.jpg)
Competing Models of Library Automation
Traditional Proprietary Commercial ILS (print centric) Millennium, Symphony, Polaris
Traditional Open Source ILS (print centric) Evergreen, Koha
Hybrid Approach Sierra Services Platform (Innovative Interfaces)
Library Services Platforms Ex Libris Alma, Serials Solutions Alma, Kuali
OLE, OCLC WorldShare Management Services
![Page 41: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/41.jpg)
Koha
Originally developed in 1999 for small group of libraries in New Zealand, Horowhenua Library Trust by Katipo Communications, production use by Jan 2000
Gained widespread use in the United States around 2004-05 and has seen steady growth in use
Wide international adoption Used in many thousands of libraries. 1,573
represented in lib-web-cats, with many large groups not yet registered.
![Page 42: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/42.jpg)
Companies involved with Koha
ByWater Solutions. Provides hosting and support services for libraries in the United States
PTFS – LibLime. Provides development, hosting, and support for “LibLime Academic Koha” and “LibLime Koha”
PTFS Europe. Service, hosting and support for Koha in the United Kingdom and parts of Europe.
BibLibre. Provides development, hosting and support primarily to libraries in France Catalist IT: provides development, hosting and support for libraries in Australia an
New Zealand Libéo: Service and suppor for Koha to libraries in Canada Equinox Software, Inc. Provides development, support, and hosting for Koha to
libraries in the United States. Most of the company’s business is based on Evergreen. Orex. Service and support for Koha in Spain Organizadatos: Service and support for Koha in Columbia and other parts of Latin
America Librotech: Based in Norway to promote and provide service and support for Koha in
Scandinavia. Katipo Communications. Service and support for Koha in New Zealand. Previously
sold its interests in Koha to LibLime, but has since reinstated its involvement.
![Page 43: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/43.jpg)
National Projects to deploy Koha
Philippines: A systematic effort to install Koha in the public libraries sponsored by the state libraries
Spain: Koha-Kobli (Koha Biblioteca) http://kobli.bage.es/
Argentina. CONABIP (Comisión Nacional de Bibliotecas Populares) Customized version of Koha: DigiBepe http://www.conabip.gob.ar/faq/digibepe
![Page 45: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/45.jpg)
Evergreen
Originally developed by the Georgia Public Library System for the PINES consortium of public libraries in Georgia
PINES includes most of the small and mid-sized public libraries in Georgia, but not the largest urban areas (Atlanta, Cobb County, etc)
Equinox Software, Inc. launched as a separate company in Feb 2007, including most of the team that originally created Evergreen within GPLS.
Evergreen now used in over 1,000 libraries, primarily in the United States and Canada. Some recent international deployments
![Page 46: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/46.jpg)
Evergreen Worldwide
![Page 47: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/47.jpg)
Kuali OLE
Mellon funded project to create new enterprise level automation platform for research libraries
1-year planning project led by Duke University
Manage resources of all formats More than an ILS / Less than an ILS Community Source / Open Source
![Page 48: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/48.jpg)
OLE Project: Phase I
Planning and Design Phase Develop Vision + Blueprint Work with consultants with expertise in
SOA and BPM Instill community ownership of OLE Recruit partners for Phase II
![Page 49: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/49.jpg)
Kuali OLE Project: Phase II
2-year build project led by Indiana University $2.38 million from Mellon matched by capital
and in-kind contributions by development partners
Community source reference implementation Create software based on OLE blueprint from
current project Early software in 18-24 months High level of investment and commitment to
implementation
![Page 50: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/50.jpg)
Comparative Issues:
Koha: (ILS) Used in a wide range of library sizes and types Very broad international deployment with translations into
many languages Many support companies in various countries and regions
Evergreen (ILS) Created initially for library consortia, and has since followed
that pattern. Very few instances for single libraries Concentrated in US, Canada, initial deployments in Europe Perceived as more complex to implement than Koha
Kuali OLE: (LSP) Enterprise-level software for academic and research libraries No libraries yet in production
![Page 51: Marshall Breeding Jornada Software Libre Baratz-EPI](https://reader036.fdocuments.net/reader036/viewer/2022081422/554bd597b4c905706a8b50be/html5/thumbnails/51.jpg)
Questions and discussion