11 vuoden jälkeen Java 7 päättyy

muutama päivä sitten oraakkeli julkaisi uutisen siitä laajennettu tuki lopetetaan virallisesti alustalle Java 7, lähes 11 vuotta vanha vakio-Javan versio, tuki päättyi heinäkuun 2022 lopussa.

Virallisen laajennetun tuen lopettamisen myötä Java 7 siirtyy vain jatkuvaan tukeen -tilaan, Oraclen elinikäisen tukipolitiikan mukaisesti. Muita korjauspäivityksiä, virheenkorjauksia, tietoturvakorjauksia tai ominaisuuksien toteutuksia ei tarjota, ja vain rajoitettu tuki on saatavilla.

28. heinäkuuta 2011 julkaistu Java 7 oli ensimmäinen suuri julkaisu Java yli viiden vuoden aikana ja ensimmäinen Oraclen lainkäyttövaltaan kuuluva sen jälkeen, kun Oracle osti Java-perustaja Sun Microsystemsin vuonna 2010.

Laajennetun tuen päättyminen tarkoittaa, että joissakin Oracle Fusionin ja väliohjelmistotuotteiden vanhemmissa versioissa ei ole enää saatavilla sertifioitua Java-kehityspakettia. Java Standard Edition (SE) 7 -versiota käyttäviä tuettuja asiakkaita kehotetaan päivittämään tuettuun Java Standard -versioon, kuten Java SE -versioon 8 tai 11, viimeksi 22. heinäkuuta päivitetyn Oraclen tukitiedotteen mukaan.

Java-ekosysteemin tutkimuksessa sovellusmonitori New Relic julkaisi huhtikuussa sanoi, että noin 2 % sovelluksista käyttää edelleen Java 7:ää tuotannossa. Useimmat Java 7:tä tai Java 6:ta käyttävät sovellukset olivat vanhoja sovelluksia, joita ei ollut päivitetty New Relicin mukaan.

Saman tutkimuksen mukaan mm. vuonna 2020 suurin osa sovelluksista pysyi Java 8:lla (84,48 %) vaikka Java 11 oli ollut saatavilla yli vuoden. Sittemmin tasapaino on muuttunut näiden kahden LTS-julkaisun välillä. Yli 48 % sovelluksista käyttää nyt Java 11:tä tuotannossa (11,11 % vuonna 2020), jota seuraa tiiviisti Java 8, joka kaappaa 46,45 % tuotannossa olevaa versiota käyttävistä sovelluksista. Java 17 ei ole noussut listalla, mutta muutamassa kuukaudessa julkaisunsa jälkeen se on jo ohittanut Java 6-, Java 10- ja Java 16 -julkaisut.

Sen kanssa Oracle suosittelee, että käyttäjät päivittävät vähintään versioon 8 tai päivitä uuteen tuettuun Java SE -versioon. Tällä hetkellä yritys tarjoaa tukea Java SE 8:lle ja Java SE 11:lle. Käyttäjät, jotka päivittävät näihin versioihin, saavat täyden tuen Java-ajonaikaiselle ympäristölleen:

"Yhteisön tuki päättyy, kun Java 7:n palvelu päättyy 29. Kaikki Java 2022:llä toimivat sovellukset jatkavat toimintaansa, mutta Java 7 ei saa päivityksiä tai tietoturvakorjauksia. Minimoi riskit ja mahdolliset tietoturva-aukkoja päivittämällä sovelluksesi Java 7:ksi tai Java 8:ksi työkuormitusvaatimustesi mukaan.

”Kanoninen opas, jota on seurattava, on Oracle JDK Migration Guide. Siirtoopas ratkaisee kaikki Java-määrittelyjen yhteensopimattomuudet ja JDK-toteutuksen yhteensopimattomuudet. Suurin osa näistä yhteensopimattomista on ääritapauksia. Sinun tulee tutkia, milloin varoitus tai virhe ilmenee.

"Useimpien sovellusten pitäisi toimia Java 8:lla ilman muutoksia. Ensimmäinen asia, joka kannattaa yrittää, on ajaa sovellus Java 8:ssa ilman koodin uudelleenkääntämistä. Yksinkertaisen ajon tarkoituksena on nähdä, mitä varoituksia ja virheitä ajosta tulee. Tämä lähestymistapa mahdollistaa sen, että sovellus toimii nopeammin Java 8:ssa vähimmällä vaivalla."

Vain uusimmalla Java-versiolla, versiolla 18, odotetaan olevan huipputason tuki tärkeiden ohjelmistopäivitysten ja 24/7-palvelun kanssa syyskuuhun asti. Java 17:n edeltäjälle on asetettu useiden vuosien Premier-tuki pitkän aikavälin tukijulkaisuna. Oracle on julkaissut tukisuunnitelman etenemissuunnitelman standardin Java-versioille. Javan seuraava LTS-versio on Java 21, joka on määrä julkaista syyskuussa 2023.

Vihdoin jos olet kiinnostunut tietämään siitä lisää muistiinpanosta voit tarkistaa tiedot kohdasta seuraava linkki.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.