The architecture of open source applications

Books consist of set of articles about open source projects.Articles written by different people about projects they involved.

The book covers 25 different open source projects, some of the most notable being: CMake, Eclipse, LLVM, Sendmail and Berkley DB. Each chapter stands on its own and is written by the project lead or one of the lead contributors, while following a loose set of questions such as "how did it start", "what would you do differently", and so on.

The book is somewhat hit and miss - there are some extremely boring and (IMO) useless chapters, and some very good. I should definitely mention the chapters on sendmail, graphite, hadoop, llvm, python packaging and riak.

Bücher