Introduction to Open Source Software Jeremy Hayes.

Slides:



Advertisements
Similar presentations
A Lawyer Looks at the Open Source Revolution Robert W. Gomulkiewicz Director, Intellectual Property Law & Policy Program Associate Professor of Law University.
Advertisements

IT INFRASTRUCTURE AND EMERGING TECHNOLOGIES
Professor J. JOHNSON, MSMIS.  History of Computers  Operating Systems  Microsoft Windows  Networking Concepts  Internet vs. WWW  Browsers 4/29/2015Prof.
Wikinomics Principles Openness –move toward open platforms –For example, the LAPM stack powers many internet web sites: LINUX operating system Apache Servers.
SC ICT Certification Level 1 02 Operating Systems By Ross Parker.
Upgrading Software CIT 1100 Chapter4.
GNU / Linux A free operating system. Summary History What can you find on a Linux OS Linux Economy.
Open Source and the Bazaar Method. History of Software Development 1944, Harvard and IBM build first computer bundling Hardware and Software together.
Copyleft and cathedrals How the counterculture is changing the way we do business.
Unit 1 Living in the Digital WorldChapter 4 – Smart Working This presentation will cover the following topics: Software choices Name:
Slides prepared by Cyndi Chie and Sarah Frye1 A Gift of Fire Third edition Sara Baase Chapter 4: Intellectual Property.
-0- Competing on Internet time [Extra EVR] Competing on Internet time Lessons from NETSCAPE and its battle with MICROSOFT Suh, Il-Seok December 13, 2005.
6/2/2015SIMS1 Linux Adoption in the Public Sector An Economic Analysis Hal R. Varian Carl Shapiro UC Berkeley
Popular Web client and server programs This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. Skills: none IT.
Open Source. Operating System  Application Program Interface (API) Scheduling: Defines which application to run, when to run it, and how much time. Memory.
Software: Instructions to the Computer
Free Software “Free” software “is software that can be used, studied, and modified,” copied, changed with little or no restriction, and which can be copied.
Computer and Society Olayele Adelakun (Ph.D) Assistant Professor CTI Office: Room 735 CTI 7th Floor Phone: Fax:
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.
Computers in Society The Computer Industry: Open Source.
YOUR INTERNET EXPERIENCE
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.
The Death of Windows XP End of the line for venerable operating system Dr. Jan Vanderpool
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.
Macrovision Corp. November 18, 2004 David Mizell Mary Voss Wei Wang.
Free Software: Yesterday, Today, Tomorrow Eric Harrison Multnomah Education Service District.
Open Source for Government Alexander C. Pitzner Sr. Network Engineer Harrisburg University of Science and Technology
Chapter 4 Computer Software.
Introduction to Open Source Software Jeremy Hayes.
Operating Systems. Operating systems  Between the hardware and the application software lies the operating system. The operating system is a program.
Slide 1 Tomorrow’s Technology and You Chapter 4 Software © 2006 Prentice-Hall, Inc.
Computers and Society Examine the extent to which Richard Stallman’s GNU manifesto has succeeded in challenging the dominance of conventionally distributed.
Open Source Software An Introduction. The Creation of Software l As you know, programmers create the software that we use l What you may not understand.
The Internet and New Technologies: The Media Converge Chapter 2.
Open Source: Doing What You Do for Free Alex Inman Director of Technology Whitfield School
SINHGAD INSTITUTES MOZILLA CLUB A Talk On Introduction to Mozilla & Strenthing the club Presented by:-Varun Pailwan (Firefox Student Ambassador)
The Open Source Movement Information Technology and Social Life Apr. 25, 2005.
Software Writer:-Rashedul Hasan Editor:- Jasim Uddin.
IS1825 Multimedia Development for Internet Applications Lecture 09: Free and Open Source Software Rob Gleasure
Practical Use of the Internet By Jeremy Viegas. A Search Engine is like a Big Directory giving you links to websites on the internet computer program.
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 vs. Windows: A Comparison of Application and Platform Innovation Incentives for Open Source and Proprietary Software Platforms Submitted By: Kishan.
OPEN SOURCE (SOFTWARE SAVIOR) Justin Hanson, Dec. 3, 2008.
+ The Free Enterprise System Chapter #5. + Chapter Objectives Explain the characteristics of a free enterprise system Distinguish between price and non-price.
Chapter 18 Technology in the Workplace Section 18.2 Internet Basics.
Chapter 14 The Open Source Community. Agenda Types of Free Software Open Source Project Open Hardware Project Impacts.
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,
David Cheung, CECID/HKU 1 Open Source Software and It’s Impact to Technology Development Dr. David Wai-lok Cheung ( 張偉犖博士 ) Director Center for E-Commerce.
Intellectual Property (Quinn Chapter 4) CS4001 Kristin Marsicano.
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.
Free Software The next generation of software development OR A new level of consumer freedom?
Open Source Software Alternatives: Wave of the Future? CS 99 2/8/2005 CS 99 2/8/2005.
CSNB334 Advanced Operating Systems 1. Introduction to Linux Lecturer: Abdul Rahim Ahmad.
Skill Area 214 Introduce World wide web(www)
Rotterdam, March 31, 2004 Group 8 - Section B Oscar Bernaldez / Pablo Franzini / Masa Kijima Alessandro Piloni / Nikolaos Platis / Iris Tang.
Open Source Software. Chris Moylan Group 5...I think.
1 Law, Ethical Impacts, and Internet Security. 2 Legal Issues vs. Ethical Issues Ethics — the branch of philosophy that deals with what is considered.
The Case against Microsoft. © 2004 Pearson Addison-Wesley. All rights reserved12-2.
Applications Software. Is a software used to carry out a particular task e.g. a game or word processor.
Case Studies: Microsoft and Apple (Gates and Jobs)
LINUX History In 1984 a project was launched by Richard Stallman to develop a complete Unix-like operating system that would be considered free software.
OPEN SOURCE.
FREE AND OPEN SOURCE SOFTWARE IN EDUCATION
OPEN SOURCE.
A Gift of Fire Third edition Sara Baase
What's so bad about Microsoft? (Why you should be concerned)
OPEN SOURCE SOLUTION FOR e-GOVERNANCE
Presentation transcript:

