Transcript Slide 1

Managing Libraries Through
Open Source Software Packages
By
Sangeeta Kaul
Network Manager, DELNET
NACLIN 2014, December 9-11, 2014,
Pondicherry
What does Open Source mean?



The term “open source” refers to software that is
free and that includes the original source code
which is used to design it.
Open source software may be free and a developer
or distributor may charge for services, including for
special programming, installation, training, and
technical support.
Quality, not profit drives open source developers
who take personal pride in developing open source
software.
NACLIN 2014, December 9-11, 2014,
Pondicherry
Advantages of Open Source Software

Ability to tailor to fit local needs :
The availability of the source code means that a user
can modify and enhance the software according to
one’s own needs .

No restriction on use :
There are no contractual restrictions on how and
where the software is used .

Low cost :
There is no charge for the software itself. The major
cost is local development. If the number of users are
large, and they share their efforts and expertise, each
user’s cost is reduced.
NACLIN 2014, December 9-11, 2014,
Pondicherry
Disadvantages of Open Source Software
Unanticipated Efforts : A library may find that it needs
to do a great deal of more work than anticipated to adopt
the software.
 Lack of coordination : The decentralized development of
open source software means that progress can be chaotic and
there may be delays in addressing bugs.
 Inadequate technical support : Documentation tends to be
limited and aimed at developers. There is limited technical
support, especially for users of the software
 Customization : Open source software may not offer the
level of customization as it is being done in case of
NACLIN 2014, December 9-11, 2014,
commercial software.
Pondicherry

Building Collections
NACLIN 2014, December 9-11, 2014,
Pondicherry
What is a CMS?
A content management system (CMS) is considered as
a web-application which is used to manage work
flow needed to collaboratively create, edit, review,
index, search, publish and archive various kinds of
digital media and electronic text.[1]
NACLIN 2014, December 9-11, 2014,
Pondicherry
What's a content management system (CMS)?
 A content management system is software that keeps
track of every piece of content on your Web site.
 Content examples:
simple text
Photos
Music
Video
Documents
 A major advantage of using a CMS is that it requires
almost no technical skill or knowledge to manage.
NACLIN 2014, December 9-11, 2014,
Pondicherry
Why use a CMS?
 It helps manage complexity.
 It provides a user interface (UI) for adding, editing
and publishing content.
 It provides a means for collaboration among many to
perform the above tasks.
NACLIN 2014, December 9-11, 2014,
Pondicherry
Drupal
An overview of the architecture, features and basic
site-building workflow of the CMS.
NACLIN 2014, December 9-11, 2014,
Pondicherry
What is Drupal?
 Open Source software written in php.
 A CMS or content-management system.
 A sophisticated web application building tool.
NACLIN 2014, December 9-11, 2014,
Pondicherry
What can Drupal do?
To create blogs
 To develop Forums
 To publish Online content, Portals / Directories
 Social community site
 Video site like youTube
 Project management sites
 CRM, ERP, SCM, Wiki
 E-learning, training site

NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
Content Management System
NACLIN 2014, December 9-11, 2014,
Pondicherry
What’s it used for?

Joomla is used for all types of websites:
Corporate Web sites or portals
Corporate intranets and extranets
Online magazines, newspapers, and publications
E-commerce and online reservations
Government applications
Small business Web sites
Non-profit and organizational Web sites
Community-based portals
School and church Web sites
Personal or family homepages
NACLIN 2014, December 9-11, 2014,
Pondicherry
What is Joomla?
Joomla is an award-winning content management
system (CMS).
 Create

◦ Applications
◦ Web Pages
◦ Forms
Open Source
 Joomla is the most popular web site software
available.

NACLIN 2014, December 9-11, 2014,
Pondicherry
Joomla Templates
 Build your own template
 Use one of Joomla’s pre-installed templates
 Open source community templates
NACLIN 2014, December 9-11, 2014,
Pondicherry
Joomla Templates
NACLIN 2014, December 9-11, 2014,
Pondicherry
Example

IHOP
◦
◦
◦
◦
Menus
Logos
Email
Newsletters
NACLIN 2014, December 9-11, 2014,
Pondicherry
Administrator Login Page
NACLIN 2014, December 9-11, 2014,
Pondicherry
 Institutional
Repositories
NACLIN 2014, December 9-11, 2014,
Pondicherry
DSpace is an open source repository application
NACLIN 2014, December 9-11, 2014,
Pondicherry
What is Dspace?

DSpace is a software that allows you to capture items in any
format – in text, video, audio, and data. It indexes your work, so
users can search and retrieve your items. It preserves your digital
work over the long term.

