I've always been a fan of a dynamic /dev directory. Maybe the approach taken by Richard Gooch with devfs to include this in kernel space was technically suboptimal because it included too many policy decisions ("disc" vs. "disk"). However, one has to note that sysfs, the user space interface that udev uses to manage the dynamic creation of device nodes, was non existant at the time devfs was created. In a way, the opposition against devfs probably sparked the creation of the technically superior solution using sysfs and udev we have nowadays.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds