Re: Re: What ? No more OS9 ?? What about Protools ??
"Classic" is actually two pieces: OS 9 and the Yellow Box in which it runs. The Yellow box is a sort of wrapper, or... box, around OS 9 that allows it to boot into a special environment, as its own OS X process, where it is not allowed to touch the hardware directly.
OS 9 running in the Yellow Box does not follow the same boot procedure that OS 9 running by itself does. Keeping Classic running on future machines will be a matter of keeping the Yellow Box updated to support newer revisions of OS X (if necessary). Keeping OS 9 running as its own OS on future machines would be a matter of directly updating OS 9, with new point releases - which would be a lot more work.
If I'm not mistaken, most new hardware releases in recent years have been accompanied by point revisions of the (classic) Mac OS which included changes necessary to accomodate the new hardware. If you need an example of how an OS that is allowed to languish can eventually become unbootable and or otherwise buggy/unusable, look at BeOS - not updated since 2000 and now won't boot on newer systems because they're just too different from what BeOS was written/compiled to support. Or for a Mac example, look at the PowerBook G4, on which any OS <9.2 won't run.
Alex
Originally posted by Wry Cooter
I don't give too much weight to the "OS 9 will not run on the next generation of desktop Macs, or on G5s"... I have heard no compelling technical reason why this should be so. Even in this thread this rumor was phrased to say, "OS 9 won't work, but classic will" Umm, if classic will, why not OS 9?
"Classic" is actually two pieces: OS 9 and the Yellow Box in which it runs. The Yellow box is a sort of wrapper, or... box, around OS 9 that allows it to boot into a special environment, as its own OS X process, where it is not allowed to touch the hardware directly.
OS 9 running in the Yellow Box does not follow the same boot procedure that OS 9 running by itself does. Keeping Classic running on future machines will be a matter of keeping the Yellow Box updated to support newer revisions of OS X (if necessary). Keeping OS 9 running as its own OS on future machines would be a matter of directly updating OS 9, with new point releases - which would be a lot more work.
If I'm not mistaken, most new hardware releases in recent years have been accompanied by point revisions of the (classic) Mac OS which included changes necessary to accomodate the new hardware. If you need an example of how an OS that is allowed to languish can eventually become unbootable and or otherwise buggy/unusable, look at BeOS - not updated since 2000 and now won't boot on newer systems because they're just too different from what BeOS was written/compiled to support. Or for a Mac example, look at the PowerBook G4, on which any OS <9.2 won't run.
Alex