SlideShare a Scribd company logo
Digital Library Software
RupeshKumarA
Email:a.rupeshkumar@gmail.com
Software
• Software is a collection of instructions that enable the user to
interactwitha computer, its hardware, or perform tasks.
• A digital library software is a software which provides
functionalities for systematic selection, acquisition,
deposition, processing, search and discovery of digital
documents.
DL Software
• CommercialSoftware
• Free and Open Source Software
Commercial DLSoftware
• EnCompass
• DigiTool
• Visual Multimediaand ImagingSolutions(VMIS)
• TEAMS
• Insight
• MuseSearch
• EOS.Web
Free & Open Source DL Software
• Archimede
• Arno
• CDSWare(Invenio)
• DSpace
• Eprints
• Fedora Commons
• GSDL
• MyCoRe
• OPUS
Evaluation of DL Software
• Evaluationin the context of digital library software means
finding out
– Software System Performance
– Software System Functionalities
– User Interface
– Search Features
• Digitallibraries are complex systems, hence whileevaluating
digital library software, several criteria have to be applied.
Criteria forEvaluation of DL Software
• Content Acquisition
• Content Management
• Metadata Submission and Support
• Classification
• Browsing
• Searching
• Sorting
• Access Control, Privacyand Management
• Authentication and Authorization
• Interoperability
• Ease of Deployment (Installation)
• UserFriendliness in Interface
• Usability
• Copyright/Policy Issues
• AdvancedFeatures
• Digital Preservation
Study of Open Source DL Software
• Greenstone DigitalLibrary Software (GSDL)
• DSpace
• Eprints
DL SoftwarePlatforms
• Software Platform refers to the operating system, database
management system, web server and program compiler used for
running thesoftware.
• Differentsoftwareplatformsare:
– LAMP(Linux-Apache-MySQL-PhporPerl)
– WAMP(Windows-Apache-MySQL-PhporPerl)
– MAMP(MacOS-Apache-MySQL-PhporPerl)
• A cross-platform software is a software which can be installed on
differentoperatingsystems.
• MostDLsoftwarearecross-platform
GSDL
• Greenstone is a digital library software developed by the New
Zealand Digital Library Project at the University of Waikato,
NewZealand.
• It is a suite of software for building and distributing digital
library collections that provides a way of organizing
information and publishing it on the Internet and or on
removable media i.e. (CD-ROM/DVD).
History & Development
• First released during 1999.
• Open source software
• Present Stable Versions are:
– Greenstone2: Version 2.87
– Greenstone3: 3.08
• GSDL is a cross-platform software and supports:
– Microsoft Windows
– GNU/Linux
– MacOS
• S/w downloadable fromwww.greenstone.org or www.sourceforge.net
DSpace
• An open source softwaredeveloped jointly by Massachusetts
InstituteofTechnology (MIT) and Hewlett-Packard(HP) Labs.
• provides tools for management of digital assets, and is commonly
usedforbuildinginstitutionalrepositories.
• First version wasreleasedin 2002.
• Cross-platformsoftware
• Runson Windows,Linux,Unix,Solaris andOS X
• Current stableversion is6.0
Eprints
• A genericarchive softwaredeveloped by theUniversity of
Southampton.
• First version wasreleasedin November2000.
• First repository managementsoftwarewithOAI support.
• Cross platformsoftware
• Can be installedon Linux,Solaris, Mac OS X and Windows.
• Current stableversion is 3.3.15.
Comparative Evaluation
Evaluation Criteria
Features
GSDL DSpace EPrints
Document Types
supported
books, reports,
journal/
newspaper articles,
lecture notes,
technical reports,
thesis, images,
audio/video,
visual art or any other
document
all types of digital
documents ranging
from books, reports,
journal articles,
lecture notes,
technical reports,
thesis, images,
audio/video files to
data sets
Article, Book Section,
Monograph,
Conference or
workshop item, Book,
Thesis, Patent,
Artefact, Art pieces,
Video, Audio,
Datasets, teaching
resources and others.
Ability to define
scope of collections
Scope can be defined
while creating every
collection in
Greenstone
Separate communities
and collections can be
created
It is possible to define
the scope of
collections
Comparative Evaluation
Evaluation Criteria
Features
GSDL DSpace EPrints
File Formats supported Supports a wide range
of file formats.
Common formats are:
Text, HTML, Email, PDF,
RTF, Word, PS, Image,
ZIP, LaTex, MARC,
MARCXML,
METS, OggVorbis, PPT
PDF, AIFF, audio/basic,
BMP, CSS, FMP3, GIF,
HTML, image/png,
JPEG, Latex, MARC,
Mathematica,
Microsoft Excel,
Microsoft Powerpoint,
Microsoft Project,
Microsoft visio,
Microsoft Word, MPEG,
MPEG Audio, PhotoCD,
Photoshop, PostScript,
Real Audio, RTF, SGML,
TeX, Tex dvi, Text, TIFF,
Video QuickTime,Wav,
Word Perfect, XML
All text formats and
JPEG, PNG, GIF, BMP,
TIFF file formats, Adobe
Postscript, Adobe PDF,
HTML file formats,
MP3, AVI, MPEG
Comparative Evaluation
Evaluation Criteria
Features
GSDL DSpace EPrints
Duplicate Checking
facility
Yes. on the basis of
filename
No Yes. On the basis of
“Title”
Allows downloading
digital objects from
URL?
Yes No. the document has
to be available on
local disk
Yes
Metadata / Content
Import
Yes.
Metadata/content can
be imported from OAI
repository
Yes. METS and OAI Yes. Supports import
in a variety of formats
Unique identifier
assignment
Yes. GSDL assigns a
unique object
identifier or OID
Yes. DSpace generates
an internal ID
Yes. Eprints generates
a unique numeric ID
Comparative Evaluation
Evaluation Criteria
Features
GSDL DSpace EPrints
Deleting and moving of
objects
GSDL supports deletion
of objects, but does not
support moving of
objects from one
collection to another
DSpace supports
deletion and moving of
objects from one
collection to another
Eprints supports
deletion of objects, but
does not support
moving of objects from
one collection to
another
Submission Workflow
management
No. GSDL does not
support different
submission processes
Yes. Supports
submission,
accept/reject and edit
metadata processes
Yes. Supports
submission,
accept/reject and edit
processes
Email notification
system
No Yes Yes
Web Interface for users Yes Yes Yes
Automatic Metadata
Extraction
Yes No No
Comparative Evaluation
Evaluation Criteria
Features
GSDL DSpace EPrints
Customization of
Metadata Sets
Yes Yes Yes
Supports different
search strategies (Full
text searching,
Boolean searching,
truncated search)
Yes Yes Yes
Sorting (arranging
records in specific
order)
Author
Title
Issue date
Relevance
Also supports sorting as
per end user’s
requirements
Author
Title
Issue Date
Author
Title
Issue Date
Interoperability
support
OAI-PMH
Z39.50
OAI-PMH OAI-PMH
Comparative Evaluation
Evaluation Criteria
Features
GSDL DSpace EPrints
Ease of Installation Automatic installation
script is available for
installation
no automatic installation
script available
no automatic installation
script available
Operating Systems
supported
Windows
Linux
MacOS
All POSIX based OS
FreeBSD, Debian, Ubuntu,
Mandriva, OSX, Mac OS X,
Red Hat,
Gentoo, SLES9, Windows
Linux
Solaris
BSD
Windows
Programming Languages
used
C++
Java
Perl
Java Servlet Pages (JSP) Perl
Database Management
System
Gnu Database Manager PostgreSQL MySQL
Web Sever Apache
Internet Information
Service (IIS)
Apache Server with
Apache Tomcat Servlet
Engine
Apache Server
Multilingual Access
Support
Yes Yes Yes

