Understanding Open Source Software Development / Edition 1

Understanding Open Source Software Development / Edition 1

by Joseph Feller, Brian Fitzgerald, Brian Fitzgerald
     
 

UNDERSTANDING OPEN SOURCE SOFTWARE DEVELOPMENT

Joseph Feller & Brian Fitzgerald

"

This book is not the last word; last words are about dead things, and

Open Source development is quite lustily alive. But it is an important

step along the way, answering some questions and raising others that

will continue to be

See more details below

Overview

UNDERSTANDING OPEN SOURCE SOFTWARE DEVELOPMENT

Joseph Feller & Brian Fitzgerald

"

This book is not the last word; last words are about dead things, and

Open Source development is quite lustily alive. But it is an important

step along the way, answering some questions and raising others that

will continue to be live and fruitful research topics.

Welcome to the conversation..."

From the foreword by Eric S. Raymond

 

Propelled by headline products such as Linux and Apache, the development and manufacture of Open Source Software (OSS) has become a multi-billion dollar industry in recent years. Unsurprisingly, much has been written about this phenomenon, but the central issues involved are too often obscured by myth, misunderstanding, and partisan opinion. In Understanding Open Source Software Development, Joseph Feller and Brian Fitzgerald have assembled the first complete and objective synthesis of the available literature, offering a unique one-stop reference for developers, researchers, managers and anyone else needing to grasp the key issues about OSS.

The book addresses the fundamental questions of "what, why, when, where and how" the Open Source process has been able to produce category -killing software without the support of a traditional software engineering environment and without the support of a traditional software company's marketing machine. In doing so, the authors provide:

  • An understanding of the Open Source Definition and the major Open Source Licences;
  • A context for OSS in the history of software development;
  • An analytical framework fordescribing and understanding the OSS phenomenon;
  • A roadmap of the key organizations and projects involved in OSS;
  • An exploration of what motivates the adoption of OSS products, processes and business models;
  • A critical discussion of the strengths, weaknesses and paradoxes of OSS development.

Understanding Open Source Software Development is complemented by the Open Source Resources portal at tuxedo.org/?esr/



0201734966P12142001

Read More

Product Details

ISBN-13:
9780201734966
Publisher:
Addison Wesley Professional
Publication date:
12/01/2001
Edition description:
New Edition
Pages:
224
Product dimensions:
7.30(w) x 9.10(h) x 0.60(d)

Table of Contents

Preface
Acknowledgments
About the Authors
Pt. IWelcome to ObjectLand1
As Our Story Begins3
1A View of ObjectLand11
2ObjectLand35
3A View of the Tools49
Pt. IIProgramming in ObjectLand81
4Smalltalk: The Language83
5Back to ObjectLand105
6Debugging and Testing119
7The Class Hierarchy133
8Numbers et al.147
9Collections159
10Booleans and Blocks181
11More Blocks195
12Files and Streams207
Pt. IIIAdvanced ObjectLand221
13Object-Oriented Thinking and Design223
14An Introduction to Morphic241
15Morphic Programming261
Glossary289
For More Information297
Index299

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >