Portabilità

Definizione rapida

La portabilità è la capacità di un programma di funzionare su più sistemi operativi e piattaforme hardware.

Spiegazione

Questa proprietà rende l'applicazione utilizzabile in ambienti software e configurazioni fisiche differenti, senza limitarla a un solo abbinamento fra sistema e macchina.

Esempio pratico

Un programma eseguibile su sistemi operativi diversi e su computer con hardware differente possiede la portabilità descritta dalla voce.

Spiegazione tecnica

La valutazione coinvolge due livelli indipendenti: compatibilità con il sistema operativo e compatibilità con la piattaforma fisica.

Da non confondere con

La portabilità non è il dispositivo che trasporta il software, ma una proprietà del programma rispetto agli ambienti di esecuzione.