Free & Open Source Software: Victoria Tan & Ameel Zia Khan

  • Uploaded by: nirmal kumar
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Free & Open Source Software: Victoria Tan & Ameel Zia Khan as PDF for free.

More details

  • Words: 986
  • Pages: 36
Free & Open Source Software Victoria Tan & Ameel Zia Khan

Information Strategy Seminar (15 November, 2007)

Presentation Overview › What is Free & Open Source Software (FOSS)? – History, philosophy, how it works – Pros & cons – Examples

› The Business Case for FOSS – ROI calculations – Usage trends

Brief History › Free Software: – 1983: Richard Stallman launches GNU project • To create “a sufficient body of software […] to get along without any software that is not free” [1]

– 1985: Stallman starts Free Software Foundation (FSF)

› Open Source Software: – 1998: Netscape releases its source code under Netscape Public License • In response to Microsoft making Internet Explorer free

– 1998: Bruce Perens and Eric S. Raymond’s start Open Source Initiative (OSI) Sources: [1] The GNU Manifesto, FSF Website, Wikipedia

How Does It Work? › Developer gets an idea, “scratches that itch” – “Hello everybody out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones.” – Linus Trovalds, creator of Linux in 1991 [1]

› Uploads code to a place where others can access it – For example, SourceForge or FreshMeat

› The code is published under an open source license – Such as GPL, the GNU Public License

Sources: ONLamp.com (O’Reilly), [1] ComputerHope.com

How Does It Work? › Informal process of software development commences – Ideas shared, trial and error, software improves – Software changes direction

› Software gets “finished” or is forgotten – Linux, Apache, Firefox maintained by thousands – Others maintained (if that) by one or two people

› Developers come and go, project becomes active or dormant – Unless someone takes responsibility for maintaining it (e.g. Red Hat, Apache Foundation, Mozilla.org, etc.)

Open Source Philosophy › Users should be treated as co-developers – Linus’ Law: “Given enough eyeballs, all bugs are shallow”

› Release early versions quickly › Have frequent integrations into the rest of the code › Have several versions of the software – Stable and buggier versions

› Have high modularity › Have a dynamic decision-making structure

Sources: Wikipedia, Gregorio Robles, Eric S. Raymond

The Good, The Bad… ›

Pros – License is free – No vendor lock-in – Large developer base – Community support – More reliable – More secure – More flexible – More localization (i.e. more multi-lingual)



Source: Business Horizons, OSS Watch

Cons – Many versions, vendors – Fear or no one to blame – Fewer features – Limited desktop use (for now) – Limited marketing – May have limited interoperability – Documentation quality varies

…The Ugly › Myths – – – – –

Attraction is price tag Savings aren’t real There’s no support It’s a legal minefield It’s insane for mission-critical applications • Funny, since over 50% of FOSS use is in this area

– It isn’t ready for the desktop • 26% of surveyed companies are using it on the desktop

Source: CIO Magazine, Forrester (March 2007)

Popular FOSS Examples ›

› ›

Servers, Middleware – Apache, Squid – BIND, Sendmail – JBOSS, Tomcat – MySQL Operating Systems – Linux (and variants) Languages – Perl, Python, PHP – Ruby on Rails







Desktop – Firefox, Thunderbird – OpenOffice.org – LimeWire, BitTorrent Content Management – Drupal, TYPO3 – MediaWiki, WordPress Other – Sugar CRM

The Business Case for FOSS

Return on Investment: Software Only Microsoft Linux/FOSS Solution Solution

Savings

Company A: 50 Users

$87,988

$80

$87,908

Company B: 100 Users

$136,734

$80

$136,654

Company C: 250 Users

$282,974

$80

$282,894

Source: UNDP-APDIP (also for next two slides)

ROI: Microsoft Solution Software Cost

ROI: FOSS Solution Software Cost

ROI: Including Training & Switching Costs

Source: Open Source Academy, Office of the Deputy Prime Minister, Bristol City Council

Trends › FOSS is moving up the software stack (i.e. from the server level to the desktop) – From Linux & MySQL to Firefox & OpenOffice.org

› Is used frequently within business departments but not across the enterprise › There is an increased interest is FOSS at all levels of the organization

Source: Optaros

FOSS Usage: Large Organizations

Source: Optaros

FOSS Usage: Mid-Sized Organizations

Source: Optaros

FOSS Usage

Source: Forrester (March 2007)

Reasons for Use

Source: Forrester (March, 2007)

Some Numbers › FOSS saved companies money in 2004: – Large companies (>$1b revenues): $3.3m – Mid-sized companies ($50m to $1b): $1.1m – Small companies (<$50m): $0.5m

› 33% of 600 companies surveyed in 2006 used open source databases › 50% of web servers on the Internet in October, 2007 use Apache

Source: Optaros, IDC, Netcraft

Cost Impact

Benefit By Industry

Biggest Barriers › Executives lack knowledge about benefits, have quality and support fears › Legal and licensing issues › Corporate cost allocation policies don’t incentivize reduction in cost of commercial software › Difficulty of procuring open source systems that will be supported after installation

Source: Optaros (2005)

Concerns About Using FOSS

Source: Forrester (March, 2007)

Future Areas of Interest for Businesses › › › ›

Software development tools – 82% Database management systems – 67% IT data center/operations management – 67% Content management or portals – 54%

Source: Optaros

Meeting Business Goals

Source: Forrester

Bottom Line › It’s not a technology issue, it’s a business issue › Key is to identify which projects make sense for open source and which don’t › Do the usual ROI calculation and make your choice accordingly

Questions?

FOSS Benchmarks › Two significant frameworks – Open Source Maturity Model – Business Readiness Rating

› Benchmark characteristics: – – – –

Functionality Community Maturity Trend

Source: OSS Watch

Role of Open Source in the Future

Source: Forrester (March 2007)

In-House Sourcing Workflow

Source: Source IT (Australian Government)

Differences in Acquisition Methods

Source: Optaros

FOSS Usage: By Industry & Software Category

Source: Optaros (2005)

Web Server Software – Share in October 2007

Source: Netcraft

Web Server Software – 2001-2007 Growth

Source: Netcraft

Related Documents


More Documents from "Priyesh"