What is the Java soft audit email?
The Java soft audit email is an Oracle outreach that offers a Java licensing review, points to recent downloads, or asks you to confirm your Java usage, and it is typically a sales motion rather than a formal audit under your contract. It often arrives from a sales or licensing team rather than the formal audit group, and it frames the conversation as helpful rather than adversarial. That framing matters, because a formal audit is invoked under the audit clause of the Oracle Master Agreement with a 30 to 45 day response window, whereas the soft audit email carries no such contractual trigger. Knowing which one you have received decides how much you are obliged to do. The full Java picture sits in the Oracle Java Licensing Guide.
Why does Oracle send it?
Oracle sends the soft audit email because Java is the audit wave of the era and the per employee Universal Subscription is a large commercial opportunity from a small technical footprint. Oracle can see signals such as downloads of Oracle JDK builds from its sites, and an outreach that references those downloads is designed to open a licensing conversation that ends in a subscription. The email is therefore the front of a funnel, and the review it offers is shaped to surface a requirement, not to confirm you owe nothing. This is consistent with the wider pattern in which audits and reviews feed Java subscriptions, covered in the Java audit wave, 1 in 5 by 2026. None of this makes the outreach improper, but it does mean the buyer reads it as an opening position.
Do not run Oracle's Java scripts or accept a screen share on the first email. Running a vendor tool is a decision, not an obligation, and once data leaves your control it frames the rest of the conversation. Acknowledge the email, take ownership of the timeline, and inventory internally first.
What should you do before replying?
Before replying you should inventory your own Java estate, build by build and licence file by licence file, so you know your position before Oracle does. The decisive fact in any Java question is which builds run where and under what terms, because that is what separates a genuine subscription requirement from free use under the No Fee terms or the GPL. Doing this internally, on your own timeline, means the conversation with Oracle starts from your knowledge rather than from a number Oracle produced. The method for the inventory is in which Java versions require a license, and the post migration view is in Java compliance after migration.
| Signal | Soft audit email | Formal audit |
|---|---|---|
| Trigger | Sales or licensing outreach | Audit clause in the agreement |
| Response window | None contractual | 30 to 45 days |
| Obligation to run tools | No | Still a buyer decision to review first |
| Buyer first move | Acknowledge, inventory internally | Assemble the team, read the scope |
What does a measured reply look like?
A measured reply acknowledges the email, declines to share data or run tools immediately, and sets a timeline you control, all without conceding a licensing position. The tone is professional and cooperative in form, because there is no benefit in hostility, but the substance gives nothing away: you confirm receipt, note that you review such requests internally first, and propose to revert once you have completed your own assessment. You do not confirm usage figures, accept that a subscription is owed, or agree to a script run, because each of those concedes ground before you have established the facts. If the outreach later escalates into a formal audit, the same discipline applies under the contract, and you read the scope before doing anything.
What is the next step?
The next step is to complete your own Java inventory and decide, build by build, where you owe a subscription, where free terms apply, and where a migration removes the exposure, all before you give Oracle a substantive answer. A buyer side analyst can run that assessment with you and shape the reply so the conversation proceeds from your facts, not Oracle's. Book a strategy call and bring the email and a rough estate map, and we will plan the response on a fixed fee agreed up front or a gainshare share of verified savings with no risk to you.
Talk it through before you reply. Book a Strategy Call to plan your Java response, or read the full Oracle Java Licensing Guide first.