Software & IT Asset Management Expert // Blog // TIP VAN DE WEEK: Oracle-Java; Bepaal de impact voordat je actie onderneemt!

TIP VAN DE WEEK: Oracle-Java; Bepaal de impact voordat je actie onderneemt!

Elke week delen we een expert TIP met u.
#1: denk aan de IBM acquisites

Als u Java SE gebruikte met commerciële functies en / of JAVA-versies die GEEN openbare updates meer hebben, was waarschijnlijk al een licentie vereist. Dat is niet veranderd, maar wat wel? 

Verandering in release frequentie

Wat achtergrondinformatie over hoe Java wordt beheerd: 

Java wordt beheerd door het Java Community Process (JCP), waarin ongeveer 25 professionele vertegenwoordigers zitten van grote bedrijven zoals RedHat, SAP, IBM, maar ook Alibaba, Credit Suisse en natuurlijk Oracle. Diezelfde JCP besloot dat een release van zes maanden de standaard zou moeten zijn, in plaats van een release om de drie jaar. 

  • De nieuwe frequentie van zes maanden bevat elke nieuwe openbare versie met updates, security patches en bugfixes. Met deze releases ben je constant up-to-date! 
  • Het standpunt van Oracle komt echter tot uiting in de manier waarop Oracle heeft vastgesteld dat het voor de 6 maanden frequentie niet haalbaar is om meerjarige ondersteuning te regelen. 
  • Daarom brengt Oracle nu elke drie jaar een release uit; de huidige betreft Java SE-versie 11, die in 2018 werd uitgebracht. Dit is een Long Time Support versie (LTS), die 8 jaar (betaalde) ondersteuning voor die specifieke versie garandeert.

Dit is de grote verandering en heeft een grote impact. Wat zou u moeten doen?

U moet deze impact en ook het upgrade plan binnen uw organisatie bepalen, en dan het ultieme upgrade plan definiëren: 

  • Het is natuurlijk nog steeds mogelijk om Java software elke 6 maanden te updaten, maar dit vereist een strikte planning, en ontwikkelaars dienen de verschillende software (soms in eigen beheer hebben ontwikkeld) te kunnen behouden en ook op de nieuwe versies te kunnen draaien. 
  • Voor de meeste organisaties is dit geen reële mogelijkheid. Voortdurende migratie kost veel moeite. Het migreren van applicaties van oudere, niet-ondersteunde Java versies naar nieuwere versies vereist resources en veel testen. 
  • Het is echter nog steeds logisch om alle beschikbare releases te volgen (en te testen) om te kunnen anticiperen op de inhoud van de volgende LTS release, en zo de impact en het upgrade plan te bepalen. 
  • Veel applicaties zijn niet rechtstreeks geschikt om op de nieuwste versie van Java te draaien.

U moet dus een beslissing nemen tussen:

  • Upgraden om de zes maanden, OF 
  • het kopen van (abonnements) licenties voor een LTS versie. 

Aangezien constant upgraden niet uitvoerbaar lijkt, moet u waarschijnlijk rekening houden met de implicaties voor licenties.

Wij helpen u graag bij het bereiken van uw Oracle strategiedoelstellingen met:

  • Bepalen van de implicaties voor licenties; 
  • Detectie van belangrijke Oracle-Java softwarecomponenten, versies, edities, patch- / security niveaus op uw infrastructuur (en de huidige uitdagingen hiermee aan te pakken met de huidige beschikbare tooling, indien aanwezig!); 
  • Bepalen van mogelijke beveiligingsproblemen met betrekking tot Oracle-Java licentiëring; 
  • Bepalen van financiële gevolgen met betrekking tot de Oracle-Java strategie (Java of alternatieven, en impact van keuzes); 
  • Het bepalen van uw Oracle strategie met betrekking tot virtualisatie en partitioning; 
  • Advies geven over Oracle vernieuwingen en contracten, Java Topics en meer; 
  • Implementeren van compliance processen en procedures specifiek voor Oracle; 
Neem contact op

| Keywords: Java SE 8, Java, Oracle Java SE, Oracle, SAM