Skip Headers
Oracle® Application Server Licensing Information
10g Release 2 (10.1.2)
B14128-04
  Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents

Previous
Previous
Next
Next
 

1 Oracle Application Server Editions

This chapter describes the four Oracle Application Server editions and the features available with those editions. It contains the following sections:

The Oracle Application Server Product Family

Oracle Application Server is available in four editions with different functional capabilities, each suitable for different kinds of applications and different development and deployment scenarios. Oracle also offers several application server options, packs, and other products that enhance the capabilities of Oracle Application Server for specific purposes. This section describes the licensing editions of Oracle Application Server. The application server options, packs, and other enhancement products are described in Chapter 2, "Options, Independent License Offerings, and Packs".

Table 1-1 introduces the Oracle Application Server licensing options.

Table 1-1 Oracle Application Server Licensing Editions

Licensing Edition High Level Functionality Features Included

Java Edition

The Oracle Application Server Java Edition includes Oracle HTTP Server, Oracle Application Server Containers for J2EE (J2EE container and Web Services), Oracle Application Server TopLink, Oracle Sensor Edge Server, and Oracle Application Server MapViewer.

mod_oc4j, mod_ossl, mod_oradav, mod_fastcgi, mod_rewrite, Proxy Plug-In, XML Developer Kit, Oracle Application Development Framework (ADF), Oracle Enterprise Manager 10g Application Server Control, Java Authentication and Authorization Service (JAAS) Provider, Data Direct JDBC drivers for Oracle and non-Oracle databases

Standard Edition

The Oracle Application Server Standard Edition includes all of the Java Edition functionality, plus Oracle Application Server Portal and Oracle Application Server Web Cache.

All Java Edition features, plus mod_plsql, mod_php, mod_osso, mod_perl, Perl Interpreter, DBI/DBD data access libraries, PL/SQL Server Pages, Oracle Content Management SDK, UDDI Repository, Oracle Application Server Repository Creation Assistant

Standard Edition One

The Oracle Application Server Standard Edition One includes all of the Standard Edition functionality, but with the deployment limitations outlined in "Oracle Application Server Standard Edition One Deployment Restrictions".

All features included in Standard Edition

Enterprise Edition

The Oracle Application Server Enterprise Edition includes all of the Standard Edition functionality, plus Oracle Internet Directory, Oracle Application Server Single Sign-On, Oracle Application Server Certificate Authority, Oracle Application Server Discoverer, Oracle Application Server Reports Services, Oracle Application Server Personalization, Oracle Application Server Forms Services, Oracle Application Server Integration InterConnect, Oracle Application Server Integration B2B, and Oracle Application Server Wireless.

All Standard Edition features, plus Oracle Identity Management, Business Intelligence, Integration, and Wireless features

See Also: "Oracle Identity Management" later in this chapter for details about Identity Management features


Oracle Application Server Editions and Installation Types

When you install Oracle Application Server, you are asked to choose one of several options, or installation types. Each installation type provides a specific set of application server components and features. For example, Oracle Application Server Infrastructure is an installation type that provides centralized product metadata and security services, configuration information, and data repositories for middle-tier installations.

Oracle Application Server editions do not map directly to these product installation types. It is important to understand how these two concepts relate to each other. Table 1-2 lists the minimum edition requirements for each installation type.

In each case, the minimum edition listed is the edition required to install the installation type. However, the minimum edition may not enable you to use everything included in that installation type. For example, you can install the Portal and Wireless installation type if you have Oracle Application Server Standard Edition, but the Standard Edition license does not cover the use of Oracle Application Server Wireless, which is included in the installation type. These restrictions are detailed in Table 1-3.

Table 1-2 Edition Requirements for Installation Types

Installation Type Oracle Application Server Minimum Edition Required

J2EE and Web Cache

Java Edition

JDeveloper

Java Edition

TopLink

Java Edition

Portal and Wireless

Standard Edition or Standard Edition One

Integration

Enterprise Edition

Business Intelligence and Forms

Enterprise Edition

Infrastructure

Standard Edition or Standard Edition One


