Contents
Key takeawaysHow middleware is licensedRestricted use grantsCounting rules and examplesEnterprise Manager packsWhat we see in reviewsChecking your positionSupport status and renewalWhat Oracle will sayWhat to do nextFAQOracle sells no license to Fusion Middleware as a whole. Each of roughly eight product families has its own metric and rules, and most audit findings come from components running on a restricted grant or a lower edition.
- There is no umbrella license. Fusion Middleware covers roughly eight product families, each with its own metric, minimum and audit behavior.
- Every component has one of three states. Fully licensed, restricted use or unlicensed, and the software behaves the same in all three.
- Edition creep is common. WebLogic Suite features ran on lower edition licenses in 5 of 10 environments we reviewed.
- The bundled database is the costly breach. In roughly 1 in 3 reviews a restricted use repository database held other application schemas, a full use claim usually larger than the middleware finding.
- Packs are bought with a click. Management packs were active without entitlement in roughly 4 of 10 reviews, at $12,000 per processor for the WebLogic pack.
- Counting rules differ by family. GoldenGate counts both ends, SOA Suite needs WebLogic Suite underneath, and treating SOA Suite and Service Bus as one product hid 20 to 35 percent of demand.
- Support for 12c is ending. Premier Support for Fusion Middleware 12c ends in December 2026, a reason to revisit what you pay support on.
How is Oracle middleware licensed?
Oracle middleware is licensed product by product, never as a whole. Fusion Middleware is an umbrella over roughly eight product families, each with its own metric, its own line on the price list and its own audit behavior. Oracle does not sell a license to the umbrella itself.
Every middleware component on your servers therefore sits in one of three states: fully licensed, restricted use, or not licensed at all. Most organizations we review cannot say which state a given component is in, and the software offers no help.
The document that settles the question is the Fusion Middleware Licensing Information User Manual. It states product by product what is included, what is licensed separately and what is restricted, and it is the least read document in most Oracle contract files. Use the edition that matches the release you run, because the grants change between releases.
What are the eight families, and where does each one cost you?
| Family | Representative products | Licensed on | Where it costs you |
|---|---|---|---|
| Application server | WebLogic Server Standard Edition, Enterprise Edition, WebLogic Suite | Processor or Named User Plus, 10 user minimum per processor | Edition creep into clustering and Coherence |
| Data grid | Coherence Enterprise Edition | Processor or Named User Plus | Included only in WebLogic Suite among the WebLogic editions |
| Integration | SOA Suite, Service Bus, BPM Suite | Processor or Named User Plus, 25 user minimum per processor on SOA Suite | Adapters, separately licensed components and the WebLogic Suite prerequisite |
| Data integration | Oracle Data Integrator, GoldenGate | Processor, on source and target | Both ends of a replication feed count |
| Identity and access | Identity Governance, Access Management, directories | Per user or per processor, by product | External and machine identities in the count |
| Analytics | Oracle Analytics Server, Essbase | Processor or Named User Plus | Read only report consumers still count |
| Content and portal | WebCenter Content, Portal, Sites | Processor or Named User Plus | Public facing deployments force the Processor metric |
| Development and web tier | Forms and Reports, ADF, Oracle HTTP Server | Mostly restricted use, tied to a parent product | Restricted components put to general work |
Two rows cause most of the trouble, and neither is the application server. Data integration counts both ends of every feed, which doubles what intuition prices. The development and web tier is almost entirely restricted use: real products doing real work on entitlements that lapse the moment the work spreads beyond the parent product.
What do the main middleware products cost at list?
These figures come from Oracle's Technology Global Price List dated September 15, 2026. Annual support is 22 percent of the net license fee, so a license discount carries into every year of support.
| Product | Processor license | Named User Plus license | Annual support per processor |
|---|---|---|---|
| WebLogic Server Standard Edition | $10,000 | $200 | $2,200 |
| WebLogic Server Enterprise Edition | $25,000 | $500 | $5,500 |
| WebLogic Suite | $45,000 | $900 | $9,900 |
| Coherence Enterprise Edition | $11,500 | $230 | $2,530 |
| SOA Suite for Oracle Middleware | $57,500 | $1,200 | $12,650 |
| Oracle Service Bus | $23,000 | $460 | $5,060 |
| GoldenGate | $17,500 | $350 | $3,850 |
| WebLogic Server Management Pack Enterprise Edition | $12,000 | $240 | $2,640 |
| SOA Management Pack Enterprise Edition | $25,000 | $500 | $5,500 |
How to Negotiate the Oracle Java Employee Agreement: Honest Leverage in a Captive Deal
What is a restricted use license, and what breaches it?
A restricted use license is a real license, valid only in support of the product that shipped it. The restricted component behaves exactly like the full version, and nothing in the product tells you which entitlement you are running on.
| Restricted component | Ships with | What turns it into a full use requirement |
|---|---|---|
| WebLogic Server Basic | Forms and Reports, Business Intelligence Standard Edition, older Internet Application Server editions | Using features Basic excludes, such as whole server migration or service migration |
| Restricted WebLogic Server Standard or Enterprise Edition | WebCenter, Identity Management, Business Intelligence, Data Integrator and others | Deploying your own applications, or clustering where the grant is Standard Edition |
| Restricted use Oracle Database | Many middleware products, as their repository | Any other schema, table or report against it |
| Oracle HTTP Server | WebLogic and other middleware | Serving unrelated applications or static websites |
| ADF | Every WebLogic Server edition, and several middleware and application products | Running your own ADF applications on a restricted grant from another product |
| Java SE with an Oracle product | Products that need a Java runtime | Any other Java workload, on any machine |
When does bundled WebLogic need a full license?
That depends on which of two commonly confused grants you hold. Oracle's manual says WebLogic Server Basic comes with Forms and Reports and with Business Intelligence Standard Edition. Basic includes basic clustering but excludes whole server migration, service migration, custom Work Managers and many other features.
WebCenter, Identity Management and similar products carry a different grant: a restricted license to a full WebLogic edition, usable only as the host for that product. Your own applications in that domain need a full license, and where the grant is Standard Edition, which has no cluster support, a cluster needs Enterprise Edition.
Inside fully licensed WebLogic, Coherence Enterprise Edition, Active GridLink for RAC and Zero Downtime Patching come with WebLogic Suite, so running them on Enterprise Edition licenses is a Suite requirement. It was the most frequent finding in our reviews. The WebLogic Suite and Standard Edition comparison shows where each edition stops.
Can the database that ships with a middleware product hold other data?
No. A restricted use Oracle Database is licensed for the product's own repository schemas and nothing else. Oracle's wording for Directory Services Plus is typical: the included Standard Edition database may only store LDAP data for Internet Directory, and storing any other data requires a full use license.
The breach usually starts small, with a reporting schema, a staging table or a monitoring tool writing its history. Any one of them turns the whole instance into a full use database requirement. If Oracle prices that at Database Enterprise Edition, $47,500 per processor at list, a 4 processor repository host becomes a $190,000 license claim before support.
What does the Java SE that ships with middleware cover?
Oracle's Java SE FAQ says you may use the Oracle Java runtime with, and for the sole purpose of running, the Oracle product that requires it. Any other Java workload, on any machine, falls under the Java SE Universal Subscription.
Our Java audit defense guide covers the employee metric and how Oracle pursues it.
Fusion Middleware and SOA Licensing Brief
The family map and the restricted use audit method from our Oracle practice, in one download.
Get the white paper →How do the counting rules differ across middleware families?
Each family counts differently, and four rules produce most of the arithmetic errors. Named User Plus minimums alone differ by family, at 10 per processor on WebLogic and 25 on SOA Suite.
- Both ends of the feed. GoldenGate is licensed on the processors of the source and of the target.
- SOA Suite contains Service Bus. Oracle lists Service Bus as a component of SOA Suite for Oracle Middleware, but a Service Bus license gives no rights to BPEL, Mediator or Business Rules. Composites running on hosts licensed only for Service Bus need SOA Suite.
- Both sit on WebLogic Suite. Oracle licenses SOA Suite and Service Bus as options to WebLogic Suite, so every processor that runs them needs WebLogic Suite as well.
- Minimums decide small deployments. On a small host, the minimum sets the bill and your real user count stops mattering.
Worked example: SOA Suite on one host
Say your integration team runs SOA Suite on one 8 core x86 host and has 40 named users. The x86 core factor is 0.5, so the host counts as 4 processors. The table prices both routes at list.
| Line | Calculation | At list |
|---|---|---|
| Processors on the host | 8 cores at a 0.5 core factor | 4 |
| SOA Suite, Processor | 4 at $57,500 | $230,000 |
| WebLogic Suite prerequisite, Processor | 4 at $45,000 | $180,000 |
| Processor route, license total | SOA Suite plus WebLogic Suite | $410,000 |
| SOA Suite, Named User Plus | 25 minimum times 4 processors, so 100 users at $1,200 | $120,000 |
| What 40 users would cost with no minimum | 40 at $1,200 | $48,000 |
The minimum turns 40 real users into 100 licensed ones, and $48,000 into $120,000, before WebLogic Suite users at $900 each. Once other systems call the host, Processor is usually the only workable route, because Named User Plus also counts devices and automated callers. Our SOA Suite metric comparison works through that choice.
Worked example: one GoldenGate feed
Say you replicate from a 16 core x86 database host to an 8 core reporting host. The source counts as 8 processors and the target as 4. Priced on both ends, GoldenGate needs 12 processors at $17,500, or $210,000.
Priced on the source alone, it would have been $140,000, a $70,000 gap plus $15,400 a year in support for one feed. The GoldenGate licensing guide covers the remaining counting rules.
How are Enterprise Manager packs for middleware licensed?
Per processor of the managed target, and they switch on from a link in the Enterprise Manager console with no warning and no license check. The WebLogic Server Management Pack Enterprise Edition lists at $12,000 per processor. On the 4 processor SOA host above, one enabled pack adds $48,000 in license and $10,560 a year in support.
Treat the Management Pack Access page in Cloud Control, under Setup and then Management Packs, as a purchase screen. Access is set per target: disable packs wherever you hold no license, and reconcile the page against entitlements every quarter.
What have we seen in recent Oracle middleware reviews?
Edition boundaries and restricted use grants drove most of the surprises. Across roughly 30 to 45 Oracle middleware reviews I led between 2024 and 2025, the money sat at the edges between products and entitlements and rarely in the processor arithmetic. Four findings came up again and again.
- Edition creep. In 5 of 10 environments, WebLogic Suite features were running on a lower edition entitlement.
- The repository breach. In roughly 1 in 3, a restricted use database carried other application schemas, a full use claim usually larger than the finding that triggered the review.
- The console click. In roughly 4 of 10, management packs were active in Enterprise Manager with no matching entitlement behind them.
- The product boundary. Counting SOA Suite and Service Bus as one product masked 20 to 35 percent of integration demand.
If you record each component's state before Oracle asks, the audit becomes a reconciliation of your records against theirs. Those settle for a fraction of what an open ended exploration costs.
The exposure in Oracle middleware sits at the boundaries between products and entitlements, and none of those boundaries shows while the software is running.
Why we would not start audit preparation with a core count
The usual advice is to begin with a hardware inventory and a processor count, because that is how Oracle prices. For middleware we disagree. In our reviews, edition mismatches and restricted use breaches produced more exposure than miscounted cores. Classify every component into a family first, settle its entitlement state second, and count cores last.
How does an audit read what you own?
The contract names a processor metric, some minimums and a handful of products. The audit reads the whole umbrella, including the parts you were told came free. Middleware is one of the five Oracle bills in our Oracle licensing guide, and it was missing from more internal license positions than it appeared in. It was never missing from audit scope.
How do you check which state each component is in?
Start with what the software records about itself, then compare it with what you bought. Every check below uses a script, view, file or console page you already have access to.
| Component | Where to look | What a breach looks like |
|---|---|---|
| WebLogic Server Basic | The WebLogic Server Basic Feature Usage Measurement Script, My Oracle Support Doc ID 885587.1 | Excluded features configured, such as whole server migration or custom Work Managers |
| Restricted WebLogic grants | Each domain's config.xml, for cluster definitions and application deployments | Your own applications in a product's domain, or a cluster on a Standard Edition grant |
| Repository databases | The SCHEMA_VERSION_REGISTRY view, compared with DBA_USERS | Any schema the registry does not list and Oracle does not maintain |
| Enterprise Manager packs | Management Pack Access in Cloud Control | Packs enabled on targets with no matching entitlement |
| Java SE | The vendor string from java -version on every server, against the product each runtime serves | Oracle Java running anything other than the Oracle product that shipped it |
How does support status change a middleware renewal?
It gives you grounds to cut or move support on releases Oracle has stopped developing. Premier Support for Fusion Middleware 12c ends in December 2026, and Extended Support in December 2027. For SOA Suite 12.2.1.4, Oracle gives December 31, 2026 as the end of Premier Support and points customers to 14.1.2, a long term support release.
Components in Sustaining Support still carry the full support fee, yet they no longer receive new patches or security fixes. Few customers raise that at renewal, and it is one of the better arguments available. Our third party support analysis prices the alternative.
What should you plan before December 2026?
- List every 12c domain by release. Support dates attach to the release, so a domain on 12.2.1.3 or earlier may already be past Premier Support.
- Decide per product. Upgrade to 14.1.2, pay for Extended Support, move to third party support or retire it. Extended Support can carry an extra fee, so get Oracle's figure in writing.
- Recheck the grants on 14.1.2. The grants change between releases, and the 11g manual named more sources of WebLogic Server Basic than today's does. Confirm every restricted grant you rely on still appears in the 14.1.2 edition.
What will Oracle say in a middleware review, and how should you answer?
Oracle's positions in a middleware review rest on the licensing manual, so your answer usually sits in the same manual. These are the lines we hear most often.
- "Clustering is configured, so these hosts need Enterprise Edition." Ask which grant Oracle is reading. Basic includes basic clustering, so the question is which excluded features are configured, and the measurement script answers it. On a restricted Standard Edition grant the point stands, and you choose between removing the cluster and licensing it.
- "The repository database holds other schemas, so it needs full licenses." Ask for the schema list and object creation dates, move the foreign schemas out, and hold Oracle to the edition of the original grant, which is Standard Edition for some products.
- "Management packs were used on these targets." Ask for the target list and access dates from the Enterprise Manager repository, settle on targets with recorded use, and disable access everywhere else the same day.
- "Java on these servers means a subscription for all your employees." Separate the runtimes that serve only the Oracle product from the rest. The claim rests on the second group, and moving that group to an OpenJDK build before you sign changes what you owe from then on.
What to do next
- Read the manual first. Download the Licensing Information User Manual for each release you run and list the restricted grants you rely on.
- Classify every component. Give each one a family and a state: fully licensed, restricted use, or not licensed.
- Audit the repository databases. Compare installed schemas with the registry and move foreign schemas out.
- Pull the pack access settings. Reconcile Enterprise Manager pack access with your entitlements and switch off what you have not bought.
- Map support status against Premier Support dates. Bring the December 2026 date into your next renewal discussion. The Oracle practice can run the review with you.
Frequently asked questions
What is Oracle Fusion Middleware licensing?
It is a collective name for roughly eight product families: application server, integration, data integration, identity, analytics, content, data grid, and the development and web tier. Oracle sells no license to the name itself. Each product is licensed on its own, and the Licensing Information User Manual lists what each includes, what is sold separately and what is restricted use.
What is a restricted use entitlement?
Permission to run an Oracle component only as part of the product that shipped it. It is a real license, not a trial. Because the component installs and patches like the full version, the limit exists only on paper until an audit compares what is deployed with what was granted.
When does bundled WebLogic need a full license?
When it runs anything other than the product it came with, or uses features its grant excludes. The full license is normally Enterprise Edition, or WebLogic Suite once Suite features such as Coherence Enterprise Edition or Active GridLink are in use.
Can the Oracle database bundled with middleware hold other data?
No. Its license covers the product's repository schemas only. Moving foreign schemas out closes the exposure from that day, but Oracle can still ask about past use, so keep dated records of when each schema was created and removed.
How are Oracle middleware management packs licensed?
Per processor of each managed target, separately from the product they monitor. The SOA Management Pack Enterprise Edition lists at $25,000 per processor, more than a Service Bus license on the same host. You can license packs for production targets only and keep them switched off elsewhere.
Does Java SE come free with Oracle middleware?
Only as the runtime for that Oracle product. A second application using the same JDK needs its own license, and Oracle now sells Java SE as the Universal Subscription, counted on total employees, with published tier pricing as low as $5.25 per employee per month.
Do you need WebLogic Suite to run Oracle SOA Suite?
Yes. Oracle licenses SOA Suite and Service Bus as options to WebLogic Suite, so at list each processor carries $45,000 for WebLogic Suite on top of $57,500 for SOA Suite. It is the line most often left out of integration budgets.