POSIX (Computer software standard)
Enlarge text Shrink text-
Save successfulThe item can be found in your Personal ZoneשגיאהLog in to your account to save
Information for Authority record
Other Identifiers
- Work cat.: 97-6635: Butenhof, D. Programming with POSIX threads, 1997.
- Freedman, A. Computer glossary, 1993(POSIX: Portable Operating System Interface for UNIX)
- Robelle Web site, Mar. 10, 1997(POSIX stands for Portable Operating System Interface, and is an IEEE standard designed to facilitate application portability. POSIX is an attempt by a consortium of vendors to create a single standard version of UNIX. If they are successful, it will make it easier to port applications between hardware platforms. There are more than ten parts to the POSIX standard, but two are widely available: POSIX.1 defines C programming interfaces. POSIX.2 defines a "shell" command interpreter and utilities.)
Wikipedia description:
The Portable Operating System Interface (POSIX; IPA: ) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. In order to define a level of compatibility, POSIX specifies many aspects of functionality that can be classified as application programming interface (API), command-line shell, and shell commands. Originally derived from commonly-found Unix APIs, shells, and commands (partly because Unix was considered manufacturer-neutral), today many systems conform to the standard – including branded Unix systems, Unix-like systems, and many systems that were historically unrelated to Unix. The standardized user command line and scripting interface were based on the UNIX System V Bourne shell. Many user-level programs, services, and utilities (including awk, echo, ed) were also standardized, based on UNIX System V versions of them, along with required program-level services (including basic I/O: file, terminal, and network). POSIX also defines a standard threading library API which is supported by most modern operating systems. The POSIX standard is developed by the Austin Group (a joint working group among the IEEE, The Open Group, and the ISO/IEC JTC 1/SC 22/WG 15). POSIX is intended to be used by both application and system developers. System developers implement the interface imposed by POSIX, while application developers then use the POSIX interface to ensure compatibility across POSIX compliant systems.
Read more on Wikipedia >