Ahora se rumorea que la versión final de Java 1.6 solo saldría para Leopard. No sería algo raro, siendo que para Panther nunca salió el Java 1.5. En Linux o Windows es posible instalar el último Java en versiones antiguas de esos sistemas operativos, en OS X no.
Para mi es bastante lamentable que esto siga así, tiene que cambiar esta política de Apple y Sun con OS X y Java.
Los desarrolladores no pueden hacer aplicaciones que utilicen las características de los nuevos Java, porque solo las pueden usar una parte de los usuarios de OS X, los que tienen la última versión.
http://www.damnhandy.com/2006/12/12/java-6-on-Mac-os-x-may-require-leopard/