1
Total Library Solution (TLS)Free and Open Source Model for Resource Sharing
By: Ata ur Rehman
2
Contents• Free and Open Source Software• Total Library Solution• Resource Sharing▫ What▫ Why▫ How
▫ RS Model▫ Q&A
3
Free and Open Source Software (Cont..)
• Types of Software– Commercial / Proprietary Software
• For Profit• Commercial License• Closed Source• Upgradataion – Require Fee• Can not be re- distributed• Can not be modified• Easy to install /use• Examples: Windows, MS Office, Oracle
4
Free and Open Source Software (Cont)
• Types of Software (Cont.)– Free and Open Source Software
• For community by community• Free (Both as Free of Cost, Freedom)• Open / Public License• Source Code - Open• Liberty of Modification• Can be re-distributed• Difficult to install / configure
5
Free and Open Source Software (Cont...)
Free
Soft
war
e Fo
undat
ion h
ttp:/
/ww
w.f
sf.o
rg/
“Free software is software that gives you the freedom to share, study and modify it. We call this free software
because the user is free”
6
Free and Open Source Software (Cont…)
“Free software” is a matter of liberty, not price. To understand the concept, you should think of “free” as in “free speech”, not as in
“free beer”
Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software.
Cont…
GN
U O
per
atin
g S
yste
m h
ttp:/
/ww
w.g
nu.o
rg/
7
Free and Open Source Software (Cont…)
More precisely, it refers to four kinds of freedom, for the users of the software:
• The freedom to run the program, for any purpose (freedom 0).
• The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
• The freedom to redistribute copies so you can help your neighbor (freedom 2).
• The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.
GN
U O
per
atin
g S
yste
m h
ttp:/
/ww
w.g
nu.o
rg/
8
Free and Open Source Software (Cont…)
1. Free Redistribution2. Source Code3. Derived Works4. Integrity of The Author's Source Code5. No Discrimination Against Persons or Groups6. No Discrimination Against Fields of Endeavor7. Distribution of License8. License Must Not Be Specific to a Product9. License Must Not Restrict Other Software10. License Must Be Technology-Neutral
Open source doesn't just mean access to the source code. The distribution terms of open-source software must comply with the following criteria:
Open
Sourc
e In
itia
tive
htt
p:/
/ww
w.o
pen
sourc
e.org
/
9
Total Library Software - TLS
• How do we install a software in Windows?– Double click setup.exe file– Wizards– Next, Next, Next, Finish– Done !!!!
• Now do you know how to install a software on Linux– There is a guideline of 8 pages to install only Koha
10
Total Library Solution (Cont..)
A suite of favorite library software which are required for almost all type of procedures at any library
http://www.lisolutions.org/tls
• Ubuntu Linux 10.04 (LTS)• Koha 3.2.6• Greenstone Digital Library Software 2.84• Zebra 2.0.43• Yaz 3.0.52-1• DSpace 1.7• WordPress 3.1.1• phpMyAdmin 3.3.2• Webmin 1.540• FTP Server (vsftpd 2.2.2-3ubuntu6)• Apache version 2.2.14• MySQL 5.1.41• PostgreSQL 8.4.6
11
Resource Sharing
• What?– A formal/informal act of sharing different
resources available at one library with other libraries of same or different types
• Why?– Better utilization of resources– Overcome the budgetary constraints
• How?– MoUs, Long term/Short term contracts– Informal resource sharing
12
Resource Sharing (Cont…)
• Three Major Aspects– Managerial / Administrative Aspect
• Decisions at SPD level• Participating organizational level• Willingness• Establishment of consortium
– Financial Aspect• Funds can be cater for by management• New direction of available funds• Change in acquisition policy
13
Resource Sharing (Cont…)
• Three Major Aspects– Technical Aspect
• How to install / deploy• How to configure• Who will provide support• Documentation• Standards (MARC, z39.50, l10n, i18n)
14
Concept of Resource Sharing
15
16
How TLS can help…
• ILS – Koha– Support for groups and library branches– International standards compliant
• MARC, Z39.50, OAI– Shared Catalogs / Union Catalogs
• WordPress– Multiple users and roles
• DSpace– Communities– Collections
17
Library Groups / Branches and Z39.50 Search
18
Importing z39.50 MARC records
19
Sharing bibliographic records
20
OPAC search
21
WordPress
• Multiple users• Roles
– Subscriber– Administrator– Editor– Author– Contributor
22
DSpace
• Communities• Collections• Users’ Roles
– Site Administrator– Community
Administrator– Collection
Administrator– Submitter
23
TLS Model for RS
Intranet / LAN /WAN / Secure Network
TLS
PINSTECHNCPKRL
Firewall
Win
dow
s Clien
t
Users / Public
Windows Client
24
Installation of TLS• Insert the DVD and reboot the system • At the boot menu, Press “Enter” button to start Live CD/DVD
Mode. Or select "Install" to start installation to hard disk.• Give username and password on the way• Next, Next, Next, Finish• Done• That’s it… No need to configure• Everything is pre-installed and pre-configured *
* Customization can be done whenever require as source code of TLS is Open
25
RS Model: Consortium
• A consortium of Science and Technology Libraries (Initially Strategic Organizations only)
• All participating libraries/organizations will sign an MoU with the consortium
• TLS will be installed at a central place• One technical person (System Librarian) will be
assigned for this project from each organization• A domain for this consortium will be obtained• A committee will be formed to design the terms
and conditions for this consortium
27
Sources / References
• Free Software Foundation (http://www.fsf.org/)• Open Source Organization (http://opensource.org)• GNU (http://www.gnu.org/)• Koha Community (http://www.koha-community.org)• WordPress (http://www.wordpress.org/)• DSpace (http://www.dspace.org/)• Public Knowledge Project (http://www.pkp.sfu.ca/)• LISolutions (http://www.lisolutions.org/)