Virtuell låda

virtuell låda
Sorts hypervisor
Utvecklaren Orakel
Skrivet i C [2] , C++ [3] , Python [3] och assemblerspråk [3]
Gränssnitt Qt
Operativ system Linux , Microsoft Windows , macOS , Solaris [4] och Genode OS Framework [5]
Första upplagan 15 januari 2007
senaste versionen
Läsbara filformat VirtualBox-maskindefinition [d] ,VDI , VirtualBox Disk Image (Innotek) [d] , VirtualBox Disk Image (Sun old) [d] , VirtualBox Disk Image (Oracle) [d] , VirtualBox Disk Image (Sun) [ d] och VirtualBox Disk Image (QEMU) [d]
Licens GNU GPL 2 [6] och proprietär [7]
Hemsida virtualbox.org
 Mediafiler på Wikimedia Commons

VirtualBox ( Oracle VM VirtualBox ) är en virtualiseringsprogramvara för operativsystemen Windows , Linux , FreeBSD [ 8] , macOS , Solaris / OpenSolaris , ReactOS , DOS och andra [9] .

Historik

Programmet skapades av Innotek med hjälp av QEMU -källkoden . Den första allmänt tillgängliga versionen av VirtualBox dök upp den 15 januari 2007 . I februari 2008 förvärvades Innotek av Sun Microsystems , med VirtualBox-distributionsmodellen oförändrad. I januari 2010 förvärvades Sun Microsystems av Oracle Corporation , distributionsmodellen förblev densamma [10] [11] [12] [13] [14] [15] [16] [17] .

Nyckelfunktioner

Licensiering

Från och med version 4, släppt i december 2010, distribueras huvuddelen av produkten gratis under GPL v2-licensen . Ett tilläggspaket installerat ovanpå det som ger stöd för USB 2.0- och 3.0-enheter, Remote Desktop Protocol (RDP), enhetskryptering, NVMe-start och PXE-start, distribueras under en speciell PUEL ("För personligt bruk och utvärdering" ) licens, enligt vilken systemet är gratis för personligt bruk, för utbildningsändamål eller för utvärdering innan du bestämmer dig för att köpa en kommersiell version. Personlig användning är dock begränsad till en värddator per användare. (Före version 4 fanns det två olika paket - en gratisversion under GPL v2 och en fullversion, gratis under PUEL.)

Att bygga ett BIOS för VirtualBox från och med version 4.2 kräver användning av Open Watcom- kompilatorn , vilket gör att produktens status som fri är tveksam, i synnerhet, enligt kriterierna för Debian-projektet , kan programvara som kompileras på detta sätt inte övervägas gratis mjukvara; Open Source Initiative erkänner dock sådan programvara som öppen källkod .

Expansionspaket

VirtualBox Guest Additions är en uppsättning programvara som installeras i gästoperativsystemet och utökar dess möjligheter för att interagera med virtualiseringssystemet och värdsystemet [22] . Till exempel, efter att ha installerat en speciell drivrutin för "virtuellt grafikkort", blir det möjligt att ändra skrivbordsupplösningen för gästoperativsystemet godtyckligt efter storleken på VirtualBox-fönstret där den virtuella maskinen körs.

Före version 4.0.0 fanns det två versioner som skilde sig åt vad gäller licens och funktionalitet. Sedan 4.0.0 har slutna komponenter flyttats till ett separat tilläggspaket [23] :

Tilläggspaketet innehåller slutna komponenter och distribueras under PUEL-licensen (gratis för personligt bruk eller endast i informationssyfte):

Gästsupport

VirtualBox är dåligt kompatibel med Windows 95 och Windows 98 gäster (systemet är långsamt och endast 640x480 skärmupplösning stöds utan att installera ytterligare drivrutiner) [noter 1] . Samtidigt finns det en liten instruktion för att installera och konfigurera Windows 98 under VirtualBox [24] .

Från och med version 6 stöder VirtualBox inte 32-bitars operativsystem på värddatorn. Som Oracle Corporation försäkrar kommer VirtualBox 5 att stödjas fram till 2020. Samtidigt kan VirtualBox köras under Linux, macOS, Sun Solaris och FreeBSD [25] .

