Mac OS Xのupdateにおいて以下のような文言があって、
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.
Java for Mac OS X 10.6 Update 3 and 10.5 Update 8 Release Notes: New and Noteworthy
10.7以降サポートされないっぽいけど、結局どうなっちゃうのかよくわからんので、Portico Systemsの人がSteve Jobsに送ったメールの回答がこれ。
Sun (now Oracle) supplies Java for all other platforms. They have their own release schedules, which are almost always different than ours, so the Java we ship is always a version behind. This may not be the best way to do it.
EmailFromSteveJobs | Flickr - Photo Sharing!
Oracleが他のプラットフォームにもJavaを提供しているんで、Appleがサポートするのはベストではないよねという意見。
It simply isn't true that “Sun (now Oracle) supplies Java for all other platforms”. IBM supplies Java for IBM's platforms, HP for HP's, even Azul systems does the JVM for their systems (admittedly, these all start with code from Snorcle - but then, so does Apple).
Steve Jobs Comments on Apple's Java Discontinuation : On a New Road
...
in the early days, they were insistent on doing the port themselves.
Oracleが他のすべてのプラットフォームにJavaを提供しているというのは嘘で、プラットフォーム側がJVMを提供していることもある。そもそも、最初にappleがポートするって言ったよね、とつっこみを入れている
Apple was able to convince developers to target their non-portable/proprietary environment, Apple's fundamental control-freak tendency took over and they put less and less energy into Java. It also didn't help that the early ports that they did were heavily customized - far more than they needed to be.
Steve Jobs Comments on Apple's Java Discontinuation : On a New Road
プラットフォームに囲み込む方向に力を入れたこととカスタマイズしすぎてアップデートしづらくなったことを指摘している。
自分の意見としてはこちらの人の意見に近い。
The mistake isn't necessarily deprecating Java, if that is the way forward then that is the way forward. The big mistake is deprecating it without ANY concrete plans on a way forward.
http://apple.slashdot.org/comments.pl?sid=1835964&cid=33996040
Javaのサポートを切るというのは、普通の(開発者以外の)Macユーザが増えたAppleとして、サポートするメリットよりもコストの方が大きいだろうし、その選択についてはアリだと思うけども、切った後にどうするのかというのを明確にして欲しいなと。ユーザも混乱しているわけだし。