Though a while back there was friction for Java support in Mac OS X, there have been major efforts since then. Landon Fuller writes about the SoyLatte project, a Java 7 implementation for Mac OS X based on the OpenJDK project. Read Landon's post on the SoyLatte project: http://landonf.bikemonkey.org/code/java/SoyLatte_Meets_OpenJDK.20080819.html