Até pouco tempo, usar uma máquina virtual era sinônimo de usar o VMware Player ou o VMware Server. Ao contrário do que o nome pode sugerir, o VMware Server é perfeitamente utilizável em um PC doméstico, a única contra-indicação é que ele oferece mais opções e é dividido em dois componentes (o servidor propriamente dito e a interface), o que o torna um pouco mais complicado de usar. O VMware Player é mais simples de usar, mas oferece menos opções.
Isso mudou com o crescimento do VirtualBox, que começou como um projeto da Innotek (uma empresa alemã de desenvolvimento de softwares) e foi posteriormente incorporado pela Sun (que, por sua vez, acabou sendo incorporada pela Oracle).
O VirtualBox é oferecido em duas versões:
A versão “oficial” (também chamada de PUEL, que é o nome da licença usada) inclui alguns componentes proprietários e é distribuída através de uma licença específica e por isso é evitada pelos puristas. Assim como em outros casos, a Sun ganha dinheiro vendendo versões aprimoradas do software, destinadas ao ramo corporativo, o que permite manter os investimentos no projeto.
Ela está disponível no http://www.virtualbox.org/wiki/Downloads (clique no “Binaries – all platforms”). Na página estão disponíveis pacotes para diversas distribuições, entre elas o Fedora, Mandriva, Ubuntu e OpenSuSE.
Além da versão padrão, existe também o VirtualBox Open Source Edition (OSE), que é a versão inteiramente livre, que tem todo o código-fonte disponível e pode ser usada dentro dos termos da GPL. Esta é a distribuição que é incluída nos repositórios das distribuições, que pode ser instalada diretamente usando o gerenciador de pacotes.
Isso acaba fazendo uma grande diferença do ponto de vista de quem usa, pois permite que você instale o software sem grandes complicações, deixando que o apt-get, urpmi ou yum se encarregue da instalação e da compilação do módulo, diferente do VMware, onde você precisa baixar o arquivo de instalação manualmente e ter os headers do kernel e os compiladores para conseguir instalá-lo. Vamos então aos passos de instalação: