Colleagues planning around a table with laptops
Oracle advisory timing

When to hire an Oracle licensing consultant. Six gates, and the date each one closes.

When to hire an Oracle licensing consultant comes down to six dated gates, from the audit letter to renewal, ULA expiry, Java outreach and corporate change. This guide shows when help pays and when to spend nothing.

Get a second opinion on your quote Oracle licensing services
500+Enterprise clients
$2B+Under advisory
PublishedFebruary 19, 2026UpdatedSeptember 25, 2026
ContentsKey takeawaysWhen the fee paysThe six gatesWhat we saw in 2024 and 2025Early signalsOracle lines and repliesWhen it is wasted moneyCheck your own positionOur conflict of interestWhat the fee should buyFees and lead timeRenewal and ULA countdownWhat to do nextFAQ

When to hire an Oracle licensing consultant? When one of six dated gates is open: an audit notice, a support renewal 9 to 12 months out, a ULA expiry, an architecture change, Java outreach, or a merger. Engage before your first action at that gate and scope the work to it, because between gates most advisory spend is overhead.

Key takeaways
  • Six gates. Outside help pays at the audit notice, the support renewal, the ULA decision, an architecture change, Java outreach and corporate change; between them it is mostly overhead.
  • The audit gate closes first. Most of your bargaining power is spent the moment the first written reply leaves your building.
  • Renewals need 9 to 12 months. Inside 90 days, the alternatives that change Oracle's price can no longer be built, only claimed.
  • ULA certification takes months. Start counting deployments at least 6 months before expiry so the declared number is yours.
  • Timing drove the results. In my 2024 to 2025 engagements, buyers who engaged before acting settled 25 to 50 percent below Oracle's opening position.
  • We sell this work. Read the conflict note and the hire no one rule before you trust anything else on this page.

An Oracle licensing consultant earns the fee at a handful of dated moments, when you hold something Oracle wants or face a deadline Oracle controls. Outside those moments, most advisory spend is overhead. This page maps those moments as six decision gates, shows when each gate closes, and sets out when the right answer is to hire no one.

If you are comparing firms, our guide to choosing an Oracle licensing consultant covers selection. This page covers the decision that comes first, which is timing. Redress Compliance sells exactly this work, so read the conflict note and the disqualification tests further down before you believe the rest.

When does an Oracle licensing consultant pay for the fee?

At a moment when Oracle's price can still change, and almost never outside one. Oracle's position shifts when it faces an audit clock, a renewal date, a ULA expiry or a workload it is afraid of losing.

That makes the question of when to engage a calendar question before it becomes a question of which firm. Every Oracle customer passes through the same six gates. Each one opens, stays open for a defined window, then closes, usually until the next contract cycle.

The six gates and their windows
GateOpensClosesWhat early help buys
Audit noticeThe day the letter arrivesYour first written replyControl of scope and a count you can prove
Support renewal12 months before the renewal dateRoughly 90 days outAlternatives Oracle has to price against
ULA decisionBefore signature, then 6 to 12 months before expiryThe certification declarationA deployment number you choose rather than discover
Architecture changeAt design timeThe purchase order or the migration weekendA licensing read before money is spent
Java outreachOracle's first emailAny admission of usageA reply that concedes nothing early
Corporate changeDeal diligenceContract assignment or closeEntitlements that survive the transaction
Watch the briefingResearch briefing · 4:43

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

What happens at each gate, and when does it close?

Each gate closes on a specific event, usually earlier than buyers expect, and each is governed by a different Oracle document. The notes below give the point to engage, the Oracle paper that applies, and what is lost when help arrives late.

Gate one, the audit notice

Engage before anything goes back to Oracle in writing. The audit clause in the Oracle Master Agreement gives Oracle the right to audit your use of the programs on 45 days written notice. It also obliges you to cooperate and to remedy any shortfall within 30 days of being told about it.

Your first reply either holds the boundary that clause sets or gives it away. The window is measured in days, which is why this gate closes first and costs the most. A sound first reply is short:

  • Acknowledge receipt. Confirm the date the notice arrived and nothing else about your usage.
  • Name one contact. All Oracle correspondence goes through that person, so engineers and DBAs are not answering questions directly.
  • Ask for scope in writing. Request the agreements, legal entities, products and locations Oracle intends to review.
  • Propose a kickoff date. Pick one that gives you time to reconcile your own position before any data leaves the building.

Start with our guide to the Oracle audit letter the same week the notice lands. What an advisor changes once the audit is running (the order of disclosures, the evidence, how the settlement is framed) is a separate subject, covered in how audit advisors change the deal.

Gate two, the support renewal

Engage 9 to 12 months before the renewal date. Three things change a renewal price: requalifying metrics, benchmark pricing and a credible third party support alternative.

Each takes months to prepare. Inside 90 days they can be claimed but not built, and Oracle's renewals team can tell the difference.

Check each product against Oracle's Lifetime Support policy before assuming a lapse in Oracle support is unthinkable. Premier Support runs five years from general availability, Extended Support costs an additional fee, and Sustaining Support continues for as long as you run the software. Three rules in Oracle's technical support policies also explain why the lead time matters:

  • Repricing on reductions. If you drop some licenses from an order, support on the licenses that remain is repriced at current list support minus the standard discount. A shelfware cut therefore has to be modeled before the quote arrives, because it can save far less than expected.
  • Matching service levels. Every license in a license set must sit on the same support level, which limits how far you can split products between Oracle and a third party.
  • Reinstatement. Returning after a lapse costs a reinstatement fee of 150 percent of the last annual support fee, prorated back to the lapse date, plus the new year's support. A third party support decision is close to one way, so it deserves months of evaluation.

Our renewal strategy guide and the third party support analysis cover the mechanics of each option.

Gate three, the ULA decision

A ULA has three timing points: before you sign one, at any renewal offer, and 6 to 12 months before expiry, when certification counting has to begin. The certification declaration cannot be revised later, and that permanence is what gives the preparation window its value.

The ULA certification process rewards a counted, verified deployment position declared on your schedule. A number found under deadline pressure usually ends up being Oracle's number. Start counting deployments at least 6 months before expiry.

Gate four, the architecture change

Engage at design time, before hardware is bought or workloads move. Virtualization boundaries, cloud migrations and middleware changes all alter what you owe under documents such as the Oracle Database licensing document.

  • VMware. Oracle's partitioning policy lists VMware as soft partitioning, which Oracle does not accept as a way to limit the licenses you need, so the cluster design decides the bill. Our virtualization licensing guide covers the host by host detail.
  • Cloud and middleware. Moving a workload changes which metric and which rules apply, and the old entitlement does not always follow it.

A licensing read at design time costs a fraction of remediation after deployment, and some deployed configurations have no cheap fix at all. For middleware specifically, see the middleware migration business case.

Gate five, Java outreach

Engage the day Oracle's first Java email arrives, before anyone confirms downloads or usage. Since January 2023 the Java SE Universal Subscription has been priced per employee, starting at $15 per employee per month and falling to $5.25 at the largest published tier.

The gate closes on the first admission of usage, often made by a well meaning engineer replying to a friendly email. Oracle's employee definition is what turns that admission into an enterprise wide number. It counts:

  • All of your full time, part time and temporary employees.
  • The full time, part time and temporary employees of your agents, contractors, outsourcers and consultants who support your internal operations.

Timing options for the subscription itself are in our Java renewal strategy guide.

Gate six, corporate change

Engage during deal diligence, before a merger, acquisition or divestiture closes. The Oracle Master Agreement bars you from assigning the agreement or transferring the programs to another individual or entity, and entity mismatches surface as compliance findings years after the deal.

The cheapest moment to fix an entitlement transfer is before signature, while the deal team still has bargaining power and attention. Afterward it becomes a purchase discussion on Oracle's terms. Our note on the assignment clause in mergers and divestitures covers the drafting.

Free white paper

Oracle CIO Guide

A five year plan for Oracle spend, covering governance, renewals, audits and cloud commitments.

Get the white paper →

What have we seen across 40 to 50 Oracle cost engagements?

When help arrived predicted the outcome better than the size of the Oracle footprint, the industry or the strength of the internal team. That held across the 40 to 50 Oracle cost engagements I led in 2024 and 2025, and three patterns repeated:

  • Early help paid. Buyers who brought help in before their first action at a gate settled 25 to 50 percent below Oracle's opening position.
  • Late help paid for repairs. Buyers who called after acting spent the opening weeks of the engagement recovering concessions instead of building a position.
  • Help with no event rarely paid. Fees billed with no audit, renewal or contract event on the calendar seldom returned their cost.

