As liberações recentes de Fedora e outras distribuições de GNU/Linux incluem uma camada de abstracção de ferragem (HAL) que seja usada para suportar capacidades apto para a utilização do dispositivo. Neste borne eu mostrar-lhe-ei como seus certificados de escudo podem usar HAL para recuperar a informação do dispositivo e de sistema.
O termo HAL é sobrecarregado como ele usou-se para referir a ambos uma especificação e o software real que executa a especificação. De um ponto de vista dos colaboradores de aplicação, HAL é maneira de enumerar as capacidades e as características da ferragem unidas a um sistema e de receber a notificação quando algo sobre a ferragem muda.
Primeiramente, uma vista geral muito rápida de HAL. Cada artigo da ferragem física em um computador é considerado como sendo um objeto do dispositivo que identifique por um identificador de dispositivo original (UDI). É associado com cada objeto do dispositivo um jogo variável das propriedades chamadas datilografadas bem definidas do dispositivo dos pares do chave-valor (ou os metadata) que descrevem o que cada objeto do dispositivo representa junto com suas propriedades. Algumas propriedades do dispositivo são derivadas da ferragem física real, alguns são fundidos das limas XML-formatadas, conhecidas como limas de informação do dispositivo, e alguns são derivados da configuração de dispositivo real. As propriedades imperativas do dispositivo são definidas na especificação de HAL.
A

























