Dico du web · glossaire informatique

HAL

Sigle de Hardware Abstraction Layer

Qu'est-ce que c'est ?

Couche d’abstraction matérielle : partie du système d’exploitation qui cache les différences entre les matériels, pour que le reste du système fonctionne partout de la même façon.

En détail

Windows NT a popularisé le terme avec son fichier hal.dll, qui permet au même noyau de tourner sur des cartes mères différentes. Android a aussi sa HAL, entre le système et les pilotes des fabricants. HAL est enfin l’ordinateur de 2001, l’Odyssée de l’espace.