For Microsoft to succeed, must Windows die?
blogs.computerworld.com
blogs.computerworld.com
I thought this was weak, given how long it can take for an Android update to reach some phones. My wife has a Motorola Backflip. It was released 8 months ago with Android 1.5, which was then 11 months old. Sometime this quarter it's supposed to get 2.1, which is already 10 months old.
If MS wanted to go to a continuous update model, they could probably do better than Android does, since there's a lot more homogeneity in PCs than in phones.
Phone manufacturers prefer you buy another phone instead of upgrading yours. The only reason iPhones allow software upgrades is because Apple wants you to perceive them as high-value items instead of disposable ones (like most phones are). Making upgrades easy for the manufacturer would not help much.
What would help is a clear separation of OS and application layers that could be upgraded independently. In this way, the core OS would be the hardware specific part and the rest of the platform could become user-upgradable.
I have shelves of Windows software sitting right next to me as I type, and I just realized I don't use any of it anymore. Moving on wasn't hard, and Microsoft's promise of backwards compatibility was uneven and ultimately unnecessary. They have the resources to retool overnight and release a streamlined OS, which is what they need to do to get back in the game, when they decide they're losing.
Microsoft has huge inertia today, but markets change. And change really fast. Had Microsoft missed the web by two years and insisted on the Microsoft Network, we would not be having this discussion now.