SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
Herding Cats:
  Governance in Free and Open Source Software




Sameer Verma, Ph.D.
Professor
Information Systems Department
San Francisco State University
San Francisco, California
sverma@sfsu.edu
http://verma.sfsu.edu


March 19, 2012 - CBMIS Program
Mona School of Business,
University of the West Indies, Jamaica
Thou shalt not print – His Stevenness

   May 2010. The iPad cannot print
   Cannot print or will not print?
   Who gets to decide?




    http://www.macrumors.com/2010/05/10/steve-jobs-says-printing-will-come-for-ipad/
A clever hack!
Ingenuity wins!




 Free and Open Source Software provides the
                 flexibility.

  How much freedom is too much freedom?
GNU Project

   GNU = GNU's not Unix
       recursive acronym
   Started by Richard M. Stallman in 1985
    
        http://groups.google.com/group/net.unix-wizards/msg/4dadd63a976019d7
Free Software Foundation


 The Free Software Foundation (FSF) is a 501(c)
 (3) non-profit organization based in Boston, MA,
USA. We rely on support from individuals like you
  to carry out our worldwide mission to preserve,
  protect and promote the freedom to use, study,
copy, modify, and redistribute computer software,
and to defend the rights of all free software users.
GNU General Public License

   V1 - 1989
   V2 - 1991
   V3 – 2007
   Most widely used FOSS License
   FSF is the keeper of GPL
What does “Free” mean?

   Free as in Freedom or Free as in Beer?
   Free implies “zero cost”
   Free implies “liberty”




                             or
Stallman's Four Freedoms

   Freedom 0: The freedom to run the program, for any
    purpose.
   Freedom 1: The freedom to study how the program works,
    and adapt it to your needs.
   Freedom 2: The freedom to redistribute copies so you can
    help your neighbor.
   Freedom 3: The freedom to improve the program, and
    release your improvements to the public, so that the whole
    community benefits.
Open Source Initiative

   Created in 1998 to counter the confusion
    around the term “free”.“Free” is not business
    friendly.
   Open Source – simply put, the source code is
    open.
   First meeting
       Eric Raymond, Bruce Perens, Larry Augustin, Jon
        “maddog” Hall, Christine Peterson, Todd Anderson,
        Sam Ockman, Michael Tiemann.
       Christine Peterson suggested “open source”.
The Open Source Definition
                  http://opensource.org/docs/osd
1. Free Redistribution
2. Source Code
3. Derived Works
4. Integrity of The Author's Source Code
5. No Discrimination Against Persons or Groups
6. No Discrimination Against Fields of Endeavor
7. Distribution of License
8. License Must Not Be Specific to a Product
9. License Must Not Restrict Other Software
10. License Must Be Technology-Neutral
GPL Family - reciprocation

   GNU General Public License or GPL
   Lesser GPL, sometimes also referred to as
    Library GPL
   GNU Free Documentation License or GFDL


        Linux kernel is released under GPL version 2
BSD family - academic

   Sourced from AT&T Unix
   Heavily modified by UC Berkeley. Therefore
    called Berkeley Software Distribution.
       See history at
        http://www.oreilly.com/catalog/opensources/book/kirkmck.html
   Gave rise to many Unices, including Solaris,
    MacOSX, OpenBSD, FreeBSD, NetBSD etc.
   Have their own licenses.

          Android is released under the Apache license
So, which is it?

   Free/Libré Open Source Software (FLOSS)
   Free Software (FS)
   Open Source Software (OSS)
   Free and Open Source Software (FOSS)
   Varies by geography
   Used interchangeably
   What really matters is the license!
Licenses

   Complete list of FSF licenses
       http://www.fsf.org/licensing/education
   Complete list of OSI Licenses
       http://opensource.org/licenses/category
Creative Commons

   Creative Commons is analogous to FOSS
    except that they create licenses for content and
    not code.
        http://creativecommons.org/
   Listen to this (a capella):
        http://ccmixter.org/files/anjibee/19299
   Then listen to this (nicely remixed under a CC license):
        http://ccmixter.org/files/hepepe/20997
   Creativity grows and flows when allowed to mingle.
FOSS: Use anywhere

   Linux
   Unix
   Mac              Source code

   Windows          Object code
   …
   ...              OS Platform
