Differences between version 12 and predecessor to the previous major change of POSIX.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 12 | Last edited on Wednesday, September 1, 2004 3:20:08 am | by StuartYeates | Revert |
Older page: | version 11 | Last edited on Monday, February 16, 2004 1:18:20 pm | by JohnMcPherson | Revert |
@@ -2,8 +2,10 @@
The name POSIX more correctly refers to a family of related standards: IEEE Std 1003.n and the parts of ISO/IEC 9945, although originally was just the original IEEE Std 1003.1-1988. POSIX means __p__ortable __o__perating __s__ystem __i__nterface. (the x is from uni__x__ ?)
POSIX is a large (some might even say unwieldy) standard (officially [IEEE] Standard 1003) specifying things such as the behaviour (arguments, etc) of standard programs and utilities that must exist on a system and [C] library functions. The theory is that if you write a program that conforms to POSIX standards, it will compile and run on any POSIX-compliant operating system.
+
+The current standard is avaliable at: http://www.opengroup.org/onlinepubs/009695399/ but is not for re-distribution.
----
From a comment in errno.h from the Linux kernel (version 0.01):