Table of contents

PASE (Portable Application Solutions Environment)

PASE is an environment, a set of shared libraries that enable some Unix functions like binaries to run natively which allows the execution of AIX applications directly on the IBM i.

IBM i architecture.webp

Prerequisites

LPP (Licensed Program Product):

1X3I5T9Zgn.png

UoWn1FO5zW.png

Unix-like

*A Unix-like operating system, often referred to as UN*X or nix, behaves similarly to a Unix system, however, there is no official technical standard defining this term, leading to varying opinions on how closely an operating system resembles Unix. While IBM i does not directly run Unix or Linux, it offers some Unix-like capabilities through these key technologies :

<aside> 💡

UNIX originally was called UNICS (Uniplexed Information and Computing Service)

</aside>

Shell on 5250

Command Environment Type Usage Interactive Shell
STRQSH IBM i native Unix-like shell Unix-like command shell Yes qsh (Q shell)
CALL QP2TERM PASE terminal (AIX runtime) Korn shell terminal Yes sh (Korn shell)
CALL QP2SHELL PASE command executor Run PASE cmd/app from CL No sh (Korn shell)