POSIX
| Portable Operating System Interface (IEEE 1003) | |
|---|---|
| Abbreviation | POSIX |
| Status | Published |
| Year started | 1988 |
| Latest version | IEEE Std 1003.1-2024 2024 |
| Organization | Austin Group (IEEE Computer Society, The Open Group, ISO/IEC JTC 1/SC 22/WG 15) |
| Related standards | ISO/IEC 9945 |
| Domain | Application programming interfaces |
| Website | posix |
The Portable Operating System Interface (POSIX; IPA: /ˈpɒz.ɪks/[1]) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems.[1] POSIX defines application programming interfaces (APIs), along with command line shells and utility interfaces, for software compatibility (portability) with variants of Unix and other operating systems.[1][2] POSIX is also a trademark of the IEEE.[1] POSIX is intended to be used by both application and system developers.[3] As of POSIX 2024, the standard is aligned with the C17 language standard.
- ^ a b c d "POSIX.1 FAQ". The Open Group. 13 June 2020. Retrieved 20 February 2023.
- ^ "IEEE 1003.1-2024". IEEE Standards Association.
- ^ "Introduction". The Open Group Base Specifications Issue 7, 2018 edition. Retrieved 22 July 2021.