Thoughtful, detailed coverage of the Mac, iPhone, and iPad, plus the best-selling Take Control ebooks.

IIvx & A/UX

In an effort to clarify Mark's article on the incompatibility between the IIvx and Apple's Unix operating system, A/UX 3.0 (TidBITS-157), Pythaeus writes:

The Mac IIvx does not run A/UX 3.0 for the same reason that System 6 does not run on the Quadra 700: the CPU was released long after the system software shipped, so the operating system (OS) can't possibly know about the addresses and capabilities of the new hardware. A/UX 3.0 does such a good job of making Unix look like a Macintosh that people forget the operating system is Unix, not MacOS. A/UX does not sit on top of System 7 (a la Tenon), but the other way around. It makes no sense to talk about A/UX being "System 7.1 compatible" once you understand this fact. Unless the hardware designers bend over backwards to maintain compatibility, you will always need a new OS (or new OS components) to support new hardware. The Mac IIvx was released after A/UX 3.0, and contains new ASICs (like its sound chip), so A/UX 3.0 has no clue what to do.


TextExpander: Your knowledge at your fingertips. From email to code,
gather your text "snippets" for reuse, each only a keystroke away.
Get consistency and accuracy everywhere you type! Share with your
team on Mac, iPhone, iPad, Windows (beta). <>