OpenExtensions for z/VM
Port UNIX applications to z/VM and possibly extend them
With OpenExtensions services, your enterprise can port standards-based C
language applications to z/VM from other system. You can port
programs that already exist or programs developed by vendors or in your
own distributed server or workstation environments. In porting, you
modify the source code as necessary to conform to the Single UNIX
Specification and then recompile the program at the z/VM system
before running it. The advantages of running these applications in the
OpenExtensions for z/VM environment include the ability to provide
application access to a much larger number of users than is customary
at a local area network (LAN) server.
UNIX-type applications are already somewhat portable to z/VM through
such standard application interfaces as ANSI C, TCP/IP (including X
Windows and Motif), and SQL. With its support for standard operating
system interfaces, OpenExtensions for z/VM makes the porting of existing and
future standards-based applications significantly more cost-effective.
You may want to take advantage of traditional VM capabilities by
modifying a standards-based application to include nonstandard VM
service requests. Depending on your needs, the advantages of the
additional services may outweigh the reduced portability of your
application.
For a more detailed discussion on porting applications to OpenExtensions
for z/VM see
Porting Applications to OpenExtensions for z/VM.
A number of providers of UNIX-type applications are already porting
applications for use with OpenExtensions services. See our
list of software vendors.
|