VMware

created by dyverge
(thing) by dyverge (3.9 y) (print)   (I like it!) Sat Nov 13 1999 at 10:09:33

A virtual machine that runs on Linux and Windows NT. The virtual machine can then run a variety of operating systems. Because all the functions of the virtual machine's OS go through the software, it runs somewhat slower than the OS would on a real computer. Even so, it is quite useable if you meet the minimum requirements.

See also DOSemu, wine, bochs

(thing) by everyone (5.7 mon) (print)   (I like it!) 1 C! Wed Apr 26 2000 at 21:27:35
This nifty program will natively execute an x86 operating system (emulating certain hardware and instructions) in a GNU/Linux X window or Windows NT window.

From my personal experience, there is no noticable speed decrease, if anything, Windows seems to run faster under GNU/Linux. :) but it has to emulate the drives and display, among other things, so yes, it's slower

Sadly, though, this piece of software is not free.
(thing) by drinkypoo (3.9 mon) (print)   (I like it!) 1 C! Wed Jun 04 2003 at 19:41:29

VMWare, from VMware, Inc., is a series of three software packages intended to provide virtual machine technology to Windows and Linux; VMWare Workstation, VMWare GSX Server, and VMWare ESX Server. It allows one to run one or more operating systems "on top" of the host operating system, each in their own virtual machine or VM. Each VM gets its own virtual computing resources such that the operating system inside of it is unaware that it is running inside a virtual machine.

What makes VMWare special compared to products such as Virtual PC or bochs is that rather than emulating the processor, it "virtualizes" instructions, simply passing instructions (or groups thereof) to the CPU for execution. This is both its strength and its weakness. VMWare provides very fast execution, but can only run on platforms using the x86 instruction set.

The ESX and GSX server products primarily differ from the Workstation product in that they provide an architecture which allows for connecting to the virtual consoles of VMs remotely, as well as providing integration through COM and Perl. This makes them far more useful for running servers than the Workstation product, which is primarily useful for testing applications, or for getting full application compatibility on a different operating system. For instance, if you need to run Linux on your system, but require Windows software which will not work with WINE, then you can run Windows in a VM and run your programs there. Alternatively, you can run an X Server on Windows, run Linux in a VM, and set your DISPLAY variable such that your X Clients display on your Windows desktop.

The ESX server product actually goes one step further than the GSX package, and actually runs below any and all operating systems, removing the waste of resources represented by running a host OS.

Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.