SlideShare a Scribd company logo
An overview of software for Libraries
Priyadharshini.M
Priyanka.S
Priya.S
Parkavi.S
Guhapriya.S
Shanmugapriya.M
What is Open Source?
In production and development,open source is a
philosophy or methodology that promotes free
redistribution and access to a products design or ideas
of implementation details.
open source vs. closed
source
 Open-source software is based on the idea
that the user cannot only view but also can
change the source code of the existing
application.
 Closed-source software is hidden to prevent
the user either viewing or changing the code.
CRITERIA FOR OPEN SOURCE
Source Code
Derived Works
Free Redistribution
Distribution of License
Integrity of The Author's Source Code
License Must Not Restrict Other Software
No Discrimination Against Persons or Groups
No Discrimination Against Fields of Endeavor
HOW OPEN SOURCE WORKS ?
OPEN SOURCE DEVELOPMENT
MODEL
ADVANTAGES OF OPEN
SOURCEAvailability of source code
 Source code to understand and learn from
 Do not have to re-invent the wheel
 Free as in “freedom”
Does not depend on vendor
 Can choose additional support
 Can fix bugs and adapt to change in requirements as well
as technology
Quality and Customizability in open source is better.
Costs much less than proprietary counterparts.
DISADVANTAGES OF OPEN
SOURCE
Not generally straightforward to use and requires a
certain learning curve to use and get accustomed.
Incompatibility issue with software and hardware. (3rd
party drivers)
Bad Codes, and some unqualified people who uses it.
Software quality assurance process is widely not
transparent
No financial incentive.
ExamplEs of opEn sourcE
applIcaTIon
1. Mozilla Firefox 2. Open Office
3. 7-ZIP 4. VLC Media Player
5.Joomla 6. WAMP
Server
7. Blender 8. MySQL
ExamplEs of opEn sourcE proGrammInG
lanGuaGE
ExamplEs of opEn sourcE
o.s.
1. Linux 2. Google Chrome 3. Android
ANDROID
 Linux-based operating system designed primarily for touchscreen
mobile devices such as smartphones and tablet computers.
 Android is open source and Google releases the code under the
Apache License after acquiring it from Android Incorporation.
 Most widely used mobile platform with over 7,00,000 apps in
Google play store, over 25 billion app downloads with 750 million
devices running on Android.
 Android Source Code Available at : http://source.android.com/
LINUX
 A very popular open source operating system that
runs on a variety of hardware platforms . Linux is
widely deployed as a server OS .
 Linux is a multi-tasking, multiuser operating
system. Although modified by numerous people.
Values of Open Source
- Freedom
- Transparency
- Extensibility
- Collaboration
- Innovation
Strength in numbers!
Viability of Open Source for
Libraries
What are ‘hidden’ costs and considerations?
-Infrastructure
-Development
-Support
The Lehigh experience with Open
Source: A pragmatic approach
Lehigh Libraries has taken a pragmatic path of
considering, on a case-by-case basis, feature-laden OSS
for various needs:
Discovery: VuFind
Connectivity: The eXtensible Catalog (XC) NCIP toolkit
Web Presence: Drupal CMS
Open Source Discovery: VuFind
Very active user community
Proven Technology - Examples of
implementation abound
Level of Maturity
(code & the project mgt)
SirsiDynix Development Community
Neo Office
Most popular open source office application for Mac OS X.
Word Processing
Spreadsheet
Presentation
Drawing
Database
Based on the OpenOffice.org office suite, NeoOffice has integrated
dozens of native Mac features and can import, edit, and exchange files
with other popular office programs such as Microsoft Office.
Open Source Integrated Library
Systems
Evergreen
Koha
Open Biblio
OPALS
Evergreen
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.
Evergreen is open source software, freely licensed
under the GNU GPL.
Evergreen Support and Hosting
NELINET – Spruce Project
Spruce Open Source Collaborative to encourage the adoption
of open source library software in our region.
Equinox Software
Evergreen Installation, support and remote hosting service.
 Progressive Technology Federal Systems, Inc. (PTFS)
