A Look at Free and Open Source Software Professor Stephen K. Kwan MIS, College of Business San José State University Silicon Valley Open Source Research.

Slides:



Advertisements
Similar presentations
Overview of Free/Open Source Software for Librarians Eric Goldhagen
Advertisements

Free Beer and Free Speech Thomas Krichel
Carlo Tarantola Senior Director EMEA Mobile and Wireless Center of Expertise Warsaw, Poland Oracle Corporation.
Open Source Software Development & Commercialisation Developing Lifelong Learner Record Systems and ePortfolios in FE and HE: Planning for, and Coping.
Using Open Source for Strategic Advantage Alfred H. Essa CIO, MIT Sloan EDUCAUSE Live! April 28 th, 2004.
A Lawyer Looks at the Open Source Revolution Robert W. Gomulkiewicz Director, Intellectual Property Law & Policy Program Associate Professor of Law University.
What is GNU/Linux (Not Linux!)? David Sudjiman davidsudjiman (at) yahoo (dot) com The latest version of this document can.
Copyleft and cathedrals How the counterculture is changing the way we do business.
Open Source. Operating System  Application Program Interface (API) Scheduling: Defines which application to run, when to run it, and how much time. Memory.
IS Spring The Basics of Open Source Reinhardi A. Haqi Mohamed Umar Shakeel Advanced Topics for Systems Development.
A Framework for Understanding The Open Revolution How the Open Source movement is changing the world.
Computers in Society The Computer Industry: Open Source.
ESCE 4960: Open Source Software Practice Lecture 1: Course Overview August 27, 2007 Prof. Roysam, RPI Prof. Moorthy Dr. Will Schroeder, Kitware Prof. Roysam,
Open Source/Free Software Source code is available Extensible Can be changed, modified Freely distributed Copies Modified versions Alternatives to commercial/proprietary.
Open Source Business Models By Mike Telmar, Jacob Jennings, and Jerome Thomas.
What You Should Know About Open Source Software Iris K Stovall Director, Illinois Virtual Campus 2005 Faculty Summer Institute.
1 A Look at Free and Open Source Software © Stephen. K. Kwan 2006 Professor Stephen K. Kwan Management Information Systems College of Business San José.
Enterprise Adoption of FOSS The model is based on trade-offs among A – Attitude F – Features R – Risk C – Costs Adoption Policy Functional Capability Tolerance.
Open Source: How it benefits the Telephony Market Jim Webster Director, Technology Partnerships Digium, Inc. IT Expo Fall 2008.
Sl.NoUnitContents 1.Unit - 1 What is Open Source?, Why Open Source? 2Unit – 2 What is Open Standard? - Why Open Standards? 3Unit – 3 Peek into history.
Open Source Software Development. Overview  OSS  OSSD  OSSD vs PSD  Future.
How to Make Money with OSS – Business Models T Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.
Open Source for Government Alexander C. Pitzner Sr. Network Engineer Harrisburg University of Science and Technology
Free and Open Source Software is it ready? PICTI 19/9/2006 Hanna Kreitem.
Presentation for TECHNOLOGY & INNOVATION MANAGEMENT at CERAM on 16-Oct-2007 by Mikko Riepula, Researcher, Helsinki School of Economics Business and Economics.
IBM Governmental Programs Open Computing, Open Standards and Open Source Recommendation for Governments.
Business models for open source business applications? Bernie Gleason Common Solutions Workshop September 24, 2003.
Computers and Society Examine the extent to which Richard Stallman’s GNU manifesto has succeeded in challenging the dominance of conventionally distributed.
How I learned to stop worrying and love Open Source Software... Colin M. Sharples Advisory IT Specialist IBM Business Consulting Services SQNZ 21 October.
Introduction to Open Source Imed Hammouda, adjunct professor Tampere University of Technology
Presented By: Avijit Gupta V. SaiSantosh.
Open Source Software In the beginning, all software was free –in the 1960s,when IBM and others sold the first large-scale computers, these machines came.
The Peer Pioneers Software Was Just the Beginning Presented By: Jonathan Cullum LaPortia James Kelly Powell.
CPS 82, Fall Open Source, Copyright, Copyleft.
Linux, GNU, and Open Source: lessons for EHR Developers Douglas Carnall general practitioner and assistant editor British Medical Journal
Strategizing for the Future MySQL Conference April 27, 2006.
Chapter 14 The Open Source Community. Agenda Types of Free Software Open Source Project Open Hardware Project Impacts.
Open Source Software Architecture and Design By John Rouda.
A Presentation on Open Source by Aidan McGuire Director
Applying the Open Source development model ● Technologies ● Open Source? ● Drawbacks of Open Source ● Advantages of Open Source ● System outline.
Jim Farmer As presented at Barcamp Saigon, 15 November 2008 Royal Melbourne Institute of Technology Ho-Chi-Minh City, Viet-Nam Open Source Business Models.
10/07/2008 Open Source Software An Introduction to FOSS in Libraries and Information Centers Christopher Ritzo GSLIS PhD. Candidate IMLS Scholar, Youth.
Free Software: History, Perspectives and Implications.
Open Source Examples – Linux; Apache; Firefox Requirements – Distributed w/ source code – License allows for modifications (GPL) – License remains w/ any.
CSNB334 Advanced Operating Systems 1. Introduction to Linux Lecturer: Abdul Rahim Ahmad.
Proprietary vs. Free/Open Source Software
1  The Kroger Co – Copyright 2008 Confidential Customer 1 st Technology Confidential.
Open Source Software. Chris Moylan Group 5...I think.
Workshop on OSS with TT perspectives Meeting of the TT Network Board and Steering Committee Friday 10 December 2010 Bernard DENIS.
The Principles of Wikinomics The new mass collaboration is changing how companies and societies harness knowledge and capability to innovate and create.
Team Quintinlessness: Antony Johnston Steven Pike Mark Coleman Alex Burch Alex Scleparis Nurbol Baimaganbetov.
Welcome to Open Source Technology An Overview of Software By Afroz Hippargi, CIT, YASHADA, Pune.
Compsci 82, Fall Open Source, Copyright, Copyleft.
Corporate Citizenship policy of Software Companies.
Geospatial Information: Copyright Issues Professor George Cho Professor of Geoinformatics and the Law University of Canberra
Effective IT solutions Using Open Source Software dr. comp. sci. Valdis Vītoliņš Odo Ltd, Latvian Open Technology Association Baltic Spark April
What Is Free Software and Open Source Software?. So, whats up here?
Open Source Software Practices
OPEN SOURCE.
open source and free software Najeeb Ullah Student ID
Open Source Software Development
OPEN SOURCE.
Open Source Software in Academia
Critical Success Factors for Adoption of Open Source
What is Copyright?.
OPEN SOURCE BY :.
Open Source Business Models
Business Models for Open Source Software Companies
Open Source Share, and be rewarded tenfold ….
Presentation transcript:

