Linux dynamic and persistent device naming support (aka userspace devfs)
https://github.com/eudev-project/eudev