Introduction to Open Source Software Jeremy Hayes

ARE WE TALKING ABOUT FREE SOFTWARE?

NO – OSS is not Free Software Richard Stallman American software freedom activist, hacker and software developer. Founder of the Free Software Movement Remember: Free is used as in “Free Speech” rather than “Free Beer”

SO, WHAT IS ‘OPEN SOURCE SOFTWARE’?

Source Code Binary Code

Firms seek to protect their Intellectual Assets – Trademarks, Patents, Copyright, Intellectual Property Rights In the software industry… this means keeping your source code ‘Proprietary’

THE VILLAIN OF THE PIECE

“Never yield to force; never yield to the apparently overwhelming might of the enemy.” (Winston Churchill)

Microsoft is an example of ‘Closed Source’ or Proprietary Software You licence a copy of MS Vista or MS Office Microsoft fight hard against software piracy And why not? They spend millions on R&D… So what’s the problem?

BSOD

SO WHAT’S THE BIG DEAL ABOUT OPEN SOURCE?

Linus Torvalds (Our Hero)

Linux – Operating System – 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). – Collaborative developments between software writers – Worldwide workforce of enthusiasts – Surprisingly, the software developed is stable enough to be used by commercial organisations

But surely unpaid‘volunteers’ couldn’t produce something so useful?

‘Many eyes make bugs shallow’

Linux OS – 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. – Sony, Nokia, Philips Medical, JP Morgan are just some of the firms using Linux for mission critical activities. – Market Share 2007 Servers: ~35% Desktops: ~6%

Another useful Open Source Product

Mozilla Firefox Netscape Navigator was the dominant Internet Browser Lost Market Share during Browser War of late 90’s Released source code in 1998 Led to development of Firefox

Browser War Microsoft bundled (gave away) Internet Explorer browser with Windows Cut off ‘air supply’ to Netscape US Vs Microsoft – Found that MS used its monopoly position to crush opposition – MS should be split into two companies – Overturned on appeal 

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.

OSS in Munich 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. Modern governments generate a vast number of digital files. – From birth certificates and tax returns to criminal DNA records, the documents must be retrievable in perpetuity. 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 the recent Blaster and SoBig viruses, are also a cause of increasing concern.

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. (In one notable example, America's defence department adopted the internet protocol as its networking standard, forcing contractors to use it, which in turn created a large market for internet-compliant products.)

SourceForge

SourceForge Medical Science Apps

GET READY FOR ‘OPEN EVERYTHING’

Peer Production alternative model for organizing production without reliance on markets, managerial hierarchies, property and contracts characterized by the decentralized accumulation and exchange of information potentially superior as a mechanism for discovering/applying human skill and knowledge to the creation of information resources. Includes; – collaborative authorship (e.g. Wikipedia.org), – user generated content and meta- content (e.g. YouTube.com, Del.icio.us), – and various forms of ‘open innovation’

Recommended Reading: Chapter 1 and 2 from “Understanding Open Source Software Development” by Joseph Feller and Brian Fitzgerald (Boole Q Fell) Raymond, E. “The Cathedral and the Bazaar” /writings/cathedral- bazaar/ /writings/cathedral- bazaar/