4.3 Linux PThreads

PThreads (POSIX Threads) is a OS-independent specification of thread implementation. All POSIX (Portable Operating System Interface for Unix) compliant operating systems conform to the same standard. This makes it easier to write programs, as a base set of features can be assumed. Technically, Linux is not POSIX compliant. However, Linux does offer PThreads.