What Porting Involves Porting is the process of making software written for one operating environment work in another environment. Tool chain Compilers Binary Utilities Libraries Kernel User Space Applications Installation Toolkit Need a "Can-Do" Attitude Lots and lots of Iteration