Table 1-3 lists the installation types available with each of the three Oracle Application Server editions, along with any exceptions or restrictions associated with each edition-installation pair.

Table 1-3 Installation Types Included with Editions

Edition Installation Types Exceptions

Java Edition

J2EE and Web Cache

JDeveloper

TopLink

Upgrade to Standard Edition if you need:

  • mod_plsql, mod_php, mod_perl and mod_osso

  • UDDI repository (part of Web Services)

  • Web Cache

Standard Edition or Standard Edition One

J2EE and Web Cache

JDeveloper

TopLink

Portal and Wireless

Infrastructure

Upgrade to Enterprise Edition if you need:

  • Wireless

Upgrade to Enterprise Edition if you need:

  • Oracle Application Server Certificate Authority

  • Oracle Application Server Single Sign-On

  • Oracle Internet Directory

See Also: "Restricted-Use Licensing"

Enterprise Edition

J2EE and Web Cache

JDeveloper

TopLink

Portal and Wireless

Integration

Business Intelligence and Forms

Infrastructure

If you use Discoverer Plus and/or Discoverer Viewer, you need at least one license of Discoverer Administrator, which is included in Oracle Developer Suite.

For Integration installations, all packaged application, legacy system, and B2B adapters are licensed separately.

See Also: "Restricted-Use Licensing"


Oracle Application Server Standard Edition One Deployment Restrictions

Oracle Application Server Standard Edition One has the same features and functionality as Oracle Application Server Standard Edition, but with the following deployment restrictions:

  • Standard Edition One may only be licensed on servers that have a maximum capacity of two processors.

  • Each Standard Edition One instance must have its own infrastructure, including the metadata repository, installed on the same computer as the middle tier.

  • You may not use any of the high availability features outlined in the "Additional Feature Availability" section with Standard Edition One.

Additional Feature Availability

Certain Oracle Application Server features have additional licensing considerations. This section provides additional licensing information for management features, security features, high availability features, and integration adapters.

Management Features

All Oracle Enterprise Manager 10g Application Server Control functionality is included with each of the Oracle Application Server editions. In addition, all of the Oracle Application Server editions include Oracle Enterprise Manager 10g Grid Control, which is an integrated tool for managing your Oracle Grid and the components running on the grid. It provides an automated configuration management, provisioning, and administrative solution for managing your Oracle data center.

Grid Control includes a restricted-use license for the Oracle Database and Oracle Application Server components required to deploy Grid Control. Refer to "Restricted-Use Licensing" later in this chapter for details on the restricted-use licenses.

You can also expand the basic Grid Control functionality through the "Oracle Management Packs for Oracle Application Server", which are described in Chapter 2.

Security Features

Oracle Application Server provides a number of features to ensure security between the client and the application server, and between the application server and the database.

Oracle Advanced Security

Oracle Advanced Security ensures that communication over the Net8 Protocol is encrypted and secure. It also provides strong two-way authentication between the application server and the database. Oracle Advanced Security is installed with Oracle Application Server by default as part of a "secure by default" design, and to ensure that the client components required to enable secure communication and strong authentication between the application server and an Oracle database are present by default. However, if you want to use Oracle Advanced Security, you must license it separately with the Oracle database with which the application server communicates.

Oracle Identity Management

Oracle Identity Management is an integrated infrastructure that Oracle products rely on for distributed security. The Oracle Identity Management infrastructure includes the following components:

  • Oracle Internet Directory, an LDAP compliant directory service implemented on the Oracle Database.

  • Oracle Directory Integration and Provisioning, part of Oracle Internet Directory, which permits synchronization between Oracle Internet Directory and other directories, user repositories, automatic provisioning services, and applications.

  • Oracle Delegated Administration Services, part of Oracle Internet Directory, which provides trusted proxy-based administration of directory information by users and application administrators.

  • Oracle Application Server Single Sign-On, which provides single sign-on access to Oracle and third-party Web applications.

  • Oracle Application Server Certificate Authority, which generates and publishes X.509 certificates to support PKI-based (strong) authentication methods.

While Oracle Identity Management is designed to provide an enterprise infrastructure for Oracle products, it may also serve as a general-purpose identity management solution for user-written and third-party applications. Oracle Identity Management provides an enterprise-wide identity management platform for third-party applications, hardware, and network operating systems.

Oracle Identity Management is included with Oracle Application Server Enterprise Edition.

A restricted use license for some of the Oracle Identity Management features is included with the application server for specific purposes. Refer to the "Restricted-Use Licensing" section in this chapter for more information.

High Availability Features

Oracle Application Server has several high availability features that require special licensing considerations. These considerations are similar to the licensing considerations for the high availability features of the Oracle Database. These considerations can be divided into two categories: high availability for Oracle Application Server middle-tier instances and high availability for Oracle Application Server Infrastructure.

High Availability Considerations for Oracle Application Server Middle-Tier Instances

There are several ways that you can make Oracle Application Server middle-tier instances highly available. Each of these high availability models has specific licensing implications:

  • Oracle Application Server Cold Failover Clusters: OracleAS Cold Failover Clusters use a two or more node hardware cluster for failover. Failover is the process by which the hardware clusters automatically relocate the execution of an application from a failed primary node to a designated standby node.

    The primary node is the processor that is actively executing one or more application server services at any given time. If the primary node fails, the hardware cluster automatically fails the application server services over to the standby node.

    When using OracleAS Cold Failover Clusters, ten days of failover per calendar year are included in the Oracle Application Server license for the primary node. If you use more than ten days of failover per calendar year, additional application server licenses are required for the standby nodes.


    Note:

    Additional hardware or software may be required depending on the specific cluster setup you are using.

  • Oracle Application Server Clusters: Oracle Application Server middle-tier instances can be clustered together to provide load balancing and failover. Oracle Application Server has two clustering models:

    • Manually Managed Oracle Application Server Clusters: These clusters rely on the administrator to manually configure each instance within the cluster. With Manually Managed Oracle Application Server Clusters, it is the administrator's job to make a group of application servers function as a cluster.

      Manually Managed Oracle Application Server Clusters are included with Oracle Application Server Java Edition, Standard Edition, and Enterprise Edition.

    • DCM-Managed Oracle Application Server Clusters: These clusters use the Distributed Configuration Management (DCM) tool to automatically propagate configuration information across all application server instances in the cluster. DCM requires a repository to store the configuration information. This repository can be either a file-based or database-backed repository.

      DCM-Managed Oracle Application Server Clusters are included with Oracle Application Server Standard Edition and Enterprise Edition.

  • Oracle Application Server Disaster Recovery: For disaster recovery purposes, Oracle Application Server licenses are required for both the active and standby application servers. There are no failover days included in the Oracle Application Server license for the active node. Disaster Recovery through OracleAS Guard is available with Oracle Application Server Enterprise Edition only.

High Availability Considerations for Oracle Application Server Infrastructure

Oracle Application Server Infrastructure is an installation type that provides centralized product metadata and security services, configuration information, and data repositories for middle-tier installations. The middle-tier instances typically use the Infrastructure for three main functions:

  • Product Metadata Storage: Middle tier instances can use Oracle Application Server Metadata Repository as a centralized component repository and leverage it for product metadata lookups. All of the product metadata that the Oracle Application Server middle-tier instances require is bundled as part of the infrastructure.

  • Identity Management: Identity Management provides a consistent security and identity management model for all Oracle Application Server applications. It serves as a single source of security metadata containing all administration and user privileges. Middle tier components use Identity Management to increase security, centralize authentication services, and manage passwords.

  • Configuration Management: The Distributed Configuration Management (DCM) tool stores information in the metadata repository for most installation types. For cluster management, DCM can use either a file-based or database-backed repository.

