I was browsing the Apple Developer site today in the vain hope that they might have addressed the problem of the lack of a Java 6 SDK for Mac OS X. I must admit, after over three years of using a Mac for my Java development at work, I had started using a Linux PC again.
Anyway, I was shocked to see that Apple had indeed shipped a new beta of JDK 6, now at Developer Preview 8. I almost downloaded it too, but I read the fine print. Only works on Mac OS X 10.5 (Leopard), and only works on 64 bit Intel Macs.
Now, I'm running Leopard, but I've got a first generation MacBook with the Core Duo (not the Core 2 Duo, which was 64 bit). This machine is less than two years old, and Apple are going to force me to upgrade to return me to the functionality that I had before their (paid) upgrade to Leopard.
So I guess I'll be forced to keep using a Linux PC for Java development work a little while longer.