**Oracle VM VirtualBox** (**Sun VirtualBox**, **Sun xVM VirtualBox** və **innotek VirtualBox** kimi də tanınır) — Oracle tərəfindən dəstəklənən virtuallaşdırma proqramıdır. Proqram ilk dəfə innotek GmbH tərəfindən yaradılmış, 2008-də Sun Microsystem tərəfindən satın alınmışdır. Daha sonra isə Oracle şirkəti tərəfindən satıln alınıb.

Proqram Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Windows 8, Solaris, və OpenSolaris əməliyyat sistemlərini dəstəkləyir. FreeBSD və Genode üçün portlar da var. O , Windows, Linux, BSD , OS/2 , Solaris, Haiku və OSx86 , ilə işləyən qonaq virtual maşınlarının yaradılmasını və idarə olunmasını, həmçinin Apple aparatında macOS qonaqlarının məhdud virtuallaşdırılmasını dəstəkləyir. Bəzi qonaq əməliyyat sistemləri üçün "Qonaq əlavələri" cihaz drayverləri və sistem proqramları paketi mövcuddur, bu, adətən performansı, xüsusən də qrafikanın performansını yaxşılaşdırır və pəncərə açıldıqda qonaq ƏS-nin rezolyusiyasını avtomatik dəyişməyə imkan verir. Host ƏS-də virtual maşının ölçüsü dəyişdirilir.

Tarix
-----

VirtualBox OSE loqosu, 2007–2010
VirtualBox ilk dəfə Almaniyanın Weinstadt şəhərindən olan InnoTek Systemberatung GmbH tərəfindən xüsusi proqram təminatı lisenziyası ilə təklif edilib və məhsulun bir versiyasını VirtualBox Şəxsi İstifadə və Qiymətləndirmə Lisenziyasına (PUEL) uyğun olaraq şəxsi və ya qiymətləndirmə məqsədləri üçün heç bir ödəniş etmədən əlçatan edir. 2007-ci ilin yanvarında LiSoG məsləhəti əsasında Innotek GmbH VirtualBox Açıq Mənbə Buraxılışını (OSE) GNU General Public License (GPL) 2-ci versiyanın tələblərinə uyğun olaraq pulsuz və açıq mənbəli proqram təminatı kimi buraxdı.

Innotek GmbH həmçinin sonradan Microsoft tərəfindən alınmış Connectix məhsullarının virtualizasiyasında və OS/2 portlarının OS/2 və Linux dəstəyinin inkişafına öz töhfəsini verdi. Xüsusilə, Innotek həm Windows Virtual PC, həm də Microsoft Virtual Serverində "əlavələr" kodunu işləyib hazırlayıb ki, bu da paylaşılan mübadilə buferləri və ya dinamik baxış pəncərəsinin ölçüsünün dəyişdirilməsi kimi müxtəlif host-qonaq ƏS qarşılıqlı əlaqəsini təmin edir.

Sun Microsystems 2008-ci ilin fevralında Innotek-i satın aldı.

2010-cu ilin yanvarında Oracle Corporation tərəfindən Sun Microsystems-in alınmasından sonra məhsul "Oracle VM VirtualBox" adı ilə yenidən markalandı.

2019-cu ilin dekabrında VirtualBox proqram əsaslı virtuallaşdırmanı dayandıraraq, yalnız hardware dəstəkli virtualizasiyanı dəstəkləməyə başladı.

Virtuallaşdırma
---------------

Ubuntu -da VirtualBox altında Ubuntu Live CD -nin işlədilməsi
VirtualBox istifadəçiləri bir host əməliyyat sistemi (host ƏS) altında çoxlu qonaq ƏS-lərini yükləyə bilərlər. Hər bir qonaq öz virtual maşınında (VM) müstəqil olaraq işə salına, dayandırıla və dayandırıla bilər. İstifadəçi hər bir VM-ni müstəqil olaraq konfiqurasiya edə və onu proqrama əsaslanan virtuallaşdırma və ya əsas host aparatı bunu dəstəklədiyi halda aparat dəstəyi ilə virtuallaşdırma seçimi ilə işlədə bilər. Əsas ƏS və qonaq ƏS və proqramlar ümumi mübadilə buferi və virtuallaşdırılmış şəbəkə qurğusu daxil olmaqla bir sıra mexanizmlər vasitəsilə bir-biri ilə əlaqə saxlaya bilər. Qonaq VM-lər də bunu etmək üçün konfiqurasiya olunarsa, bir-biri ilə birbaşa əlaqə saxlaya bilər.

