Porting Central
Skip to main content

Porting Central


SystemsSystem iSystem pSystem xSystem z
Introduction  |   Linux  |   Other operating environments

Porting

Tailoring Porting Infrastructure General References Java Debug/Performance

Porting


Migration from another UNIX platform to zSeries servers are the most common type of porting exercise. The focus here is in moving to the zSeries proprietary operating system, z/OS or OS/390. In particular, we propose strong usage of the UNIX System Services facilities of z/OS, as its UNIX branded runtime services provide the most accomodating porting environment. If there is interest in porting to Linux (OpenSource) as an alternative, we provide a good starting point in the list of URLs presented below. Provided below also is information for porting from other UNIX platforms, including some specific material geared for migrating applications from Sun Solaris. We also address the migration of Java applications to the zSeries platform. As Java is often more portable across platforms, many of the references below focus on porting C and C++ applications which may encounter more tricky issues. Our porting team has gathered together this set of resources to help you with porting from other UNIX platforms such as Solaris, HP-UX, and Compaq Tru64. The UNIX-oriented resources are also generally applicable to migration of C/C++ or Java applications on the Windows platform to zSeries servers. Many other reference books, other than those listed here, are available on the IBM Redbooks Web site. Also, please see the IBM Redbooks Portal for zSeries Web site.

We have divided up the resources into the following categories:

General Porting Resources

Java applications

Java applications promise cross platform portability, though there may be some platform-specific changes you may need or want to make in order to achieve optimal performance. IBM's core Java APIs are identical to those from Sun. We provide the following resources for Java applications, both general to all IBM eServer platforms and also specific to the zSeries platform (z/OS USS and Linux).

Application Servers and Debugging/Analysis tools for Java (z/OS, Linux, and other platforms):

Debugging and Performance Tuning

Here is a list of z/OS USS specific resources relating to debugging and tuning applications.

 

 
  Topics
Overview
Porting
Infrastructure
Tailoring
Highlights
IBM WebSphere Developer Domain
IBM Systems and Linux