PTFS supports both Evergreen and KOHA. PTFS provides
hosting services for the software system and library data is in a
secure data facility.
Maine Libraries and Evergreen
Tri-County Consortium is creating a 9 library
system using Evergreen
MSAD 40
Great interest growing
Open Source Connectivity: The
eXtensible Catalog (XC) NCIP toolkit
Lookup User
Check In Item
Check Out Item
Accept Item
OPALS
(Open-source Automated Library System)
A cooperatively developed, Web-based, open
source program providing Internet access to
information databases and library collections.
There is no need to install software or purchase
expensive computer hardware for this powerful
Internet accessed system.
Some of the Open Source Tools for Web
Designers
KompoZer : KompoZer is a complete web authoring system that
combines web file management and easy-to-use WYSIWYG(What You
See Is What You Get) web page editing.
Notepad++ : Notepad++ is a source code editor and Notepad
replacement that supports several languages. It runs on Windows and
is governed by a GPL License.
Firebug : Firebug is a plugin for Firefox that allows you to edit,
debug, and monitor CSS, HTML, and JavaScript live in any web page.
Quanta Plus : Quanta Plus is a highly stable and feature rich web
development environment.
10 Reasons Open Source is Good for Business
Security
Quality
Customizability
Freedom
Flexibility
Interoperability
Audit ability
Support Options
Cost
Try Before You Buy
Practical Examples Of Open Source
Technology:
The Apache Web Server :
It is the most widely used web server on the Internet.
 The Apache Software Foundation was formed to
provide support Apache an related software.
MYTHS ABOUT OPEN SOURCE
1. It's all about Linux versus Windows, with
Red Hat as yet another challenger to
Microsoft.
2. Open-source Software Isn't Reliable or
Supported.
3. Big companies don't use open source
software.
4. There's no money to be made on free
software.
5. Open Source is playing catch up to
Microsoft and the commercial world.
Conclusions about OSS:
Landscape of OSS is rich, diverse and
maturing
Philosophically a good fit for libraries
Key Benefit: Community, Collaboration!
Offsetting costs in terms of infrastructure,
development, support
Pragmatic approach may be best
Open Source Technology

More Related Content

What's hot

Open source technology
Open source technologyOpen source technology
Open source technologyRohit Kumar
 
Linux operating system - Overview
Linux operating system - OverviewLinux operating system - Overview
Linux operating system - Overview
Ashita Agrawal
 
Linux.ppt
Linux.ppt Linux.ppt
Linux.ppt
onu9
 
Open Source Licences
Open Source LicencesOpen Source Licences
Open Source Licences
Varuna Harshana
 
Open Source Software
Open Source SoftwareOpen Source Software
Open Source Software
nightlysessions
 
Windows V/S Linux OS - Comparison
Windows V/S Linux OS - ComparisonWindows V/S Linux OS - Comparison
Windows V/S Linux OS - Comparison
Hariharan Ganesan
 
Linux os and its features
Linux os and its featuresLinux os and its features
Linux os and its features
Kadiresan Nagarattiname
 
Linux Advantages and Disadvantages
Linux Advantages and DisadvantagesLinux Advantages and Disadvantages
Linux Advantages and Disadvantages
SHUBHA CHATURVEDI
 
Linux ppt
Linux pptLinux ppt
Linux ppt
lincy21
 
Linux operating system ppt
Linux operating system pptLinux operating system ppt
Linux operating system ppt
Achyut Sinha
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Open source software development
Open source software developmentOpen source software development
Open source software development
Sagar Raravi
 
Cloud computing notes
Cloud computing notesCloud computing notes
Cloud computing notes
Srinivasa Rao
 
Operating system basics
Operating system basicsOperating system basics
Operating system basics
John Carlo Catacutan
 
Program security
Program securityProgram security
Program security
G Prachi
 
