The Business Case for Open Source Software. What is Open Source Software?  The term open source in common usage refers to any software with publicly.

Slides:



Advertisements
Similar presentations
The Web Wizards Guide to Freeware/Shareware Chapter Six Open Source Software.
Advertisements

1 Open Office – A cheaper alternate to Microsoft Office Edited by: Irfan Ilyas.
Linux vs. Windows. Linux  Linux was originally built by Linus Torvalds at the University of Helsinki in  Linux is a Unix-like, Kernal-based, fully.
Unit 1 Living in the Digital WorldChapter 4 – Smart Working This presentation will cover the following topics: Software choices Name:
3 Section C: Installing Software and Upgrades  Web Apps  Mobile Apps  Local Applications  Portable Software  Software Upgrades and Updates  Uninstalling.
Software: Instructions to the Computer
Open Source Software Business Models -Michael Brittingham -Dan McMillan -Kevin Haselwander.
Open Source Software …its not all for the techies. - Dan Coming.
Introduction to Open Source Software Jeremy Hayes.
Open Source Business Models By Mike Telmar, Jacob Jennings, and Jerome Thomas.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 2.1.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 2.1.
Chapter 3 Applications Software: Getting the Work Done.
Server Operating Systems Last Update Copyright Kenneth M. Chipps Ph.D. 1.
HOMEWORK PAGE STAND ALONE PROGRAMS FUNCTION ON THEIR OWN AND SOMETIMES CANNOT SHARE DATA WITH OTHER PROGRAMS. INTEGRATED SOFTWARE COMBINES.
Open Source Software Legal and Other Issues related to use
Open-Source Software ISYS 475.
COMP 6005 An Introduction To Computing Session Two: Computer Software Acquiring Software.
Linux Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
We are here today to know the differences between Windows operating system and Linux operating System And why is windows more famous than Linux Show the.
OPEN-SOURCE SOFTWARE BY: SAMANTHA HERALD  Otherwise known as OSS, is computer software that is available with source code: normally reserved for copyright.
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.
CHAPTER 6 OPEN SOURCE SOFTWARE AND FREE SOFTWARE
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
CIS 2200 Kannan Mohan Department of CIS Zicklin School of Business, Baruch College.
Open Source for Government Alexander C. Pitzner Sr. Network Engineer Harrisburg University of Science and Technology
Introduction to Open Source Software Jeremy Hayes.
Software Introduction
Operating Systems. Operating systems  Between the hardware and the application software lies the operating system. The operating system is a program.
Categories of Software
Introduction to Computing Chapter 2 – Part 2 Industry of Computing William Johnson Julia Benson-Slaughter
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Programming and Application Packages
Computers and Society Examine the extent to which Richard Stallman’s GNU manifesto has succeeded in challenging the dominance of conventionally distributed.
Presented By: Avijit Gupta V. SaiSantosh.
Operating Systems. Operating systems  Most important program that runs on a computer  Every general-purpose (such as desktop) computer must have OS.
Section 2 Software.
OPEN SOURCE AND FREE SOFTWARE. What is open source software? What is free software? What is the difference between the two? How the two differs from shareware?
OPEN SOURCE (SOFTWARE SAVIOR) Justin Hanson, Dec. 3, 2008.
Introduction After seeing the pressure of license and proprietary software users where a lot of money is needed to make sure the software is in good condition,
Chapter 3 Software. Learning Objectives Upon successful completion of this chapter, you will be able to: Define the term software Describe the two primary.
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 7 Business Aspects of Software Engineering.
OPEN-SOURCE SOFTWARE BY: SAMANTHA HERALD  Otherwise known as OSS, is computer software that is available with source code: normally reserved for copyright.
ITGS Application Software, pt. 3. ITGS Business Software Alliance (BSA) and Federation Against Software Theft (FAST) –Represent software companies and.
MIS 105 LECTURE 1 INTRODUCTION TO COMPUTER HARDWARE CHAPTER REFERENCE- CHP. 1.
By: Jessica Watkins. “Open Source software is software which can be used, modified and improved by anyone and can be redistributed freely.” Freely, in.
Proprietary vs. Free/Open Source Software
Made By: Micheal Mouner Linux VS Windows. Agenda.
Chapter 3: Software Explain the difference between systems software and application software
Open Source Software. Chris Moylan Group 5...I think.
P1 - Software licenses. Different types of license and software Single-user license Multi-user license Proprietary software Freeware Shareware.
Applications Software. Is a software used to carry out a particular task e.g. a game or word processor.
Thinking Outside the Box Linux. Question: What form of transportation racks up the most passenger miles per year? Not cars Not bicycles Not buses Not.
INTRO. To I.T Razan N. AlShihabi
Open Source Software Legal and Other Issues related to use
Software Requirements
7 – Types of Software Component 2.
FREE AND OPEN SOURCE SOFTWARE IN EDUCATION
Open Source Software Legal and Other Issues related to use
LINUX WINDOWS Vs..
What's so bad about Microsoft? (Why you should be concerned)
Open Source Software Legal and Other Issues related to use
Unit 1.8 Ethical, legal, cultural and environmental concerns
OPEN SOURCE SOLUTION FOR e-GOVERNANCE
OPEN SOURCE SOFTWARE (OSS)
LINUX WINDOWS Vs..
Chapter 2 The Sources of Software
Chapter 2: The Linux System Part 1
O.S. Security.
Chapter 3 Software.
Presentation transcript:

