Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

VirtualBox

From Wikipedia, the free encyclopedia
Open-source x86 virtualization application
"Virtual box" redirects here. For virtual computers in general, seevirtual machine.
This articlerelies excessively onreferences toprimary sources. Please improve this article by addingsecondary or tertiary sources.
Find sources: "VirtualBox" – news ·newspapers ·books ·scholar ·JSTOR
(November 2021) (Learn how and when to remove this message)
VirtualBox
VirtualBox logo since 2024
VirtualBox running onUbuntu
Original authorsInnoTek Systemberatung GmbH (2007–2008)
Sun Microsystems (2008–2010)
DeveloperOracle Corporation
Initial release15 January 2007; 18 years ago (2007-01-15)
Stable release7.2.4[1] Edit this on Wikidata (21 October 2025) [±]
Repository
Written inC,C++,x86 Assembly,Python
Operating systemWindows,macOS,Linux andSolaris[2]
Platformx86-64, Apple siliconARM64 since version 7.1 (version series 5.x and earlier work onIA-32)[3]
TypeHypervisor
License
Websitewww.virtualbox.orgEdit this at Wikidata

Oracle VirtualBox (formerlySun VirtualBox,Sun xVM VirtualBox andInnoTek VirtualBox) is ahosted hypervisor forx86 andARM virtualization developed byOracle Corporation. VirtualBox was originally created by InnoTek Systemberatung GmbH, which was acquired bySun Microsystems in 2008, which was in turn acquired by Oracle in 2010.

VirtualBox may be installed onMicrosoft Windows,macOS,Linux,Solaris andOpenSolaris. There are also ports toFreeBSD[5] andGenode.[6] It supports the creation and management of guestvirtual machines running Windows, Linux,BSD,OS/2, Solaris,Haiku, andOSx86,[7] as well as limited virtualization ofmacOS guests on Apple hardware.[8][9] For some guest operating systems, a "Guest Additions" package of device drivers and system applications is available,[10][11] which typically improves performance, especially that of graphics, and allows changing the resolution of the guest OS automatically when the window of the virtual machine on the host OS is resized.

Released under the terms of the GNU General Public License and, optionally, theCDDL for most files of the source distribution, VirtualBox isfree and open-source software, though the Extension Pack isproprietary software, free of charge only to personal users. The License to VirtualBox was relicensed to GPLv3 with linking exceptions to the CDDL and other GPL-incompatible licenses.[12]

History

[edit]
Logo of VirtualBox OSE, 2007–2010
Logo of VirtualBox, 2010–2024

VirtualBox was first offered by InnoTek Systemberatung GmbH, a German company based inWeinstadt, under aproprietary software license, making one version of the product available at no cost for personal or evaluation use, subject to the VirtualBox Personal Use and Evaluation License (PUEL).[13] In January 2007, based on counsel byLiSoG, InnoTek released VirtualBox Open Source Edition (OSE) asfree and open-source software, subject to the requirements of theGNU General Public License (GPL), version 2.[14]

InnoTek also contributed to the development ofOS/2 andLinux support in virtualization[15] and OS/2 ports[16] of products fromConnectix which were later acquired byMicrosoft. Specifically, InnoTek developed the "additions" code in bothWindows Virtual PC andMicrosoft Virtual Server, which enables various host–guest OS interactions like sharedclipboards or dynamic viewport resizing.

Sun Microsystems acquired InnoTek in February 2008.[17][18][19]

Following theacquisition of Sun Microsystems by Oracle Corporation in January 2010, the product was re-branded as "Oracle VM VirtualBox".[20][21][22]

In December 2019, VirtualBox removed support forsoftware-based virtualization and exclusively performshardware-assisted virtualization.[23][2]

In August 2025, VirtualBox started fully supporting ARM virtualization.[24]

Release history

[edit]
This sectioncontains alist of miscellaneous information. Please helpimprove it byrelocating relevant information into other sections or articles.(November 2021)
VersionRelease dateNotable changes
3.2May 19, 2010
  • Mac OS X Server guest support – experimental
  • Memory ballooning (not available on Solaris hosts)
  • RAMdeduplication (Page Fusion) for Windows guests on 64-bit hosts
  • CPU hot-plugging for Linux (hot-add and hot-remove) and certain Windows guests (hot-add only)
  • Deleting snapshots while the VM is running
  • Multi-monitor guest setups in theGUI, for Windows guests
  • LSI LogicSAS controller emulation
  • Remote Desktop Protocol (RDP) video acceleration via a non-free extension
  • Run and control guest applications from the host – for automated software deployments
4.0Dec 22, 2010
  • The PUEL/OSE separation was abandoned in favor of an open source base product and a closed source extension pack that can be installed on top of the base product. As part of this change, additional components of VirtualBox were made open source (installers, documentation, device drivers)
  • IntelHD audio codec emulation
  • IntelICH9 chipset emulation
  • A new VM storage scheme where all VM data is stored in one single folder to improve VM portability
  • Several UI enhancements including a new look with VM preview and scale mode
  • On 32-bit hosts, VMs can each use more than 1.5 GB of RAM
  • In addition toOVF, the single file OVA format is supported
  • CPU use and I/O bandwidth can be limited per VM
  • Support for Apple DMG images (DVD)
  • Multi-monitor guest setups for Linux/Solaris guests (previously Windows only)
  • Resizing ofdisk image formats from Oracle, VDI (VirtualBox disk image), and Microsoft, VHD (Virtual PC hard disk)
4.1Jul 19, 2011
  • Windows Aero support (experimental)
  • Virtual machine cloning
4.2Sep 13, 2012
  • Virtual machine groups – allows management of a group of virtual machines as a single unit (power them on or off, take snapshots, etc.)
  • Some VM settings can be altered during VM execution
  • Support up to 36NICs in case of the ICH9 chipset
  • Support for limiting network I/O bandwidth
  • Can automatically run VMs on host system startup (except on Windows hosts)
4.3Oct 15, 2013
  • VM video-capture support
  • Host touch device support (GUI passes host touch events to guest)/USB virtualization of such devices
5.0Jul 9, 2015
  • Paravirtualization support for Windows and Linux guests to improve time-keeping accuracy and performance
  • USB3 controller based on Intel's hardware implementation.[25] It is supported by any Windows version starting fromWindows 8, any Linux kernel starting from 2.6.31 and Mac OS X starting from version 10.7.4.[citation needed]
  • Bidirectionaldrag and drop support for Windows, Linux and Solaris guests
  • VM disk image encryption via a non-free extension
  • VM output scaling andHiDPI displays support
  • Hotplugging of SATA disks usingGUI
  • USB traffic capturing
  • VMs can be disconnected from a GUI session and run in background[26]
  • AVX, AVX-2,AES-NI,SSE 4.1/4.2 instructions (if supported by the host CPU)
6.0Dec 18, 2018
  • Support for exporting virtual machines toOracle Cloud
  • A file manager which allows to control the guest file system and copy files from/to it
  • VMSVGA GPU driver for Linux hosts
  • Surround speakers setup support
  • Support for hardware-assistednested virtualization on AMD CPUs
6.1Dec 10, 2019
  • Support for importing virtual machines fromOracle Cloud
  • Addednested virtualization support for Intel CPUs (it was already available for AMD CPUs) starting with Intel Core i5Broadwell
  • Experimental support for file transfers via drag-n-drop only for Windows host and guests (disabled by default, must be enabled using VBoxManage)
  • Support for virtio-scsi for hard disks and optical drives, including boot support
  • Support for hosts with up to 1024 CPUs
  • DXVA (hardware accelerated video decoding) support for Windows guests
  • NVRAM support forEFI which improves compatibility with many guest OSes
  • Software keyboard (virtual) for entering any keys to a guest
  • Guest CPU use monitoring
  • Dropped support for software CPU virtualization: a CPU with hardware virtualization support is now required
  • Dropped support for PCI pass-through for Linux hosts
7.0Oct 10, 2022
  • Support for Windows 11 guest:UEFI Secure Boot and emulation ofTPM 1.2 and 2.0 chips[27]
  • Intel and AMDIOMMU emulation
  • Full VM encryption (in previous VirtualBox releases only VM disks could be encrypted) available viaCLI[27]
  • 3D acceleration withDirectX 11 on Windows, andDXVK on other hosts[27]
  • Dark mode forUI currently implemented only forWindows hosts
  • Experimental support for Apple ARM64 hosts[27]
7.1Sep 9, 2024
7.2Aug 14, 2025
  • ARM virtualization of VMs for Windows on ARM[24]
  • Windows ARM virtualization for ARM hosts
  • Experimental 3D acceleration for Direct3D 10/11 usingDXMT for guests for MacOS ARM hosts

Licensing

[edit]

The core package, since version 4 in December 2010, isfree software underGNU General Public License version 2 (GPLv2). A supplementary package, under aproprietary license, adds support forUSB 2.0 and 3.0 devices,Remote Desktop Protocol (RDP), disk encryption,NVMe, andPreboot Execution Environment (PXE). This package is called "VirtualBox Oracle VM VirtualBox extension pack". It includes closed-source components, so it is notsource-available.[28] The license is calledPersonal Use and Evaluation License (PUEL). It allows gratis access for personal use, educational use, and evaluation.[29] Since VirtualBox version 5.1.30,[30] Oracle defines personal use as installation on a single computer for non-commercial purposes.[31]

Prior to version 4, there were two different packages of the VirtualBox software. The full package was offeredgratis under the PUEL, with licenses for other commercial deployment purchasable from Oracle. A second package called theVirtualBox Open Source Edition (OSE) was released under GPLv2. This removed the same proprietary components not available under GPLv2.[31][28]