Network operating systems
Network operating systems Network operating systems
Network operating systems
Sachin Awasthi
 
Ubuntu-Overview
Ubuntu-OverviewUbuntu-Overview
Ubuntu-Overview
Nirma University
 
Operating system presentation
Operating system presentationOperating system presentation
Operating system presentation
ashanrajpar
 
LAN , MAN , WAN introduction
LAN , MAN , WAN introductionLAN , MAN , WAN introduction
LAN , MAN , WAN introductionbhavna sahajwani
 

What's hot (20)

Open source technology
Open source technologyOpen source technology
Open source technology
 
Linux operating system - Overview
Linux operating system - OverviewLinux operating system - Overview
Linux operating system - Overview
 
Linux.ppt
Linux.ppt Linux.ppt
Linux.ppt
 
Open Source Licences
Open Source LicencesOpen Source Licences
Open Source Licences
 
Open Source Software
Open Source SoftwareOpen Source Software
Open Source Software
 
Windows V/S Linux OS - Comparison
Windows V/S Linux OS - ComparisonWindows V/S Linux OS - Comparison
Windows V/S Linux OS - Comparison
 
Linux os and its features
Linux os and its featuresLinux os and its features
Linux os and its features
 
Linux Advantages and Disadvantages
Linux Advantages and DisadvantagesLinux Advantages and Disadvantages
Linux Advantages and Disadvantages
 
Linux ppt
Linux pptLinux ppt
Linux ppt
 
Linux operating system ppt
Linux operating system pptLinux operating system ppt
Linux operating system ppt
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
Open source software development
Open source software developmentOpen source software development
Open source software development
 
Cloud computing notes
Cloud computing notesCloud computing notes
Cloud computing notes
 
Operating system basics
Operating system basicsOperating system basics
Operating system basics
 
Presentation on operating system
 Presentation on operating system Presentation on operating system
Presentation on operating system
 
Program security
Program securityProgram security
Program security
 
Network operating systems
Network operating systems Network operating systems
Network operating systems
 
Ubuntu-Overview
Ubuntu-OverviewUbuntu-Overview
Ubuntu-Overview
 
Operating system presentation
Operating system presentationOperating system presentation
Operating system presentation
 
LAN , MAN , WAN introduction
LAN , MAN , WAN introductionLAN , MAN , WAN introduction
LAN , MAN , WAN introduction
 

Similar to Open Source Technology

Open source
Open sourceOpen source
Open source
Ah Fawad Saiq
 
Open Source
Open SourceOpen Source
Open Source
nqfaq
 
Open source software and os
Open source software and osOpen source software and os
Open source software and os
Md. Tasdikul Islam Khan
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
Sukhdev Singh
 
Open Source Software: A Study
Open Source Software: A StudyOpen Source Software: A Study
Open Source Software: A Study
Iqbal Ahmad Ansari
 
A kick-start into Open Source
A kick-start into Open SourceA kick-start into Open Source
A kick-start into Open Source
Abhiram Ravikumar
 
Open source Software: pros and cons
Open source Software: pros and consOpen source Software: pros and cons
Open source Software: pros and consygpriya
 
Open Source in Higher Education
Open Source in Higher EducationOpen Source in Higher Education
Open Source in Higher Education
Steve Yuen
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologies
BrizGo
 
Why do People Prefer Using Open Source Software?
Why do People Prefer Using Open Source Software?Why do People Prefer Using Open Source Software?
Why do People Prefer Using Open Source Software?
david rom
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSSmgamal87
 
Intro to FOSS
Intro to FOSSIntro to FOSS
Intro to FOSSmgamal87
 
Oss the freedom dpm 2018
Oss the freedom dpm 2018Oss the freedom dpm 2018
Oss the freedom dpm 2018
BIT DURG
 

Similar to Open Source Technology (20)

Open source
Open sourceOpen source
Open source
 
Open source
Open sourceOpen source
Open source
 
