SlideShare a Scribd company logo
Practical Open Source for
        Libraries
          Nicole C. Engard
 Director of Open Source Education
         ByWater Solutions
        nengard@gmail.com
Outline
• What is Open Source?
• Products for your Library
• Q&A Throughout
What isn’t Open Source?
  Common Open Source FUD (Fear, Uncertainty & Doubt)

•“Isn’t that insecure?”

•“I don’t want to share my data!”

•“How can it be any good if it’s free?”

•“We don’t have the staff to handle open source.”

              •“We’ve never had success with homegrown
               systems.”
What is Open Source?
Open source software is software that users have
the ability to run, distribute, study and modify for
any purpose.

Open source is a collaborative software-
development method that harnesses the power
of peer review and transparency of process to
develop code that is freely accessible.1

                 Open source draws on an
                 ecosystem of thousands of
                 developers and customers all
                 over the world to drive
                 innovation.2


                                              1,2 http://connect.educause.edu/display/47941
Open Source is not New
"Anyone who hears this, if he can sing, may add and change at pleasure.
Let it go from hand to hand: let those who request it have it. As a ball
among young women, catch it if you can.

Since this is of 'Good Love', lend it out gladly: do not make a mockery of
its name by keeping it in reserve; nor exchange it for money by selling or
renting it; for 'Good Love' when bought, loses its charm."

    Juan Ruiz, Archpriest of Hita. The Book of Good Love (14th century,
                                             original in Ancient Spanish)




                                    http://ftacademy.org/materials/fsm/1#1
What is Free Software?
• Often you will hear Free & Open Source
  Software (F/OSS) in conjunction.

• The Free Software Definition (http://
  www.gnu.org/philosophy/free-sw.html)
  is similar to, but not identical to the Open
  Source Definition (http://www.opensource.org/
  docs/definition.php)

               • Free does not mean free of cost - it
                 means Free as in Freedom
Sharing of ideas
"If you have an apple and I have an apple
and we exchange apples, then you and I
will still each have one apple. But if you
have an idea and I have an idea and we
exchange these ideas, then each of us
will have two ideas."
              Attributed to Bernard Shaw


                     http://ftacademy.org/materials/fsm/1#1
The Cathedral & The Bazaar
        The Cathedral                       The Bazaar
        (proprietary software)              (open source software)


          •Development                         •Code developed
           occurs behind                        over the Internet
           walls                                with several
          •Source code is                       others in public
           usually not                          view
           provided - kept                     •Source code open
           locked up                            to all users
          •Corporate                           •“Given enough
           hierarchy                            eyeballs, all bugs
                                                are shallow”

           http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/
Open Source Governance
What kind of quality control is there?

•Most open source projects have a release manager or a manager of some
 sort who reviews the code and approves it before adding it to the final
 release

              What is the roll of the community?

              •The community looks out for the best interests of the
                software. They work as the governing body behind all
                decisions related to the software. The community decides
                what features to develop next and who the managers are.
Open Source Community
•Open source is about more than free software
 •Community is crucial to the growth of open source
 •Without shared knowledge and collaboration the
   project will not grow
 •“Critiquing the community is a right reserved for
   those who have proved themselves by making
   valuable contributions”1
•People who use open source can collaborate and
 contribute in many ways with the community          Graphic From: http://eaves.ca/
                 •Write code                      2009/07/28/remixing-angie-byron-to-
                                                    create-the-next-million-mozillians/

                 •Write documentation
                 •Debug
                 •Educate others

                                      1. Tapscott, Don, and Anthony D. Williams. “Embracing open source culture and
                                       strategy.” In Wikinomics: How mass collaboration changes everything, 82-83.
                                    Expanded Edition. New York, NY: Penguin USA, 2008. www.wikinomics.com/book/.  
Open Source Crowdsourcing
      “Crowdsourcing has it genesis in the open source movement
      in software. The development of the Linux operating system
      proved that a community of like-minded peers was capable of
      creating a better product than a corporate behemoth like
      Microsoft. Open source revealed a fundamental truth about
      humans that had gone largely unnoticed until the connectively
      of the Internet brought it into high relief: labor can often be
      organized more efficiently in the context of a community than
      it can in the context of the corporation. The best person to
      do a job is the one who most wants to do that job; and the
      best people to evaluate their performance are their friends
      and peers who, by the way, will enthusiastically pitch in to
      improve the final product, simply for the sheer pleasure of
      helping one another and creating something beautiful from
      which they all will benefit.”

                          Howe, J. (2008). Crowdsourcing: Why the power of the crowd is driving
                          the future of business. New York: Crown Business. p.8
Who’s Using Open Source?
   •Government Agencies

   •All Kinds of Businesses

   •Schools (K-colleges)

   •Web Developers

   •Librarians
Open Source in Business




    http://www.unisys.com/about__unisys/news_a_events/industry__analyst__reports/open__source__software__expanding.htm
Making money on open source
• “IBM not only accepted open source software products and
  processes but also its philosophy, which is to spur quality and fast
  growth rather than just profits based on proprietary ownership of
  intellectual property.”

            • “Giving up so much control is unconventional to say the
              least, but the rewards for doing so have been
              handsome. IBM spends about $100 million per year on
              Linux development. If the Linux community puts in $1
              billion of effort, and even half of that is useful to IBM
              customers, the company gets $500 million of software
              development for an investment of $100 million.”

                                         Tapscott, Don, and Anthony D. Williams. “Joining Linux.” In
                                         Wikinomics: How mass collaboration changes everything,
                                        79-82. Expanded Edition. New York, NY: Penguin USA, 2008.
                                                    http://www.wikinomics.com/book/.
Open Source on the Web
   Total Active Servers: 10/2000 to 7/2010




                     http://news.netcraft.com/archives/2010/07/16/july-2010-web-server-survey-16.html
Why so popular?
• Reliability through Peer Review
• Freedom to Innovate
• No Vendor Lock-in
• User-centric Development
• Collaborative Environment
• Zero License Fees
Why should libraries care?
Open Source & Libraries
    Libraries and Open Source Both...

 • Believe that information should be
  freely accessible to everyone

 • Give away stuff

 • Benefit from the generosity of others

        • Are about communities

          • Make the world a better place

                             -- Horton, G. http://tinyurl.com/3jvumn
