POSIX, ellerPortableOperatingSystemInterface, är ett antal sammanhörande standarder specificerade avIEEE för att definiera programmeringsgränssnittet (API:et) förUnix-besläktade operativsystem. Standarderna betecknas formelltIEEE 1003.1.
Standarderna innebär en betydande förenkling vidportering av program mellanoperativsystem som följer POSIX (till exempel att konvertera ett program frånLinux tillBSD). De förenklar också utvecklingen av operativsystem enligt principendet finns ingen anledning att uppfinna hjulet på nytt.
- Trådskapande, -kontroll och -upprensning.
- Trådschedulering
- Trådsynkronisering
- Trådsemaforer