Since September 9, 2011,[32] building theBIOS for VirtualBox requires theOpen Watcom compiler,[33] which is released under theSybase Open Watcom Public License. TheOpen Source Initiative has approved this as "Open Source"[34] but theFree Software Foundation and theDebian Free Software Guidelines do not consider it "free".[33][35]

VirtualBox has experimental support for macOS guests. However, macOS'send user license agreement does not permit running on non-Apple hardware. The operating system enforces this by calling the AppleSystem Management Controller (SMC), to verify the hardware's authenticity. All Apple machines have an SMC.[36]

Virtualization

[edit]
RunningUbuntuLive CD under VirtualBox onUbuntu

Users of VirtualBox can load multiple guest OSes under a single host operating-system (host OS). Each guest can be started, paused and stopped independently within its ownvirtual machine (VM). The user can independently configure each VM and run it under a choice ofsoftware-based virtualization orhardware assisted virtualization if the underlying host hardware supports this. The host OS and guest OSs and applications can communicate with each other through a number of mechanisms including a common clipboard and a virtualized network facility. Guest VMs can also directly communicate with each other if configured to do so.[37]

Hardware-assisted

[edit]

VirtualBox supports bothIntel'sVT-x andAMD'sAMD-V hardware-assisted virtualization. Making use of these facilities, VirtualBox can run each guest VM in its own separate address-space; the guest OS ring 0 code runs on the host at ring 0 in VMX non-root mode rather than in ring 1.[citation needed]

Starting with version 6.1, VirtualBox only supports this method.[23][2] Until then, VirtualBox specifically supported some guests (including 64-bit guests, SMP guests and certain proprietary OSs) only on hosts withhardware-assisted virtualization.[citation needed]

Devices and peripherals

[edit]

VirtualBox emulates hard disks in three formats: the nativeVDI (Virtual Disk Image),[38]VMware'sVMDK, andMicrosoft'sVHD. It thus supports disks created by other hypervisor software. VirtualBox can also connect toiSCSI targets and to raw partitions on the host, using either as virtual hard disks. VirtualBox emulatesIDE (PIIX4 and ICH6 controllers),SCSI,SATA (ICH8M controller), andSAS controllers, to which hard drives can be attached.

VirtualBox has supportedOpen Virtualization Format (OVF) since version 2.2.0 (April 2009).[39]

BothISO images and physical devices connected to the host can be mounted as CD or DVD drives. VirtualBox supports running operating systems fromlive CDs and DVDs.

By default, VirtualBox provides graphics support through a custom virtual graphics-card that isVBE orUEFI GOP compatible. The Guest Additions for Windows, Linux, Solaris, OpenSolaris, and OS/2 guests include a special video-driver that increases video performance and includes additional features, such as automatically adjusting the guest resolution when resizing the VM window[40]and desktop composition via virtualizedWDDM drivers.

For anEthernet network adapter, VirtualBox virtualizes theseNetwork Interface Cards:[41]

  • AMD PCnet PCI II (Am79C970A)
  • AMD PCnet-Fast III (Am79C973)
  • Intel Pro/1000 MT Desktop (82540EM)
  • Intel Pro/1000 MT Server (82545EM)
  • Intel Pro/1000 T Server (82543GC)
  • Paravirtualized network adapter (virtio-net)

The emulated network cards allow most guest OSs to run without the need to find and install drivers for networking hardware as they are shipped as part of the guest OS. A special paravirtualized network adapter is also available, which improves network performance by eliminating the need to match a specific hardware interface, but requires special driver support in the guest. (Many distributions ofLinux ship with this driver included.) By default, VirtualBox usesNAT through which Internet software for end-users such asFirefox orssh can operate.Bridged networking via a host network adapter or virtual networks between guests can also be configured. Up to 36 network adapters can be attached simultaneously, but only four are configurable through the graphical interface.

For a sound card, VirtualBox virtualizes Intel HD Audio, Intel ICH AC'97, andSoundBlaster 16 devices.[42]

A USB 1.1 controller is emulated, so that any USB devices attached to the host can be seen in the guest. The proprietary extension pack adds a USB 2.0 or USB 3.0 controller and, if VirtualBox acts as anRDP server, it can also use USB devices on the remoteRDP client, as if they were connected to the host, although only if the client supports this VirtualBox-specific extension (Oracle provides clients for Solaris, Linux, andSun Ray thin clients that can do this, and has promised support for other platforms in future versions).[43]

Software-based

[edit]