What does mistiming the engagement cost?

The cost of engaging late is rarely the fee. It is the position you can no longer take. Three cases from the file, described as patterns without identifying detail:

  • An audit reply sent before advice arrived volunteered systems outside the contracted entity. Months of the negotiation went to recovering scope that a two paragraph reply would never have opened.
  • A renewal started 7 weeks out ended at Oracle's proposed uplift, because no alternative could be made real in the time left. The following cycle, started 11 months out, closed materially lower on the same footprint.
  • A certification begun after the ULA expired handed the counting initiative to Oracle. The customer certified fewer deployments than were running, and later bought the difference back at list price.

The reverse error exists too. Work bought 18 or 24 months before a renewal went stale, was repeated closer to the date, and was in effect paid for twice.

Who should own the gate calendar?

One named person, with a quarterly review. What prevents both errors is a dated list of every Oracle gate, each with an owner and a close date. The late engagements in our file were rarely a choice, because in most of them no one owned the renewal or expiry date.

The Oracle CIO guide to controlling spend sets that calendar inside a five year plan for Oracle cost, alongside renewals, audits and cloud commitments.

What are the early signals that a gate is opening?

The usual signals are friendly deployment questions from Oracle, early pressure to commit to multiyear or ULA renewals, and quotes timed to expire at Oracle's quarter end. Most gates give months of warning, and reading them buys the lead time that makes an outside fee worthwhile. Our note on what triggers an Oracle audit goes further on the first group.

Signals an audit is forming

  • Outreach from Oracle's license review function asking friendly questions about deployments.
  • A declined cloud or ULA proposal, followed by unusual quiet from the account team.
  • Support tickets or logs that reveal features beyond your entitlements.
  • A hardware refresh, virtualization expansion or acquisition that Oracle can see from support records.

Signals a renewal fight is coming

  • An account team pushing multiyear commitments earlier than usual.
  • Support uplift language appearing in routine correspondence.
  • Quotes bundling products you did not request, priced to expire at Oracle's quarter end.

Signals a ULA holder should never ignore

  • An account team proposing an early renewal, or a perpetual variant, well before expiry. Generosity this early usually means Oracle likes the renewal economics more than you would.
  • Certification reminders arriving with unusual formality, which suggests Oracle expects the count to be contested.
  • Internal teams deploying included products faster in the final year, with no record of where.

Treat any of these as a gate starting to open. Deciding on outside help at that stage is easier and cheaper than deciding after the gate has shut.

What will Oracle's account team say, and how should you answer?

Expect a small set of familiar lines at each gate, each designed to get a decision or a disclosure before you are ready. The lines below are typical of what we hear, with a reply that keeps your options open.

Common Oracle lines and replies
What Oracle saysWhat it usually meansWhat to say back
"This is a routine license review. Just run our scripts and send us the output."A formal audit, with scope set by Oracle"We will respond under the audit clause in our agreement. Please confirm the agreements, entities and products in scope in writing."
"This price is only valid until the end of our quarter."Oracle's quarter end sales target"Our decision date follows our renewal calendar. Please reissue the quote with a validity date that matches it."
"We just want to understand how you use Java. Which versions are you running?"Discovery for a subscription sale or a Java audit"We are reviewing our Java position internally and will reply once, in writing."
"If you leave for third party support, coming back will be expensive."A retention argument that is accurate on reinstatement"We have priced reinstatement into our comparison. We still need a renewal quote that competes with the alternative."
"Renew the ULA early and we can hold today's price."Oracle prefers a renewal to a certification"We will decide once our own deployment count is complete."

None of these replies is hostile. Each one returns the timing to your calendar and keeps usage data inside your organization until you have checked it.

When is an Oracle consultant wasted money?

When no gate is open and no pending decision would change on the advice. That covers more of the calendar than most advisory firms will admit. Five patterns fill the wasted column of our file:

  • The standing retainer with no trigger. Monthly fees between events buy reassurance and little else.
  • The second opinion after signature. Once the order is signed, analysis can explain the deal but cannot change it.
  • The generic health check on a small, stable Oracle footprint. A calculator and a day of internal work covers it.
  • The renewal more than 18 months away. Work done that early goes stale before it can be used.
  • Outsourcing a decision the business has already made. The advisor can then only dress up the memo.

