Porting such a program between two standards-compliant platforms (such as POSIX.1) can be just a matter of loading the source code and recompiling it on the new platform.
Часто портирование программ между платформами, реализующими один и тот же стандарт (такой как "POSIX.1") сводятся к перекомпиляции программы на новой платформе.