Open Source & Libraries
Libraries and Open Source make
         the perfect pair

[Librarians] "are almost ethically
required to use and develop open
source software."

Crawford, R. S. http://www.lugod.org/presentations/
                                        oss4lib.pdf



                                                      http://www.flickr.com/photos/cavort/
                                                                  151687944/
Open Source & Libraries
    Libraries and Open Source make the perfect pair

“Libraries are committed to the notion of the ʻcommons.ʼ Libraries
are in fact one of the last best hopes for the preservation of the
intellectual commons. That value system should extend to the
intellectual work we do on our access systems. We should reclaim
the domain of library technology from the commercial and
proprietary realms and actualize is as part of our vision of the
commons.
                                   ...

               We are also congenital collaborators. Can you think
               of any other group of institutions that share their
               stuff the way we do through ILL?


                               -- Lucia, J. http://pln.palinet.org/wiki/index.php/Open_source_plans
Open Source Concerns




   http://www.unisys.com/about__unisys/news_a_events/industry__analyst__reports/open__source__software__expanding.htm
Open Source & Libraries
Common questions libraries have:

        • Is there support? Do I have to
          know how to program?
        • Do I have to skimp on features?
        • Isn’t Open Source risky?
        • Can I do it myself?
Support for Open Source
Is there support?
 • ByWater Solutions
 • BibLibre
 • Equinox
 • YourLibrarySite
 • And more!
                    Do I have to know how
                    to program?

                             • Local Students
                             • Freelance Developers
Do I have to skimp on features?
• Open Source developers follow
  the rule of “Release early and
  release often”

• Users vote with their dollars and
  time

• Freedom to develop on your own

• Developers love their products
                                      http://www.flickr.com/photos/programwitch/
                                                     2505184887/
Isn’t Open Source Risky?
• Casey Coleman, chief information
 officer for the GSA (U.S. General
 Services Administration), said in a
 speech ... that the GSA heavily relies
 on open source to drive down costs,
 increase flexibility of IT dollars, and
 reduce risk. ʻYou get much more
 transparency and interoperability, and
 that reduces your risk,ʼ she said.
                                          • US Department of Defense memo
                                           encourages the use of open source
 • http://news.cnet.com/                   with many reasons “including cost
   8301-13505_3-9921115-16.html            advantages, reduced risk of vendor
                                           lock-in, better security, and increased
                                           flexibility. It says that the positive
                                           aspects of open source software
                                           should be given consideration during
                                           procurement research.
                                           • http://arstechnica.com/open-source/news/
                                             2009/10/dod-military-needs-to-think-harder-
                                             about-using-open-source.ars

                                               http://www.flickr.com/photos/gmcharlt/3805445236/
Isn’t Open Source Risky?
For a total 284 days in 2006 (or more than nine months out of the year), exploit code for
known, unpatched critical flaws in pre-IE7 versions of the browser was publicly available on
the Internet. Likewise, there were at least 98 days last year in which no software fixes from
Microsoft were available to fix IE flaws that criminals were actively using to steal personal
and financial data from users.

In a total of ten cases last year, instructions detailing how to leverage "critical"
vulnerabilities in IE were published online before Microsoft had a patch to fix them.

In contrast, Internet Explorer's closest competitor in terms of market share -- Mozilla's
Firefox browser -- experienced a single period lasting just nine days
last year in which exploit code for a serious security hole was posted
online before Mozilla shipped a patch to remedy the problem.




                                                 Quote: http://blog.washingtonpost.com/securityfix/2007/01/
                                                           internet_explorer_unsafe_for_2.html
                                  Image: http://www.seo-quotient.com/firefox-v-internet-explorer-v-safari-web-browsers/
Risk of Proprietary Software
   • “Closed-source efforts often suffer from
     flaws and problems which the original
     development team never anticipated.
     Lack of inspection of the code by other
     programmers can mean that
     inappropriate design constraints and
     other errors might not be discovered
     until the code is already in use.”


                               Pavlicek, Russell. Embracing insanity :
                               open source software development.
                                Indianapolis IN: SAMS, 2000. p. 33.
Software is Risky!
All software has risks, you need to evaluate open source the same way
you do proprietary systems.

Several Levels of Risk to consider:

• Software security issues
   • Open source is just as secure if not more secure than proprietary
    systems because of its transparency
  • Evaluate open source software no differently than you do other
    software!

        • Company mergers and acquisitions
            • Because you own the code to your system you are not
              tied to one support source and will never be left without
              support
Can I do it myself?
• Absolutely, with the right
  in-house skills

  • Linux server
    management

  • Web programming
     • Perl / PHP / MySQL
          • Systems knowledge
Some Numbers
Open Source & Libraries
When asked what Open Source apps they use at work,
977 librarians and library workers answered as follows




     http://opensource.web2learning.net/archives/category/survey-results
Open Source & Libraries
 When asked why they chose and open source app,
977 librarians and library workers answered as follows




      http://opensource.web2learning.net/archives/category/survey-results
Give me some
 examples!!
Operating System
• Is and always will be free of charge
• Ubuntu contains all the applications
 you'll ever need:
   • word processing
   • email applications
   • web server software
   • programming tools
   • games
• Designed with security in mind
• Great for patron stations!!

                Jessamyn installs Ubuntu in her library:   Lock down Ubuntu for Patron
                http://vimeo.com/4169783                   Stations:
                                                           http://ashkev.weblogs.us/
                                                           archives/478

                                                           Download Ubuntu:
                                                           http://ubuntu.com
Operating System - For Kids!
•Is and always will be free of charge
•Qimo has applications specific to kids
•Based on the open source Ubuntu Linux
 desktop
•Comes pre-installed with educational
 games for children aged 3 and up
•Interface has been designed to be
 intuitive and easy to use
•Great for children stations!!




                                         http://www.qimo4kids.com/
Virtual Machine
•Try operating systems without
 reformatting your machine
