Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm a Windows user/developer itching to start diving into the *NIX world and Mac OS software development. What software (both paid and free) would allow me to install/easily run other OS (Linux, Mac OS X, Unix, whatever) all on the same machine.

I'm willing to upgrade my computer (8GB of RAM, 8-core) if needed be.

If you could point me to a link of simple tutorial / book that'd be great so I could study on my own.

share|improve this question
Dual Quad Core? Are you rich? ;-) – Lucas McCoy Nov 30 '09 at 3:59
up vote 4 down vote accepted

I hate to say this, but if money isn't a concern for you (it doesn't sound like it), I'd recommend buying a Mac and running Windows and Linux inside virtual machines (such as VirtualBox). There is no legal or reliable way of running Mac OS X on a PC, especially if you plan on doing development for it. On the other hand, a Mac can run all three operating systems simultaneously.

Disclaimer: I'm not trying to sound like a Mac fanboy; in fact, I actually prefer Windows. However, for your situation, I think it's the only real way to go.

share|improve this answer
@musicfreak: thank you for your insight. sounds like a good way to go. – sivabudh Nov 30 '09 at 4:32
You don't even have to buy a high-end Mac. A Mac mini would probably do what you need. – Lawrence Velázquez Nov 30 '09 at 4:54

I'd recommend looking at virtualization software such as VirtualBox. That will let you install other OS without totally leaving your familiar windows environment behind. You will loose a bit of performance, but on modern systems that's not a big concern, and certainly not for what you're saying you have.

For MacOS, the only legal way for you to do it is to buy a Mac, though there have been reports of success in installing MacOS under virtualization software.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.