The Architecture of Open Source Applications
by Amy Brown, Greg Wilson
Publisher: Lulu.com 2011
In this book, the authors of twenty-five open source applications explain how their software is structured, and why. What are each program's major components? How do they interact? And what did their builders learn during their development? In answering these questions, the contributors to this book provide unique insights into how they think.
Home page url
Download or read it online for free here:
by Ron Goldman, Richard P. Gabriel - Morgan Kaufmann
This online book is intended for anyone considering using Open Source. It describes what open source is, discusses business reasons for using open source, and describes how an open source project works in a day-to-day manner.
by Rachna Kapur, at al. - IBM Corporation
This books gets you started into the fascinating world of open source software development. Using the exercises and case studies provided, you will get good hands-on experience to contribute to and start open source projects.
by Karl Fogel - O'Reilly Media, Inc
This book for software developers and managers who are considering starting an open source project. It should also be helpful for people who just want to participate in an open source project but have never done so before.
by Tavish Armstrong
The book is written by developers who have grappled with slow code, memory leaks, or uncontrollable latency in open source software. They share their mistakes and successes, and give the reader a view of how they approached their specific challenges.