01The formula
How is WebLogic license cost calculated?
Oracle licenses WebLogic Server per processor or per named user. For server estates the processor metric is the common one. The structure is:
Licenses needed = cores x core factor. Up-front cost = licenses x price per processor. Annual support = support percentage x up-front cost.
The core factor depends on the processor family and comes from Oracle's published core factor table. The price per processor depends on the edition (for example Standard, Enterprise or Suite) and on any discount in your agreement. Use your contract for both numbers.
If you are weighing a move off WebLogic, see WebLogic migration for the options.
02Inputs
What inputs should you gather first?
- 01
Every server that runs WebLogic
Include production, disaster recovery, test, staging and development. Non-production often counts too, depending on the terms.
- 02
Cores per server and processor family
Physical and, where virtualized, the cores the licensing rules attribute to the host. Virtualization rules matter a lot.
- 03
Edition and options in use
Standard, Enterprise or Suite, and any add-on packs. Some features of your applications require a higher edition.
- 04
Your contract and support level
The negotiated price, the support percentage and renewal terms. The list price is rarely what you pay.
- 05
What the applications really use
Clustering, JMS, JTA, EJB or only servlets. This decides whether the replacement is cheap or not.
03Worked example
What does the arithmetic look like?
Change any input and the total moves in proportion. Doubling cores doubles the cost. A lower core factor halves it. This is why counting cores and virtual hosts correctly is the first job.
| Step | Value (hypothetical) | Result |
|---|---|---|
| Servers | 4 servers, 16 cores each | 64 cores |
| Core factor | 0.5 (assumed x86 value) | 32 processor licenses |
| Price per processor | $10,000 (made up) | $320,000 up front |
| Annual support | 22% of up-front (assumed) | $70,400 a year |
| Five-year support only | 5 x $70,400 | $352,000 |
04Other servers
How are WebSphere and JBoss EAP priced differently?
WebSphere is typically licensed on processor value units (PVUs). The shape is cores x PVUs per core x price per PVU, plus annual subscription and support. PVUs per core depend on the processor type. IBM also requires license tracking tools in many agreements, so check your terms. See WebSphere migration.
JBoss EAP is sold as a Red Hat subscription, not a perpetual license with support on top. Subscriptions are sized by cores or core bundles and renew each year. If you stop paying, you lose supported builds. The source is open (WildFly is the upstream project), so the comparison is a subscription against a license plus support. See JBoss EAP migration.
| Server | Pricing basis | Key variables |
|---|---|---|
| WebLogic | Per processor (or named user) plus annual support | Cores, core factor, edition, discount, virtualization |
| WebSphere | Per processor value unit plus subscription and support | Cores, PVU per core, edition, contract terms |
| JBoss EAP | Annual subscription | Cores or core bundles, support level, term |
05Comparing
What belongs in a fair comparison?
A move to Tomcat or Spring Boot removes the server fee but adds work to replace any server features you use. Tomcat vs WebLogic lists those features.
- Total cost over five years, not the first year.
- Replacement cost of features the new platform lacks, such as clustering or JMS.
- Migration labor, test effort and parallel running.
- Support for the replacement: a subscription, or your own staff time.
- The risk of an audit or true-up on the current estate.
06In progress
What are we building next?
We are building a sourced licence cost model with current public price lists and clearly stated assumptions. It will replace the hypothetical numbers on this page. This work is pending, and we will publish it here when done.
07Next step
How does Ace8 help?
Ace8 is the AI-assisted application modernization practice of AceMQ. We do not sell or resell these licenses. We work out what each application needs from the server and what the migration costs.
Send us your inventory through the modernization assessment. You get per-application scope that you can set against the figure from your contract. For server-specific paths, see WebLogic migration and WebSphere migration.