Understanding Open Source Software Development
Joseph Feller, Brian Fitzgerald
Résumé
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 for describing 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 http://opensource.ucc.ie, featuring regularly maintailinks to OSS companies, organizations, projects, publications, news , opinion, research and events.
Contents
Introduction.
Why we wrote this book.
Who should read this book?
How this book is organized.
Visit us online.
Acknowledgments.
1. Overview of Open Source Software.
The Open Source Definition.
Examples of OSD-compliant licenses.
Examples of Open Source Software products.
The Open Source Software Development process.
Conclusion.
2. A history of Open Source Software.
The Berkeley Software Distribution.
TeX.
The Free Software Foundation.
Linux.
Apache.
Mozilla.
Open Source Software.
Conclusion and further reading.
3. The landscape of Open Source Software.
Project coordinators and hosts.
OSS companies.
Related organizations.
Conclusion.
4. Deriving a framework for analyzing OSS.
CATWOE and Soft Systems Method.
Deriving an analytical framework for OSS.
Conclusion.
5. Qualification: what defines a software _system as Open Source?
Categorizing Open Source Software.
Specific characteristics of Open Source Software.
Conclusion.
6. Transformation: how is the Open Source _process organized and managed?
Taboos and norms in OSS development.
The OSS development life cycle.
Conclusion.
7. Stakeholders: who are the developers and organizations involved?
OSS developer communities.
OSS user communities.
OSS commercial organizations.
OSS non-commercial organizations.
Conclusion.
8. Environment: where and when does Open _Source development take place?
The “when?” of OSS.
Conclusion.
9. World-view: what are the motivations _behind Open Source development?
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.
10. Critical questions and future research.
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 q The Berkeley Conundrum.
One size fits all q is OSS the future of software?
Is OSS the future of work?
Conclusion.
Reference.
Index.
L'auteur - Joseph Feller
Joseph Feller is a Lecturer with the Business
Information Systems Group, University College Cork,
Ireland. His research on Open Source Software is published
in several prominent conference proceedings and he is the
author of Customer Friendly: Design Guidelines for
eCommerce. He also edits the monthly professional journal,
Inside XML Solutions.
L'auteur - Brian Fitzgerald
Brian Fitzgerald is Senior Researcher with the Executive
Systems Research Centre, University College Cork. He is an
Associate Editor for the Information Systems Journal and
Data Base, and author or co-author of four books and more
than 50 papers. He has presented research at a number of
international conferences, and, prior to entering academia,
spent more than fifteen years in industry.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Joseph Feller, Brian Fitzgerald |
Parution | 05/02/2002 |
Nb. de pages | 212 |
Format | 18,6 x 23,4 |
Couverture | Broché |
Poids | 409g |
Intérieur | Noir et Blanc |
EAN13 | 9780201734966 |
ISBN13 | 978-0-201-73496-6 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse