On July 10, 2008, Apple prematurely released iPhone Software 2.0, setting in motion one of the biggest launch flubs the company has ever seen. The following day, as the iPhone 3G went on sale and many current iPhone and iPod touch users began downloading the new software—which required activation, just like a new phone—Apple’s activation servers ground to a halt, causing enormous delays at Apple and carrier stores around the world.…