| Die Artikel Portierung und Portabilität (Informatik) überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Bitte äußere dich in der Diskussion über diese Überschneidungen, bevor du diesen Baustein entfernst. Trac3R 02:06, 25. Jul. 2008 (CEST) |
Unter einer Portierung versteht man bei der Softwareentwicklung den Vorgang, ein Computerprogramm, das unter einem bestimmten Betriebssystem, einer Betriebssystemversion oder Hardware abläuft, auch auf anderen Betriebssystemen, anderen Versionen oder anderer Hardware lauffähig zu machen. Teilweise wird unter Portierung auch der Wechsel von einer Programmiersprache auf eine andere verstanden. Siehe auch: Portabilität (Informatik)
Typische Probleme bei der Softwareportierung sind:
Durch die historisch gewachsenen Strukturen und Verfahrensweisen in der Informationstechnologie haben sich viele verschiedene Möglichkeiten ergeben, wie Computerprogramme gestaltet werden können. Dadurch ist die Portierbarkeit von Software mehr und mehr zu einem komplexen Problem geworden, so dass sich auch ganze Firmen (wie zum Beispiel VMware, Inc. oder Parallels, Inc.) auf diese Aufgabe spezialisiert haben.