A retail chain migrated every Java workload — point-of-sale, back office, and head office — to OpenJDK across 800+ store systems, with no downtime and no Oracle Java cost.
The chain ran Oracle Java on point-of-sale terminals, in-store back-office servers, and head-office applications. As Oracle's Java SE Subscription pricing moved to the employee metric, the projected cost of simply keeping Oracle Java — on software that already worked perfectly well — became hard to defend.
The chain wanted out of Oracle Java entirely. The hard requirement was that nothing could interrupt trading: a point-of-sale system that fails at a checkout is a lost sale and a frustrated customer.
We catalogued Java across point-of-sale, store back-office, and head-office systems, recording version and dependency for each.
Each workload was tested against a supported OpenJDK build to confirm it was a clean, drop-in replacement.
We migrated a small group of representative stores first, proving the approach under real trading conditions before any wide rollout.
The remaining 800+ systems were migrated in controlled waves, scheduled around trading hours so no checkout was ever affected.
With every workload on OpenJDK, Oracle Java was removed estate-wide and the subscription requirement disappeared.
The entire estate now runs on OpenJDK. The chain holds no Oracle Java SE Subscription and has no exposure to the employee metric or to future Oracle Java price rises.
The migration was completed without a single hour of trading downtime. Point-of-sale, back office, and head office all run exactly as before — just without an Oracle licence attached.
The whole Java estate runs on OpenJDK, with no Oracle subscription.
800+ store systems migrated without interrupting trading.
The Oracle Java SE Subscription cost is gone, and the employee metric no longer applies.
If we take on your Oracle Java audit and cannot reduce the claim, we refund our fees. See how the guarantee works →
We plan and run migrations from Oracle Java to OpenJDK — phased, tested, and disruption-free. Independent of Oracle, focused only on Java.
Weekly Oracle Java updates, audit alerts, and negotiation intel.