List of base elements and optional features
- Name
- The name of the element or feature.
- Last time changed (and equivalent product if nonexclusive)
- The most recent release in which the element or feature changed. (
Change
means that one or more of the element or feature FMID [function modification identifiers] was changed, or that the element or feature was added to the system. A new function added through a program temporary fix (PTF) is not considered a change. Also, for nonexclusive elements and features, the equivalent level of the separate product is listed in parentheses.The last release in which an element or feature was changed is considered its function level. Do not confuse the function level with the product level. All elements and features are at the product level, but they are at various function levels. For example, the product level of Metal C Runtime Library is z/OS 3.1, but its function level is z/OS® V1R13 because z/OS V1R13 was the last release in which it changed.
- Type and description
- Indicates the following attributes:
- Whether it is a base element or an optional feature.
- Whether the base element or optional feature is exclusive (existing only within z/OS) or nonexclusive (also available as a separate product).
- For an optional feature, whether the feature is priced or unpriced.
- For an optional feature, whether the feature supports dynamic enablement. All priced features support dynamic enablement.
- Description
- A brief description of the element or feature.
| Name | Last time changed (and equivalent product if nonexclusive) | Type | Description |
|---|---|---|---|
| Alternate Library for REXX | z/OS V1R9 | Base element, nonexclusive. |
Alternate Library for REXX enables users to run compiled REXX programs. This base element is
nonexclusive to z/OS because the following programs provide
equivalent functions:
|
| Base Control Program (BCP) | z/OS 3.1 | Base element, exclusive. |
The base control program (BCP) provides essential operating system services. The BCP includes:
The z/OS Upgrade Workflow provides the steps for upgrading to each new release of z/OS. IBM provides the z/OS Upgrade Workflow as a BCP component. Updates and fixes for the z/OS Upgrade Workflow are delivered through the standard z/OS service process. To obtain the latest PTFs for the z/OS Upgrade Workflow, run the SMP/E REPORT MISSINGFIX command on your z/OS systems and specify a FIXCAT value of
The z/OS 3.1 Upgrade Workflow can be run on z/OS releases V2R4, V2R5, and 3.1. |
| Common Information Model (CIM) | z/OS 3.1 | Base element, exclusive. |
Common Information Model is a standard data model for describing and accessing systems management data in heterogeneous environments. It allows system administrators to write applications that measure system resources in a network with different operating systems and hardware. To enable z/OS for cross-platform management, a subset of resources and metrics of a z/OS system are mapped into the CIM standard data model. Transport layer security (TLS) encryption is performed for CIM by the base element Communications Server. CIM does not implement any of its own encryption algorithms. |
| Communications Server | z/OS 3.1 | Base element, exclusive, can be dynamically enabled. |
Communications Server supports secure TCP/IP, SNA, and UNIX networking throughout an enterprise. It gives you the ability to connect subsystems and applications to each other, and to connect network devices (such as terminals and printers) to the system. Communications Server consists of two components: IP Services and SNA Services. For encryption, IP Services uses the SNMPv3 DES 56-bit and IPsec DES 56-bit algorithms. IP Services also uses the System SSL component of Cryptographic Services for encryption services. SNA Services use the limited DES algorithm for encryption. |
| Cryptographic Services (includes ICSF, PKI Services, and System SSL) | z/OS 3.1 | Base element, exclusive. |
Cryptography is the transformation of data to conceal its meaning. In z/OS, the base element Cryptographic Services provide the following base cryptographic functions: data secrecy, data integrity, personal identification, digital signatures, and the management of cryptographic keys. Keys up to 56 bits are supported by this base element. Keys longer than 56 bits are supported by the optional feature z/OS Security Level 3. Cryptographic Services consists of the following components:
|
| DFSMSdfp | z/OS 3.1 | Base element, exclusive. |
|
| DFSMSdss | z/OS 3.1 | Optional feature, exclusive, priced, can be dynamically enabled. |
DFSMSdss copies and moves data for backup and recovery, and to reduce free-space fragmentation. |
| DFSMShsm | z/OS 3.1 | Optional feature, exclusive, priced, can be dynamically enabled. |
DFSMShsm provides automated DASD storage management, including space management for low and inactive data, and availability management for accidental data loss caused by local and site disasters. DFSMShsm also helps you to make effective use of tape media. DFSMShsm requires DFSMSdss. For this reason, DFSMShsm is not available by itself. If you want to use DFSMShsm, you must order the DFSMShsm and DFSMSdss combination. DFSMSdss is also available by itself for installations that do not require DFSMShsm. |
| DFSMSrmm | z/OS 3.1 | Optional feature, exclusive, priced, can be dynamically enabled. |
DFSMSrmm helps you manage your removable media as one enterprise-wide library across systems that can share DASD. DFSMSrmm also has a client/server function (through TCP/IP) that enables a single enterprise-wide library without the need for shared DASD. |
| DFSMStvs | z/OS 3.1 | Base element, exclusive. |
DFSMS Transactional VSAM Services (DFSMStvs) enables batch jobs and CICS® online transactions to update shared VSAM data sets concurrently. |
| DFSORT | z/OS 3.1 | Optional feature, exclusive, priced, can be dynamically enabled. |
DFSORT provides fast sorting, merging, copying, reporting, and analysis of your business information, and versatile data handling at the record, field, and bit level. DFSORT also includes the high-performance ICEGENER facility, the versatile ICETOOL utility, symbols, and multiple output capabilities with the powerful OUTFIL feature. |
| Environmental Record Editing and Printing Program (EREP) | z/OS 2.4 | Base element, exclusive .
|
Environmental Record Editing and Printing Program (EREP) edits and prints reports for the records that are placed in the error recording data set (ERDS), which can be used by IBM Support to diagnose problems. |
| ESCON Director Support | OS/390® V1R1 | Base element, exclusive. | When your installation uses ESCON directors, the ESCON Director Device Support feature enables reporting of ESCON director device errors to z/OS. |
| First Failure Support Technology/MVS (FFST/MVS) | OS/390 V1R2 | Base element, exclusive. |
First Failure Support Technology/MVS (FFST/MVS) provides immediate notification and first failure data capture for software events. |
| GDDM | OS/390 V1R2 | Base element, exclusive. |
GDDM provides presentation services and device-driving capability. It includes PCLK and REXX code. Related optional features are GDDM-Presentation Graphics Feature and GDDM-REXX. The GDDM base includes GDDM Presentation Graphics Facility (GDDM-PGF), which is a set of programs for creating presentation material in various styles. |
| GDDM-REXX | OS/390 V1R2 | Optional feature, exclusive, priced, can be dynamically enabled. |
GDDM-REXX is a productivity tool that enables programmers to prototype GDDM applications and to create small routines and utility programs quickly and easily. This feature is related to the base element GDDM. |
| Hardware Configuration Definition (HCD) | z/OS 3.1 | Base element, exclusive. |
Hardware Configuration Definition (HCD) defines both the operating system configuration and the processor hardware configuration for a system. A related optional feature is HCM. |
| Hardware Configuration Manager (HCM) | z/OS 3.1 | Optional feature, exclusive, priced, can be dynamically enabled. |
Hardware Configuration Manager (HCM) is a PWS-based client/server interface to z/OS Hardware Configuration Definition (HCD). |
| High Level Assembler (HLASM) | z/OS V1R10 (High Level Assembler for z/OS, z/VM®, and z/VSE® V1R6, 5696-234) |
Base element, nonexclusive. |
High Level Assembler (HLASM) integrates almost all functions of past assemblers and provides extensions and improvements. A related optional feature is the High Level Assembler Toolkit. |
| High Level Assembler Toolkit (HLASM Toolkit) | z/OS V1R10 (Toolkit feature of High Level Assembler for z/OS, z/VM, and z/VSE V1R6, 5696-234) |
Optional feature, nonexclusive, priced, can be dynamically enabled. |
High Level Assembler Toolkit (HLASM Toolkit) provides tools to improve application development, debugging, and recovery. It is related to the base element High Level Assembler. |
| IBM HTTP Server powered by Apache | z/OS 2.2 | Base element, exclusive. |
IBM HTTP Server powered by Apache is the web server for z/OS. It provides scalable, high-performance web serving for critical business applications. It includes security authentication and authorization capabilities similar to those provided in the Domino HTTP Server. The level that is incorporated in z/OS is based on Apache HTTP Server 2.4. In element publications, you might see the name IBM HTTP Server - Powered by Apache V9, which is how this level is referenced. |
| IBM Tivoli® Directory Server for z/OS (IBM TDS for z/OS) | z/OS 3.1 | Base element, exclusive. |
IBM Tivoli Directory Server for z/OS (IBM TDS for z/OS) provides secure access for applications and systems on the network to directory information held on z/OS using the Lightweight Directory Access Protocol (LDAP). This component consists of the LDAP server, LDAP client, and utilities. For encryption, IBM TDS for z/OS uses the DES (56 bit) and MD5 encryption algorithms. |
| IBM Z® Deep Neural Network Library (zDNN) | z/OS 3.1 | Base element, exclusive. | IBM Z Deep Neural Network Library (zDNN) provides
high-level libraries, frameworks, and model compilers to use the IBM Z on-chip AI accelerator, which is known as IBM Z
Integrated Accelerator for AI. For more information, see zDNN Programming Guide and Reference. |
| IBM z/OS Change Tracker | z/OS 2.5 | Optional feature, exclusive, priced, can be dynamically enabled. | With a simple control interface to identify, manage, and audit configuration files, IBM z/OS Change Tracker can help clients with aspects of the change configuration management experience, including software management and resiliency. |
| IBM z/OS Liberty Embedded | z/OS 2.3 | Base element, exclusive. |
z/OS includes a copy of the IBM Liberty server stack for sharing between IBM z/OS elements. This base element is supported for use by IBM products only. It is not intended for use by customer applications. Important differences exist in the frequency and method by which WebSphere® Liberty (the WebSphere component) and Liberty Embedded (the z/OS base element) are serviced by IBM. For more information, see "Service policy for the IBM z/OS Liberty Embedded base element." |
| IBM z/OS Management Facility | z/OS 3.1 | Base element, exclusive. |
IBM z/OS Management Facility (z/OSMF) provides a web-based interface that helps you manage various aspects of your z/OS systems through a browser at any time, from any location. By streamlining some traditional tasks and automating others, z/OSMF can help to simplify some areas of z/OS system management. z/OSMF is a driving system requirement for the system on which you perform software installation activities. For an overview of ServerPac with z/OSMF Software Management and the steps to follow, see the ServerPac Installation using z/OSMF website. Here, you can find a sample portable software instance that can be used to verify that your z/OS driving system is operational for installing a z/OS ServerPac. |
| IBM z/OS Workload Interaction Correlator | z/OS 3.1 | Optional feature, exclusive, priced, can be dynamically enabled. |
IBM z/OS Workload Interaction Correlator enables a z/OS component, middleware, or application that runs in multiple instances distributed across multiple address spaces to generate a high-frequency, summarized, system-wide view. Products can use the IBM z/OS Workload Interaction Correlator services to generate an SMF type 98 record for a product subtype every 5 seconds. The record contains data about the product's activities in a standardized, synchronized, contextualized format. For more information, see z/OS Workload Interaction Correlator in z/OS MVS Programming: Authorized Assembler Services Guide. IBM z/OS Workload Interaction Correlator generated data can be used as input to an analytics engine, such as the IBM z/OS Workload Interaction Navigator. To use IBM z/OS Workload Interaction Correlator, your installation must enable the following:
For more information, see IBM z/OS Workload Interaction Correlator in z/OS MVS System Management Facilities (SMF). Notes:
|
| ICKDSF (Device Support Facility) | z/OS V1R4 z990 Compatibility
Support feature (ICKDSF , z/OS.e, and OS/390 R17, 5655-257) |
Base element, nonexclusive. |
ICKDSF helps you perform functions that are required for the installation and use of IBM DASD. You can also use it to perform service functions, error detection, and media maintenance. ICKDSF was last changed in the z/OS V1R4 z990 Compatibility Support feature. This level was carried forward to the z/OS V1R4 z990 Exploitation Support feature and then to z/OS V1R5 and later, and is functionally equivalent to the R17 level of the ICKDSF product. |
| Infoprint Server | z/OS 3.1 | Optional feature, exclusive, priced, can be dynamically enabled. |
Infoprint Server helps you print files on z/OS printers from any workstation that has TCP/IP access. This feature consists of the following components or functions:
IBM recommends that you use the Infoprint Server feature IP PrintWay component, rather than the Communications Server base element Network Print Facility (NPF) to reroute print data to an IP network. IP PrintWay provides improved function, capacity, performance, and usability over NPF. |
| Integrated Security Services | z/OS 3.1 | Base element, exclusive. |
Integrated Security Services provides base security functions for z/OS. It includes the component Network Authentication Service for z/OS, which provides Kerberos security services, including a native Kerberos application programming interface functions and Generic Security Service Application Programming Interface (GSS-API) functions. |
| ISPF | z/OS 3.1 | Base element, exclusive. |
ISPF provides facilities for all aspects of host-based software development. ISPF includes the
following major components:
In IBM United States Software Announcement 218-236, dated May 15, 2018, IBM stated that the SCLM component is functionally stabilized. While this element will continue to be maintained and supported, it will not be enhanced with new features in the future. |
| JES2 | z/OS 3.1 | Base element, exclusive. |
JES2 accepts the submission of work for the BCP. Starting with z/OS 2.5, in your z/OS order, JES2 is merged into the BCP zone. In previous releases, JES2 was delivered in a separate zone. |
| Language Environment® | z/OS 3.1 | Base element, exclusive. |
Language Environment provides the runtime environment for programs that are generated with C, C++, COBOL, Fortran, and PL/I. Inclusion of Language Environment as a base element in z/OS does not replace the need for separate compilers. Language Environment uses the limited DES algorithm for encryption. |
| Metal C Runtime Library | z/OS V1R13 | Base element, exclusive. |
The Metal C Runtime Library is a set of LPA-resident C functions that can be called from a C program that is created by using the z/OS XL C compiler METAL option. |
| MICR/OCR | OS/390 V1R1 | Base element, exclusive. |
MICR/OCR provides the device support code for various magnetic and optical devices. |
| Network File System (NFS) | z/OS 3.1 | Base element, exclusive. |
Network File System (NFS) is a distributed file system protocol that allows a user on a client computer to access files on a server over a network, much like local storage is accessed. Both the client and server use z/OS UNIX System Services sockets. NFS uses the Network Authentication Service component of Integrated Security Services for encryption. |
| Resource Measurement Facility (RMF) | z/OS 3.1 | Optional feature, exclusive, priced, can be dynamically enabled. |
The Resource Measurement Facility (RMF) feature generates performance reports based on the data that is provided by the z/OS Advanced Data Gatherer feature. Generation of RMF reports with Parallel Sysplex® scope is supported only if the RMF feature is enabled on the other systems in the Parallel Sysplex. Note:
The entitlement and ordering of the RMF feature allows usage of the z/OS
Advanced Data Gatherer. You do not need to order the z/OS Advanced Data Gatherer feature to use it
when RMF is ordered. The IFAPRDxx enablement of RMF covers usage of both RMF and the z/OS Advanced
Data Gatherer when RMF is ordered and enabled in IFAPRDxx. ![]() |
| Restricted Use Common Service Area (RUCSA) | z/OS 3.1 | Optional feature, exclusive, priced, can be dynamically enabled, but an IPL is required to use this feature. |
For installations that cannot eliminate user key (8-15) common storage usage, the restricted use common service area (RUCSA) provides a means of isolating user key common storage to specific users and thus, controlling or eliminating the security risk that is associated with common user key storage. For more information, see z/OS MVS Initialization and Tuning Guide. |
| Runtime Library Extensions | z/OS V2R4 | Base element, exclusive. |
Runtime Library Extensions extends the runtime support that is provided by the Language Environment base element. It consists of:
|
| System Display and Search Facility (SDSF) | z/OS 3.1 | Optional feature, exclusive, priced, can be dynamically enabled. |
System Display and Search Facility (SDSF) provides you with information to monitor, manage, and control your z/OS system. z/OS V1R13 is the last release to support a staged migration for SDSF. As of z/OS V2R1, your installation must migrate to all elements of z/OS at the same time, including SDSF. |
| Security Server | z/OS 3.1 | Optional feature, exclusive, priced, can be dynamically enabled. |
Security Server helps you control access to protected resources. Security Server contains one component, RACF®. Security Server uses the limited DES, CDMF, RC 40-bit, RSA, and DSA algorithms for encryption. |
| SMP/E | z/OS 2.4 (SMP/E V3R7) | Base element, exclusive. |
SMP/E is a tool for installing and maintaining software, and for managing the inventory of installed software. SMP/E provides a consistent and reliable method for installing and upgrading the software in a z/OS system. The SMP/E product allows installations that are licensed for an earlier level of z/OS to order and install the latest level of SMP/E without having to upgrade the operating system. This capability allows products that run on z/OS to use the packaging and installation enhancements of SMP/E without requiring a later level of the operating system. This capability also enables z/OS installations to use electronic delivery and installation technologies in SMP/E sooner. The SMP/E product is available at no additional charge to z/OS installations.
|
| Terminal Input Output Controller (TIOC) | OS/390 V1R1 | Base element, exclusive. |
Terminal Input Output Controller (TIOC) is the interface between TSO and VTAM®®. It allows TSO to communicate with the terminal hardware. |
| Time Sharing Option/Extensions (TSO/E) | z/OS 3.1 | Base element, exclusive. |
Time Sharing Option/Extensions (TSO/E) provides an interactive terminal interface. As in prior releases of TSO/E, this element includes CLISTs and REXX, but does not include a REXX compiler. |
| XL C/C++ | z/OS 3.1 | Optional feature, exclusive, priced, can be dynamically enabled. |
XL C/C++ consists of:
|
XML Toolkit![]() |
z/OS 3.1 ![]() |
Base element, exclusive. ![]() |
XML Toolkit for z/OS provides XML technology to assist customers in integrating vertical/industry-specific data formats, structures, schemas, and metadata to ensure industry compliance of data representation and content. Some of its key uses include categorizing and tagging data for exchange in disparate environments, and transforming ad hoc unstructured data to XML records, enabling you to search, cross-reference, and share records. XML Toolkit for z/OS includes the XML Parser, C++ Edition and the XSLT Processor, C++ Edition. ![]() |
| z/OS Authorized Code Scanner | z/OS 2.4 | Optional feature, exclusive, priced, can be dynamically enabled. | The IBM
z/OS Authorized Code Scanner (zACS) is a new feature in z/OS 2.4. This feature dynamically scans authorized code and
provides diagnostic information for subsequent investigation as needed. Note:
The zACS
feature is entitled when you purchase the separately priced product, IBM Threat Detection for z/OS
(IBM T Dz).![]() |
| z/OS Container Extensions (zCX) | z/OS 3.1 | Base element, exclusive. |
z/OS Container Extensions (zCX) is a base element of z/OS (FMID HZDC7C0). It provides the runtime support to deploy and run Linux® on IBM Z applications that are packaged as Docker Container images on z/OS. All systems in the sysplex on which you deploy zCX must be at the z/OS V2R4 level or later. zCX is licensed through the Container Hosting Foundation (CHF) for z/OS product (5655-HZ1). Alternatively, if you have an IBM z14® or IBM z15 processor, you can order Container Hosting Foundation, hardware feature code 0104, from the eConfig Fulfillment System. As of IBM z16®, feature code 0104 is no longer available on new processors. Both options include service and support for the underlying Linux kernel and zCX appliance, as well as unlimited zCX usage in the central processor complex (CPC) across all LPARs. |
| z/OS Data Gatherer | z/OS 3.1 | Base element, exclusive. | The z/OS Data Gatherer collects z/OS resource usage and performance data. The following base functions are provided:
|
| z/OS Advanced Data Gatherer | z/OS 3.1 | Optional feature, exclusive, priced, can be dynamically enabled. | The z/OS Advanced Data Gatherer feature allows:
Note:
The entitlement and ordering of RMF or IBM
z/OS Advanced Data Gatherer allows usage of the IBM z/OS
Workload Interaction Correlator. You do not need to order the IBM z/OS Workload Interaction
Correlator feature to use it when either z/OS Advanced Data Gatherer or RMF is ordered. The IFAPRDxx
enablement of either z/OS Advanced Data Gatherer or RMF covers usage of the IBM z/OS Workload
Interaction Correlator, when either z/OS Advanced Data Gatherer or RMF is ordered and enabled in
IFAPRDxx.![]() |
| z/OS File System (zFS) | z/OS 3.1 | Base element, exclusive. |
The z/OS File System (zFS) is the replacement for Distributed File Service, which is removed in z/OS V2R4. z/OS File System is a UNIX file system. zFS file systems contain files and directories that can be accessed with z/OS UNIX application programming interfaces (APIs). zFS file systems can be mounted into the z/OS UNIX hierarchy along with other local or remote file system types, such as TFS, AUTOMNT, and NFS. The zFS can be used for the root file system. Also, the zFS can run sysplex-aware for read/write-mounted file system. zFS uses the DES 56-bit algorithm for encryption. Data Set File System (DSFS) is a component of zFS. With DSFS, z/OS UNIX applications can access data sets by presenting the data sets as a tree-structured file system that is mounted at mount point /dsfs in the z/OS UNIX file system tree. The zFS replaces the hierarchical file system (HFS) file system type, which is no longer supported. For more information about the zFS, including how to migrate data from the HFS to the zFS, see z/OS File System Administration. |
| z/OS Font Collection | z/OS 2.5 | Base element, exclusive. |
z/OS Font Collection consists of character sets, coded fonts, and Advanced Function Presentation (AFP) code pages. The base element (FMID HFNT140) provides a comprehensive set of single-byte fonts. To obtain the double-byte fonts for Chinese, Japanese, and Korean (CJK), you must order the z/OS Japanese base feature, which includes FMID HFNT14J. In z/OS V2R4, extended xB fonts were added to the z/OS Font Collection to enhance the range of graphic capabilities for various Chinese fonts. For a list of the fonts that are included in the z/OS Font Collection, see z/OS Font Collection. |
| z/OS OpenSSH | z/OS 3.1 | Base element, exclusive. |
z/OS OpenSSH is a port of Open Source Software release z/OS OpenSSH includes the following utilities:
Other basic utilities such as ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen, and sftp-server are also included. |
| z/OS Security Level 3 | z/OS 3.1 | Optional feature, exclusive, unpriced, cannot be dynamically enabled. |
z/OS Security Level 3 provides strong encryption for z/OS. The components in this feature are:
This feature is worldwide exportable subject to US export regulations. |
| z/OS UNIX System Services | z/OS 3.1 | Base element, exclusive. |
z/OS UNIX System Services (z/OS UNIX) provides the standard command interface familiar to interactive UNIX users. This base element is made up of Application Services, which includes the Shell and Utilities, Debugger, and Parallel Environment. |
| z/OS Xvfb | z/OS 3.1 | Base element, exclusive. | z/OS Xvfb is an X server that can run on machines with no display hardware and no physical input devices. It emulates a dumb framebuffer using virtual memory. Xserver and other command line options are available for use with Xvfb. |
| zEnterprise Data Compression (zEDC) for z/OS | z/OS 3.1 | Optional feature, exclusive, priced, can be dynamically enabled. |
For previous IBM Z servers, zEDC for z/OS provided exploitation of the zEDC Express adapter for hardware data compression. On the IBM z15® and later servers, the zEDC Express adapter (feature code #0420) is no longer supported or required. The zEDC compression functions are transferred to the processor chip, which is referred to as IBM Integrated Accelerator for z Enterprise Data Compression (zEDC). Data that was compressed with zEDC Express can be decompressed with IBM Integrated Accelerator for zEDC. Also, IBM Integrated Accelerator for zEDC compressed data can be decompressed on z14 and earlier servers. As was done previously for zEDC, parmlib member IFAPRDxx is used to enable compression. However, with IBM Integrated Accelerator for zEDC compression on the z15, you use IFAPRDxx only for enabling asynchronous processing (by using the FPZ4 authorized services). Entitlement of the zEDC priced feature of z/OS is not required for using zlib-based functions. |
| 3270 PC File Transfer Program | OS/390 V1R2 (3270 PC File Transfer Program V1R1.1, 5665-311) |
Base element, nonexclusive. |
3270 PC File Transfer Program transfers files from host to workstation for offline data manipulation, updating, or correction, or for the transfer and storage of local data in the host system. |
(FMID HUN77E0)