posix-2008

posix最新标准posix-2008

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 volu mes 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

 这个真的好强大,大约4000页,定义了许多接口,开发可移植的程序要多看看!
2012.5.4

posix只是定义了一种API, 没有定义系统调用! ___understanding the linux kernel 
2012.8.22

你可能感兴趣的:(技术类书籍笔记,portability,system,application,interface,components,command)