Mac OS X 10.5 delayed to October: what about Java 6?