Portage de source

Portage de source

Portage informatique

Le portage informatique consiste à mettre en œuvre un logiciel, une fonctionnalité, voire un système d'exploitation dans un autre environnement que celui d'origine. Cet environnement est donc soit logiciel, soit matériel.

Principe

Le portage informatique revient souvent à reprendre le code source du composant existant dans son environnement initial, puis de lui apporter les modifications nécessaires pour qu'il puisse fonctionner sur la plate-forme de destination. Dans ce type de cas, le développeur sera reconnaissant à ceux ayant conçu le dit composant d'avoir utilisé des pratiques visant à la portabilité, par exemple en évitant toute violation de la norme du langage de mise en œuvre.

Exemples

On peut porter un noyau de système d'exploitation sur une autre architecture Hardware, comme c'est le cas avec les systèmes de type Unix, et parfois on portera des utilitaires, comme ce fut le cas pour le projet GNU.

Des bibliothèques logicielles sont aussi souvent portées pour être disponibles dans de nouveaux environnements. C'est par exemple le cas de la bibliothèque Qt de la société Trolltech ou encore de bibliothèque de langage de script Python qu'on trouve, par exemple, sous la forme d'une bibliothèque chargée dynamiquement dans l'environnement Windows.

Dans le domaine du jeu vidéo, on parle de portage lorsqu'un jeu est adapté d'un système à un autre.

Voir aussi

Ce document provient de « Portage informatique ».

Wikimedia Foundation. 2010.

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

Игры ⚽ Нужен реферат?

Regardez d'autres dictionnaires:

  • Portage River (St. Joseph County) — is a river that flows southward through the adjacent counties of Kalamazoo County, Michigan and St. Joseph County, Michigan. Its headwaters are 8 miles (13 km) east of Kalamazoo, Michigan at Portage Lake, and the river flows south to its mouth… …   Wikipedia

  • Portage-des-Roches (Barrage) — Portage des Roches Géographie Pays …   Wikipédia en Français

  • Portage des-Roches (Barrage) — Portage des Roches …   Wikipédia en Français

  • Portage (informatique) — Portage informatique Le portage informatique consiste à mettre en œuvre un logiciel, une fonctionnalité, voire un système d exploitation dans un autre environnement que celui d origine. Cet environnement est donc soit logiciel, soit matériel.… …   Wikipédia en Français

  • Portage—Lisgar — est une circonscription électorale fédérale canadienne dans la province du Manitoba. Elle comprend une partie de la province au sud ouest de la ville de Winnipeg, dont la ville la plus importante est Portage la Prairie. Sa population est de 83… …   Wikipédia en Français

  • Source (moteur de jeu) — Développeur Valve Software Écrit en C++ …   Wikipédia en Français

  • Portage (Utah) — Pour les articles homonymes, voir Portage. 41° 58′ 36″ N 112° 14′ 27″ W …   Wikipédia en Français

  • Portage (Wisconsin) — Pour les articles homonymes, voir Portage. 43° 32′ 45″ N 89° 27′ 48″ W …   Wikipédia en Français

  • Portage River (Ohio) — Approximately 60 miles (100 km) in length, the Portage River and its tributaries, the Middle Branch and North Branch, meanders across Ottawa, Sandusky, and Wood counties in northwest Ohio before it empties into Lake Erie at Port Clinton. It most… …   Wikipedia

  • Portage La Prairie/Southport Airport — Infobox Airport name = Portage La Prairie/Southport Airport IATA = YPG ICAO = CYPG type = Public owner = operator = Southport Aerospace Centre Inc. city served = location = Portage La Prairie, Manitoba elevation f = 885 elevation m = 270 website …   Wikipedia

Share the article and excerpts

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