Murphy's Law: Why Doth Apple Fear Virtualization?
Fifty words.
That's all it takes for Apple to crush your dreams: Fifty little words. In fact, it's only one word--technically a hyphenated compound of two words--that spoils the flavor of the soup.
"Subject to the terms and conditions of this License, unless you have purchased a Family Pack or Upgrade license for the Apple Software, you are granted a limited non-exclusive license to install, use and run one (1) copy of the Apple Software on a single Apple-branded computer at a time." (emphasis mine)
Don't get the pitchforks and torches out just yet, faithful Maximum PC readers. We're all geeks here. There's nothing wrong about wanting to do a little experimentation. You can say it just as easily as I can: Some parts of OS X are simply superior to what you might find in any Windows-based environment.

Keynote versus Powerpoint? Give me a break. Final Cut Pro versus Premiere? We might be able to argue on that one, but I've had enough video exporting disasters to make me want to try out a new editor. Snow Leopard versus Windows 7? Strap on the gloves--that's a 12-round slobberknocker.
The point is ultimately moot, however, because Apple won't allow its operating system to exist on any platform but its own. It's not like there's much of a technological gap to leap: If the industrious (albeit illegal) third-party hackers can get OS X to work in a Windows-based virtual environment, I bet the smart minds over in the engineering department at One Infinite Loop can figure it out in short order.
To Apple, the thought of its flagship operating system on anything but a white, shiny box is tantamount to sacrilege. While this dedication to a one-platform, one-operating-system pair might protect Apple's bottom line, it only hurts you, the geek, in the long run. But why is this the case? Why can't we have the best of both worlds on the Windows side of the fence if Apple enthusiasts can get our operating system with no strings attached?
An Apple a Day (in an Apple-branded mouth)
It doesn't take 50 words to answer this question. You just need one: marketing. To Apple, flying its software flag on anything but an Apple-branded device just isn't going to fly. Not only is it a different experience than vanilla OSX--you're running the software in a small, compartmentalized window that might very well suffer performance losses depending on your system's prowess--but you're also using a semi-different set of hardware that doesn't really emulate the actual Apple experience. That might not be a big deal to you and I, as us Windows folk are used to a variety of input devices and conventions for accessing our PCs. For Apple, that's not good enough.
Even though it means absolutely nothing from a business standpoint, it is a little unfair that Apple users get the best of both worlds--OS X and a virtualized Windows operating system, should they so choose. It's tempting to point to Microsoft and make some snide comment about it actually being the good guy in this situation. Still, it's great to see a company that doesn't fear the proliferation of its operating system regardless of underlying platform.
Will Apple change its ways? The company has been more open to allowing OS X Server virtualization, but don't expect that to suddenly open the floodgates to the client version of OS X on a Windows-based machine. That's not going to happen--no way, no how. Apple defines the experience. More than that, just consider the market. Right now, you can either:
- Buy an Apple product, get OSX and the ability to virtualize Windows
- Buy a Windows-based product, get... Windows.
It doesn't take a rocket scientist to see which option gives you more choice. Given that Apple is making great strides in the enterprise environment with its products, why would it want to give up this competitive advantage? The minute it allows a virtual OS X to work on a Windows machine, it's just given up a compelling reason for a business to buy new Apple computers instead of using or upgrading preexisting Windows desktops.
Of course, Apple could do this too: Fix up a Virtual OS X software for Windows and price-gouge the crap out of it. And Steve Ballmer could chill out at keynote speeches. If you want OS X on your Windows machine, the closest you're going to get is when you use Internet Explorer to click the "buy" button on a new system at the Apple store.
Three words: What a bummer.
David Murphy (@ Acererak) is a technology journalist and former Maximum PC editor. He writes weekly columns about the wide world of open-source as well as weekly roundups of awesome, freebie software. Befriend him on Twitter, especially if you have an awesome app or game you're dying to recommend!
Comments
Comments are closed on this article
![]()
aarcane
January 13, 2010 at 10:43pm
while apple doesn't condone or allow it, a simple google search for a hybred of apples primary OS moniker and the architecture of a 32 bit PC will return a number of excellent resources of dubious legality for accomplishing exactly this. no need for virtualization, and if you've got the "right" hardware, it'll "just work", much like having a real apple computer.
I know this because I currently tripple boot windows 7, ubuntu UNR, and OSX 10.5.6 on my dell computer.
also, with regards to the Apple-branded excerpt, one unknown internet user once pointed out many inexpensive apple products (ipods, etc.) include authentic, self-adhesive apple brands so that you can place that apple brand on anything you choose. anyone with legal expertise care to investigate this obvious loophole?
![]()
TheMurph
January 13, 2010 at 11:24pm
"while apple doesn't condone or allow it"
Which means you can't do it. That said, I know that one can fire up OS X in a Windows environment without that much hassle. However, this is an illegal use of the operating system--whether we like it or not. My column is more dealing with finding a legal method for virtualizing OS X.
![]()
DogPatch1149
January 13, 2010 at 6:04pm
Microsoft should change the EULA for all Windows versions and specifically prohibit installation of Windows on any Apple-branded hardware, and on any virtual environment or emulator running on Apple-branded hardware.
![]()
BinaryMonkey
January 14, 2010 at 10:20am
Why? Whether it’s Apple users buying their OS or PC users, they’re still moving product. No intelligent company would do anything to mess that up.
![]()
Zazubovich
January 13, 2010 at 5:55pm
since most Mac users simply want "something that works." South Park had the prius driver episode on last night; that is another product that suffers from the attitudes and behaviors of its most fervent users.
![]()
nekollx
January 13, 2010 at 6:21pm
Tell me about it, the Apple Smug cloud is quite suffocating
------------------------------
Coming soon to Lulu.com --Tokusatsu Heroes--
Five teenagers, one alien ghost, a robot, and the fate of the world.
![]()
Zachary K.
January 13, 2010 at 4:34pm
microsoft makes it illegal to use windows OS on any computers also running any other OS. fight fire with fire.
![]()
Zarlof
January 13, 2010 at 4:10pm
Mac has been selling the ability to run Windows under their environment since Windoes 3.11. It seems rather strange that they would not allow Windows users to do the same with a Mac OS? Maybe they should change 200 for a Virtual capable version? OR just maybe their is no reason for Windows users to limit themselves by loading the heavly limited operating system under windows? Yea, that is more likely the case I think.
Zar.
![]()
BinaryMonkey
January 13, 2010 at 3:56pm
I think it comes down to 2 issues.
1. Apple makes the majority of their money on hardware. So if people where able to run OSX on any platform and have the option of buying/building a top of the line PC system for around $1500 or a comparable Apple system for almost twice that price, most people are going to go for the less expensive system.
2. Apple doesn’t want to have to support different hardware. One of the claims Apple has made over the years is how much more stable their OS is compared to others. This is due in part to the fact that their OS is built around their hardware and their drivers. If they let their OS run on other platforms, they’re going to be in the same seat MS used to be with getting a bad rap because a poorly coded driver for some POS outdated hardware keeps crashing the system.
![]()
Caboose
January 13, 2010 at 4:33pm
Your second point used to be fact before Apple switched to the x86 platform. Once they moved to Insmell CPU's and all PC based components, that point became moot.
-= I don't want to be dead, I want to be alive! Or... a cowboy! =-
![]()
nekollx
January 13, 2010 at 4:37pm
except Apple still doesnt suppport multiple hardware, they may use industry standard parts but it's very specific parts.
What could Seven be installed on?
Atom, Centrino, ARM, Tegra, Nano, Phenom, Athelon, Tuiron, Xeon, Core 2, Core i, etc.
What can OSX install on
Core 2, i7 (and Xon variants of those)
Period
------------------------------
Coming soon to Lulu.com --Tokusatsu Heroes--
Five teenagers, one alien ghost, a robot, and the fate of the world.
![]()
Wareagle
January 13, 2010 at 3:05pm
Though people buy Macs for the software, Apple makes most of their money on the hardware sales. So it makes sense that they wouldn't want anyone running OS X on other platforms.
![]()
gendoikari1
January 13, 2010 at 3:42pm
Yeah, because otherwise who would gouge the customer?
Lost hopes:
Warcraft IV
Timesplitters 4
Star Wars: Battlefront III
Mercenaries 3 (but with LucasArts)
![]()
Hg Dragon
January 13, 2010 at 2:47pm
Apple only believes in convenience when it's their idea. If someone else comes up with it first (or does it better), then it's against their philosophy and is to be shunned like a non-believer on the way to Candy Mountain.
SHUUUUUUUNNNNNNNED!!!
![]()
TheMurph
January 13, 2010 at 5:35pm
If I could award you bonus commenter points for your excellent use of the Candy Mountain joke, I would.
![]()
Danthrax66
January 13, 2010 at 1:22pm
A little off topic, but I hate how Microsoft gets yelled at by the EU for only including IE on their OS yet every single apple product is locked down to the programs apple wants to sell you and what apple wants to support I just find that to be bs. Although apple by far has the best designed computers, just look at this wired article http://www.wired.com/gadgetlab/2009/09/apple-heist-empties-store-in-just-31-seconds/ lol
![]()
Caboose
January 13, 2010 at 4:30pm
Because Microsoft is the big bad software developer, and Apple is the little innocent guy in the corner that gets beat up all the time! Everyone loves an underdog.
I'm sure if the tables were turned, Apple would be the one being attacked (even more so because they only allow OSX on one hardware platform) and Microsoft would be "Oh woah is me!"
-= I don't want to be dead, I want to be alive! Or... a cowboy! =-
![]()
Biceps
January 13, 2010 at 1:03pm
You see, it goes like this... APPLE SUCKS. Does that answer your question? Cause if it doesn't, I have some great 4-letter words to combine with 'Apple' that might serve to get the point across more clearly. Let me know....
![]()
nekollx
January 13, 2010 at 12:53pm
it's all marketing.
Look at it this way if they sold Open OSX they would need to turn a profit on it. So they would have to charge something like $100-$200 for the OS, just like MS. The only reason OSX retails at $29 is because they KNOW your going to run it on a Apple computer ALSO bought from them. You don't need a MS branded laptop to run Windows but legally you need a Macbook (and not just any mackbook it has to be from the Intel generations) to run OSX
------------------------------
Coming soon to Lulu.com --Tokusatsu Heroes--
Five teenagers, one alien ghost, a robot, and the fate of the world.
![]()
Caboose
January 13, 2010 at 4:29pm
Thats enough of you and your silly logic! Logical thinking has no place on the inter-tubes!
-= I don't want to be dead, I want to be alive! Or... a cowboy! =-
![]()
TheMurph
January 13, 2010 at 1:19pm
Well, for what it's worth, whether a particular OS is "good" or not does indeed depend on what you're using it for. Case in point: I'm a gamer, thus, I don't use OS X. However, when I want to edit multimedia, I find that a number of the programs that are OS X-only are, in some ways, superior in all the right places to what I can otherwise get on a Windows system. That said, I hate using the OS X file management system. But up until Windows 7, I did like the taskbar... etc.
![]()
Caboose
January 13, 2010 at 4:26pm
There are plenty of multimedia editing apps available on the Windows platform that are equal to and greater than their mac (or mac only) counterparts. For video editing, you could use Final Cut Pro or Premiere. If I'm not mistaken Adobe Premiere is Windows based as well. Plus there's always Sony Vegas Movie Studio 9. I have the 64bit version on my PC at home, and I actually find it easier to use, and like it much better than Premiere and Final Cut. The line between Mac ONly and Windows Only is dissapearing quickly, and the PC is becoming as powerful, and even more powerful than Macs in terms of multimedia design and editing.
-= I don't want to be dead, I want to be alive! Or... a cowboy! =-
![]()
nekollx
January 13, 2010 at 4:31pm
Tell that to the multimedia industry, my office recently got another heniously expensive Mac Pro tower because all our affiliates use Mac, and even after showing them how we could save a few thousand bucks by getting most of the components from newegg and only the absolute nesesities from Apple they still went all Apple.
------------------------------
Coming soon to Lulu.com --Tokusatsu Heroes--
Five teenagers, one alien ghost, a robot, and the fate of the world.
Log in to MaximumPC directly or log in using Facebook
Forgot your username or password?
Click here for help.















