X-Nico

6 unusual facts about Software portability


Architecture of Windows NT

In particular hardware abstraction does not involve abstracting the instruction set, which generally falls under the wider concept of portability.

IBM Chiphopper

The Chiphopper offering helps developers whose applications run on x86 Linux systems by providing tools to scrub their C/C++ code for portability prior to porting to Power Architecture and System z systems.

Portability

Software portability, the portability of a piece of software to multiple platforms

Porting

Software is portable when the cost of porting it to a new platform is less than the cost of writing it from scratch.

Software portability

Portability in high-level computer programming is the usability of the same software in different environments.

In these cases there is usually no need for detailed adaptation of the software for the system; it is distributed in a way which modifies the compilation process to match the system.



see also