Open Source
Open SourceOpen Source
Open Source
 
Open source software and os
Open source software and osOpen source software and os
Open source software and os
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
 
Open source
Open sourceOpen source
Open source
 
Open Source Software: A Study
Open Source Software: A StudyOpen Source Software: A Study
Open Source Software: A Study
 
Open Source Software
Open Source SoftwareOpen Source Software
Open Source Software
 
A kick-start into Open Source
A kick-start into Open SourceA kick-start into Open Source
A kick-start into Open Source
 
Open source software
Open source softwareOpen source software
Open source software
 
Open source Software: pros and cons
Open source Software: pros and consOpen source Software: pros and cons
Open source Software: pros and cons
 
Open Source in Higher Education
Open Source in Higher EducationOpen Source in Higher Education
Open Source in Higher Education
 
Open sourse library management solutions
Open sourse library management solutionsOpen sourse library management solutions
Open sourse library management solutions
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologies
 
Koha presentationnaclin2010
Koha presentationnaclin2010Koha presentationnaclin2010
Koha presentationnaclin2010
 
Why do People Prefer Using Open Source Software?
Why do People Prefer Using Open Source Software?Why do People Prefer Using Open Source Software?
Why do People Prefer Using Open Source Software?
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
 
Intro to FOSS
Intro to FOSSIntro to FOSS
Intro to FOSS
 
Koha presentation2010
Koha presentation2010Koha presentation2010
Koha presentation2010
 
Oss the freedom dpm 2018
Oss the freedom dpm 2018Oss the freedom dpm 2018
Oss the freedom dpm 2018
 

More from priyadharshini murugan

Vb.net
Vb.netVb.net
PHP
PHPPHP
Vb.net class notes
Vb.net class notesVb.net class notes
Vb.net class notes
priyadharshini murugan
 
HTML
HTMLHTML
Onine exam 1
Onine exam 1Onine exam 1
Web based booking a car taxi5
Web based booking a car taxi5Web based booking a car taxi5
Web based booking a car taxi5
priyadharshini murugan
 
New 7 world wonders
New 7 world wondersNew 7 world wonders
New 7 world wonders
priyadharshini murugan
 
Values of indian culture
Values of indian cultureValues of indian culture
Values of indian culture
priyadharshini murugan
 
Unsolved mysteries of world
Unsolved mysteries of worldUnsolved mysteries of world
Unsolved mysteries of world
priyadharshini murugan
 
Bluetooth based-smart-sensor-network
Bluetooth based-smart-sensor-networkBluetooth based-smart-sensor-network
Bluetooth based-smart-sensor-network
priyadharshini murugan
 
Environment light pollution
Environment light pollutionEnvironment light pollution
Environment light pollution
priyadharshini murugan
 
transport layer
transport layertransport layer
transport layer
priyadharshini murugan
 
Bit plane coding
Bit plane codingBit plane coding
Bit plane coding
priyadharshini murugan
 
Image compression models
Image compression modelsImage compression models
Image compression models
priyadharshini murugan
 
Source coding theorem
Source coding theoremSource coding theorem
Source coding theorem
priyadharshini murugan
 
Lossless predictive coding in Digital Image Processing
Lossless predictive coding in Digital Image ProcessingLossless predictive coding in Digital Image Processing
Lossless predictive coding in Digital Image Processing
priyadharshini murugan
 
general topic for presentation:Devil's Triangle
general topic for presentation:Devil's Trianglegeneral topic for presentation:Devil's Triangle
general topic for presentation:Devil's Triangle
priyadharshini murugan
 
Introduction to css & its attributes with syntax
Introduction to css & its attributes with syntaxIntroduction to css & its attributes with syntax
Introduction to css & its attributes with syntax
priyadharshini murugan
 

More from priyadharshini murugan (18)

Vb.net
Vb.netVb.net
Vb.net
 
PHP
PHPPHP
PHP
 
Vb.net class notes
Vb.net class notesVb.net class notes
Vb.net class notes
 