More Related Content

What's hot

Oclc
OclcOclc
Inis ppt
Inis pptInis ppt
Inis ppt
sayalijawle21
 
greenstone digital library software
greenstone digital library softwaregreenstone digital library software
greenstone digital library software
sharon bacalzo
 
NISCAIR by Jaya Singh
NISCAIR by Jaya SinghNISCAIR by Jaya Singh
NISCAIR by Jaya Singh
AMAN KUMAR KUSHWAHA
 
Introduction to DSpace
Introduction to DSpaceIntroduction to DSpace
Introduction to DSpace
Bharat Chaudhari
 
NISCAIR.pptx
NISCAIR.pptxNISCAIR.pptx
NISCAIR.pptx
DrIrfanulHaqAkhoon
 
Fundamental Category
 Fundamental Category Fundamental Category
Fundamental Category
Shuvra Ghosh
 
Metadata harvesting
Metadata harvestingMetadata harvesting
Metadata harvesting
AndrewLIS688
 
Library Automation sofrwere
Library Automation sofrwereLibrary Automation sofrwere
Library Automation sofrwere
Deepak Malviya
 
Soul
Soul Soul
Common communication format
Common communication formatCommon communication format
Common communication format
avid
 
Multimedia application in libraries gaurav boudh
Multimedia application in libraries gaurav boudhMultimedia application in libraries gaurav boudh
Multimedia application in libraries gaurav boudh
Library and Information Science Blog
 
