ВиртуалБокс
Оригинальный автор(ы) | ИнноТек Систембератунг ГмбХ |
---|---|
Разработчик(и) | Корпорация Oracle |
Первоначальный выпуск | 17 января 2007 г |
Стабильная версия | 7.0.20 [ 1 ]
/ 16 июля 2024 г. |
Репозиторий | |
Написано в | C , C++ , ассемблер x86 , Python |
Операционная система | Windows , macOS (только компьютеры Mac на базе Intel ), Linux и Solaris [ 2 ] |
Платформа | Только x86-64 (версии серии 5.x и более ранние работают на IA-32 ) [ 3 ] |
Тип | Гипервизор |
Лицензия |
|
Веб-сайт | www |
Oracle VM VirtualBox (ранее Sun VirtualBox , Sun xVM VirtualBox и InnoTek VirtualBox ) — размещенный гипервизор для виртуализации x86, разработанный корпорацией Oracle . VirtualBox изначально был создан компанией InnoTek Systemberatung GmbH, которая была приобретена компанией Sun Microsystems в 2008 году, которая, в свою очередь, была приобретена Oracle в 2010 году.
VirtualBox можно установить в Microsoft Windows , macOS , Linux , Solaris и OpenSolaris . Также есть порты на FreeBSD. [ 5 ] и Генод . [ 6 ] Он поддерживает создание и управление гостевыми виртуальными машинами под управлением Windows, Linux, BSD , OS/2 , Solaris, Haiku и OSx86 . [ 7 ] а также ограниченная виртуализация гостей macOS на оборудовании Apple. [ 8 ] [ 9 ] Для некоторых гостевых операционных систем доступен пакет драйверов устройств и системных приложений «Гостевые дополнения», [ 10 ] [ 11 ] что обычно повышает производительность, особенно производительность графики, и позволяет автоматически изменять разрешение гостевой ОС при изменении размера окна виртуальной машины в хостовой ОС.
Выпущенный на условиях GNU General Public License и, опционально, CDDL для большинства файлов исходного дистрибутива, VirtualBox является бесплатным программным обеспечением с открытым исходным кодом , хотя Extension Pack является проприетарным программным обеспечением , бесплатным только для личных пользователей. Лицензия на VirtualBox была заменена на GPLv3 со связыванием исключений из CDDL и других лицензий, несовместимых с GPL. [ 12 ]
История
[ редактировать ]VirtualBox был впервые предложен InnoTek Systemberatung GmbH, немецкой компанией, базирующейся в Вайнштадте , по лицензии на проприетарное программное обеспечение , что сделало одну версию продукта доступной бесплатно для личного или ознакомительного использования в соответствии с лицензией VirtualBox Personal Use and Evaluation License (PUEL). . [ 13 ] В январе 2007 года по совету LiSoG компания InnoTek выпустила VirtualBox Open Source Edition (OSE) как бесплатное программное обеспечение с открытым исходным кодом , отвечающее требованиям GNU General Public License (GPL), версия 2. [ 14 ]
InnoTek также внес вклад в развитие поддержки OS/2 и Linux в виртуализации. [ 15 ] и порты OS/2 [ 16 ] продуктов Connectix , которые позже были приобретены Microsoft . В частности, InnoTek разработала «дополнительный» код как для Windows Virtual PC , так и для Microsoft Virtual Server , который обеспечивает различные взаимодействия между хостом и гостевой ОС, такие как общий буфер обмена или динамическое изменение размера области просмотра.
Sun Microsystems приобрела InnoTek в феврале 2008 года. [ 17 ] [ 18 ] [ 19 ]
После приобретения Sun Microsystems корпорацией Oracle в январе 2010 года продукт был переименован в Oracle VM VirtualBox. [ 20 ] [ 21 ] [ 22 ]
В декабре 2019 года VirtualBox прекратил поддержку программной виртуализации и теперь выполняет виртуализацию исключительно с аппаратной поддержкой . [ 23 ] [ 2 ]
История выпусков
[ редактировать ]В этом разделе содержится список различной информации . ( ноябрь 2021 г. ) |
Лицензирование
[ редактировать ]Базовый пакет, начиная с версии 4 в декабре 2010 года, является бесплатным программным обеспечением под лицензией GNU General Public License версии 2 (GPLv2). Дополнительный пакет по собственной лицензии добавляет поддержку устройств USB 2.0 и 3.0, протокола удаленного рабочего стола (RDP), шифрования диска, NVMe и среды выполнения перед загрузкой (PXE). Этот пакет называется «Пакет расширений VirtualBox Oracle VM VirtualBox». Он включает в себя компоненты с закрытым исходным кодом, поэтому его исходный код недоступен . [ 27 ] Лицензия называется «Лицензия на личное использование и оценку» (PUEL) . Он обеспечивает бесплатный доступ для личного использования, использования в образовательных целях и оценки. [ 28 ] Начиная с версии VirtualBox 5.1.30, [ 29 ] Oracle определяет личное использование как установку на один компьютер в некоммерческих целях. [ 30 ]
До версии 4 существовало два разных пакета программного обеспечения VirtualBox. Полный пакет предлагался бесплатно в рамках PUEL, а лицензии на другое коммерческое развертывание можно было приобрести у Oracle. Второй пакет под названием VirtualBox Open Source Edition (OSE) был выпущен под лицензией GPLv2. Это удалило те же проприетарные компоненты, недоступные под GPLv2. [ 30 ] [ 27 ]
Начиная с версии 4.2 [ нужна ссылка ] , для сборки BIOS для VirtualBox требуется компилятор Open Watcom , [ 31 ] который выпущен под лицензией Sybase Open Watcom Public License . Инициатива открытого исходного кода одобрила это как «Открытый исходный код». [ 32 ] но Фонд свободного программного обеспечения и Руководство по свободному программному обеспечению Debian не считают его «бесплатным». [ 31 ] [ 33 ]
VirtualBox имеет экспериментальную поддержку для гостей macOS. macOS Однако лицензионное соглашение с конечным пользователем не разрешает работу на оборудовании сторонних производителей. Операционная система обеспечивает это, вызывая контроллер управления системой Apple (SMC) для проверки подлинности оборудования. Все машины Apple имеют SMC. [ 34 ]
Виртуализация
[ редактировать ]Пользователи VirtualBox могут загружать несколько гостевых ОС в одной операционной системе хоста (хостовой ОС). Каждый гость может быть запущен, приостановлен и остановлен независимо внутри своей виртуальной машины (ВМ). Пользователь может независимо настроить каждую виртуальную машину и запустить ее в режиме программной виртуализации или виртуализации с аппаратной поддержкой, если базовое оборудование хоста поддерживает это. Хостовая ОС, гостевые ОС и приложения могут взаимодействовать друг с другом посредством ряда механизмов, включая общий буфер обмена и виртуализированные сетевые средства. Гостевые виртуальные машины также могут напрямую взаимодействовать друг с другом, если это настроено. [ 35 ]
Аппаратное обеспечение
[ редактировать ]VirtualBox поддерживает Intel так VT-x, и AMD как AMD-V аппаратную виртуализацию . Используя эти возможности, VirtualBox может запускать каждую гостевую виртуальную машину в отдельном адресном пространстве; код гостевой ОС кольца 0 выполняется на хосте в кольце 0 в режиме VMX без полномочий root, а не в кольце 1. [ нужна ссылка ]
Начиная с версии 6.1, VirtualBox поддерживает только этот метод. [ 23 ] [ 2 ] До этого VirtualBox специально поддерживал некоторые гостевые системы (включая 64-битные гостевые системы, гостевые системы SMP и некоторые проприетарные ОС) только на хостах с аппаратной виртуализацией . [ нужна ссылка ]
Устройства и периферийные устройства
[ редактировать ]
VirtualBox эмулирует жесткие диски в трех форматах: собственный VDI (образ виртуального диска), [ 36 ] VMware от VMDK и Microsoft от VHD . Таким образом, он поддерживает диски, созданные другим программным обеспечением гипервизора. VirtualBox также может подключаться к целям iSCSI и к необработанным разделам на хосте, используя их в качестве виртуальных жестких дисков. VirtualBox эмулирует контроллеры IDE (контроллеры PIIX4 и ICH6), SCSI , SATA (контроллер ICH8M) и SAS , к которым можно подключать жесткие диски.
VirtualBox поддерживает формат открытой виртуализации (OVF) начиная с версии 2.2.0 (апрель 2009 г.). [ 37 ]
И ISO-образы , и физические устройства, подключенные к хосту, можно монтировать как приводы компакт-дисков или DVD-дисков. VirtualBox поддерживает запуск операционных систем с живых компакт-дисков и DVD-дисков .
По умолчанию VirtualBox обеспечивает поддержку графики через специальную виртуальную видеокарту, совместимую с VBE или UEFI GOP . Гостевые дополнения для гостевых систем Windows, Linux, Solaris, OpenSolaris и OS/2 включают специальный видеодрайвер, который повышает производительность видео и включает дополнительные функции, такие как автоматическая настройка гостевого разрешения при изменении размера окна виртуальной машины. [ 38 ] и компоновка рабочего стола с помощью виртуализированных драйверов WDDM .
Для сетевого адаптера Ethernet VirtualBox виртуализирует следующие сетевые карты : [ 39 ]
- AMD PCnet PCI II (Am79C970A)
- AMD PCnet-Fast III (Am79C973)
- Настольный компьютер Intel Pro/1000 MT (82540EM)
- Сервер Intel Pro/1000 MT (82545EM)
- Сервер Intel Pro/1000 T (82543GC)
- Паравиртуализированный сетевой адаптер (virtio-net)
Эмулируемые сетевые карты позволяют работать большинству гостевых ОС без необходимости поиска и установки драйверов для сетевого оборудования, поскольку они поставляются как часть гостевой ОС. Также доступен специальный паравиртуализированный сетевой адаптер, который повышает производительность сети за счет устранения необходимости соответствия определенному аппаратному интерфейсу, но требует специальной поддержки драйверов в гостевой системе. (Многие дистрибутивы Linux поставляются с этим драйвером.) По умолчанию VirtualBox использует NAT , через который могут работать интернет-программы для конечных пользователей, такие как Firefox или ssh . Также можно настроить мостовую сеть через сетевой адаптер хоста или виртуальные сети между гостями. Одновременно можно подключить до 36 сетевых адаптеров, но через графический интерфейс можно настроить только четыре.
Intel HD Audio, Intel ICH AC'97 и SoundBlaster 16 . Что касается звуковой карты, VirtualBox виртуализирует устройства [ 40 ]
Контроллер USB 1.1 эмулируется, поэтому любые USB-устройства, подключенные к хосту, можно увидеть в гостевой системе. Собственный пакет расширений добавляет контроллер USB 2.0 или USB 3.0, и, если VirtualBox действует как RDP-сервер, он также может использовать USB-устройства на удаленном RDP-клиенте, как если бы они были подключены к хосту, хотя только в том случае, если клиент поддерживает это. Расширение, специфичное для VirtualBox (Oracle предоставляет клиенты для тонких клиентов Solaris, Linux и Sun Ray , которые могут это делать, и пообещала поддержку других платформ в будущих версиях). [ 41 ]
Программное обеспечение
[ редактировать ]В отсутствие аппаратной виртуализации версии VirtualBox 6.0 и более ранние могли использовать стандартный подход к виртуализации на основе программного обеспечения . архитектуры Intel Этот режим поддерживает 32-разрядные гостевые ОС, работающие в кольцах 0 и 3 кольцевой .
- Система переконфигурирует код гостевой ОС, который обычно выполняется в кольце 0, для выполнения в кольце 1 на аппаратном обеспечении хоста. Поскольку этот код содержит множество привилегированных инструкций, которые не могут выполняться в кольце 1, VirtualBox использует диспетчер сканирования и анализа кода (CSAM) для рекурсивного сканирования кода кольца 0 перед его первым выполнением для выявления проблемных инструкций, а затем вызывает диспетчер исправлений (PATM). для выполнения исправлений на месте . При этом инструкция заменяется переходом к эквивалентному VM-безопасному фрагменту скомпилированного кода в памяти гипервизора.
- Код гостевого пользовательского режима, работающий в кольце 3, обычно выполняется непосредственно на аппаратном обеспечении хоста в кольце 3.
В обоих случаях VirtualBox использует CSAM и PATM для проверки и исправления нарушающих инструкций при возникновении ошибки. VirtualBox также содержит динамический перекомпилятор , основанный на QEMU, для полной перекомпиляции любого кода реального или защищенного режима (например, кода BIOS, гостевой системы DOS или любого запуска операционной системы). [ 42 ]
Используя эти методы, VirtualBox может достичь производительности, сравнимой с производительностью VMware в ее более поздних версиях. [ 43 ] [ 44 ]
Эта функция была удалена, начиная с VirtualBox 6.1. [ 23 ] [ 2 ]
Функции
[ редактировать ]- Снимки оперативной памяти и хранилища, позволяющие вернуться к предыдущему состоянию.
- Скриншоты и захват видео с экрана
- «Клавиша хоста» для передачи клавиатуры и курсора мыши хост-системе, если она захвачена (связана) с гостевой системой, а также для сочетания клавиш для таких функций, как настройка, перезапуск и создание снимков экрана. По умолчанию это правая сторона Ctrl клавиша или на Mac — левая ⌘ Command ключ. [ 45 ] [ 46 ]
- Интеграция указателя мыши, что означает автоматическое соединение и отсоединение курсора мыши при перемещении внутри и за пределами виртуального экрана, если это поддерживается гостевой операционной системой.
- Бесшовный режим – возможность запуска виртуализированных приложений параллельно с обычными настольными приложениями.
- Общий буфер обмена
- Общие папки с помощью программного обеспечения «гостевые дополнения» [ 47 ]
- Специальные драйверы и утилиты для облегчения переключения между системами
- Возможность указать объем общей оперативной памяти, видеопамяти и ограничение производительности ЦП.
- Возможность эмулировать несколько экранов. [ 48 ]
- Взаимодействие с командной строкой (помимо графического интерфейса)
- Публичный API ( Java , Python , SOAP , XPCOM ) для управления конфигурацией и выполнением виртуальной машины. [ 49 ]
- Вложенный пейджинг для AMD-V и Intel VT (только для процессоров, поддерживающих SLAT и с включенным SLAT)
- Ограниченная поддержка ускорения 3D-графики (включая OpenGL до (но не включая) 3.0 и Direct3D 9.0c посредством перевода Wine Direct3D в OpenGL в версиях до 7.0 или DXVK в более поздних выпусках)
- Поддержка SMP (до 32 виртуальных ЦП на виртуальную машину), начиная с версии 3.0.
- Телепортация (она же Живая Миграция )
- Ускорение вывода 2D-видео (не путать с ускорением декодирования видео), начиная с версии 3.1.
- EFI поддерживается начиная с версии 3.1 (Windows 7 [ 50 ] [ 51 ] гости не поддерживаются) [ 52 ]
Эмуляция хранилища
[ редактировать ]- Возможность монтирования виртуальных жестких дисков и образов дисков . Образы виртуальных оптических дисков можно использовать для загрузки и обмена файлами с гостевыми системами, не имеющими поддержки сети.
- Поддержка NCQ для SATA , SCSI и SAS. необработанных дисков и разделов
- SATA-диска Горячее подключение
- Сквозной режим для твердотельных накопителей
- Режим сквозной передачи для приводов CD/DVD/BD — позволяет пользователям воспроизводить аудио компакт-диски, записывать оптические диски и воспроизводить зашифрованные DVD-диски.
- Можно отключить кеш ввода-вывода ОС хоста.
- Позволяет ограничить пропускную способность ввода-вывода
- PATA , SATA , SCSI , SAS , iSCSI , гибких дисков контроллеры
- Шифрование образа диска виртуальной машины с использованием AES128/AES256.
Поддержка хранилища включает в себя:
- Необработанный доступ к жесткому диску — позволяет разделам физического жесткого диска хост-системы появляться в гостевой системе.
- Поддержка формата VMware Virtual Machine Disk ( VMDK ) — позволяет обмениваться образами дисков с VMware.
- Microsoft VHD Поддержка
- QEMU qed и qcow Диски
- Диски формата HDD (только версия 2; версии 3 и 4 не поддерживаются), используемые продуктами виртуализации Parallels
Ограничения
[ редактировать ]- Ускорение 3D-графики для гостей Windows более ранних версий, чем Windows 7 [ 53 ] был удален в версии 6.1. [ 54 ] Это повлияло на Windows XP [ 55 ] и Windows Vista.
- VirtualBox имеет очень низкую скорость передачи данных на устройства USB2 и обратно . [ 56 ] [ 57 ]
- Для оборудования USB3 сквозная передача устройства не работает в старых гостевых ОС, таких как Windows Vista и Windows XP , в которых отсутствуют соответствующие драйверы. Однако, начиная с версии 5.0, в VirtualBox добавлен экспериментальный контроллер USB3 ( Renesas uPD720201 xHCI ), который поддерживает USB3 в этих операционных системах. Это требует редактирования некоторых файлов конфигурации. [ 58 ] [ 59 ]
- Гостевые дополнения для macOS в настоящее время недоступны. [ 60 ]
- Собственные гостевые дополнения для Windows 9x ( Windows 95 , 98 и ME ) недоступны. Это приводит к снижению производительности из-за отсутствия графического ускорения при ограниченной глубине цвета по умолчанию. внешнее стороннее программное обеспечение. Доступно [ 61 ] [ 62 ] [ 63 ] чтобы включить поддержку 32-битного цветового режима, что приведет к повышению производительности. [ 64 ] [ 65 ] [ 66 ]
- Поддержка EFI неполная, например, загрузка EFI для гостя Windows 7 не поддерживается. [ 60 ] [ 52 ]
- только старые версии DirectX и OpenGL Поддерживаются (эту функцию можно включить с помощью опции 3D-ускорения для каждой виртуальной машины индивидуально). [ 67 ]
- Видеопамять ограничена 128 МБ (256 МБ с включенным 2D-ускорением видео) из-за технических трудностей. [ 68 ] (простое изменение графического пользовательского интерфейса , чтобы позволить пользователю выделять больше видеопамяти для виртуальной машины , или ручное редактирование файла конфигурации виртуальной машины не будет работать и приведет к фатальной ошибке. [ 68 ] ).
- Windows 95/98/98SE/ME не может быть установлена или ненадежно работать с современными процессорами (AMD Zen и новее; Intel Tiger Lake и новее) и аппаратной виртуализацией (VirtualBox 6.1 и новее). Это связано с тем, что эти ОС неправильно закодированы. [ 69 ] [ 70 ] [ 71 ] Для устранения этой проблемы был разработан патч с открытым исходным кодом, который также устраняет ошибку Windows 95/98/98SE, которая приводит к сбою системы при работе на новых быстрых процессорах. [ 72 ]
- ВиртуалБокс 7.0 [ 73 ] и более поздних версий требуется для запуска чистой гостевой системы Windows 11. [ 74 ] Полная совместимость с Windows 11 достигается в VirtualBox версии 7.0.14 и выше.
Поддержка хоста
[ редактировать ]Поддерживаемые операционные системы включают в себя: [ 75 ]
- Windows 8.1 и выше. Поддержка 64-битной Windows была добавлена в VirtualBox 1.5. Поддержка 32-битной версии Windows была удалена в версии 6.0.
- Windows Server 2012 и выше.
- Дистрибутивы Linux
- macOS от версии 10.13 High Sierra до 10.15 Catalina (только на компьютерах Mac на базе Intel ):
- Предварительная поддержка Mac OS X (стадия бета-тестирования) была добавлена в VirtualBox 1.4, полная поддержка — в 1.6.
- Поддержка Mac OS X 10.4 (Tiger) и более ранних версий была удалена в VirtualBox 3.1. [ 80 ] [ 81 ]
- Поддержка Mac OS X 10.5 (Leopard) была удалена в VirtualBox 4.2. [ 82 ] [ 83 ]
- Поддержка Mac OS X 10.6 (Snow Leopard) и 10.7 (Lion) была удалена в VirtualBox 5.0. [ 76 ] [ 77 ]
- Поддержка Mac OS X 10.8 (Mountain Lion) была удалена в VirtualBox 5.1. [ 84 ] [ 85 ]
- Поддержка Mac OS X 10.9 (Mavericks) была удалена в VirtualBox 5.2. [ 86 ]
- Поддержка Mac OS X 10.10 (Yosemite) и OS X 10.11 (El Capitan) была удалена в VirtualBox 6.0.
- Поддержка macOS 10.12 (Sierra) была официально удалена в VirtualBox 6.1 (однако начиная с версии 6.1.16 она все равно будет устанавливаться и работать) [ 75 ]
- Поддержка macOS 10.13 (High Sierra) и macOS 10.14 (Mojave) была официально удалена в VirtualBox 7.0. [ 78 ] [ 79 ]
- Экспериментальная поддержка компьютеров Mac на базе кремния Apple была добавлена в бета-версии 7.0. [ 87 ]
- Оракул Солярис
Гости
[ редактировать ]Некоторые функции требуют установки с закрытым исходным кодом : пакета расширений VirtualBox [ 2 ]
- Поддержка виртуального контроллера USB 2.0/3.0 (EHCI/xHCI)
- VirtualBox RDP : поддержка проприетарного протокола удаленного подключения, разработанного Microsoft и Citrix Systems .
- PXE -загрузка для карт Intel.
- Шифрование образа диска виртуальной машины
- Поддержка камеры/веб-камеры [ 88 ]
Хотя сам VirtualBox можно использовать бесплатно и распространяется по лицензии с открытым исходным кодом, пакет расширений VirtualBox лицензируется по Лицензии на личное использование и оценку VirtualBox (PUEL). Личное использование пакета расширений бесплатно, но коммерческим пользователям необходимо приобрести лицензию. [ 89 ]
Гостевые дополнения устанавливаются на каждую гостевую виртуальную машину, которая их поддерживает; Пакет расширений устанавливается на хост, на котором работает VirtualBox.
См. также
[ редактировать ]- Сравнение программного обеспечения для виртуализации платформ
- Рабочая станция VMware
- Виртуализация на уровне ОС
- виртуализация x86
Ссылки
[ редактировать ]- ^ «VirtualBox 7.0.20 (выпущена 16 июля 2024 г.)» . 16 июля 2024 г. Проверено 17 июля 2024 г.
- ^ Перейти обратно: а б с д и «Загрузки» . Архивировано из оригинала 25 сентября 2022 г. Проверено 2 февраля 2012 г.
- ^ «Скачать VirtualBox» . VirtualBox.org . Оракул . Архивировано из оригинала 25 сентября 2022 г. Проверено 2 февраля 2012 г.
- ^ «КОПИРОВАНИЕ в vbox/trunk – Oracle VM VirtualBox» . www.virtualbox.org . Архивировано из оригинала 11 января 2023 г. Проверено 11 июля 2022 г.
- ^ «Виртуальный бокс» . Wiki.FreeBSD.org . 16 июня 2009 г. Архивировано из оригинала 8 июля 2009 г. Проверено 4 июля 2009 г.
- ^ «Примечания к выпуску Genode OS Framework 14.02» . Генод.орг . Генодные лаборатории. 28 февраля 2014 года. Архивировано из оригинала 8 марта 2014 года . Проверено 19 марта 2014 г.
- ^ «Гостевые_ОСы» . VirtualBox.org . 12 июня 2009 г. Архивировано из оригинала 5 мая 2022 г. Проверено 4 июля 2009 г.
- ^ «Как установить Mac OS X Snow Leopard в VirtualBox в Windows 7» . 10 июля 2010 года. Архивировано из оригинала 9 мая 2012 года . Проверено 8 мая 2012 г.
- ^ Парди, Кевин (4 мая 2010 г.). «Бета-версия VirtualBox 3.2 виртуализирует Mac OS X (на Mac)» . Лайфхакер . Архивировано из оригинала 7 мая 2010 года . Проверено 12 мая 2010 г.
- ^ «Глава 4: Гостевые дополнения» . ВиртуалБокс. Архивировано из оригинала 26 июня 2018 г. Проверено 2 сентября 2014 г.
- ^ «Oracle VM VirtualBox 4.3 теперь доступен» (пресс-релиз). Корпорация Оракл. 15 октября 2013 г. Архивировано из оригинала 12 октября 2014 г. Проверено 15 октября 2014 г.
- ^ «КОПИРОВАНИЕ в vbox/trunk – Oracle VM VirtualBox» . 17 сентября 2022 г. Архивировано из оригинала 17 сентября 2022 г. Проверено 17 сентября 2022 г.
- ^ "VirtualBox_PUEL" . ВиртуалБокс. 10 сентября 2008 г. Архивировано из оригинала 18 июля 2011 г. Проверено 4 июля 2009 г.
- ^ «ЛГПЛ» . ВиртуалБокс. Архивировано из оригинала 21 июня 2018 г. Проверено 4 июля 2009 г.
- ^ Ого, Ронни. «История версий дополнений» . Группа новостей : microsoft.public.virtualpc . Архивировано из оригинала 10 ноября 2012 г. Проверено 4 июля 2009 г.
- ^ «Connectix объявляет о первом решении для виртуальных вычислений для пользователей OS/2; Virtual PC позволяет предприятиям одновременно запускать OS/2 и Windows на одном ПК | Business Wire | Найдите статьи на BNET» . Findarticles.com. 01 июля 2002 г. Архивировано из оригинала 11 июля 2012 г. Проверено 4 июля 2009 г.
- ^ «Sun Microsystems объявляет о соглашении о приобретении Innotek, расширяя возможности Sun xVM до настольных компьютеров разработчиков» (пресс-релиз). Сан Микросистемс. 12 февраля 2008 г. Архивировано из оригинала 13 февраля 2008 г. Проверено 12 февраля 2008 г.
- ^ «Новости электронной коммерции: Бизнес: Sun получает преимущества в области виртуализации настольных компьютеров благодаря покупке Innotek» . Электронная торговляtimes.com. Архивировано из оригинала 21 июня 2018 г. Проверено 4 июля 2009 г.
- ^ «Солнце приветствует Иннотек» . Sun Microsystems, Inc. Архивировано из оригинала 2 марта 2008 г. Проверено 26 февраля 2008 г.
20 февраля Sun завершила сделку по приобретению Innotek.
- ^ «Oracle и виртуализация» . Корпорация Оракл . Архивировано из оригинала 24 июля 2011 г. Проверено 30 января 2010 г.
- ^ «VirtualBox присоединяется к портфолио Oracle по виртуализации предприятий» . системные новости. 25 февраля 2010 года . Проверено 6 марта 2010 г. [ мертвая ссылка ]
- ^ Хоули, Адам (26 февраля 2010 г.). «Линейка продуктов Oracle VM приветствует Sun!» . Блог о виртуализации Oracle . Корпорация Оракл. Архивировано из оригинала 7 апреля 2010 г. Проверено 6 марта 2011 г.
- ^ Перейти обратно: а б с «Журнал изменений-6.1» . www.virtualbox.org . Архивировано из оригинала 11 января 2023 г. Проверено 12 декабря 2019 г.
- ^ «Драйвер USB 3.0: Драйвер расширяемого хост-контроллера Intel USB 3.0 для семейства наборов микросхем Intel 7 серии/C216» . Архивировано из оригинала 11 января 2023 г. Проверено 5 мая 2015 г.
- ^ «Новый отдельный режим GUI/VMM» . Архивировано из оригинала 11 января 2023 г. Проверено 2 апреля 2015 г.
- ^ Перейти обратно: а б с д Провен, Лиам (11 октября 2022 г.). «Выпущен Oracle VirtualBox 7.0» . Регистр . Архивировано из оригинала 22 октября 2022 г. Проверено 22 октября 2022 г.
- ^ Перейти обратно: а б «Издания» . ВиртуалБокс. Архивировано из оригинала 27 июня 2009 г. Проверено 4 июля 2009 г.
- ^ "VirtualBox_PUEL" . ВиртуалБокс. 19 апреля 2010 г. Архивировано из оригинала 18 июля 2011 г. Проверено 20 апреля 2011 г.
- ^ «PUEL больше не разрешает коммерческое использование с пакетом расширений VB 5.1.30» . forums.virtualbox.org . Архивировано из оригинала 20 июня 2018 г. Проверено 18 января 2019 г.
- ^ Перейти обратно: а б «Лицензирование: часто задаваемые вопросы» . ВиртуалБокс. Архивировано из оригинала 27 сентября 2013 г. Проверено 28 ноября 2017 г.
- ^ Перейти обратно: а б «Файл авторских прав Virtualbox» . Дебиан. 26 января 2016 г. Архивировано из оригинала 4 марта 2016 г. Проверено 24 июля 2016 г.
- ^ «Лицензии с открытым исходным кодом по категориям» . Пало-Альто, Калифорния : Инициатива открытого исходного кода . 19 сентября 2006 г. Одноразовые лицензии. Архивировано из оригинала 21 июля 2016 г. Проверено 24 июля 2016 г.
- ^ «Различные лицензии и комментарии к ним» . Бостон, Массачусетс : Фонд свободного программного обеспечения . Лицензии на несвободные программы. Архивировано из оригинала 24 июля 2010 г. Проверено 24 июля 2016 г.
- ^ «Интервью с Энди Холлом, менеджером по продукту Oracle VM VirtualBox» . Архивировано из оригинала 15 августа 2010 г. Проверено 12 августа 2010 г.
- ^ «Внутренняя сеть» . ВиртуалБокс. Архивировано из оригинала 27 июля 2013 г. Проверено 31 июля 2013 г.
- ^ «Oracle® VM VirtualBox®» . Архивировано из оригинала 13 августа 2013 г. Проверено 4 апреля 2013 г.
- ^ «Журнал изменений VirtualBox» . Архивировано из оригинала 5 февраля 2010 г. Проверено 18 февраля 2010 г.
- ^ «Глава 4. Гостевые дополнения» . ВиртуалБокс. Архивировано из оригинала 26 июня 2018 г. Проверено 17 января 2011 г.
- ^ «Глава 6. Виртуальные сети» . ВиртуалБокс. Архивировано из оригинала 27 июля 2013 г. Проверено 17 января 2011 г.
- ^ «Глава 3. Настройка виртуальных машин» . ВиртуалБокс. Архивировано из оригинала 30 декабря 2010 г. Проверено 17 января 2011 г.
- ^ «Глава 7. Удаленные виртуальные машины» . VirtualBox 4.1.4 Мануал . Оракул. 03.10.2011. Архивировано из оригинала 20 ноября 2011 г. Проверено 19 ноября 2011 г.
- ^ «Руководство по VirtualBox, раздел 10.4 Подробности о виртуализации программного обеспечения» . ВиртуалБокс. Архивировано из оригинала 11 апреля 2011 г. Проверено 25 апреля 2011 г.
- ^ Доктор Дидрих, Оливер (15 января 2007 г.). «Виртуальный бокс» . Heise.de. Архивировано из оригинала 10 декабря 2007 г. Проверено 4 июля 2009 г.
- ^ Перлоу, Джейсон (21 мая 2010 г.). «Виртуализация Smackdown 2: Oracle VM VirtualBox 3.2 против VMware Workstation 7.1» . ЗДНЕТ. Архивировано из оригинала 24 мая 2010 г. Проверено 24 мая 2010 г.
- ^ «Руководство пользователя Oracle VM VirtualBox» . docs.oracle.com . Архивировано из оригинала 26 сентября 2021 г. Проверено 31 октября 2021 г.
- ^ «Глава 1. Первые шаги» . www.virtualbox.org . Архивировано из оригинала 17 декабря 2018 г. Проверено 31 октября 2021 г.
- ^ «Глава 4. Гостевые дополнения» . www.virtualbox.org . Архивировано из оригинала 2 декабря 2010 года . Проверено 31 октября 2021 г.
- ^ «Руководство пользователя Oracle VM VirtualBox» . docs.oracle.com . Архивировано из оригинала 31 октября 2021 г. Проверено 31 октября 2021 г.
- ^ «API Python для виртуальной машины VirtualBox» . Сан Микросистемс. 05 сентября 2008 г. Архивировано из оригинала 10 сентября 2008 г. Проверено 6 сентября 2008 г.
- ^ «#7702 (поддержка UEFI для гостей Windows)» . www.virtualbox.org . Архивировано из оригинала 11 января 2019 г. Проверено 11 января 2019 г.
- ^ «Глава 3. Настройка виртуальных машин» . www.virtualbox.org . Архивировано из оригинала 30 декабря 2010 г. Проверено 11 января 2019 г.
- ^ Перейти обратно: а б «Глава 3. Настройка виртуальных машин» . www.virtualbox.org . Архивировано из оригинала 30 декабря 2010 г. Проверено 14 апреля 2016 г.
- ^ «Глава 3. Настройка виртуальных машин: настройки отображения» . Архивировано из оригинала 30 декабря 2010 г. Проверено 27 июля 2020 г.
- ^ «Журнал изменений для VirtualBox 6.1» . Архивировано из оригинала 11 января 2023 г. Проверено 12 декабря 2019 г.
- ^ «Direct3D не работает в гостевой системе XP с SVGA» . Архивировано из оригинала 27 июля 2020 г. Проверено 27 июля 2020 г.
- ^ «#2973 (USB очень медленный с USB-2.0 (очень похоже на #464))» . Оракул. Архивировано из оригинала 6 октября 2014 года . Проверено 10 октября 2014 г.
- ^ «#4261 (Медленная скорость передачи данных с USB-диска)» . Оракул. Архивировано из оригинала 6 октября 2014 года . Проверено 10 октября 2014 г.
- ^ «Поддержка USB 3.0 в гостевых системах XP» . forums.virtualbox.org . Архивировано из оригинала 12 июля 2019 г. Проверено 25 января 2020 г.
- ^ «Поддержка USB 3.0 в гостевых системах XP» . forums.virtualbox.org . Архивировано из оригинала 19 сентября 2020 г. Проверено 25 января 2020 г.
- ^ Перейти обратно: а б «Глава 14. Известные ограничения» . www.virtualbox.org . Архивировано из оригинала 29 марта 2017 г. Проверено 28 марта 2017 г.
- ^ «Неофициальный пакет обновления для второго издания Windows 98» . www.majorgeeks.com . Архивировано из оригинала 11 января 2023 г. Проверено 28 марта 2017 г.
- ^ «Пакет опций 98SE» . www.majorgeeks.com . Архивировано из оригинала 29 марта 2017 г. Проверено 28 марта 2017 г.
- ^ «Пакет Windows 9x Power Pack» . www.majorgeeks.com . Архивировано из оригинала 11 января 2023 г. Проверено 28 марта 2017 г.
- ^ «Учебник: гостевые операционные системы Windows 95/98» . forums.virtualbox.org . Архивировано из оригинала 11 января 2023 г. Проверено 28 марта 2017 г.
- ^ «Win98SE с ACPI — наконец-то успех!» . forums.virtualbox.org . Архивировано из оригинала 11 января 2023 г. Проверено 28 марта 2017 г.
- ^ «Windows 98SE шаг за шагом» . forums.virtualbox.org . Архивировано из оригинала 29 марта 2017 г. Проверено 28 марта 2017 г.
- ^ «Глава 4. Гостевые дополнения» . www.virtualbox.org . Архивировано из оригинала 26 июня 2018 г. Проверено 28 марта 2017 г.
- ^ Перейти обратно: а б «Причина ограничения видеопамяти в 256 МБ» . forums.virtualbox.org . Архивировано из оригинала 30 января 2018 г. Проверено 29 января 2018 г.
- ^ «#19275 (Windows 98SE не устанавливается в VirtualBox 6.1.2 с процессором Ryzen 3000)» . www.virtualbox.org . Архивировано из оригинала 22 октября 2020 г. Проверено 14 февраля 2020 г.
- ^ Вонг, Генри (10 августа 2015 г.). «TLB и согласованность Pagewalk в процессорах x86» . Архивировано из оригинала 04 июня 2020 г. Проверено 4 июня 2020 г.
- ^ «Ошибка аннулирования TLB в Windows 9x» . 10 августа 2015 г. Архивировано из оригинала 04 июня 2020 г. Проверено 4 июня 2020 г.
- ^ JHRobotics (18 июля 2022 г.), Патч для Windows 95/98/98 SE/Me для устранения проблем с процессором , заархивировано из оригинала 23 июля 2022 г. , получено 23 июля 2022 г.
- ^ «Изменения-7.0» . www.virtualbox.org . Архивировано из оригинала 06.11.2022 . Проверено 11 октября 2022 г.
- ^ «Работа над совместимостью с Windows 11 ведется» . forums.virtualbox.org . Архивировано из оригинала 23 октября 2021 г. Проверено 23 октября 2021 г.
- ^ Перейти обратно: а б «Руководство по VirtualBox: Глава 1. Первые шаги» . www.virtualbox.org . Архивировано из оригинала 17 декабря 2018 г. Проверено 3 сентября 2020 г. * «Руководство пользователя Oracle® VM VirtualBox для версии 6.1: Глава 1. Первые шаги» . www.virtualbox.org . Архивировано из оригинала 18 августа 2021 г. Проверено 13 ноября 2020 г.
- ^ Перейти обратно: а б с «Руководство пользователя Oracle VirtualBox, версия 4.3.40» (PDF) . Проверено 10 ноября 2023 г.
- ^ Перейти обратно: а б с «Руководство пользователя Oracle VirtualBox, версия 5.0.0» (PDF) . Проверено 10 ноября 2023 г.
- ^ Перейти обратно: а б с «Руководство пользователя Oracle VirtualBox, версия 6.1.44» (PDF) . Проверено 28 июня 2023 г.
- ^ Перейти обратно: а б с «Руководство пользователя Oracle VirtualBox, версия 7.0.0» (PDF) . Проверено 28 июня 2023 г.
- ^ «Руководство пользователя Sun VirtualBox, версия 3.0.2 (в архиве)» (PDF) . Архивировано из оригинала (PDF) 15 мая 2015 г.
- ^ «Руководство пользователя Sun VirtualBox, версия 3.1.0 (в архиве)» (PDF) . Архивировано из оригинала (PDF) 15 мая 2015 г.
- ^ «Руководство пользователя Oracle VirtualBox, версия 4.1.44» (PDF) . Проверено 10 ноября 2023 г.
- ^ «Руководство пользователя Oracle VirtualBox, версия 4.2.0» (PDF) . Проверено 10 ноября 2023 г.
- ^ «Руководство пользователя Oracle VirtualBox, версия 5.0.40» (PDF) . Проверено 10 ноября 2023 г.
- ^ «Руководство пользователя Oracle VirtualBox, версия 5.1.0» (PDF) . Проверено 10 ноября 2023 г.
- ^ «Руководство по VirtualBox (в архиве)» . Архивировано из оригинала 17 декабря 2018 г.
- ^ Эспосито, Филипе (14 октября 2022 г.). «Oracle VirtualBox обеспечивает поддержку Apple Silicon Mac в бета-версии 7.0» . 9to5Mac . Архивировано из оригинала 15 октября 2022 года . Проверено 15 октября 2022 г.
- ^ «Включение веб-камеры в гостевой ОС VirtualBox на хосте Windows» . 23 января 2018 г. Архивировано из оригинала 24 июня 2021 г. Проверено 18 июня 2021 г.
- ^ «Часто задаваемые вопросы по лицензированию» . Архивировано из оригинала 14 октября 2023 г. Проверено 27 февраля 2024 г.
Внешние ссылки
[ редактировать ]- Кроссплатформенное бесплатное программное обеспечение
- Бесплатное программное обеспечение для эмуляции
- Бесплатное программное обеспечение, написанное на C++.
- Бесплатное программное обеспечение для виртуализации
- Программное обеспечение для виртуализации платформы
- Программное обеспечение, созданное на основе Wine или включающее его
- Программное обеспечение, использующее Qt
- Программное обеспечение Sun Microsystems
- Программное обеспечение виртуализации для Linux
- Облачная инфраструктура
- Облачные услуги Oracle