Of course, most of the big, heavy-duty apps (like Photoshop and Microsoft Office) have been cross-platform for years. Plus, ever since the advent of Mac OS X, Mac users have had access to a massive volume of Unix software. So the occasions when a Mac is out of the question because it cant run some piece of software are getting rarer and rarer.
But there are still some situations in which only Windows will do. Luckily, Mac users now have three great ways (and a few less great ways) to run Windows without switching computers: Boot Camp (built into Mac OS X 10.5 Leopard), Parallels Desktop, and Vmware Fusion. The latter two, the most popular virtualization environments for the Mac, let you run other operating systems side-by-side with Mac OS X, without rebooting, and offer such a high level of integration that you might forget which OS youre using at any moment.
|Apple Mac Columns|
The Mac Leopard Roars
Review: the iPod Touch
Leopard is Good (but it ain't no threat to Microsoft)
Top 10 Mac Productivity Enhancements
The interesting thing about virtualization is that it changes the equation completely: instead of Macs having the fewest programs available, they have the most, because every Intel-based Mac can run Mac software, Windows software, and Unix software. Here, then, in (a sort of) alphabetical order, is my list of the top 15 things Mac users finally have access to that previously required a PC. (Shameless plug: this list was inspired by a section of my ebook Take Control of Running Windows on a Mac.)
1. Custom software: Countless businesses have custom-written applications for internal use that run only on Windows. Almost all of them should run nicely in Parallels or Fusion.
2. Dragon Naturally Speaking: MacSpeech recently announced a new Mac product called Dictate that uses the same technology as Dragon Naturally Speaking; itll replace their current speech recognition product, iListen. I have high hopes for Dictate, but in the meantime, if you depend on Dragon Naturally Speaking for dictation, youll need to run it under Windows.
3. DVDs: Sure, DVD movies play just fine on Macs. But some come with special enhanced features that rely on Windows-only software. To get at all those Easter eggs and other goodies, youll need a PCor a reasonable facsimile thereof.
4. FrameMaker: Ah, FrameMaker. Back in the day (that is, the day when I made a living doing graphic design and the two leading DTP programs were PageMaker and QuarkXPress), I always found it a special treat to work on a project where I could use FrameMaker. It was vastly more flexible, had wonderful table support, and was (still is, really) the best tool for extremely long yet extremely complex documents. Even though there was a Mac OS 9 version, Adobe never ported it to Mac OS X, so it is now available only for Windows and Solaris.
5. Games: I must confess that I myself am not a gamer. (OK, Ill spend the occasional hour playing Bejeweled or solitaire, but thats about it.) However, I am reliably informed that a rather large portion of the worlds PC-using population takes gaming pretty seriouslyand quite a few of those games dont have Mac versions. Now, finally, popular Windows-only games like Grand Theft Auto, Microsoft Flight Simulator, Rail Sim, and Crysis can run on a Mac, too.
There are a few catches, though. First, Parallels and Fusion have only limited, preliminary support for DirectX, so some Windows games may require Boot Camp. Second, depending on the game youre playing, your machines specs, and whether youre using XP or Vista, you may find that game performance suffers a bit in virtualization. And to get serious graphics performance, youll want a serious Mac; obviously, an 8-core Mac Pro with 32 GB of RAM and an NVIDIA Quadro FX 5600 card will crank out the frames an awful lot faster than a Mac mini.
6. Legal software: Nolo, the well-known publisher of do-it-yourself legal books and forms, has a number of software packages (for things like getting a patent or starting a small business) that run only on Windows.