DeviceKit
DeviceKit is een modulaire hardware-abstractielaag die is ontworpen voor gebruik op Linux -systemen en die is ontworpen om apparaatbeheer te vereenvoudigen en de monolithische HAL van het huidige Linux te vervangen. DeviceKit bevat de mogelijkheid om apparaten in het systeem op te sommen en om meldingen te verzenden wanneer hardware wordt toegevoegd of verwijderd uit het systeem.
In mei 2008 kondigde HAL-ontwikkelaar David Zeuthen zijn voornemen aan om HAL af te schaffen, voornamelijk vanwege de complexiteit en redundantie met andere bibliotheken in de Linux-omgeving. [ 1 ] Het enige ontbrekende onderdeel van die bibliotheken zou een gecentraliseerde service zijn om bestaande apparaten op te sommen, verbinding/ontkoppeling van apparaten te signaleren en beschikbare hardware-informatie te combineren en classificeren op één enkel punt. DeviceKit is de nieuwe bibliotheek die deze diensten levert, terwijl de hardware zou moeten worden benaderd via andere bibliotheken in plaats van HAL of DeviceKit.
De eerste distributie die DeviceKit bevatte was Fedora 11. [ 2 ] Ubuntu 9.10 verving enkele van de oude HAL-functies door DeviceKit en functionaliteit van udev . [ 3 ]
Toekomst van DeviceKit
Volgens de DeviceKit-mailinglijst voor ontwikkelaars wordt DeviceKit samengevoegd met udev-extra en zullen bestaande DeviceKit-programma's zoals DeviceKit-disks en DeviceKit-power worden gewijzigd om libudev te gebruiken.
Referenties
- ↑ "Update op DeviceKit" . Gearchiveerd van het origineel op 15 maart 2012.
- ^ "Fedora-pagina met functies voor DeviceKit" . Fedora-project . Ontvangen 13 januari 2009 .
- ^ "Karmic Koala - hal afschrijving" . Ubuntu . Ontvangen op 23 augustus 2009 .
Zie ook
Portaal: gratis software . Inhoud gerelateerd aan Vrije Software .- ConsoleKit
- PakketKit
- Beleidskit
- hal
Externe links
- DeviceKit Home op freedesktop.org
- DeviceKit-documentatie op freedesktop.org
- DeviceKit is van plan libudev te gebruiken
- Release-opmerking DeviceKit
- Ubuntu-forum dat praat over DeviceKit