Skip to main content


developerWorks  >

Migration station

developerWorks

Migrate from x86 Linux to multi-platform Linux
Migrate from Solaris to Linux
Migrate from Windows to Linux
Migrate from Windows/.NET to Java technology
Migrate from OS/2 to Linux
Migrate to IBM middleware on Linux
IBM migration resources for partners and ISVs



The resources on this page will help you port your applications from Windows™, Solaris, and OS/2® to run natively on Linux® on x86-based, POWER™-based, and zSeries® systems. The information here also covers porting from Windows to Java™ and porting and migrating x86-based Linux apps to Linux on multiple other hardware platforms, including IBM® eServer™ pSeries®, iSeries™, and zSeries systems. Those looking to transition their networking and application infrastructures to Linux from other operating systems will find migration resources to assist with the process.


Migrate from x86 Linux to multi-platform Linux

Porting to Linux on pSeries, iSeries, and zSeries

Do your Linux apps need more power? Learn how to port and optimize your x86 Linux applications to run on IBM eServer pSeries, iSeries, and zSeries systems.

Migrating to Linux on pSeries and iSeries

Follow these links for background on running Linux on IBM's eServer pSeries, iSeries, and zSeries systems.


Back to top



Migrate from Solaris to Linux

Get an overview of the porting process, detailed information about architectural issues between Solaris and Linux, and more resources for making the transition.


Back to top



Migrate from Windows to Linux

The changes in the technology world over the last several years have caused many to seek an alternative to x86/Microsoft Windows/.NET solutions. The most notable issue is the ending of Microsoft's support for Windows NT. Moving from a Windows environment to Linux might seem daunting, but you won't really be starting from scratch. The general knowledge you have about computing and software development technologies still apply. You will need to develop a slightly different strategy and learn to look at things from a different perspective. However, you'll find that once you make this leap, you'll be able to be at least as productive as you were in your previous environment, and you will probably find you become even more efficient.

Linux basics for developers

Porting to Linux

Get an overview of the porting process and learn the specifics necessary for recompiling your Windows applications to run on Linux.

Migrating to Linux

Get expert advice on integrating with and migrating from Windows.


Back to top



Migrate from Windows/.NET to Java technology

Java basics for developers

Porting to Java

Rework your Windows applications to the Java standard for maximum portability.


Back to top



Migrate from OS/2 to Linux

Look here for help porting your legacy OS/2 applications to Linux.


Back to top



Migrate to IBM middleware on Linux

IBM middleware offers a great migration pathway by itself, because it runs on such a wide array of hardware/operating system combinations. Here you'll find resources for migrating to DB2®, WebSphere®, and Lotus® products.


Back to top



IBM migration resources for partners and ISVs

Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community


More resources
Product documentation
Developer resources for an on demand world
Globalizing your e-business

Build applications
With Linux
Web services

Special offers
Cognos 8 BI online trial
Get the best education in shortest time
Rational Developer for Power Systems free trial

More offers