POSIX®, de afkorting van Portable Operating-System Interface,[1][2] is een standaard die voorziet in een basis voor Unix-besturingssystemen. De standaard specificeert op welke wijze de shell dient te werken, wat verwacht kan worden van bepaalde shellcommando's en welke C-bibliotheekfuncties aanwezig behoren te zijn.[3] Onder deze standaard vallen de IEEE-1003 standaarden en delen van ISO/IEC 9945.[4][5] POSIX is een handelsmerk van de IEEE en The Open Group.[6]
Veel van dergelijke besturingssystemen houden zich geheel of grotendeels aan de POSIX-standaard. Daardoor is het mogelijk om programma's die op een van deze systemen zijn ontwikkeld en zich conformeren aan de door de Portable Applications Standards Committee ontwikkelde POSIX-standaard, ook te compileren en te gebruiken op een ander dergelijk systeem.[7]