Licensing / Middleware Licensing / weblogic

Decoding WebLogic Licenses: Top 6 Compliance Risks

Licensing / Middleware Licensing / weblogic

Decoding WebLogic Licenses: Top 6 Compliance Risks

Oracle WebLogic licensing works as follows:

  • Editions: There are four editions, Basic, Standard, Enterprise, and Suite, each with unique features and models.
  • Licensing Model: Standard Edition is licensed per occupied CPU socket; Enterprise Edition and Suite are licensed per core factor.
  • Cost:
    • Standard Edition: $10,000 per processor license.
    • Enterprise Edition: $25,000 per processor license.
    • Suite: $45,000 per processor license.
  • Named User Plus Pricing: Also available, with specific user minimums per processor.
  • Oracle WebLogic follows the same licensing rules as other technology products if you wish to deploy on VMware, AWS, or Azure.

Oracle Weblogic Licensing Guide

Weblogic Licenses

Embarking on the journey of understanding Oracle WebLogic licensing can often feel overwhelming.

This Oracle WebLogic Licensing Guide aims to streamline the process, offering a clear pathway through the intricacies of licensing terms, compliance requirements, and optimization opportunities to ensure your organization navigates this complex landscape with confidence and efficiency.

Weblogic Licenses – Four Editions

  1. WebLogic Basic edition is not available on the Oracle price list but is included in other Oracle products, such as Oracle Internet Application Server and Oracle Forms and Reports. This edition includes the core WebLogic application server, Java EE, management tools, basic JMS messaging, deployment, and high availability functionality.
  2. WebLogic Standard Edition. This edition includes all of the features of WebLogic Basic, plus additional development and management tools and basic clustering support. The Standard Edition is licensed per processor occupied.
  3. WebLogic Enterprise Edition includes all of the features of the Standard Edition, plus advanced clustering support, Oracle Virtual Assembly Builder, and Oracle Java SE Advanced. This edition is licensed per core factor.
  4. WebLogic Suite. This edition includes all of the features of the Enterprise Edition, plus Oracle Coherence Enterprise Edition, Oracle Forms, Reports, and Portal, Oracle Enterprise Manager Pack for Oracle Coherence, Oracle Verrazzano Enterprise Edition, Oracle Java SE Suite, and Oracle WebLogic Server Zero Downtime Patching. This edition is also licensed per core factor.

Oracle Weblogic Server Licensing

Oracle Weblogic Server Licensing
  • Weblogic licensing varies depending on the edition you are running.
  • Weblogic Basic is not available for purchase; it is a restricted-use license that ships with other Oracle products.
  • Oracle Weblogic Standard Edition Licensing works like this: it is licensed per occupied CPU socket, with a minimum of 10 user licenses per processor.
  • Weblogic licensing for Enterprise Edition and suite is based upon Oracle’s core factor table calculation. You can read about this here.

Oracle WebLogic License Models

  • Oracle Full-Use Licensing is the most common license model, in which the end customer purchases its licenses only for internal use.
  • Oracle ISV license models include Prop Hosting, where you build a SaaS offering using Oracle WebLogic to external entities. Oracle ASFU is a license model where the solution partner resells WLS with its solution.

Oracle Weblogic License Cost

oracle weblogic license cost

Oracle Weblogic Pricing (processor licenses):

  • Oracle Weblogic Standard Edition – $ 10,000 per processor license (not counting cores)
  • Oracle Weblogic Enterprise Edition – $ 25,000 per processor license (counting cores)
  • Oracle Weblogic Suite license – $ 45,000 per processor license (counting cores)

The cost of Oracle Weblogic licenses (Named User Plus ):

  • Oracle Weblogic Standard Edition – $ 200 per user (10 users minimum per processor)
  • Oracle Weblogic Enterprise Edition – $ 500 per user (10 user minimums per processor, counting cores)
  • Oracle Weblogic Suite license – $ 900 per user (10 user minimums per processor, counting cores)

What is Weblogic Basic?

What is Weblogic Basic
  • WebLogic Server Basic is a license-constrained version of WebLogic Server that is available in licenses for the following Oracle products: Oracle Internet Application Server Standard Edition, Oracle Forms and Reports, and Oracle Business Intelligence Standard Edition.
  • Each edition of Oracle Internet Application Server and Oracle Forms and Reports enables the right to full use of the WebLogic Server Basic license.
  • It is only for running components provided within these products, such as Forms, Reports, Discoverer, and Portal, and also for custom Java applications like those developed for Oracle Containers for J2EE.
  • The WebLogic Server Basic license includes usage rights to the following features:
    • Core WebLogic application server
    • Java Platform, Enterprise Edition (Java EE)
    • WebLogic Server management tools, including the Administration Console and WebLogic Scripting Tool
    • WebLogic JDBC Drivers, WebLogic Server Clients, and WebLogic and Apache Web Server Plug-Ins
    • Basic JMS messaging, deployment, and high availability functionality
    • Transactional business logic with persistence with the support of JPA and EJB
    • Basic WebLogic Server clustering support, including load balancing, failover, and cluster management
  • It has limitations on usage rights and is not applicable for products outside of Oracle Internet Application Server and Oracle Forms and Reports with licensing dependencies on any edition of Oracle Internet Application Server or Oracle Forms and Reports unless explicitly stated within their licensing documentation.

