It's clear all of this stems from one thing, and not the thing most people are leaping to. Java and Flash have security issues that exist independent of Apple's ability to patch or fix. As they coordinate product and software launches, its becoming difficult to launch a FULLY TESTED release if unexpectedly a ZERO-DAY security fix occurs just days beforehand. What are the odds? Well, its already happened. The latest MacBook Air updates fix Java security flaws that were present in the software tested and cloned onto all the shipping hardware. While its all fine and good to call Apple out on being insular, all they're saying is that as an "integrator" they've gotten more criticism than not by integrating things like Java and Flash. If they can't reliably set their own schedules and be timely, then they might as well place these responsibilities in customer's hands.Yep, this is not a great idea on Apple's part...
Since they licensed Java from SUN and then did the Mac port on their own, it would be a disaster if they abandoned future development or just ceased keeping up with current revisions.
Bad, bad, bad...
http://stackoverflow.com/questions/2163795/java-pre-installed-in-windows-and-linux
I know that Java is pre-installed in Mac OS X but i wonder if it is pre-installed in Windows XP, Vista, 7 and all Linux distros?
So, when Apple decides to stop holding everyone's hand on certain technologies it thinks are waning, suddenly its Apple's fault?Java isn't preinstalled in any Windows version (OEM not included - depends on the manufacturer then). I think it is not common in Linux distributions at all, but I don't want to make a general statement about ALL distros here ;-)
Wow. So, Linux is bigger than Mac OS X.Ho hum. I've enjoyed switching to Mac for the past 3 years, but this is a dealbreaker for me. I'm a software developer, and I need Java (Eclipse, IntelliJ) - thus I need a well supported JVM with good hooks into the native UI. Whilst this has never been perfect on OS X (screen repaints have been pretty poor on resize), it was acceptable. I suspect Apple won't upstream their changes, and I doubt the platform is big enough for Oracle to care much about doing a native port - after all, what's in it for them?
Moreover, Oracle owns MySQL as well... you're saying Oracle can fashion MySQL installations for multiple versions of Mac OS X but NOT Java installations?
I find that hard to believe.
With Apple's relevance increasing and platform footprint on the rise, I think its a mistake to think this means the end of Java on OS X, any more than Microsoft's decision not to pre-install Java did during that epic fallout.
http://www.java.com/en/download/manual.jsp
~ CB