Understanding UNIX, X86, and Power PC

I know that Apple is preparing to move from the IBM Power PC processors to the X86 based Intel processors. My question is whether the processor architecture affects the possibility of running a UNIX based OS? How does these three terms relate to one another, and what if any information do I need to fill in the gaps? Thanks.

Posted on Oct 12, 2005 1:29 PM

Reply
7 replies

Oct 12, 2005 1:36 PM in response to Igby

OS X is a UNIX OS, so I'm not quite sure what you're asking.

The operating system runs on top of the processor. Different processor architectures have different instruction sets, a different language for getting things done. OS X already runs on both the PowerPC architecture and the x86 architecture, and has done so since they originally started working on it.

Most programs don't do any architecture-specific stuff, but they'll still need to be recompiled to take full advantage of the change. Any applications that have done any assembly-level optimizations will have to be rewritten (at least the sections that are written in assembly).

Since your original question confused me, maybe you could explain exactly what you're looking for (as OS X is already Unix at its core).

Oct 12, 2005 3:38 PM in response to Jeff Hubbach

I know that OS X is Unix based. The point of the question was whether that would be able to continue on x86 architecture. I know it can on Power PC, because it does. I was wondering about whether there would be a necessary change from UNIX when there was a switch to x86. Based on your response it seems the answer is no.

Oct 16, 2005 8:18 AM in response to Dogcow-Moof

it's still UNIX, but MacOS X must be "ported" to x86 chips


And according to Steve Jobs keynote speech at WWDC, when he announced the Intel transition, OS X has been ported and running on the Intel processor (in the secret underground Apple labs) pretty much ever since OS X was first released over 5 years ago.

So it's mainly just a matter of continuing to build OS X for both platforms as updates and enhancements are added.

Steve

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Understanding UNIX, X86, and Power PC

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.