Using the assessment questionnaire presented in Chapter 1, you should now have a better understanding of the tasks ahead. You may have also noticed that the development environment on Linux is similar to development environments on UNIX platforms. This makes developing or porting applications to Linux a familiar experience to any software developer or porting engineer. Linux comes with a full set of development tools that makes the development and porting experience straightforward:
In the next chapter, we discuss the analysis step of the porting process from the porting personnel point of view. We begin to analyze the application deeper and start to figure out the level of work that needs to be done to port the application. In so doing, the tasks associated with each deliverable are refined and adjusted as necessary.