•Run as many virtual machines as
 you’d like
•Runs operating system concurrently
 without using up too many resources
•Great way to demo software without
 making the switch right away




                                       http://www.virtualbox.org/
Email/Web Browser
Email Client
• Customizable with Plugins
• Message Tagging
• Saved Searches
• High security
  • Phishing protection
  • Junk mail folder
  • Remote image blocking
• Easy integration with Google Apps
  and popular web mail services




                                Download: http://www.mozilla.com/en-US/thunderbird/
Must Have Thunderbird Plugins
•Lightening
  •Adds a Sunbird (another Mozilla
    product) type calendar to Thunderbird
  •http://www.mozilla.org/projects/
    calendar/lightning/
•Provider for Google Calendar
  •Connects Lightning with Google
    Calendar
  •https://addons.mozilla.org/en-US/
    thunderbird/addon/4631

                       Tutorial: http://www.makeuseof.com/tag/how-to-integrate-google-
                                           calendar-into-thunderbird/
Web Browser
•Customizable with Plugins
•Offers more security that IE
  •Phishing protection
  •Built in pop up blocker
  •Spyware protection
  •Private Browsing
  •Frequent updates
•Built in spell checking
•Built in RSS recognition Download: http://www.mozilla.com/en-US/firefox/
                             Security Facts:
                              http://en-us.www.mozilla.com/en-US/firefox/security/
                             Browser Stats:
                              http://www.w3schools.com/browsers/browsers_stats.asp
Must Have Firefox Plugins
•Adblock Plus
  •Block all ads from displaying
  •https://addons.mozilla.org/en-US/firefox/addon/1865
•Greasemonkey
  •Allows for running of small scripts to change webpages
  •https://addons.mozilla.org/en-US/firefox/addon/748
  •Find 100s of Greasemonkey scripts: http://userscripts.org
•NoScript
  •Block all scripts from running without your permission
  • https://addons.mozilla.org/en-US/firefox/addon/722
              •Flashblock
              •Block all flash movies from paying without your permission
              •https://addons.mozilla.org/en-US/firefox/addon/433
              •DownThemAll
              •Download all files on one page with a single click
              •https://addons.mozilla.org/en-US/firefox/addon/201
Alternate Browser
•Google Chrome is a new open source
 browsing option
•Available for many operating systems
•More security than IE:
 •Malware protection
 •Spyware protection
 •Anti-Phishing
 •Private browsing
•Extend functionality with plugins




                                    http://chrome.google.com
                                    https://chrome.google.com/extensions/
Browser Syncing
•Sync all your Firefox installs
•Encrypts and securely synchronizes the
 Firefox experience across multiple
 browsers, so that your desktop, laptop,
 and mobile phone can all work together
•Currently supports continuous
 synchronization of your bookmarks,
 browsing history, saved passwords and
 tabs
                        • https://labs.mozilla.com/projects/weave/
                        • http://arstechnica.com/open-source/reviews/2010/02/mozilla-
                         weave-10-take-your-tabs-and-bookmarks-everywhere.ars
Additional Links
•Top 50 Programs that Drive You Crazy & their OS Alternatives:
 http://tinyurl.com/2xju2m

•OSS Watch, open source software advisory service:
 http://www.oss-watch.ac.uk

•Open Source as Alternative
 http://www.osalt.com

•Open Source Software and Libraries Bibliography
 zotero.org/groups/
 freelibre_and_open_source_software_and_libraries_bibliography

          •Nicole’s Delicious bookmarks:
           http://delicious.com/nengard/opensource
                                      •Open Source Living
                                       http://osliving.com
Open Source Blogs
•The Open Road                   •ZDNet Open Source
 http://www.cnet.com/             http://blogs.zdnet.com/open-
 openroad/                        source

•Open Ended from Ars Technica    •New York Times - Open
 http://arstechnica.com/open-     http://open.nytimes.com
 source                          •OSS & Libraries (Yahoo! Pipe)
•The H Open Source                http://tinyurl.com/5aohv9
 http://www.h-online.com/open/
Online Reading List
• Open Source: Narrowing the Divides between Education, Business, and Community
  http://connect.educause.edu/display/47941

• Open Source Software in Libraries
  http://infomotions.com/musings/ossnlibraries/

• The concepts of Free Software & Open Standards: Introduction to Free Software
  http://ftacademy.org/materials/fsm/1#1

• We Love Open Source Software. No, You Can’t Have Our Code
  http://journal.code4lib.org/articles/527

             • A Primer on Risk
               http://www.libraryjournal.com/article/CA6611591.html

                        • Nicole’s Zotero Library
                          http://www.zotero.org/nengard/items/collection/1796131
Print Reading List
• The Cathedral and the Bazaar: Musings on Linux and Open Source by an
  Accidental Revolutionary by Eric S. Raymond

• Embracing Insanity: Open Source Software Development by Russell Pavlicek

• The success of open source by Steve Weber

• The open source alternative: Understanding risks and leveraging
  opportunities by Heather J. Meeker

• Open Sources 2.0: The Continuing Evolution by Chris DiBona, Mark Stone,
  and Danese Cooper

                • Producing Open Source Software: How to Run a Successful
                  Free Software Project by Karl Fogel (http://
                  producingoss.com)
Thank You
      Nicole C. Engard
    nengard@gmail.com
      Upcoming Book:
opensource.web2learning.net
              Slides: http://web2learning.net >
              click Publications & Presentations

More Related Content

What's hot

Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source Concepts
RituBhargava7
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
Sukhdev Singh
 
The open source philosophy
The open source philosophyThe open source philosophy
The open source philosophy
Gautam Krishnan
 
FOSS
FOSS FOSS
Free and open source software
Free and open source softwareFree and open source software
Free and open source software
Frederik Questier
 
Foss presentation
Foss presentationFoss presentation
Foss presentationAman Routh
 
Closed systems, open systems
Closed systems, open systemsClosed systems, open systems
Closed systems, open systems
robin fay
 
