Quote:
Originally Posted by Banana
They could just have built a new OS in secrecy, and when its ready, implement it, and itd have full legacy support without the weaknesses. Isn't that what Apple did with OS X for last five years?
|
Not really, no.
Classic was originally called Blue Box and had been public knowledge since the earliest road maps of Rhapsody (the original code name for Mac OS X). There was no secrecy to it. Even today after four major revisions, Mac OS X does
not offer full legacy support in Classic. A lot of older software will simply never run again on Mac OS X and there's nothing we can do about it.
Apple did a very good job, but it was far from perfection.
Or are you referring to Mac OS X on Intel? In that case, your analogy is severely flawed and carries very little merit. Mac OS X on Intel is the exact same operating system; it's just compiled for a different CPU. Implementing binary emulation/translation is
nothing like getting converting apps that use old APIs to use new APIs. Heck, even with Mac OS X on Intel, a portion of current Mac OS X software are not going to run as-is.