Porting Central
Skip to main content

PASE for iSeries positioning FAQ

What is the Portable Application Solutions Environment, or PASE?

PASE is an integrated runtime for porting UNIX applications to iSeries.

Who uses PASE?

PASE is designed to extend the solutions portfolio of iSeries by attracting UNIX solutions developers to share in the success of the iSeries marketplace.

What industries are targeted with PASE?

PASE attracts applications that complement the application portfolio of iSeries, serving industries such as wholesale, retail, industrial, banking and finance. The first applications ported using PASE were in business intelligence and supply chain segments.

How do solutions developers benefit from PASE?

PASE adds another porting option for solutions developers who want to share in the success of the iSeries marketplace. By providing a means to significantly cut porting time , PASE can improve the time to market and return on investment for solutions developers.

What kind of companies use PASE applications?

iSeries attracts customers who want an integrated system that is built for business, offering broad application solution choices for their industry. PASE is for companies who want to run UNIX applications without the complexity of running UNIX, and in a manner that is consistent with the integrated value proposition and low cost of ownership of iSeries.

How do customers benefit from PASE?

Customers benefit from the continued vitality of the solutions portfolio of iSeries, with new applications in supply chain, customer relationship management, business intelligence and e-commerce segments complementing their existing core business and ERP applications.

Does PASE run AIX or other UNIX operating system on the iSeries?

No, PASE is not designed to run a UNIX operating system on iSeries. Instead, PASE uses a subset of AIX runtime for UNIX applications. The AIX operating system may be run in a logical partition (LPAR) on eServer i5 servers. The former affords greater application integration than the latter. Running AIX in an i5 LPAR requires no porting, however. The application need only be installed.

Is PASE an operating system?

No. PASE is part of OS/400 and integrates with its database, file systems, security and operations.

Does PASE require customers to have UNIX or AIX skills to run applications?

No. Customers running a PASE application do not need UNIX or AIX skills. PASE applications look to customers just like any other iSeries application.

Does PASE include an application development environment?

With OS/400 V5R2 and more current releases, an application can be compiled within OS/400 PASE using the IBM "XL C/C++ Enterprise Edition V7.0 for AIX"

Compare OS/400 PASE with Linux or AIX in a logical partition on iSeries

IBM iSeries supports Linux in a partition. Further, eServer i5 servers support AIX in a logical partition. OS/400 PASE differs from these solutions in that OS/400 PASE applications do not require the overhead of managing an additional partition. OS/400 PASE applications run within OS/400 jobs using OS/400 databases, file systems, system management, save/restore, user profiles, and security.

How is PASE available?

PASE is available as Option 33 of OS/400.

Do I need a RISC iSeries to use a PASE application?

How does PASE provide a runtime for UNIX applications?

PASE provides an application runtime that is based on a broad subset of AIX technology. PASE also takes advantage of the common investment in PowerPC processor technology. The PowerPC processor switches from its normal iSeries mode into pSeries mode in order to execute an application in the PASE runtime.

If PASE is a runtime for UNIX applications, why do solutions providers still have to port their applications?

Applications running in PASE need to be enabled to access DB2 Universal Database for iSeries and integrated with iSeries security and operations, such as backup. The required porting of application binaries is minimized, depending on the APIs used by the application.

I am a solutions developer, how do I find out more about PASE and other porting options for iSeries?

Go to IBM eServer iSeries Porting Central for the full range of iSeries deployment options.

How can I tell if an application should be ported using ILE or PASE?

Use the API analysis tool to help determine the optimum porting environment. More generally, see also IBM eServer iSeries Porting Central, as noted above.

Can the Oracle database be used with PASE applications?

No. PASE applications use either DB2 Universal Database for iSeries or iSeries Integrated File System, including Network File System (NFS). The Oracle database has been tested, however, in an eServer i5 AIX logical partition and found to perform identically to a stand alone pSeries server.

Can PASE applications run on the same system as other applications that use or are written in Java?

Yes, PASE applications can run on the same iSeries server as other applications written in other program environments.

Are there any solutions available today that use PASE?

Yes, dozens. Thanks to integration with OS/400 system services, most times end users are unaware that they are running an application deployed in PASE.