
Oracle Java licentiering
De Oracle Java SE Universal Subscription kost een hoop, maar ben je hiermee voldoende afgedekt?
Door over te stappen naar het employee-based licensing model is de Oracle Java licentiering vereenvoudigd. Echter, kun je na het afsluiten van het nieuwe type Oracle Java contract wel met zekerheid stellen compliant te zijn? En is dit de beste oplossing voor jou? Zijn dit de Java licenties die jouw gebruik zo kosten effectief mogelijk afdekken?
Medewerkers tellen
De Oracle Java SE Universal Subscription wordt afgerekend op basis van het totale aantal interne en externe werknemers (full time, part time, tijdelijk en vast). Het aantal benodigde licenties wordt dus bepaald door het aantal werknemers en niet door het werkelijke Oracle Java gebruikt. Een kleine groep gebruikers kan dus een grote financiële impact teweegbrengen.
Jaarverslag
Ondanks het vereenvoudigd licentiemodel blijft het complex om Oracle Java binnen de organisatie controleerbaar te houden. Je moet namelijk precies weten wat het totale aantal van de verschillende soorten werknemers is. In de praktijk zien we dat Oracle het aantal medewerkers dat in het jaarverslag staat hanteert als leidraad voor het aantal benodigde Oracle Java licenties.
Aantal licenties beperken
Maar is dit terecht? Op welke wijze worden organisatieonderdelen als aparte entiteiten gezien? Dit is interessant wanneer Java bijvoorbeeld binnen een specifiek organisatieonderdeel of dochterbedrijf wordt gebruikt. Ondanks de ‘vereenvoudigde’ regels blijven onderhandelingskracht en creativiteit van invloed op het bepalen van het benodigd aantal licenties en de bijbehorende kosten.
Gestegen kosten
In de praktijk blijkt ook dat het ‘nieuwe’ licentiemodel een stuk duurder is dat het vorige model van Oracle Java licentietiering. Organisaties die al een oud contract hadden afgesloten kunnen in veel gevallen deze contractvorm continueren. Hiervoor moet de Oracle Java deployment data met Oracle worden gedeeld.
Het belang van inzicht
Bij het afsluiten van een Oracle Java contract op basis van het employee licentiemodel is het nog steeds belangrijk om inzicht te hebben in het Oracle Java gebruik binnen je organisatie en in de Java licenties die daarbij passen. Je kunt maatregelen nemen om het gebruik te beperken en beter nog te limiteren binnen duidelijke organisatieonderdelen. Daarnaast heb je de informatie waarschijnlijk nodig voor de interne doorbelasting.
Keuzemogelijkheden
Je kunt met het inzicht in het gebruik ook vaststellen wat de kosten zouden zijn binnen het vorige Oracle Java licentiemodel en dit meenemen in de onderhandelingen met Oracle. Inzicht in het gebruik van Oracle Java is ook de bron van migratietrajecten naar alternatieven producten zoals Azul en OpenJDK.
Waarom is het nog steeds belangrijk om inzicht te hebben in het gebruik van Oracle Java licenties?
Je zou kunnen stellen dat het niet meer nodig is om inzicht te hebben in het Oracle Java gebruik na het afsluiten van het Oracle Employee based Java abonnent . Oracle zal bij jouw organisatie niet snel meer een Java compliance audit uitvoeren. Oracle richt de Java audits immers op organisaties die nog geen Oracle Java contract hebben afgesloten. Je waant je dus voorlopig veilig. Is dit verstandig en kloppen deze aannames wel?
De noodzaak van actief beheer
Veel organisaties maken gebruik van oude Java versies, waaronder versies waarvan de Oracle premier support periode is verlopen. Het gebruik van oude productversies die niet meer worden gepatched levert een hoog security risico op. Daarnaast heb je hiermee een verhoogde kans op storingen. Aangezien Oracle Java in veel applicaties is verwerkt kan dit aanzienlijke gevolgen hebben voor jouw organisatie.
Oracle Java licenties via andere programma’s
Het gebruiksrecht op Oracle Java kan ook worden verkregen wanneer Oracle Java is meegeleverd bij een ander product. Dit is mogelijk bij specifieke producten van zowel Oracle als van andere leveranciers. Er hoeft in deze gevallen geen afzonderlijke Oracle Java licentie te worden aangeschaft. Er zijn echter voorwaarden verbonden aan het gebruik van Oracle Java via de licenties van andere producten. Een specifieke leverancier eist bijvoorbeeld actieve maintenance en support. Wanneer de maintenance en support op het hoofdproduct verloopt ben je niet meer gerechtigd om Oracle Java te gebruiken.
Wanneer je bijvoorbeeld Weblogic server licenties hebt die ook Oracle Java (restricted use) afdekken, betaal je Java via deze licentie en via de employee metric.
Externe hulp
Oracle Java omvat een uitgebreide scope aan Java software en features. Dit maakt het extra moeilijk om grip hierop te krijgen. Schakel daarom een expert in om je te ondersteunen in jouw specifieke situatie. Een expert kan je helpen met het vaststellen van het gebruik van Oracle Java, het voorbereiden op het migreren naar een Oracle Java alternatief en het beantwoorden van al jouw vragen over Oracle Java.
Hoe nu verder? Wat zijn de volgende stappen? Hoe kun je Oracle Java onder controle krijgen?
We weten nu wat de gevolgen zijn van het Oracle Java employee licentiemodel, we kennen de valkuilen en het belang van inzicht in het Oracle Java gebruik. Hoe pas je dit vervolgens toe binnen je organisatie? Er zijn namelijk nog genoeg onbeantwoorde vragen, je herkent wellicht de volgende vragen:
- Hoe krijg ik Oracle Java onder controle?
- Hoe voorkomen we dat we teveel betalen voor Oracle Java?
- Hoe voorkomen we dat er niet ongemerkt weer Oracle Java licentie issues ontstaan?
- Wat doen we wanneer Oracle de licentieregels weer aanpast?
Het antwoord op al deze vragen is: Zorg dat je inzicht krijgt in het gebruik van Oracle Java!
Controle over Java
Met het inzicht kun je de juiste acties uiteen zetten om Java onder controle te krijgen. Je kunt beperkende maatregelen invoeren om te voorkomen dat je onnodig te veel betaalt voor Oracle Java. Door een proces in te regelen waarmee je continue inzicht hebt in het gebruik van Oracle Java kun je voorkomen dat er weer Oracle Java licentie issues ontstaan. Wanneer Oracle weer een wijziging in hun Java licentieregels aankondigt kun je in een vroeg stadium de consequenties voor je organisatie vaststellen en daarnaar handelen
Oracle Java kennis
Naast inzicht in het Oracle gebruik heb je ook specifieke Oracle Java kennis nodig. Dit kun je gelukkig eenvoudig verkrijgen door externe expertise aan te trekken. Inzicht gecombineerd met Oracle Java kennis zorgt dat je Oracle Java onder controle krijgt.
Hulp/overstappen
Wil je controle krijgen op het gebruik van Oracle Java binnen je organisatie, onnodige kosten voor Oracle Java licenties vermijden en beter inzicht krijgen in het gebruik ter voorbereiding op een overstap naar een ander Java product, zoals Azul? Neem dan contact met ons op.
Clarity Information Services helpt organisaties met het onder controle krijgen van Oracle Java. Wij kunnen fungeren als vraagbaak en je kunt ons ook inzetten om complexe trajecten uit te voeren waarbij wij het Oracle Java licentiebeheer volledig overnemen.