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é.

Slides:



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

The Web Wizards Guide to Freeware/Shareware Chapter Six Open Source Software.
Free Beer and Free Speech Thomas Krichel
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.
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.
The Advantages of using Free Software instead of Proprietary one.
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.
Open Source Software Legal and Other Issues related to use
COMP 6005 An Introduction To Computing Session Two: Computer Software Acquiring Software.
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.
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
Software Licensing University of Palestine Eng. Wisam Zaqoot March 2010 ITSS 4201 Internet Insurance and Information Hiding.
IS1825 Multimedia Development for Internet Applications Lecture 09: Free and Open Source Software Rob Gleasure
(1) Open Source Software Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii Honolulu HI.
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.
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.
1 Ethical Issues in Computer Science CSCI 328, Fall 2013 Session 17 Software as Intellectual Property.
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.
Software Construction and Evolution - CSSE 375 Open Source 2 Shawn & Steve.
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.
Free and Open Source Software Aruna Lorensuhewa Contact Details:
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.
Free Software The next generation of software development OR A new level of consumer freedom?
CSNB334 Advanced Operating Systems 1. Introduction to Linux Lecturer: Abdul Rahim Ahmad.
Open Source Software. Chris Moylan Group 5...I think.
Chapter 3: Understanding Software Licensing
Compsci 82, Fall Open Source, Copyright, Copyleft.
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?
Self Publishing and Open Access, CTE 2009, UNCW1 Self Publishing and Open Access Journals Dr. Russell Herman University of North Carolina Wilmington
Open Source Software Practices
OPEN SOURCE.
open source and free software Najeeb Ullah Student ID
Open Source Software Development
Open Source software Licensing
OPEN SOURCE.
Open Source Software in Academia
What is Copyright?.
OPEN SOURCE SOFTWARE An Introduction.
Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in.
Business Models for Open Source Software Companies
Open Source Share, and be rewarded tenfold ….
Chapter I. Freedom and Open Source
Presentation transcript:

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é State University Silicon Valley Open Source Research Project

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

3 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

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

5 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

6

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

8 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

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

10 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

11 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

12 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 GPL v2, v3, etc.GPL v2, v3, etc.

13 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