Portage informatique

Infos
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.
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

- Portabilité Catégorie:Programmation informatique de:Portierung en:Porting es:Portabilidad gl:Portable he:Porting it:Portabilità ja:移植 (ソフトウェア) nl:Porten no:Portering pl:Port (oprogramowanie) pt:Portabilidade (informática) ru:Портирование программного обеспечения sk:Portovanie sv:Portning zh:移植
Sujets connexes
Bibliothèque logicielle   Code source   Entreprise   Exemples de code violant des normes   GNU   Jeu vidéo   Logiciel   Microsoft Windows   Mise en œuvre   Portabilité   Python (langage)   Qt   Système d'exploitation   Trolltech  
#
Accident de Beaune   Amélie Mauresmo   Anisocytose   C3H6O   CA Paris   Carole Richert   Catherinettes   Chaleur massique   Championnat de Tunisie de football D2   Classement mondial des entreprises leader par secteur   Col du Bonhomme (Vosges)   De viris illustribus (Lhomond)   Dolcett   EGP  
^