DELNET.pptx
DELNET.pptxDELNET.pptx
DELNET.pptx
DrIrfanulHaqAkhoon
 
Information Analysis Consolidation and Repackaging (IACR): an overview
Information Analysis Consolidation and Repackaging (IACR): an overviewInformation Analysis Consolidation and Repackaging (IACR): an overview
Information Analysis Consolidation and Repackaging (IACR): an overview
Indian Institute of Management Ahmedabad
 
Koha presentation
Koha presentationKoha presentation
Koha presentation
ssuser69a33e
 
ISO 2709
ISO 2709ISO 2709
ISO 2709
Shuvra Ghosh
 
UNISIST
UNISISTUNISIST
Koha ppt
Koha pptKoha ppt
Electronic Resource Management in the library
Electronic Resource Management in the libraryElectronic Resource Management in the library
Electronic Resource Management in the library
Dr. Nihar K. Patra
 
SEARS LIST OF SUBJECT HEADING ppt
SEARS LIST OF SUBJECT HEADING pptSEARS LIST OF SUBJECT HEADING ppt
SEARS LIST OF SUBJECT HEADING ppt
University of Delhi
 

What's hot (20)

Oclc
OclcOclc
Oclc
 
Inis ppt
Inis pptInis ppt
Inis ppt
 
greenstone digital library software
greenstone digital library softwaregreenstone digital library software
greenstone digital library software
 
NISCAIR by Jaya Singh
NISCAIR by Jaya SinghNISCAIR by Jaya Singh
NISCAIR by Jaya Singh
 
Introduction to DSpace
Introduction to DSpaceIntroduction to DSpace
Introduction to DSpace
 
NISCAIR.pptx
NISCAIR.pptxNISCAIR.pptx
NISCAIR.pptx
 
Fundamental Category
 Fundamental Category Fundamental Category
Fundamental Category
 
Metadata harvesting
Metadata harvestingMetadata harvesting
Metadata harvesting
 
Library Automation sofrwere
Library Automation sofrwereLibrary Automation sofrwere
Library Automation sofrwere
 
Soul
Soul Soul
Soul
 
Common communication format
Common communication formatCommon communication format
Common communication format
 
Multimedia application in libraries gaurav boudh
Multimedia application in libraries gaurav boudhMultimedia application in libraries gaurav boudh
Multimedia application in libraries gaurav boudh
 
DELNET.pptx
DELNET.pptxDELNET.pptx
DELNET.pptx
 