Həmçinin bax
------------

* Cisco Packet Tracer
* Wireshark

İstinadlar
----------

1. ↑  The virtualbox Open Source Project on Open Hub: Languages Page. 2006.
2. 1 2 3  Language Breakdown (ing.).
3. ↑  "VirtualBox mövcud versiyaları". 2022-09-25 tarixində arxivləşdirilib. İstifadə tarixi: 2014-12-30.
4. ↑  VirtualBox 7.0.12 (released October 17 2023). 2023.
5. ↑  "VirtualBox\_PUEL". VirtualBox. 2008-09-10. 2011-07-18 tarixində arxivləşdirilib. İstifadə tarixi: 2009-07-04.
6. ↑  "GPL". VirtualBox. 2018-06-21 tarixində arxivləşdirilib. İstifadə tarixi: 2009-07-04.

Xarici keçidlər
---------------

* Rəsmi Saytı
* Oracle rəsmi saytı

|  |  |
| --- | --- |
|  Bu şablona bax   Sosial şəbəkələrdə | Twitter (ing.) |
| Tematik saytlar | Open Hub |
| Normativ yoxlama | GND: 7692387-3 |

| ⛭Virtuallaşdırma proqram təminatı |
| --- |
| Virtual maşınların müqayisəsi |
| Hardware(hypervisorlar) | 

|  |  |
| --- | --- |
| Doğma | 
* Adeos
* CP/CMS
* Hyper-V
* KVM
	+ oVirt
	+ Red Hat Virtualization
* LDoms / Oracle VM Server for SPARC
* Logical partition (LPAR)
* LynxSecure
* PikeOS
* Proxmox VE
* QNX
* SIMMON
* VMware ESXi
	+ VMware vSphere
	+ vCloud
* VMware Infrastructure
* Xen
	+ Oracle VM Server for x86
	+ XenServer
* XtratuM
* z/VM

 |
| Ev sahibliyi etdi | 

|  |  |
| --- | --- |
| İxtisaslaşmış | 
* Basilisk II
* Bochs
* Cooperative Linux
* DOSBox
* DOSEMU
* PCem
* PikeOS
* SheepShaver
* SIMH
* Windows on Windows
	+ Virtual DOS machine
* Win4Lin

 |
| Müstəqil | 
* bhyve
* Microsoft Virtual Server
* Parallels Workstation (Extreme)
* Parallels Desktop for Mac
* Parallels Server for Mac
* PearPC
* QEMU
* VirtualBox
* Virtual Iron
* VMware Fusion
* VMware Server
* VMware Workstation (Player)
* Windows Virtual PC

 |

 |
| Alətlər | 
* Ganeti
* System Center Virtual Machine Manager
* Virtual Machine Manager

 |

 |
| ƏM səviyyəsində virtuallaşdırma | 

|  |  |
| --- | --- |
| ƏM konteynerləri | 
* FreeBSD jail
* iCore Virtual Accounts
* Linux-VServer
* LXC
* OpenVZ
* Solaris Containers
* Virtuozzo
* Workload Partitions

 |
| Tətbiq konteynerləri | 
* Docker
* lmctfy
* rkt

 |
| Virtual nüvə arxitekturaları | 
* Rump kernel
* User-mode Linux
* vkernel

 |
| Əlaqədli nüvə xüsusiyyətləri | 
* BrandZ
* cgroups
* chroot
* namespaces
* seccomp

 |
| Orkestrləşdirmə | 
* Amazon ECS
* Kubernetes
* OpenShift

 |

 |
| İş masası virtualizasiyası | 
* Citrix Virtual Apps
* Citrix Virtual Desktops
* Remote Desktop Services
* VMware Horizon

 |
| Tətbiqi virtualizasiya | 
* Ceedo
* Citrix Virtual Apps
* Dalvik
* InstallFree
* Microsoft App-V
* Remote Desktop Services
* Symantec Workspace Virtualization
* Turbo
* VMware ThinApp
* ZeroVM

 |
| Şəbəkə virtualizasiyası | 
* Distributed Overlay Virtual Ethernet (DOVE)
* Ethernet VPN (EVPN)
* NVGRE
* Open vSwitch
* Virtual security switch
* Virtual Extensible LAN (VXLAN)

 |
| Həmçinin bax | 
* BlueStacks

 |