portování
"Portování" je termín používaný v oblasti výpočetní techniky a softwarového inženýrství. Označuje proces přizpůsobení softwaru nebo hardwaru tak, aby fungoval na jiné platformě nebo v jiném prostředí, než pro které byl původně navržen.
To může zahrnovat úpravy kódu, změny v konfiguraci nebo použití speciálních nástrojů a technik, aby bylo možné software nebo hardware používat na různých platformách, jako jsou různé operační systémy (například přenos aplikace z Windows na Linux nebo macOS), různé architektury procesorů (například z x86 na ARM) nebo různá hardwarová zařízení.
Cílem portování je zpřístupnit software nebo hardware širšímu spektru uživatelů nebo využít specifické funkce nebo výhody jiné platformy. Je to běžná praxe ve vývoji softwaru, zejména u aplikací, které mají být multiplatformní nebo které mají být používány na různých zařízeních a systémech.