porting

Adapting code elsewhere

Porting is the process of adapting software to run on a different platform, operating system, or hardware than it was originally designed for: The studio spent months porting the game from console to PC.

The term comes from the verb port, suggesting transfer or carrying across.

A clean port preserves functionality; a lazy port introduces bugs or performance issues.

software

cross-platform

Works on multiple systems

conversion · adaptation · optimization · codebase · refactoring · recompilation · API · legacy · framework · platform

transfer

relocation

Permanent change of residence

conveyance · passage · handover · shift · reassignment · transplantation · redistribution · transference · carryover · reallocation

Categories
Opposites
software migration

portingstaying

Continuing in place

keeping · remaining · building from scratch · maintaining · preserving

movement/transfer

portingstaying

Continuing in place

remaining · keeping · retaining · anchoring · leaving

Family

supportive

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G