Mac OS X Java Runtime Environment
Apple keeps releasing Java updates. You have to wonder why -- there are few client applications for OS written in Java.
There's rumor than the next release of OS X will support many more Linux API calls. At the same time Sun and IBM are major supporters of both Linux and Java.
One has to wonder if Apple, IBM, Sun and Red Hat are moving towards a unified Java/Linux API platform ...