I have experience with using local named and network sockets in C, but on Linux (Fedora 14), using GNOME system monitor, I notice that a local socket, being used by the
init process, has the path
"@/com/ubuntu/upstart". One thing I notice is that this path (without the '@') doesn't exist, but also I have no idea what the '@' means. I've not seen this anywhere else.
Some research tells me that the
init 'upstart' daemon is a fairly recent introduction to Linux, presumably replacing another older daemon. It is hosted on a subdomain of the Ubuntu website, so I sense a connection in that sense, but what does the '@' signify? And why does a non-existent path follow it?