Le 8 mai 2007, Sun a terminé le processus de la machine virtuelle Java, rendant tout son code de base disponible sous des conditions de distribution de logiciel libre/open-source, à l'exception d'une petite partie du code dont Sun ne détenait pas les droits d'auteur.