From Fedora Project Wiki
< Features
HAL Removal
Summary
HAL is a behemoth, do-it-all, daemon to access hardware. It is now obsoleted by udisks (né DeviceKit-disks) and upower (né DeviceKit-power), as well as libudev for device discovery.
Owner
- Name: Bastien Nocera
- email: bnocera@redhat.com
Current status
- Targeted release: Fedora 42
- Last updated: 2009-12-09
- Percentage of completion: 10%
Detailed Description
This project has the following features:
Benefit to Fedora
Faster boot-up, and removal of obsoleted technology.
Scope
- Loads of applications require HAL itself, or libhal
How To Test
Need to test:
- rpm -e hal
- Check that applications that access hardware still work as before
User Experience
- Faster boot-up
- Possibly faster applications startup when switching from libhal to libgudev for device enumeration
Dependencies
- See description
Contingency Plan
- Still ship HAL
Documentation
N/A
Release Notes
- Fedora now does not ship with the HAL daemon, and libhal any more. If a specific application require libhal to function, please file a bug against it to be ported to the new technology.