VirtualBox is a full x86 hardware virtualizer, suitable for server, desktop and embedded usage. It's extremely feature-rich, emulates lots of individual and alternative hardware and devices, supports different virtual machine disk formats, it's cross-platform and supports ancient and current Windows versions, DOS systems, BSD, Solaris and OS/2 as guest operating system.
minor feature: User interface: various improvements for high resolution screens User interface: added functionality to duplicate optical and floppy images. User interface: various improvements for the virtual media manager. VMM: emulation so that Plan 9 guests can start once more (5.1.0 regression). Storage: regression breaking iSCSI. Audio: added HDA support for more exotic guests (e.g. Haiku). Serial: hanging I/O when using named pipes on Windows. Serial: broken communication with certain devices on Linux hosts. USB/OHCI: improved behavior so that the controller state after a VM reset is r to the initial state after VM start. EFI: HFS+ driver which in rare cases failed to access most files on a volume. Shared clipboard: hang with OS X host and Linux guest. Linux hosts: kernel module compilation and start failures with Linux kernel 4.14. X11 hosts: better handle WM_CLASS setting. Linux guests: kernel module compilation and other problems with Linux kernel 4.14. Linux guests: kernel module compilation and other problems with Linux kernel 4.14. Linux guests: various 5.2.0 regressions. Bridged networking: duplicate EtherType in VLAN/priority tags on Linux.