In the absence of hardware-assisted virtualization, versions 6.0.24 and earlier of VirtualBox made use of a standardsoftware-based virtualization approach. This mode supports 32-bit guest operating systems which run in rings 0 and 3 of the Intelring architecture.

  • The system reconfigures the guest OS code, which would normally run in ring 0, to execute in ring 1 on the host hardware. Because this code contains many privileged instructions which cannot run natively in ring 1, VirtualBox employs a Code Scanning and Analysis Manager (CSAM) to scan the ring 0 code recursively before its first execution to identify problematic instructions and then calls the Patch Manager (PATM) to performin-situ patching. This replaces the instruction with a jump to a VM-safe equivalent compiled code fragment in hypervisor memory.
  • The guest user-mode code, running in ring 3, generally runs directly on the host hardware in ring 3.

In both cases, VirtualBox uses CSAM and PATM to inspect and patch the offending instructions whenever a fault occurs. VirtualBox also contains adynamic recompiler, based onQEMU to recompile anyreal mode orprotected mode code entirely (e.g. BIOS code, a DOS guest, or any operating system startup).[44]

Using these techniques, VirtualBox could achieve performance comparable to that ofVMware in its later versions.[45][46]

The feature was dropped starting with VirtualBox 6.1.[23][2]

Features

[edit]
  • Snapshots of the RAM and storage that allow reverting to a prior state.
  • Screenshots andscreen video capture
  • "Host key" for releasing the keyboard and mouse cursor to the host system if captured (coupled) to the guest system, and for keyboard shortcuts to features such as configuration, restarting, and screenshot. By default, it is the right-sideCtrl key, or on Mac, the left⌘ Command key.[47][48]
  • Mouse pointer integration, meaning automatic coupling and uncoupling of mouse cursor when moved inside and outside the virtual screen, if supported by guest operating system.
  • Seamless mode – the ability to run virtualized applications side by side with normal desktop applications
  • Sharedclipboard
  • Shared folders through "guest additions" software[49]
  • Special drivers and utilities to facilitate switching between systems
  • Ability to specify amount of shared RAM, video memory, and CPU execution cap
  • Ability to emulate multiple screens[50]
  • Command line interaction (in addition to the GUI)
  • Public API (Java,Python,SOAP,XPCOM) to control VM configuration and execution[51]
  • Nestedpaging forAMD-V andIntel VT (only for processors supportingSLAT and with SLAT enabled)
  • Limited support for3D graphics acceleration (includingOpenGL up to (but not including) 3.0 andDirect3D 9.0c viaWine's Direct3D to OpenGL translation in versions prior to 7.0 orDXVK in later releases)
  • SMP support (up to 32 virtual CPUs per virtual machine), since version 3.0
  • Teleportation (akaLive Migration)
  • 2D video output acceleration (not to be mistaken with video decoding acceleration), since version 3.1
  • EFI has been supported since version 3.1 (Windows 7[52][53] guests are not supported)[54]

Storage emulation

[edit]

Storage support includes:

  • Raw hard disk access – allows physical hard disk partitions on the host system to appear in the guest system
  • VMware Virtual Machine Disk (VMDK) format support – allows exchange of disk images with VMware
  • MicrosoftVHD support
  • QEMU qed andqcow disks
  • HDD format disks (only version 2; versions 3 and 4 are not supported) used by Parallels virtualization products

Limitations

[edit]
  • 3D graphics acceleration for Windows guests earlier than Windows Vista[55] was removed in version 6.1.[56]
  • VirtualBox has a very low transfer rate to and fromUSB2 devices.[57][58]
  • ForUSB3 equipment, device pass-through does not work in older guest OSes, such asWindows Vista andWindows XP, which lack appropriate drivers. However, since version 5.0, VirtualBox has added an experimental USB3 controller (theRenesas uPD720201xHCI), which enables USB3 in these operating systems. This requires editing some configuration files.[59][60]
  • Guest Additions formacOS are unavailable at this time.[61]
  • Native Guest Additions forWindows 9x (Windows 95,98 andME) are not available. This results in poor performance due to the lack of graphics acceleration with the default limited color depth. Externalthird-party software is available[62][63][64] to enable support for 32-bit color mode, resulting in better performance.[65][66][67]
  • EFI support is incomplete, e.g. EFI boot for a Windows 7 guest is not supported.[61][54]
  • Only older versions ofDirectX andOpenGL pass-through are supported (the feature can be enabled using the 3D Acceleration option for eachVM individually).[68]
  • Video RAM is limited to 128MiB (256MiB with 2D Video Acceleration enabled) due to technical difficulties[69] (merely changing theGUI to allow the user to allocate morevideo RAM to aVM or manually editing theconfiguration file of aVM won't work and will result in afatal error[69]).
  • Windows 95/98/98SE/ME cannot be installed or work unreliably with modern CPUs (AMDZen and newer; IntelTiger Lake and newer) and hardware assisted virtualization (VirtualBox 6.1 and higher). This is due to these OSes not being coded correctly.[70][71][72] An open source patch has been developed to fix the issue which also addresses Windows 95/98/98SE bug which makes the system crash when running on new fast CPUs.[73]
  • VirtualBox 7.0[74] and later is required to run a pristine Windows 11 guest.[75] Full compatibility with Windows 11 is achieved in VirtualBox version 7.0.14 and higher.
  • The provided NVMe controller doesn't support Windows guests.[76]

Host OS

[edit]

The supported operating systems include:[77]

  • Windows 10 64-bit and higher. Support for 64-bit Windows was added with VirtualBox 1.5. Support for 32-bit Windows was removed in 6.0.
    • Support for Windows 2000 was removed in version 1.6.[78][79]
    • Support for Windows XP was removed in version 5.0.[80][81]
    • Support for Windows Vista was removed in version 5.2.
    • Support for Windows 7 (64-bit) was removed in version 6.1.
    • Support for Windows 8 (64-bit) was removed in version 7.0.[82][83]
    • Support for Windows 8.1 (64-bit) was removed in version 7.1.[84]
  • Windows Server 2019 and higher.
    • Support for Windows Server 2003 was removed in 5.0.[80][81]
    • Support for Windows Server 2008 was removed in 6.0.
    • Support for Windows Server 2008 R2 was removed in version 7.0.[82][83]
    • Support for Windows Server 2012 and 2016 was removed in version 7.1.[84]
  • Linux distributions
  • macOS from version 11 (Big Sur) to 14 (Sonoma) bothARM andIntel versions:
    • Preliminary Mac OS X support (beta stage) was added with VirtualBox 1.4, full support with 1.6.
    • Support for Mac OS X 10.4 (Tiger) and earlier was removed with VirtualBox 3.1.[85][86]
    • Support for Mac OS X 10.5 (Leopard) was removed with VirtualBox 4.2.[87][88]
    • Support for Mac OS X 10.6 (Snow Leopard) and 10.7 (Lion) was removed with VirtualBox 5.0.[80][81]
    • Support for Mac OS X 10.8 (Mountain Lion) was removed with VirtualBox 5.1.[89][90]
    • Support for Mac OS X 10.9 (Mavericks) was removed with VirtualBox 5.2.[91]
    • Support for Mac OS X 10.10 (Yosemite) and OS X 10.11 (El Capitan) was removed with VirtualBox 6.0.
    • Support for macOS 10.12 (Sierra) was officially removed with VirtualBox 6.1(as of 6.1.16 it will still install and run, however).[77]
    • Support for macOS 10.13 (High Sierra) and macOS 10.14 (Mojave) was officially removed with VirtualBox 7.0.[82][83]
    • Support for macOS 10.15 (Catalina) was officially removed with VirtualBox 7.1.[84]
  • Oracle Solaris

Guest additions

[edit]

Some features require the installation of theclosed-source "VirtualBox Extension Pack":[2]

  • Support for a virtualUSB 2.0/3.0 controller (EHCI/xHCI) (Starting with VirtualBox 7.0, this functionality was integrated into the GPL version instead.[74])
  • VirtualBoxRDP: support for the proprietary remote connection protocol developed by Microsoft andCitrix Systems.
  • PXE boot for Intel cards.
  • VM disk image encryption
  • Webcam support[92]

While VirtualBox itself is free to use and is distributed under an open source license the VirtualBox Extension Pack is licensed under the VirtualBox Personal Use and Evaluation License (PUEL). Personal use of the extension pack is free but commercial users need to purchase a license.[93]

Guest Additions are installed within each guest virtual machine which supports them; the Extension Pack is installed on the host running VirtualBox.

See also

[edit]

References

[edit]
  1. ^"VirtualBox 7.2.4 (released October 21 2025)". 21 October 2025. Retrieved22 October 2025.
  2. ^abcde"Downloads".Archived from the original on 2022-09-25. Retrieved2012-02-02.
  3. ^"Download VirtualBox".VirtualBox.org.Oracle.Archived from the original on 2022-09-25. Retrieved2012-02-02.
  4. ^"COPYING in vbox/trunk – Oracle VM VirtualBox".www.virtualbox.org.Archived from the original on 2023-01-11. Retrieved2022-07-11.
  5. ^"VirtualBox".Wiki.FreeBSD.org. 2009-06-16.Archived from the original on 2009-07-08. Retrieved2009-07-04.
  6. ^"Release Notes for the Genode OS Framework 14.02".Genode.org. Genode Labs. 28 February 2014.Archived from the original on 8 March 2014. Retrieved19 March 2014.
  7. ^"Guest_OSes".VirtualBox.org. 2009-06-12.Archived from the original on 2022-05-05. Retrieved2009-07-04.
  8. ^"How to Install Mac OS X Snow Leopard in VirtualBox on Windows 7". 10 July 2010.Archived from the original on 9 May 2012. Retrieved8 May 2012.
  9. ^Purdy, Kevin (4 May 2010)."VirtualBox 3.2 Beta Virtualizes Mac OS X (On Macs)".Lifehacker.Archived from the original on 7 May 2010. Retrieved12 May 2010.
  10. ^"Chapter 4: Guest Additions". VirtualBox.Archived from the original on 2018-06-26. Retrieved2014-09-02.
  11. ^"Oracle VM VirtualBox 4.3 Now Available" (Press release). Oracle Corporation. 2013-10-15.Archived from the original on 2014-10-12. Retrieved2014-10-15.
  12. ^"COPYING in vbox/trunk – Oracle VM VirtualBox". 2022-09-17. Archived fromthe original on 2022-09-17. Retrieved2022-09-17.
  13. ^"VirtualBox_PUEL". VirtualBox. 2008-09-10.Archived from the original on 2011-07-18. Retrieved2009-07-04.
  14. ^"GPL". VirtualBox.Archived from the original on 2018-06-21. Retrieved2009-07-04.
  15. ^Ong, Ronny."Additions Version History".Newsgroupmicrosoft.public.virtualpc.Archived from the original on 2012-11-10. Retrieved2009-07-04.
  16. ^"Connectix Announces First Virtual Computing Solution for OS/2 Users; Virtual PC Lets Enterprises Run OS/2 and Windows Concurrently on a Single PC | Business Wire | Find Articles at BNET". Findarticles.com. 2002-07-01.Archived from the original on 2012-07-11. Retrieved2009-07-04.
  17. ^"Sun Microsystems Announces Agreement to Acquire Innotek, Expanding Sun xVM Reach to the Developer Desktop" (Press release). Sun Microsystems. 12 February 2008. Archived fromthe original on 2008-02-13. Retrieved2008-02-12.
  18. ^"E-Commerce News: Business: Sun Gets Desktop Virtualization Chops With Innotek Buy". Ecommercetimes.com.Archived from the original on 2018-06-21. Retrieved2009-07-04.
  19. ^"Sun Welcomes Innotek". Sun Microsystems, Inc. Archived fromthe original on 2008-03-02. Retrieved2008-02-26.On February 20 Sun completed the acquisition of Innotek
  20. ^"Oracle and Virtualization".Oracle Corporation.Archived from the original on 2011-07-24. Retrieved2010-01-30.
  21. ^"VirtualBox Joins Oracle's Enterprise Virtualization Portfolio". systemnews. 25 February 2010. Retrieved6 March 2010.[dead link]
  22. ^Hawley, Adam (26 February 2010)."The Oracle VM Product Line Welcomes Sun!".Oracle Virtualization Blog. Oracle Corporation. Archived fromthe original on 2010-04-07. Retrieved6 March 2011.
  23. ^abc"Changelog-6.1".www.virtualbox.org.Archived from the original on 2023-01-11. Retrieved2019-12-12.
  24. ^ab"Changelog-7.2 – Oracle VirtualBox".www.virtualbox.org. Retrieved2025-08-14.
  25. ^"USB 3.0 Driver: Intel USB 3.0 eXtensible Host Controller Driver for Intel 7 Series/C216 Chipset Family".Archived from the original on 2023-01-11. Retrieved2015-05-05.
  26. ^"New separate GUI / VMM mode".Archived from the original on 2023-01-11. Retrieved2015-04-02.
  27. ^abcdProven, Liam (11 October 2022)."Oracle VirtualBox 7.0 released".The Register.Archived from the original on 2022-10-22. Retrieved2022-10-22.
  28. ^ab"Editions". VirtualBox.Archived from the original on 2009-06-27. Retrieved2009-07-04.
  29. ^"VirtualBox_PUEL". VirtualBox. 2010-04-19.Archived from the original on 2011-07-18. Retrieved2011-04-20.
  30. ^"PUEL no longer allowing commercial use with VB extension pack 5.1.30".forums.virtualbox.org.Archived from the original on 2018-06-20. Retrieved2019-01-18.
  31. ^ab"Licensing: Frequently Asked Questions". VirtualBox.Archived from the original on 2013-09-27. Retrieved2017-11-28.
  32. ^VirtualBox."Converted system BIOS to Watcom C. · VirtualBox/virtualbox@9bf63cd".GitHub. Retrieved2025-08-30.
  33. ^ab"Copyright file of Virtualbox". Debian. 2016-01-26.Archived from the original on 2016-03-04. Retrieved2016-07-24.
  34. ^"Open Source Licenses by Category".Palo Alto, California:Open Source Initiative. 19 September 2006. Non-reusable licenses.Archived from the original on 2016-07-21. Retrieved2016-07-24.
  35. ^"Various Licenses and Comments about Them".Boston, Massachusetts:Free Software Foundation. Nonfree Software Licenses.Archived from the original on 2010-07-24. Retrieved2016-07-24.
  36. ^"Interview with Andy Hall, Product Manager for Oracle VM VirtualBox".Archived from the original on 2010-08-15. Retrieved2010-08-12.
  37. ^"Internal Networking". VirtualBox.Archived from the original on 2013-07-27. Retrieved2013-07-31.
  38. ^"Oracle® VM VirtualBox®".Archived from the original on 2013-08-13. Retrieved2013-04-04.
  39. ^"VirtualBox changelog". Archived fromthe original on 2010-02-05. Retrieved2010-02-18.
  40. ^"Chapter 4. Guest Additions". VirtualBox.Archived from the original on 2018-06-26. Retrieved2011-01-17.
  41. ^"Chapter 6. Virtual networking". VirtualBox.Archived from the original on 2013-07-27. Retrieved2011-01-17.
  42. ^"Chapter 3. Configuring Virtual Machines". VirtualBox.Archived from the original on 2010-12-30. Retrieved2011-01-17.
  43. ^"Chapter 7 Remote Virtual Machines".VirtualBox 4.1.4 Manual. Oracle. 2011-10-03.Archived from the original on 2011-11-20. Retrieved2011-11-19.
  44. ^"VirtualBox Manual, Section 10.4 Details about software virtualization". VirtualBox.Archived from the original on 2011-04-11. Retrieved2011-04-25.
  45. ^Dr. Diedrich, Oliver (2007-01-15)."VirtualBox". Heise.de.Archived from the original on 2007-12-10. Retrieved2009-07-04.
  46. ^Perlow, Jason (2010-05-21)."Virtualization Smackdown 2: Oracle VM VirtualBox 3.2 vs. VMware Workstation 7.1". ZDNET. Archived fromthe original on 2010-05-24. Retrieved2010-05-24.
  47. ^"Oracle VM VirtualBox User Manual".docs.oracle.com.Archived from the original on 2021-09-26. Retrieved2021-10-31.
  48. ^"Chapter 1. First Steps".www.virtualbox.org.Archived from the original on 2018-12-17. Retrieved2021-10-31.
  49. ^"Chapter 4. Guest Additions".www.virtualbox.org.Archived from the original on 2 December 2010. Retrieved31 October 2021.
  50. ^"Oracle VM VirtualBox User Manual".docs.oracle.com.Archived from the original on 2021-10-31. Retrieved2021-10-31.
  51. ^"Python API to the VirtualBox VM". Sun Microsystems. 2008-09-05. Archived fromthe original on 2008-09-10. Retrieved2008-09-06.
  52. ^"#7702 (UEFI support for Windows guests)".www.virtualbox.org.Archived from the original on 2019-01-11. Retrieved2019-01-11.
  53. ^"Chapter 3. Configuring Virtual Machines".www.virtualbox.org.Archived from the original on 2010-12-30. Retrieved2019-01-11.
  54. ^ab"Chapter 3. Configuring virtual machines".www.virtualbox.org.Archived from the original on 2010-12-30. Retrieved2016-04-14.
  55. ^"Chapter 3. Configuring Virtual Machines: Display Settings".Archived from the original on 2010-12-30. Retrieved2020-07-27.
  56. ^"Changelog for VirtualBox 6.1".Archived from the original on 2023-01-11. Retrieved2019-12-12.
  57. ^"#2973 (USB extremely slow with USB-2.0 (very similar to #464))". Oracle.Archived from the original on 6 October 2014. Retrieved10 October 2014.
  58. ^"#4261 (Slow transfer speeds from USB disk)". Oracle.Archived from the original on 6 October 2014. Retrieved10 October 2014.
  59. ^"USB 3.0 support in XP guests".forums.virtualbox.org.Archived from the original on 2019-07-12. Retrieved2020-01-25.
  60. ^"USB 3.0 support in XP guests".forums.virtualbox.org.Archived from the original on 2020-09-19. Retrieved2020-01-25.
  61. ^ab"Chapter 14. Known limitations".www.virtualbox.org.Archived from the original on 2017-03-29. Retrieved2017-03-28.
  62. ^"Unofficial Windows 98 Second Edition Service Pack".www.majorgeeks.com.Archived from the original on 2023-01-11. Retrieved2017-03-28.
  63. ^"98SE Option Pack".www.majorgeeks.com.Archived from the original on 2017-03-29. Retrieved2017-03-28.
  64. ^"Windows 9x Power Pack".www.majorgeeks.com.Archived from the original on 2023-01-11. Retrieved2017-03-28.
  65. ^"Tutorial: Windows 95/98 guest OSes".forums.virtualbox.org.Archived from the original on 2023-01-11. Retrieved2017-03-28.
  66. ^"Win98SE with ACPI — Success At Last!".forums.virtualbox.org.Archived from the original on 2023-01-11. Retrieved2017-03-28.
  67. ^"Windows 98SE step by step".forums.virtualbox.org.Archived from the original on 2017-03-29. Retrieved2017-03-28.
  68. ^"Chapter 4. Guest Additions".www.virtualbox.org.Archived from the original on 2018-06-26. Retrieved2017-03-28.
  69. ^ab"Reason behind the 256MB vram limit".forums.virtualbox.org.Archived from the original on 2018-01-30. Retrieved2018-01-29.
  70. ^"#19275 (Windows 98SE is not installable in VirtualBox 6.1.2 with a Ryzen 3000 CPU)".www.virtualbox.org.Archived from the original on 2020-10-22. Retrieved2020-02-14.
  71. ^Wong, Henry (2015-08-10)."TLB and Pagewalk Coherence in x86 Processors".Archived from the original on 2020-06-04. Retrieved2020-06-04.
  72. ^"Windows 9x TLB Invalidation Bug". 2015-08-10.Archived from the original on 2020-06-04. Retrieved2020-06-04.
  73. ^JHRobotics (2022-07-18),Patch for Windows 95/98/98 SE/Me to fix CPU issues,archived from the original on 2022-07-23, retrieved2022-07-23
  74. ^ab"Changelog-7.0".www.virtualbox.org.Archived from the original on 2022-11-06. Retrieved2022-10-11.
  75. ^"Windows 11 compatibility is being worked on".forums.virtualbox.org.Archived from the original on 2021-10-23. Retrieved2021-10-23.
  76. ^VirtualBox."[Bug]: NVMe controller is still broken for Windows 10/11 guests · Issue #126 · VirtualBox/virtualbox".GitHub. Retrieved2025-08-14.
  77. ^ab"VirtualBox Manual: Chapter 1. First Steps".www.virtualbox.org.Archived from the original on 2018-12-17. Retrieved2020-09-03. *"Oracle® VM VirtualBox User Manual for Release 6.1: Chapter 1. First Steps".www.virtualbox.org.Archived from the original on 2021-08-18. Retrieved2020-11-13.
  78. ^"Oracle VirtualBox User Manual Version 1.5.6"(PDF). Archived fromthe original(PDF) on 2008-04-13. Retrieved2024-09-15.
  79. ^"Oracle VirtualBox User Manual Version 1.6.0"(PDF). Archived fromthe original(PDF) on 2008-05-17. Retrieved2024-09-15.
  80. ^abc"Oracle VirtualBox User Manual Version 4.3.40"(PDF). Retrieved2023-11-10.
  81. ^abc"Oracle VirtualBox User Manual Version 5.0.0"(PDF). Retrieved2023-11-10.
  82. ^abc"Oracle VirtualBox User Manual Version 6.1.44"(PDF). Retrieved2023-06-28.
  83. ^abc"Oracle VirtualBox User Manual Version 7.0.0"(PDF). Retrieved2023-06-28.
  84. ^abc"Oracle VirtualBox: User Guide for Release 7.1"(PDF). 2024-09-09. Retrieved2024-09-14.
  85. ^"Sun VirtualBox User Manual Version 3.0.2 (Archived)"(PDF). Archived fromthe original(PDF) on 2015-05-15.
  86. ^"Sun VirtualBox User Manual Version 3.1.0 (Archived)"(PDF). Archived fromthe original(PDF) on 2015-05-15.
  87. ^"Oracle VirtualBox User Manual Version 4.1.44"(PDF). Retrieved2023-11-10.
  88. ^"Oracle VirtualBox User Manual Version 4.2.0"(PDF). Retrieved2023-11-10.
  89. ^"Oracle VirtualBox User Manual Version 5.0.40"(PDF). Retrieved2023-11-10.
  90. ^"Oracle VirtualBox User Manual Version 5.1.0"(PDF). Retrieved2023-11-10.
  91. ^"VirtualBox Manual (Archived)". Archived fromthe original on 2018-12-17.
  92. ^"Enabling Webcam in VirtualBox Guest OS on Windows Host". 23 January 2018.Archived from the original on 2021-06-24. Retrieved2021-06-18.
  93. ^"Licensing FAQ".Archived from the original on 2023-10-14. Retrieved2024-02-27.

External links

[edit]
Wikimedia Commons has media related toOracle VirtualBox.
Hardware
(hypervisors)
Native
Hosted
Specialized
Independent
Tools
Operating
system
OS containers
Application containers
Virtual kernel architectures
Related kernel features
Orchestration
Desktop
Application
Network
See also
Hardware
Systems
Processors
Sun Microsystems logo
Software
Storage
Performance
Research
Education
Acquisitions
Slogans
Community
People
Optical discs
Hard disks
Floppy disks
CDDA
Convention: Any item in this table that has the form of "A+B" or "A+B+C" indicates a disk format that spans multiple files, where A contains the bulk of the data, and B and C aresidecar files.
Software
Applications
Programming languages
Databases
Frameworks and
development tools
Operating systems
Other
Related
Authority control databasesEdit this at Wikidata
Retrieved from "https://en.wikipedia.org/w/index.php?title=VirtualBox&oldid=1322754670"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp