Diff for "SoftwareFromOtherOperatingSystems"


Differences between revisions 1 and 2
Revision 1 as of 2007-01-21 12:22:42
Size: 3270
Editor: 220-253-57-242
Comment: Added old OSEmulation page content.
Revision 2 as of 2007-01-26 10:53:34
Size: 3318
Editor: 220-253-51-42
Comment:
Deletions are marked like this. Additions are marked like this.
Line 12: Line 12:

attachment:screenshot+windows+xp+in+qemu.png

(i) This page is part of the UserDocumentation series of index pages. Please read the WikiGuide prior to making changes.

Software For Other Operating Systems

You can run applications created for other Operating Systems inside Ubuntu using two different approaches:

  • Running a different OS inside Ubuntu (typically done with virtualization).

  • Using a Windows compatibility layer, like Wine or Cedega

In general, desktop and server apps work better with vitualization, multimedia apps like games work better with Wine or Cedega.

attachment:screenshot+windows+xp+in+qemu.png

Playing Windows Games

To play Windows games, including Half Life 2, Battlefield 1942 and most popular first person shooters, you probably want Cedega. If Cedega can't play a Windows game, then it's unlikely that game can run under Linux. Wine also plays a more limited list of well known games, including World of Warcraft.

Running Well Known Windows Desktop Apps

If you only need to run a well known Windows app - for example Internet Explorer, Microsoft Office, and World of Warcraft - check if it's supported by Wine. If not, see below.

Running any Windows desktop or server app

If you'd like to run any Windows desktop or server app - or perhaps a more specific app that Wine doesn't run - with the exception of games, there's a few different methods:

  • Ubuntu 7.04 and have a recent Intel or AMD CPU that supports VT or Pacifica technology, you can run Windows, and all its apps, using KVM, which is inbuilt into Ubuntu 7.04. KVM is fast and very easy to set up.

  • Ubuntu 6.06, 6.10, and 7.04 can run Windows, and all its apps, using VMware or Xen. All VMware products are proprietary, but the VMware player can be downloaded free of charge, and is very simple to use. Xen is Open Source, but it's slower than VMware and KVM and requires more effort to set up.

On top of these techniques, you can make applications from virtualized Windows OS appear directly on the Linux desktop - read the second part of [http://searchopensource.techtarget.com/tip/0,289483,sid39_gci1238129,00.html this tutorial].

Available Methods to Run Software from Other Operating Systems

Runs

Tool

Required Ubuntu Release

Requires Hardware Virtualization

Open Source

Any x86 OS, including Windows

[:KVM:Kernel Virtualization]

7.04 beta

Yes

Yes

Any x86 OS, including Windows

[:VMware:VMware Player, Workstation, or Server]

6.06 and 6.10

No

No

Any x86 OS, including Windows

[:XenVirtualMachine:Xen]

6.06 and 6.10

Yes, unless running Linux

Yes

Linux

OpenVZ

6.06 and newer

No

Yes

Any OS, including Windows

[:WindowsXPUnderQemuHowTo:QEmu]

6.06 and newer

No

Partially - VMs run slow without the proprietary kqemu module

Specific Windows Programs

["Wine"]

6.06 and newer

No

Yes

Windows games

["Cedega"]

6.06 and newer

No

Mixed proprietary and OSS,must be purchased for full functionality

Mac OS X (PPC) only

[:MacOnLinuxHowto:Mac on Linux]

6.06 and newer

No

Yes


CategoryDocumentation

SoftwareFromOtherOperatingSystems (last edited 2011-05-18 22:58:15 by c-24-6-241-216)