Was soll ich nach Januar 2019 in Bezug auf die Ausgabe der Java-Zahlung und die Ausgabe des Java 8-Endes des Supports tun?

** Dieser Artikel kann in ca. 3 Minuten gelesen werden. ** ** **

Da es viele flauschige Informationen gibt, werde ich die Forschung als Erinnerung verlassen. (Auch nach der Untersuchung wird das flauschige Gefühl nicht ausgelöscht (Nein Д`))

Was ist los?

Die Frist für die kommerzielle Unterstützung von JDK8 (java8) endet im Januar 2019 (mit Ausnahmen siehe unten). Seitdem werden keine Patches bereitgestellt, wenn eine schwerwiegende Sicherheitsanfälligkeit vorliegt. Daher kann die Sicherheit nur garantiert werden, wenn die JDK-Version bis Januar 2019 aktualisiert wird.

Sollte ich das Oracle JDK (Java JDK) auf eine neuere Version als 8 aktualisieren?

Da Java 11 voraussichtlich im September 2018 veröffentlicht wird, wird Oracle JDK nur an Lizenznehmer verteilt, sodass ein kostenpflichtiger Supportvertrag erforderlich ist. Die LTS-Version (Langzeit-Support-Version, derzeit JDK8 entspricht dieser. Weiter ist 11) wird alle 3 Jahre aktualisiert. Die Version für kurzfristigen Support (JDK 9, 10, 12, 13 usw.) wird in einem Halbjahreszyklus aktualisiert.

In Bezug auf bezahlte Supportpläne und Preise wurden bei US Oracle neue Pläne wie monatliche Modelle angekündigt, so dass es in naher Zukunft einige Ankündigungen von Japan Oracle geben wird. ** Als Vorteil des Erhalts einer bezahlten Unterstützung besteht der Vorteil, dass die Unterstützung für JDK 8 bis 2025 verlängert wird. ** ** **

Gibt es freies Java?

Existiert. Der Wechsel von Oracle JDK zu einem anderen JDK entspricht jedoch einem Upgrade von Java. Denken Sie beim Umschalten daran, dass eine Testphase für die Betriebsgarantie stattfinden wird.

OpenJDK JDK von OSS entwickelt. Obwohl es interne Unterschiede gibt, wurde es in Zusammenarbeit mit Oracle entwickelt, und es wird gesagt, dass es keine funktionalen Unterschiede gibt. Das Versions-Upgrade erfolgt in einem halben Jahr und es wird nur die neueste Version unterstützt. Es war die Rede von der Veröffentlichung der LTS-Version, aber es gibt keine offizielle Ankündigung, daher können wir nicht viel erwarten. Red Hat wird OpenJDK 8, das im Betriebssystem enthalten ist, bis Oktober 2020 unabhängig unterstützen.

AdoptOpenJDK Ein Projekt, das einen Build von OpenJDK bereitstellt. Es wird von IBM, Microsoft usw. gesichert und unterstützt mehr Plattformen als das von OpenJDK bereitgestellte JDK. (AIX usw.) Zusätzlich zur regulären Version, die halbjährlich aktualisiert wird, planen wir, eine LTS-Version mit ** 4 Jahren Support anzubieten. ** ** **

Derzeit mögliche Optionen sind ...

Allgemeiner Kommentar

Ist AdoptOpenJDK für die kostenlose Nutzung realistisch? Es ist fast ein halbes Jahr bis zum Ende von JDK8, aber ich habe nicht viele Informationen. Es scheint bald eine Ankündigung zu geben, aber ich möchte sie hinzufügen, wenn es eine Ankündigung gibt.

Recommended Posts

Was soll ich nach Januar 2019 in Bezug auf die Ausgabe der Java-Zahlung und die Ausgabe des Java 8-Endes des Supports tun?
Ich habe die Eigenschaften von Java und .NET verglichen
Was muss ich tun, um die aktualisierte Docker-Datei neu zu laden?
Ich habe die Typen und Grundlagen von Java-Ausnahmen zusammengefasst
Ich habe das Verhalten von Java Scanner und .nextLine () nicht wirklich verstanden.
Ich habe versucht, die Grundlagen von Kotlin und Java zusammenzufassen
[Java] Ich habe über die Vorzüge und Verwendungen von "Schnittstelle" nachgedacht.
Ich habe versucht, die Methoden von Java String und StringBuilder zusammenzufassen
Ich habe versucht, die Grammatik von R und Java zu übersetzen [Von Zeit zu Zeit aktualisiert]
Nach 3 Monaten Java- und Frühlingstraining
[Tag: 5] Ich habe die Grundlagen von Java zusammengefasst
Was sind die aktualisierten Funktionen von Java 13
Ich habe die Daten der Reise (Tagebuchanwendung) in Java erhalten und versucht, sie # 001 zu visualisieren
Verwenden Sie doch die for-Anweisung? Verwenden Sie die while-Anweisung? Ordnungsgemäße Verwendung von for-Anweisung und while-Anweisung
[Java] Was tun, wenn sich der in der Datenbank gespeicherte Inhalt und der Name der Aufzählung in der Aufzählung unterscheiden, die die Definition der Datenbank widerspiegelt?
In Bezug auf transiente Modifikatoren und Serialisierung in Java
[Java] Was soll ich zum Schreiben von Dateien verwenden?
[Java] Der verwirrende Teil von String und StringBuilder
Was sind die Vorteile von DI und Thymeleaf?
Probieren Sie Progate Free Edition [Java I]