Which products is WebLogic Basic part of?

Which products is WebLogic Basic part of

What is Oracle Internet Application Server?

The Oracle Internet Application Server comes in several different editions and is licensed separately for the various installation types.

The standard edition does not include Oracle Forms, Reports, and Discoverer. Other stand-alone components of Oracle IAS require separate licenses.

  • Oracle Internet Application Server Standard Edition – processor socket-based
  • Oracle Internet Application Server Enterprise Edition – core-based licensing
  • If you own IAS licenses, you can upgrade/migrate to Weblogic products at no cost.

What is Oracle WebLogic Standard Edition

What is Oracle WebLogic Standard Edition

Oracle WebLogic Server Standard Edition includes:

  • Core WebLogic application server, with Administration Console, Configuration Wizard, and Upgrade Framework
  • Oracle TopLink and Application Development Framework
  • Oracle JDeveloper
  • Oracle Enterprise Pack for Eclipse
  • Oracle Security Developer Tools
  • Java SE
  • Oracle Web Tier
  • Oracle Enterprise Manager Fusion Middleware Control
  • Oracle WebLogic Software Kit for Oracle Database Appliance
  • Oracle Licensing: You count the number of occupied processor sockets.

What is Oracle Weblogic Enterprise Edition

What is Oracle Weblogic Enterprise Edition

Oracle WebLogic Server Enterprise Edition includes:

  • All of the functionality of the Standard Edition
  • Clustering support
  • Oracle Virtual Assembly Builder
  • Oracle Java SE Advanced (restricted for Oracle WebLogic Server)
  • Java SE is included for client applications that access these server components
  • Oracle licensing is core-based; apply the Oracle core factor table.

What is Oracle Weblogic Suite?

What is Oracle Weblogic Suite

Oracle WebLogic Suite includes:

  • All of the functionality of Enterprise Edition
  • Oracle Coherence Enterprise Edition
  • Oracle Forms, Reports, and Portal
  • Oracle Enterprise Manager Pack for Oracle Coherence
  • Oracle Verrazzano Enterprise Edition
  • Oracle Java SE Suite (restricted for WebLogic Server, Oracle Containers for J2EE and Coherence)
  • Java SE is included for client applications that access these server components.
  • Oracle WebLogic Server Zero Downtime Patching
  • Oracle licensing is calculated using the Oracle core factor table.

Weblogic Suite is a pre-requisite product. To use Oracle SOA, you must also purchase a Weblogic Suite license to be correctly licensed.

What are the differences between Weblogic SE and Enterprise?

What are the differences between Weblogic SE and Enterprise
  • WebLogic Standard Edition does not have clustering functionality.
  • WebLogic Enterprise Edition allows you to use the OEM Diagnostic pack for Oracle Middleware.
  • WebLogic Enterprise Edition is required to run additional licensable features, such as Coherence and WebLogic Management Pack.
  • WebLogic Enterprise Edition includes Oracle Java SE advanced for both servers and clients.

Oracle Weblogic Suite Licensing

Oracle WebLogic Suite employs a core-based licensing model. This approach necessitates counting all physical cores in a server, which are then multiplied by the Oracle Core Factor to determine the licensing requirements.

Additionally, when opting for Named User Plus licensing, a stipulation mandates a minimum of ten users for each Oracle processor licensed.

This ensures that organizations meet Oracle’s minimum licensing thresholds, aligning with Oracle’s licensing policies and providing a clear framework for compliance.

Six Most Common Weblogic License Compliance Issues

6 most common WebLogic license compliance

Some of the most common Weblogic compliance issues:

  • Oracle customers use Cluster support that would trigger Enterprise Licenses but are only licensed for WebLogic Standard Edition.
  • Oracle customers use Oracle WebLogic Basic (a restricted-use license part of other Oracle products) beyond their license grants.
  • Oracle customers miscalculate Oracle licensing on core factors or licensing minimums.
  • Customers who have installed the wrong version of Oracle WebLogic and then need to license a more expensive version
  • Oracle WLS editions include Java SE Advanced licenses, but Java can only run WLS-based applications, not third-party Java applications.
  • Compliance issues often arise if you have included Weblogic in your Oracle ULA.

Oracle WebLogic Licensing and WebLogic suite

Manual check for Oracle WebLogic Licensing

To check the installed version of WebLogic and its licensable components:

  1. Locate Install Directory:
    • Typically, WebLogic is installed in a directory named Oracle_Home or similar.
    • Within this directory, navigate to the wlserver folder.
  2. Version Check:
    • Inside wlserver, locate a file named registry.xml or version.txt.
    • Open this file to find the installed version of WebLogic.
  3. Checking Licensable Components:
    • Examine the inventory directory, often found at the root of Oracle_Home.
    • Within inventory, the Components folder or an oraInst.loc file can provide details on installed licensable components.

