Virtual Box Agreement
As long as you don`t do anything that benefits your business, you can use VirtualBox Enterprise without paying for a license. Nevertheless, you should pay attention to formulations such as personal use, pedagogical use or evaluation, as Oracle defines them in the PC License Agreement (PUSAEL). If you use the Enterprise Edition for the benefit of your business or if you need additional features, this use is considered a commercial use and you must purchase licenses. In December 2019, VirtualBox supported only hardware-assisted virtualization and reduced support for software-based virtualization.   VirtualBox supports hardware virtualization assisted by Intel VT-x and AMDs amD-V. VirtualBox uses these features and can run any guest VM in its own address room. The Ring 0 guest operating system code is run on the 0 ring host in non-root VMX mode and not in ring 1. [Citation required] VirtualBox virtualizes Intel HD Audio, Intel JE AC`97 and SoundBlaster 16 devices.  VirtualBox Guest Additions are a series of software and utility drivers that are delivered as a subset of the VirtualBox base package and installed in a virtual machine to improve performance and usability. Like the basic VirtualBox package, VirtualBox Guest Additions are gpLv2 licensed. From version 6.1, VirtualBox only supports this method.
  Until then, VirtualBox has only supported hosts (including 64-bit guests, SMP customers and some proprietary operating systems) only on hosts with hardware-assisted virtualization. [Citation required] By default, VirtualBox provides graphics support via a custom, VESA-compatible virtual graphics card. Hosts for Windows, Linux, Solaris, OpenSolaris or OS/2 hosts include a special video driver that increases video power and contains additional features, such as .B automatic adjustment of host resolution when changing the size of the VM window or desktop position via virtualized WDDM drivers. Innotek GmbH also contributed to the development of OS/2 and Linux support in virtualization and OS/2 ports of Connectix products that were subsequently taken over by Microsoft. In particular, Innotek has developed the “Additions” code in both Windows Virtual PC and Microsoft Virtual Server, which allows multiple host-host interactions of the operating system, such as shared clipboards or a dynamic window size change. VirtualBox can be installed on Windows, macOS, Linux, Solaris and OpenSolaris. There are also ports for FreeBSD and Genode.  It supports the creation and management of virtual computers with Windows, Linux, BSD, OS/2, Solaris, Haiku and OSx86,, as well as the limited virtualization of macOS customers on Apple hardware.   For some home operating systems, a package of devices and system applications with “Guest Additions” is available which generally improves performance, especially graphics.  By clicking on the acceptance below and/or downloading, installing and/or using this virtual image, you confirm your consent to these conditions.