Das Jahresende naht und so langsam werden Unternehmen, die Oracle Java einsetzen, nervös. Für Oracle Java SE8 wird es ab Februar 2019 keine öffentlich verfügbaren Updates mehr geben und es heisst dann „End of public updates“ für alle kommerziellen Anwendungen. Wichtig ist zunächst, dass Unterschiede im Hinblick auf die „Betroffenen“ gemacht werden. Im Überblick bedeutet dies:

1.       Privatanwender sind nicht betroffen
2.       Oracle-Applications-Kunden sind für diese Applications nicht betroffen, da hier Java bereits als Embedded License beinhaltet ist.
3.       Betroffen sind Unternehmen und Öffentliche Auftraggeber, die Java SE8 nutzen – vor allem in Eigenentwicklungen

Zu beachten ist, dass Oracle Applications-Kunden nur für eben diese Anwendungen nicht betroffen sind. Bei anderen Anwendungen oder Eigenentwicklungen kann es durchaus der Fall sein. Für alle Unternehmen, die Oracle Java SE8 nutzen und weiterhin auf kritische Updates, Upgrades und Bugfixes angewiesen sind – und das sind vermutlich alle Kunden – bietet Oracle eine kostenpflichtige Subscription an. Alternativ können Kunden auch auf aktuellere Versionen von Java SE updaten. Dies ist für viele Kunden jedoch kaum nachhaltig leistbar, da die Update-Zyklen auf 6-Monatsintervalle festgelegt wurden.

Was beinhaltet die Subscription für Oracle Java SE8?
In der kostenpflichtigen Subscription von Oracle sind zum Beispiel folgende Punkte enthalten:
1.       Zugang zu einigen Oracle Java SE-Versionen der Vergangenheit, die bereits aus dem „End of Public Updates“ gelaufen sind
2.       Zugang zu kritischen Bugfixes
3.       Lizenzierung und Support für Cloud, Server, Desktop-Umgebungen
4.       Performance, Stabilität und Sicherheitsupdates
5.       Management Tools, Monitoring Tools
6.       24/7/365-Support
7.       LTS: Long Time Support – insbesondere für Kunden, die aus bestimmten Gründen keine regelmäßigen Updates machen können

Wie finden Oracle Java SE8-Kunden heraus, ob sie Handlungsbedarf haben?
Zunächst kann festgehalten werden, dass Kunden grundsätzlich einen Handlungsbedarf haben, sobald Anwendungen kommerziell eingesetzt werden, also zum eigenen Geschäftszweck oder dem eines Kunden oder Partners genutzt werden. Diese Anwendungen in großen Unternehmen sicher zu identifizieren ist nicht leicht. Für diesen Zweck stellt Oracle selbst ein Tool bereit – den Oracle Java Usage Tracker. Dieses Tool ist zwar im Installer beinhaltet, die Nutzung ist jedoch lizenzpflichtig. Hier besteht ein echtes Henne-Ei-Problem, da ein Oracle Java-Kunde zunächst eine Lizenz abschließen muss, um zu prüfen, ob er lizenzpflichtig ist. Grundsätzlich ist jedoch wichtig – wie auch immer – festzustellen, welche Java-Anwendungen in welcher Version im Betrieb sind. Zu diesem Zweck existieren auch herstellerunabhängige SAM-Tools (Software Asset Management Tools) auf dem Markt.

„Allen Oracle Java-Nutzern ist auf jeden Fall anzuraten ein Java-License-Risk-Assessment durchzuführen, um die monetären Auswirkungen der Notwendigkeit einer Java SE Subscription festzustellen“, meint Christian Grave, Geschäftsführer bei ProLicense und Experte für die unabhängige Oracle Java Lizenzberatung. „Wir spüren die derzeit starke Verunsicherung der Kunden in vielen Gesprächen“, fügt Markus Oberg, Business Development Manager bei ProLicense, hinzu.
Je näher der Termin des Endes der öffentlichen Updates im Februar 2019 rückt, umso nervöser werden Oracle Java-Nutzer. Vielen dämmert es derzeit, dass man sich schon längst um dieses Problem hätte kümmern sollen. „Viele Java-Nutzer fühlen sich nicht betroffen und glauben, dass sie dieses Thema umschiffen bzw. verdrängen können. Zu hoffen ist nur, dass es dann im nächsten Jahr bei einem Oracle Lizenz Audit kein böses Erwachen gibt“, fügt Grave hinzu, der bereits Unternehmen zu diesem Thema beraten hat und erst kürzlich ein Webinar mit über 300 Teilnehmern zu den neuen Herausforderungen der Oracle Java-Lizenzierung hielt. An dem Ansturm der Webinar-Teilnehmer ist einmal mehr abzulesen, wie sehr Software Asset Managern dieses Thema derzeit unter den Nägeln brennt.

Die ProLicense GmbH ist ein vollständig unabhängiges Beratungsunternehmen und vertreibt keine Software. „Durch unsere Unabhängigkeit ist unsere Beratung nicht von Vertriebsinteressen getrübt“, verdeutlicht Oberg.
„Wir raten allen Oracle Java-Nutzern sich dringend mit dieser Thematik noch vor Jahresende zu befassen, da die Erfahrung zeigt, dass unter Druck in der Regel schlechtere Entscheidungen getroffen werden, wenn erst einmal der Jahreswechsel hinter uns liegt“, erklärt Christian Grave, der seit 2009 seine Mandanten in Sachen Oracle Lizenzoptimierung berät. „Ob und wie Oracle dieses Thema bei Kunden in Zukunft auditieren wird, ist derzeit völlig unklar. Besser man ist darauf vorbereitet“, fügt Rechtsanwalt Sören Reimers hinzu, ebenfalls Geschäftsführer bei ProLicense und Spezialist für Oracle Lizenz Audits.
Die Oracle Lizenzierung wird in der Regel von Software Asset Managern als sehr kompliziert und nebulös beschrieben – bei der Oracle Java Lizenzierung ist das nicht anders. Zudem wartet Oracle hier mit einigen Überraschungen auf, wie zum Beispiel dem Umstand, dass nicht nur die Server oder die Desktops zu lizenzieren sind, sondern beide. „Eine echte Neuerung in der Oracle Lizenzierung“, meint Christian Grave. „Viele Oracle Java-Nutzer werden hier von Fehlinterpretationen ausgehen. Es finden sich aber auch altbekannte Herausforderungen der Oracle Lizenzierung wieder, wie zum Beispiel die Partitioning Logik von Oracle. Das heisst, dass alle Prozessoren zu lizenzieren sind, die in einer virtuellen Umgebung mittels als Softpartitioning bewerteten Tools, wie z.B. einer VMware-Umgebung eingebunden sind. Hier kann es für Oracle Java-Nutzer sehr teuer werden“, verdeutlicht Grave weiter.
Über die ProLicense Website können interessierte Oracle Java-Nutzer Kontakt zu den versierten Beratern aufnehmen und ein erstes unverbindliches Gespräch vereinbaren:
www.prolicense.com/kontakt