Po 11 rokoch končí Java 7

pred pár dňami veštec zverejnil správu, že oficiálne ukončenie rozšírenej podpory pre platformu Java 7, takmer 11-ročná verzia štandardnej Javy, ukončenie podpory bolo na konci júla 2022.

Po ukončení oficiálnej rozšírenej podpory Java 7 prejde do režimu Iba nepretržitá podpora, ako je definované v Zásadách celoživotnej podpory spoločnosti Oracle. Nebudú poskytované žiadne ďalšie záplatové aktualizácie, opravy chýb, bezpečnostné opravy ani implementácie funkcií a dostupná bude len obmedzená podpora.

Java 28 bola vydaná 2011. júla 7 a bola prvým veľkým vydaním Java za viac ako päť rokov a prvý pod jurisdikciou Oracle po akvizícii zakladateľa Java Sun Microsystems spoločnosťou Oracle v roku 2010.

Koniec rozšírenej podpory znamená, že niektoré staršie verzie produktov Oracle Fusion a middleware už nebudú mať k dispozícii certifikovaný Java Development Kit. Podporovaným zákazníkom používajúcim Java Standard Edition (SE) 7 sa odporúča inovovať na podporovanú verziu Java Standard, ako je Java SE verzie 8 alebo 11, podľa bulletinu podpory Oracle, ktorý bol naposledy aktualizovaný 22. júla.

V štúdii ekosystému Java publikované v apríli aplikačným monitorom spoločnosti New Relic povedal, že asi 2% aplikácií stále používa Java 7 vo výrobe. Väčšina aplikácií používajúcich Java 7 alebo Java 6 boli staršie aplikácie, ktoré neboli aktualizované, podľa New Relic.

Podľa rovnakej štúdie, v roku 2020 drvivá väčšina aplikácií zostala na Java 8 (84,48 %) aj keď Java 11 bola dostupná už viac ako rok. Odvtedy sa rovnováha medzi týmito dvoma vydaniami LTS posunula. Viac ako 48 % aplikácií v súčasnosti používa Java 11 vo výrobe (nárast z 11,11 % v roku 2020), tesne za ňou nasleduje Java 8, ktorá zachytáva 46,45 % aplikácií používajúcich túto verziu vo výrobe. Java 17 sa v rebríčkoch nepresadila, ale za pár mesiacov od svojho vydania už prekonala verzie Java 6, Java 10 a Java 16.

S tým Spoločnosť Oracle odporúča používateľom inovovať aspoň na verziu 8 alebo inovujte na novú podporovanú verziu Java SE. Spoločnosť v súčasnosti ponúka podporu pre Java SE 8 a Java SE 11. Používatelia, ktorí inovujú na tieto verzie, získajú plnú podporu pre svoje prostredie Java runtime:

“Podpora komunity sa skončí, keď Java 7 dosiahne koniec služby 29. júla 2022. Všetky aplikácie bežiace na Java 7 budú naďalej fungovať, ale Java 7 nebude dostávať aktualizácie ani bezpečnostné záplaty. Ak chcete minimalizovať riziká a potenciálne slabé miesta zabezpečenia, inovujte svoje aplikácie na Java 8 alebo Java 11 na základe požiadaviek na pracovné zaťaženie.

„Kanonickým sprievodcom, ktorý treba nasledovať, je Oracle JDK Migration Guide. Sprievodca migráciou rieši všetky nekompatibility špecifikácií Java a nekompatibility implementácie JDK. Väčšina týchto nekompatibilít sú extrémne prípady. Mali by ste preskúmať, kedy sa vyskytne varovanie alebo chyba.

„Väčšina aplikácií by mala bežať na Java 8 bez úprav. Prvá vec, ktorú môžete vyskúšať, je spustiť aplikáciu v jazyku Java 8 bez prekompilovania kódu. Účelom jednoduchého behu je zistiť, aké varovania a chyby pochádzajú z behu. Tento prístup umožňuje aplikácii rýchlejšie bežať v jazyku Java 8 s minimálnym úsilím."

Očakáva sa, že iba najnovšia verzia Java, verzia 18, bude mať špičkovú podporu so základnými aktualizáciami softvéru a nepretržitou službou až do septembra. Predchodca Java 24 je nastavený na niekoľkoročnú podporu Premier ako vydanie dlhodobej podpory. Oracle zverejnil plán podpory pre rôzne verzie štandardnej Java. Ďalšia LTS verzia Java bude Java 7, naplánovaná na september 17.

Konečne ak máte záujem dozvedieť sa o tom viac o poznámke si môžete pozrieť podrobnosti v nasledujúci odkaz.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.