A Look at Free and Open Source Software Professor Stephen K. Kwan MIS, College of Business San José State University Silicon Valley Open Source Research Project Presented to the MIS Club April 4th, 2006 © Stephen. K. Kwan 2006

What is Free and Open Source Software (FOSS)? HistoryHistory Free …Free … Licensing IssuesLicensing Issues Open SourceOpen Source ExamplesExamples Business ModelBusiness Model Enterprise Adoption of FOSSEnterprise Adoption of FOSS Future TrendsFuture Trends ReferencesReferences

History  In 1984, Richard Stallman of MIT, started the GNU project with the goal that no one would ever have to pay for software  The idea is that the source code is fundamental to the furthering of computer science and freely available source code is truly necessary for innovation to continue  GNU General Public License (GPL) was created to prevent businesses to co-opt the code for their own profitability

Free… Free as in Free Speech (not Free Beer) A controversial idea that was considered anti-business.

Licensing Issues Richard Stallman created the GPL that has certain requirements: Copy and distribute under GPL at willCopy and distribute under GPL at will Cannot inhibit others from doing the same, either by charging or restricting through further licensingCannot inhibit others from doing the same, either by charging or restricting through further licensing Derivative work to be licensed under GPLDerivative work to be licensed under GPL

GPL “Viral Licensing” “Reciprocal Licensing” Risk of Contamination! e.g., Cisco/Linksys Case Led to Open Source Principles, Definitions, Licenses, GPL 2, GPL 3

Open Source Principles Licensees are free to use open source software for any purpose whateverLicensees are free to use open source software for any purpose whatever Licensees are free to make copies of open source software and to distribute them without payment of royalties to a licensorLicensees are free to make copies of open source software and to distribute them without payment of royalties to a licensor Licensees are free to create derivative works of open source software and to distribute them without payment of royalties to a licensorLicensees are free to create derivative works of open source software and to distribute them without payment of royalties to a licensor Licensees are free to access and use the source code of open source softwareLicensees are free to access and use the source code of open source software Licensees are free to combine open source and other softwareLicensees are free to combine open source and other software © Lawrence Rosen 2004

Tension in the Software Market Enterprise IT Buyers Proprietary Software Vendors Open Standards

New Tension in the Software Market Enterprise IT Buyers Proprietary Software Vendors Open Standards Open Source Software Vendors

Three Stages of FOSS threat From: Matt Assay, OSBC 2006 Source: Robin Vasan, OSDL LUAC, 2006 Stage 1: Leverage the commodification of big markets Stage 2: Old Technology, New Markets Stage 3: New Technology, New Markets