HTML
HTMLHTML
HTML
 
Onine exam 1
Onine exam 1Onine exam 1
Onine exam 1
 
Web based booking a car taxi5
Web based booking a car taxi5Web based booking a car taxi5
Web based booking a car taxi5
 
New 7 world wonders
New 7 world wondersNew 7 world wonders
New 7 world wonders
 
Values of indian culture
Values of indian cultureValues of indian culture
Values of indian culture
 
Unsolved mysteries of world
Unsolved mysteries of worldUnsolved mysteries of world
Unsolved mysteries of world
 
Bluetooth based-smart-sensor-network
Bluetooth based-smart-sensor-networkBluetooth based-smart-sensor-network
Bluetooth based-smart-sensor-network
 
Environment light pollution
Environment light pollutionEnvironment light pollution
Environment light pollution
 
transport layer
transport layertransport layer
transport layer
 
Bit plane coding
Bit plane codingBit plane coding
Bit plane coding
 
Image compression models
Image compression modelsImage compression models
Image compression models
 
Source coding theorem
Source coding theoremSource coding theorem
Source coding theorem
 
Lossless predictive coding in Digital Image Processing
Lossless predictive coding in Digital Image ProcessingLossless predictive coding in Digital Image Processing
Lossless predictive coding in Digital Image Processing
 
general topic for presentation:Devil's Triangle
general topic for presentation:Devil's Trianglegeneral topic for presentation:Devil's Triangle
general topic for presentation:Devil's Triangle
 
Introduction to css & its attributes with syntax
Introduction to css & its attributes with syntaxIntroduction to css & its attributes with syntax
Introduction to css & its attributes with syntax
 

Recently uploaded

Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
UiPathCommunity
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 

Recently uploaded (20)

Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 

