21. Oktober 2010 13:53

Falschmeldung (Re: OT: Apple kickt Java)

In den Release Notes zum letzten Developer Preview von Apple Java
Update, da steht ein kleiner Abschnitt, der Licht ins Dunkel bringt
bzw. gewisse vielsagenden Andeutungen macht. Aber sowas wird ja im
Allgemeinen weder gelesen noch verstanden noch von Journalisten
irgendwie recherchiert. Da wird erstmal wild drauflos spekuliert ohne
Gegenprüfung der tatsächlichen Fakten bzw. nur auf Basis von
Ausschnitt-Wissen.

Hier hat's jemand gekürzt wiedergegeben und öffentlich gemacht, was
in diesen Apple Relese Notes zum letzten Java Dev Preview steht:

Apple's evaluating a new JVM
http://blog.loxal.net/2010/09/apples-evaluating-new-jvm.html

Es wird wohl das hier dahinterstehen, auf das man in Zukunft setzen
wird: OpenJDK http://openjdk.java.net/ bzw. OpenJDK 7.

Siehe dazu auch:

http://it-republik.de/jaxenter/artikel/Java-6-fuer-Mac-OS-X-Eine-Best
andsaufnahme-1601.html
http://landonf.bikemonkey.org/
http://landonf.bikemonkey.org/code/java/OpenJDK6_MacPorts.20090516.ht
ml
http://landonf.bikemonkey.org/code/macosx

Und vor diesem Hintergrund ergibt das einen absoluten Sinn, wenn
unter 
http://developer.apple.com/library/mac/#releasenotes/Java/JavaSnowLeo
pardUpdate3LeopardUpdate8RN/NewandNoteworthy/NewandNoteworthy.html#//
apple_ref/doc/uid/TP40010380-CH4-DontLinkElementID_2

zu lesen steht: 

<zitat>
Java Deprecation

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.

This means that the Apple-produced runtime will not be maintained at
the same level, and may be removed from 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.
</zitat>

Ja, natürlich ist dann das bisherige Java 5 und Java 6 unter MacOSX
veraltet und wird nicht mehr von Apple verwendet bzw. wird nur noch
rückwirkend im Rahmen von Support-Updates verwendet! Weil zukünftig
auf OpenJDK 7 bzw. Java 7 hochgegangen wird bzw. auf den BSD-Port
davon!

Anzeige

heise online Themen