Could you comment on why start ups with remote teams anecdotally do poorly but many open source projects with very remote teams succeed? Do you see any tools on the horizon to help people coordinate remotely at a new level?
If you're interested in the topic, check out the book "The Cathedral and the Bazaar" - it talks at length about the different styles of building products (Cathedral generally being closed-source stuff, while Bazaar is generally open-source)