5486LPOpS.fm Draft Document for Review October 18, 2004
584 IBM Eserver i5 and iSeries System Handbook
OS/400 Portable Application Solutions Environment (5722-SS1 Option
33)
OS/400 PASE is an integrated runtime that provides
simplified porting of selected solution provider UNIX
applications. OS/400 PASE complements and expands the
iSeries solution portfolio by focusing on rapidly porting
UNIX applications to the iSeries platform.
OS/400 PASE is a library of APIs and system services that
enable AIX programs to run in OS/400. It provides a
subset of AIX functionality to support running 32-bit and 64-bit UNIX applications
directly on iSeries hardware. OS/400 PASE includes full support for X-Windows.
OS/400 PASE applications are created on an AIX workstation and execute on
iSeries hardware. As of V5R2, OS/400 PASE applications written in C or C++
can be compiled within OS/400 PASE. The environment provides libraries
containing hundreds of basic system APIs that are compatible with:
32-bit applications for AIX 4.2.1 or later
64-bit application for AIX 5.1
OS/400 PASE exploits the iSeries processor’s ability to switch between OS/400
and AIX runtime modes within an OS/400 job. This allows applications deployed
using OS/400 PASE to run directly on iSeries hardware and take full advantage
of OS/400 services such as file systems, security, and DB2 UDB for iSeries.
OS/400 PASE is not an operating system. It does not provide support for
developing UNIX applications. Any changes or additions required to port UNIX
applications to OS/400 PASE are compiled and linked on an RS/6000®
workstation running a level of AIX supported by OS/400 PASE. Applications
deployed using OS/400 PASE run in a normal OS/400 job and are managed
using standard OS/400 operations. Serviceability, backup and restore, and other
administrative tasks are performed using standard OS/400 operations and
system management facilities.
OS/400 PASE contains the same command line interface (CLI) set of APIs for
DB2 UDB iSeries that is supported for Integrated Language Environment (ILE).
OS/400 PASE (5722-SS1 Option 33)
Included in base Header and export file extensions are packaged with OS/400 Option 33
Status No charge feature
Related products
Further information http://www-1.ibm.com/servers/enable/site/porting/iseries/pase