Medan VirtualBox har experimentellt stöd för macOS-gästsystem, tillåter inte macOS -slutanvändarlicensavtalet att operativsystemet körs på icke-Apple-hårdvara.

Se även

Anteckningar

Anmärkningar:
  1. Detta beror på att VirtualBox inte är optimerad för att fungera med 4-bitars bildfärgdjup. Det finns inga stabila videodrivrutiner för Windows 9x med Direct 3D och OpenGL-stöd, vilket gör retrogaming med VirtualBox mycket begränsat. Till exempel kan Quake 2 bara spelas i mjukvaruläge. Dessutom finns det ingen stabil emulering av det annonserade SB16-ljudkortet under MSDOS ännu.
Källor:
  1. VirtualBox 7.0.2 - 2022.
  2. Virtualbox Open Source-projektet på Open Hub: Languages-sidan - 2006.
  3. 1 2 3 Språkuppdelning  _
  4. Värdoperativsystem som  stöds
  5. https://www.osnews.com/story/27591/genode-1402-runs-virtualbox-supports-netbsds-file-systems/  _
  6. GNU General Public License (GPL) version  2
  7. https://www.virtualbox.org/wiki/VirtualBox_PUEL
  8. VirtualBox - FreeBSD Wiki . Hämtad 20 juni 2018. Arkiverad från originalet 20 juni 2018.
  9. ↑ Gästoperativsystem - VirtualBox  . Oracle Corporation ( 15 september 2010 ). Hämtad 24 november 2010. Arkiverad från originalet 23 februari 2012.
  10. VirtualBox_PUEl - Oracle Vm VirtualBox . Hämtad 20 juni 2018. Arkiverad från originalet 18 juli 2011.
  11. GPL - Oracle VM VirtualBox . Hämtad 20 juni 2018. Arkiverad från originalet 21 juni 2018.
  12. Versionshistorik för tillägg - Google-grupper . Hämtad 20 juni 2018. Arkiverad från originalet 10 november 2012.
  13. Oracle och Sun Microsystems | Strategiska förvärv | Oracle . Hämtad 20 juni 2018. Arkiverad från originalet 13 februari 2008.
  14. Sun får Desktop Virtualization Chops Med Innotek Köp | företag | E-handelstider . Hämtad 20 juni 2018. Arkiverad från originalet 21 juni 2018.
  15. Virtualisering | Oracle . Hämtad 20 juni 2018. Arkiverad från originalet 20 juni 2018.
  16. http://sun.systemnews.com/articles/144/4/Virtualization/22866  (nedlänk från 2018-06-20 [1597 dagar])
  17. Oracle VM-produktlinjen välkomnar Sun! (Oracles Virtuliseringsblogg) . Arkiverad från originalet den 7 april 2010.
  18. Sun Microsystems introducerar programvaran xVM VirtualBox 2.0 (4 september 2008). Hämtad 21 augusti 2009. Arkiverad från originalet 20 januari 2013.
  19. Sun xVM VirtualBox 2.1: Enklare än någonsin  ( 17 december 2008). Hämtad 21 augusti 2009. Arkiverad från originalet 4 juni 2012.
  20. VirtualBox Changelog . Hämtad 28 februari 2009. Arkiverad från originalet 30 november 2010.
  21. avsnittet "Mappdelning" i VirtualBox-dokumentationen . Hämtad 22 mars 2010. Arkiverad från originalet 2 december 2010.
  22. Kapitel 4. Gästtillägg . Hämtad 20 juni 2018. Arkiverad från originalet 26 juni 2018.
  23. Installera VirtualBox och tilläggspaket . Datum för åtkomst: 7 januari 2011. Arkiverad från originalet den 28 december 2010.
  24. Handledning: Windows 95/98 gästoperativsystem  ( 23 september 2008). Hämtad 7 mars 2012. Arkiverad från originalet 18 augusti 2011.
  25. Ladda ner VirtualBox  : [ arch. 21 juli 2022 ] // VirtualBox.

Länkar