Information Analysis Consolidation and Repackaging (IACR): an overview
Information Analysis Consolidation and Repackaging (IACR): an overviewInformation Analysis Consolidation and Repackaging (IACR): an overview
Information Analysis Consolidation and Repackaging (IACR): an overview
 
Koha presentation
Koha presentationKoha presentation
Koha presentation
 
ISO 2709
ISO 2709ISO 2709
ISO 2709
 
UNISIST
UNISISTUNISIST
UNISIST
 
Koha ppt
Koha pptKoha ppt
Koha ppt
 
Electronic Resource Management in the library
Electronic Resource Management in the libraryElectronic Resource Management in the library
Electronic Resource Management in the library
 
SEARS LIST OF SUBJECT HEADING ppt
SEARS LIST OF SUBJECT HEADING pptSEARS LIST OF SUBJECT HEADING ppt
SEARS LIST OF SUBJECT HEADING ppt
 

Similar to Digital Library Software

Introduction to Android (before 2015)
Introduction to Android (before 2015)Introduction to Android (before 2015)
Introduction to Android (before 2015)
Chien-Ming Chou
 
I say emulate
I say emulateI say emulate
Introduction to r
Introduction to rIntroduction to r
Introduction to r
gslicraf
 
Lecture3
Lecture3Lecture3
Lecture3
jousterlabs
 
Introduction to Android Development and Security
Introduction to Android Development and SecurityIntroduction to Android Development and Security
Introduction to Android Development and Security
Kelwin Yang
 
Webinar Docker Tri Series
Webinar Docker Tri SeriesWebinar Docker Tri Series
Webinar Docker Tri Series
Newt Global Consulting LLC
 
