Rétroportage

Rétroportage

Le rétroportage, ou backporting en anglais, est l'action consistant à aller piocher une modification développée pour la nouvelle version d'un logiciel (un patch) et à l'appliquer à une version plus ancienne de ce logiciel.

Cela permet de maintenir sélectivement à jour une version d'un logiciel sans avoir à la remplacer entièrement par une version plus récente qui nécessiterait de nouveaux tests de qualité.

Typiquement le rétroportage concerne des mises à jour de sécurité. Il peut aussi corriger des problèmes de performance ou ajouter des fonctionnalités jugés importants.

Une grande partie du temps nécessaire à la construction d'une distribution Linux (autre qu'une rolling release), par exemple, consiste à tester les nouvelles versions des logiciels à assembler puis, à un certain stade du développement, les nouvelles versions ne sont plus acceptées (on parle de la phase de « gel ») afin d’approfondir les tests et débusquer les derniers bogues. Lorsqu'une correction ou fonctionnalité importante est lancée dans une version ultérieure d'un logiciel retenu, il est alors possible de la rétroporter. Typiquement les versions des noyaux Linux présentes dans les distributions comportent un certain nombre de lignes de code issues des versions suivantes.

Articles connexes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Rétroportage de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • .prc — Palm OS Palm OS (Garnet OS) Capture d écran de Palm OS Garnet v5.4.9 Famille Palm OS État du projet Stable et sorti Entr …   Wikipédia en Français

  • Debian — GNU/Linux 6.0 (Squeeze) avec GNOME …   Wikipédia en Français

  • Mise à jour — Pour les articles homonymes, voir MAJ. Une mise à jour, souvent abrégé en MAJ ou MàJ, est l action qui consiste à mettre « à jour », ou bien « à niveau », un outil informatique, un service ou une prestation en téléchargeant,… …   Wikipédia en Français

  • Palm OS — (Garnet OS) Capture d écran de Palm OS Garnet v5.4.9 Famille Palm OS État du projet Stable et sorti Entreprise / Développeur Palm …   Wikipédia en Français

  • Palm os — (Garnet OS) Capture d écran de Palm OS Garnet v5.4.9 Famille Palm OS État du projet Stable et sorti Entr …   Wikipédia en Français

  • Patch (informatique) — Pour les articles homonymes, voir Patch. Un patch est une section de code que l on ajoute à un logiciel, pour y apporter des modifications : correction d un bug, traduction …   Wikipédia en Français

  • Version d'un logiciel — Une version d un logiciel correspond à un état donné de l évolution d un produit logiciel utilisant le versionnage. Selon le Grand dictionnaire terminologique, le versionnage (équivalent francophone de l anglais versioning) est le mécanisme qui… …   Wikipédia en Français

Share the article and excerpts

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