Na 11 jaar komt er een einde aan Java 7

een paar dagen geleden Oracle het nieuws vrijgegeven dat officieel stoppen met uitgebreide ondersteuning voor het platform Java 7, een bijna 11 jaar oude versie van standaard Java, werd eind juli 2022 stopgezet.

Met de stopzetting van de officiële uitgebreide ondersteuning, Java 7 gaat in de modus Alleen continue ondersteuning, zoals gedefinieerd door Oracle's Lifetime Support Policy. Er worden geen andere patch-updates, bugfixes, beveiligingsfixes of functie-implementaties geleverd en er is slechts beperkte ondersteuning beschikbaar.

Uitgebracht op 28 juli 2011, Java 7 was de eerste grote release van Java in meer dan vijf jaar en de eerste onder de jurisdictie van Oracle na de overname door Oracle van Java-oprichter Sun Microsystems in 2010.

Het einde van de uitgebreide ondersteuning betekent dat voor sommige oudere versies van Oracle Fusion en middleware-producten geen gecertificeerde Java Development Kit meer beschikbaar is. Ondersteunde klanten die Java Standard Edition (SE) 7 gebruiken, worden aangemoedigd om te upgraden naar een ondersteunde versie van Java Standard, zoals Java SE versie 8 of 11, volgens een ondersteuningsbulletin van Oracle dat voor het laatst is bijgewerkt op 22 juli. .

In een studie van het Java-ecosysteem gepubliceerd in april door de applicatiemonitor New Relic, het bedrijf zei dat ongeveer 2% van de apps nog steeds Java 7 in productie gebruikt. Volgens New Relic waren de meeste apps die Java 7 of Java 6 gebruikten legacy-apps die niet waren bijgewerkt.

Volgens hetzelfde onderzoek in 2020 bleef het overgrote deel van de applicaties op Java 8 (84,48%) ook al was Java 11 al meer dan een jaar beschikbaar. Sindsdien is de balans tussen deze twee LTS-releases verschoven. Meer dan 48% van de applicaties maakt nu gebruik van Java 11 in productie (tegen 11,11% in 2020), op de voet gevolgd door Java 8, dat 46,45% van de applicaties vastlegt die de versie in productie gebruiken. Java 17 is niet gestegen in de hitlijsten, maar in een paar maanden sinds de release heeft het de releases van Java 6, Java 10 en Java 16 al overtroffen.

Ermee Oracle raadt gebruikers aan om te upgraden naar ten minste versie 8 of upgrade naar een nieuwe ondersteunde versie van Java SE. Het bedrijf biedt momenteel ondersteuning voor Java SE 8 en Java SE 11. Gebruikers die upgraden naar deze versies krijgen volledige ondersteuning voor hun Java-runtime-omgeving:

“Community-ondersteuning stopt wanneer Java 7 op 29 juli 2022 het einde van de dienst bereikt. Alle applicaties die op Java 7 draaien, blijven werken, maar Java 7 ontvangt geen updates of beveiligingspatches. Upgrade uw applicaties naar Java 8 of Java 11 op basis van uw workloadvereisten om risico's en potentiële beveiligingsproblemen te minimaliseren.

“De canonieke gids die u moet volgen, is de Oracle JDK Migration Guide. De migratiegids lost alle incompatibiliteiten met Java-specificaties en incompatibiliteiten met de JDK-implementatie op. De meeste van deze onverenigbaarheden zijn extreme gevallen. U moet onderzoeken wanneer een waarschuwing of fout optreedt.

“De meeste applicaties zouden zonder aanpassingen op Java 8 moeten draaien. Het eerste dat u moet proberen, is uw toepassing in Java 8 uit te voeren zonder de code opnieuw te compileren. Het doel van de eenvoudige run is om te zien welke waarschuwingen en fouten uit de run komen. Met deze aanpak kan een applicatie sneller draaien in Java 8 met de minste inspanning."

Alleen de nieuwste versie van Java, versie 18, krijgt tot september naar verwachting topondersteuning met essentiële software-updates en 24/7 service. De voorganger van Java 17 is ingesteld op meerdere jaren Premier-ondersteuning als een ondersteuningsrelease voor de lange termijn. Oracle heeft een roadmap voor het ondersteuningsplan gepubliceerd voor verschillende versies van de standaard Java. De volgende LTS-versie van Java is Java 21, gepland voor september 2023.

Eindelijk als u er meer over wilt weten over de notitie, kunt u de details controleren in de volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.