A platformfüggetlen olyan szoftverekre vonatkozik, amelyek a hardveres és szoftveres konstrukciótól függetlenül működnek, és így hordozhatóak különféle generációs számítógépek és operációs rendszerek között. A hordozhatóságot elsősorban a nyílt forráskódú alkalmazások fejlesztői tartják szem előtt, mivel számukra fontos az, hogy az elkészült program mindenki számára hozzáférhető legyen.