Who uses FOSS

   Google, HP, Intel, Oracle, IBM, Amazon,
    Facebook, Twitter, Wikipedia, Internet
    Archive...and yes, Apple and Microsoft as well!




                   http://www.techdigest.tv/steve-ballmer-hands.jpg
Who uses FOSS

   UWI Mona...




                  http://coe-msb.org
Who uses FOSS




Providence Basic School, Kingston, Jamaica

                                             August Town Primary School, August Town, Jamaica



                                http://olpcjamaica.org.jm
Who uses FOSS

   ...and Lidia in the jungles of Peru.




              http://www.dailymotion.com/video/xby2uj_web-la-selva_tech
Learn more




             http://laptop.org
Explore




http://en.wikipedia.org/wiki/Free_and_open_source_software
Example: Debian

   Ian Murdock = Founder of Debian
   Deborah = Ian's girlfriend (now wife)
   Deb + Ian = Debian
   Now managed by a non-profit foundation
   Elects president via elections (democracy).
   Values technical contributions above all else.
   Limited bureaucracy is more enabling than
    coercive
Example: Ubuntu

   A project by Mark Shuttleworth, a Debian
    developer turned rich guy from South Africa.
       Ubuntu = Humanity towards others.
   Ubuntu is managed by community council,
    technical board and SABDFL
   Mark Shuttleworth is SABDFL
       Self-Appointed Benevolent Dictator for Life.
       Meritocracy
Governance Models?




No traditional models, but governance does exist.

             Governance is ad-hoc.
Questions? Ask away!
Made with the free stuff




            http://libreoffice.org

Weitere ähnliche Inhalte

Was ist angesagt?

Web 2.0 and pedagogy overview, Wesleyan 2006
Web 2.0 and pedagogy overview, Wesleyan 2006Web 2.0 and pedagogy overview, Wesleyan 2006
Web 2.0 and pedagogy overview, Wesleyan 2006Bryan Alexander
 
The free software history and communities’ journey ahead
The free software history and communities’ journey aheadThe free software history and communities’ journey ahead
The free software history and communities’ journey aheadRicardo Amaro
 
Os revolution reaction paper
Os revolution reaction paperOs revolution reaction paper
Os revolution reaction paperMarklin
 
Presentation social media icons (RISHA, HIFZ , SAKEENA, NOOR). rESOURCE PERSO...
Presentation social media icons (RISHA, HIFZ , SAKEENA, NOOR). rESOURCE PERSO...Presentation social media icons (RISHA, HIFZ , SAKEENA, NOOR). rESOURCE PERSO...
Presentation social media icons (RISHA, HIFZ , SAKEENA, NOOR). rESOURCE PERSO...Muhammad Ahmad
 
The revolution will be webalised.
The revolution will be webalised.The revolution will be webalised.
The revolution will be webalised.sndrspk
 
Bridges Between Projects
Bridges Between ProjectsBridges Between Projects
Bridges Between ProjectsDave Neary
 
Introduction to foss
Introduction to fossIntroduction to foss
Introduction to fossAltin Ukshini
 
Revolution OS/Go Open Reaction Paper
Revolution OS/Go Open Reaction PaperRevolution OS/Go Open Reaction Paper
Revolution OS/Go Open Reaction PaperAda Marie Tayao
 
Conferences 2.0: Scientists and Web 2.0
Conferences 2.0: Scientists and Web 2.0Conferences 2.0: Scientists and Web 2.0
Conferences 2.0: Scientists and Web 2.0Ismael Peña-López
 
Foocorp Talk - make art 2009
Foocorp Talk - make art 2009Foocorp Talk - make art 2009
Foocorp Talk - make art 2009Rhea Myers
 
#SciChallenge2017 Internet
 #SciChallenge2017 Internet #SciChallenge2017 Internet
#SciChallenge2017 InternetStylianos05
 
DM110 - Week 5 - Audio Podcasting
DM110 - Week 5 - Audio PodcastingDM110 - Week 5 - Audio Podcasting
DM110 - Week 5 - Audio PodcastingJohn Breslin
 
Intellectual Property Rights And The Internet
Intellectual Property Rights And The InternetIntellectual Property Rights And The Internet
Intellectual Property Rights And The InternetAdjem
 
