How a loose-knit group of programmers, dreamers, philosophers, geniuses and fools discovered the fact that that they could write better software in less time by just giving it all away. Follow the ecstasy, the triumphs, the battles, the failures, the treachery, the cooperation, the wrong turns, the teamwork, the struggles, and the backbiting on the road to triumph and total global domination.