On Wed, 5 Aug 2009 22:20:13 -0500, Rich Smrcina <[email protected]> wrote: >z/VM has a component called Open Extensions. If it were allowed to grow >up it could have become a very cool Unix-like subsystem for z/VM. >Development pretty much stagnated when Linux became available.
OpenExtensions (tm) is the POSIX.1- and POSIX.2-compliant part of CMS. Details on compliance is in http://publibz.boulder.ibm.com/epubs/pdf/hcsp0b00.pdf. For many years now, UNIX(r) has been a brand, not an operating system. To obtain such branding your operating system must - Implement a particular UNIX specification - Pass a suite of tests - Agree to continue to conform - Agree to fix it if it is subsequently found to be non-conformant. If you do all that, then you can Receive the Brand. ("you will feel a slight pressure...") z/VM OpenExtensions has not been evaluated for UNIX compliance. Linux has had no chilling effect on OpenExtensions development. There simply is no reason (or demand) to add more capability or be UNIX branded. > It is >currently used to provide services for new features for z/VM that are >ported from z/OS. The LDAP server and new SSH server being two recent >examples. Technically, LDAP and MPROUTE are *cradled* (not ported) z/OS binaries. Some things are trapped by the cradle, others are sent into LE to wander in the POSIX land. The SSL (not SSH) server that provides both application transparent and visible SSL/TLS services to CMS applications is a hybrid app, being a native CMS application that uses cradled z/OS System SSL DLLs. Alan Altmark z/VM Development IBM Endicott ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