Introduction to Free and Open Source Software (FOSS)
Introduction to Free and Open Source Software (FOSS)Introduction to Free and Open Source Software (FOSS)
Introduction to Free and Open Source Software (FOSS)
Dong Calmada
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSSmgamal87
 
Introduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSI
Introduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSIIntroduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSI
Introduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSIVarun Mahajan
 
Open vs Closed - Which is more secure?
Open vs Closed - Which is more secure? Open vs Closed - Which is more secure?
Open vs Closed - Which is more secure?
SYNAQ
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Librariesasurkis
 
Introduction to Open Source
Introduction to Open SourceIntroduction to Open Source
Introduction to Open Source
Epic
 
Fundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareFundamentals of Free and Open Source Software
Fundamentals of Free and Open Source Software
Ross Gardler
 
Open Source Software
Open Source Software Open Source Software
Open Source Software
Ali Yavari
 
Open Source Tools for Libraries
Open Source Tools for LibrariesOpen Source Tools for Libraries
Open Source Tools for Libraries
Nicole C. Engard
 
Introduction to FOSS, SRM University
Introduction to FOSS, SRM UniversityIntroduction to FOSS, SRM University
Introduction to FOSS, SRM University
Atul Jha
 
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
Axel Bruns
 

What's hot (20)

Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source Concepts
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
 
The open source philosophy
The open source philosophyThe open source philosophy
The open source philosophy
 
FOSS
FOSS FOSS
FOSS
 
Free and open source software
Free and open source softwareFree and open source software
Free and open source software
 
Foss presentation
Foss presentationFoss presentation
Foss presentation
 
Closed systems, open systems
Closed systems, open systemsClosed systems, open systems
Closed systems, open systems
 
Introduction to Free and Open Source Software (FOSS)
Introduction to Free and Open Source Software (FOSS)Introduction to Free and Open Source Software (FOSS)
Introduction to Free and Open Source Software (FOSS)
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
 
Introduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSI
Introduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSIIntroduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSI
Introduction to GNU/Linux, Free Software, Open Source Software, FSF, FSM, OSI
 
Open vs Closed - Which is more secure?
Open vs Closed - Which is more secure? Open vs Closed - Which is more secure?
Open vs Closed - Which is more secure?
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
 
Introduction to Open Source
Introduction to Open SourceIntroduction to Open Source
Introduction to Open Source
 
Fundamentals of Free and Open Source Software
Fundamentals of Free and Open Source SoftwareFundamentals of Free and Open Source Software
Fundamentals of Free and Open Source Software
 
Foss Presentation
Foss PresentationFoss Presentation
Foss Presentation
 
Open Source Software
Open Source Software Open Source Software
Open Source Software
 
Open Source Tools for Libraries
Open Source Tools for LibrariesOpen Source Tools for Libraries
Open Source Tools for Libraries
 
Introduction to FOSS, SRM University
Introduction to FOSS, SRM UniversityIntroduction to FOSS, SRM University
Introduction to FOSS, SRM University
 
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
 
Free Open Source Software - Introduction
Free Open Source Software - IntroductionFree Open Source Software - Introduction
Free Open Source Software - Introduction
 

Similar to Practical Open Source Software for Libraries (part 1)

Introduction to Open Source for Libraries
Introduction to Open Source for LibrariesIntroduction to Open Source for Libraries
Introduction to Open Source for Libraries
Nicole C. Engard
 
Open Source: Freedom and Community
Open Source: Freedom and CommunityOpen Source: Freedom and Community
Open Source: Freedom and Community
Nicole C. Engard
 
Open source systems
Open source systemsOpen source systems
Open source systems
RYAN T.
 
Providing Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source SolutionsProviding Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source Solutions
Nicole C. Engard
 
Open Source Issues and Trends
Open Source Issues and TrendsOpen Source Issues and Trends
Open Source Issues and Trends
Nicole Baratta
 
Practical Open Source Software for Libraries
Practical Open Source Software for LibrariesPractical Open Source Software for Libraries
Practical Open Source Software for Libraries
Nicole C. Engard
 
Libraries & Open Source: Freedom and Community
Libraries & Open Source: Freedom and CommunityLibraries & Open Source: Freedom and Community
Libraries & Open Source: Freedom and Community
Nicole C. Engard
 
Open Source in Libraries: Freedom and Community
Open Source in Libraries: Freedom and CommunityOpen Source in Libraries: Freedom and Community
Open Source in Libraries: Freedom and CommunityNicole C. Engard
 
Open source for Libraries
Open source for LibrariesOpen source for Libraries
Open source for Libraries
Nicole Baratta
 
Open Source Technology for Libraries
Open Source Technology for LibrariesOpen Source Technology for Libraries
Open Source Technology for Libraries
Nicole C. Engard
 
Open Your Mind: Open Source in Libraries
Open Your Mind: Open Source in LibrariesOpen Your Mind: Open Source in Libraries
Open Your Mind: Open Source in Libraries
Nicole Baratta
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
WSO2
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open Source
Amol A. Sale
 
WE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source ProjectsWE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source Projects
Society of Women Engineers
 
Free Your Mind and Your Data Will Follow: Open Source for Libraries
Free Your Mind and Your Data Will Follow: Open Source for LibrariesFree Your Mind and Your Data Will Follow: Open Source for Libraries
Free Your Mind and Your Data Will Follow: Open Source for Libraries
Nicole C. Engard
 
Libraries Developing Openly
Libraries Developing OpenlyLibraries Developing Openly
Libraries Developing OpenlyNicole C. Engard
 

Similar to Practical Open Source Software for Libraries (part 1) (20)

Open Source & Libraries
Open Source & LibrariesOpen Source & Libraries
Open Source & Libraries
 
Introduction to Open Source for Libraries
Introduction to Open Source for LibrariesIntroduction to Open Source for Libraries
Introduction to Open Source for Libraries
 
Open Source: Freedom and Community
Open Source: Freedom and CommunityOpen Source: Freedom and Community
Open Source: Freedom and Community
 
Open Source for Libraries
Open Source for LibrariesOpen Source for Libraries
Open Source for Libraries
 
