POSIX是由IEEE和The Open Group提出的一套标准,描述了理想的Unix将如何运行。程序员、用户和管理员都可以熟悉POSIX文档,并期望一个具有POSIX投诉的Unix提供所提到的所有标准设施。
由于每个Unix的工作方式都略有不同——Solaris、Mac OS X、IRIX、BSD和Linux都有自己的怪癖——POSIX对业内人士特别有用,因为它定义了一个标准的操作环境。例如,C库中的大多数函数都基于POSIX;因此,程序员可以在他的应用程序中使用一个,并期望它在大多数Unices上的行为相同。
1985年,整个计算机行业的个人共同开发POSIX(便携式操作系统)计算机环境接口)标准,它主要基于关于UNIX System V接口定义(SVID)和其他早期版本标准化的努力。这些努力是由美国国务院推动的。政府,需要一个标准的计算环境来最小化它的培训和采购成本。POSIX于1988年发布,是一个集团定义API、shell和实用程序接口的IEEE标准对于操作系统。虽然针对类UNIX系统,但标准可以适用于任何兼容的操作系统。现在这些标准已经获得认可,软件开发人员能够开发在所有符合UNIX的版本上运行的应用程序,Linux和其他操作系统。