Já virou festa isso. Depois que a Microsoft inventou de deixar uma versão do Visual Studio 2005 para baixar, agora é a Sun que deixa uma versão experimental (acho nem alpha é) do JDK 6.0 - sendo que nem o JRE 5.0 dá para instalar automaticamente via www.java.com.
[quote=thingol]Já virou festa isso. Depois que a Microsoft inventou de deixar uma versão do Visual Studio 2005 para baixar, agora é a Sun que deixa uma versão experimental (acho nem alpha é) do JDK 6.0 - sendo que nem o JRE 5.0 dá para instalar automaticamente via www.java.com.
Na verdade eh bom isso. Early releases. Quem sabe assim teremos uma nova versao do JDK antes de 2010.
Serio agora - li alguma coisa no TheServerSide a respeito, parece que eles colocaram essa versao com codigo-fonte sob uma licenca menos restritiva, para estimular o pessoal na procura/correcao de bugs. Open Source ruim - pois nao?
(nota mental: GNU Classpath ja tem uma versao totalmente compativel com JDK 1.0 - legal, nunca se sabe o dia de amanha).
Em todo caso, ainda eh uma versao beeeem embrionaria do proximo JDK… alguem ai sabe da lista de features?
Baixei o fonte SCSL do JDK 5.0 e do 6.0, e usei um comparador de arquivos (o velho e famoso WinDiff) para checar as diferenças.
Até agora parece que só corrigiram alguns bugs, e são aqueles “bugs invisíveis”, ou seja, bugs no HotSpot etc…
Essa versão que foi liberada eles deveriam chamar de JDK 5.1 (parece a diferença que havia entre o JDK 1.4.0 e o 1.4.1); mas pelo histórico da Sun, eles costumam correr bastante próximo ao lançamento (basta comparar a versão 1.5 beta1 com a 1.5 beta3, são bem diferentes - mesmo a sintaxe de generics era diferente).
Vendo o fonte do javac você vê que eles por enquanto não pretendem modificar mais uma vez a sintaxe da linguagem (-source 1.6 é a mesma coisa que -source 1.5, pelos comentários).