| Developer(s) | David Zeuthen |
|---|---|
| Initial release | 2008 |
| Stable release | 003 / 2009-03-02 |
| Operating system | Linux |
| Development status | Active |
| Type | HAL |
| License | GPL[1] |
| Website | freedesktop.org/wiki/Software/DeviceKit |
DeviceKit is a modular hardware abstraction layer designed for use in Linux systems that is designed to simplify device management and replace the current monolithic Linux HAL. DeviceKit includes the ability to enumerate system devices and send notifications when hardware is added or removed from the computer system.
In May 2008, HAL developer David Zeuthen announced his intention to deprecate HAL, mainly because of its complexity and redundancy with other libraries in the Linux environment. [2] The only missing part in those libraries would be a centralized service to enumerate existing devices, signal adding/removal of devices and merging and classifying available hardware information in one point. DeviceKit is the new library providing those services, while the hardware is supposed to be accessed through other libraries instead of HAL or DeviceKit.
The first distribution to include DeviceKit was Fedora 11.[3] Ubuntu 9.10 replaced some of the old HAL features with DeviceKit and functionality from udev.[4]
Contents |
DeviceKit Future
According to DeviceKit devel mailing list, DeviceKit is getting merged with udev-extra and the existing DeviceKit programs such as DeviceKit-disks and DeviceKit-power will be switched over to use libudev.
See also
- ConsoleKit
- PackageKit
- PolicyKit
- HAL
References
- ^ "Appendix A. License". DeviceKit Reference Manual. http://hal.freedesktop.org/docs/DeviceKit/license.html. Retrieved 2009-07-10.
- ^ "Update on DeviceKit". http://lists.freedesktop.org/archives/hal/2008-May/011560.html.
- ^ "Fedora Features Page for DeviceKit". Fedora Project. http://fedoraproject.org/wiki/Features/DeviceKit. Retrieved 2009-01-13.
- ^ "Karmic Koala - hal deprecation". Ubuntu. http://www.ubuntu.com/testing/karmic/alpha4#hal%20deprecation. Retrieved 2009-08-23.
External links
- DeviceKit Home at freedesktop.org
- DeviceKit Documentation at freedesktop.org
- DeviceKit plans on using libudev
- DeviceKit Release Note
- Ubuntu Forum thread that talks about DeviceKit
| This free software-related article is a stub. You can help Wikipedia by expanding it. |
|
||||||||||||||||
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)




