Plug-and-Play
Le protocole Plug and Play, largement facilité par internet. Plug and Play (PnP) que l’on pourrait traduire par brancher et utiliser, est un procédé permettant de connecter un périphérique sur un ordinateur sans s’occuper de sa configuration, autrefois fastidieuse et complexe.
En effet, les anciens se souviennent qu’avant Windows 95, l’adjonction d’un composant interne ou externe (périphérique) nécessitait des réglages complexes : il fallait attribuer l’IRQ (requêtes d’interruption) l’adresse des plages mémoire, sans oublier l’installation du driver (pilote) le plus souvent fourni sur une disquette 1,44 Mo…
Si un seul de ces paramètres n’était pas conforme, le système tout entier vacillait, voire affichait un splendide écran bleu (BSOD) avant de se figer… Le PnP a changé la donne en automatisant la configuration de ces paramètres, même si ce ne fut pas sans mal…
En 1995, Windows était un système innovant et le protocole PnP eut de nombreux ratés, si nombreux que les mauvaises langues le rebaptisèrent « Plug and Pray », soit branchez et priez !
Pourtant, dès Windows 98, et surtout depuis l’avènement du Web, qui permet la récupération automatique des pilotes nécessaires, le PnP se fait si discret (et donc si efficace) que plus personne n’y pense… Imprimantes, smartphones, disques USB, cartes graphiques, sous Windows, tout ou presque est supporté par le protocole PnP, avancée majeure de l’informatique grand public.
Et en dehors des systèmes Windows ? La situation est plus complexe : sous Linux, Plug and Play lui aussi, tout dépend de la distribution et des pilotes disponibles qui sont une composante essentielle du protocole. Sous Mac OS X, Plug and Play bien sûr, il est parfois nécessaire d’intervenir manuellement, principalement au niveau des pilotes.
En résumé, si le Plug and Play est supporté par tous les grands systèmes d’exploitation, c’est sous Windows qu’il est le plus abouti, et ce grâce au soutien des fabricants qui développent leurs pilotes d’abord pour Windows (près de 90% du marché des ordinateurs ) et ensuite, parfois, pour les autres systèmes…