Mac OS X 10.5 delayed to October: what about Java 6?
Apple has just posted bad news: the release of Mac OS 10.5 (Leopard) has been delayed to October.
With the usual arrogance, Apple has never disclosed to Java developers its official plans about Java 6, but since the latest pre-release dates several months back we have understood that the final release is bound to Leopard. This was already a questionable decision, in any case until yesterday it looked like Leopard was really close so we could live with it.
Releasing Java 6 at October 2007 means TEN MONTHS of delay with respect to Sun release. We are back to the bad habits (Java 5 was released with a huge delay too).
I'm really upset since this means that I won't be able to use my MacBook Pro for developing with Java 6 for several months (yes, I do have Linux and Windows on multi-boot and in virtualization with Parallels, but this was supposed to be done for multi-platform testing only).
Now, since Apple was able to release Java 6 betas on Mac OS 10.4, this means that there are no technical dependencies on Leopard - just a marketing choice. Now, given that Apple has missed the June target for Leopard, one would hope that they now release Java 6 for Tiger - but I bet that we won't have even a public statement about Apple plans, as usual, and we are forced to guess.