Lost In Translation - From Free Software to Free Culture
Lost In Translation - From Free Software to Free CultureLost In Translation - From Free Software to Free Culture
Lost In Translation - From Free Software to Free CultureRhea Myers
 
Web 2.0 Overview for Administrators
Web 2.0 Overview for AdministratorsWeb 2.0 Overview for Administrators
Web 2.0 Overview for Administratorssspengler
 
Internet Τhrills & threats
Internet Τhrills & threatsInternet Τhrills & threats
Internet Τhrills & threatsArisNas
 
“From Free Software to Open Source”
“From Free Software to Open Source”“From Free Software to Open Source”
“From Free Software to Open Source”Brett Neese
 

Was ist angesagt? (20)

Web 2.0 and pedagogy overview, Wesleyan 2006
Web 2.0 and pedagogy overview, Wesleyan 2006Web 2.0 and pedagogy overview, Wesleyan 2006
Web 2.0 and pedagogy overview, Wesleyan 2006
 
Twitter
TwitterTwitter
Twitter
 
The free software history and communities’ journey ahead
The free software history and communities’ journey aheadThe free software history and communities’ journey ahead
The free software history and communities’ journey ahead
 
Os revolution reaction paper
Os revolution reaction paperOs revolution reaction paper
Os revolution reaction paper
 
Presentation social media icons (RISHA, HIFZ , SAKEENA, NOOR). rESOURCE PERSO...
Presentation social media icons (RISHA, HIFZ , SAKEENA, NOOR). rESOURCE PERSO...Presentation social media icons (RISHA, HIFZ , SAKEENA, NOOR). rESOURCE PERSO...
Presentation social media icons (RISHA, HIFZ , SAKEENA, NOOR). rESOURCE PERSO...
 
The revolution will be webalised.
The revolution will be webalised.The revolution will be webalised.
The revolution will be webalised.
 
Social Networking & Web 2.0
Social Networking & Web 2.0Social Networking & Web 2.0
Social Networking & Web 2.0
 
Social media.
Social media.Social media.
Social media.
 
Bridges Between Projects
Bridges Between ProjectsBridges Between Projects
Bridges Between Projects
 
Introduction to foss
Introduction to fossIntroduction to foss
Introduction to foss
 
Revolution OS/Go Open Reaction Paper
Revolution OS/Go Open Reaction PaperRevolution OS/Go Open Reaction Paper
Revolution OS/Go Open Reaction Paper
 
Conferences 2.0: Scientists and Web 2.0
Conferences 2.0: Scientists and Web 2.0Conferences 2.0: Scientists and Web 2.0
Conferences 2.0: Scientists and Web 2.0
 
Foocorp Talk - make art 2009
Foocorp Talk - make art 2009Foocorp Talk - make art 2009
Foocorp Talk - make art 2009
 
#SciChallenge2017 Internet
 #SciChallenge2017 Internet #SciChallenge2017 Internet
#SciChallenge2017 Internet
 
DM110 - Week 5 - Audio Podcasting
DM110 - Week 5 - Audio PodcastingDM110 - Week 5 - Audio Podcasting
DM110 - Week 5 - Audio Podcasting
 
Intellectual Property Rights And The Internet
Intellectual Property Rights And The InternetIntellectual Property Rights And The Internet
Intellectual Property Rights And The Internet
 
Lost In Translation - From Free Software to Free Culture
Lost In Translation - From Free Software to Free CultureLost In Translation - From Free Software to Free Culture
Lost In Translation - From Free Software to Free Culture
 
Web 2.0 Overview for Administrators
Web 2.0 Overview for AdministratorsWeb 2.0 Overview for Administrators
Web 2.0 Overview for Administrators
 
Internet Τhrills & threats
Internet Τhrills & threatsInternet Τhrills & threats
Internet Τhrills & threats
 
“From Free Software to Open Source”
“From Free Software to Open Source”“From Free Software to Open Source”
“From Free Software to Open Source”
 

Ähnlich wie Herding Cats: Governance in Free and Open Source Software

Intro to FOSS & using it in development
Intro to FOSS & using it in developmentIntro to FOSS & using it in development
Intro to FOSS & using it in developmentAhmed Mekkawy
 
Free Software And Free Music
Free Software And Free MusicFree Software And Free Music
Free Software And Free MusicKletskous
 
