Other Operating Systems for the Mac


© Jude Coughlin

So, you've had enough of your Mac operating system and wish to try out different operating systems (OS's). Don't panic, there is no need to throw out your Macintosh so that you can run another operating system. Your Mac is capable of running other operating systems, and there is more then enough to choose from.

Emulation

Your first choice is emulators. Emulation is the art of making one computer (in this case your Mac) behave like another.

The best place to go to find out everything about emulation on the Mac is Emulation.net. If the Mac can emulate it, it is listed here. Everything from old arcade machines to full Wintel PC's. You can even emulate the original Apple's and Macs, perfect for that old game you've been pining after.

With products such as Real PC and Virtual PC that emulate the entire PC hardware on your Mac, it is even possible to run any OS that runs on wintel PC's.

Emulations run as normal Macintosh applications, so you get the ability to run another operating system and its applications without losing the MacOS. On the other hand, since you are emulating the other machine, your Mac has to do the extra work of first interpreting what the emulated machine should be doing, and then replicating it on your Mac. This means that emulators are slow (a good rule of thumb is about 50 per cent the speed of your Mac).

Porting operating systems to the Mac

Some operating systems are written so that they can be run on many different platforms. A good example of this is Unix. Each different manufacture of Unix machines uses different hardware in there boxes. I'm not talking just different hard drives and CD-ROM's, I'm talking about the complete machine. They don't even use the same chips. IBM uses PowerPC chips, Sun uses Spark chips, Hewlett Packard, Digital, NEC they all use chips designed in-house specifically for there own computers, yet they all use Unix as their operating system. Unix is designed so that the operating system can be easily ported to different hardware.

Ported operating systems run at their full speed. There is no slow down due to instruction translation like in emulation. Unfortunately, due to the differences in hardware, programs for operating systems that are ported are usually distributed as source code (the actual programming code in a programming language such as C, C++, PASCAL, etc). The end user then has to compile the code (change it from source code to a binary file the computer can read and understand) so that it can run on his machine.

Go To Page: 1 2 3


The copyright of the article Other Operating Systems for the Mac in Macintosh/Apple News is owned by . Permission to republish Other Operating Systems for the Mac in print or online must be granted by the author in writing.

Post this Article to facebook Add this Article to del.icio.us! Digg this Article furl this Article Add this Article to Reddit Add this Article to Technorati Add this Article to Newsvine Add this Article to Windows Live Add this Article to Yahoo Add this Article to StumbleUpon Add this Article to BlinkLists Add this Article to Spurl Add this Article to Google Add this Article to Ask Add this Article to Squidoo