There are two availability models that you can use with Oracle Application Server Infrastructure: Oracle Application Server Cold Failover Clusters and Oracle Application Server Disaster Recovery. Each of these high availability models has specific licensing implications:

  • Oracle Application Server Cold Failover Clusters: OracleAS Cold Failover Clusters use a two or more node hardware cluster for failover. Failover is the process by which the hardware clusters automatically relocate the execution of an application from a failed primary node to a designated standby node.

    The primary node is the processor that is actively executing one or more application server services at any given time. If the primary node fails, the hardware cluster automatically fails the application server services over to the standby node.

    When using OracleAS Cold Failover Clusters, ten days of failover per calendar year are included in the Oracle Application Server license for the primary node. If you use more than ten days of failover per calendar year, additional application server licenses are required for the standby nodes.


    Note:

    Additional hardware or software may be required depending on the specific cluster setup you are using.

  • Oracle Application Server Disaster Recovery: For disaster recovery purposes, Oracle Application Server licenses are required for both the active and standby application servers. There are no failover days included in the Oracle Application Server license for the active node. Disaster Recovery through OracleAS Guard is available with Oracle Application Server Enterprise Edition only.

Integration Adapters

There are four types of integration adapters: application, legacy, technology, and B2B.

Application, legacy, and B2B adapters must be purchased separately to work with Oracle Application Server components (such as Oracle BPEL Process Manager and Oracle Application Server Integration B2B). Application, legacy, and B2B adapters are licensed using the Processor metric. These adapters cannot be licensed using the Named User Plus metric.

Technology adapters are included with all Oracle Application Server editions and when you separately license Oracle Integration. Technology adapters do not require separate licenses.

Table 1-4 lists the available adapters by adapter type.

Table 1-4 Integration Adapters

Application Adapters Mainframe and TP-Monitor Adapters B2B Adapters Technology Adapters

SAP

PeopleSoft

Siebel

Oracle Applications

J.D. Edwards

CICS

IMS DB

IMS TM

VSAM

Tuxedo

RosettaNet

EDI

ebXML

Healthcare

File

FTP

JMS

Database

Advanced Queueing


Restricted-Use Licensing

The following restricted-use licenses are included with Oracle Application Server in the editions and products indicated:

Oracle Enterprise Manager 10g

Standard Edition and Standard Edition One

Enterprise Edition

Oracle Database License Requirements: Standard Edition, Standard Edition One, and Enterprise Edition

Storing any data other than product metadata in the Oracle Application Server Infrastructure database requires a full use license of the Oracle Database (Standard Edition, Standard Edition One, or Enterprise Edition).

Full Use License of Oracle Database Standard Edition or Standard Edition One

Some examples of the kinds of data that require the purchase of a full use license for the Oracle Database Standard Edition or Standard Edition One include:

  • Documents or any other objects stored in the Oracle Database under Oracle Content Management SDK

  • Documents or any kind of content stored in the Portal Repository

  • Any Oracle Workflow processes, transformations, or Oracle Application Server Integration B2B or InterConnect data

  • Any BPEL Process Manager process instance data, which includes using Oracle Database as the dehydration store

  • Any LDAP data related to the use of Oracle Internet Directory as a general purpose LDAP directory

  • Any other custom data that is created or updated by an application

Full Use License of Oracle Database Enterprise Edition

Three kinds of data require the purchase of a full use license of the Oracle Database Enterprise Edition:

  • Predictive models or populating the Oracle Application Server Personalization Mining Table Repository (MTR)

  • Any Oracle Application Server Portal that leverages the VPD functionality of the database for hosting

  • Any LDAP data related to the use of an Oracle Internet Directory LDAP Directory, and directory replication is used

When is a Full Use License of Oracle Database Not Required?

The following scenarios do not require the purchase of a full use license of the Oracle Database when you purchase Oracle Application Server:

  • If you are only using Oracle Application Server Web Cache

  • If you are using Oracle Business Intelligence Discoverer only against a non-Oracle database

  • If you are using Oracle Application Server Reports Services only against a non-Oracle database

  • If you are using Oracle Application Server Containers for J2EE (OC4J), either without clusters or clustered using a file-based repository, against a non-Oracle database

General Licensing Information

Oracle Application Server Java Edition, Oracle Application Server Standard Edition, Oracle Application Server Standard Edition One, and Oracle Application Server Enterprise Edition can be licensed with the Named User Plus metric and/or the Processor metric.