logical names
physical names
When the project opens, perhaps the first thing Lucy needs to do is clarify the
terminology.
/devices is the physical namespace for devices.
/dev is the logical namespace for devices.
/dev is all about giving aliases, calling names, etc. Often it makes sense to
have multiple names for the same thing. A USB printer is a USB device, but also
a printer: there's a name for it under /dev/usb and another on in /dev/printers.
I don't think this project will remove any of the existing names for existing
usage patterns, but it opens opportunities for new patterns.
One interesting direction lies in virtualization. Making the /dev view
context-sensitive could make some things simpler, e.g. if a Sun Ray user would
only see devices connected to his DTU under /dev.
-Artem.
_______________________________________________
opensolaris-discuss mailing list
[email protected]