Porting Central
Skip to main content

Porting Central


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

Porting steps

Tailoring Porting Infrastructure

xSeries Overview


Porting
Porting to xSeries servers with either the Windows or Linux operating systems is similar to porting to other Intel-based platforms. Although all IA-32 operating systems share many similarities, there are differences between each type of operating system which may require specific changes. Some applications may operate across several versions of Linux, for example, but generally some porting effort is required.

xSeries servers have for some time supported the Linux operating system native on all servers. For those applications currently running Linux on other platforms (such as iSeries or pSeries servers), it is possible to run your application without modification on either Red Hat Linux or SuSE Linux on xSeries. Porting may be required for porting from other versions of Linux.

The goal of this Web site is to aid you in your xSeries porting effort. This includes information on porting from other UNIX platforms such as HP-UX, AIX, or Sun Solaris to the Linux operating system, as well as Windows. We also include reference materials such as white papers and books that provide in-depth information on topics relevant to the porting process.

[xSeries porting]

Infrastructure
Porting the application code itself to the xSeries platform is one part of a successful solution on the xSeries solution. It is also necessary to perform QA and benchmarking, as well as long-term support of the xSeries server. Integration of the xSeries ported code into the regular build process for the current release of the application as well as future releases should also be determined. You should consider this as an investment in the infrastructure -- in the systems and skills necessary to effectively test, deploy and support the xSeries platform.

Quality Assurance (QA), Testing and Benchmarking
Supporting the xSeries platform
Integration into the build process

Tailoring
After you have completed not only the port of your application (porting), but also the QA and build integration (infrastructure), you will still want to consider the following which we call tailoring. Customers usually like to have a familiar look and feel. This may mean having the same application interfaces across all of the platforms that it runs on, or it can mean tailoring part of the look and feel to make it similar to other applications on xSeries. This is also where aspects of systems managements and availability come into play. This is what we call tailoring to xSeries.

It is likely that you will only tailor a few of the topics. Still, you should consider all the topics to see if your application could benefit.
A high level description of each of these topics can be found on the tailoring to xSeries page.

 

 

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