The POSIX Bookshelf
by David Blackwood
<dave@usenix.org>
Standards Reports Editor
Our Standards Reports Editor,
David Blackwood, welcomes dialogue between this column and you, the
readers. Please send your comments to <dave@usenix.org>
This article is the first in a series that will provide you with a list
of published sources of information about the POSIX family of
standards. This month we begin with the standards themselves.
The IEEE Portable Application Standards Committee (PASC) develops the
POSIX standards. In accordance with a synchronization plan adopted by
the IEEE and ISO/IEC JTC1, many of the POSIX standards become
International Standards shortly after their adoption by the IEEE.
Therefore, these standards are available in printed form from both IEEE
and ISO, as well as from many national standards organizations.
Approved standards can also be purchased from the IEEE in electronic
(PDF) format, usually at a premium over the printed-copy cost. As well,
the IEEE publishes Standards Interpretations for many of the standards.
Contact the IEEE for further details or visit their Web site at
<https://standards.ieee.org/>.
The current IEEE POSIX publications:
1003.0-1995
IEEE Guide to the POSIX® Open System Environment
(OSE) (identical to ISO/IEC TR 14252). 288 pages.
ISBN 1-55937-531-0. $98.00.
9945-1:1996
(ISO/IEC) [IEEE/ANSI Std 1003.1, 1996
Edition] Information Technology Portable Operating System
Interface (POSIX®) Part 1: System Application: Program
Interface (API) [C Language]. 784 pages.
ISBN 1-55937-573-6. $143.00.
This edition incorporates extensions for realtime applications
(1003.1b-1993, 1003.1i-1995) and threads
(1003.1c-1995).
1003.1d-1999
Information Technology Portable Operating
System Interface (POSIX®) Part 1: System Application Program
Interface (API) Amendment x: Additional Realtime Extensions [C
Language]. $57.00.
9945-2:1993
(ISO/IEC) [IEEE/ANSI Std 1003.2-1992 &
IEEE/ANSI 1003.2a-1992] Information Technology Portable
Operating System Interface (POSIX®) Part 2: Shell and
Utilities. 1328 pages. ISBN 1-55937-406-3. $271.00. Includes and is
shipped with 1003.2d-1994.
1003.2d-1994
IEEE Standard for Information Technology
Portable Operating System Interface (POSIX®) Part 2: Shell
and Utilities Amendment 1: Batch Environment. 152 pages. ISBN
1-55937-512-4. $81.00.
14519:1999
(ISO/IEC) IEEE/ANSI Std 1003.5b-1999 Information
Technology POSIX® Ada Language Interfaces Binding for
System Application Program Interface (API) Realtime Extensions.
548 pages. ISBN 0-7381-1570-3. $95.00.
1003.5-1999
Edition IEEE Standard for Information Technology
POSIX® Ada Language Interfaces Part 1: Binding for
System Application Program Interface (API). 890 pages. ISBN
0-7381-1539-8. $145.00. (This edition incorporates IEEE Std
1003.5-1992, IEEE Std 1003.5b-1996, and IEEE Std
1003.5c-1998.)
1003.9-1992
(R1998) IEEE Standard for Information Technology
POSIX® FORTRAN 77 Language Interfaces Part 1: Binding
for System Application Program Interface (API). 186 pages. ISBN
1-55937-230-3. $65.00.
1003.10-1995
IEEE Standard for Information Technology
POSIX® Based Supercomputing Application Environment Profile.
80 pages. ISBN 1-55937-546-9. $71.00.
1003.13-1998
IEEE Standard for Information Technology
Standardized Application Environment Profile (AEP) POSIX®
Realtime Application Support. 186 pages. ISBN 0-7381-0178-8. $77.00.
1003.23-1998
IEEE Guide for Developing User Organization Open
System Environment (OSE) Profiles. 120 Pages. ISBN 0-7381-1541-X.
$60.00.
15068-2:1999
(ISO/IEC) [IEEE/ANSI Std 1387.2-1999]
Information Techno-logy Portable Operating System Inter-face
(POSIX) System Administration Part 2: Software Administration.
280 pages. ISBN 0-7381-1568-1. $70.00.
1387.2-1995
IEEE Standard for Information Technology
Portable Operating Interface System Part 2: Software
Administration. 296 pages. ISBN 1-55937-537-X. $86.00.
1387.3-1996
IEEE Standard for Information Technology
Portable Operating System Interface (POSIX®) System Part 3:
User and Group Account Administration. 112 pages. ISBN 1-55937-866-2.
$71.00.
13210:1999
(ISO/IEC) [IEEE Std 2003-1997] IEEE Standard
for Information Technology Requirements and Guidelines for Test
Method Specifications and Test Method Implementations for Measuring
Conformance to POSIX Standards. 96 pages. ISBN 0-7381-1797-8. $86.00.
2003-1997
IEEE Standard for Information Technology
Requirements and Guidelines for Test Method Specifications and Test
Method Implementations for Measuring Conformance to POSIX Standards. 96
pages. ISBN 1-55937-895-6. $71.00.
2003.1-1992
IEEE Standard for Information Technology Test
Methods for Measuring Conformance to POSIX® Part 1: System
Interfaces. 456 pages. ISBN 1-55937-275-3. $114.00.
2003.2-1996
IEEE Standard for Information Technology Test
Methods for Measuring Conformance to POSIX® Part 2: Shell
and Utilities. 1424 pages. ISBN 1-55937-882-4. $119.00.
The following unapproved drafts of IEEE Standards Projects are also
available for purchase, in printed form only. Since these are subject
to change, the IEEE warns that use of the information in these drafts
is at your own risk. Other drafts may also be available. Contact the
IEEE at <https://standards.ieee.org/>.
P1003.1a,
Draft 16, December 1998. System Application Program
Interface (API) [C Language] Amendment C (additional system
services). $54.00.
P1003.1g,
Draft 6.6, March 1998. Protocol Independent Interfaces
(PII). $82.00.
P1003.1h,
Draft 5, July 1999. POSIX Part 1: System API Extension
Services for Reliable, Available, and Serviceable Systems [C
language] Amendment (fault tolerance). $41.00.
P1003.1j,
Draft 9, July 1999. Advanced Realtime Extensions [C
Language]. $49.00. (Current draft is draft 10.)
P1003.1m,
Draft 2, November 1998. Checkpoint/Restart Interface
[C Language]. $38.00.
P1003.1q,
Draft 5, July 1999 Tracing [C Language]. $44.00.
(Current draft is draft 7.)
P1003.2b,
Draft 12, June 1999. Shell & Utilities, Amendment
2 (additional utilities). $73.00.
P1003.14,
Draft 10, February 1995. IEEE Standard for Information
Technology POSIX® Standardized Profile POSIX
Multiprocessor Application Environment Profile. $42.00.
(Withdrawn.)
P1003.18,
Draft 12, February 1995. POSIX Interactive Systems
Application Environment Profile. $40.00. (Withdrawn.)
P1003.21,
Draft 2.0, August 1998. Realtime Distributed System
Communication LIS. $61.00. (Current draft is V3.0.)
|