Definition

Portability

Portability – auch Portabilität oder Übertragbarkeit – ist die Fähigkeit eines Computerprogramms, in anderen Betriebssystemen betrieben werden zu können, ohne dass dies Änderungen oder viel Programmieraufwand erfordert. Porting beschreibt die Aufgabe, dafür zu sorgen, dass das Computerprogramm auch in der neuen Umgebung funktioniert. Generell sind Programme, die zum Beispiel Standard-Interfaces wie X/Open UNIX 95 C-Language-Interface nutzen, portabel. Idealerweise muss ein Programm nur für das Betriebssystem kompiliert werden, zu dem es geportet wird. Programmierer, die Standard-Interfaces verwenden, nutzen manchmal auch Betriebssystemerweiterungen oder spezielle Fähigkeiten, über die das neue Betriebssystem nicht verfügt. Diese Extension muss durh eine vergleichbare Funktion im neuen Betriebssystem entfernt oder ersetzt werden. Zusätzlich zu Unterschieden in der Programmiersprache, kann es sein, dass ein Porting Datenkonvertierung oder -angleichung an Systemprozesse erfordert, damit diese in der Anwendung betrieben werden können.

Portabilität bedeutete oft viel Aufwand, wenn ein Anwendungsprogramm in ein anderes Betriebssystem verschoben werden sollte. Mit der Programmiersprache Java wurde es möglich, Programme, die in Java-unterstützenden Betriebssystemen laufen, ohne Porting zu verschieben. Java-Applets in Form von vorkompiliertem Bytecode lassen sich von einem Server-Programm innerhalb eines Betriebssystems zu einem Client-Programm (Webbrowser) in einem anderen Betriebssystem senden, ohne dass Änderungen vorgenommen werden müssen.

Folgen Sie SearchStorage.de auch auf Twitter, Google+ und Facebook!

Diese Definition wurde zuletzt im Mai 2016 aktualisiert

Erfahren Sie mehr über Data-Center-Storage

Pro+

Premium-Inhalte

Weitere Pro+ Premium-Inhalte und andere Mitglieder-Angebote, finden Sie hier.

Diskussion starten

Schicken Sie mir eine Nachricht bei Kommentaren anderer Mitglieder.

Mit dem Absenden dieser Daten erklären Sie sich bereit, E-Mails von TechTarget und seinen Partnern zu erhalten. Wenn Ihr Wohnsitz außerhalb der Vereinigten Staaten ist, geben Sie uns hiermit Ihre Erlaubnis, Ihre persönlichen Daten zu übertragen und in den Vereinigten Staaten zu verarbeiten. Datenschutz

Bitte erstellen Sie einen Usernamen, um einen Kommentar abzugeben.

- GOOGLE-ANZEIGEN

File Extensions and File Formats

Powered by:

SearchSecurity.de

SearchNetworking.de

SearchEnterpriseSoftware.de

SearchDataCenter.de

Close