Skip to content

Understanding Open Source Software Development

Best in textbook rentals since 2012!

ISBN-10: 0201734966

ISBN-13: 9780201734966

Edition: 2002

Authors: Joseph Feller, Brian Fitzgerald

List price: $37.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Open Source Software Development offers the first serious (and academically rigorous) study of the OSS phenomenon. The authors examine several key aspects of OSS, for example: Definitions of OSS and Free Software, including a comprehensive guide to both OSS and non-OSS software licences. Profiles of key OSS products, projects, companies and organisations. Analysis of the technological motivations for OSS development, with explicit reference to the possibility of OSS addressing the "software crisis."
Customers also bought

Book details

List price: $37.99
Copyright year: 2002
Publisher: Addison Wesley Professional
Publication date: 12/31/2001
Binding: Paperback
Pages: 224
Size: 7.25" wide x 9.00" long x 0.50" tall
Weight: 0.880
Language: English

Foreword
Introduction
Why we wrote this book
Who should read this book?
How this book is organized
Visit us online
Acknowledgments
Overview of Open Source Software
What is software source code?
The Open Source Definition
Examples of OSD-compliant licenses
Examples of Open Source Software products
The Open Source Software Development process
Conclusion
A history of Open Source Software
The early days
The Berkeley Software Distribution
T[superscript e]X
The Free Software Foundation
Linux
Apache
Mozilla
Open Source Software
Conclusion and further reading
The landscape of Open Source Software
Advocacy groups--FSF and OSI
Project coordinators and hosts
OSS companies
Related organizations
Conclusion
Deriving a framework for analyzing OSS
Zachman's framework for IS architecture
CATWOE and Soft Systems Method
Deriving an analytical framework for OSS
Conclusion
Qualification: what defines a software system as Open Source?
Defining Open Source Software
Categorizing Open Source Software
Specific characteristics of Open Source Software
Conclusion
Transformation: how is the Open Source process organized and managed?
The OSS development process
Taboos and norms in OSS development
The OSS development life cycle
Conclusion
Stakeholders: who are the developers and organizations involved?
OSS stakeholders
OSS developer communities
OSS user communities
OSS commercial organizations
OSS non-commercial organizations
Conclusion
Environment: where and when does Open Source development take place?
The "where?" of OSS
The "when?" of OSS
Conclusion
World-view: what are the motivations behind Open Source development?
A framework for classifying OSS motivations
Technological micro-level (individual) motivation
Technological macro-level (organization/community) motivation
Economic micro-level (individual) motivation
Economic macro-level (organization/community) motivation
Socio-political micro-level (individual) motivation
Socio-political macro-level (organization/community) motivation
Critical questions and future research
Preparing for the future
Qualification revisited
Cathedrals in the bazaar
Collectivist vs. individual focus
OSS vs. OSI vs. FSF
Is OSS a paradigm shift in software engineering?
OSS and black boxes--The Berkeley Conundrum
One size fits all--is OSS the future of software?
Is OSS the future of work?
Conclusion
References
Index