Esta semana o Projeto IcedTea alcançou um marco importante. Os últimos binários do OpenJDK incluídos no Fedora 9 (x86 e x86_64) passaram no rigoroso kit de testes de compatibilidade do Java, conhecido como TCK (Test Compatibility Kit). No momento, o Fedora 9 é o único sistema operacional a incluir uma implementação livre e aberta do Java SE 6 que tenha passado nesses testes. O Java TCK consiste em mais de 80.000 testes e mais de 1 milhão de linhas de código.
Para utilizar a versão referida do OpenJDK basta instalar ou atualizar o pacote "java-1.6.0-openjdk" através do seu gerenciador de pacotes favorito.
Fonte: http://www.jboss.org/feeds/post/java_is_finally_free_and_open
Comentários
Tanto alvoroço para nada, Frostwire não funciona!
Isso para mim não diz muita coisa, pois fui instalar o Frostwire com rpm q eles disponibilizam e o bicho não rodou. Ser passar no teste não mostrou que é 100% compatível com a da Sun. Se alguém conseguiu rodar o Frostwire, por favor me diga como fez. Por enquanto uso o gtk-gnutella, q funciona do mesmo jeito.
A versão 4.17.0 do
A versão 4.17.0 do FrostWire, lançada recentemente, funciona sem problemas com o OpenJDK.
Igor Pires Soares
Embaixador do Projeto Fedora
http://homepages.dcc.ufmg.br/~igorps/
Na verdade passar no teste
Na verdade passar no teste quer dizer que é compatível com a especificação. Se o Frostwire não rodou no IcedTea é porque ele não foi escrito estritamente sob a especificação, provavelmente usa alguma biblioteca da Sun.
Passar no TCK significa muita coisa sim. Quer dizer que a tecnicamente não há porque preterir o Open Sourced IcedTea em favor da JRE das gigantes IBM ou BEA (suponho que sejam certificadas).
Rafael Liu