A platfrom becomes limited by too many variations. Why does Apple make everything uniform? For the customer experience.
Why did MS have such an unroar with the "Ribbon" in Office? Because people like predictability and fragmentation leads to different groups getting a different experience.
Linux... too many different experiences.
Android: So far the argument has been different variations for different handsets. But at some point they will become incompatible enough that either developers get tired making their apps run everywhere, or the customers will get fed up than Version XXXX of the OS doesn't work with a particular app.
The best of ZDNet, delivered
ZDNet Newsletters
Get the best of ZDNet delivered straight to your inbox



