| Liste Articles: [0-A] [A-C] [C-F] [F-J] [J-M] [M-P] [P-S] [S-Z] | Liste Catégories | Une page au hasard | Pages liées | ||||||
Le portage informatique consiste à implémenter 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.
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 pratique visant à la portabilité., par exemple en évitant toute violation de la norme du langage d'implémentation.
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.


