Em 8 de maio de 2007, a Sun terminou o processo da máquina virtual Java, disponibilizando todo o seu código principal sob termos de distribuição de software livre/código aberto, exceto por uma pequena parte do código para a qual a Sun não detinha os direitos autorais.