Editorial photograph of a CSAA Insurance technology operations review with Oracle Java framework
Case Study · Oracle · Java Audit Defense

CSAA Insurance. One point five million dollar Oracle Java claim resolved at zero cost.

CSAA Insurance resolved a one point five million dollar Oracle Java SE Universal Subscription claim at zero cost through the Oracle Java audit defense.

Contact Us Oracle Practice
500+Vendor engagements
$1.5MJava claim zero cost
Watch the briefingResearch briefing · 4:43

How to Negotiate the Oracle Java Employee Agreement: Honest Leverage in a Captive Deal

Priced per employee, every employee, from $15 down to $5.25. At renewal your leverage is thin and OpenJDK threats rarely land. The one-year runway, trading through the wider Oracle relationship, and containing what you sign.

Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent

CSAA Insurance is a US insurance group operating across multiple states with roughly three thousand five hundred employees. Oracle opened a Java claim of approximately one and a half million dollars.

That is more than four hundred dollars per employee for a mid sized insurer, which shows how the per employee metric behaves well below enterprise scale.

The claim closed at zero cost.

The customer profile

Around three thousand five hundred employees across multiple US states, running policy administration, claims and underwriting systems alongside a conventional corporate desktop estate.

Insurance technology is heavily third party. Policy and claims platforms are bought rather than built, and a good number of them ship their own Java runtime under the supplier's control.

Java was present across desktop, server and application tiers, which is normal and is also why the inventory has to cover all three.

The opening position

Oracle's opening claim was approximately one and a half million dollars, priced across the employee population under the Universal Subscription.

At this size the claim is a material capital decision rather than a line item, which raises the stakes on getting the evidence right.

The approach

We inventoried by distribution across all three tiers, separating Oracle's own binaries from OpenJDK builds and from runtimes embedded inside policy and claims platforms.

The embedded category mattered most. Where a platform vendor supplies and controls the runtime, the licensing question belongs to that vendor's agreement.

We then assembled dated evidence for every Oracle Java removal already performed and reconciled the position against Oracle's download records.

At this estate size the inventory could be complete rather than sampled, which makes for a considerably stronger position.

The eleven moves

  1. Inventory by distribution. Oracle builds, OpenJDK builds and vendor embedded runtimes are three different licensing positions.
  2. Find the bundled runtimes. Third party applications that ship their own Java are the most commonly missed category.
  3. Evidence every removal. Dated and systematic. An undocumented uninstall proves nothing.
  4. Reconcile against download records. Know what Oracle can see before the conversation opens.
  5. Test the employee count definition. Understand precisely who the metric includes.
  6. Scope the audit in writing. Entities, systems and periods, agreed before data moves.
  7. Answer system by system. A total invites negotiation; a system invites correction.
  8. Establish the OpenJDK path. For anything Oracle branded that remained.
  9. Keep the audit separate from any renewal. They are different conversations.
  10. Put controls on Oracle downloads. Otherwise the position rebuilds within a year.
  11. Re inventory annually. Java arrives inside other software continuously.

The commercial outcome

The claim closed at zero cost, approximately $1.5M below Oracle's opening position.

Audit close versus opening claim

PositionClaim value
Oracle opening Java claimApproximately $1.5M
Final settlement$0
Saving against the opening claimApproximately 100 percent

Mid sized organizations often assume they lack the scale to defend one of these claims. The opposite is true: a smaller estate can be inventoried completely, and a complete inventory is the strongest position available.

How we engage

  • Oracle Java scoping. A six week engagement that inventories Java by distribution, finds the bundled runtimes, and assembles the removal evidence. Oracle services practice.
  • Oracle Java audit defense. We run the response, reconciling download records against evidenced deployment. Oracle Java audit defense playbook.
  • Oracle Java exit. Costed migration to an OpenJDK build, with the controls that stop the position rebuilding. Oracle Java exit.
  • Vendor Shield. Always on cover across Oracle and the wider software estate. Vendor Shield.
  • Run the numbers. The Oracle Java license calculator sizes the employee metric against your actual estate.
Control Oracle Spend: The 5 Year CIO Playbook

Forty pages. The full Oracle position from the practice.

The eleven moves, the employee metric explained, separating Oracle builds from OpenJDK, evidencing removal, and the buyer side position at every step of a Java audit.

Used across more than five hundred enterprise clients. Independent. Buyer side. Built for CIOs running the next Oracle Java audit cycle.

Get the white paper →
Opens the white paper landing page. We only email you about this download.
Run the Oracle Java license calculator against your actual Oracle Java deployment in under five minutes.
Open the Tool →
$1.5M
Java claim avoided
11 moves
Buyer side moves
3 years
Contracted term
500+
Enterprise clients
100%
Buyer side

Oracle framed the Oracle Java audit as the immediate Oracle Java uplift at the audit cycle. Redress reframed the approach around CSAA's actual Oracle Java deployment. One point five million dollars resolved at zero cost.

Director Software Asset Management
CSAA Insurance
More Reading

More from this practice.

Oracle Practice →
Oracle Services Practice
Oracle · Practice
Oracle Services Practice
The Oracle services practice for the Oracle Java audit cycle.
20 min read
Oracle Java Audit Defense
Oracle · Audit
Oracle Java Audit Defense
The Oracle Java audit defense.
16 min read
Oracle Java Audit Defense Playbook
Oracle · Playbook
Oracle Java Audit Defense Playbook
The Oracle Java audit defense playbook.
18 min read
Oracle Java License Calculator
Oracle · Tool
Oracle Java License Calculator
The Oracle Java license calculator.
8 min read
Oracle Knowledge Hub
Oracle · Hub
Oracle Knowledge Hub
The Oracle knowledge hub anchoring the Oracle estate.
12 min read
Editorial photograph

Your renewal calendar is your leverage.

Renewal in twelve months. Audit notice in the inbox. RFP on the desk. We start where you are.

Oracle Java intelligence, monthly.

Oracle Java audit signals, Oracle Java SE Universal Subscription signals, Oracle Java OpenJDK alternative signals, and the broader Oracle Java licensing leverage signals across the practice.