Oracle- und Java-Lizenzaudits: Die teuren Fallen und wie Unternehmen ihnen begegnen

Oracle- und Java-Lizenzaudits: Die teuren Fallen und wie Unternehmen ihnen begegnen

Ein einzelnes Auslegungsdetail kann bei Oracle einen ganzen Cluster lizenzpflichtig machen. Die Lighthouse Alliance, ein geschlossener Kreis von Lizenzmanagern aus über 50 Organisationen im DACH-Raum, sammelt die Erfahrungen ihrer Mitglieder aus Oracle- und Java-Prüfungen und lädt zum Austausch ein.

Oracle-Prüfungen laufen derzeit auf zwei Feldern parallel. Auf dem einen steht Java, wo die Umstellung auf die Beschäftigten-Metrik seit 2023 eine neue Ausgangslage geschaffen hat. Auf dem anderen stehen andere Produkte wie zum Beispiel die Datenbank, wo nicht die Technik über die Höhe der Forderung entscheidet, sondern die Auslegung einzelner Vertrags- und Richtlinientexte.

Java: Die Metrik erzeugt die Forderung

Die Java SE Universal Subscription wird nicht nach Installationen oder Nutzern abgerechnet, sondern nach der Gesamtzahl der Beschäftigten einer Organisation. Oracle fasst den Begriff weit und bezieht Teilzeitkräfte, Zeitarbeitskräfte sowie Auftragnehmer und Berater ein, die interne Abläufe unterstützen. Der Listenpreis kostet 167,14 € pro Mitarbeiter pro Jahr. Frühere Discounts für größere Mengen gehören der Vergangenheit an. Damit entkoppelt sich die Rechnung von der tatsächlichen Nutzung: Auch wenige installierte Instanzen können eine Forderung über die gesamte Belegschaft auslösen. Aus dem Mitgliederkreis wie aus der Beratungspraxis wird berichtet, dass Oracle den Einstieg häufig über Downloadprotokolle, Update-Server-Zugriffe und öffentlich zugängliche Hinweise wie Stellenanzeigen oder Repositories sucht und unbeantwortete Anfragen später in ein förmliches Prüfverfahren überführt.

Datenbank: Ein Auslegungsdetail, ein ganzer Cluster

Auf der Datenbankseite steht ein wiederkehrendes Muster im Mittelpunkt. Wird eine Backup-Umgebung an einen zweiten Standort gespiegelt, wertet Oracle diese Spiegelung als Mirroring und leitet daraus die Forderung ab, den gesamten Cluster für die Ausfallsicherheit zu lizenzieren, also sämtliche Kerne aller beteiligten Knoten. Aus einer Sicherungsarchitektur wird so eine Lizenzposition, die um ein Vielfaches über der ursprünglichen Kalkulation liegen kann.

Bindend ist, was im Vertrag steht

Im Mitgliederkreis wird dabei konsequent zwischen zwei Ebenen getrennt. Bindend sind das Rahmenabkommen, das Bestelldokument mit den zugehörigen Lizenzbedingungen und die vertraglich in Bezug genommenen Anhänge. Nicht Bestandteil des Vertrags, aber in der Praxis häufig wie geltendes Recht behandelt, sind Oracle-Richtlinien wie die Data Recovery Policy, die Partitioning Policy oder die Cloud-Lizenzierungsregel. Wer diese Unterscheidung kennt, prüft eine Forderung zuerst auf ihre vertragliche Grundlage. Ein zweites Beispiel betrifft die Standard Edition 2, die auf zwei belegte Sockel je Server begrenzt ist. Bei aktuellen Mehrchip-Prozessoren zählt Oracle nach seiner derzeitigen Auslegung jeden Chip als eigenen Sockel, womit diese Edition dort ausscheidet und der Weg in die deutlich teurere Enterprise Edition führt. Diese Bewertungen sind Positionen des Herstellers und keine rechtliche Beurteilung des Einzelfalls.

Erfahrungen aus dem Kreis statt Einzelkampf

In der Lighthouse Alliance tauschen die Mitglieder anonymisiert aus, wie sie solche Forderungen methodisch prüfen, welche Unterlagen sie zusammenstellen, welche Fragen sie zur vertraglichen Grundlage stellen und in welcher Reihenfolge. Das ist Wissen über Vorgehen, das sonst niemand aufschreibt.. Ein Industriekonzern hat auf dieser Grundlage eine Forderung zur Ausfallumgebung zurückweisen können, ein Mitglied aus dem Handel hat vor der Vertragsverlängerung den eigenen Java-Bestand vermessen und die Verhandlungsposition damit verändert. Informationen zur Arbeitsweise stehen unter lighthouse-alliance.com.

„Die meisten teuren Forderungen entstehen nicht aus einem technischen Fehler, sondern aus einer Auslegung, der niemand widersprochen hat“, sagt Markus Oberg, Chairman der Lighthouse Alliance. „Die erste Frage im Audit lautet deshalb nicht, was gemessen wurde, sondern auf welches Dokument sich die Forderung stützt und ob dieses Dokument überhaupt Vertragsbestandteil ist.“

Die Lighthouse Alliance lädt Lizenzmanager, IT-Einkäufer und Vendor-Manager ein, ihre Erfahrungen aus Oracle- und Java-Prüfungen im geschützten Kreis einzubringen und mitzudiskutieren.

Über die Lighthouse Alliance

Die Lighthouse Alliance ist eine geschlossene, herstellerunabhängige Community von Software-Lizenzmanagern, IT-Einkäufern und Vendor-Managern aus über 50 Organisationen im DACH-Raum. Mitglieder tauschen sich vertraulich und anonymisiert zu Lizenzkosten, Vendor-Strategien, Cloud und Audits aus, praxisnah, auf Augenhöhe, ohne Anbieter im Kreis. Kontakt: Markus Oberg, Chairman, lighthouse-alliance.com.