Originally Posted by
Thunderbuck I'll admit, it was more of a generalization than anything else. Platforms age, and sometimes new features come along that don't really work with the original platform, so there needs to be kludgy shims built to make it work. Build enough kludgy shims and the whole OS starts to bog down after a while.
BBOS hit its wall a few years ago, hence the effort to get a QNX-based OS ready. Apple can certainly try to apply a new UI to iOS, (or new UI features, at any rate), but they too may find themselves needing to look at overall architecture eventually.