Só uma pergunta, acho que estou deixando de perceber algum detalhe aqui mas... A Sun não colocou o Java sob a GPL? Nada impede a Oracle de fechar as próximas versões, mas nada impede a comunidade interessada (que é bem grande) de fazer um fork, certo?