It looks like some folks in Javaland are pissed at Apple because Leopard did not ship with Java 1.6.

I still doesn't understand why Apple should be held responsible in any way for the port of a third party technology such as Java to its operating system.
Isn't Sun supposed to make sure the JDK works on all major operating systems or are they too low on cash to afford their ADC renewal?

Sure, OS X ships with some popular open source programming tools as part of its UNIX layer, but I just see it as freebie which saves me a few minutes of compilation and surely not as some human right.

It's not like it should come as a surprise neither since Apple has been continuously shying away from Java which used to be one of the languages of choice to build Cocoa applications.
The Java/Objective-C bridge has been discontinued since Tiger while Leopard saw the addition of this technology for Ruby and Python, including Xcode integration.

As usual, John Gruber sums it up nicely (or on a more serious tone).