Chapters: Posix. Source: Wikipedia. Pages: 106. Not illustrated. Free updates online. Purchase includes a free trial membership in the publisher's book club where you can select from more than a million books without charge. Excerpt: POSIX (pronounced ) or "Portable Operating System Interface " is the name of a family of related standards specified by the IEEE to define the application programming interface (API), along with shell and utilities interfaces for software compatible with variants of the Unix operating system, although the standard can apply to any operating system. Originally, the name "POSIX" referred to IEEE Std 1003.1-1988, released, as the name suggests, in 1988. The family of POSIX standards is formally designated as IEEE 1003 and the international standard name is ISO/IEC 9945. The standards, formerly known as IEEE-IX, emerged from a project that began circa 1985. Richard Stallman suggested the name POSIX in response to an IEEE request for a memorable name. The POSIX specifications for user and software interfaces to an operating system originally consisted of 17 separate documents. The standardized user command line and scripting interface were based on the Korn shell. Many user-level programs, services, and utilities including awk, echo, ed were also standardized, along with required program-level services including basic I/O (file, terminal, and network) services. POSIX also defines a standard threading library API which is supported by most modern operating systems. Nowadays, 10 out of these 17 parts are combined into a single standard, IEEE Std 1003.1-2008, also known as POSIX:2008. As of 2009, POSIX documentation is divided in two parts: A test suite for POSIX accompanies the standard: PCTS or the POSIX Conformance Test Suite. The development of the POSIX standard takes place in the Austin Group, a joint working group linking the Open Group and the ISO organization. The Austin Group has produced all P...More: http://booksllc.net/?id=23305