Carlsbad Cubes Wolf Paulus

java

What would you do, if Java 6 on Mac OS X would never be ?
By Wolf Paulus <wolf@wolfpaulus.com>

Posted Monday, October 22nd, 2007

Java on OS X
Only four days, until Mac OS X 10.5 Leopard launches and it still has not been confirmed that Java 6 will be part of the latest Mac OS distribution. In fact, chances are, it won't.
Take for instance James Gosling's recent blog entry, where he proudly tells us that he no longer uses a Mac laptop and that the Solaris folks have made 'huge' strides in Solaris's usability on a laptop. However, his reason for dismissing his Mac is manly that the Mac hasn't been keeping up as a developer's machine.

OK, you may think that the timing of his blog post is just a coincidence, anyway, James is right. Java JDK 6 is available for Windows and Linux for many, many months now but it still isn't on the Mac; and while someone responded that a beta of JDK 6 is available at http://developer.apple.com/, it is rumored that this isn't the case anymore and that the Java 6 developer preview has been removed.
I'm a purposely vague here, since the last time I wrote something related, an almost immediate phone call from a company in Cupertino, had me edit (cripple) my article severely...

It is also 'rumored' that the latest beta of OS X 10.5 Leopard, which was made available to developers about four weeks ago, did not include Java 6 but shipped with Java 5 installed instead.

Mac OS X is arguably predominately used on client computers, which is not the place where Java has a great success story to tell and besides selling MacBooks and MacBook Pros to Java Developers, there may not be a reason for Apple to further invest in maintaining a Java VM and JDK.

So there is some indication that Java Developers on the Mac (which includes yours truly) may be up for a big surprise on Friday, when the next big cat purrs; and while there is still hope, why not hypothetically try to answer that question, 'What would you as a Java Developer on the Mac do, if Java 6 never arrived?'



Disclosure: This blog is written and edited by me, it contains my words and my opinions only, and does not contain any content which might present a conflict of interest.
I am not compensated to provide opinion on products, services, websites and various other topics. This blog does not accept any form of cash advertising, sponsorship, or paid topic insertions. However, I will and do accept and keep free products, services, and other forms of compensation from companies and organizations. All advertising is in the form of advertisements generated by a third party ad network and identified as such.
I will only endorse products or services that I believe, based on my expertise, are worthy of such endorsement. Any product claim, statistic, quote or other representation about a product or service should be verified with the manufacturer or provider.

Published on: Monday, October 22nd, 2007  •  Category: [java]

Article URL : http://wolfpaulus.com/journal/java/java6osx.html