The Business Case for Open Source Software

What is Open Source Software?  The term open source in common usage refers to any software with publicly available source code.  Open source software is required to have its source code freely available; end-users have the right to modify and redistribute the software, as well as the right to package and sell the software  Software with source code in the public domain meets the criteria. Open-Source licences may have additional restrictions, such as a requirement to preserve the author’s names and copyright statement in the code.

What is Open Source Software?  Open Source can be either systems software (Linux) or application software (Mozilla, OpenOffice)  Growing in popularity –Linux now has 23% market share –Second only to Microsoft

Open Source Vs Proprietary  The “source” in “open source” refers to the program code or instructions on which software is based.  This is freely available for inspection unlike proprietary software e.g. MS Windows which is compiled into an executable form which runs on a computer.  Once the source is freely available, the software becomes free to the end user, since anyone can install it, compile it and then use it.

Open Source Organisation  The basic idea behind open source is very simple – When programmers can read, redistribute, and modify the source code for a piece of software, the software evolves. –People improve it, people adapt it, people fix bugs. – And this can happen at a speed that, if one is used to the slowpace of conventional software development, seems astonishing.  The open source community believes that this rapid evolutionary process produces better software than the traditional closed model, in which only a few programmers can see the source and everybody else must blindly use an opaque bloc of bits

Linux  Developed by Linus Torvalds  Posted code on the internet and invited other developers to improve it.  Tens of thousands of developers have worked on it (Open Source Community).  Has been adopted by end-users and by established hardware vendors such as IBM and HP which supply it as an option with their computers.

Open Source Projects  Collaborative developments between software writers  Worldwide workforce of enthusiasts  Surprisingly, the software developed is stable enough to be used by commercial organisations

Case: OSS in Munich  May the city of Munich decided to oust Microsoft Windows from the 14,000 computers used by local- government employees in favour of Linux, an open- source operating system.  Although the contract was worth a modest $35m, Microsoft's chief executive, Steve Ballmer, interrupted his holiday in Switzerland to visit Munich and lobby the mayor.  Microsoft even dropped its prices to match Linux –a remarkable feat since Linux is essentially free and users merely purchase support services alongside it.  Microsoft still lost –The city did not wish to place the functioning of government in the hands of a commercial vendor with proprietary standards which is accountable to shareholders rather than to citizens.

Case: OSS in Munich  Modern governments generate a vast number of digital files. –From birth certificates and tax returns to criminal DNA records, the documents must be retrievable.  So governments are reluctant to store official records in the proprietary formats of commercial- software vendors. This concern will only increase as e-government services, such as filing a tax return or applying for a driving licence online, gain momentum.  In Microsoft's case, security flaws in its software, such as those exploited by Blaster and SoBig viruses, are also a cause of increasing concern.

Case: OSS in Munich  Government purchases of software totalled almost $17 billion globally in 2002, and the figure is expected to grow by about 9% a year for the next five years.  Microsoft controls a relatively small part of this market, with sales to governments estimated at around $2.8 billion.  It is a crucial market, because when a government opts for a particular technology, the citizens and businesses that deal with it often have to fall into line.

Case: Ernie Ball  Guitar String manufacturer  In 2000, the Business Software Alliance conducted a raid and audit on the firm –Found a few dozen unlicensed copies of programs –Settled for $65K + $35k in legal fees –BSA “named and shamed” the firm on the evening news and newspaper ads

Case: Ernie Ball  Ball told his IT department he wanted Microsoft products out of his business within six months –“I don't care if we have to buy 10,000 abacuses. We won't do business with someone who treats us poorly."  Ball's IT crew settled on open-source software –Red Hat's version of Linux –the OpenOffice office suite –Mozilla's Web browser –plus a few proprietary applications that couldn't be duplicated by open source. Interview available at _ html?tag=lh _ html?tag=lhhttp://news.com.com/ _ html?tag=lh

Advantages: Proprietary Software  Indemnification  Maintenance and support;  Licensee doesn’t have to have open source savvy staff;  Licensees’ rights if: –media is defective; –software contains viruses, backdoors, etc.; –product fails to meet written technical/business specifications.

Disadvantages: Proprietary Software  COST! –License fee –Product bundling—example: Microsoft office.  Licensee cannot modify or enhance the code;  Often not built to open standards, leading to interoperability problems;  Shut off from continuing development and information sharing in open source community;  Some proprietary code is not as good as its open source counterparts.

Advantages of Open Source  Effectively free to purchase (but cost of migration from existing systems may be high)  Lower cost of maintenance since software upgrades are free  Increased flexibility

Arguments against Open Source  Has less functionality than commercial software (but commercial software has a lot of functionality that is not used by end-users e.g. Office Assistant)  More likely to contain bugs since it is not tested commercially –Evidence suggests this is not the case  Poor quality of support –Although IBM, RedHat etc. do support Linux for a fee