Freies Java für den Mac

Aus Knowledgebase
Version vom 26. Oktober 2020, 11:45 Uhr von PoC (Diskussion | Beiträge) (Neu)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Nachdem Oracle beschlossen hat, Java ist verbreitet genug, um von einem Tag auf den anderen Geld dafür verlangen zu dürfen, stieg der Bedarf für frei verfügbare Java releases stark an.

Für Laien ist schwer durchschaubar was man denn nun wirklich benötigt, um Java-Applikationen weiter nutzen zu können. JRE, JDK, Java 8, 9, 10, 11? Ja watt denn nu?

Vorab: Oracle hat in jedem Fall die Hand in Java drin. Es gibt zum einen die kommerzielle und (für Firmen) zwischenzeitlich kostenpflichtige Version, als auch die OpenSource Variante, namens OpenJDK. OpenJDK wiederum wird von verschiedenen Institutionen gepflegt.

Meiner Erfahrung nach ist das Einfachste der Download der Variante von ehemals IBM, AdoptOpenJDK/Eclipse OpenJ9.

Welches Release man braucht (8, 11, 15) hängt davon ab, was die jeweilige Applikation voraussetzt.

Die nun angezeigte verwirrend lange Liste der fertigen Binaries hilft auch nicht gerade, das Richtige zu finden.

Debugimage
wird normalerweise nicht benötigt.
JRE/JDK
in den meisten Fällen genügt das runtime environment, die JRE. Das doppelt so große Development Kit wird eher nicht benötigt.
XL
eine spezielle Variante falls mehr als 57 GiB Heap (Programmspeicher) benötigt werden. Auch eher selten der Fall.

Übrig bleibt also sowas wie OpenJDK8U-jre_x64_mac_openj9_8u272b10_openj9-0.23.0.pkg, aber halt stets mit der aktuellen Release-Version.