Watching the WWDC 2009 session on Java on the Mac is interesting.
They briefly discuss some of the history of Java versioning on the
Mac, which is pretty twisted, given that they've gone through
migrations from OS 9 to OS X, Carbon to Cocoa, PowerPC to Intel, and
32- to 64-bit over the last decade.  Keeping track of what versions of
Java are available and supported on what combinations of hardware and
OSX is fairly difficult.  Still, for each version of OSX, they say
there's been one version of Java that is more or less preferred,
usually the one that was available when that version of OSX shipped.
For Leopard, that was Java 5, with 1.4 as a legacy (and the Carbon-
based 1.3 still around on PowerPC), and 6 introduced part-way through
Leopard's lifetime, primarily for the benefit of developers (and as
I've argued before, I think the overwhelming use of Java on the Mac is
developers writing Java code to be deployed on other systems... not
end-users running Java code on the Mac).

Anyways, in the WWDC session they present the "6, and only 6" strategy
as good for Mac Java users, since they'll be able to focus on just two
VM's -- Java 6 for 32- and 64-bit Intel -- rather than the previous
hodgepodge of PPC and Intel code spread across various Java versions.

--Chris

On Sep 10, 6:45 pm, "harald.walker" <[email protected]> wrote:
> If you depend on the 1.5 or 1.4.2 JDK on Mac OS X, Snow Leopard brings
> a little surprise. It only ships with 1.6.
>
> Source:http://developer.apple.com/mac/library/releasenotes/Java/JavaSnowLeop...
>
> Topic:
> Java applications only launch in Java SE 6.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to