Open source an origin story to freedom
Open source   an origin story to freedomOpen source   an origin story to freedom
Open source an origin story to freedomEdzo Botjes
 
The Open Source Movement
The Open Source MovementThe Open Source Movement
The Open Source MovementHoward Berry
 
Week 6 cyberpolitics
Week 6 cyberpoliticsWeek 6 cyberpolitics
Week 6 cyberpoliticsoiwan
 
Linux is only the kernel
Linux is only the kernelLinux is only the kernel
Linux is only the kernelVitor Siqueira
 
Open Source Presentation
Open Source PresentationOpen Source Presentation
Open Source PresentationAdhoura Academy
 
All About Open Source | Software Freedom | Hacktoberfest
All About Open Source | Software Freedom |  HacktoberfestAll About Open Source | Software Freedom |  Hacktoberfest
All About Open Source | Software Freedom | HacktoberfestMala Deep Upadhaya
 
Free Software Movement and Open Source Communities
Free Software Movement and Open Source CommunitiesFree Software Movement and Open Source Communities
Free Software Movement and Open Source CommunitiesHaggen So
 
Free Software Introduction
Free Software IntroductionFree Software Introduction
Free Software Introductionshirish agarwal
 
Free GEO Culture and OpenStreetMap
Free GEO Culture and OpenStreetMapFree GEO Culture and OpenStreetMap
Free GEO Culture and OpenStreetMapesambale
 
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
 
Open Source Possibility in Nepal
Open Source Possibility in NepalOpen Source Possibility in Nepal
Open Source Possibility in NepalResham Acharya
 
Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Henry Briggs
 

Ähnlich wie Herding Cats: Governance in Free and Open Source Software (20)

Intro to FOSS & using it in development
Intro to FOSS & using it in developmentIntro to FOSS & using it in development
Intro to FOSS & using it in development
 
Free Software And Free Music
Free Software And Free MusicFree Software And Free Music
Free Software And Free Music
 
OpenSource
OpenSourceOpenSource
OpenSource
 
Open source an origin story to freedom
Open source   an origin story to freedomOpen source   an origin story to freedom
Open source an origin story to freedom
 
The Open Source Movement
The Open Source MovementThe Open Source Movement
The Open Source Movement
 
Week 6 cyberpolitics
Week 6 cyberpoliticsWeek 6 cyberpolitics
Week 6 cyberpolitics
 
Linux is only the kernel
Linux is only the kernelLinux is only the kernel
Linux is only the kernel
 
Open Source Presentation
Open Source PresentationOpen Source Presentation
Open Source Presentation
 
Opensource
OpensourceOpensource
Opensource
 
All About Open Source | Software Freedom | Hacktoberfest
All About Open Source | Software Freedom |  HacktoberfestAll About Open Source | Software Freedom |  Hacktoberfest
All About Open Source | Software Freedom | Hacktoberfest
 
Free Software Movement and Open Source Communities
Free Software Movement and Open Source CommunitiesFree Software Movement and Open Source Communities
Free Software Movement and Open Source Communities
 
Free Software Introduction
Free Software IntroductionFree Software Introduction
Free Software Introduction
 
Free GEO Culture and OpenStreetMap
Free GEO Culture and OpenStreetMapFree GEO Culture and OpenStreetMap
Free GEO Culture and OpenStreetMap
 
GNU turns 30
GNU turns 30GNU turns 30
GNU turns 30
 
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...
 
Open Source Possibility in Nepal
Open Source Possibility in NepalOpen Source Possibility in Nepal
Open Source Possibility in Nepal
 
Open source
Open sourceOpen source
Open source
 
open source
open sourceopen source
open source
 
open source
open sourceopen source
open source
 
Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8
 

Mehr von Sameer Verma

Big Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and OperationsBig Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and OperationsSameer Verma
 
A Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote CommunitiesA Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote CommunitiesSameer Verma
 
Digital Commons: A Strategic View
Digital Commons: A Strategic ViewDigital Commons: A Strategic View
Digital Commons: A Strategic ViewSameer Verma
 
The Commons Initiative at SF State
The Commons Initiative at SF StateThe Commons Initiative at SF State
The Commons Initiative at SF StateSameer Verma
 
Civictech in Academia
Civictech in AcademiaCivictech in Academia
Civictech in AcademiaSameer Verma
 
