News for hackers. Stuff that matters.
Re:Linux greybeards release beta of systemd-free Debian fork by makomk on Monday May 02, 2016 @03:23PM (#11614653)
udevd is used by everything, sometimes directly, other times indirectly. It's needed to create device nodes for everything from audio devices to webcams to storage devices to stuff like modems and terminals, graphics cards, etc. Most desktop environments call it directly for stuff like USB drive automounting. Some non-desktop systems like Android and OpenWRT with very constrained hardware have their own replacements for it, but that's not officially supported by the kernel developers and the kernel APIs it relies on aren't documented or guaranteed to remain stable - they want you to use udev (and soon that'll mean systemd too).

Basically, the only people who've managed to get away with not using udev are those with their own kernel fork and a completely customised stack on top. I'm not sure if any of them even use glibc or the GNU userland either.

Re:Linux greybeards release beta of systemd-free Debian fork by digi_owl on Tuesday May 03, 2016 @03:10AM (#11618542)
The basic problem is that the same people that maintain udev also maintain the kernel API it relies on. How Torvalds have allowed this to continue for so long i do not know.

Never mind that udev existed as a independent project for nearly a decade before being folded into systemd, thus leaving various distros high and dry. Either adopt systemd, or develop an alternative to udev (that still have to rely on the badly documented and changing kernel API).

http://www.landley.net/notes-2015.html#05-07-2015

At this point in time it seems that GregKH has mastered the art of passive-aggressiveness...