Windows to UNIX porting, Part 1, Porting C/C++ sources
Demystifying the process of porting a C/C++-based project from Windows to UNIX
From the developerWorks archives
Date archived: April 22, 2019 | First published: September 18, 2007
Software programs are often made to run on systems that are completely different from the system in which the program is coded or developed. This process of adapting software across systems is known as porting. You might need to port software for any one of several reasons. Perhaps your end users want to use the software in a new environment, such as a different version of UNIX®, or perhaps your developers are integrating their own code into the software to optimize it for your organization's platform.
This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some content, steps, or illustrations may have changed.