Open source systems
Open source systemsOpen source systems
Open source systems
 
Providing Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source SolutionsProviding Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source Solutions
 
Open Source Issues and Trends
Open Source Issues and TrendsOpen Source Issues and Trends
Open Source Issues and Trends
 
Open Source for Libraries
Open Source for LibrariesOpen Source for Libraries
Open Source for Libraries
 
Practical Open Source Software for Libraries
Practical Open Source Software for LibrariesPractical Open Source Software for Libraries
Practical Open Source Software for Libraries
 
Libraries & Open Source: Freedom and Community
Libraries & Open Source: Freedom and CommunityLibraries & Open Source: Freedom and Community
Libraries & Open Source: Freedom and Community
 
Open Source in Libraries: Freedom and Community
Open Source in Libraries: Freedom and CommunityOpen Source in Libraries: Freedom and Community
Open Source in Libraries: Freedom and Community
 
Open source for Libraries
Open source for LibrariesOpen source for Libraries
Open source for Libraries
 
Open Source Technology for Libraries
Open Source Technology for LibrariesOpen Source Technology for Libraries
Open Source Technology for Libraries
 
Open Your Mind: Open Source in Libraries
Open Your Mind: Open Source in LibrariesOpen Your Mind: Open Source in Libraries
Open Your Mind: Open Source in Libraries
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open Source
 
WE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source ProjectsWE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source Projects
 
C4 sandip-oss
C4 sandip-ossC4 sandip-oss
C4 sandip-oss
 
Free Your Mind and Your Data Will Follow: Open Source for Libraries
Free Your Mind and Your Data Will Follow: Open Source for LibrariesFree Your Mind and Your Data Will Follow: Open Source for Libraries
Free Your Mind and Your Data Will Follow: Open Source for Libraries
 
Libraries Developing Openly
Libraries Developing OpenlyLibraries Developing Openly
Libraries Developing Openly
 

More from Nicole C. Engard

Training Koha Libraries - KohaCon13
Training Koha Libraries - KohaCon13Training Koha Libraries - KohaCon13
Training Koha Libraries - KohaCon13Nicole C. Engard
 
The New Age of Librarianship
The New Age of LibrarianshipThe New Age of Librarianship
The New Age of Librarianship
Nicole C. Engard
 
Panning for Gold: Sifting through Emerging Technologies to Find the Real Trea...
Panning for Gold: Sifting through Emerging Technologies to Find the Real Trea...Panning for Gold: Sifting through Emerging Technologies to Find the Real Trea...
Panning for Gold: Sifting through Emerging Technologies to Find the Real Trea...
Nicole C. Engard
 
The Accidental Systems Librarian
The Accidental Systems LibrarianThe Accidental Systems Librarian
The Accidental Systems Librarian
Nicole C. Engard
 
Implementing Open Source
Implementing Open SourceImplementing Open Source
Implementing Open Source
Nicole C. Engard
 
Training Librarians: Tips from the Trenches
Training Librarians: Tips from the TrenchesTraining Librarians: Tips from the Trenches
Training Librarians: Tips from the Trenches
Nicole C. Engard
 
Training on Koha
Training on KohaTraining on Koha
Training on Koha
Nicole C. Engard
 
Web 2.0 Tools & Applications in Libraries
Web 2.0 Tools & Applications in LibrariesWeb 2.0 Tools & Applications in Libraries
Web 2.0 Tools & Applications in Libraries
Nicole C. Engard
 
Using Wordpress To Create Your Website
Using Wordpress To Create Your WebsiteUsing Wordpress To Create Your Website
Using Wordpress To Create Your WebsiteNicole C. Engard
 
Teaching and Learning Technology
Teaching and Learning TechnologyTeaching and Learning Technology
Teaching and Learning TechnologyNicole C. Engard
 
Why Should I Care? New Technologies for Libraries & Librarians
Why Should I Care? New Technologies for Libraries & LibrariansWhy Should I Care? New Technologies for Libraries & Librarians
Why Should I Care? New Technologies for Libraries & LibrariansNicole C. Engard
 
Koha: Participation is Key
Koha: Participation is KeyKoha: Participation is Key
Koha: Participation is KeyNicole C. Engard
 
Intoduction to Koha Technical Services
Intoduction to Koha Technical ServicesIntoduction to Koha Technical Services
Intoduction to Koha Technical Services
Nicole C. Engard
 
Koha Advanced Functions
Koha Advanced FunctionsKoha Advanced Functions
Koha Advanced Functions
Nicole C. Engard
 
Why Should I Care? New Technologies for Libraries & Librarians
Why Should I Care? New Technologies for Libraries & LibrariansWhy Should I Care? New Technologies for Libraries & Librarians
Why Should I Care? New Technologies for Libraries & LibrariansNicole C. Engard
 
Operating on a Budget: Ubuntu for Libraries
Operating on a Budget: Ubuntu for LibrariesOperating on a Budget: Ubuntu for Libraries
Operating on a Budget: Ubuntu for LibrariesNicole C. Engard
 
Library mashups: Exploring new ways to deliver library data
Library mashups: Exploring new ways to deliver library dataLibrary mashups: Exploring new ways to deliver library data
Library mashups: Exploring new ways to deliver library data
Nicole C. Engard
 

More from Nicole C. Engard (19)

Training Koha Libraries - KohaCon13
Training Koha Libraries - KohaCon13Training Koha Libraries - KohaCon13
Training Koha Libraries - KohaCon13
 
The New Age of Librarianship
The New Age of LibrarianshipThe New Age of Librarianship
The New Age of Librarianship
 
Panning for Gold: Sifting through Emerging Technologies to Find the Real Trea...
Panning for Gold: Sifting through Emerging Technologies to Find the Real Trea...Panning for Gold: Sifting through Emerging Technologies to Find the Real Trea...
Panning for Gold: Sifting through Emerging Technologies to Find the Real Trea...
 
The Accidental Systems Librarian
The Accidental Systems LibrarianThe Accidental Systems Librarian
The Accidental Systems Librarian
 
Implementing Open Source
Implementing Open SourceImplementing Open Source
Implementing Open Source
 
