Skip Headers
Oracle® Application Server Licensing Information
10g Release 2 (10.1.2)
Part No. B14128-01
  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 three Oracle Application Server editions and the features available with those editions. It contains the following sections:

1.1 The Oracle Application Server Product Family

Oracle Application Server is available in three 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 Application Server MapViewer, and five Oracle JDeveloper Named User Plus licenses per processor. 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, 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_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
Enterprise Edition The Oracle Application Server Enterprise Edition includes all of the Standard Edition functionality, plus the Identity Management option, Oracle Business Intelligence Discoverer, Oracle Application Server Integration InterConnect, Oracle Application Server Integration B2B, and Oracle Application Server Wireless. All Standard Edition features, plus the Identity Management option

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


1.1.1 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
Integration (InterConnect or B2B) Enterprise Edition
Business Intelligence Discoverer Enterprise Edition
Infrastructure Standard Edition

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 and mod_osso

  • UDDI repository (part of Web Services)

  • Web Cache

Standard Edition J2EE and Web Cache

JDeveloper

TopLink

Portal and Wireless

Infrastructure

Upgrade to Enterprise Edition if you need:
  • Wireless

Upgrade to Enterprise Edition or add the Identity Management Option 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 (InterConnect or B2B)

Business Intelligence Discoverer

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"


1.1.2 Additional Feature Availability

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

1.1.2.1 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 can be purchased in three ways: as an option to Oracle Application Server Standard Edition, as a standalone offering independent of Oracle Application Server editions, or as an included component of Oracle Application Server Enterprise Edition. Refer to Chapter 2, "Options, Independent License Offerings, and Packs" for more information on Oracle Identity Management licensing options.

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.

1.1.2.2 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.

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.

1.1.2.3 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 Integration B2B and Oracle Application Server Integration InterConnect. 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 Legacy Adapters B2B Adapters Technology Adapters
SAP

PeopleSoft

Siebel

Oracle Applications

J.D. Edwards

CICS

IMS DB

IMS TM

VSAM

DB/2

RosettaNet

EDI

HTTP

SMTP

FTP

JMS

Database

Advanced Queueing

Web Services


1.2 Restricted-Use Licensing

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

Standard Edition

Enterprise Edition

1.2.1 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).

1.2.1.1 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 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 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

1.2.1.2 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

1.2.1.3 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 Containers for J2EE (OC4J), either without clusters or or clustered using a file-based repository, against a non-Oracle database

1.3 General Licensing Information

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

1.3.1 Metric DefinitionsFoot 1 

Named User Plus This metric is defined as an individual authorized by you to use the programs which are installed on a single server or multiple servers, regardless of whether the individual is actively using the programs at any given time. A non-human-operated device will be counted as a named user plus in addition to all individuals authorized to use the programs, if such device can access the programs. If multiplexing hardware or software (for example, a TP monitor or a web server product) is used, this number must be measured at the multiplexing front end. Automated batching of data from computer to computer is permitted.

Processor This metric is defined as all processors where the Oracle Programs are installed and/or running. A multicore chip with n processor cores is treated as n processors. Programs licensed on a Processor basis may be accessed by your internal users (including agents and contractors) and by your third-party users.

1.3.2 License MinimumsFoot 2 

Oracle Application Server Java Edition If licensing by Named User Plus, the minimum is 10 named users.

Oracle Application Server Standard Edition If licensing by Named User Plus, the minimum is 10 named users.

Oracle Application Server Enterprise Edition If licensing by Named User Plus, the minimum is 10 named users.



Footnote Legend

Footnote 1: In the event of a conflict between these metric definitions and those set forth in your ordering document for the Oracle Programs, the definitions in your ordering document will prevail.
Footnote 2: In the event of a conflict between these license minimums and those set forth in your ordering document for the Oracle Programs, the terms in your ordering document will prevail.