Bu bölümde pthreads (POSIX evreleri) kütüphanesi anlatılmaktadır. Bu kütüphane çok-evreli programlar için destek işlevleri sağlamaktadır: evre ilkelleri, eşzamanlama nesneleri, vb. Aynı zamanda POSIX 1003.1b semaforlarını (System V semaforlarıyla karıştırılmamalıdır) gerçekler.
Evre işlemleri (pthread_*) errno kullanmazlar.
Bunun yerine hata kodunu doğrudan döndürürler. Semafor işlemleri ise errno kullanır.