Portability

Property

Portability ist eine Softwareeigenschaft und eine Form der Wiederverwendbarkeit, die dazu beiträgt, die Bindung an bestimmte Betriebsumgebungen zu vermeiden, z. B. an Cloud-Anbieter, Betriebssysteme oder Hersteller.

Traditionell wird Software oft für bestimmte Umgebungen entwickelt (z. B. AWS oder Linux). Portable Software hingegen funktioniert in verschiedenen Betriebsumgebungen, ohne dass größere Nacharbeiten erforderlich sind. Eine Anwendung gilt als portabel, wenn sich der Aufwand für die Anpassung an eine neue Umgebung in Grenzen hält. Der Ausdruck "portieren" bedeutet, dass eine Software so verändert wird, dass sie auf einem anderen Computersystem funktioniert.