Tartalomjegyzék:
Meghatározás - Mit jelent a hordozhatóság?
A szoftverekkel szembeni hordozhatóság azt jelzi, hogy az alkalmazások milyen egyszerűen átvihetők egyik számítógépes környezetből a másikba. A számítógépes szoftveralkalmazást akkor lehet új környezetben hordozhatónak tekinteni, ha az új környezethez való hozzáigazításához szükséges erőfeszítések ésszerű határokon belül vannak. Az elvont „ésszerű” kifejezés jelentése az alkalmazás jellegétől függ, és gyakran nehéz kifejezni számszerűsíthető egységekben.
A „porthoz” kifejezés azt jelenti, hogy módosítani kell a szoftvert, és adaptálhatóvá kell tenni egy másik számítógépes rendszeren történő működésre. Például, ha egy alkalmazást Linuxra portolnak, akkor azt kell módosítani, hogy a program Linux környezetben is futhasson.
A hordozhatóság arra utal, hogy egy alkalmazás képes a környezetek közötti mozgatásra, nem csak platformok közötti. A tisztázás kedvéért a számítógépes platform általában csak az operációs rendszerre és a számítógépes hardverre utal. A számítógépes környezet sokkal szélesebb körű, és magában foglalhatja a hardvert, az operációs rendszert és a más szoftverekkel, a felhasználókkal és a programozókkal való kapcsolódási pontokat.
A Techopedia magyarázza a hordozhatóságot
A hordozhatóság az újrafelhasználhatóság egyik formája. Egyes szoftverekről ismert, hogy kevésbé hordozhatóak, mint mások. A nem hordozható szoftverekre példa lehet a szerelési kód, mivel az összeszerelési kód a processzor típusára vonatkozik. Egyetlen szoftver sem lehet tökéletesen hordozható, mivel minden szoftver korlátozott.
Néhány programozási nyelv meglehetősen hordozható, például a C nyelv. A C fordítóprogramok az operációs rendszerek többsége számára könnyen elérhetők, ami viszont a C programokat nagyon hordozhatóvá teszi. A C nyelvű programok e hordozhatósága eredményeként egyes programozók átírták programokat, és újrafordították őket C nyelven, hogy sokkal hordozhatóbbá váljanak.
A hordozhatóságot az adatok felhasználásának rugalmasságának leírására is használják. Egyes fájlformátumok kevésbé hordozhatók, mint mások. Például, ha olyan formátumú fájlokat szeretne megtekinteni, mint például a PDF vagy a JPEG, a formátumok a megfelelő szoftveralkalmazások rendelkezésre állásától függenek.