DSpace is typically used for building an institutional repository.
It has three main roles:
◦ Facilitate the capture and ingest of materials, including
metadata about the materials
◦ Facilitate easy access to the materials, both by listing and
searching
◦ Facilitate the long term preservationNACLIN
of the
materials
2014, December 9-11, 2014,
Pondicherry
What are the benefits of using DSpace?

Some example benefits:
◦ Getting your research results out quickly, to a worldwide audience
◦ Storing reusable teaching materials that you can use with course
management systems
◦ Archiving and distributing material you would currently put on your
personal website
◦ Storing examples of students’ projects (with the students’ permission)
◦ Showcasing students’ theses (again with permission)
◦ Keeping track of your own publications/bibliography
◦ Having a persistent network identifier for your work, that never
changes or breaks
NACLIN 2014, December 9-11, 2014,
Pondicherry
What can DSpace be used for?

DSpace can be used to store any type of digital
medium. Examples include:
◦
◦
◦
◦
◦
◦
◦
Journal papers
Data sets
Electronic theses
Reports
Conference posters
Videos
Images
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
EPrints
“Open Source software which creates online
archives”
 Developed by University of Southampton, UK
 Supports self-archiving of e-prints
 Can be configured as institutional repository or
otherwise, e.g. repository focused on particular
research area or discipline
 Licensed under GNU General Public License
 software.eprints.org

NACLIN 2014, December 9-11, 2014,
Pondicherry
EPrints
Supports submission, management of, and access to
digital content
 Can support multiple archives on one server
 Moderated or immoderate archives
 Search and retrieval
◦ Based on metadata
◦ Metadata can be customized for different archives
and document types
 No access control
 OAI-PMH data provider

NACLIN 2014, December 9-11, 2014,
Pondicherry
EPrints Technology
OS: Unix or Linux
 Written in Perl
 Requirements:
◦ Apache web server
◦ MySQL relational database

NACLIN 2014, December 9-11, 2014,
Pondicherry
EPrints Demonstration
 Digital Library of the Commons
◦ dlc.dlib.indiana.edu
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
Digital Library Software
Built on Open-Source XML
Technologies
NACLIN 2014, December 9-11, 2014,
Pondicherry
Technologies
METS – XML
◦ LC standard for encoding digital library objects
◦ Descriptive Metadata (DC, MODS)
◦ Administrative Metadata (technical, digital
provenance, rights)
◦ Structural Metadata (physical, logical)
 More Info
◦ http://www.loc.gov/standards/mets

NACLIN 2014, December 9-11, 2014,
Pondicherry
Technologies

eXist-db
◦ Native XML Database
◦ REST API
◦ XQuery support
◦ Open Source

More info
◦ http://exist.sourceforge.net
NACLIN 2014, December 9-11, 2014,
Pondicherry
Technologies

Orbeon (XForms)
◦ Fully interactive forms (AJAX)
◦ Fully integrated with XML (schema validation)
◦ Open Source

More Info
◦ http://www.orbeon.com
◦ http://www.w3.org/MarkUp/Forms
NACLIN 2014, December 9-11, 2014,
Pondicherry
Workflow
 Image / Book Scanning
 Batch file processing
 Enter metadata (descriptive, technical, etc)
 Define physical structural hierarchies
◦ Assign resources (images, transcriptions)
manually or through batch processing
 Publish item (make available online)
NACLIN 2014, December 9-11, 2014,
Pondicherry
Workflow - Scanning
Scan resource
 Crop images
 Move TIFFs to server
 Overnight process runs

◦
◦
◦
◦
◦
Original (TIFF)
Large (JPEG)
Medium (JPEG)
Thumbnail (JPEG)
OCR-Dirty (JPEG)
NACLIN 2014, December 9-11, 2014,
Pondicherry
Workflow – Create Resource
 Create new collection (if applicable)
 Instantiate new resource
 Enter Metadata
◦ Header Info
◦ Descriptive Metadata (DC, MODS)
◦ Technical / Administrative Metadata
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
KOHA
Open Source ILS Software
NACLIN 2014, December 9-11, 2014,
Pondicherry
Koha Freeware ILS
 Koha is a full-featured open-source ILS.
Developed initially in New Zealand by
Katipo Communications Ltd. It is
currently maintained by a team of
software providers and library technology
staff from around the globe.
NACLIN 2014, December 9-11, 2014,
Pondicherry
KOHA Modules
• Acquisition
• Cataloguing
• Serial Management
• Patron
• Circulation
• Koha – Reports
• Administration
• Tools
• Web OPAC
• Dual Database Design:
Text-based and RDBMS to
2014, December 9-11, 2014,
handle the transaction load of any NACLIN
library
Pondicherry
Koha Standards