The challenge of application distribution - Introduction to Docker (2014 dec ...
The challenge of application distribution - Introduction to Docker (2014 dec ...The challenge of application distribution - Introduction to Docker (2014 dec ...
The challenge of application distribution - Introduction to Docker (2014 dec ...
Sébastien Portebois
 
Android application development
Android application developmentAndroid application development
Android application development
Linh Vi Tường
 
Docker for Ops: Operationalize your Docker Built Apps in Production by Evan H...
Docker for Ops: Operationalize your Docker Built Apps in Production by Evan H...Docker for Ops: Operationalize your Docker Built Apps in Production by Evan H...
Docker for Ops: Operationalize your Docker Built Apps in Production by Evan H...
Docker, Inc.
 
Securing the Container Pipeline
Securing the Container PipelineSecuring the Container Pipeline
Securing the Container Pipeline
Salesforce Engineering
 
The road to CGSpace
The road to CGSpaceThe road to CGSpace
The road to CGSpace
ILRI
 
Intro Docker october 2013
Intro Docker october 2013Intro Docker october 2013
Intro Docker october 2013
dotCloud
 
Machine Learning , Analytics & Cyber Security the Next Level Threat Analytics...
Machine Learning , Analytics & Cyber Security the Next Level Threat Analytics...Machine Learning , Analytics & Cyber Security the Next Level Threat Analytics...
Machine Learning , Analytics & Cyber Security the Next Level Threat Analytics...
PranavPatil822557
 
Open source caqdas what is in the box and what is missing
Open source caqdas what is in the box and what is missingOpen source caqdas what is in the box and what is missing
Open source caqdas what is in the box and what is missing
Merlien Institute
 
Matteo Gazzurelli - Andorid introduction - Google Dev Fest 2013
Matteo Gazzurelli - Andorid introduction - Google Dev Fest 2013Matteo Gazzurelli - Andorid introduction - Google Dev Fest 2013
Matteo Gazzurelli - Andorid introduction - Google Dev Fest 2013
DuckMa
 
Demystifying Containerization Principles for Data Scientists
Demystifying Containerization Principles for Data ScientistsDemystifying Containerization Principles for Data Scientists
Demystifying Containerization Principles for Data Scientists
Dr Ganesh Iyer
 
Android General information
Android General informationAndroid General information
Android General information
Prashant Gosai
 
13 practical tips for writing secure golang applications
13 practical tips for writing secure golang applications13 practical tips for writing secure golang applications
13 practical tips for writing secure golang applications
Karthik Gaekwad
 
Chapter 1 Introduction to android.ppt pl
Chapter 1 Introduction to android.ppt plChapter 1 Introduction to android.ppt pl
Chapter 1 Introduction to android.ppt pl
ENBAKOMZAWUGA
 
Design Systems at Scale
Design Systems at ScaleDesign Systems at Scale
Design Systems at Scale
Sarah Federman
 

Similar to Digital Library Software (20)

Introduction to Android (before 2015)
Introduction to Android (before 2015)Introduction to Android (before 2015)
Introduction to Android (before 2015)
 
I say emulate
I say emulateI say emulate
I say emulate
 
Introduction to r
Introduction to rIntroduction to r
Introduction to r
 
Lecture3
Lecture3Lecture3
Lecture3
 
Introduction to Android Development and Security
Introduction to Android Development and SecurityIntroduction to Android Development and Security
Introduction to Android Development and Security
 
Webinar Docker Tri Series
Webinar Docker Tri SeriesWebinar Docker Tri Series
Webinar Docker Tri Series
 
The challenge of application distribution - Introduction to Docker (2014 dec ...
The challenge of application distribution - Introduction to Docker (2014 dec ...The challenge of application distribution - Introduction to Docker (2014 dec ...
The challenge of application distribution - Introduction to Docker (2014 dec ...
 
Android application development
Android application developmentAndroid application development
Android application development
 
Docker for Ops: Operationalize your Docker Built Apps in Production by Evan H...
Docker for Ops: Operationalize your Docker Built Apps in Production by Evan H...Docker for Ops: Operationalize your Docker Built Apps in Production by Evan H...
Docker for Ops: Operationalize your Docker Built Apps in Production by Evan H...
 
Securing the Container Pipeline
Securing the Container PipelineSecuring the Container Pipeline
Securing the Container Pipeline
 
The road to CGSpace
The road to CGSpaceThe road to CGSpace
The road to CGSpace
 
Intro Docker october 2013
Intro Docker october 2013Intro Docker october 2013
Intro Docker october 2013
 
Machine Learning , Analytics & Cyber Security the Next Level Threat Analytics...
Machine Learning , Analytics & Cyber Security the Next Level Threat Analytics...Machine Learning , Analytics & Cyber Security the Next Level Threat Analytics...
Machine Learning , Analytics & Cyber Security the Next Level Threat Analytics...
 
Open source caqdas what is in the box and what is missing
Open source caqdas what is in the box and what is missingOpen source caqdas what is in the box and what is missing
Open source caqdas what is in the box and what is missing
 
Matteo Gazzurelli - Andorid introduction - Google Dev Fest 2013
Matteo Gazzurelli - Andorid introduction - Google Dev Fest 2013Matteo Gazzurelli - Andorid introduction - Google Dev Fest 2013
Matteo Gazzurelli - Andorid introduction - Google Dev Fest 2013
 
Demystifying Containerization Principles for Data Scientists
Demystifying Containerization Principles for Data ScientistsDemystifying Containerization Principles for Data Scientists
Demystifying Containerization Principles for Data Scientists
 
Android General information
Android General informationAndroid General information
Android General information
 
13 practical tips for writing secure golang applications
13 practical tips for writing secure golang applications13 practical tips for writing secure golang applications
13 practical tips for writing secure golang applications
 
Chapter 1 Introduction to android.ppt pl
Chapter 1 Introduction to android.ppt plChapter 1 Introduction to android.ppt pl
Chapter 1 Introduction to android.ppt pl
 
Design Systems at Scale
Design Systems at ScaleDesign Systems at Scale
Design Systems at Scale
 

More from Dept of Library and Information Science Tumkur University

Institutional Repositories and Open Access Movement
Institutional Repositories and Open Access MovementInstitutional Repositories and Open Access Movement
Institutional Repositories and Open Access Movement
Dept of Library and Information Science Tumkur University
 
Digital Content Management
Digital Content ManagementDigital Content Management
Digital Content Creation
Digital Content CreationDigital Content Creation
Digital Preservation
Digital PreservationDigital Preservation
Digital Library Architecture
Digital Library ArchitectureDigital Library Architecture
Interoperability in Digital Libraries
Interoperability in Digital LibrariesInteroperability in Digital Libraries
Interoperability in Digital Libraries
Dept of Library and Information Science Tumkur University
 
International Digital Library Initiatives
International Digital Library InitiativesInternational Digital Library Initiatives
International Digital Library Initiatives
Dept of Library and Information Science Tumkur University
 
Evolution of Digital Libraries
Evolution of Digital LibrariesEvolution of Digital Libraries
Digital Library Initiatives in India
Digital Library Initiatives in IndiaDigital Library Initiatives in India
Digital Library Initiatives in India
Dept of Library and Information Science Tumkur University
 
Digital Library Conferences
Digital Library ConferencesDigital Library Conferences
Basic Concepts of Digital Library
Basic Concepts of Digital LibraryBasic Concepts of Digital Library
Types of Libraries
Types of LibrariesTypes of Libraries
Resource Sharing and Networking
Resource Sharing and NetworkingResource Sharing and Networking
Basics of Research
Basics of ResearchBasics of Research
Historical Method of Research
Historical Method of ResearchHistorical Method of Research
Five Laws of Library Science
Five Laws of Library ScienceFive Laws of Library Science
Library Classification
Library ClassificationLibrary Classification
How to create a filter for mails in GMail
How to create a filter for mails in GMailHow to create a filter for mails in GMail
How to create a filter for mails in GMail
Dept of Library and Information Science Tumkur University
 
How to add custom signature in GMail
How to add custom signature in GMailHow to add custom signature in GMail
How to add custom signature in GMail
Dept of Library and Information Science Tumkur University
 
How to attach a file with a mail in GMail
How to attach a file with a mail in GMailHow to attach a file with a mail in GMail
How to attach a file with a mail in GMail
Dept of Library and Information Science Tumkur University
 

More from Dept of Library and Information Science Tumkur University (20)

Institutional Repositories and Open Access Movement
Institutional Repositories and Open Access MovementInstitutional Repositories and Open Access Movement
Institutional Repositories and Open Access Movement
 
Digital Content Management
Digital Content ManagementDigital Content Management
Digital Content Management
 
Digital Content Creation
Digital Content CreationDigital Content Creation
Digital Content Creation
 
Digital Preservation
Digital PreservationDigital Preservation
Digital Preservation
 
Digital Library Architecture
Digital Library ArchitectureDigital Library Architecture
Digital Library Architecture
 
Interoperability in Digital Libraries
Interoperability in Digital LibrariesInteroperability in Digital Libraries
Interoperability in Digital Libraries
 
International Digital Library Initiatives
International Digital Library InitiativesInternational Digital Library Initiatives
International Digital Library Initiatives
 
Evolution of Digital Libraries
Evolution of Digital LibrariesEvolution of Digital Libraries
Evolution of Digital Libraries
 
Digital Library Initiatives in India
Digital Library Initiatives in IndiaDigital Library Initiatives in India
Digital Library Initiatives in India
 
Digital Library Conferences
Digital Library ConferencesDigital Library Conferences
Digital Library Conferences
 
Basic Concepts of Digital Library
Basic Concepts of Digital LibraryBasic Concepts of Digital Library
Basic Concepts of Digital Library
 
Types of Libraries
Types of LibrariesTypes of Libraries
Types of Libraries
 
Resource Sharing and Networking
Resource Sharing and NetworkingResource Sharing and Networking
Resource Sharing and Networking
 
Basics of Research
Basics of ResearchBasics of Research
Basics of Research
 
Historical Method of Research
Historical Method of ResearchHistorical Method of Research
Historical Method of Research
 
Five Laws of Library Science
Five Laws of Library ScienceFive Laws of Library Science
Five Laws of Library Science
 
Library Classification
Library ClassificationLibrary Classification
Library Classification
 
How to create a filter for mails in GMail
How to create a filter for mails in GMailHow to create a filter for mails in GMail
How to create a filter for mails in GMail
 
How to add custom signature in GMail
How to add custom signature in GMailHow to add custom signature in GMail
How to add custom signature in GMail
 
How to attach a file with a mail in GMail
How to attach a file with a mail in GMailHow to attach a file with a mail in GMail
How to attach a file with a mail in GMail
 

Recently uploaded

Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 

Recently uploaded (20)

Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.Types of Herbal Cosmetics its standardization.
Types of Herbal Cosmetics its standardization.
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 

Digital Library Software

  • 2. Software • Software is a collection of instructions that enable the user to interactwitha computer, its hardware, or perform tasks. • A digital library software is a software which provides functionalities for systematic selection, acquisition, deposition, processing, search and discovery of digital documents.
  • 3. DL Software • CommercialSoftware • Free and Open Source Software
  • 4. Commercial DLSoftware • EnCompass • DigiTool • Visual Multimediaand ImagingSolutions(VMIS) • TEAMS • Insight • MuseSearch • EOS.Web
  • 5. Free & Open Source DL Software • Archimede • Arno • CDSWare(Invenio) • DSpace • Eprints • Fedora Commons • GSDL • MyCoRe • OPUS
  • 6. Evaluation of DL Software • Evaluationin the context of digital library software means finding out – Software System Performance – Software System Functionalities – User Interface – Search Features • Digitallibraries are complex systems, hence whileevaluating digital library software, several criteria have to be applied.
  • 7. Criteria forEvaluation of DL Software • Content Acquisition • Content Management • Metadata Submission and Support • Classification • Browsing • Searching • Sorting • Access Control, Privacyand Management • Authentication and Authorization • Interoperability • Ease of Deployment (Installation) • UserFriendliness in Interface • Usability • Copyright/Policy Issues • AdvancedFeatures • Digital Preservation
  • 8. Study of Open Source DL Software • Greenstone DigitalLibrary Software (GSDL) • DSpace • Eprints
  • 9. DL SoftwarePlatforms • Software Platform refers to the operating system, database management system, web server and program compiler used for running thesoftware. • Differentsoftwareplatformsare: – LAMP(Linux-Apache-MySQL-PhporPerl) – WAMP(Windows-Apache-MySQL-PhporPerl) – MAMP(MacOS-Apache-MySQL-PhporPerl) • A cross-platform software is a software which can be installed on differentoperatingsystems. • MostDLsoftwarearecross-platform
  • 10. GSDL • Greenstone is a digital library software developed by the New Zealand Digital Library Project at the University of Waikato, NewZealand. • It is a suite of software for building and distributing digital library collections that provides a way of organizing information and publishing it on the Internet and or on removable media i.e. (CD-ROM/DVD).
  • 11. History & Development • First released during 1999. • Open source software • Present Stable Versions are: – Greenstone2: Version 2.87 – Greenstone3: 3.08 • GSDL is a cross-platform software and supports: – Microsoft Windows – GNU/Linux – MacOS • S/w downloadable fromwww.greenstone.org or www.sourceforge.net
  • 12. DSpace • An open source softwaredeveloped jointly by Massachusetts InstituteofTechnology (MIT) and Hewlett-Packard(HP) Labs. • provides tools for management of digital assets, and is commonly usedforbuildinginstitutionalrepositories. • First version wasreleasedin 2002. • Cross-platformsoftware • Runson Windows,Linux,Unix,Solaris andOS X • Current stableversion is6.0
  • 13. Eprints • A genericarchive softwaredeveloped by theUniversity of Southampton. • First version wasreleasedin November2000. • First repository managementsoftwarewithOAI support. • Cross platformsoftware • Can be installedon Linux,Solaris, Mac OS X and Windows. • Current stableversion is 3.3.15.
  • 14. Comparative Evaluation Evaluation Criteria Features GSDL DSpace EPrints Document Types supported books, reports, journal/ newspaper articles, lecture notes, technical reports, thesis, images, audio/video, visual art or any other document all types of digital documents ranging from books, reports, journal articles, lecture notes, technical reports, thesis, images, audio/video files to data sets Article, Book Section, Monograph, Conference or workshop item, Book, Thesis, Patent, Artefact, Art pieces, Video, Audio, Datasets, teaching resources and others. Ability to define scope of collections Scope can be defined while creating every collection in Greenstone Separate communities and collections can be created It is possible to define the scope of collections
  • 15. Comparative Evaluation Evaluation Criteria Features GSDL DSpace EPrints File Formats supported Supports a wide range of file formats. Common formats are: Text, HTML, Email, PDF, RTF, Word, PS, Image, ZIP, LaTex, MARC, MARCXML, METS, OggVorbis, PPT PDF, AIFF, audio/basic, BMP, CSS, FMP3, GIF, HTML, image/png, JPEG, Latex, MARC, Mathematica, Microsoft Excel, Microsoft Powerpoint, Microsoft Project, Microsoft visio, Microsoft Word, MPEG, MPEG Audio, PhotoCD, Photoshop, PostScript, Real Audio, RTF, SGML, TeX, Tex dvi, Text, TIFF, Video QuickTime,Wav, Word Perfect, XML All text formats and JPEG, PNG, GIF, BMP, TIFF file formats, Adobe Postscript, Adobe PDF, HTML file formats, MP3, AVI, MPEG
  • 16. Comparative Evaluation Evaluation Criteria Features GSDL DSpace EPrints Duplicate Checking facility Yes. on the basis of filename No Yes. On the basis of “Title” Allows downloading digital objects from URL? Yes No. the document has to be available on local disk Yes Metadata / Content Import Yes. Metadata/content can be imported from OAI repository Yes. METS and OAI Yes. Supports import in a variety of formats Unique identifier assignment Yes. GSDL assigns a unique object identifier or OID Yes. DSpace generates an internal ID Yes. Eprints generates a unique numeric ID
  • 17. Comparative Evaluation Evaluation Criteria Features GSDL DSpace EPrints Deleting and moving of objects GSDL supports deletion of objects, but does not support moving of objects from one collection to another DSpace supports deletion and moving of objects from one collection to another Eprints supports deletion of objects, but does not support moving of objects from one collection to another Submission Workflow management No. GSDL does not support different submission processes Yes. Supports submission, accept/reject and edit metadata processes Yes. Supports submission, accept/reject and edit processes Email notification system No Yes Yes Web Interface for users Yes Yes Yes Automatic Metadata Extraction Yes No No
  • 18. Comparative Evaluation Evaluation Criteria Features GSDL DSpace EPrints Customization of Metadata Sets Yes Yes Yes Supports different search strategies (Full text searching, Boolean searching, truncated search) Yes Yes Yes Sorting (arranging records in specific order) Author Title Issue date Relevance Also supports sorting as per end user’s requirements Author Title Issue Date Author Title Issue Date Interoperability support OAI-PMH Z39.50 OAI-PMH OAI-PMH
  • 19. Comparative Evaluation Evaluation Criteria Features GSDL DSpace EPrints Ease of Installation Automatic installation script is available for installation no automatic installation script available no automatic installation script available Operating Systems supported Windows Linux MacOS All POSIX based OS FreeBSD, Debian, Ubuntu, Mandriva, OSX, Mac OS X, Red Hat, Gentoo, SLES9, Windows Linux Solaris BSD Windows Programming Languages used C++ Java Perl Java Servlet Pages (JSP) Perl Database Management System Gnu Database Manager PostgreSQL MySQL Web Sever Apache Internet Information Service (IIS) Apache Server with Apache Tomcat Servlet Engine Apache Server Multilingual Access Support Yes Yes Yes