DeviceKit
Page Module:Infobox/styles.css has no content.
| DeviceKit | |
|---|---|
| [[Programmer|DeveloperTemplate:Pluralize from text]] | David Zeuthen |
| Initial release | 2008 |
| Engine | Page Template:Plainlist/styles.css has no content.Template:EditAtWikidata |
| Operating system | Linux |
| Type | HAL |
| License | GPL[1] |
| Website | freedesktop.org/wiki/Software/DeviceKit |
| Repository | Page Template:Plainlist/styles.css has no content.
|
Script error: No such module "Check for conflicting parameters".
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.[3] 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.[4] Ubuntu 9.10 replaced some of the old HAL features with DeviceKit and functionality from udev.[5]
On 1 December 2009, it was announced that DeviceKit-disks was renamed to udisks and that a similar rename would happen for DeviceKit-power.[6]
Future
According to DeviceKit devel mailing list, DeviceKit is getting merged with Page Template:Mono/styles.css has no content.udev-extra and the existing DeviceKit programs such as DeviceKit-disks and DeviceKit-power will be switched over to use Page Template:Mono/styles.css has no content.libudev.[6][7]
See also
Lua error in mw.title.lua at line 404: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').
References
Page Template:Reflist/styles.css has no content.
- ^ Page Module:Citation/CS1/styles.css has no content."Appendix A. License". DeviceKit Reference Manual. Archived from the original on 2011-08-17. Retrieved 2017-01-15.
- ^ Page Module:Citation/CS1/styles.css has no content.David Zeuthen (2009-03-02). "DeviceKit 003 released".
- ^ Page Module:Citation/CS1/styles.css has no content.David Zeuthen (2008-05-07). "Update on DeviceKit". Retrieved 2017-01-15.
- ^ Page Module:Citation/CS1/styles.css has no content."Features/DeviceKit". Fedora Project. 2010-03-29. Retrieved 2017-01-15.
- ^ Page Module:Citation/CS1/styles.css has no content."TechnicalOverview: hal deprecation". ubuntu.com. 2009-10-28. Retrieved 2017-01-15.
- ^ a b Page Module:Citation/CS1/styles.css has no content.David Zeuthen (2009-12-01). "DeviceKit-disks renamed to udisks". Retrieved 2017-01-15.
- ^ Page Module:Citation/CS1/styles.css has no content.Kay Sievers (2009-04-26). "udev rules files". Retrieved 2017-01-15.
External links
- DeviceKit Home at freedesktop.org
Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found.