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]

Reply via email to