The developers of the product have taken care to
adhere strictly to international standards.
Industry standards: Z39.50, UNIMARC,
ISO2709, MARC21.
Web standards recommended by the World Wide
Web Consortium.
NACLIN 2014, December 9-11, 2014,
Pondicherry
Why KOHA ILS

Compared to a commercial software there are no
costs to download and install

There are no recurring license fee therefore
sustainable

Can be customized to suit the user’s requirements

Can be shared with other small & medium libraries
amongst other advantages
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
Evergreen - Open Source Library
Software
NACLIN 2014, December 9-11, 2014,
Pondicherry
Introduction
Evergreen is an open source library automation software
designed to meet the needs of the very smallest to the very
largest libraries and consortia. Through its staff interface,
it facilitates the management, cataloguing, and circulation
of library materials, and through its online public access
interface it helps patrons find those materials.
 The Evergreen software is freely licensed under the GNU
General Public License, meaning that it is free to
download, use, view, modify, and share. It has an active
development and user community, as well as several
companies offering migration, support, hosting, and
development services.
NACLIN 2014, December 9-11, 2014,

Pondicherry
Evergreen
http://www.open-ils.org
 Evergreen is an enterprise-class library automation
system that helps library patrons find library
materials, and helps libraries manage, catalog, and
circulate those materials, no matter how large or
complex the libraries. As a community, our
development requirements are that Evergreen must
be:
 Evergreen is open source software, freely licensed
under the GNU GPL.
NACLIN 2014, December 9-11, 2014,
Pondicherry
Evergreen Features
Acquisitions
 Administration
 Cataloguing
 Circulation
 Client
 OPAC

NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
OPen-source Automated Library
System
NACLIN 2014, December 9-11, 2014,
Pondicherry
Introduction
OPALS Open-source Automated Library System is a
powerful cooperatively developed, Web-based, open source
program. This alternative technology provides Internet
access to information databases, library collections and
digital archives. Many school, college, research, business,
religious and library union catalogs (that provide ILL
services) use OPALS. There is no need to install software or
purchase expensive computer hardware or software licenses
to implement this powerful, turnkey Internet accessible
system. The “total cost of ownership” of this standardsbased, Web-based, feature rich software is demonstrably and
undeniably sustainable.
NACLIN 2014, December 9-11, 2014,
Pondicherry
OPALS Features
OPALS stores complete MARC format bibliographic records.
OPALS uses data in the fixed fields, indicator bytes and
sub-fields to access resources efficiently and to display that
data effectively.
 There are several ways to add MARC records to OPALS.
 Original entry - using OPALS feature-rich MARC editor
 Z-import – uses a built-in z39.50 client to access protocol
compliant databases (ex. Library of Congress, National
Library of Canada, etc., National Library of Scotland, etc.)
to retrieve MARC records, edit, and save them

NACLIN 2014, December 9-11, 2014,
Pondicherry
Batch Import MARC record files (ex. from
vendors)
eBook MARC record Batch Import Wizard –
globally and simultaneously enhances vendor
provided records to display eBook media icon,
your own text link descriptors, “eBook” call
number prefix, & prevents merging with print
versions of same title publications…
Library of Congress Subject Authority File
Access
Local Subject Heading Access
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
electronic resource management
system
NACLIN 2014, December 9-11, 2014,
Pondicherry
Introduction


CORAL is an electronic resource management
system built by the University of Notre Dame's
Hesburgh Libraries. The first module, Licensing,
was released as open source software in the summer
of 2010 and we have continued releasing new
modules since then. It is designed to be both simple
and highly customizable - each module can be
installed independently or used together depending
on your library's needs.
CORAL is released as open source software under
GPL v. 3 and is available on GitHub.
NACLIN 2014, December 9-11, 2014,
Pondicherry
CORAL Modules




Resources
Licensing
Organizations
Usage
 Get CORAL



Open Source
CORAL Community
http://erm.library.nd.edu
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
CUFTS: Open-Source ERMS
NACLIN 2014, December 9-11, 2014,
Pondicherry
What is it?
 Open source serials management
 Alternative to commercial solutions
 Electronic resource management
 Public A-Z list of journals
 Open url/DOI link resolving (GODOT)
 Overlap reports
 MARC record management and output
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
About CUFTS
Developed at Simon Fraser University (Canada).
Central instance hosting over 30 libraries at SFU
Many instances installed world-wide
Libraries can join the hosted central instance for a
reasonable fee or download and install the system
locally for free as open source DIY.
 Designed to host multiple libraries as separate
“sites”.
 CUFTS is based on perl and PostgreSQL on linux.