Open Source Technology

  • 1. An overview of software for Libraries Priyadharshini.M Priyanka.S Priya.S Parkavi.S Guhapriya.S Shanmugapriya.M
  • 2. What is Open Source? In production and development,open source is a philosophy or methodology that promotes free redistribution and access to a products design or ideas of implementation details.
  • 3.
  • 4. open source vs. closed source  Open-source software is based on the idea that the user cannot only view but also can change the source code of the existing application.  Closed-source software is hidden to prevent the user either viewing or changing the code.
  • 5. CRITERIA FOR OPEN SOURCE Source Code Derived Works Free Redistribution Distribution of License Integrity of The Author's Source Code License Must Not Restrict Other Software No Discrimination Against Persons or Groups No Discrimination Against Fields of Endeavor
  • 6. HOW OPEN SOURCE WORKS ?
  • 8. ADVANTAGES OF OPEN SOURCEAvailability of source code  Source code to understand and learn from  Do not have to re-invent the wheel  Free as in “freedom” Does not depend on vendor  Can choose additional support  Can fix bugs and adapt to change in requirements as well as technology Quality and Customizability in open source is better. Costs much less than proprietary counterparts.
  • 9. DISADVANTAGES OF OPEN SOURCE Not generally straightforward to use and requires a certain learning curve to use and get accustomed. Incompatibility issue with software and hardware. (3rd party drivers) Bad Codes, and some unqualified people who uses it. Software quality assurance process is widely not transparent No financial incentive.
  • 10. ExamplEs of opEn sourcE applIcaTIon 1. Mozilla Firefox 2. Open Office 3. 7-ZIP 4. VLC Media Player
  • 11. 5.Joomla 6. WAMP Server 7. Blender 8. MySQL
  • 12. ExamplEs of opEn sourcE proGrammInG lanGuaGE
  • 13. ExamplEs of opEn sourcE o.s. 1. Linux 2. Google Chrome 3. Android
  • 14. ANDROID  Linux-based operating system designed primarily for touchscreen mobile devices such as smartphones and tablet computers.  Android is open source and Google releases the code under the Apache License after acquiring it from Android Incorporation.  Most widely used mobile platform with over 7,00,000 apps in Google play store, over 25 billion app downloads with 750 million devices running on Android.  Android Source Code Available at : http://source.android.com/
  • 15. LINUX  A very popular open source operating system that runs on a variety of hardware platforms . Linux is widely deployed as a server OS .  Linux is a multi-tasking, multiuser operating system. Although modified by numerous people.
  • 16. Values of Open Source - Freedom - Transparency - Extensibility - Collaboration - Innovation Strength in numbers!
  • 17. Viability of Open Source for Libraries What are ‘hidden’ costs and considerations? -Infrastructure -Development -Support
  • 18. The Lehigh experience with Open Source: A pragmatic approach Lehigh Libraries has taken a pragmatic path of considering, on a case-by-case basis, feature-laden OSS for various needs: Discovery: VuFind Connectivity: The eXtensible Catalog (XC) NCIP toolkit Web Presence: Drupal CMS
  • 19. Open Source Discovery: VuFind Very active user community Proven Technology - Examples of implementation abound Level of Maturity (code & the project mgt) SirsiDynix Development Community
  • 20. Neo Office Most popular open source office application for Mac OS X. Word Processing Spreadsheet Presentation Drawing Database Based on the OpenOffice.org office suite, NeoOffice has integrated dozens of native Mac features and can import, edit, and exchange files with other popular office programs such as Microsoft Office.
  • 21. Open Source Integrated Library Systems Evergreen Koha Open Biblio OPALS
  • 22. Evergreen 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. Evergreen is open source software, freely licensed under the GNU GPL.
  • 23. Evergreen Support and Hosting NELINET – Spruce Project Spruce Open Source Collaborative to encourage the adoption of open source library software in our region. Equinox Software Evergreen Installation, support and remote hosting service.  Progressive Technology Federal Systems, Inc. (PTFS) PTFS supports both Evergreen and KOHA. PTFS provides hosting services for the software system and library data is in a secure data facility.
  • 24. Maine Libraries and Evergreen Tri-County Consortium is creating a 9 library system using Evergreen MSAD 40 Great interest growing
  • 25. Open Source Connectivity: The eXtensible Catalog (XC) NCIP toolkit Lookup User Check In Item Check Out Item Accept Item
  • 26. OPALS (Open-source Automated Library System) A cooperatively developed, Web-based, open source program providing Internet access to information databases and library collections. There is no need to install software or purchase expensive computer hardware for this powerful Internet accessed system.
  • 27. Some of the Open Source Tools for Web Designers KompoZer : KompoZer is a complete web authoring system that combines web file management and easy-to-use WYSIWYG(What You See Is What You Get) web page editing. Notepad++ : Notepad++ is a source code editor and Notepad replacement that supports several languages. It runs on Windows and is governed by a GPL License. Firebug : Firebug is a plugin for Firefox that allows you to edit, debug, and monitor CSS, HTML, and JavaScript live in any web page. Quanta Plus : Quanta Plus is a highly stable and feature rich web development environment.
  • 28. 10 Reasons Open Source is Good for Business Security Quality Customizability Freedom Flexibility Interoperability Audit ability Support Options Cost Try Before You Buy
  • 29. Practical Examples Of Open Source Technology: The Apache Web Server : It is the most widely used web server on the Internet.  The Apache Software Foundation was formed to provide support Apache an related software.
  • 30. MYTHS ABOUT OPEN SOURCE 1. It's all about Linux versus Windows, with Red Hat as yet another challenger to Microsoft. 2. Open-source Software Isn't Reliable or Supported. 3. Big companies don't use open source software. 4. There's no money to be made on free software. 5. Open Source is playing catch up to Microsoft and the commercial world.
  • 31. Conclusions about OSS: Landscape of OSS is rich, diverse and maturing Philosophically a good fit for libraries Key Benefit: Community, Collaboration! Offsetting costs in terms of infrastructure, development, support Pragmatic approach may be best