Intro to Wordpress
Intro to WordpressIntro to Wordpress
Intro to Wordpress
 
Training Librarians: Tips from the Trenches
Training Librarians: Tips from the TrenchesTraining Librarians: Tips from the Trenches
Training Librarians: Tips from the Trenches
 
Training on Koha
Training on KohaTraining on Koha
Training on Koha
 
Web 2.0 Tools & Applications in Libraries
Web 2.0 Tools & Applications in LibrariesWeb 2.0 Tools & Applications in Libraries
Web 2.0 Tools & Applications in Libraries
 
Using Wordpress To Create Your Website
Using Wordpress To Create Your WebsiteUsing Wordpress To Create Your Website
Using Wordpress To Create Your Website
 
Coding Potpourri: MySQL
Coding Potpourri: MySQLCoding Potpourri: MySQL
Coding Potpourri: MySQL
 
Teaching and Learning Technology
Teaching and Learning TechnologyTeaching and Learning Technology
Teaching and Learning Technology
 
Why Should I Care? New Technologies for Libraries & Librarians
Why Should I Care? New Technologies for Libraries & LibrariansWhy Should I Care? New Technologies for Libraries & Librarians
Why Should I Care? New Technologies for Libraries & Librarians
 
Koha: Participation is Key
Koha: Participation is KeyKoha: Participation is Key
Koha: Participation is Key
 
Intoduction to Koha Technical Services
Intoduction to Koha Technical ServicesIntoduction to Koha Technical Services
Intoduction to Koha Technical Services
 
Koha Advanced Functions
Koha Advanced FunctionsKoha Advanced Functions
Koha Advanced Functions
 
Why Should I Care? New Technologies for Libraries & Librarians
Why Should I Care? New Technologies for Libraries & LibrariansWhy Should I Care? New Technologies for Libraries & Librarians
Why Should I Care? New Technologies for Libraries & Librarians
 
Operating on a Budget: Ubuntu for Libraries
Operating on a Budget: Ubuntu for LibrariesOperating on a Budget: Ubuntu for Libraries
Operating on a Budget: Ubuntu for Libraries
 
Library mashups: Exploring new ways to deliver library data
Library mashups: Exploring new ways to deliver library dataLibrary mashups: Exploring new ways to deliver library data
Library mashups: Exploring new ways to deliver library data
 

Recently uploaded

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
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
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
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
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
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
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
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 

Recently uploaded (20)

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
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
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...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
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
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 

