What Can’t You Emulate With Linux?
By Rich Menga on Feb 20, 2009 in Linux, Operating Systems | comments(6)
A standard argument by Linux users is that if WINE cannot run a Windows app for whatever reason, do it virtually. Load up Windows in a virtual session with your app of choice, be it VMware, Virtualbox or the like, load up your Windows session and run your app that way.
There is nothing to my knowledge that Linux cannot run virtually if WINE doesn’t cut it. But how well Windows apps can run in virtual is something else.
A few examples:
You’re a web designer and need to test your site designs in Internet Explorer 7 for browser compatibility. Running XP virtually to do that is fine because performance is not an issue.
You’re a blogger and really like Windows Live Writer. This is just a word processor, more or less. Running it virtually won’t be a problem here either.
You’re trying to edit video. You want to run something like Adobe Premiere, Ulead Mediastudio or some other high-powered video editing suite that you bought previously. Can you run this in virtual? Yes. Will it work well? Not a chance. The frame rate on preview will be terrible and so much memory will be sucked into the virtual session that it will probably crash it (not Linux, just the virtual session).
You want to play your favorite Windows games. Can they be emulated in Linux? Yes. Will they work as well? Most likely not. Frame rates will drop and overall gameplay won’t be as fluid. And no, saying "play on a console" is not a solution. There are many reasons why PC gamers like playing games on PCs and not consoles.
The only time I’ve seen Linux have a legitimate problem with emulation is when there’s any high-graphic app involved. The virtual software we have at present still can’t deliver performance as well as natively under Windows. It is virtual, after all.
In the end, I honestly can’t think of anything else that can’t be run in virtual or have a Linux native equivalent.
Have you run a Windows app in Linux that was a bust in WINE and/or virtual?
Name your apps. Did you find Linux equivalents or other creative ways of getting around virtual limitations? Let us know.