Ubuntu is preferred over Red Hat.
 I have no idea what the acronym stands for!




NACLIN 2014, December 9-11, 2014,
Pondicherry
CUFTS Features
All the services driven by a knowledge base of e-resources
and titles belonging to those e-resources.
 Knowledge Base now contains 464 resources and almost
586,000 title records, updated monthly, and distributed by
the central SFU instance.
 Each CUFTS library sharing an instance has its own
“Local Resources”
◦ Point to a global resource in the knowledge base
◦ Can be unique to the library and not part of the
knowledge base
◦ Can include print resources

NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
PlagiarismChecker
Check for Plagiarism On the Web
for Free
NACLIN 2014, December 9-11, 2014,
Pondicherry
PlagiarismChecker.com makes it simple
for educators to check whether a
student's paper has been copied from
the Internet. Users can also use the
"Author" option to check if others have
plagiarized their work online. It is very
easy to use as it does not require any
download or installation.
NACLIN 2014, December 9-11, 2014,
Pondicherry
Anti-Plagiarism
Check on plagiarism
NACLIN 2014, December 9-11, 2014,
Pondicherry
 Anti-Plagiarism - software designed to effectively
detect and thereby prevent plagiarism. It is a versatile
tool to deal with World Wide Web copy-pasting
information from the assignment of authorship.
 The goal of this program is to help reduce the impact
of plagiarism on education and educational
institutions. At present, it distributes free software to
detect plagiarism
NACLIN 2014, December 9-11, 2014,
Pondicherry
Checking documents in a format *.rtf, *.doc,
*.docx, *.pdf
Check the source code C, C++, C#, Java, ...
License
 Academic Free License (AFL), GNU
General Public License version 2.0
(GPLv2)
 WEB: http://ikc2.tup.km.ua/index_us.shtml
NACLIN 2014, December 9-11, 2014,
Pondicherry
accurate, easy and free...
NACLIN 2014, December 9-11, 2014,
Pondicherry
Introduction
Viper is a fast plagiarism detection tools with
the ability to scan your document through more
than 10 billion resources, such as academic
essays and other online sources, offering side-byside comparisons for plagiarism. It’s free and
you can download it very easily. Just keep in
mind that it requires a download. Just note that
Viper is available to Microsoft Windows users
only.
NACLIN 2014, December 9-11, 2014,
Pondicherry
Features
Check your essay against 10 billion
sources
Scan against essays on your computer
Scan against essays published on the
Internet
Easy side-by-side highlighted comparison
Free, unlike most other scanners
100% accurate
 Web: http://www.scanmyessay.com/features.php
NACLIN 2014, December 9-11, 2014,
Pondicherry
an open source web conferencing system
NACLIN 2014, December 9-11, 2014,
Pondicherry
What is BigBlueButton?

BigBlueButton is an open source web
conferencing system for on-line learning.
BigBlueButton enables you to share
documents (PDF and any office document),
webcams, chat, audio and your desktop. It
can also record sessions for later playback.
NACLIN 2014, December 9-11, 2014,
Pondicherry
Open Source License
The components developed by the BigBlueButton project
are available under the GNU Lesser General Public
License. BigBlueButton incorporates the red5phone
project, which is developed under the GPL license.
 This means that you are free to integrate BigBlueButton
within your educational or commercial applications,
whether you distribute the applications or run them on a
hosted environment, as long as you adhere to the terms of
the LGPL license and, if you use red5phone, the GPL
license.
 Web for free Demo: http://bigbluebutton.org/videos/
 Web: http://bigbluebutton.org/

NACLIN 2014, December 9-11, 2014,
Pondicherry
Open Source Web Meeting Software
NACLIN 2014, December 9-11, 2014,
Pondicherry
WebHuddle is easy to use and flexible in
delivery and installation.
To create a meeting today, simply click the log
in button, create a profile, and follow the
instructions for uploading content and
conducting your WebHuddle virtual meeting.
 Demo: http://webhuddle.sourceforge.net/demos/
 Web: https://www.webhuddle.com/
NACLIN 2014, December 9-11, 2014,
Pondicherry
What are the main benefits of using
WebHuddle?
 Use any Java-enabled computer (Linux, Windows, Unix,
Mac)
 The client runs in your web browser, through firewalls and



proxies, and requires no installation. The user interface is
intuitive and requires little or no training.
The client runs in your web browser, through firewalls and
proxies, and requires no installation. The user interface is
intuitive and requires little or no training.
The client applet weighs in at only 75 to 175 kilobytes,
depending on platform and features used.
Leverage the many benefits of open source software,
including value, transparency, and flexibility. If you find
WebHuddle useful you may download it and freely install
it on your own hardware.
NACLIN 2014, December 9-11, 2014,
Pondicherry
PHP Video Conference
NACLIN 2014, December 9-11, 2014,
Pondicherry
Description

