Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE...

52
SHALINI WASAN VIVEK HIGH SCHOOL CHANDIGARH GURDEV SINGH APEEJAY COLLEGE OF FINE ARTS JALANDHAR OPEN SOURCE SOFTWARE : A REVOLUTION IN INSTITUTIONAL REPOSITORIES OF INDIA KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Transcript of Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE...

Page 1: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

SHALINI WASAN

VIVEK HIGH SCHOOL

CHANDIGARH

GURDEV SINGH

APEEJAY COLLEGE OF FINE ARTS

JALANDHAR

OPEN SOURCE SOFTWARE : A REVOLUTION IN INSTITUTIONAL

REPOSITORIES OF INDIA

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 2: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Open Source Software

Open Source Software required source code which are reserved for copyright holders under a software license that permit users to study, change, improve the software.

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 3: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Open Source Software

Distributed with License Terms

Has changed the conventional way of organizing the contents on Web.

Free Digital Repositories – Dspace, Greenstone, PHP, Mysql ,Perl

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 4: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Open Source Software Definitionby Open SOURCE INITIATIVE

OPEN SOURCE SOFTWARE must be freely distributable.

Well-Publicized method of obtaining source code.

Modifications are allowed.

License not restrict to other software and technology.

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 5: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Open Source Software

Is GNU Project (1983)

Developed Linux Kernel by Linux

Free software, Free to run, Free to copy, Free to distribute, Free to change, improve the software

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 6: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Open Source Software has free access

source code-Understand instructions, Execute program.

Object code- is actual executable program compiled is of machine readable source code.

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 7: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Essentials for Open Source Software

Source is available.

Software distributed freely

Modified.

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 8: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Features of Open Source Software

Freely available to users through License.

Source Code is free to change, modify, redistribute

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 9: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Benefits of Open Source Software

Open Source Software is created by developer crossing institutional and national boundaries collaborating by using internet based communications

Better use and evaluate Open Source Software applications as they are free.

IPR(Intellectual Property Rights) to open source software belongs to everyone who is involved

No Profit

Co-operation and Quality are motives of OSS developers.

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 10: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Reasons for Choosing OSS

Price of library Software is high

Budget Constraints of libraries – high priced commercial software unable to purchase.

Unrestricted use of OSS.

Free of Cost

Community involvement is development and maintenance of software

Competence compared to other commercial software

No Copyright issues

No Restriction

Everyone can use, study, modify.

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 11: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Distribute Open Software

Making Peer Review

Save Preparation

Conservation Cost

Space

Money

Interoperable

Customizable according to needs and standards

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 12: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Open Source Software in India

Dspace

Greenstone

Eprint

Nitya

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 13: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Greenstone Digital Library Software

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 14: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

DSPACE SOFTWARE

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 15: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

EPRINT SOFTWARE

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 16: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

NITYA SOFTWARE

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 17: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

India has 42 Institutional Repositories

Out of 42 institutional repositories, 25 institutional repositories are Functional and 17 institutional repositories are non-Functional.

These Repositories are using open source software for there Scholarly Communication.

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 18: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Greenstone Software‘A way to Organize information available over

Internet’

Greenstone software is from New Zealand Digital library.

Collections of information comprise Large numbers of Documents, Uniform interface, Configuration file determines structure of collection.

Widely accessible through web browser

Multi-Platform- collections can be served on windows and UNIX

Metadata-driven-Browsing indexes are built from metadata. Metadata drivable automatically from source documents.

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 19: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Greenstone software‘A way to Organize information available over

Internet’

Extensible – Plug in accommodate new document types.

Create new type of browsing indexes based on metadata.

Multi language – Unicode supported by web browser.

Large scale – Collection containing several gigabytes.

Z39.50 Compatible – Z39.50 protocol is supported for accessing external servers and present Greenstone collections to external clients.KLA National Seminar, 14-16 July 2011,

Thiruvananthapuram

Page 20: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Greenstone Software‘A way to Organize information available over

