Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > UNIX System Services


 

Unix System Services (USS) is a component of z/OS. USS is an adequate, certified Unix implementation ( XPG4 UNIX 95). It is the first Unix 95 which was not derived from the AT&T/ SCO source code. By the integration in z/OS, additional time share option (TSO) commands are available next to the usual Unix services, making it possible to process Unix files by using ISPF. Extensions in the JCL make it possible to use these files in batch processings.

Unix System Services allows Unix applications to be run on mainframes by IBM, implementing Unix-based services on these computers. Binary programs using the numerical values of ASCII remain the only form of incompatibility — the zSeries architecture is based on EBCDIC. Programs running under USS have full access to the internal functions of z/OS. If this feature is used at all, it is mainly employed in database access ( DB2 via Call Attach). Naturally these programs cannot be ported without rewriting, should they use these internal mechanisms.

The file systems of the USS (HFS or ZFS) appears as special datasets to the rest of the z/OS.

Predecessor of the Unix System Services was an operating system component called Open MVS , which was first implentend in MVSMVS M ultiple V irtual S torage was the most commonly used operating system on the System/370 and System/390 IBM mainframe computers. It is unrelated to IBM's other mainframe operating system called VM/CMS. First released in 1974, MVS was later renamed by/ ESA 4.3. It only supported the POSIX standards.



Read more »

Non User