VideoWhisper Video Conference is a modern web
based multiple way video chat and real time file
sharing tool.
Video Conference key features





many to many 2 way video chat
3 default video panels
unlimited extra video panels
user list with online participants
room list with avatars
NACLIN 2014, December 9-11, 2014,
Pondicherry
 file sharing
 private messaging
 profile picture , info and link
 push to talk
 P2P group streaming support
 codec setup (H264, Speex, NellyMoser)
 acoustic echo cancellation
 session timer and control with scripts
100% web based for clients
 GNU General Public License version 3.0 (GPLv3)
 Demo: http://www.videowhisper.com/demos/conference/
 Web: http://www.videowhisper.com/
NACLIN 2014, December 9-11, 2014,
Pondicherry
Audacity® is free, open source, cross-platform
software for recording and editing sounds.
NACLIN 2014, December 9-11, 2014,
Pondicherry
About Audacity





Audacity® is free, open source, cross-platform
software for recording and editing sounds.
Audacity is available for Windows®, Mac®,
GNU/Linux®; and other operating systems.
The interface is translated into many languages.
Audacity is free software, developed by a group of
volunteers and distributed under the GNU General
Public License (GPL).
Web: http://audacity.sourceforge.net/
NACLIN 2014, December 9-11, 2014,
Pondicherry
Features







Record live audio.
Record computer playback on any Windows Vista or later
machine.
Convert tapes and records into digital recordings or CDs.
Edit WAV, AIFF, FLAC, MP2, MP3 or Ogg Vorbis
sound files.
AC3, M4A/M4R (AAC), WMA and other formats
supported using optional libraries.
Cut, copy, splice or mix sounds together.
Numerous effects including change the speed or pitch of a
recording.
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry
OSS Discovery is an open source tool
NACLIN 2014, December 9-11, 2014,
Pondicherry
About OSS Discovery





OSS Discovery is an open source tool that finds
embedded and installed open source software.
It can be used to inventory open source software
across an enterprise or on a single computer.
OSS Discovery also allows individuals and companies
to easily contribute data about open source software
usage to The Open Source Census.
OSS Discovery uses a library of open source
"fingerprints" to uniquely identify a wide range of
open source software.
Easy-to-understand results – Each OSS Discovery
scan produces a text file listing the open source
packages and versions found.
NACLIN 2014, December 9-11, 2014,
Pondicherry
 Multi-platform – OSS Discovery scans workstations and
servers running Windows, Linux, Mac, FreeBSD, or Solaris
operating systems.
 Contribute to The Open Source Census – OSS Discovery
provides an option to anonymously contribute scan results to
The Open Source Census. The Open Source Census is a global,
collaborative project to collect and share quantitative data on
the use of open source software in enterprise. Contributors to
The Open Source Census can view summarized results for their
scans as well as benchmark their open source usage against
similar organizations.
 Web: http://ossdiscovery.sourceforge.net/
 User Guide: http://ossdiscovery.sourceforge.net/user-guide.html#section2
NACLIN 2014, December 9-11, 2014,
Pondicherry
WWW Search Engine Software
NACLIN 2014, December 9-11, 2014,
Pondicherry
Features





ht://Dig has the ability to search through many
servers on a network by acting as a WWW
browser.
The whole system is released under the GNU
General Public License.
Searches can be arbitrarily complex using boolean
expressions.
The output of a search can easily be tailored to
your needs by means of providing HTML
templates.
Web: http://www.htdig.org/
NACLIN 2014, December 9-11, 2014,
Pondicherry
Web Search by the people, for the
people
NACLIN 2014, December 9-11, 2014,
Pondicherry
About YACY



YaCy is a free search engine that anyone can use
to build a search portal for their intranet or to help
search the public internet.
When contributing to the world-wide peer
network, the scale of YaCy is limited only by the
number of users in the world and can index billions
of web pages.
It is fully decentralized, all users of the search
engine network are equal, the network does not
store user search requests and it is not possible for
anyone to censor the content of the shared index.
NACLIN 2014, December 9-11, 2014,
Pondicherry
 YaCy is free software which means that we use a free
software licence, the GPL (version 2).
 This software was developed by a volunteer
developer community.
 For Video Tutorial : http://yacy.net/en/index.html
NACLIN 2014, December 9-11, 2014,
Pondicherry
NACLIN 2014, December 9-11, 2014,
Pondicherry