Practical Open Source Software for Libraries (part 1)

  • 1. Practical Open Source for Libraries Nicole C. Engard Director of Open Source Education ByWater Solutions nengard@gmail.com
  • 2. Outline • What is Open Source? • Products for your Library • Q&A Throughout
  • 3. What isn’t Open Source? Common Open Source FUD (Fear, Uncertainty & Doubt) •“Isn’t that insecure?” •“I don’t want to share my data!” •“How can it be any good if it’s free?” •“We don’t have the staff to handle open source.” •“We’ve never had success with homegrown systems.”
  • 4. What is Open Source? Open source software is software that users have the ability to run, distribute, study and modify for any purpose. Open source is a collaborative software- development method that harnesses the power of peer review and transparency of process to develop code that is freely accessible.1 Open source draws on an ecosystem of thousands of developers and customers all over the world to drive innovation.2 1,2 http://connect.educause.edu/display/47941
  • 5. Open Source is not New "Anyone who hears this, if he can sing, may add and change at pleasure. Let it go from hand to hand: let those who request it have it. As a ball among young women, catch it if you can. Since this is of 'Good Love', lend it out gladly: do not make a mockery of its name by keeping it in reserve; nor exchange it for money by selling or renting it; for 'Good Love' when bought, loses its charm." Juan Ruiz, Archpriest of Hita. The Book of Good Love (14th century, original in Ancient Spanish) http://ftacademy.org/materials/fsm/1#1
  • 6. What is Free Software? • Often you will hear Free & Open Source Software (F/OSS) in conjunction. • The Free Software Definition (http:// www.gnu.org/philosophy/free-sw.html) is similar to, but not identical to the Open Source Definition (http://www.opensource.org/ docs/definition.php) • Free does not mean free of cost - it means Free as in Freedom
  • 7. Sharing of ideas "If you have an apple and I have an apple and we exchange apples, then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas." Attributed to Bernard Shaw http://ftacademy.org/materials/fsm/1#1
  • 8. The Cathedral & The Bazaar The Cathedral The Bazaar (proprietary software) (open source software) •Development •Code developed occurs behind over the Internet walls with several •Source code is others in public usually not view provided - kept •Source code open locked up to all users •Corporate •“Given enough hierarchy eyeballs, all bugs are shallow” http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/
  • 9. Open Source Governance What kind of quality control is there? •Most open source projects have a release manager or a manager of some sort who reviews the code and approves it before adding it to the final release What is the roll of the community? •The community looks out for the best interests of the software. They work as the governing body behind all decisions related to the software. The community decides what features to develop next and who the managers are.
  • 10. Open Source Community •Open source is about more than free software •Community is crucial to the growth of open source •Without shared knowledge and collaboration the project will not grow •“Critiquing the community is a right reserved for those who have proved themselves by making valuable contributions”1 •People who use open source can collaborate and contribute in many ways with the community Graphic From: http://eaves.ca/ •Write code 2009/07/28/remixing-angie-byron-to- create-the-next-million-mozillians/ •Write documentation •Debug •Educate others 1. Tapscott, Don, and Anthony D. Williams. “Embracing open source culture and strategy.” In Wikinomics: How mass collaboration changes everything, 82-83. Expanded Edition. New York, NY: Penguin USA, 2008. www.wikinomics.com/book/.  
  • 11. Open Source Crowdsourcing “Crowdsourcing has it genesis in the open source movement in software. The development of the Linux operating system proved that a community of like-minded peers was capable of creating a better product than a corporate behemoth like Microsoft. Open source revealed a fundamental truth about humans that had gone largely unnoticed until the connectively of the Internet brought it into high relief: labor can often be organized more efficiently in the context of a community than it can in the context of the corporation. The best person to do a job is the one who most wants to do that job; and the best people to evaluate their performance are their friends and peers who, by the way, will enthusiastically pitch in to improve the final product, simply for the sheer pleasure of helping one another and creating something beautiful from which they all will benefit.” Howe, J. (2008). Crowdsourcing: Why the power of the crowd is driving the future of business. New York: Crown Business. p.8
  • 12. Who’s Using Open Source? •Government Agencies •All Kinds of Businesses •Schools (K-colleges) •Web Developers •Librarians
  • 13. Open Source in Business http://www.unisys.com/about__unisys/news_a_events/industry__analyst__reports/open__source__software__expanding.htm
  • 14. Making money on open source • “IBM not only accepted open source software products and processes but also its philosophy, which is to spur quality and fast growth rather than just profits based on proprietary ownership of intellectual property.” • “Giving up so much control is unconventional to say the least, but the rewards for doing so have been handsome. IBM spends about $100 million per year on Linux development. If the Linux community puts in $1 billion of effort, and even half of that is useful to IBM customers, the company gets $500 million of software development for an investment of $100 million.” Tapscott, Don, and Anthony D. Williams. “Joining Linux.” In Wikinomics: How mass collaboration changes everything, 79-82. Expanded Edition. New York, NY: Penguin USA, 2008. http://www.wikinomics.com/book/.
  • 15. Open Source on the Web Total Active Servers: 10/2000 to 7/2010 http://news.netcraft.com/archives/2010/07/16/july-2010-web-server-survey-16.html
  • 16. Why so popular? • Reliability through Peer Review • Freedom to Innovate • No Vendor Lock-in • User-centric Development • Collaborative Environment • Zero License Fees
  • 18. Open Source & Libraries Libraries and Open Source Both... • Believe that information should be freely accessible to everyone • Give away stuff • Benefit from the generosity of others • Are about communities • Make the world a better place -- Horton, G. http://tinyurl.com/3jvumn
  • 19. Open Source & Libraries Libraries and Open Source make the perfect pair [Librarians] "are almost ethically required to use and develop open source software." Crawford, R. S. http://www.lugod.org/presentations/ oss4lib.pdf http://www.flickr.com/photos/cavort/ 151687944/
  • 20. Open Source & Libraries Libraries and Open Source make the perfect pair “Libraries are committed to the notion of the ʻcommons.ʼ Libraries are in fact one of the last best hopes for the preservation of the intellectual commons. That value system should extend to the intellectual work we do on our access systems. We should reclaim the domain of library technology from the commercial and proprietary realms and actualize is as part of our vision of the commons. ... We are also congenital collaborators. Can you think of any other group of institutions that share their stuff the way we do through ILL? -- Lucia, J. http://pln.palinet.org/wiki/index.php/Open_source_plans
  • 21. Open Source Concerns http://www.unisys.com/about__unisys/news_a_events/industry__analyst__reports/open__source__software__expanding.htm
  • 22. Open Source & Libraries Common questions libraries have: • Is there support? Do I have to know how to program? • Do I have to skimp on features? • Isn’t Open Source risky? • Can I do it myself?
  • 23. Support for Open Source Is there support? • ByWater Solutions • BibLibre • Equinox • YourLibrarySite • And more! Do I have to know how to program? • Local Students • Freelance Developers
  • 24. Do I have to skimp on features? • Open Source developers follow the rule of “Release early and release often” • Users vote with their dollars and time • Freedom to develop on your own • Developers love their products http://www.flickr.com/photos/programwitch/ 2505184887/
  • 25. Isn’t Open Source Risky? • Casey Coleman, chief information officer for the GSA (U.S. General Services Administration), said in a speech ... that the GSA heavily relies on open source to drive down costs, increase flexibility of IT dollars, and reduce risk. ʻYou get much more transparency and interoperability, and that reduces your risk,ʼ she said. • US Department of Defense memo encourages the use of open source • http://news.cnet.com/ with many reasons “including cost 8301-13505_3-9921115-16.html advantages, reduced risk of vendor lock-in, better security, and increased flexibility. It says that the positive aspects of open source software should be given consideration during procurement research. • http://arstechnica.com/open-source/news/ 2009/10/dod-military-needs-to-think-harder- about-using-open-source.ars http://www.flickr.com/photos/gmcharlt/3805445236/
  • 26. Isn’t Open Source Risky? For a total 284 days in 2006 (or more than nine months out of the year), exploit code for known, unpatched critical flaws in pre-IE7 versions of the browser was publicly available on the Internet. Likewise, there were at least 98 days last year in which no software fixes from Microsoft were available to fix IE flaws that criminals were actively using to steal personal and financial data from users. In a total of ten cases last year, instructions detailing how to leverage "critical" vulnerabilities in IE were published online before Microsoft had a patch to fix them. In contrast, Internet Explorer's closest competitor in terms of market share -- Mozilla's Firefox browser -- experienced a single period lasting just nine days last year in which exploit code for a serious security hole was posted online before Mozilla shipped a patch to remedy the problem. Quote: http://blog.washingtonpost.com/securityfix/2007/01/ internet_explorer_unsafe_for_2.html Image: http://www.seo-quotient.com/firefox-v-internet-explorer-v-safari-web-browsers/
  • 27. Risk of Proprietary Software • “Closed-source efforts often suffer from flaws and problems which the original development team never anticipated. Lack of inspection of the code by other programmers can mean that inappropriate design constraints and other errors might not be discovered until the code is already in use.” Pavlicek, Russell. Embracing insanity : open source software development. Indianapolis IN: SAMS, 2000. p. 33.
  • 28. Software is Risky! All software has risks, you need to evaluate open source the same way you do proprietary systems. Several Levels of Risk to consider: • Software security issues • Open source is just as secure if not more secure than proprietary systems because of its transparency • Evaluate open source software no differently than you do other software! • Company mergers and acquisitions • Because you own the code to your system you are not tied to one support source and will never be left without support
  • 29. Can I do it myself? • Absolutely, with the right in-house skills • Linux server management • Web programming • Perl / PHP / MySQL • Systems knowledge
  • 31. Open Source & Libraries When asked what Open Source apps they use at work, 977 librarians and library workers answered as follows http://opensource.web2learning.net/archives/category/survey-results
  • 32. Open Source & Libraries When asked why they chose and open source app, 977 librarians and library workers answered as follows http://opensource.web2learning.net/archives/category/survey-results
  • 33. Give me some examples!!
  • 34. Operating System • Is and always will be free of charge • Ubuntu contains all the applications you'll ever need: • word processing • email applications • web server software • programming tools • games • Designed with security in mind • Great for patron stations!! Jessamyn installs Ubuntu in her library: Lock down Ubuntu for Patron http://vimeo.com/4169783 Stations: http://ashkev.weblogs.us/ archives/478 Download Ubuntu: http://ubuntu.com
  • 35. Operating System - For Kids! •Is and always will be free of charge •Qimo has applications specific to kids •Based on the open source Ubuntu Linux desktop •Comes pre-installed with educational games for children aged 3 and up •Interface has been designed to be intuitive and easy to use •Great for children stations!! http://www.qimo4kids.com/
  • 36. Virtual Machine •Try operating systems without reformatting your machine •Run as many virtual machines as you’d like •Runs operating system concurrently without using up too many resources •Great way to demo software without making the switch right away http://www.virtualbox.org/
  • 38. Email Client • Customizable with Plugins • Message Tagging • Saved Searches • High security • Phishing protection • Junk mail folder • Remote image blocking • Easy integration with Google Apps and popular web mail services Download: http://www.mozilla.com/en-US/thunderbird/
  • 39. Must Have Thunderbird Plugins •Lightening •Adds a Sunbird (another Mozilla product) type calendar to Thunderbird •http://www.mozilla.org/projects/ calendar/lightning/ •Provider for Google Calendar •Connects Lightning with Google Calendar •https://addons.mozilla.org/en-US/ thunderbird/addon/4631 Tutorial: http://www.makeuseof.com/tag/how-to-integrate-google- calendar-into-thunderbird/
  • 40. Web Browser •Customizable with Plugins •Offers more security that IE •Phishing protection •Built in pop up blocker •Spyware protection •Private Browsing •Frequent updates •Built in spell checking •Built in RSS recognition Download: http://www.mozilla.com/en-US/firefox/ Security Facts: http://en-us.www.mozilla.com/en-US/firefox/security/ Browser Stats: http://www.w3schools.com/browsers/browsers_stats.asp
  • 41. Must Have Firefox Plugins •Adblock Plus •Block all ads from displaying •https://addons.mozilla.org/en-US/firefox/addon/1865 •Greasemonkey •Allows for running of small scripts to change webpages •https://addons.mozilla.org/en-US/firefox/addon/748 •Find 100s of Greasemonkey scripts: http://userscripts.org •NoScript •Block all scripts from running without your permission • https://addons.mozilla.org/en-US/firefox/addon/722 •Flashblock •Block all flash movies from paying without your permission •https://addons.mozilla.org/en-US/firefox/addon/433 •DownThemAll •Download all files on one page with a single click •https://addons.mozilla.org/en-US/firefox/addon/201
  • 42. Alternate Browser •Google Chrome is a new open source browsing option •Available for many operating systems •More security than IE: •Malware protection •Spyware protection •Anti-Phishing •Private browsing •Extend functionality with plugins http://chrome.google.com https://chrome.google.com/extensions/
  • 43. Browser Syncing •Sync all your Firefox installs •Encrypts and securely synchronizes the Firefox experience across multiple browsers, so that your desktop, laptop, and mobile phone can all work together •Currently supports continuous synchronization of your bookmarks, browsing history, saved passwords and tabs • https://labs.mozilla.com/projects/weave/ • http://arstechnica.com/open-source/reviews/2010/02/mozilla- weave-10-take-your-tabs-and-bookmarks-everywhere.ars
  • 44. Additional Links •Top 50 Programs that Drive You Crazy & their OS Alternatives: http://tinyurl.com/2xju2m •OSS Watch, open source software advisory service: http://www.oss-watch.ac.uk •Open Source as Alternative http://www.osalt.com •Open Source Software and Libraries Bibliography zotero.org/groups/ freelibre_and_open_source_software_and_libraries_bibliography •Nicole’s Delicious bookmarks: http://delicious.com/nengard/opensource •Open Source Living http://osliving.com
  • 45. Open Source Blogs •The Open Road •ZDNet Open Source http://www.cnet.com/ http://blogs.zdnet.com/open- openroad/ source •Open Ended from Ars Technica •New York Times - Open http://arstechnica.com/open- http://open.nytimes.com source •OSS & Libraries (Yahoo! Pipe) •The H Open Source http://tinyurl.com/5aohv9 http://www.h-online.com/open/
  • 46. Online Reading List • Open Source: Narrowing the Divides between Education, Business, and Community http://connect.educause.edu/display/47941 • Open Source Software in Libraries http://infomotions.com/musings/ossnlibraries/ • The concepts of Free Software & Open Standards: Introduction to Free Software http://ftacademy.org/materials/fsm/1#1 • We Love Open Source Software. No, You Can’t Have Our Code http://journal.code4lib.org/articles/527 • A Primer on Risk http://www.libraryjournal.com/article/CA6611591.html • Nicole’s Zotero Library http://www.zotero.org/nengard/items/collection/1796131
  • 47. Print Reading List • The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary by Eric S. Raymond • Embracing Insanity: Open Source Software Development by Russell Pavlicek • The success of open source by Steve Weber • The open source alternative: Understanding risks and leveraging opportunities by Heather J. Meeker • Open Sources 2.0: The Continuing Evolution by Chris DiBona, Mark Stone, and Danese Cooper • Producing Open Source Software: How to Run a Successful Free Software Project by Karl Fogel (http:// producingoss.com)
  • 48. Thank You Nicole C. Engard nengard@gmail.com Upcoming Book: opensource.web2learning.net Slides: http://web2learning.net > click Publications & Presentations