In the inventory or Components folder, or the oraInst.loc file, look for:

  • Component Entries: A list of installed components with their respective versions.
  • Specific Files: XML or text files detailing the components installed in the WebLogic suite.
  • Unique Identifiers: Each component will have an identifier to help determine which features are part of the WebLogic installation.

FAQ on Oracle WebLogic Server Editions and Licensing

What are the four different Oracle WebLogic Server editions?

WebLogic Basic, Weblogic Standard Edition, Weblogic Enterprise Edition, Weblogic Suite

How is WebLogic Basic licensed?

WebLogic Basic is not available on the Oracle price list. It is included in Oracle products like Oracle Internet Application Server and Oracle Forms and Reports.

How do I determine if we are using WLS basic or a WLS edition that requires a license?

The easy way is to analyze Oracle LMS Scripts; the hard way is to make a checklist with your IT operations to determine how you use WLS and which features are used. This is unreliable as IT operations are often unaware of all components being utilized.

How is WebLogic Standard Edition licensed?

WebLogic Standard Edition is licensed per occupied CPU socket, with a minimum of 10 user licenses per processor.

How is WebLogic Enterprise Edition licensed?

WebLogic Enterprise Edition is licensed per core factor and includes advanced clustering support.

Can I bring my Weblogic licenses to Microsoft Azure?

You can bring it to Azure, use it in the public cloud, and calculate the required licenses per instance using the Oracle cloud licensing policy. However, you should review your licensing terms to ensure you have the necessary licensing rights.

Can I bring my Weblogic licenses to AWS?

Yes, you can either bring your Oracle WebLogic to AWS EC2 or you can use it on AWS RDS (BYOL)

Can I deploy Oracle PeopleSoft on AWS?

Yes, you can deploy Oracle PeopleSoft on AWS.

What I deploy Oracle Siebel on AWS or Azure?

You can use your Siebel licenses for the BYOL option to deploy on AWS or Azure.

How is WebLogic Suite licensed?

WebLogic Suite is also licensed per core factor. It includes features like Oracle Coherence Enterprise Edition, Oracle Forms, Reports and Portal, Oracle Enterprise Manager Pack for Oracle Coherence, Oracle Verrazzano Enterprise Edition, and Oracle Java SE Suite.

Can we deploy Oracle EBS on Azure or AWS?

Many organizations have chosen to deploy Oracle EBS on Azure or AWS.

What is the difference between WebLogic Standard Edition and WebLogic Enterprise Edition?

The main differences are the clustering functionality, Oracle Java SE Advanced inclusion, and additional licensable features such as Coherence and WebLogic Management Pack in the Enterprise Edition.

What are the most common Oracle WebLogic license compliance issues?

Using Cluster support without the appropriate license
Using Oracle WebLogic Basic beyond their license grants
Mis-calculating Oracle licensing on core factors or licensing minimums
Installing the wrong version of Oracle WebLogic and needing to license a more expensive version
Using Java SE Advanced licenses for non-WLS-based applications

What about BEA Licenses?

If you own BEA licenses, you can use some Weblogic products. Please read our article on how to license BEA Weblogix.

How to license Oracle WebLogic on VMWare?

Oracle WebLogic licensing on VMware follows the same rules and policies as databases and other technology products. Please read our detailed guide on this topic.

How to license Oracle WebLogic on Hyper-V ?

Oracle has defined Hyper-V as soft partitioning, meaning you must license all physical hosts in the cluster.

What are the Oracle Weblogic license differences?

  • WebLogic SE is licensed per occupied socket.
  • WebLogic EE is licensed per core and uses the Oracle core factor table.

Can you Upgrade from WLS Standard to Enterprise Edition?

You can upgrade Oracle WebLogic Standard Edition licenses to WLS Enterprise and Enterprise to WebLogic Suite.

How do you audit Oracle Weblogic or Oracle Middleware products?

Oracle LMS scripts are the measurement tools all Oracle licensing experts and audit teams use to review Oracle Weblogic licensing.

Oracle Weblogic Licensing Review

Expert Oracle Licensing Support at Your Fingertips

  • Former Oracle License Auditors: Benefit from the insights of experienced professionals.
  • Comprehensive Services:
    • Accurate licensing reports.
    • Specialized advice on Oracle licensing topics.
  • Global Reach, Remote Delivery: Serving over 200 clients in 41 countries, all services are delivered remotely.
  • Schedule a Consultation: Discuss how we can support your organization with our tailored Oracle licensing solutions.

Ready to optimize your Oracle licensing strategy?

Contact us

Please enable JavaScript in your browser to complete this form.

Author

  • Fredrik Filipsson

    Fredrik Filipsson brings two decades of Oracle license management experience, including a nine-year tenure at Oracle and 11 years in Oracle license consulting. His expertise extends across leading IT corporations like IBM, enriching his profile with a broad spectrum of software and cloud projects. Filipsson's proficiency encompasses IBM, SAP, Microsoft, and Salesforce platforms, alongside significant involvement in Microsoft Copilot and AI initiatives, improving organizational efficiency.

    View all posts