Apple makes really cool, really sexy notebook computers. This week, the company unveiled two models of its ultra-lightweight MacBook Air—one weighing a featherweight 2.3 pounds, the other a mere 2.9 pounds. The emotional right side of my brain is demanding, “Buy one! Buy one now!” while the analytical left side is screaming, “Shut up! You don’t need one!”
While my inner monologue rages, let’s turn our cerebral hemispheres to a stealthy announcement by Apple:
“As of the release of Java for Mac OS X 10.6 Update 3, the Java runtime ported by Apple and that ships with Mac OS X is deprecated. Developers should not rely on the Apple-supplied Java runtime being present in future versions of Mac OS X. The Java runtime shipping in Mac OS X 10.6 Snow Leopard, and Mac OS X 10.5 Leopard, will continue to be supported and maintained through the standard support cycles of those products.”
What that means, according to casual statements by Apple (including an e-mail allegedly from Steve Jobs), is that the company is tired of maintaining its own Java runtime, especially since that runtime is often based on out-of-date specifications.
The Steve Jobs e-mail says:
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.