HAL (software)

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

HAL (zkratka z anglického - Vrstva abstrakce hardwaru) byl svobodný software (pod licencí GNU GPL) pro operační systémy unixového typu, který poskytoval vrstvu abstrakce nad hardwarem. Jeho smyslem bylo umožnit aplikacím snadný přístup k hardware přes přenositelné programové rozhraní.

Meziprocesovou komunikaci pro přístup aplikací nabízel HAL přes softwarovou sběrnici D-Bus. Na Linuxu objevoval nová zařízení zkoumáním virtuálního souborového systému sysfs a také nasloucháním událostem linuxového jádra hlásícím připojování zařízení za chodu. +more V některých linuxových distribucích pro něj byla také vytvořena speciální pravidla pro udev, který mu podle nich oznamoval připojení zařízení.

Poslední verze HALu byla vydána v roce 2009 a linuxové distribuce i aplikace od něj následně začaly ustupovat. Například vývojáři +moreOrg'>X. Org začali plánovat odstranění jeho využití hned v roce 2009.

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top