VirtualBox (Oracle VM VirtualBox) – это программа, позволяющая создать одну или несколько виртуальных машин на уже установленной и настроенной операционной системе (хост-системе). Поддерживает следующие операционные системы: Microsoft Windowx, FreeBSD, OpenBSD, NetBSD, Linux, Mac OS X, Solaris, Dos, а также большой перечень не указанных здесь операционных систем.

virtual box

virtual box

Программа VirtualBox была создана в компании Innotek при использовании исходного кода продукта Oemu. Первая доступная для установки версия продукта появилась в 2007 году. В 2008 году компания-разработчик этой программы была поглощена корпорацией Sun Microsystems, а в 2010 году уже эта компания была поглощена корпорацией Oracle Corporation. Лицензия же, под которой распространяется программа VirtualBox, остается прежней.

Перечислим основные и наиболее интересные возможности программы VirtualBox:

  • В первую очередь это поддержка на гостевой машине устройств стандарта USB 2.0, установленных на хост-системе, правда, данная функция доступна только в проприетарной версии программы).
  • Реализована поддержка гостевых операционных систем, работающих на 64-битной основе, даже если на хост-машине установлена 32-битная операционная система (эта функция стала доступной, начиная с версии программы VirtualBox 2.1, и только если процессор хост-машины поддерживает виртуализацию).
  • На стороне гостевой операционной системы осуществлена поддержка SMP (эта реализация добавлена с версии 3.0).
  • В программу встроен RDP-сервер.
  • В VirtualBox реализована поддержка аппаратного 3D-ускорителя на гостевых системах (хотя только на 32-разрядных версиях Microsoft Windows XP и Microsoft Windows Vista, все предыдущие версии операционных систем от мелкомягких данную функцию не поддерживают).
  • Реализована совместимость программы VirtualBox с другими средствами виртуализации: VMWare и Microsoft Virtual PC.
  • В полном объеме осуществлена виртуализация аудиоустройств.
  • Поддержка iSCSI-устройств.
  • В полном объеме реализована поддержка различных видов сетевого взаимодействия гостевых и хостовой операционных систем.
  • Программа VirtualBox сохраняет цепочку состояний гостевых операционных систем с возможностью отката к любому из записанных предыдущих состояний.
  • Для простого и удобного обмена файлами между хост-системой и гостевыми реализована поддержка Общих папок
  • Рабочие столы гостевой и хостовой систем интегрированы.
  • Большой выбор языков интерфейса программы VirtualBox (русский язык входит в перечень).

Программа VirtualBox распространяется в двух версиях по двум различным лицензиям, при этом функционал у версий программ тоже довольно сильно отличается друг от друга.

Открытая версия под названием VirtualBox Open Source Edition (OSE) – распространяется под лицензией GNU GPL вместе со своими исходными кодами и без каких-либо ограничений по ее использованию или модификации. Функциональность программы при этом в основном оставлена такой же, как и в коммерческой версии данного программного продукта, но существуют некоторые отличия, которые доступны для корпоративных клиентов. Их мы сейчас перечислим:

  1. RDP-сервер – это функция, которая позволяет подключаться к виртуальной операционной системе удаленно.
  2. USB – позволяет использовать на гостевой операционной системе USB-входы хост-машины.

Полная версия программы VirtualBox распространяется под лицензией проприетарного типа (PUEL) и только в бинарном виде. Бесплатно ее использовать можно только в личных целях, для использования же в коммерческих же ее нужно оплатить.

Интерфейс программы VirtualBox является отлично русифицированным и интуитивно понятным. Настройки программы минимальны и обеспечивают максимальное удобство пользователю при работе. Имеется возможность задания папок для хранения образов винчестеров гостевых операционных систем и их конфигурационных настроек, сочетания клавиш для перехода между гостевой и хост-машиной и режима проверки обновлений программы VirtualBox, а кроме того, настройки параметровсетевого взаимодействия между реальной и виртуальными компьютерами.

В программе VirtualBox встроен так называемый Менеджер виртуальных носителей, который призван управлять виртуальными жесткими дисками, образами компакт-дисков и дискет. Доступ к нему осуществляется из меню «Файл» и позволяет работать с виртуальными носителями как с обычными файлами и папками, то есть добавлять, удалять и переименовывать их, а также отсоединять их от одной машины и монтировать (присоединять) к другой.

В общем, программа VirtualBox достойна всяческих похвал. Она является вполне достойным конкурентом другим средствам виртуализации, довольно широко представленным сейчас на программном рынке.

Кстати, это тоже интересно:

  1. Виртуальная машина
  2. SiSoft Sandra
  3. XChat
  4. VLC media player
  5. CPU-Z