
Em 15 de janeiro de 2007 uma GmbH de Weinstadt, na Alemanha, soltou o código do hipervisor que usava com governo e banco. O produto se chamava VirtualBox. Em um ano passou de quatro milhões de downloads; em fevereiro de 2008 a Sun comprou a Innotek; em janeiro de 2010 veio a Oracle. Dezenove anos depois o VirtualBox 7.2.16 (18 de agosto de 2026) ainda é o jeito mais comum de rodar Linux no Windows — e Windows no Linux — sem pagar VMware.
Weinstadt, OS/2 e o Connectix
A InnoTek Systemberatung GmbH nasceu em 1992, em Stuttgart/Weinstadt. O negócio original era sistema legado: empresas alemãs presas em OS/2 e mainframe IBM. Virtualizar era o único jeito de não reescrever tudo. O co-fundador e diretor Achim Hasenmueller veio de desenvolvimento de sistema na IBM. Em 2001 a Innotek entrou de vez na virtualização: co-desenvolveu o Virtual PC e o Virtual Server com a Connectix, depois comprada pela Microsoft. O código de “additions” — clipboard compartilhado, redimensionar a janela do convidado — nasceu ali, no Virtual PC, e reapareceu no VirtualBox.
O hipervisor próprio começou por volta de 2004, ainda fechado, já rodando em autoridades alemãs (as workstations SINA usam VirtualBox até hoje). Sem capital de risco. A Innotek vivia de projeto e de licença comercial.
Janeiro de 2007: o pulo para o GPL
A versão pública saiu em 15 de janeiro de 2007, com conselho da LiSoG (hoje Open Source Business Alliance). Dual license: a Open Source Edition (OSE) em GPLv2, e o binário completo de graça para uso pessoal e avaliação (PUEL), pago em implantação comercial. Host Windows e Linux 32 bits no começo; convidados de DOS a OS/2, NetWare, Windows e Linux.
Hasenmueller foi direto: a Innotek era pequena demais para o marketing da VMware. Abrir o código era o único jeito de o produto existir fora da Alemanha. Em 2007 a empresa faturou sete dígitos com o VirtualBox livre. Em fevereiro de 2008, mais de quatro milhões de downloads. Sem o GPL, a Sun nem teria visto.
Sun: xVM VirtualBox
Em 12 de fevereiro de 2008 a Sun anunciou a compra (fechou no dia 20). Preço não divulgado — “não material para o EPS”. Jonathan Schwartz estava no auge da onda open source: MySQL saíra por US$ 1 bilhão no mês anterior. O VirtualBox ia complementar o xVM Server (Xen) no datacenter e levar a marca Sun para o laptop do desenvolvedor, ao lado de OpenSolaris, OpenJDK, GlassFish e NetBeans.
Hasenmueller chamou a Sun de “parceiro dos sonhos”. O produto virou Sun xVM VirtualBox. Host Mac e OpenSolaris saíram do beta. A comunidade acompanhou. Dois anos depois a Sun acabou.
Oracle, 2010: um pacote base e um Extension Pack
A Oracle fechou a compra da Sun em janeiro de 2010. O nome passou a Oracle VM VirtualBox. Em 22 de dezembro de 2010 o 4.0 matou a divisão OSE/PUEL: o produto base ficou GPLv2 (instalador, documentação, drivers inclusive), e o que era fechado virou o Extension Pack — USB 2/3, RDP, PXE, depois criptografia de disco e NVMe. Quem só quer uma VM Linux no desktop usa o base. Quem precisa de USB 3 e VRDP instala o pack (PUEL: pessoal, educação, avaliação; comercial paga).
Essa arquitetura de licença dura até hoje, com um ajuste: a partir do 7.1 (setembro de 2024) o pacote base é GPLv3, com exceção de linking para CDDL e outras licenças incompatíveis. O Extension Pack continua proprietário.
O que o VirtualBox ensinou no desktop
Hipervisor tipo 2: roda em cima do SO do host, não no lugar dele. VT-x / AMD-V quando o processador deixa; até o 6.0 ainda havia o caminho por software (CSAM/PATM, recompilador dinâmico à la QEMU para real mode e BIOS). No 6.1 (dezembro de 2019) o software-only caiu — CPU com virtualização por hardware passou a ser obrigatória.
O resto é o que fez o cubo azul virar padrão de laboratório:
- Guest Additions: vídeo, pasta compartilhada, mouse integrado, modo seamless.
- Disco nativo VDI, e também VMDK (VMware) e VHD (Microsoft). OVF/OVA desde o 2.2 (abril de 2009).
- Snapshot da RAM e do disco. Clonagem. Grupos de VM. NAT, bridge, host-only, virtio-net.
- API pública (Python, Java, XPCOM, SOAP) e
VBoxManagepara quem não quer GUI.
No Linux o KVM/QEMU é o hipervisor “de verdade” do kernel — tipo 1, no KVM. O VirtualBox nunca competiu com isso no servidor. Competiu no notebook: Windows host, convidado Ubuntu, um clique. Por isso sobreviveu à Oracle, à morte da Sun e à era do container.
De 5.0 a 7.2: Windows 11, ARM, GPLv3
- 5.0 (julho de 2015) — paravirtualização, USB 3, drag-and-drop.
- 6.0 / 6.1 (2018–2019) — nested virt (AMD, depois Intel Broadwell+), virtio-scsi, import/export Oracle Cloud. Fim da virtualização só em software.
- 7.0 (10 de outubro de 2022) — Windows 11 de verdade: UEFI Secure Boot e TPM 1.2/2.0 emulados, IOMMU, criptografia da VM inteira, DirectX 11 / DXVK. ARM Apple ainda experimental.
- 7.1 (9 de setembro de 2024) — virtualização ARM em host Apple silicon (Linux e BSD de convidado). NAT IPv6. Clipboard Wayland. Base em GPLv3.
- 7.2 (14 de agosto de 2025) — Windows 11 ARM como convidado em host ARM (macOS ou Windows 11). NVMe saiu do Extension Pack e entrou no binário livre. 3D em Mac ARM via DXMT. Em 20 de janeiro de 2026 o 7.2.6 abriu também criptografia de disco/VM, servidor VRDP e emulação de smartcard USB — o que era fechado virou fonte.
O 7.2.10 (junho de 2026) ganhou suporte inicial ao kernel Linux 7.1. O 7.2.16 saiu em 18 de agosto de 2026. Host Linux no site da Oracle vai de Ubuntu 22.04 até 26.04 (Resolute), Debian 11–13, Fedora e openSUSE.
O Extension Pack, ainda
USB 2/3 completo, PXE da Intel, e o que a Oracle ainda não devolveu ao GPL continuam no pack. PUEL: uma máquina, uso não comercial. Empresa compra Named Workstation. Confundir “é de graça no download” com “posso empilhar no laboratório da firma” é o jeito clássico de tomar susto no compliance. O binário base, GPLv3, pode redistribuir — o pack, não, sem contrato.
E o Linux nisso
No servidor, KVM. No desktop, o cubo ainda resolve o caso que o libvirt deixa chato: um Windows no Fedora, um Debian velho no Ubuntu, um snapshot antes de atualizar o kernel. Para levar a VM embora, OVA. Para pousar em XCP-ng / XenServer, o caminho que documentamos em ova2xva — sem xe.
A história maior — UNIX, o kernel, o desktop — está em A História dos Sistemas Operacionais, A história de Linus Torvalds e Linux faz 35 anos.
De Weinstadt a Redwood: o VirtualBox continua o hipervisor que cabe no laptop. 7.2.16, GPLv3 no base, ARM no Mac, kernel 7.1 no guest. O cubo azul ainda gira.