7 votes

The architecture of open source applications