Check out the new USENIX Web site.
;login: The Magazine of USENIX & SAGEStandards

 

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 <http://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 <http://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.)

 

?Need help? Use our Contacts page.
Last changed: 1 Aug. 2000 mc
Issue index
;login: index
USENIX home