11 év után a Java 7 véget ér

Néhány nappal ezelőtt Jóslat kiadta a hírt, hogy hivatalosan megszünteti a kiterjesztett támogatást a peronra Java 7, a szabványos Java csaknem 11 éves verziója, a támogatás 2022 júliusának végén járt le.

A hivatalos kiterjesztett támogatás megszűnésével, A Java 7 csak folyamatos támogatás módba lép, az Oracle Lifetime Support Policy-jében meghatározottak szerint. Más javításfrissítések, hibajavítások, biztonsági javítások vagy funkciók megvalósítása nem lesz elérhető, és csak korlátozott támogatás érhető el.

A 28. július 2011-án megjelent Java 7 volt az első jelentős kiadás a Java több mint öt év alatt az első pedig az Oracle joghatósága alá tartozik miután az Oracle 2010-ben felvásárolta a Java-alapító Sun Microsystemst.

A kiterjesztett támogatás megszűnése azt jelenti, hogy az Oracle Fusion és a köztes szoftver egyes régebbi verzióihoz már nem lesz elérhető tanúsított Java fejlesztőkészlet. A Java Standard Edition (SE) 7-et használó támogatott ügyfeleket javasoljuk, hogy frissítsenek a Java Standard támogatott verziójára, például a Java SE 8-as vagy 11-es verziójára, az Oracle támogatási közleménye szerint, amelyet legutóbb július 22-én frissítettek.

A Java ökoszisztéma tanulmányozásában áprilisban tette közzé a New Relic alkalmazásfigyelő cég azt mondta, hogy az alkalmazások körülbelül 2%-a még mindig Java 7-et használ a termelésben. A New Relic szerint a Java 7-et vagy Java 6-ot használó alkalmazások többsége olyan örökölt alkalmazás volt, amelyet nem frissítettek.

Ugyanezen tanulmány szerint 2020-ban az alkalmazások túlnyomó többsége Java 8-on maradt (84,48%) noha a Java 11 már több mint egy éve elérhető volt. Azóta az egyensúly eltolódott a két LTS-kiadás között. Az alkalmazások több mint 48%-a jelenleg a Java 11-et használja az éles környezetben (11,11-ban ez az arány 2020%), amelyet szorosan követ a Java 8, amely az éles verziót használó alkalmazások 46,45%-át rögzíti. A Java 17 nem került felfelé a listákon, de megjelenése óta néhány hónap alatt már túlszárnyalta a Java 6, Java 10 és Java 16 kiadásokat.

Azzal Az Oracle azt javasolja a felhasználóknak, hogy frissítsenek legalább a 8-as verzióra vagy frissítsen a Java SE új támogatott verziójára. A vállalat jelenleg a Java SE 8 és a Java SE 11 támogatást kínálja. Azok a felhasználók, akik frissítenek ezekre a verziókra, teljes támogatást kapnak Java futtatókörnyezetükhöz:

„A közösségi támogatás megszűnik, amikor a Java 7 szolgáltatása 29. július 2022-én eléri a szolgáltatás végét. A Java 7 rendszeren futó összes alkalmazás továbbra is működni fog, de a Java 7 nem kap frissítéseket vagy biztonsági javításokat. A kockázatok és a lehetséges biztonsági rések minimalizálása érdekében frissítse alkalmazásait Java 8-ra vagy Java 11-re a terhelési követelményeknek megfelelően.

„A követendő kanonikus útmutató az Oracle JDK Migration Guide. Az áttelepítési útmutató felold minden Java specifikáció- és JDK-megvalósítási inkompatibilitást. A legtöbb ilyen összeférhetetlenség szélsőséges eset. Figyelmeztetés vagy hiba esetén ki kell vizsgálnia.

„A legtöbb alkalmazásnak módosítás nélkül kell futnia Java 8-on. Az első dolog, amit meg kell próbálnia, az az, hogy az alkalmazást Java 8-ban futtatja a kód újrafordítása nélkül. Az egyszerű futtatás célja, hogy megnézze, milyen figyelmeztetések és hibák származnak a futtatásból. Ez a megközelítés lehetővé teszi, hogy az alkalmazások a legkevesebb erőfeszítéssel gyorsabban fussanak Java 8-ban."

Várhatóan csak a Java legújabb verziója, a 18-as verzió rendelkezik majd a legfelső szintű támogatással, alapvető szoftverfrissítésekkel és 24 órás szolgáltatással szeptemberig. A Java 7 elődje több éves Premier támogatást nyújt hosszú távú támogatási kiadásként. Az Oracle támogatási tervet tett közzé a szabványos Java különféle verzióihoz. A Java következő LTS verziója a Java 17 lesz, amelyet 21 szeptemberére terveznek.

Végül ha érdekel, hogy többet tudjon meg róla a jegyzetről a részleteket a következő link.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.