The hire no one rule

Hire no one, including us, if all five of the following are true.

  1. No Oracle audit, renewal, ULA expiry or contract event falls inside the next 12 months.
  2. No architecture change involving Oracle workloads is on the roadmap.
  3. Entitlements were reconciled against deployments within the last year.
  4. Annual Oracle spend is low enough that a worst case finding could be absorbed.
  5. There has been no inbound contact from Oracle sales or license teams.

If all five hold, spend nothing, put the next renewal date in the calendar, and revisit when a gate approaches. This rule has cost us engagements. We still think it is correct.

How can you check your own Oracle position before calling anyone?

With documents and data you already hold. A few days of internal work tells you whether the hire no one rule applies, and it shortens any engagement you do buy later.

  • Ordering documents. Collect every Oracle order and the agreement it sits under, with metrics, quantities, and any customer definition or territory limits.
  • My Oracle Support. List each customer support identifier (CSI) and the products it covers, then compare that list with the ordering documents.
  • Database feature usage. Query DBA_FEATURE_USAGE_STATISTICS on each database and check the CONTROL_MANAGEMENT_PACK_ACCESS parameter, which shows whether Diagnostics and Tuning Pack access is switched on.
  • Virtualization inventory. Export host and cluster membership from vCenter, or your hypervisor console, for every environment that runs Oracle software.
  • Java installs and headcount. Pull Oracle JDK installs from your endpoint management tool, and get the HR headcount, including contractors, that the employee metric would use.

Our guides on entitlement reconciliation and the feature usage report walk through each step. If the results show gaps, you have found your gate, and you will engage with evidence in hand.

What is our conflict of interest, and what would disqualify us too?

We sell the category of spending this page recommends. Redress Compliance is an independent Oracle advisory firm, so weigh every claim here with that in mind. Our control is a set of tests that would disqualify any firm from a given engagement, ours included:

  • The firm earns anything from Oracle: resale margin, referral fees or partner program incentives.
  • The statement of work does not name deliverables, dates and a capped fee.
  • Independence is not offered as a written contractual clause.
  • No one on the named team has sat across from Oracle in a negotiation within the last two years.
  • The fee is a percentage of savings measured against a baseline the firm sets on its own.
  • The firm has never told a prospect that the timing is wrong and it should wait.

If Redress fails any of these tests for your situation, do not hire Redress. The acceptable number of conflicts of interest is 0, for us as for anyone else. These tests matter more than any logo, and a firm that resents being tested has answered the question for you.

Every gate closes on a date you knew about in advance, and no fee reopens it.

How do you choose an Oracle licensing consultant?

Choose on independence, recent Oracle experience, named deliverables and a fee model that fits the gate. Logos and headcount matter less. Put these questions to every firm on your shortlist, including us:

  • What do you earn from Oracle? The right answer is nothing: no resale margin, referral fees or partner incentives, confirmed in the contract.
  • Who will do the work? Ask for named people, and when each one last sat across from Oracle in an audit, renewal or certification.
  • What will I hold at the end? A named document for the gate, with a due date before the gate closes.
  • How is the fee set? Fixed fees suit scoped work. A share of savings suits negotiation only when you agree the baseline in writing first. Open ended hourly billing suits neither.
  • Have you handled my exact situation? Ask for published or referenceable outcomes at your gate: an audit, a ULA certification, a Java claim or a renewal.
  • Can I see a redacted sample? A real deliverable shows depth faster than any pitch.
  • When did you last tell a client to wait? A firm that never advises against engaging is selling time, not judgment.

What kinds of firm can you hire?

Four types of help cover most Oracle buyers. Each has a place, and each has one thing to check before you sign.

Types of Oracle licensing help, compared neutrally
Type of helpMain strengthWhat to check
Independent buyer side advisorNo Oracle revenue and focused Oracle depthThe size of the Oracle team and how recent its Oracle work is
Large consultancyBreadth across legal, finance and technologyAlliance, audit or implementation ties to Oracle
Reseller or Oracle partnerProduct and ordering knowledgeMargin or incentives earned when you buy
In house teamKnows your estate and priorities bestTime available, and how recently it faced Oracle

