DeviceKit es una capa de abstracción de hardware modular diseñada para su uso en sistemas Linux que está diseñada para simplificar la administración de dispositivos y reemplazar la HAL monolítica actual de Linux . DeviceKit incluye la capacidad de enumerar dispositivos del sistema y enviar notificaciones cuando se agrega o elimina hardware del sistema informático.
En mayo de 2008, el desarrollador de HAL, David Zeuthen, anunció su intención de descontinuar HAL, principalmente debido a su complejidad y redundancia con otras bibliotecas en el entorno Linux. [3] La única parte que faltaría en esas bibliotecas sería un servicio centralizado para enumerar los dispositivos existentes, señalar la adición o eliminación de dispositivos y fusionar y clasificar la información de hardware disponible en un solo punto. DeviceKit es la nueva biblioteca que proporciona esos servicios, mientras que se supone que se debe acceder al hardware a través de otras bibliotecas en lugar de HAL o DeviceKit.
La primera distribución que incluyó DeviceKit fue Fedora 11. [4] Ubuntu 9.10 reemplazó algunas de las antiguas características de HAL con DeviceKit y la funcionalidad de udev . [5]
El 1 de diciembre de 2009, se anunció que DeviceKit-disks pasó a llamarse udisks y que se produciría un cambio de nombre similar para DeviceKit-power. [6]
Futuro
Según la lista de correo de desarrollo de DeviceKit, DeviceKit se fusionará con udev-extra y los programas DeviceKit existentes, como DeviceKit-disks y DeviceKit-power, se cambiarán para usar libudev . [6] [7]
Véase también
Referencias
- ^ David Zeuthen (2 de marzo de 2009). "Lanzamiento del DeviceKit 003".
- ^ "Apéndice A. Licencia". Manual de referencia de DeviceKit . Archivado desde el original el 2011-08-17 . Consultado el 2017-01-15 .
- ^ David Zeuthen (7 de mayo de 2008). "Actualización de DeviceKit" . Consultado el 15 de enero de 2017 .
- ^ "Características/DeviceKit". Proyecto Fedora . 2010-03-29 . Consultado el 2017-01-15 .
- ^ "Descripción técnica: desuso de hal". ubuntu.com . 2009-10-28 . Consultado el 2017-01-15 .
- ^ por David Zeuthen (1 de diciembre de 2009). "Los discos DeviceKit se renombraron como udisks" . Consultado el 15 de enero de 2017 .
- ^ Kay Sievers (26 de abril de 2009). «Archivos de reglas de udev» . Consultado el 15 de enero de 2017 .
Enlaces externos
- Página de inicio de DeviceKit en freedesktop.org