phoenix said:"The kernel part of udev" is called "devd" in FreeBSD. There's already a proper, working, usable device management framework in FreeBSD. No need for HAL, DeviceKit, or udev. We have devd.
What sucks, is that none of the Linux devs know how to write a proper front-end/back-end setup for things, and make it portable. KDE Solid is the closest I've seen ... yet it only has a HAL backend currently.
What would have been nice is if HAL and/or DeviceKit had been developed with the ability to switch backends, such that they could use devd properly.
Call me crazy but doesn't this kinda defeat the purpose of DeviceKit? As a layer between applications (Xorg i.e.) and the kernel devices (udev, devd) i mean.gilinko said:DeviceKit is extremely good at switching between backends, which is why I think DeviceKit is merged into the udev source in Linux.
SirDice said:Call me crazy but doesn't this kinda defeat the purpose of DeviceKit? As a layer between applications (Xorg i.e.) and the kernel devices (udev, devd) i mean.
phoenix said:And vermaden has posted a script that automounts removable devices uses devd instead of HAL.
Crivens said:Somehow I feel like putting a bounty on a linux port of devd. This may be considered evil, but I think it would be a jolly good idea.
wblock@ said:Better to spend that money writing specifications for udev. With that, Warner Losh has offered to write a compatibility version for FreeBSD: http://lists.freebsd.org/pipermail/freebsd-x11/2011-February/010481.html
wblock@ said:It's not clear to me what that does that sysutils/volman didn't do already.