Reference Hub5
Open Source Software: Strengths and Weaknesses

Open Source Software: Strengths and Weaknesses

Zippy Erlich
ISBN13: 9781591409991|ISBN10: 1591409993|EISBN13: 9781591408925
DOI: 10.4018/978-1-59140-999-1.ch015
Cite Chapter Cite Chapter

MLA

Erlich, Zippy. "Open Source Software: Strengths and Weaknesses." Handbook of Research on Open Source Software: Technological, Economic, and Social Perspectives, edited by Kirk St.Amant and Brian Still, IGI Global, 2007, pp. 184-196. https://doi.org/10.4018/978-1-59140-999-1.ch015

APA

Erlich, Z. (2007). Open Source Software: Strengths and Weaknesses. In K. St.Amant & B. Still (Eds.), Handbook of Research on Open Source Software: Technological, Economic, and Social Perspectives (pp. 184-196). IGI Global. https://doi.org/10.4018/978-1-59140-999-1.ch015

Chicago

Erlich, Zippy. "Open Source Software: Strengths and Weaknesses." In Handbook of Research on Open Source Software: Technological, Economic, and Social Perspectives, edited by Kirk St.Amant and Brian Still, 184-196. Hershey, PA: IGI Global, 2007. https://doi.org/10.4018/978-1-59140-999-1.ch015

Export Reference

Mendeley
Favorite

Abstract

The philosophy underlying open source software (OSS) is enabling programmers to freely access the software source by distributing the software source code, thus allowing them to use the software for any purpose, to adapt and modify it, and redistribute the original or the modified source for further use, modification, and redistribution. The modifications, which include fixing bugs and improving the source, evolve the software. This evolutionary process can produce better software than the traditional proprietary software, in which the source is open only to a very few programmers and is closed to everybody else who blindly use it but cannot change or modify it. The idea of open source software arose about 20 years ago and in recent years is breaking out into the educational, commercial, and governmental world. It offers many opportunities when implemented appropriately. The chapter will present a detailed definition of open source software, its philosophy, its operating principles and rules, and its strengths and weaknesses in comparison to proprietary software. A better understanding of the philosophy underlying open source software will motivate programmers to utilize the opportunities it offers and implement it appropriately.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.