Idi na sadržaj

VirtualBox

S Wikipedije, slobodne enciklopedije
VirtualBox
Originalni autor(i)Innotek GmbH
Programer(i)Oracle Corporation
Prvo izdanje17. januar 2007; prije 18 godina (2007-01-17)
Stabilna verzija
6.0.14 / 16. oktobar 2019; prije 6 godina (2019-10-16)
Centralna arhivagithub.com/VirtualBox
Programski jezikC, C++, x86 asemblerski jezik
Operativni sistemWindows, macOS, Linux i Solaris
Platformasamo x64 (verzija 5 i ranije rade i na IA-32)
VrstaHipervizor
LicencaBazna (USB podrška samo za USB 1.1): GNU General Public License verzija 2 (Opcionalno CDDL za većinu izvornih datoteka), "Paket proširenja" (uključuje USB 3.0 podršku): PUEL
Veb-sajtvirtualbox.org

Oracle VM VirtualBox (prije Sun VirtualBox, Sun xVM VirtualBox i Innotek VirtualBox) jest slobodan i softver otvorenog koda hipervizor za x86 virtualizaciju koji razvija Oracle Corporation. Napravio ga je Innotek GmbH, kojeg je kompanija Sun Microsystems kupila 2008. godine, a kojeg je Oracle kupio 2010. godine.

VirtualBox se može instalirati na Windows, macOS, Linux, Solaris i OpenSolaris. Postoje i verzije za FreeBSD[1] i Genode.[2] Podržava stvaranje i upravljanje virtualnim mašinama sa operativnim sistemima Windows, Linux, BSD, OS/2, Solaris, Haiku i OSx86,[3] kao i ograničenu virtualizaciju macOS gostujućih sistema na Apple hardveru.[4][5] Za neke gostujuće operativne sisteme dostupan je paket "Dodaci za goste" upravljačkih programa i sistemskih aplikacija[6] koji obično poboljšava performanse, posebno grafičke.[7]

Emulirano okruženje

[uredi | uredi izvor]
Ubuntu Live CD unutar VirtualBox-a na Ubuntu domaćinskom sistemu

Korisnici VirtualBox-a mogu učitati više gostujućih operativnih sistema u jednom operativnom sistemu domaćina (host OS). Svaki gost se može pokrenuti, pauzirati i zaustaviti nezavisno unutar vlastite virtualne mašine (VM). Korisnik može samostalno konfigurisati svaki VM i pokrenuti pomoću softverske virtualizacije ili virtualizacije potpomognute hardverom ako domaćinski hardver računara to podržava. Domaće OS i gostujuće OS i aplikacije mogu međusobno komunicirati putem niza mehanizama, uključujući zajednički međuspremnik i virtualizirani mrežni uređaj. Gostujuće virtualne mašine mogu i međusobno direktno komunicirati ako su postavljene tako.[8]

Mogućnosti

[uredi | uredi izvor]
  • 64-bitni gostujući sistemi ako je podržana hardverski asistirana virtualizacija
  • Snimci sistemskog stanja (Snapshots)
  • Zajednički međuspremnik
  • Zajednički folderi
  • Posebni upravljački i uslužni programi koji olakšavaju prebacivanje između sistema
  • Korištenje komandne linije (pored grafičkog interfejsa)
  • Javni API (Java, Python, SOAP, XPCOM) za kontrolu konfiguracije i izvršenja VM-a[9]
  • Ograničena podrška za ubrzanje 3D grafike (uključujući OpenGL do (ali ne uključujući) 3.0 i Direct3D 9.0c putem Wine Direct3D-na-OpenGL prevoda)
  • SMP podrška (do 32 virtualna CPU-a po mašini), od verzije 3.0
  • Teleportacija (poznata i kao Live Migration)
  • 2D ubrzanje izlaznog video zapisa, od verzije 3.1
  • EFI je podržan od verzije 3.1 (Windows 7[10][11] gostujući sistemi nisu podržani)[12]

Reference

[uredi | uredi izvor]
  1. "VirtualBox – FreeBSD Wiki". Wiki.freebsd.org. 16. 6. 2009. Pristupljeno 4. 7. 2009.
  2. "Release notes for the Genode OS Framework 14.02". Genode Labs. 28. 2. 2014. Pristupljeno 19. 3. 2014.
  3. "Guest_OSes". VirtualBox.org. 12. 6. 2009. Pristupljeno 4. 7. 2009.
  4. "How to Install Mac OS X Snow Leopard in VirtualBox on Windows 7".
  5. Purdy, Kevin (4. 5. 2010). "VirtualBox 3.2 Beta Virtualizes Mac OS X (On Macs)". Lifehacker.
  6. "Chapter 4: Guest Additions". VirtualBox.
  7. "Run Ubuntu Linux Within Windows Using VirtualBox". linux.about.com. Arhivirano s originala, 19. 10. 2014. Pristupljeno 18. 11. 2019.
  8. "Internal Networking". VirtualBox. Pristupljeno 31. 7. 2013.
  9. "Python API to the VirtualBox VM". Sun Microsystems. 5. 9. 2008. Arhivirano s originala, 10. 9. 2008. Pristupljeno 6. 9. 2008.
  10. "#7702 (UEFI support for Windows guests) – Oracle VM VirtualBox". www.virtualbox.org. Pristupljeno 11. 1. 2019.
  11. "Chapter 3. Configuring Virtual Machines". www.virtualbox.org. Pristupljeno 11. 1. 2019.
  12. "Chapter 3. Configuring virtual machines". www.virtualbox.org. Pristupljeno 14. 4. 2016.

Vanjski linkovi

[uredi | uredi izvor]