topics that matter; ideas worth sharing

share a tip, submit a link, add something new

Running Windows apps under Linux

March 19, 2001, 04:40 PM —  LinuxWorld.com — 


I have a confession to make. I run Windows on my laptop. That is, I run Linux, and then use Windows under VMware. This month I want to explore the various alternatives for running Windows applications under Linux. While I had long been aware of Wine and VMware, I had only recently heard about another approach: Win4Lin. With that in mind, I fired up Google (another Linux success story), ran a search on Windows emulators, and found one additional lead, Bochs. So this month, we will look at those four alternatives for running Windows applications under Linux.



I run Windows because many of my customers use it along with Linux, and I need to test the same Windows-based applications that they run. However, the main reason surfaced when I got my new laptop about a year ago. I felt adamantly that I would run Linux on it because I had lots of work to do on Ethereal and was writing a book on Samba (see Resources for a link). Unfortunately, I had several years of mail locked up in Eudora that I needed to access. I also needed to run Word, PowerPoint, and Excel on many occasions, and the dual-boot blues did not appeal to me any longer. So, I got VMware and loaded Windows under it, and I've been much more productive ever since.


While Linux makes great strides in the server space, many desktop applications still only run on Windows at the moment. Thus, many people out there can't run Linux exclusively but need a second system to provide access to the few Windows applications they use.


That fact highlights the need for Linux, though an excellent OS for many businesses, to coexist with Windows for the time being. Of course, we all expect Linux to prevail in the long run but, at the moment, it is often overlooked by people who are not aware that software exists to run Windows applications under Linux.

Wine is not an emulator

Wine is one of the oldest examples of such software. It is an open source package that implements the Windows 3.1 and Win32 APIs directly on Linux and X. It also provides a program loader and allows unmodified Windows programs to run under Linux (and other Intel x86-based versions of Unix). As such, it is not an emulator, and it should provide speed comparable to running your Windows programs natively on the same hardware.


To check out Wine, I downloaded the 091900 RPM from the Wine site (see Resources for a link) and installed it. Besides RPMs for Red Hat 6.x and 5.x systems, the download area contains packages for Debian and the Wine source code.


Installation turned out to be the

I like it!
Post a comment
The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
Resources
White Paper

Symantec Backup Exec 12 and Backup Exec System Recovery 8 deliver industry leading Windows data protection and system recovery. Download this whitepaper to find out the top reasons to upgrade and how to get continuous data protection and complete system recovery.

Webcast

Data and system loss — from a hard drive failure, malicious attack, natural disaster, or simple human error — can happen anytime. Don’t leave your business vulnerable. Make sure you have a secure recovery strategy in place. Symantec's latest backup and system recovery technology can efficiently restore critical applications, individual emails and documents and even restore your entire system in minutes in the event of a loss.

White Paper

Businesses face a growing challenge to ensure that the IT environment is properly protected. Backup Exec 12 integrates with other applications in the Symantec family of products, to complement your current data protection strategy, keep your data securely backed up and make it recoverable when you need it most.

Free stuff
Featured Sponsor

Get a broad understanding of important regulations and how you can make sure your site is in adherence.





Learn how VeriSign SGC-enabled SSL Certificates can help improve site security and customer confidence in the free white paper, "How to Offer the Strongest SSL Encryption." In this paper you will learn the differences between weak and strong encryption and what they mean for your site's performance.

Get VeriSign's free white paper: "The Latest Advancements in SSL Technology" and learn about the benefits of strong SSL encryption, Extended Validation (EV) SSL and security trust marks and what these SSL offerings can do for your site.

Now with Extended Validation (EV) SSL available from VeriSign, you can show your customers that they can trust your site. Learn about EV SSL benefits in this free VeriSign white paper.

More Resources