Unix & Linux: Why do processes have UID/GID?