POSIX threads, based on the IEEE POSIX 1003.1c-1995 (also called the ISO/IEC 9945-1:1996) standard, are most common on Unix and Unix-like systems.
POSIX is an acronym for: Portable Operating System Interface for UniX. Much like TRON
, POSIX is not a body of computer code that is compiled and run on some processor. Rather, it is a set of standards (IEEE 1003.1): interfaces, design guidelines, software design specifications, defining (for creating) the computer code that will become language interfaces between an OS kernel and its programs, to give compatibility when moving programs between compatible systems. POSIX is made mostly of features from BSD Unix and Unix System V.
Much like Open Source
software, all POSIX standards are copyrighted (by the Institute of Electrical and Electronics Engineers, Inc., IEEE; new versions have joint copyright by IEEE and Open Group), but available for use by software developers anywhere in the world for free. Thus the OS architecture based on POSIX is an open architecture that invites and welcomes cloning and interoperability.