If Redress makes your shortlist, each gate maps to one service: Oracle audit defense for an audit notice, Oracle contract negotiation for a renewal, Oracle ULA certification for a ULA decision, and Oracle Java audit defense for Java outreach.

For architecture and corporate change, start with an Oracle license review. Banks and insurers should also read Oracle licensing for financial services, and the full practice sits under Oracle license management and negotiation services.

What should the fee buy at each gate?

A named document, delivered before the gate closes. An engagement that ends without something you can act on was either billed at the wrong moment or scoped wrongly.

The deliverable test, gate by gate
GateDocument in hand when the work ends
Audit noticeA position per contract and per host, plus a response plan
Support renewalA priced target backed by benchmarks and a live alternative
ULA decisionA verified deployment count and a certification plan
Architecture changeA licensing impact statement issued before the purchase order
Java outreachA usage position and a reply that concedes nothing
Corporate changeAn entitlement transfer map tied to the deal timeline

Checked against Oracle's own paper

Every deliverable should cite the documents Oracle will cite back, starting with the Oracle Technology Price List and the licensing documents for the products in scope. Analysis that cannot survive that cross check will not survive the first call with Oracle either. Ask to see a redacted sample before you sign anything.

What belongs in the statement of work?

  • Deliverables tied to the gate. Each document is named, with a due date set before the gate's close date, so the advice arrives while it can still be used.
  • A capped fee with milestones. Payment follows delivered documents, which keeps the firm's incentives on output.
  • An independence clause. A written statement that the firm takes no Oracle revenue of any kind during the engagement.
  • A named team. The people who sold the work do the work, and any substitution needs your approval.
  • A baseline set by you. Where any part of the fee is contingent, the starting figure is agreed in writing before work starts.
  • Your ownership of the output. Counts, models and benchmarks stay with you for the next renewal cycle.

How should the fee follow the calendar?

Buy advice per gate and choose the fee model by the type of event, as the list further down sets out. What the fee returns depends far more on when it is spent than on its size, which the worked example below shows.

A worked example of what lead time is worth

Take a hypothetical renewal with a support run rate of $2,000,000 a year. The numbers are round on purpose, so substitute your own.

Engaged 10 months out, an advisor can benchmark the footprint, requalify metrics and let a third party support evaluation mature into an alternative Oracle believes. Oracle then prices against a customer who can leave. Engaged 6 weeks out, the same advisor can only sharpen a discount request.

Hypothetical: value of a better renewal outcome on a $2,000,000 support line
Improvement on the renewalSaving per yearSaving over five years at a flat run rate
1 percent$20,000$100,000
3 percent$60,000$300,000
5 percent$100,000$500,000

Say the advisory fee is a hypothetical $60,000. It pays back within the first year if the early work improves the outcome by 3 percent of the support line. The fee is the same whether you engage at 10 months or at 6 weeks, so the return is bought almost entirely with lead time.

How long does each type of engagement run?

Buyers consistently underestimate engagement length, which is itself a timing failure. In our file, the typical shapes were:

  • Gate preparation assessments: 2 to 4 weeks of focused work.
  • Renewal support: intermittent effort across 6 to 9 months, heaviest at the start and at the close.
  • ULA certification preparation: 2 to 5 months, depending on how widely the included products have spread.
  • Audit support: the full audit cycle, commonly 6 to 12 months end to end.

Which fee model fits which gate?

  • Fixed fee for scoped work: gate assessments, audit defense, license reviews and ULA certification, where the scope is knowable in advance.
  • Success fee for negotiations, paid as a share of what the advisor saves you, and only with the baseline agreed in writing before work starts. At Redress that share is 25 percent, so you keep 75 percent and pay nothing if nothing is saved.
  • No open ended hourly billing at any gate, because it rewards the length of the work rather than the result.

Why we would not wait for Oracle's number before hiring help

The usual advice is to wait until there is a number on the table, audit findings or a renewal quote, because before that there is nothing to negotiate. We disagree. That number is the product of every decision made before it existed, and by the time it arrives the terms of the discussion are set.

In the 2024 to 2025 file, buyers who waited for Oracle's number spent the engagement arguing percentages inside Oracle's terms. Buyers who engaged earlier chose what Oracle had to price against. The fee was identical in both groups, and the return differed by multiples.

A team planning together in front of a whiteboard
A workable gate calendar needs four columns: the gate, the date it opens, the date it closes and the person who owns it. Reviewing it at each quarterly business review takes minutes.

