
Das OpenJDK 8 mit der MLVM befindet sich derzeit noch in einem frühen Entwicklungsstadium. Auf der Google Code-Seite steht aber bereits ein Installer für Mac OS X zur Verfügung.
Java für Mac OS X wird ab Java SE 7 nicht mehr von Apple, sondern direkt von Oracle zur Verfügung gestellt werden. Apple wird dazu den größten Teil der Apple-Java-Implementation als Open Source zum OpenJDK-Projekt beisteuern, das die Grundlage für das JDK 7 bildet.
Seit Anfang 2011 steht eine Vorab-Version des OpenJDK 7 zum Download auf Google Code bereit. Genauere Informationen zu dieser Version hatte ich hier zusammengetragen.
Mitte 2011 hat Oracle das JDK 7 für Linux, Solaris und Windows veröffentlicht. Die Mac-Version benötigt leider noch ein bisschen länger, aber zumindest eine Developer Preview steht auf java.net seit Anfang Oktober nun endlich zur Verfügung (für Mac OS X 10.6 und 10.7 auf Intel-Prozessoren).
| Mac OS X | Download | java.version |
java.runtime.version |
java.vm.version |
mrj.version |
|---|---|---|---|---|---|
| 10.5 | - | - | - | - | - |
| 10.5.2 | Java for Mac OS X 10.5 Update 1 | 1.6.0_05 |
1.6.0_05-b13-120 |
1.6.0_05-b13-52 |
1040.1.6.0_05-120 |
| 10.5.4 | Java for Mac OS X 10.5 Update 2 | 1.6.0_07 |
1.6.0_07-b06-153 |
1.6.0_05-b06-57 |
1040.1.6.0_07-153 |
| 10.5.7 | Java for Mac OS X 10.5 Update 4 | 1.6.0_13 |
1.6.0_13-b03-211 |
11.3-b02-83 |
1050.1.6.0_13-211 |
| 10.5.8 | Java for Mac OS X 10.5 Update 5 | 1.6.0_15 |
1.6.0_15-b03-226 |
14.1-b02-92 |
1050.1.6.0_15-226 |
| Java for Mac OS X 10.5 Update 6 | 1.6.0_17 |
1.6.0_17-b04-248-9M3125 |
|
|
|
| Java for Mac OS X 10.5 Update 7 (+ Developer Documentation) |
1.6.0_20 |
1.6.0_20-b02-279-9M3165 |
|
|
|
| Java for Mac OS X 10.5 Update 8 (+ Developer Package) |
1.6.0_22 |
1.6.0_22-b04-307-9M3263 |
|
|
|
| Java for Mac OS X 10.5 Update 9 (+ Developer Package) |
1.6.0_24 |
1.6.0_24-b07-330-9M3326 |
|
|
|
| Java for Mac OS X 10.5 Update 10 (+ Developer Package) |
1.6.0_26 |
1.6.0_26-b03-384-9M3425 |
|
|
|
| 10.6 | - | 1.6.0_15 |
1.6.0_15-b03-219 |
14.1-b02-90 |
1060.1.6.0_15-219 |
| 10.6.2 | Java for Mac OS X 10.6 Update 1 | 1.6.0_17 |
1.6.0_17-b04-248 |
14.3-b01-101 |
1060.1.6.0_17-248 |
| 10.6.3 | Java for Mac OS X 10.6 Update 2 (+ Developer Documentation) |
1.6.0_20 |
1.6.0_20-b02-279-10M3065 |
16.3-b01-279 |
1060.1.6.0_20-279 |
| 10.6.4 | Java for Mac OS X 10.6 Update 3 (+ Developer Package) |
1.6.0_22 |
1.6.0_22-b04-307-10M3261 |
17.1-b03-307 |
1060.1.6.0_22-307 |
| Java for Mac OS X 10.6 Update 4 (+ Developer Package) |
1.6.0_24 |
1.6.0_24-b07-334-10M3326 |
19.1-b02-334 |
1060.1.6.0_24-334 |
|
| Java for Mac OS X 10.6 Update 5 (+ Developer Package) |
1.6.0_26 |
1.6.0_26-b03-384-10M3425 |
20.1-b02-384 |
1060.1.6.0_26-384 |
|
| Java for Mac OS X 10.6 Update 6 (+ Developer Package) |
1.6.0_29 |
1.6.0_29-b11-402-10M3527 |
20.4-b02-402 |
1060.1.6.0_29-402 |
|
| 10.7 | Java for OS X Lion | 1.6.0_26 |
1.6.0_26-b03-383-11A511 |
20.1-b02-383 |
1070.1.6.0_26-383 |
| Java for OS X Lion Update 1 (+ Developer Package) |
1.6.0_29 |
1.6.0_29-b11-402-11M3527 |
20.4-b02-402 |
1070.1.6.0_29-402 |
Mac OS X 10.6 "Snow Leopard" wird (nur noch) mit Java SE 6 für PPC und 32/64-Bit-Intel ausgeliefert.
Apples Java 6-Implementierung für Mac OS X 10.5 kann nur auf Intel-Macs mit 64-Bit-Prozessor (Core2Duo und neuer) installiert werden. 32-Bit-CoreDuos und PPC-Macs bleiben, auch wenn sie mit Mac OS X 10.5 laufen, derzeit außen vor.
Ein einzelner Entwickler hat die BSD-Implementation von Java 6 nach Mac OS X portiert - und zwar sowohl für Mac OS X 10.5 als auch für 10.4! Unterstützt werden auch hier nur Intel-Macs, allerdings auch die 32-Bit-Versionen. Download von "SoyLatte" hier.
Ab Mac OS X 10.7 "Lion" ist keine Java-Laufzeitumgebung mehr vorinstalliert. Entweder installiert man Java SE 6 manuell (s. Download-Link oben), ansonsten sollte Java beim ersten Aufruf einer Java-Anwendung automatisch nachinstalliert werden.
| Mac OS X | Download | java.version |
java.runtime.version |
java.vm.version |
mrj.version |
|---|---|---|---|---|---|
| 10.4 | - | - | - | - | - |
| Java 2 SE 5.0 Release 1 | 1.5.0_02 |
1.5.0_02-56 |
1040.1.5.0_02-56 |
||
| 10.4.2 | Java 2 SE 5.0 Release 3 | 1.5.0_05 |
1.5.0_05-83 |
1.5.0_05-48 |
1040.1.5.0_05-83 |
| 10.4.5 | Java 2 SE 5.0 Release 4 PPC Intel | 1.5.0_06 |
1.5.0_06-112 |
1.5.0_06-64 |
1040.1.5.0_06-112 |
| 10.4.8 | Java for Mac OS X 10.4 Release 5 | 1.5.0_07 |
1.5.0_07-164 |
1.5.0_07-87 |
1040.1.5.0_07-164 |
| 10.4.10 | Java for Mac OS X 10.4 Release 6 | 1.5.0_13 |
1.5.0_13-b05-241 |
1.5.0_13-121 |
1040.1.5.0_13-241 |
| 10.4.11 | Java for Mac OS X 10.4 Release 7 | 1.5.0_16 |
1.5.0_16-b06-275 |
|
|
| Java for Mac OS X 10.4 Release 9 | 1.5.0_19 |
1.5.0_19-b02-306 |
1.5.0_19-138 |
1040.1.5.0_19-306 |
|
| 10.5 | - | 1.5.0_13 |
1.5.0_13-b05-237 |
1.5.0_13-119 |
1040.1.5.0_13-237 |
| 10.5.4 | Java for Mac OS X 10.5 Update 2 | 1.5.0_16 |
1.5.0_16-b06-284 |
1.5.0_16-133 |
1050.1.5.0_16-284 |
| 10.5.7 | Java for Mac OS X 10.5 Update 4 | 1.5.0_19 |
1.5.0_19-b02-304 |
1.5.0_19-137 |
1050.1.5.0_19-304 |
| 10.5.8 | Java for Mac OS X 10.5 Update 5 | 1.5.0_20 |
1.5.0_20-b02-315 |
1.5.0_20-141 |
1050.1.5.0_20-315 |
| Java for Mac OS X 10.5 Update 6 | 1.5.0_22 |
1.5.0_22-b03-333-9M3125 |
|
|
|
| Java for Mac OS X 10.5 Update 7 (+ Developer Documentation) |
1.5.0_24 |
1.5.0_24-b02-357-9M3165 |
|
|
|
| Java for Mac OS X 10.5 Update 8 (+ Developer Package) |
1.5.0_26 |
1.5.0_26-b03-376-9M3263 |
|
|
|
| Java for Mac OS X 10.5 Update 9 (+ Developer Package) |
1.5.0_28 |
1.5.0_28-b04-382-9M3326 |
|
|
|
| Java for Mac OS X 10.5 Update 10 (+ Developer Package) |
1.5.0_30 |
1.5.0_30-b03-389-9M3425 |
|
|
|
| 10.6 | - | - | - | - | - |
| 10.7 | - | - | - | - | - |
| Mac OS X | Download | java.version |
java.runtime.version |
java.vm.version |
mrj.version |
|---|---|---|---|---|---|
| 10.2 | - | - | - | - | - |
| 1.4.1 | 1.4.1_01 |
1.4.1_01-39 |
4.1 |
||
| 1.4.1 Update 1 | 1.4.1_01 |
1.4.1_01-69.1 |
69.1 |
||
| 10.3 | - | 1.4.1_01 |
1.4.1_01-99 |
99 |
|
| 1.4.2 | 1.4.2_03 |
1.4.2_03-117.1 |
117.1 |
||
| 1.4.2 Update 1 | 1.4.2_05 |
1.4.2_05-141 |
141 |
||
| 1.4.2 Update 2 | 1.4.2_05 |
1.4.2_05-141.3 |
141.3 |
||
| 10.3.4 | Security Update 2005-002 | 1.4.2_05 |
1.4.2_05-141.4 |
141.3 |
|
| 10.3.9 | Java Security Update | 1.4.2_09 |
1.4.2_09-233 |
233 |
|
| Java for Mac OS X 10.3 Update 5 | 1.4.2_12 |
1.4.2_12-269 |
|||
| 10.4 | - | 1.4.2_07 |
1.4.2_07-215 |
215 |
|
| Java 1.3.1 and 1.4.2 Release 2 | 1.4.2_09 |
1.4.2_09-232 (PPC)1.4.2_09-239 (Intel) |
1.4.2-54 |
232 (PPC)239 (Intel) |
|
| 10.4.8 | Java for Mac OS X 10.4 Release 5 | 1.4.2_12 |
1.4.2_12-269 |
1.4.2-76 |
269 |
| 10.4.10 | Java for Mac OS X 10.4 Release 6 | 1.4.2_16 |
1.4.2_16-b05-303 |
1.4.2-86 |
b05-303 |
| 10.4.11 | Java for Mac OS X 10.4 Release 7 | 1.4.2_18 |
1.4.2_18-b08-310 |
|
|
| Java for Mac OS X 10.4 Release 9 | 1.4.2_21 |
1.4.2_21-b01-326 |
|
|
|
| 10.5 | - | 1.4.2_16 |
1.4.2_16-b05-302 |
1.4.2-85 |
b05-302 |
| 10.5.4 | Java for Mac OS X 10.5 Update 2 | 1.4.2_18 |
1.4.2_18-b08-314 |
1.4.2-90 |
b08-314 |
| 10.5.7 | Java for Mac OS X 10.5 Update 4 | 1.4.2_21 |
1.4.2_21-b01-324 |
1.4.2-92 |
b01-324 |
| 10.5.8 | Java for Mac OS X 10.5 Update 5 | 1.4.2_22 |
1.4.2_22-b02-329 |
1.4.2-92 |
b02-329 |
| Java for Mac OS X 10.5 Update 6 | Wird durch dieses Update standardmäßig deaktiviert | ||||
| Java for Mac OS X 10.5 Update 7 | |||||
| Java for Mac OS X 10.5 Update 8 | |||||
| Java for Mac OS X 10.5 Update 9 | |||||
| Java for Mac OS X 10.5 Update 10 | |||||
| 10.6 | - | - | - | - | - |
| 10.7 | - | - | - | - | - |
| Mac OS X | Download | java.version |
java.runtime.version |
java.vm.version |
mrj.version |
|---|---|---|---|---|---|
| 10.0 | - | 1.3.0 |
1.3 |
3.0 |
|
| 10.1 | - | 1.3.1 |
1.3.1-root-010902-18:51 |
3.1 |
|
| 1.3.1 Update 1 | 1.3.1 |
1.3.1-root_1.3.1_020714-12:46 |
3.2 |
||
| 10.2 | - | 1.3.1 |
1.3.1-root-010902-18:51 |
3.3 |
|
| 1.4.1 Update 1 | 1.3.1 |
1.3.1-root_1.3.1_030709-15:51 |
3.3.2 |
||
| 10.3 | - | 1.3.1 |
1.3.1-root_1.3.1_030912-19:52 |
3.3.3 |
|
| 1.4.2 | 1.3.1 |
1.3.1-root_1.3.1_031103-17:49 |
3.3.3 |
||
| 10.3.9 | Java Security Update | 1.3.1_16 |
1.3.1_16-root_1.3.1_050825-11:50 |
3.3.3 |
|
| 10.4 | - | 1.3.1_15 |
1.3.1_15-root_1.3.1_050320-16:33 |
3.3.3 |
|
| Java 1.3.1 and 1.4.2 Release 2 | 1.3.1_16 |
1.3.1_16-root_1.3.1_050718-17:36 (PPC)1.3.1_16-root_1.3.1_060113-11:57 (Intel) |
1.3.1_09-82 (PPC)1.3.1_09-85 (Intel) |
3.3.3 |
|
| 10.5 | - | - | - | - | - |
| 10.6 | - | - | - | - | - |
| 10.7 | - | - | - | - | - |
Siehe auch http://developer.apple.com/technotes/tn2002/tn2110.html.
Impressum — Letzte Änderung: 21.11.2011