DeviceKit
DeviceKit| 개발자 | 데이비드 주텐 |
|---|---|
| 초기 릴리즈 | 2008 |
| 안정적 해제 | 003 / 2009년 3월 2일; 전[1] |
| 운영 체제 | 리눅스 |
| 유형 | HAL |
| 면허증 | GPL[2] |
| 웹사이트 | freedesktop.org/wiki/Software/DeviceKit |
DeviceKit는 Linux 시스템에서 사용하도록 설계된 모듈식 하드웨어 추상화 계층으로, 기기 관리를 단순화하고 현재의 단일형 Linux HAL을 대체하도록 설계되었다.DeviceKit에는 시스템 장치를 열거하고 컴퓨터 시스템에서 하드웨어를 추가하거나 제거할 때 알림을 보내는 기능이 포함되어 있다.
2008년 5월, HAL 개발자 David Zeuthen은 주로 리눅스 환경의 다른 도서관과의 복잡성과 중복성 때문에 HAL을 폐지할 뜻을 발표했다.[3]이러한 라이브러리에서 누락된 유일한 부분은 기존 장치를 열거하고, 장치의 신호 추가/제거 및 사용 가능한 하드웨어 정보를 한 지점에서 병합 및 분류하는 중앙 집중식 서비스일 것이다.DeviceKit는 이러한 서비스를 제공하는 새로운 라이브러리인 반면 하드웨어는 HAL이나 DeviceKit 대신 다른 라이브러리를 통해 액세스되어야 한다.
DeviceKit를 포함한 첫 번째 배포는 Fedora 11이었다.[4]Ubuntu 9.10은 이전의 HAL 기능 중 일부를 DeviceKit와 Udev의 기능으로 대체했다.[5]
2009년 12월 1일, DeviceKit-power에 대해 DeviceKit-disks의 이름이 udisk로 변경되었으며 유사한 이름이 DeviceKit-power에 대해 발생한다고 발표되었다.[6]
미래
DeviceKit devel 메일링 리스트에 따르면 DeviceKit는udev-extra와 DeviceKit-disks 및 DeviceKit-power와 같은 기존 DeviceKit 프로그램이 libudev를 사용하기 위해 전환될 것이다.[6][7]
참고 항목
참조
- ^ David Zeuthen (2009-03-02). "DeviceKit 003 released".
- ^ "Appendix A. License". DeviceKit Reference Manual. Archived from the original on 2011-08-17. Retrieved 2017-01-15.
- ^ David Zeuthen (2008-05-07). "Update on DeviceKit". Retrieved 2017-01-15.
- ^ "Features/DeviceKit". Fedora Project. 2010-03-29. Retrieved 2017-01-15.
- ^ "TechnicalOverview: hal deprecation". ubuntu.com. 2009-10-28. Retrieved 2017-01-15.
- ^ a b David Zeuthen (2009-12-01). "DeviceKit-disks renamed to udisks". Retrieved 2017-01-15.
- ^ Kay Sievers (2009-04-26). "udev rules files". Retrieved 2017-01-15.
외부 링크
- DeviceKit Home(freedesktop.org)