Download presentation
Presentation is loading. Please wait.
1
IS 553 - Spring 20041 The Basics of Open Source Reinhardi A. Haqi Mohamed Umar Shakeel Advanced Topics for Systems Development
2
IS 553 - Spring 2004 2 Agenda Historical background Overview of open source Cost and benefits Open source usage guidelines Challenges & success factors Marketplace analysis Questions & Answer
3
IS 553 - Spring 2004 3 Historical Background Free software movement started by Richard Stallman, a staff hacker at MIT in 1984. Free means freedom to download, use, modify and redistribute. The copyright license: GNU General Public License (GPL) – a.k.a. Copyleft (all rights reversed!) Major rule of GPL: all derivative works must be licensed under the same terms.
4
IS 553 - Spring 2004 4 Historical background Open source movement ≠ free software movement. Open source movement started in 1998 by Eric Raymond and Bruce Perens. Major difference: licensing and the meaning of “free software”. Open source allow the creation of commercial software from open source code. Example: Red Hat Linux, start from $39.00
5
IS 553 - Spring 2004 5 Overview of Open Source Basic idea behind open source: Software can evolve more quickly when people from around the world can read and contribute to the source code. Key elements: voluntary participation and voluntary selection of tasks. Participants: programmers, separated by geography, culture, and language. Participants: do not get any money in return.
6
IS 553 - Spring 2004 6 Few Types of Open Source licenses No license: Free and no restrictions. BSD-style license: Free and may create proprietary software from an open code. GNU General Public License: Free to use and all derivative works must also be free. Mozilla Public License: similar to BSD-style license and allow developers to create proprietary add-ons.
7
IS 553 - Spring 2004 7 Cost and Benefit Benefits: Cost-savings Access to source code Customizable Better functionality Cost: Technical support and maintenance User training
8
IS 553 - Spring 2004 8 Usage Guidelines Acquiring open source requires careful product selection. Important Issues: Security Reliability Cost & benefit Flexibility Support
9
IS 553 - Spring 2004 9 Success factors Source code documentation Release early and often Support from the management
10
IS 553 - Spring 2004 10 Challenges Problems associated with intellectual property Poor integration with proprietary software Unavailability of technical support
11
IS 553 - Spring 2004 11 Marketplace Analysis Open source has started gaining market rapidly in the recent past Some are dominating the market while some are gaining recognition fast Many organizations world wide have started to embrace it
12
IS 553 - Spring 2004 12 Marketplace Analysis SourceForge has reported over 80,000 projects and 800,000 participants up to 2004 Projects doubled while participants tripled between 2001 and 2003
13
IS 553 - Spring 2004 13 Open Source Market Share
14
IS 553 - Spring 2004 14 Questions?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.