Open Source: Crossing the Chasm 1 Market Stage Market Penetration InnovatorsEarly AdoptersEarly MajorityLate MajorityLaggards Chasm JBoss Linux PHP (Zend) Xen Nagios (Groundwork) SugarCRM Eclipse Apache MySQL Snort (SourceFire) Asterisk (Digium) Alfresco SpikeSource From: Matt Assay, OSBC 2006 Source: Robin Vasan, OSDL LUAC, Geoffrey Moore

Example: LAMP Stack P M A L Linux Apache MySQL PhP,Phyton,Perl

Open Source Software Development Initiator – need, curiosity, challengeInitiator – need, curiosity, challenge Community of Collaborators, Contributors, merit-basedCommunity of Collaborators, Contributors, merit-based Bug fixes, feature recommendationsBug fixes, feature recommendations “Under many eyeballs, all bugs are shallow”“Under many eyeballs, all bugs are shallow” “Deep bug detection require deep knowledge”“Deep bug detection require deep knowledge” Who is in charge? – “one neck to wring”Who is in charge? – “one neck to wring” Gated Community, Sheriffs, paid contributorsGated Community, Sheriffs, paid contributors “Oracle makes Linux unbreakable”“Oracle makes Linux unbreakable” Sun – OpenOffice, IBM - EclipseSun – OpenOffice, IBM - Eclipse

Open Source Business Models Enthusiasts for EnthusiastsEnthusiasts for Enthusiasts Installation, Technical Support and ConsultingInstallation, Technical Support and Consulting Add-on ProductsAdd-on Products Commercial License/Open Source License (dual license)Commercial License/Open Source License (dual license) New Competitive AdvantageNew Competitive Advantage From: Bernard Golden Cf. Three Stages of FOSS Threat

Enterprise Adoption of FOSS The model is based on trade-offs among A – Attitude F – Features R – Risk C – Costs Adoption Policy Functional Capability Tolerance Budget It is a technology debate and not a “religious” debate.

A Software System Adoption Model FOSS Attitudes Software Adoption Policy Choice Set Selection Standards Attitudes Selection Metrics Available Products Feedback Firm Context & Attitudes Industry Context D1 Decision Points D2 Risk Evaluation Application Context Architectural & Performance Constraints

A Software System Adoption Model FOSS Attitudes Software Adoption Policy Choice Set Selection Standards Attitudes Selection Metrics Available Products Feedback Firm Context & Attitudes Industry Context D1 Decision Points D2 Risk Evaluation Application Context Architectural & Performance Constraints A F R C

Future Trends Mainstreaming of FOSSMainstreaming of FOSS Growing MaturityGrowing Maturity Proprietary Vendors paying attention – Sun, Microsoft, IBM, Oracle, …Proprietary Vendors paying attention – Sun, Microsoft, IBM, Oracle, … Infusion of Venture CapitalInfusion of Venture Capital New Business ModelsNew Business Models FOSS in Emerging EconomiesFOSS in Emerging Economies

References Chris DiBona, Sam Ockman, Mike Stone ed. Open Sources – Voices from the Open Source Revolution, O’Reilly, 1999.Chris DiBona, Sam Ockman, Mike Stone ed. Open Sources – Voices from the Open Source Revolution, O’Reilly, Chris DiBona, Mark Stone, Danese Cooper Open Sources 2.0: The Continuing Revolution, O’Reilly, 2005.Chris DiBona, Mark Stone, Danese Cooper Open Sources 2.0: The Continuing Revolution, O’Reilly, Martin Fink The Business and Economics of Linux and Open Source, Prentice Hall PTR, 2003.Martin Fink The Business and Economics of Linux and Open Source, Prentice Hall PTR, Bernard Golden Succeeding with Open Source, Addison Wesley, 2005.Bernard Golden Succeeding with Open Source, Addison Wesley, Geoffrey Moore Crossing the Chasm, HarvardBusiness Essentials, 2002.Geoffrey Moore Crossing the Chasm, HarvardBusiness Essentials, Eric Raymond The Cathedral & The Bazaar, O’Reilly, 1999.Eric Raymond The Cathedral & The Bazaar, O’Reilly, Lawrence Rosen Open Source Licensing, Prentice Hall PTR, 2005.Lawrence Rosen Open Source Licensing, Prentice Hall PTR, Steven Weber The Success of Open Source, Harvard University Press, 2004.Steven Weber The Success of Open Source, Harvard University Press, Sam Williams Free as in Freedom: Richard Stallman's Crusade for Free Software, O’Reilly, 2002.Sam Williams Free as in Freedom: Richard Stallman's Crusade for Free Software, O’Reilly, Silicon Valley Open Source Research Project