Oracle Virtualbox is a VM runs on Windows, Linux, MacOS etc host and support a large number of guest operating system.