Email:
Password:
Register

Knowledgerush Search

 


Search for images of POSIX

Community Members

DeepEnd

kyut_ayz…

knightz …

PrinceKhan

solo

samuelpdd

cali_angel

nicae

sex me
Welcome Publish Image - Publish Soapbox - Publish Poem
My Stuff - Add Image to My Profile - Edit My Profile
Message Boards - Post a New Topic
All Poems - All Soapbox

POSIX

The Single UNIX Specification is the collective name of a family of standards developed and maintained by the Austin Group. It is based on earlier work by the IEEE and The Open Group and currently published as the Single UNIX Specification Version 3, and also as The Open Group Base Specifications, IEEE Standard 1003.1 (POSIX) and ISO/IEC 9945. The standards emerged from a project, begun circa 1985, to standardise the application program interface for software designed to run on variants of the UNIX operating system.

Previously, The Open Group's Single Unix Specification was separate from the official IEEE POSIX. The near-equivalent Single UNIX Specification became more popular with the involvement of several major vendors and because it was available for free, whereas the IEEE charged a substantial fee for access to the POSIX specification. Beginning in 1998 a joint working group, the Austin Group, began to develop the combined standard that would be known as the Single UNIX Specification Version 3.

The user and software interfaces to the OS are specified in four main sections:

  • Base Definitions - A list of definitions and conventions used in the specifications and a list of C header files which must be provided by compliant systems.
  • Shell and Utilities - A list of utilities and a description of the shell, sh.
  • System Interfaces - A list of available C system calls which must be provided.
  • Rationale - The explanation behind the standard.

The standard user command line and scripting interface is the Korn shell. Other user-level programs, services and utilities include awk, echo, ed, and numerous (hundreds) others. Required program-level services include basic I/O (file, computer terminal, and network) services.

A test suite accompanies the standard. It is called PCTS or the Posix Certification Test Suite.

For Linux systems, several common extensions and complementary de facto-standards are provided by the Linux Standard Base.

Related pages

External links

Referenced By

A/UX | ANSI C | ANSI C standard | AT&T Unix | Adobe PDF | Almquist shell | Apollo/Domain | Apollo Domain | AtheOS | Bash | Bash script | BeOS | Bourne-Again shell | ByWater BASIC | Bywater BASIC programming language | C library | Cd (DOS / UNIX Command) | Cd (MS-DOS / Unix Command) | Cygnus Solutions | Cygnus Support | Cygwin | DECNET | Digital UNIX | Errno.h | Exim | FS-1037C | Federal Standard 1037C | Flex lexical analyser | Freshmeat | GNU/HURD | GNU Hurd | Glossary of Telecommunication Terms | Glossary of computer hardware terms | Glossary of telecommunication network terms | HURD | IEEE | ISO 13490 | Institute of Electrical and Electronics Engineers | Inverted question | Korn Shell | Lex programming language | Linux Standard Base | List of ISO standards | List of Unix user groups | List of operating systems | List of standards topics | MOTIF | MULTICS | MVS/ESA | Microsoft Windows NT | Motif (GUI) | Motif (widget toolkit) | Multics operating system | NPTL | NT server | Native POSIX Thread Library | Nice | Nice, Alpes-Maritimes | Nice, France | OpenMSX | Open Group | PDF (Adobe) | Plan9 | Plan 9 | Portable | Portable Document Format | Ported | Porting | Q (programming language) | Q programming language | Question mark | Regex | Regular Expression | Regular Expressions | Signal | Signals | SkyOS | Socket | Software radio | Standard C | Syllable (operating system) | System 5 | System V | TenDRA Compiler | The Open Group | Tru64 | UNIX | UNIX-like | UNIX-style | USL v. BSDI | USL v BSDi | USL vs. BSDI | Uname | Unices | Unix epoch | Unixes | Wildcard character | Windows Media Audio | Windows NT | Working directory ...


License

This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "POSIX".

History

View article history.

 

Start a Discussion, Reply, or Add Information

Consider sharing your essay or research on this topic. Others will benefit from your knowledge.

Your Pen Name (optional):
Subject:
Your Message:
Enter security code to post message (not needed for preview):
 

 

 

 

 

 

 

Contact UsPrivacy Statement & Terms of Use

 
Authors retain copyright and ownership of all postings. Please contact the author for rights to use or purchase.
Knowledgerush © 2009