Tci sfsu-uo h-2015
Tci sfsu-uo h-2015Tci sfsu-uo h-2015
Tci sfsu-uo h-2015Sameer Verma
 
Juju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private CloudsJuju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private CloudsSameer Verma
 
XOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPCXOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPCSameer Verma
 
"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the Cloud"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the CloudSameer Verma
 
Creativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per ChildCreativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per ChildSameer Verma
 
OLPC from around the World
OLPC from around the WorldOLPC from around the World
OLPC from around the WorldSameer Verma
 
The Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D PrintingThe Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D PrintingSameer Verma
 
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...Sameer Verma
 
Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13Sameer Verma
 
Education and Social Inclusion through Information
Education and Social Inclusion through InformationEducation and Social Inclusion through Information
Education and Social Inclusion through InformationSameer Verma
 
Drupal and the Semantic Web
Drupal and the Semantic WebDrupal and the Semantic Web
Drupal and the Semantic WebSameer Verma
 
Computer, end program
Computer, end programComputer, end program
Computer, end programSameer Verma
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through InformationSameer Verma
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through InformationSameer Verma
 
Facilitating a Digital Commons for Generations to Come
Facilitating a Digital Commons for Generations to ComeFacilitating a Digital Commons for Generations to Come
Facilitating a Digital Commons for Generations to ComeSameer Verma
 

Mehr von Sameer Verma (20)

Big Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and OperationsBig Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and Operations
 
A Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote CommunitiesA Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote Communities
 
Digital Commons: A Strategic View
Digital Commons: A Strategic ViewDigital Commons: A Strategic View
Digital Commons: A Strategic View
 
The Commons Initiative at SF State
The Commons Initiative at SF StateThe Commons Initiative at SF State
The Commons Initiative at SF State
 
Civictech in Academia
Civictech in AcademiaCivictech in Academia
Civictech in Academia
 
Tci sfsu-uo h-2015
Tci sfsu-uo h-2015Tci sfsu-uo h-2015
Tci sfsu-uo h-2015
 
Juju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private CloudsJuju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private Clouds
 
XOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPCXOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPC
 
"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the Cloud"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the Cloud
 
Creativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per ChildCreativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per Child
 
OLPC from around the World
OLPC from around the WorldOLPC from around the World
OLPC from around the World
 
The Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D PrintingThe Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D Printing
 
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
 
Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13
 
Education and Social Inclusion through Information
Education and Social Inclusion through InformationEducation and Social Inclusion through Information
Education and Social Inclusion through Information
 
Drupal and the Semantic Web
Drupal and the Semantic WebDrupal and the Semantic Web
Drupal and the Semantic Web
 
Computer, end program
Computer, end programComputer, end program
Computer, end program
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through Information
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through Information
 
Facilitating a Digital Commons for Generations to Come
Facilitating a Digital Commons for Generations to ComeFacilitating a Digital Commons for Generations to Come
Facilitating a Digital Commons for Generations to Come
 

Kürzlich hochgeladen

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 

Kürzlich hochgeladen (20)

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

