Oracle: Java 9 steht endlich zum Download bereit
Nun ist es endlich soweit, Java 9 ist verfügbar und lässt sich auf der Oracle-Website downloaden. Auf das Major-Release, das eigentlich bereits 2016 veröffentlicht werden sollte, musste man nun doch noch ein weiteres Jahr warten. Als Hauptgrund für die verlängerte Entwicklungszeit gilt "Projekt Jigsaw", welches einen wichtigen Bestandteil von Java 9 darstellt und das Leben eines Java-Entwicklers deutlich erleichtert. “Jigsaw” löst durch die komplette Neuorganisation des JDK-Quellcodes in Module das "JAR Hell"-Problem, womit man als Entwickler bislang zu kämpfen hatte.
Ist Java 9 also oberflächlich betrachtet vor allem nur eine Vereinfachung für Software-Entwickler, oder kommt das große Update auch dem Endbenutzer zugute? Selbstverständlich profitieren auch die Endbenutzer indirekt von Java 9. Durch die Einführung von Modulen können Java-Plattformen nun schlank gehalten werden, da jetzt die Möglichkeit besteht, benötigte Bibliotheken einzeln zu laden und damit die Ladegeschwindigkeit zu verkürzen. Somit kann Java SE durch angepasste Bundles auch auf kleineren und leistungsschwächeren Geräten zum Einsatz kommen, ohne Einbußen bei Performance und Sicherheit hinnehmen zu müssen. Bedeutsam für “IoT-Geräte” (“Internet of Things”), denn bereits im Jahr 2016 basierten die Hälfte aller Alltagsgeräte, die für ihre gravierenden Sicherheitsrisiken bekannt sind, auf Java. Die Tendenz ist steigend, das Magazin “Forbes” rechnet mit bis zu 50 Milliarden “Internet der Dinge”-Geräte bis zum Jahr 2020.
Aber auch wer bereits eine Java-Version am normalen Heim-PC laufen hat, sollte ebenfalls alleine aus Sicherheitsgründen auf Java 9 umsteigen, da mit der neuen Version zahlreiche Sicherheitslücken geschlossen werden. Hier wäre allerdings anzuraten, zuerst die Vorgängerversion vollständig zu deinstallieren, als ein einfaches Update auf Java 9 vorzunehmen, auch wenn die neue Java Version rückwärts kompatibel ist. Diese Programmiersprache ist äußerst anfällig für Schadsoftware und eine alte Version könnte eine Schwachstelle für Ihren PC darstellen. Die Deinstallation können Sie in Windows ganz bequem unter “Programme hinzufügen oder entfernen” erledigen. Für die Installation von Java 9 als reiner Endbenutzer benötigen Sie dann nur mehr das “Java SE Runtime Environment 9” Installationspaket, welches Sie auf der Oracle-Seite finden.
Quelle(n)
https://dzone.com/articles/what-is-jar-hell
http://openjdk.java.net/projects/jigsaw/
https://www.slideshare.net/IanSkerrett/iot-developer-survey-2016
http://www.computerwelt.at/news/technologie-strategie/security/detail/artikel/112622-sicherheitsrisiko-internet-of-things/
https://www.forbes.com/internet-of-things
http://www.oracle.com/technetwork/java/javase/downloads/jre9-downloads-3848532.html