@fagiolinux@zeenix WSL has Unix sockets across hypervisor though (I wonder what kind of hacks they have). Programs shouldn't expect ancillary messages to work.
@zeenix Unix sockets support features that are not available across the hypervisor boundary, such as ancillary messages (SCM_RIGHTS, SCM_CREDENTIALS) or SO_PEERCRED. Programs expect that these are always supported by a Unix socket.