Herding Cats: Governance in Free and Open Source Software

  • 1. Herding Cats: Governance in Free and Open Source Software Sameer Verma, Ph.D. Professor Information Systems Department San Francisco State University San Francisco, California sverma@sfsu.edu http://verma.sfsu.edu March 19, 2012 - CBMIS Program Mona School of Business, University of the West Indies, Jamaica
  • 2. Thou shalt not print – His Stevenness  May 2010. The iPad cannot print  Cannot print or will not print?  Who gets to decide? http://www.macrumors.com/2010/05/10/steve-jobs-says-printing-will-come-for-ipad/
  • 4. Ingenuity wins! Free and Open Source Software provides the flexibility. How much freedom is too much freedom?
  • 5. GNU Project  GNU = GNU's not Unix  recursive acronym  Started by Richard M. Stallman in 1985  http://groups.google.com/group/net.unix-wizards/msg/4dadd63a976019d7
  • 6. Free Software Foundation The Free Software Foundation (FSF) is a 501(c) (3) non-profit organization based in Boston, MA, USA. We rely on support from individuals like you to carry out our worldwide mission to preserve, protect and promote the freedom to use, study, copy, modify, and redistribute computer software, and to defend the rights of all free software users.
  • 7. GNU General Public License  V1 - 1989  V2 - 1991  V3 – 2007  Most widely used FOSS License  FSF is the keeper of GPL
  • 8. What does “Free” mean?  Free as in Freedom or Free as in Beer?  Free implies “zero cost”  Free implies “liberty” or
  • 9. Stallman's Four Freedoms  Freedom 0: The freedom to run the program, for any purpose.  Freedom 1: The freedom to study how the program works, and adapt it to your needs.  Freedom 2: The freedom to redistribute copies so you can help your neighbor.  Freedom 3: The freedom to improve the program, and release your improvements to the public, so that the whole community benefits.
  • 10. Open Source Initiative  Created in 1998 to counter the confusion around the term “free”.“Free” is not business friendly.  Open Source – simply put, the source code is open.  First meeting  Eric Raymond, Bruce Perens, Larry Augustin, Jon “maddog” Hall, Christine Peterson, Todd Anderson, Sam Ockman, Michael Tiemann.  Christine Peterson suggested “open source”.
  • 11. The Open Source Definition http://opensource.org/docs/osd 1. Free Redistribution 2. Source Code 3. Derived Works 4. Integrity of The Author's Source Code 5. No Discrimination Against Persons or Groups 6. No Discrimination Against Fields of Endeavor 7. Distribution of License 8. License Must Not Be Specific to a Product 9. License Must Not Restrict Other Software 10. License Must Be Technology-Neutral
  • 12. GPL Family - reciprocation  GNU General Public License or GPL  Lesser GPL, sometimes also referred to as Library GPL  GNU Free Documentation License or GFDL Linux kernel is released under GPL version 2
  • 13. BSD family - academic  Sourced from AT&T Unix  Heavily modified by UC Berkeley. Therefore called Berkeley Software Distribution.  See history at http://www.oreilly.com/catalog/opensources/book/kirkmck.html  Gave rise to many Unices, including Solaris, MacOSX, OpenBSD, FreeBSD, NetBSD etc.  Have their own licenses. Android is released under the Apache license
  • 14. So, which is it?  Free/Libré Open Source Software (FLOSS)  Free Software (FS)  Open Source Software (OSS)  Free and Open Source Software (FOSS)  Varies by geography  Used interchangeably  What really matters is the license!
  • 15. Licenses  Complete list of FSF licenses  http://www.fsf.org/licensing/education  Complete list of OSI Licenses  http://opensource.org/licenses/category
  • 16. Creative Commons  Creative Commons is analogous to FOSS except that they create licenses for content and not code.  http://creativecommons.org/  Listen to this (a capella):  http://ccmixter.org/files/anjibee/19299  Then listen to this (nicely remixed under a CC license):  http://ccmixter.org/files/hepepe/20997  Creativity grows and flows when allowed to mingle.
  • 17. FOSS: Use anywhere  Linux  Unix  Mac Source code  Windows Object code  …  ... OS Platform
  • 18. Who uses FOSS  Google, HP, Intel, Oracle, IBM, Amazon, Facebook, Twitter, Wikipedia, Internet Archive...and yes, Apple and Microsoft as well! http://www.techdigest.tv/steve-ballmer-hands.jpg
  • 19. Who uses FOSS  UWI Mona... http://coe-msb.org
  • 20. Who uses FOSS Providence Basic School, Kingston, Jamaica August Town Primary School, August Town, Jamaica http://olpcjamaica.org.jm
  • 21. Who uses FOSS  ...and Lidia in the jungles of Peru. http://www.dailymotion.com/video/xby2uj_web-la-selva_tech
  • 22. Learn more http://laptop.org
  • 24. Example: Debian  Ian Murdock = Founder of Debian  Deborah = Ian's girlfriend (now wife)  Deb + Ian = Debian  Now managed by a non-profit foundation  Elects president via elections (democracy).  Values technical contributions above all else.  Limited bureaucracy is more enabling than coercive
  • 25. Example: Ubuntu  A project by Mark Shuttleworth, a Debian developer turned rich guy from South Africa.  Ubuntu = Humanity towards others.  Ubuntu is managed by community council, technical board and SABDFL  Mark Shuttleworth is SABDFL  Self-Appointed Benevolent Dictator for Life.  Meritocracy
  • 26. Governance Models? No traditional models, but governance does exist. Governance is ad-hoc.
  • 28. Made with the free stuff http://libreoffice.org