I have a MacBook Pro and have been single-booting Linux on it for some time. I now need to do some iOS development for work, so I need access to OS X in some form.
I could dual-boot or virtualize Linux on OS X, but I'd really much rather keep Linux as my main OS and not have to reboot to start doing iOS work.
I've read that Lion's license explicitly allows virtualizing on Apple hardware.
Does that permission extend to virtualizing within Linux?
If yes, how would I go about setting that up?
If it matters, my laptop shipped with a physical copy of OS X Snow Leopard. I will not do anything that violates the Apple EULA so please do not suggest anything just because I might be able to get away with it.