What should happen 12, 9, 6, 3 and 1 months before a renewal or ULA expiry?

Work back from the close date. The table below turns the windows above into a schedule for the two gates with the longest preparation time.

Countdown for a support renewal and a ULA expiry
Months before the dateSupport renewalULA expiry
12Confirm the renewal date and products, and decide whether outside help is neededConfirm the expiry date and the included products, and start deployment discovery
9Engage if needed, start benchmarking and requalifying metrics, and request third party support proposalsEngage if needed and begin certification counting
6Model any reductions against the repricing rule while the third party evaluation maturesHave the count well advanced and decide between certifying and renewing
3Present your target price and your alternative while Oracle still has time to repriceValidate the count, and make sure every deployment added in the final months is logged and included
1Sign, or act on the alternativeFinalize the count and the internal sign off, ready to certify on the timetable your ULA sets

What to do next

  1. List the gates. Write down the next 12 months of audit exposure, renewal dates, ULA expiry and planned architecture changes.
  2. Date each close. Mark the first written reply, the 90 day renewal mark and the certification declaration against each gate.
  3. Run the hire no one rule. If all five conditions hold, spend nothing this year.
  4. Engage early where a gate is open. Bring help in before anyone in your organization acts at that gate.
  5. Scope to the gate. Name the deliverables, the dates and a capped fee in the statement of work.
  6. Test every firm. Apply the disqualification tests to each candidate, including us.
  7. Set the next date. Put the following gate in the calendar the day this one closes.

Frequently asked questions

When is it too late to bring in Oracle audit help?

Value drops sharply after your first written reply, because scope conceded there is hard to recover. Late help can still repair a position when the claimed gap is large, for example by challenging how Oracle counted virtualized hosts or employees. Expect to pay for repair work, which costs more and recovers less than prevention.

How far before an Oracle renewal should an advisor start?

Start 9 to 12 months before the renewal date. Oracle's quote usually arrives well after that, so the preparation happens before you have seen a price. Inside 90 days you are mostly negotiating cosmetic changes to whatever Oracle has already proposed.

Is a consultant worth it after Oracle sends a renewal quote?

Sometimes, though the quote has already set the terms of the discussion. A review still pays when the quote bundles products you did not ask for, or reprices support after a reduction. Expect to argue percentages inside a frame Oracle built rather than reshape the deal.

When should a ULA holder bring in outside help?

At three points: before signing a ULA, at any renewal offer, and 6 to 12 months before expiry so certification counting runs on your schedule. If Oracle proposes a renewal before your own count is finished, hold the decision until it is.

Do I need an Oracle advisor on retainer between events?

Usually not. With no gate on the calendar, a retainer pays for availability you rarely use. The exception is a large Oracle customer with several products on different cycles, where a gate is almost always open and a standing arrangement can cost less than scoping each event separately.

What if my Oracle footprint is small and stable?

Then the hire no one rule probably applies. Reconcile entitlements yourself once a year, price your position with a licensing calculator, keep the renewal date in the calendar, and save the fee for a gate that does open.

How much does an Oracle licensing consultant cost?

It depends on the gate and the fee model, so ask each firm for a fixed price per gate. Fixed fees suit scoped work such as audit defense, reviews and certification, and a share of savings suits negotiation when the baseline is agreed in writing first. Redress charges a fixed fee or 25 percent of savings, never hourly.

Why trust timing advice from a firm that sells the service?

Do not take our word for it. Apply the disqualification tests to us, run the hire no one rule first, and note that this page recommends spending nothing in more situations than it recommends engaging.

Newsletter
Licensing news that changes what you pay

One email a week on vendor price moves, audit activity and what worked in recent renewals.

Subscribe
Vendor Shield
An advisor on call for every vendor conversation

Always on advisory for renewals, audits and contract questions across your software vendors.

Explore Vendor Shield
Advisory White Paper

Get the Oracle CIO guide to controlling spend.

The five year plan to control Oracle spend, from the renewal calendar and audit readiness to the contract terms that hold at signature.

Gated with a work email on the download page. No sales follow up you did not ask for.

Get the White Paper →
We never share your details with vendors.

Oracle licensing news, once a week.

Price changes, audit activity and what worked in recent renewals. No vendor spin.