Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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

Possible Duplicate:
Mac OS X as guest on VirtualBox with Ubuntu Host?

Note: This differs from previous Mac-on-linux/windows questions because:

  1. I don't mind buying the software if I can install it somehow,
  2. I'm asking about virtualization, not emulation.

Is there any way to run OSX programs on my linux machine? I'm thinking something like running virtualbox with an OSX install on it, which works great for Windows programs.

If it's not possible, why not? (Perhaps virtualbox can't pretend to be the Mac hardware, or there is some kind of licence violation).

share|improve this question

marked as duplicate by Arjan, BinaryMisfit Feb 12 '10 at 11:44

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

Still seems a dupe to me: "Mac OSX as guest on virtual box with Ubuntu Host?" at… – Arjan Feb 12 '10 at 11:18
@Arjan: I didn't see that one, thanks. – Paul Biggar Feb 12 '10 at 14:24

Well, the main problem is Apple, who own the rights to Mac OS X, will not license it to run on anything but Mac hardware. So running Mac OS X on Virtualbox etc. would be illegal (assuming such license restrictions are valid in your jurisdiction, but that's a legal question).

From a technical point of view, the versions that install on generic PCs (I've heard they exist) will probably also install in Virtualbox. There are (illegal) Virtualbox images for Mac OS X on the 'net.

share|improve this answer

It's much easier (not to mention legal) to do it other other way around, i.e. run Mac OS X on legitimate Apple hardware and then run Linux in a VM under Mac OS X using Parallels or VMware Fusion.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .