On Wednesday, as Apple cult leader Steve Jobs unveiled a future Mac OS incarnation dubbed 'Lion' and a new Mac App Store, the company released a Java update for Mac OS X 10.6 — and the release notes revealed that the platform isn't long for Jobs' world. 'As of the release of Java for Mac OS X 10.6 Update 3, the version of Java that is ported by Apple, and that ships with Mac OS X, is deprecated,' the notes read.
In an obviously related move, Jobs also banned Java apps from the upcoming Mac App Store. 'Apps that use deprecated or optionally installed technologies (e.g., Java, Rosetta) will be rejected,' the store's developer guidelines say.
The Republic does not see this as a coincidence pointing out that the biggest loser in this move will be developers since they potentially won't be able to run Eclipse in future versions of the Mac OS. The main impetus looks like a strategic block of Android, as one interviewee states:
More salient is whether or not this continued balkanization of third party run times on Mac operating systems will radicalize developers and IT decision makers. Clearly the consumer market has been good to Apple and it will continue to sell its shiny, sexy stuff, but what does that do for the businesses and users that want to use shiny, sexy stuff AND have cross platform functionality?
I guess Steve really, really doesn't like Android, does he?
Apple threatens Java with death on the Mac • The Register