'The Unwillingness To Foresee The Future' (stratechery.com)
An anonymous reader shares a few excerpts from Ben Thompson's analysis: Back in 2006, when the iPhone was a mere rumor, Palm CEO Ed Colligan was asked if he was worried: "We've learned and struggled for a few years here figuring out how to make a decent phone," he said. "PC guys are not going to just figure this out. They're not going to just walk in." What if Steve Jobs' company did bring an iPod phone to market? Well, it would probably use WiFi technology and could be distributed through the Apple stores and not the carriers like Verizon or Cingular, Colligan theorized." I was reminded of this quote after Amazon announced an agreement to buy Whole Foods for $13.7 billion; after all, it was only two years ago that Whole Foods founder and CEO John Mackey predicted that groceries would be Amazon's Waterloo. And while Colligan's prediction was far worse -- Apple simply left Palm in the dust, unable to compete -- it is Mackey who has to call Amazon founder and CEO Jeff Bezos, the Napoleon of this little morality play, boss. The similarities go deeper, though: both Colligan and Mackey made the same analytical mistakes: they mis-understood their opponents' goals, strategies, and tactics.
I consulted briefly for Palm, doing an Open Source training that literally nobody who was invited was interested in hearing. I think they mostly invited the wrong folks. People were really angry that I did things like use examples, rather than just stating the point so that they could get out of there. I usually get good feedback on trainings.
One of their largest problems was that they were unwilling to abandon the 250,000 applications that they stated were built for their original Motorola 68000 architecture. So, when they came out with an ARM-based Palm, that ARM ran a 68000 emulator, and their entire operating system ran in the emulator along with all apps. So, it was obvious this company wasn't agile enough to keep up with new technology.
Of course, I suggested that they base on Linux and build their APIs on top of it. But then, I suggested this to Symbian, too, and they listened just as well - which was not at all. All of those folks thought they had some sort of magic in their kernel and invested unspeakable amounts of money in it. In Palm's case, they had a shared memory architecture that they felt would be difficult to implement on Linux.
Eventually, one of their business successors took on Linux, but way to late to salvage the business.
Bruce Perens.
And to quote Steve Jobs, "You can't connect the dots looking forward; you can only connect them looking backwards."
You just need to do your best and hope that it turns out well in the future.
The initial iPhone did not come with a market (the 'iTunes App Store') and AFAIK we don't know for sure if it had been planned from the beginning
I had an app in the initial App Store. To me it was obvious this was always planned, because the app store opened almost one year to the day after the iPhone launched, and the thing to remember is that meant you had to be able to let developers build app for that store beforehand... if I remember right it was about 5-6 months before the app store opened that we got the first official SDK from Apple.
So that means if Apple did not plan to have an App Store to begin with, in just around six months they had to prepare all of the documentation and toking for external use, and in around a year had to build the infrastructure and UI for an entire app store...
Come on. Do you honestly think any of that could be done in such a short timeframe? No. The truth is they couldn't launch with an App Store because it was not quite ready, but it had always been planned to have one far in advance or none the significant app signing infrastructure to make that all possible would have been in place at launch.
"There is more worth loving than we have strength to love." - Brian Jay Stanley