Internet’

Greenstone enables

1. Multimedia – Audio, Video

2. CDROM option

3. Easy Modification

4. Suits both Windows and Unix and any one of these systems can be used as a web server

5. Authorize new users to build collection, project documents

6. Registered users can access through Password

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 21: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Greenstone Software‘A way to Organize information available over

Internet’

Greenstone enables

1. Full text searching.

2. Metadata based browsing through list of authors, title, date, class number.

3. Plug-ins – written to accommodate new documents.

4. Collection can be updated.

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 22: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

DSPACE

Joint project of MIT Libraries and HP LABS.

Dspace is digital asset management system.

It helps, create, index and retrieve various digital content.

Adheres to international standards for metadata format.

Dspace is platform to build an Institutional Repositories and collections are searchable and retrievable by web.

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 23: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Feature of Dspace

Search Engine – Lucene search engine ( A part of Apach).

Query Language.

Handle System.

OAI-PMH.

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 24: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Search Fields of Dspace

1. Exact term – can be a word or a phrase.

Example – Information Retrieval.

2. Field term – can be a particular phrase.

Example – Author, Title, Web Keyword.

3. Wild Cards – Symbol ‘?’ is used for a single character .

Example – Te? Matches word <Test> , <Text>.

4. Either <AND> ,<NOT>,<OR> CAN BE USED FOR Boolean Operators.

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 25: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Items Dspace can accommodate are

Articles, Preprints, Working Papers, Technical Reports, Conference Papers, Text.

Books Theses Data sets Computer programs Visualization/Audiolization Multimedia Administrative Records Bibliographic Datasets Images Digital library collection Learning Objects Web pages

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 26: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

EPRINT

Free Software developed by University of Southampton, England.

Eprint@ IISC Repository collects, preserves, disseminates in digital format research output created by IISC research community.

Eprint is flexible platform for building high quality, high value repositories.

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 27: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

EPRINT COLLECTION

Eprint is easiest, fastest way to set up repositories of research literature, scientific theses, project reports, multimedia artifacts, teaching materials, scholarly collections, digitized records, exhibition, performances, long term preservation of digital material in digital form.

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 28: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

These softwares are used in 25 Functional Repositories of India

Features of Functional Institutional Repositories of India

1. Repositories at an Institutional level.

2. Self- deposit of digital assets by faculty.

3. End user interface for depositors.

4. Assets made available for searching and browsing.

5. Institutional Commitment

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 29: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

EPRINT@CMFRI

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 30: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

RRI Digital Repository

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 31: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

OPENMED@NIC

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 32: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

DSPACE@TU

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 33: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

EPRINT@IISc

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 34: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

NOPR(NISCAIR ONLINE PERIODICAL REPOSITORY)

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 35: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

DSPACE@NITR

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 36: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

DSPACE@INFLIBNET

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 37: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

DSPACE@IITB

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 38: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

DSPACE@VIDYANIDHI

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 39: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

DSPACE@IIMK

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 40: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

DIGITAT LIBRARY@CUSAT

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 41: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

NSDL

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 42: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

Institutional Repository@NAL

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 43: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

MAHATMA GANDHI UNIVERSITY THESES ONLINE

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 44: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

KAUTILYA@igidr

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 45: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

DSPACE@IIA

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 46: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

ICRISAT OPEN ACCESS REPOSITORY

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 47: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

EPRINT@NML

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 48: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

DRS@nio

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 49: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

EPRINT@SBT MKU

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 50: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

DYUTHI(Digital Repository of Cochin University of Science and Technology)

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 51: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

CENTRAL DRUG RESEARCH INSTITUTE

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram

Page 52: Open Source Software - WordPress.com · Open Source Software Definition by Open SOURCE INITIATIVE OPEN SOURCE SOFTWARE must be freely distributable. Well-Publicized method of obtaining

THANK YOU

KLA National Seminar, 14-16 July 2011, Thiruvananthapuram