Oracle - ( Open Source)
VirtualBox is an easy and elegant solution for those who want to control a computer from another computer.
VirtualBox offers virtualize your operating system (OS) guests on a host machine. Called hypervisor, the application supports Windows OS X, Linux, Mac, Solaris, FreeBSD, etc.. as host, Mac OS X missing the call as a guest.
It also includes a remote access via HTTP protocol, convenient for demonstrations on a clean system. The ability to manage multiple states of the system is particularly interesting and its interface is very simple.
Virtualization solutions allow installing an operating system on a virtual machine using the resources of the host PC , thus enjoying very good performance. In the genre, several solutions are known for their ease of use, such as VMware Workstation , Parallels Desktop or Microsoft Virtual PC 2007 SP1.
A virtual machine is a useful way to use two operating systems simultaneously and harmless to the host computer. There is the possibility to install Linux on a virtual machine on Windows and vice versa .
# The following items were fixed and/or added:
* VMM: fixed a Guru Meditation when rebooting certain guests (for example Solaris doing fast reboot) by fixing the implementation for INIT IPI
* VMM: added some information for diagnosing rare VERR_VMX_INVALID_VMXON_PTR Guru Meditations (VT-x only)
* GUI: HID LEDs sync: prevent synchronization if VM window has no focus (Windows and Mac OS X hosts only)
* GUI: fixed drag and drop moving the cursor between guest screens on certain hosts
* 3D: fixed a crash on restoring the VM state on X11 hosts
* 3D: fixed a crash on Linux guest shutdown
* VRDP: fixed incompatibility with rdesktop 1.8.3
* VRDP: fixed listening for IPv6 on some systems
* Storage: don't crash if creating an asynchronous I/O context fails (e.g. when starting many VMs) and show a proper error message
* Floppy: several fixes
* Audio: improved the behavior of the volume control for the HD audio device emulation
* USB: increase the number of supported drivers from 3 to 5 (Windows hosts only)
* PS/2 keyboard: synchronize the LED state on VM restore (Windows and Mac OS X hosts only)
* NAT Network: when running multiple NAT networks with multiple VMs, only stop the respective services when stopping VMs
* NAT: don't kill UDP bindings on ICMP errors
* NAT: bandwidth limit now works properly with NAT
* BIOS: fixed the returned size value of the VBE 2.0 PMI function 0Ah (4.2.0 regression)
* Guest Control: fixed parameter quoting in Windows guests
* Webcam passthrough improvements for Linux (V4L2) hosts to support more webcam models
* API: don't fail starting a VM with VBOX_E_INVALID_OBJECT_STATE under certain conditions
* API: be more verbose on VBOX_E_INVALID_OBJECT_STATE if a medium is attached to a running VM
* API: fixed a bug which could result in losing certain screen resize events with multi-monitor guests
* rdesktop-vrdp: fixed path to the keymaps
* rdesktop-vrdp: switch to version 1.8.3
* Windows hosts: more hardening fixes
* Linux hosts: another fix for activated SMAP on Linux 3.19 and newer (Broadwell and later)
* Linux hosts: Linux 4.1 compile fix
* Solaris hosts: fixed using of VNIC templates with Crossbow based bridged networking to be compatible with vanity interface names
* Mac OS X hosts: fixed crash during VM termination under rare circumstances
* Windows Additions/WDDM: improved video memory utilization and allow more/bigger guest screens with large resolutions (including HiDPI)
* X11 Additions: prevent flickering when updating mouse cursor
* Solaris Additions: fixed incorrect usage of 'prtconf' while installing Guest Additions (Solaris 10 only)