Windows Apps on Linux with Wine

Tutorials – Wine

Article from Issue 194/2017

Convert your home/office/friends to be completely Microsoft-free with our tips and tricks.

While we all love to shout from the rooftops about the awesomeness of GNU, Linux, Free Software, and open standards, we also have to deal with the awkward reality that Windows is still pretty dominant on the desktop and has an enormous software base. Sure, FOSS equivalents for proprietary Windows apps exist (and new ones are popping up every week), but certain tools simply don't exist elsewhere, and people or companies that want to migrate away from Windows toward Linux might still need to run the occasional Windows program.

Of course, dual-booting is one way to solve this problem, but it still means you need a Windows license and a chunk of your hard drive devoted to it. If you want to be as Microsoft-free as possible but still need to run the occasional Windows app or game, you have another option: Wine. This open source project provides a software compatibility layer that lets you run many Windows programs on Linux – albeit with varying degrees of reliability and compatibility. Wine is a mature piece of software, having been in development since 1993, but given the vast complexity (and closed nature) of Microsoft's operating systems, it has trouble running some apps.

Wine famously means "Wine Is Not an Emulator" – which seems silly for something that ostensibly emulates Windows. But really, Wine intercepts system calls from programs and reworks them for their Linux equivalents. This means that you can often get surprisingly good performance from Wine, because it's not doing the job of emulating a whole CPU; indeed, I've heard from readers who say that some Windows apps run faster on Linux+Wine rather than native Windows itself!


Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Gaming with Wine

    Although Linux has made great strides in gaming, users sometimes miss the games that are only available on Windows. Linux provides a way to solve this problem with Wine, the Windows "not an emulator."

  • New Wine with More Functions

    A new version of Wine, the program loader that lets Windows run on Linux, has been released.

  • Wine

    The Wine compatibility layer lets Linux users run Windows programs. Unfortunately, configuring Wine is anything but trivial, and it helps if you enjoy experimenting.

  • Practical Wine

    More and more Windows applications run on Linux thanks to Wine. If you spend a little time on configuration and troubleshooting, you won’t be stuck in Windows – even with applications that no one dreamed would run on Linux.

  • Wine

    Users who move from Windows to Linux often miss some of their favorite programs and games. Wouldn't it be practical to run Windows applications on the free Linux operating system? Time for a little taste of Wine.

comments powered by Disqus

Direct Download

Read full article as PDF:

Price $2.95


njobs Europe
Njobs Netherlands Njobs Deutschland Njobs United Kingdom Njobs Italia Njobs France Njobs Espana Njobs Poland
Njobs Austria Njobs Denmark Njobs Belgium Njobs Czech Republic Njobs Mexico Njobs India Njobs Colombia