GNU Hurd

Di dalam Unix, setiap program yang berjalan memiliki asosiasi id pengguna, yang biasanya sesuai dengan pengguna yang memulai proses. Id ini sebagian besar menentukan tindakan yang diizinkan untuk program. Tidak ada proses luar dapat mengubah id pengguna dari program berjalan. Sebuah proses Hurd, di sisi lain, berjalan dibawah beberapa "pasang" id pengguna, yang dapat berisi beberapa id, satu, atau tidak ada. Sebuah proses yang cukup istimewa dapat menambah dan menghapus id ke proses lain. Misalnya ada server password yang akan memberikan id dengan memasukan password login yang benar.