- Weblogic licenses
- Weblogic Licenses – Editions
- The cost of Oracle Weblogic licenses
- What is Weblogic Basic?
- What is Oracle Internet Application Server?
- What is Oracle WebLogic Standard Edition
- What is Oracle Weblogic Enterprise Edition
- How is Oracle WebLogic Suite Licensed?
- Oracle Weblogic License upgrade options
- Most common WebLogic license compliance issues
- Oracle WebLogic Licensing and WebLogic suite
- Need Expert help?
Are you feeling overwhelmed by the complex world of Oracle WebLogic licenses? Don’t worry, you’re not alone! Many businesses struggle to navigate the different options and understand which one is the best fit for their needs.
Oracle WebLogic Server is a widely used application server for developing and deploying Java EE applications. It is a powerful tool for building enterprise-level applications, but understanding the different licensing options can be confusing. In this blog, we will take a closer look at the four different Oracle WebLogic Server editions and how they differ in terms of features and pricing.
Summary of this article:
- Oracle WebLogic Server is a tool for building enterprise-level applications
- Four different Oracle WebLogic Server editions are available:
- WebLogic Basic: Included in other Oracle products, such as Oracle Internet Application Server and Oracle Forms and Reports.
- WebLogic Standard Edition: Licensing is per occupied CPU socket, with a minimum of 10 user licenses per processor.
- WebLogic Enterprise Edition: Licensing is per core factor and includes advanced clustering support and Oracle Virtual Assembly Builder.
- WebLogic Suite: Licensing is also per core factor and includes additional features such as 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.
- The cost of Oracle Weblogic licenses can be based on either processor or user.
- Oracle Weblogic Standard Edition – $ 10,000 per processor license or $ 200 per user (10 users minimum per processor)
- Oracle Weblogic Enterprise Edition – $ 25,000 per processor license or $ 500 per user (10 user minimums per processor, count cores)
- Oracle Weblogic Suite license – $ 45,000 per processor license or $ 900 per user (10 user minimums per processor, count cores)
- It is important to understand the features and pricing options of each edition to make an informed decision when choosing the right application server for your enterprise application.
Weblogic Licenses – Editions
- First, there is the WebLogic Basic edition, which is not available on the Oracle price list. It 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, and basic JMS messaging, deployment, and high availability functionality.
- Next, we have the 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.
- The 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.
- Finally, there is the 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.
In summary, Oracle WebLogic Server offers a range of editions to suit different needs and budget. Understanding the features and pricing options of each edition can help you make an informed decision when choosing the right application server for your enterprise application.
How to license Weblogic Server
- 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.
- Weblogic Standard Edition 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.
The cost of Oracle Weblogic licenses
The cost of Oracle Weblogic licensed (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?
- 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, 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 such as 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 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 that have licensing dependencies on any edition of Oracle Internet Application Server or Oracle Forms and Reports unless stated specifically within their licensing documentation.
Which products is WebLogic Basic part of?
- Oracle Internet Application Server, Standard Edition
- Oracle Internet Application Server Standard Edition One
- Oracle Internet Application Server Enterprise Edition
- Oracle Forms and Reports
- Oracle Business Intelligence Standard Edition.
If you have any of above Oracle licenses, you also have the right to run the basic version of WLS.
However, you can only use the WLS basic version to run certain components that are part of the above list of products.
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 at no cost upgrade/migrate to Weblogic products.
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
What is Oracle Weblogic Enterprise Edition
Oracle WebLogic Server Enterprise Edition includes:
- All of the functionality of 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
What is 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
Weblogic Suite is a pre-requisite product if you want to use Oracle SOA, you need to also purchase a Weblogic Suite license to be correctly licensed.
What are the differences between Weblogic SE and Enterprise?
- WebLogic Standard Edition does not have clustering functionality.
- WebLogic Enterprise Edition allows you to use 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 server and clients.
What are the Oracle Weblogic license differences?
- WebLogic SE is licensed per occupied socket
- WebLogic EE is licensed per core and using Oracle core factor table.
What is Oracle Coherence?
In-memory data grid solutions like Oracle Coherence help organizations scale mission-critical applications with predictability and speed. These solutions are perfect for event-driven systems, such as websites, and can eliminate the need for other data stores. With over 70 percent of customers in the U.S. and Europe, Coherence is a proven choice for organizations that require high performance and predictable scalability. However, this product does require a large infrastructure and requires a development team to be constantly incorporating new versions.
Both GridGain and Oracle Coherence provide rich querying capabilities and a consistent data model. Both databases support SQL query syntax, and query APIs are easily translated. For instance, GridGain supports SQL query syntax, while Coherence has an entry processor API based on Java predicates. It is important to know which platform you are going to choose based on its database. Listed below are some of the most common uses for the Coherence data model.
What is Oracle SOA Suite?
What is Oracle SOA suite? It is a complete software suite that enables service-oriented development, integration, and orchestration of enterprise applications. The suite is designed to support incremental SOA adoption. Oracle SOA Suite contains several components that are commonly used together to manage composites. These components offer end-to-end security and centralized management and monitoring of SOA-related assets. Its benefits are extensive and will help businesses reduce their total cost of ownership and improve their business processes.
Oracle SOA suite provides support for Decision components. Decision components publish rules as reusable services that can be invoked by various business processes. Users can change the rules without re-deploying code. The platform also supports a variety of decision-making and business rules. The suite also provides security and governance services. With these components, enterprises can build better integration and reduce the risk of failure.
How is Oracle WebLogic Suite Licensed?
- It is core-based licensing, you need count the number of physical cores in the server, then multiply it with Oracle Core Factor.
- Licensing user minimums if licensing Oracle WebLogic with Named User Plus is 10 users per Oracle processor.
Oracle Weblogic License upgrade options
- You can upgrade Oracle WebLogic Standard Edition licenses to WLS Enterprise, and you can upgrade Enterprise to WebLogic Suite
Most common WebLogic license compliance issues
- Oracle customers are using Cluster support that would trigger Enterprise Licenses but are only licensed for WebLogic Standard Edition.
- Oracle customers who are using Oracle WebLogic Basic (restricted use license part of other Oracle products) beyond their license grants.
- Oracle customers mis-calculating 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 is only allowed to run WLS based applications, not third-party Java applications.
- If you have included Weblogic into your Oracle ULA – that often causes compliance issues.
Oracle WebLogic Licensing and WebLogic suite
Morten talks about about how to license Oracle Weblogic and shares 5 important considerations for licensing Oracle WLS
00:00 Introduction, Oracle Middleware licensing shares the same licensing rules as Oracle database, core or CPU licensing. But there are no HW restrictions.
00:35 Licensing Oracle Internet Application Server and WLS server and Suite
01:10 Licensing minimums for Weblogic Server
01:48 Hardware restrictions for licensing Weblogic (licensing)
02:03 Licensing minimums for Internet Application Server
02:30 Hardware restrictions for Internet Application Server (licensing)
02:55 What are the differences between WLS SE and EE and Suite?
03:50 5 important licensing considerations when it comes to Oracle Weblogic licensing.
Now we’re going to go into Middleware Licensing. And as I said, this is going to be fairly easy because you already got all the basics. Fredrik went into all the basics and Middleware Licensing is somewhat simpler than Database Licensing. It basically shares the same licensing rules, so core licensing, but without the limitations between the different versions of the Middleware components. So when we talk about Middleware Products, mostly, or the most commonly used products are Oracle Internet Application Server and Oracle WebLogic Server. Then we have Standard and Enterprise Edition. We also have WebLogic Suite, which is the Enterprise Edition, and some options. Licensing can be done by CPU or NUPs. So again, you’re using the exact same metrics to license as in the case of the database. And we also counting the cores for Enterprise Socket products and for Sockets for the Standard Edition.
So it really mirrors the way that you are licensing the database. In terms of licensing minimums for WebLogic Standard Edition is a 10 Named User Per processor. For WebLogic Server Enterprises Edition, it’s 10 NUPs per processor, and we have the same core licensing as under the Oracle Database. So you need to count the cores, you need to apply your core factor depending on the CPUs that you are using. WebLogic Suite, 10 Named User Plus per processor, core licensing is the same as for Oracle Database Enterprise Edition. In terms of hardware restriction, there is none. So there is no restriction costs for different versions. That’s nice, you don’t have to worry about those. It’s not like if you’re moving up with a Standard Edition or something like that. For the Internet Application Server, licensing minimums for the Java Edition, it’s 10 NUPs per processor for the Internet Application Server Standard Edition.
So Java Edition and Standard Edition, it’s 10 Named User per processor and Licensing again, it’s just like in the case of the database. For the Enterprise Edition, it’s 10 Named User Plus per processor, and Licensing is also the same as Oracle Database. And again, we have no hardware restrictions. You can go as far and as wide as you will. This is a much more free licensing compared to jumping between the Oracle different versions of the database that you have all the restrictions. You don’t have it here. And here, just to give you somewhat of an idea of what’s going on with the Standard Edition versions, the Enterprise Edition, and the WebLogic Suite. So here you can see the different products that is included on the Standard Edition. As you move up into the Enterprise Edition, what you’re getting of covered technologies is basically clustering technologies, which is a important part as you move up the ladder.
And when you move up to the Suite, you get everything that you got with the Standard Edition and the Enterprise Edition, and then you get into the Coherence territory. And one thing to consider is that WebLogic Suite is a prereq for SOA. So, if you go into these fairly advanced environments, you’ll have to go full scale on the Suite before you can get into that part. So if you are using clustering, so any clustering with WebLogic, you need to go Enterprise Edition or Suite Edition. So that’s really where it differentiates. If you are installing Oracle Middleware, choose the custom installer and not the standard installer. If you choose standard, you may install products that you don’t have a license for. SOA Suite, BPEL, all these are prereq, so you need that. If you need that, you need also to license WebLogic Suite. Some Oracle products ship with WebLogic Basic. So The free versions, but it’s only to be used for specific Oracle products.
And then of course you have Oracle ERP. So E-Business Suite, which would need WebLogic and also Internet Application, or either Internet Application Server, or WebLogic Enterprise Edition. So that comes bundled with Enterprise. And it’s a common compliance problem that clients need to go full use on E-Business Suite for the technology. Here are some of the licensing resources. I do believe that Frederick already shared with us, but these are good resources if you need to go and research yourself. You certainly will working with Oracle Licensing, there’s going to be a lot of researching on your own. This at least gives you some idea of where you can go to get additional information.
How to audit Oracle Weblogic or Oracle Middleware products?
Need Expert help?
Oracle middleware licensing assessment service:
- Measurement of all your Oracle middleware products using Oracle license compliance scripts
- Help with remediation of any non-compliance issues
- Assistance in optimizing licensing and advising on cost reduction
- Identification of any underutilized or unnecessary licenses
- Recommendations for consolidating or re-architecting your Oracle middleware environment
- Review of your current license agreements and identification of any potential savings
- Assistance with negotiations with Oracle to ensure the best pricing and terms for your organization.