Java 8 u 65 vs. 8 u 66 confusion

cantknoweveryth

Lieutenant
Registriert
März 2010
Beiträge
733
Hallo! :)

Weiß jemand, was der Schmarrn:

Unbenannt.PNG

soll?

Nimmt man da einfach 8 u 66?
Weshalb ist dann aber 8 u 65 noch verfügbar?

(Betriebssystem ist Win7, 32 bit.)

Gruß,

cke :king:
 
Ist einfach ein kleines taktisches Mittel. Java ist eine Sammlung von Sicherheitslücken (ein paar böse Zungen behaupten es wäre auch eine Programmiersprache) und muss als solche natürlich mit der Zeit gehen. Wer aber nur auf bekannte Lücken setzen will, nimmt die ältere Version, experimentierfreudige Sucher können bereits die neue Version nehmen um in den Genuss von noch ungetesteten und unentdeckten Lücken zu kommen.

Was jetzt etwas satirisch dargelegt wurde ist aber bereits der Grund. Da Java oft mit Sicherheitslücken und mangelnder Qualität zu kämpfen hat, kann man einfach "eine Version älter" nehmen, um der Gefahr neuer Probleme ETWAS entgegen wirken zu können. Quasi einen "getesteten" Stand nutzen statt des neuesten Zeugs.
 
Naja, du nimmst Windows x86 Offline. Ist dir aber sicher klar.

Zwei Nummern gabs schon öfters. Irgendwo steht, was der Unterschied ist.

MfG
 
Das mit x86 offline war schon aus mehrjähriger Erfahrung klar:
Da hat man gleich die Installationsdatei daheim, falls mal eine Installation ohne Netz erfolgen muss.

Es ging bloß um die eigenartige Tatsache der gleichzeitigen Bereitstellung von zwei Versionen.

cke :king:
 
http://www.oracle.com/technetwork/java/javase/downloads/index.html schrieb:
Java SE 8u65 includes important security fixes. Oracle strongly recommends that all Java SE 8 users upgrade to this release. Java SE 8u66 is a patch-set update, including all of 8u65 plus additional features (described in the release notes).
Der Text, den du eingegeben hast, ist zu kurz. Bitte erweitere den Text auf die minimale Länge von 1 Zeichen.
 
Danke erstmal!

Also wurden bei u 65 nur Fehler beseitigt und bei u 66 ev. neue Features hinzugefügt, welche aber wiederum neue Sicherheitslücken beinhalten können?

So richtig verstanden?

cke :king:
 
Sicherheitslücken sind überall existent. Keine Software ist perfekt und wird es nie sein, ebenso die Hardware drunter hat "mächtig" mit Bugs zu kämpfen. Installier das Release welches du benötigst, was ggf. nicht gerade den Namen Beta o.ä. in sich trägt. Auf gut deutsch: Nimm das neueste Release der benötigten Major Version.
 
Ich bekomme "Java 8 Update 65 Runtime" nicht installiert, weder die 64-Bit, noch die 32-Bit Version.
Im Taskmanager sehe ich den Java-Installer zwar, aber es passiert nichts.


Edit:
Das "Development Kit" lässt sich ganz normal installieren, die "Runtime" aber nicht.
Wo liegt der Fehler?

Ist der Installer der Runtime defekt?
Edit: Datei nochmal runtergeladen, identisch, keine Änderung.

Funktioniert die Runtime bei irgend jemandem?
 
Zuletzt bearbeitet:
SoDaTierchen schrieb:
Da Java oft mit Sicherheitslücken und mangelnder Qualität zu kämpfen hat, kann man einfach "eine Version älter" nehmen, um der Gefahr neuer Probleme ETWAS entgegen wirken zu können. Quasi einen "getesteten" Stand nutzen statt des neuesten Zeugs.
"Älter" im Sinne von "Zeit" kann es aber nicht sein, denn beide Version 8u65 und 8u66 wurden exakt zeitgleich veröffentlicht.
Wenn man den Begleittext und die Releasenotes durchliest, könnte man aber in der Tat auf den Gedanken kommen, dass 8u65 ein reines Bugfix-Release ist, während 8u66 zusätzlich neue Features beinhaltet.
Also ähnlich wie bei Mozilla, wo es ESR-Releases und "normale" Releases gibt.

Die Verwirrung bleibt aber, klare Kommunikation ist anders. Welche Version soll welcher Anwender denn nun nehmen und warum? Auf java.com wird ausschließlich die 8u65 zum Download angeboten. Ich habe 8u66 installiert, und der Versionscheck auf java.com sagt mir, das sei aktuell empfohlene Version :rolleyes:
 
Zuletzt bearbeitet:
cantknoweveryth schrieb:
Danke erstmal!

Also wurden bei u 65 nur Fehler beseitigt und bei u 66 ev. neue Features hinzugefügt, welche aber wiederum neue Sicherheitslücken beinhalten können?

So richtig verstanden?

cke :king:

dank des Links von Forenuser Smurfy1982 habe ich es nun auch verstanden:

mein Thread
https://www.computerbase.de/forum/t...mmer-in-zwei-versionen.1552320/#post-18375449

Quelle Oracle: http://www.oracle.com/technetwork/java/javase/cpu-psu-explained-2331472.html

Deutschsprachiges tldr:
Die Version mit den ungraden Zahlen (seit Version 7.71) ist die aktuelle und zur Installation empfohlene Version (CPU Release), während die Version mit der höheren und geraden Versionnummer z.B. 7.72 (PSU Release) dem CPU release inhaltlich entspricht aber noch weitere unkritische Fehler fixt, die aber erst mit dem nächsten PSU (nächste ungerade Version) Release veröffentlich werden. So haben Unternehmen und Entwickler Zeit zu testen ob das nächste CPU release welches die geplanten PSU fixes enthalten wird, zu Kompatibilitätsproblemen führen wird und dies entsprechend an Oracle kommunizieren kann. Oracle entscheidet anhand des Feedbacks ob die im PSU Release enthaltenen Fixes ggf. wegen Kompatibilitätsproblemen zurückgehalten oder angepasst werden.
 
Zuletzt bearbeitet:
Zurück
Oben