VirtualBox
| Oracle VM VirtualBox | |
|---|---|
Kuvakaappaus VirtualBox 7.0.10 ohjelmistosta. |
|
| Kehittäjä | Oracle Corporation |
| Kehityshistoria | |
| Vakaa versio | 7.2.4 ()[1] |
| Tiedot | |
| Ohjelmistotyyppi | Virtualisointi |
| Alusta | Linux, macOS, Solaris ja Windows |
| Lisenssi | GNU General Public License, versio 2 [2] |
| Aiheesta muualla | |
| Verkkosivusto | |
| Versiohallinta | |

Oracle VM VirtualBox (aikaisemmin Sun VirtualBox, Sun xVM VirtualBox ja Innotek VirtualBox) on virtualisointiin käytettävä hypervisor, joka mahdollistaa toisen käyttöjärjestelmän suorittamisen.[3][4] Isäntäkäyttöjärjestelminä VirtualBox tukee Linux-, macOS-, Solaris- ja Windows-käyttöjärjestelmiä.[5] Ohjelman kehitti alun perin saksalainen Innotek GmbH, jonka Sun Microsystems osti helmikuussa 2008.[6]
VirtualBoxin perusosa on julkaistu avoimen lähdekoodin GPLv2-lisenssillä, jonka lisäksi laajennuksille on erillinen Personal Use and Evaluation License -lisenssi.[7] Versiosta 7.1 lähtien VirtualBoxin laajennuspaketin lisenssiä on muutettu sen verkkosivuilla.[8]
VirtualBox on tyypin 2 hypervisor, joka tarkoittaa että VirtualBox suoritetaan käyttöjärjestelmän päällä (ei suoraan laitteistolla).[3][4] VirtualBox tukee Open Virtualization Format (OVF) -teollisuusstandardia virtuaalikoneille, joka sallii niiden käyttämisen myös eri virtualisointiohjelmissa.[3] Vieraskäyttöjärjestelmään voi asentaa ohjelmia, jotka sallivat kommunikoinnin isäntäkäyttöjärjestelmän kanssa suorituskyvyn parantamiseen.[3] VirtualBox tukee tilannekuvien (snapshot) tallentamista virtuaalikoneen tilasta.[3]
Versiosta 6.1.0 lähtien (julkaistu joulukuussa 2019) VirtualBox toimii ainoastaan suorittimilla, jotka tukevat virtualisointia laitteistolla (Intelin VT-x tai AMD-V).[9]
Käyttöjärjestelmätuki
[muokkaa | muokkaa wikitekstiä]VirtualBox vaatii isännäksi 64-bittisen järjestelmän x86-64-pohjaisella suorittimella PC-yhteensopivalla, Applen tai Sunin laitteistolla. Ohjelmasta on myös versio macOS/ARM64 -alustalle, joka pystyy ajamaan x86/x64 -pohjaisia käyttöjärjestelmiä emuloimalla.[10]
VirtualBoxiin voi asentaa 32-bittisen tai 64-bittisen käyttöjärjestelmän. Virallisesti täysin tuettuja ovat Windows 8/10/11 ja Windows Server 2012 tai uudemmat, Solaris 10 tai uudempi, Oracle Linux, Ubuntu, Suse Linux. Lisäksi vanhempia versioita näistä käyttöjärjestelmistä ja OS/2 Warp 4.5 tuetaan epävirallisesti. VirtualBoxiin on myös mahdollista asentaa Mac OS X, mutta Applen lisenssi kieltää tämän. Lisäksi eri BSD-versioille löytyy tukea.[11]
Emuloitu laitteisto
[muokkaa | muokkaa wikitekstiä]Eri-ikäisten käyttöjärjestelmien asennusta helpottaa emulaation tuki eri piirisarjoille, joita ovat PIIX3-eteläsilta, joka sisältyi Intel 430HX / Triton II -piirisarjaan Pentium / Pentium MMX -prosessoreille vuodelta 1996[12], PIIX4 (1997[13]) ja ICH6 (2004[14]).
Piirisarjojen IDE-tuen lisäksi VirtualBox emuloi LsiLogicin ja BusLogicin SCSI-ohjaimia, LsiLogicin SAS-ohjainta ja AHCI- (SATA-liitäntä) ja NVMe-levyjä (PCIe).
VirtualBoxin heikoin lenkki on grafiikkatuki, joka on olemassa geneerisille VGA ja SVGA-ohjaimille (Windows 7 tai uudempien tukema) ja VMSVGA, joka on yhteensopiva VMwaren SVGA-emulaation kanssa ja voi käyttää VMwaren ajureita.
Äänitukena on Intel HD Audio, Intel ICH AC'97 tai Sound Blaster 16.[15]
Lähteet
[muokkaa | muokkaa wikitekstiä]- ↑ VirtualBox 7.2.4 (released October 21 2025), (viitattu ). Tieto on haettu Wikidatasta.
- ↑ https://www.virtualbox.org/wiki/Licensing_FAQ
- ↑ a b c d e 1.3. Features Overview virtualbox.org. Viitattu 15.10.2022. (englanniksi)
- ↑ a b Hypervisors ibm.com. 8.5.2019. Viitattu 11.9.2020. (englanniksi)
- ↑ Welcome to VirtualBox.org! virtualbox.org. Viitattu 09.05.2016. (englanniksi)
- ↑ Vance, Ashlee: Sun nabs innotek's 20MB of open source, virtualized goodness The Register. 12.2.2008. Viitattu 11.10.2011. (englanniksi)
- ↑ Licensing: Frequently Asked Questions virtualbox.org. Viitattu 8.8.2019. (englanniksi)
- ↑ Lindsay Clark: Oracle VirtualBox licensing tweak lies in wait for the unwary theregister.com. 30.7.2025. Viitattu 5.8.2025. (englanniksi)
- ↑ https://www.virtualbox.org/wiki/Changelog-6.1
- ↑ https://www.virtualbox.org/manual/ch01.html#hostossupport
- ↑ https://www.virtualbox.org/manual/ch03.html#guestossupport
- ↑ http://geekscomputer.blogspot.com/2008/07/chipsets-for-p5-pentium-class.html
- ↑ https://theretroweb.com/chipsets/282
- ↑ https://www.intel.com/Assets/PDF/appnote/301462.pdf
- ↑ https://www.virtualbox.org/manual/ch03.html#settings-audio