Backport

Backport

Als Backport (englisch: back-zurück; to port-portieren) bezeichnet man in der Softwareentwicklung eine Modifikation einer Software (Patch), die in eine ältere Version der gleichen Software eingepflegt wird. Dieser Vorgang ist Teil der Pflege im Vorgehensmodell zur Softwareentwicklung.

Das Backporting wird in der Regel angewandt, um Sicherheitslücken, die in neueren Versionen einer Software entdeckt und geschlossen werden, auch in älteren Versionen zu schließen. Handelt es sich nur um kleine Modifikationen im Quellcode ist dieser Vorgang mit relativ geringem Aufwand verbunden, da neuere Versionen einer Software häufig aus der Codebasis der älteren Version abgeleitet sind. Bei umfangreicheren und vor allem komplexeren Änderungen ist der Backport nur mit sehr großem technischen und finanziellen Aufwand möglich und wird nur dann durchgeführt, wenn die ältere Version der Software noch verbreitet im Einsatz ist.

Im Bereich der Unix-basierten Betriebssysteme, vor allem bei Linux-Distributionen, dürfte der Begriff des Backports auch jedem ambitionierten Endanwender bekannt sein. In paketbasierten Distributionen werden im Allgemeinen nur sicherheitsrelevante Updates automatisch eingepflegt. Neue Programmversionen mit verändertem Funktionsumfang und sonstigen Verbesserungen werden in der Regel nicht in die Pakete eingearbeitet. Gründe für dieses Vorgehen sind vor allem die kurzen Veröffentlichungszyklen aktueller Versionen der Distribution, so dass neue Programmversionen relativ schnell Eingang in die Distribution finden und die Systemstabilität durch Programmupdates nicht gefährdet werden soll. Zudem gibt es bei vielen Distributionen wie z. B. bei Debian experimentellere, als wenig stabil und ausgereiftere, als stabil veröffentlichte Releaseversionen. Um trotzdem unkompliziert an neue Programmversionen zu gelangen, werden getrennte, inoffizielle Softwarequellen mit extra kompilierten Backports angeboten.


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Backport — Saltar a navegación, búsqueda Un Backport es la acción de hacer modificaciones o crear un parche a un software con una versión mas antigua que la existente. Características La situación mas común de un backport se puede ejemplificar de la… …   Wikipedia Español

  • backport — verb a) To retroactively supply a fix, or a new feature, to a previous version of a software product at the same time (or after) supplying it to the current version. b) To re release softwa …   Wiktionary

  • SwingWorker — is a popular utility class developed by Sun Microsystems for the Swing library of the Java programming language. Javadoc:SE|javax/swing|SwingWorker enables proper use of the event dispatching thread. As of Java 6,… …   Wikipedia

  • Retrotranslator — Infobox Software name = Retrotranslator caption = developer = latest release version = 1.2.6 latest release date = February 29, 2008 latest preview version = latest preview date = operating system = Cross platform platform = Java Virtual Machine… …   Wikipedia

  • Arktur Schulserver — Basisdaten Entwickler Füller, Klaproth, Litsch, Hullen Version …   Deutsch Wikipedia

  • Jörg Schirottke — Kanotix Bildschirmfoto Bildschirmfoto von KANOTIX Basisdaten Entwickler …   Deutsch Wikipedia

  • LuCI — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. OpenWrt …   Deutsch Wikipedia

  • Open-WRT — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. OpenWrt …   Deutsch Wikipedia

  • OpenWRT — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. OpenWrt …   Deutsch Wikipedia

  • Open WRT — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. OpenWrt …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”