What’s the difference between udev and hald

daemonudev

I'm just beginning to dive into the internals of Linux, and I was wondering what the difference is between udev and the hal daemon. From what I gather, both seem to be responsible for managing hot pluggable devices… is hald used by udev to listen, or are they two separate things?

Best Answer

One important difference is that HAL is deprecated.

Related Question