Some people think of the Open Source community as a Zen-like band of code-warriors who couldn’t be bothered with earthly pleasures — an army of hackers willing to solve any technical problem without compensation. In reality, developers write Open Source software for a reason: sometimes it’s to solve a particular problem (”scratching your own itch”), sometimes it’s to be associated with a cool project, sometimes it’s for peer recognition, and sometimes — if you’re one of the lucky few — it’s for money.
Where did Apache come from? How has a diverse group of programmers spread out all over the world created a program that captured the majority market share in this important software category?