[QUOTE=AHunter3]
Well, you PC-using folks have us Mac users very solidly beat, backwards-compatibility-wise.
The modern-era Mac will boot older OS’s going all the way back to, umm, err, well… the one it came with, give or take possibly one minor second-position decimal-point freebie revision.
My trusty old “WallStreet” PowerBook spans a more impressive range and will obligingly switch from booting the latest OS to booting MacOS 8.1 if I ask it to. That’s a 1998 vintage OS.
If I want to boot the 1984-vintage original MacOS “System 1” (natively, not in emulation), I have to go on eBay and score a 1980’s vintage Mac. Not too terribly late in the 80s, either. (My SE could do everything from System 1.1 to 7.5; but once Apple upped to the '030 chip — our equiv of the Intel 386, give or take —backwards compatibility took a fall).
I’m impressed that a modern PC with a huge honking mobo with dual Core 2 Duos and all modern peripheral architecture etc can actually boot the primordial DOS natively. At all, never mind sound cards and being able to utilize a 500 GB drive etc.
[/QUOTE]
That’s one of the great advantages (as well as one of the disadvantages) to the x86 IBM-PC clone. I can get a piece of hardware out of my father’s collection of old hardware from old computers that’s 20 years old and, assuming my computer this day can handle the interface, plug it in and use it. I did that the other day with a 5.25" floppy drive from 1987. I then used it to load some software that was just about as old and eventually got it to run just fine (though I did have to use DOSBox for emulation.) So I have 20 years worth of software on my computer, some of which runs just fine natively in WinXP (even if it’s quite old) and the rest I can emulate. Similarly, I can run a Windows 3.1 program today (though again, I might have to play with the emulation in WinXP). I’ve never tried to install any of the old DOS versions into my modern computer, but I bet I could get it to work. The disadvantages to all this flexibility are everything from modern driver issues and DLL hell to having to problems freeing up enough EMS and XMS to run a program from the DOS days at times. I guarantee that I would never try to play something like Wing Commander Privateer natively in DOS these days because I remember what a headache it was to get enough memory free for the game to run. I’ve never figured out how to do it in WinXP without emulation. Similarly, we still have to use a BIOS and configure everything through that. I think I get four BIOS screens these days when I boot–the memory check and drive check screen, the SATA and RAID detect screen, the IRQ and related info screen, and I think one more (I think I get a screen for the video card first, but that’s up and down really quickly.)
The advantage the Mac has is that the software can be written to work perfectly with a smaller amount of hardware. The problem is that you can’t run the older OSes on the newer hardware because Apple simply didn’t put the support there, while a piece of hardware these days still has to be compatible, to some degree, to software written 20 years ago.