A Oracle liberou no final de abril, o update 4 para o Java Development Kit, que traz pela primeira vez suporte oficial ao OS X, incluindo o JavaFX 2.1. O novo release também marca a fusão do JRockit com o OpenJDK, unificando os produtos de JVM da Oracle.
A partir versão 1.7u4, todas as atualizações do JDK e do JavaFX suportados pela Oracle serão lançadas para o OS X simultaneamente as versões disponibilizadas para Windows, Linux e Solaris. Estas atualizações são importantes devido aos recentes incidentes de vírus para OS X, como o flashback, que exploravam vulnerabilidades no Java que já estavam corrigidas no OpenJDK e nos produtos suportados pela Oracle, mas que ainda não haviam sido incorporadas pela Apple em seu Java para OS X. A empresa foi muito criticada pela sua lentidão em responder a este e outros incidentes de segurança recentes, ao contrário da Oracle e da comunidade Open Source, que vem apresentando um tempo de resposta curto.
Sem o devido destaque no anúncio para imprensa e no release notes da Oracle, a nova versão do Java marca a fusão das otimizações do JRockit, adquirido pela Oracle na compra da BEA (o fornecedor original do servidor de aplicações WebLogic), com o HotSpot (a JVM original da Sun). Desta forma, a partir desta versão todos os produtos Java da Oracle compartilham uma mesma base de código, que é desenvolvida como parte do projeto open source OpenJDK. Atualizações sobre o Java da Oracle ocorrem primeiro sobre o OpenJDK, e depois são incorporados às versões suportadas. Só que o OpenJDK não fornece downloads prontos para uso, ele fornece apenas os arquivos fonte.
É possível realizar o download gratuito da nova versão do Java para todas as plataformas suportadas no site do Oracle Technology Network (OTN). É necessário selecionar a versão JDK, que inclui as ferramentas para desenvolvimento, para ter acesso aos downloads para OS X. O JRE 1.7u4, que seria o download mínimo para se executar aplicações Java, ainda não é disponibilizado para o OS X. O JDK 1.7u4 suporta apenas OS X em arquitetura Intel de 64-bits, ou seja, usuários de versões mais antigas do OS X continuam dependendo da Apple para receber atualizações.
Usuários de Linux podem baixar as atualizações do OpenJDK fornecidas pelas suas distribuições preferidas, ou então optar pelo JDK suportado pela Oracle. Entretanto o JavaFX ainda não está embutido nas versões para Linux, sendo necessário baixar o JDK (ou OpenJDK) e depois acrescentar o preview do JavaFX 2.1 ou 2.2 para Linux, que no momento suporta apenas 32-bits.