IEEE+Std+1003.1,+2008+Edition

=1003.1-2008=

=[|1003.1-2008 IEEE Standard for Information Technology]= =Portable Operating System Interface (POSIX) Base Specifications, Issue 7=


 * Issue Date:** Dec. 1 2008


 * Status :** Archived


 * On page(s):** c1 - 3826


 * E-ISBN:** 978-0-7381-5798-6


 * Print ISBN:** 978-0-7381-5799-3


 * INSPEC Accession Number:** 10390567


 * Digital Object Identifier:**10.1109/IEEESTD.2008.4694976


 * Persistent Link:** http://ieeexplore.ieee.org/servlet/opac?punumber=4694974 [|More][|»]


 * Year:** 2008


 * Related Information:** An interpretation is available [|Replaced by ISO/IEC/IEEE 9945 (First edition 2009-09-15)]

Abstract
POSIX.1-2008 is simultaneously IEEE Std 1003.1 -2008 and The Open Group Technical Standard Base Specifications, Issue 7. POSIX. 1-2008 defines a standard operating system interface and environment, including a command interpreter (or "shell"), and common utility programs to support applications portability at the source code level. POSIX. 1-2008 is intended to be used by both application developers and system implementors and comprises four major components (each in an associated volume): [1]General terms, concepts, and interfaces common to all volumes of this standard, including utility conventions and C-language header definitions, are included in the Base Definitions volume. [2] Definitions for system service functions and subroutines, language-specific system services for the C programming language, function issues, including portability, error handling, and error recovery, are included in the System Interfaces volume. [3] Definitions for a standard source code-level interface to command interpretation services (a "shell") and common utility programs for application programs are included in the Shell and Utilities volume. [4] Extended rationale that did not fit well into the rest of the document structure, which contains historical information concerning the contents of POSIX. 1-2008 and why features were included or discarded by the standard developers, is included in the Rationale (Informative) volume. The following areas are outside the scope of POSIX. 1-2008: Graphics interfaces Database management system interfaces Record I/O considerations Object or binary code portability System configuration and resource availability. POSIX. 1-2008 describes the external characteristics and facilities that are of importance to application developers, rather than the internal construction techniques employed to achieve these capabilities. Special emphasis is placed on those functions and facilities that are needed in a wide variety of commercial applications.

Index Terms
Available to subscribers and IEEE members.

Versions

 * 1003 Active
 * 2004 - [| IEEE Standard for Information Technology- Standardized Application Environment Profile (AEP)-POSIX Realtime and Embedded Application Support]
 * 2004 - [| IEEE Standard for Information Technology - Portable Operating System Interface (POSIX) - Part 26: Device Control Application Program Interface (API) [C Language ]]
 * 1999 - [| IEEE Standard for Information Technology - POSIX(R) Ada Language Interfaces - Part 1: Binding for System Application Program Interface (API) - Amendment 2: Protocol-Independent Interfaces]
 * 1003 Archived
 * [| IEEE Standard for Information Technology- Portable Operating System Interface (POSIX) Base Specifications, Issue 7]
 * [| IEEE Standards Interpretations for IEEE Std 1003.5-1992]
 * 2003 - [| IEEE Standard for Information Technology - Portable Operating System Interface (POSIX) Technical Corrigendum 1]
 * 1997 - [| IEEE Standard for Information Technology- POSIX R ADA Language Interfaces- Part 1: Binding for System Application Program Interface (API)- Amendment 1: Realtime Extensions]
 * 2004 - [| IEEE Standard for Information Technology - Portable Operating System Interface (POSIX). Shell and Utilities]
 * 2004 - [| IEEE Standard for Information Technology - Portable Operating System Interface (POSIX). Base Definitions]
 * 2004 - [| IEEE Standard for Information Technology - Portable Operating System Interface (POSIX). Rationale (Informative)]
 * 2004 - [| IEEE Standard for Information Technology - Portable Operating System Interface (POSIX). System Interfaces]
 * 2004 - [| IEEE Standard for Information Technology- Portable Operating System Interface (POSIX)]
 * 1995 - [| IEEE Guide to the POSIX Open System Environment (OSE)]
 * 1992 - [| IEEE Standards Interpretations for IEEE Standard Portable Operating System Interface for Computer Environments (IEEE Std 1003.1-1988)]
 * 2001 - [| 1003.1 Standard for Information Technology - Portable Operating System Interface (POSIX) Base Definitions, Issue 6]
 * 2001 - [| 1003.1 Standard for Information Technology Portable Operating System Interface (POSIX) Rationale (Informative)]
 * 2001 - [| Standard for Information Technology - Portable Operating System Interface (POSIX) Shell and Utilities, Issue 6]
 * 2001 - [| 1003.1 Standard for Information Technology - Portable Operating System Interface (POSIX) System Interfaces, Issue 6]
 * 1994 - [| IEEE Standard Interpretations for IEEE Std 1003.1-1990 and IEEE Std 2003.1-1992]
 * 1994 - [| IEEE Standards Interpretations for IEEE Std 1003.1-1990 and IEEE Std 2003. 1-1992]
 * 1995 - [| IEEE Standard for Information Technology - POSIX-Based Supercomputing Application Environment Profile]
 * 1999 - [| IEEE Standard for Information Technology - Standardized Application Environment Profile - POSIX(R) Realtime Application Support (AEP)]
 * 1994 - [| IEEE Standard for Information Technology - Portable Operating System Interfaces (POSIX(R)) - Part 1: System Application Program Interface (API) - Amendment 1: Realtime Extension [C language ]]
 * 1999 - [| IEEE Standard for Information Technology-Portable Operating System Interface (POSIX)-Part 1: System Application Program Interface (API)- Amendment D: Additional Real time Extensions [C Language ]]
 * 2000 - [| IEEE Standard for Information Technology- Portable Operating System Interface (POSIX)- Part 1: System Application Program Interface (API)-Amendment J: Advanced Real-time Extensions [C Language ]]
 * 2001 - [| IEEE Standard for Information Technology - Portable Operating System Interface (POSIX/Sup R/)-Part 1: System Application Program Interface (API)-Amendment 6: Tracing [C Language ]]
 * 1994 - [| IEEE Standards Interpretations for IEEE Std 1003.2-1992]
 * 1994 - [| IEEE Standards Interpretations for IEEE Std 1003.2-1992]
 * 1999 - [| IEEE Guide for Developing User Organization Open System Environment (OSE) Profiles]
 * 1994 - [| Annex B (Normative) C-Language Bindings Option]
 * 1991 - [| IEEE Standard for Information Technology-Test Methods for Measuring Conformance to POSIX]
 * 1994 - [| IEEE Standards Interpretations for IEEE Std 1003.5-1992]
 * 1992 - [| IEEE Standard for Information Technology - POSIX FORTRAN 77 Language Interfaces - Part 1: Binding for System Application Program Interface (API)]
 * 1003 Drafts
 * [| Draft Standard for Information Technology-Portable Operating System Interface (POSIX&#174;)--Draft Technical Standard: Base Specifications, Issue 7]
 * [| Draft Standard for Information Technology--Portable Operating System Interface (POSIX&#174;) -- Draft Technical Standard: Base Specifications, Issue 7]
 * [| Unapproved IEEE Draft Standard for Information Technology-Portable Operating System Interface (POSIX&#174;)]
 * 2007 - [| Unapproved Draft Standard for Information Technology-Portable Operating System Interface (POSIX?)]
 * 2006 - [| IEEE Std P1003.1/D2]