[comp.std.unix] Access to UNIX-Related Standards

std-unix@ut-sally.UUCP (04/15/87)

This is the latest in a series of similar mod.std.unix articles.
Corrections and additions to this article are solicited.


Access information is given in this article for the following standards:
IEEE 1003.1 (POSIX), 1003.2 (shell/tools), 1003.3 (verification)
/usr/group working groups on distributed file system, network interface,
	graphics/windows, database, internationalization,
	performance measurements, realtime, and security
X3H3.6 (display committee)
X3J11 (C language)
/usr/group Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE (The Green Book)


UNIX is a Registered Trademark of AT&T.
POSIX and IEEE are trademarks of the Institute of Electrical
	and Electronic Engineers, Inc.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System for Computer Environments Committee
is sometimes known colloquially as the UNIX Standards Committee.
They published the 1003.1 "POSIX" Trial Use Standard in April 1986.
According to its Foreword:

	The purpose of this document is to define a standard
	operating system interface and environment based on the
	UNIX Operating System documentation to support application
	portability at the source level.  This is intended for
	systems implementors and applications software developers.

Published copies are available at $19.95,
with bulk purchasing discounts available.
Call the IEEE Computer Society in Los Angeles

		714-821-8380

and ask for Book #967.  Or contact:

		IEEE Service Center
		445 Hoes Ln.
		Piscataway, NJ 08854

and ask for "IEEE 1003.1 Trial Use Standard" - stock number SH10546.

The Trial Use Standard will be available for comments for a period
such as a year.  The current target for a Full Use Standard is Fall 1987.
IEEE has initiated the process to have the 1003.1 effort brought into
the International Organization for Standardization (ISO) arena.

Machine readable copies of the Trial Use Standard are not and will 
not be available.  A machine-readable "representation" of a draft
between the Trial Use and Full Use Standards may be available when
it is ready.

There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		Digital Equipment	MK02-2/B05
		Continental Blvd.
		Merrimack, NH 	 03054-0403
		decvax!jim
		603-884-3692

Sufficiently interested parties may join the working group.

Related working groups are
	group	subject		co-chairs
	1003.2	shell and tools	Hal Jespersen (Unisoft), Don Cragun (Sun)
	1003.3	verification	Roger Martin (NBS), Carol Raye (AT&T)

Inquiries regarding 1003.2 and 1003.3 should go to the same address
as for 1003.1.


The next scheduled meetings of the P1003 working groups are, in 1987:

April	20-21  1003.[23]  King Edward Hotel, Toronto	Host:  IBM
April	22-24  1003.1     "
		(Just before the Canadian UNIX Conference)
	
June	22-23  1003.1  Seattle (changed from USENIX week in Phoenix to
		 give us better working attendance)	No Host yet
June	24-26  1003.[23]

Aug/Sept 31-4   East Coast Probably Washington DC area	No Host yet
 OR Sept 14-18	Boston (Same Time/loc as X3J11)
(Sept 7th is Labor day, and that week is ISO TC97 SC22 meeting in Wash DC)

There is also a balloting group (which intersects with the working group).
This is more difficult.  Contact the committee chair for details.
I will repost them in this newsgroup if there is sufficient interest.

Here are some details from Hal Jespersen regarding P1003.2:

The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
proposed standard to complement the 1003.1 POSIX standard.  It will
consist of

	a shell command language (currently planned to be based on the
	Bourne Shell),

	groups of utility programs, or commands,

	programmatic interfaces to the shell (system(), popen()) and
	related facilities (regular expressions, file name expansion,
	etc.)

	defined environments (variables, file hierarchies, etc) that
	applications may rely upon

which will allow application programs to be developed out of existing
pieces, in the UNIX tradition.  The scope of the standard emphasizes
commands and features that are more typically used by shell scripts or
C language programs than those that are oriented to the terminal user
with windows, mice, visual shells, and so forth.

The group is currently seeking proposals for groupings of commands that
may be offered by implementors.  As groups are identified, command
descriptions will be solicited.  There is no requirement that the commands
be in System V or BSD today, but they should realistically be commands 
that are commonly found in most existing implementations.

Meetings are normally held in conjunction with the 1003.1 group and
have a large membership overlap.  Future meetings will generally be held
on the day or two preceding 1003.1.


There are three Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from /usr/group, and John Loman from X/OPEN.

As the one from USENIX, one of my functions is to get comments from the
USENIX membership and the general public to the committee.  One of the
ways I try to do that is by moderating this newsgroup, comp.std.unix
(formerly known as mod.std.unix).  An article related to this one
appeared in the September/October 1986 ;login: (The USENIX Association
Newsletter).  I'm also currently on the USENIX Board of Directors.
Comments, suggestions, etc., may be sent to

		John S. Quarterman
		TIC
		P.O. Box 14621
		Austin TX 78761
		512-837-7233
		usenix!jsq
For mod.std.unix (comp.std.unix):
Comments:	ut-sally!std-unix-request std-unix-request@sally.utexas.edu
Submissions:	ut-sally!std-unix		std-unix@sally.utexas.edu

The January/February 1987 issue of CommUNIXations (the /usr/group newsletter)
contains a report by Heinz Lycklama on the /usr/group Technical Committee
working groups which met in September 1986.

If you are interested in starting another working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		(213)453-8649
		decvax!cca!ima!heinz


Here is contact information for /usr/group working groups as taken from
the CommUNIXations article mentioned above.

/usr/group Working Group on Distributed File System:
	Dave Buck
	D.L. Buck & Associates, Inc.
	6920 Santa Teresa Bldg, #108
	San Jose, CA 95119
	(408)972-2825

/usr/group Working Group on Network Interface:
	Gil McGrath
	AT&T Information Systems
	(201)522-6182

/usr/group Working Group on Internationalization:
	Karen Barnes
	Hewlett-Packard Co.
	19447 Pruneridge Ave.
	M/S 47U2
	Cupertino, CA 95014
	(408) 725-8111, ext 2438

/usr/group Working Group on Graphics/Windows:
	Tom Greene
	Apollo Computer, Inc.
	(617)256-6600

/usr/group Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)681-2248

/usr/group Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092

/usr/group Working Group on Performance Measurements:
	Ram Celluri			Dave Hinant
	AT&T Computer Systems		SCI Systems, Inc.
	Room E15B			Ste 325, Pamlico Bldg
	4513 Western Ave.		Research Triangle Pk, NC 27709
	Lisle, IL 60532			(919)549-8334
	(312)810-6223

/usr/group Working Group on Security:
	Steve Sutton
	Computer Systems Div.
	Gould Inc.
	1101 East University
	Urbana, IL 61801
	(217)359-0700


The X3H3.6 display management committee has recently formed to develop
a model to support current and future window management systems, yet
is not based directly on any existing system.  The chair solicits
help and participation:

		Georges Grinstein
		wanginst!ulowell!grinstein


The Abstract of the 1003.1 Trial Use Standard adds:

	This interface is a complement to the C Programming Language
	in the C Information Bulletin prepared by Technical Committee X3J11
	of the Accredited Standards Committee X3, Information Processing
	Systems, further specifying an environment for portable application
	software.

X3J11 is sometimes known as the C Standards Committee.  Their liaison to
P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from

		Global Press
		2625 Hickory St.
		P.O. Box 2504
		Santa Anna, CA 92707-3783
		U.S.A.
		800-854-7179
		+1-714-540-9870 (from outside the U.S., ask for extension 245.)
		TELEX 692 373

who know X3J11 as X3.159.  The price is $65.


The /usr/group Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		/usr/group Standards Committee
		4655 Old Ironsides Drive, Suite 200
		Santa Clara, California 95054
		(408)986-8840


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The X/OPEN PORTABILITY GUIDE (The Green Book)
is another reference frequently used by IEEE 1003.

The X/OPEN Group is "Ten of the world's major information system
suppliers" (currently Bull, DEC, Ericsson, Hewlett-Packard, ICL,
NIXDORF, Olivetti, Philips, Siemens, Unisys, and AT&T) who have
produced a document intended to promote the writing of portable
facilities.  They closely follow both SVID and POSIX, and cite
the /usr/group standard as contributing, but X/OPEN's books
cover a wider area than any of those.

The book is published by

		Elsevier Science Publishers B.V.
		Book Order Department
		P.O. Box 1991
		1000 BZ Amsterdam
		The Netherlands

and distributed in the U.S.A. and Canada by:

		Elsevier Science Publishing Company, Inc.
		52 Vanderbilt Avenue
		New York, NY 10017
		U.S.A.

There are currently five volumes:
	1) System V Specification Commands and Utilities
	2) System V Specification System Calls and Libraries
	3) System V Specification Supplementary Definitions
	4) Programming Languages
	5) Data Management

They take a large number of credit cards and other forms of payment.

Volume-Number: Volume 11, Number 4

std-unix@ut-sally.UUCP (05/15/87)

From: std-unix%ut-sally.UUCP@sally.utexas.edu (Moderator, John Quarterman)

This is the latest in a series of similar comp.std.unix articles.

Changes since the last posting include an updated P1003 meeting
schedule, an updated paper mail address for comp.std.unix moderator,
updated electronic address for Jim Isaak, updated P1003.2 description,
updated names, addresses and telephone numbers for the /usr/group
Working Groups, including the addition of information for the super
computing group, and a listing for the 4.3BSD manuals.

Corrections and additions to this article are solicited.


Access information is given in this article for the following standards:
IEEE 1003.1 (POSIX), 1003.2 (shell/tools), 1003.3 (verification)
/usr/group working groups on distributed file system, network interface,
	graphics/windows, database, internationalization,
	performance measurements, realtime, security, and super computing
X3H3.6 (display committee)
X3J11 (C language)
/usr/group Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE (The Green Book)
4.3BSD Manuals


UNIX is a Registered Trademark of AT&T.
POSIX and IEEE are trademarks of the Institute of Electrical
	and Electronic Engineers, Inc.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System for Computer Environments Committee
is sometimes known colloquially as the UNIX Standards Committee.
They published the 1003.1 "POSIX" Trial Use Standard in April 1986.
According to its Foreword:

	The purpose of this document is to define a standard
	operating system interface and environment based on the
	UNIX Operating System documentation to support application
	portability at the source level.  This is intended for
	systems implementors and applications software developers.

Published copies are available at $19.95,
with bulk purchasing discounts available.
Call the IEEE Computer Society in Los Angeles

		714-821-8380

and ask for Book #967.  Or contact:

		IEEE Service Center
		445 Hoes Ln.
		Piscataway, NJ 08854

and ask for "IEEE 1003.1 Trial Use Standard" - stock number SH10546.

The Trial Use Standard will be available for comments for a period
such as a year.  The current target for a Full Use Standard is Fall 1987.
IEEE has initiated the process to have the 1003.1 effort brought into
the International Organization for Standardization (ISO) arena.

Machine readable copies of the Trial Use Standard are not and will 
not be available.

There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		Digital Equipment	MK02-2/B05
		Continental Blvd.
		Merrimack, NH 	 03054-0403
		decvax!isaak
		603-884-1913

Sufficiently interested parties may join the working group.

Related working groups are
	group	subject		co-chairs
	1003.2	shell and tools	Hal Jespersen (UniSoft), Don Cragun (Sun)
	1003.3	verification	Roger Martin (NBS), Carol Raye (AT&T)

Inquiries regarding 1003.2 and 1003.3 should go to the same address
as for 1003.1.


The next scheduled meetings of the P1003 working groups are,
in 1987 and 1988:
	
June	22-26  P1003.[13]  Seattle (changed from USENIX week in Phoenix to
		give us better working attendance)	Host:  CDC
		P1003.2 will not meet in Seattle, due to scheduling
		problems related to the extreme member overlap between
		1003.1 and 1003.2 and the need for 1003.1 to meet all week
		in order to speed finishing the Full Use Standard.
		But there will be a 1003.2 BOF Tuesday, 6/23, 19:00-22:00,
		to exchange information and assess the status of the command
		descriptions distributed in the April meeting.

Sept.	14-18	Framingham, Massachusetts (same time and place as X3J11)
(Sept 7th is Labor day, and that week is ISO TC97 SC22 meeting in Wash DC)

Dec.	7-11	San Diego

April 1988	Japan, depending on potential attendance.

There is also a balloting group (which intersects with the working group).
This is more difficult.  Contact Jim Isaak for details.  I will repost
them in this newsgroup if there is sufficient interest.

Here are some details from Hal Jespersen regarding P1003.2:

The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
proposed standard to complement the 1003.1 POSIX standard.  It will
consist of

	a shell command language (currently planned to be based on the
	Bourne Shell),

	groups of utility programs, or commands,

	programmatic interfaces to the shell (system(), popen()) and
	related facilities (regular expressions, file name expansion,
	etc.)

	defined environments (variables, file hierarchies, etc) that
	applications may rely upon

	tools for installing application programs onto conforming
	systems

which will allow application programs to be developed out of existing
pieces, in the UNIX tradition.  The scope of the standard emphasizes
commands and features that are more typically used by shell scripts or
C language programs than those that are oriented to the terminal user
with windows, mice, visual shells, and so forth.

There has been some controversy in the Working Group about
clarifying the scope of the 1003.2 standard in regard to its
relationship with 1003.1.  The Working Group is attempting to
produce a standard that will assume the structure and
philosophy of a POSIX system is available, but it will not
require a fully conforming implementation as a base.  For
example, it should be feasible to eventually produce a 1003.2
interface on a V7 system, or on a system very close to POSIX,
but missing a few crucial features (as long as the shell and
utilities didn't need them).  However, the proposed standard
will *not* be unnecessarily watered down simply to allow
non-POSIX systems to conform.

The group is currently seeking proposals for groupings of commands that
may be offered by implementors.  As groups are identified, command
descriptions will be solicited.  There is no requirement that the commands
be in System V or BSD today, but they should realistically be commands 
that are commonly found in most existing implementations.


There are three Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from /usr/group, and Martha Nalebuf from X/OPEN.

As the one from USENIX, one of my functions is to get comments from the
USENIX membership and the general public to the committee.  One of the
ways I try to do that is by moderating this newsgroup, comp.std.unix
(formerly known as mod.std.unix).  An article related to this one
appeared in the September/October 1986 ;login: (The USENIX Association
Newsletter).  I'm also currently on the USENIX Board of Directors.
Comments, suggestions, etc., may be sent to

		John S. Quarterman
		Texas Internet Consulting
		Suite 500, Room 31
		Austin Centre
		701 Brazos
		Austin TX 78701-3243
		512-320-9031
		usenix!jsq

For comp.std.unix:
Comments:	ut-sally!std-unix-request std-unix-request@sally.utexas.edu
Submissions:	ut-sally!std-unix		std-unix@sally.utexas.edu

The May/June 1987 issue of CommUNIXations (the /usr/group newsletter)
contains a report by Heinz Lycklama on the /usr/group Technical Committee
working groups which met in January 1987.

If you are interested in starting another working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		(213)453-8649
		decvax!cca!ima!heinz


Here is contact information for /usr/group working groups as taken from
the CommUNIXations article mentioned above, and updated by later information
from Heinz Lycklama.

/usr/group Working Group on Distributed File System:
	Laurence Brown			Frederick Glover
	AT&T Information Systems	MK02-1/H10
	190 River Road			Digital Equipment Corporation
	Summit, NJ  07933		Continental Boulevard
	201-522-6046			Merrimack, NH  03054-0430
	attunix!bump			603-884-5111
					decvax!fglover

/usr/group Working Group on Network Interface:
	Steve Albert
	AT&T Information Systems
	190 River Road, Rm. A-114
	Summit, NJ  07901
	(201)522-6104
	attunix!ssa

/usr/group Working Group on Internationalization:
	Karen Barnes
	Hewlett-Packard Co.
	19447 Pruneridge Ave.
	M/S 47U2
	Cupertino, CA 95014
	(408) 447-6704

/usr/group Working Group on Graphics/Windows:
	Tom Greene
	Apollo Computer, Inc.
	330 Billerica Road
	Chelmsford, MA  01824
	(617)256-6600, ext. 7581

/usr/group Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)681-2248

/usr/group Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092

/usr/group Working Group on Performance Measurements:
	Ram Chelluri			Dave Hinnant
	AT&T Computer Systems		SCI Systems, Inc.
	Room E15B			Ste 325, Pamlico Bldg
	4513 Western Ave.		Research Triangle Pk, NC 27709
	Lisle, IL 60532			(919)549-8334
	(312)810-6223

/usr/group Working Group on Security:
	Steve Sutton			Ms. Jeanne Baccash
	Consultant, Addamax		AT&T UNIX Systems Engineering
	1107 S. Orchard			190 River Road
	Urbana, IL  61801		Summit, NJ  07901
	217-344-0996			201-522-6028
					attunix!jeanne

/usr/group Working Group on Super Computing:
	Karen Sheaffer			Robin O'Neill
	Sandia National Laboratory	Lawrence Livermore Laboratory
	P.O. Box 969			P.O. Box 5509, L560
	Livermore, CA  94550		Livermore, CA  94550
	415-422-3431			415-422-0973
					oneill#r%mfe@lll-mfe.arpa Co-chair


The X3H3.6 display management committee has recently formed to develop
a model to support current and future window management systems, yet
is not based directly on any existing system.  The chair solicits
help and participation:

		Georges Grinstein
		wanginst!ulowell!grinstein


The Abstract of the 1003.1 Trial Use Standard adds:

	This interface is a complement to the C Programming Language
	in the C Information Bulletin prepared by Technical Committee X3J11
	of the Accredited Standards Committee X3, Information Processing
	Systems, further specifying an environment for portable application
	software.

X3J11 is sometimes known as the C Standards Committee.  Their liaison to
P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from

		Global Press
		2625 Hickory St.
		P.O. Box 2504
		Santa Anna, CA 92707-3783
		U.S.A.
		800-854-7179
		+1-714-540-9870 (from outside the U.S., ask for extension 245.)
		TELEX 692 373

Ask for the X3.159 draft standard.  The price is $65.


The /usr/group Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		/usr/group Standards Committee
		4655 Old Ironsides Drive, Suite 200
		Santa Clara, California 95054
		(408)986-8840


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The X/OPEN PORTABILITY GUIDE (The Green Book)
is another reference frequently used by IEEE 1003.

The X/OPEN Group is "Ten of the world's major information system
suppliers" (currently Bull, DEC, Ericsson, Hewlett-Packard, ICL,
NIXDORF, Olivetti, Philips, Siemens, Unisys, and AT&T) who have
produced a document intended to promote the writing of portable
facilities.  They closely follow both SVID and POSIX, and cite
the /usr/group standard as contributing, but X/OPEN's books
cover a wider area than any of those.

The book is published by

		Elsevier Science Publishers B.V.
		Book Order Department
		P.O. Box 1991
		1000 BZ Amsterdam
		The Netherlands

and distributed in the U.S.A. and Canada by:

		Elsevier Science Publishing Company, Inc.
		52 Vanderbilt Avenue
		New York, NY 10017
		U.S.A.

There are currently five volumes:
	1) System V Specification Commands and Utilities
	2) System V Specification System Calls and Libraries
	3) System V Specification Supplementary Definitions
	4) Programming Languages
	5) Data Management

They take a large number of credit cards and other forms of payment.


Finally, 4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		415-528-8649
		{ucbvax,decvax}!usenix!office

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, to order you must represent a USENIX Association
Institutional or Supporting Member, because the manuals can only
be sold to licensees of 4.3BSD and one of 32V, System III, or System V,
and those membership categories are USENIX's mechanism of checking licenses.

Volume-Number: Volume 11, Number 29

std-unix@ut-sally.UUCP (05/15/87)

From: dan@prophet.bbn.com (Dan Franklin)

> The IEEE P1003 Portable Operating System for Computer Environments ...
> ...
> Published copies are available at $19.95,
> with bulk purchasing discounts available.
> Call the IEEE Computer Society in Los Angeles
>   714-821-8380
> and ask for Book #967...

This doesn't work.  I just called that number, and was told they
only do phone ordering for books costing $25 or more (and they
confirmed the price of $19.95).  Instead, they told me to mail my
order to

	IEEE Computer Society
	P.O. Box 80452
	Worldway Postal Center
	Los Angeles, Ca. 90080

including a check for $19.95 + $4 for shipping and handling, plus
$2 if I wanted it shipped UPS instead of whatever snail mail they
would normally use (I don't remember what she said it was, probably
4th class).  I will now try that.

Too bad they don't charge $5.05 more for it.

	Dan Franklin

Volume-Number: Volume 11, Number 30

std-unix@ut-sally.UUCP (05/15/87)

From: rick@seismo.css.gov (Rick Adams)

Are the dbm libraries included in POSIX? If not, they certainly should be.
SVID doesn't provide any similar capability that I know of.

---rick

[ That's outside the scope of POSIX, i.e., P1003.1.  It might fit in
what P1003.2 is doing.  -mod ]

Volume-Number: Volume 11, Number 31

std-unix@ut-sally.UUCP (06/14/87)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.


Access information is given in this article for the following standards:
IEEE 1003.1 (POSIX), 1003.2 (shell/tools), 1003.3 (verification)
/usr/group working groups on distributed file system, network interface,
	graphics/windows, database, internationalization,
	performance measurements, realtime, security, and super computing
X3H3.6 (display committee)
X3J11 (C language)
/usr/group Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE (The Green Book)
4.3BSD Manuals


UNIX is a Registered Trademark of AT&T.
POSIX and IEEE are trademarks of the Institute of Electrical
	and Electronic Engineers, Inc.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System for Computer Environments Committee
is sometimes known colloquially as the UNIX Standards Committee.
They published the 1003.1 "POSIX" Trial Use Standard in April 1986.
According to its Foreword:

	The purpose of this document is to define a standard
	operating system interface and environment based on the
	UNIX Operating System documentation to support application
	portability at the source level.  This is intended for
	systems implementors and applications software developers.

Published copies are available at $19.95,
with bulk purchasing discounts available.
Call the IEEE Computer Society in Los Angeles

		714-821-8380

and ask for Book #967.  Unfortunately, this only works for multiple copies.
But the following mail address works for single copies:

	IEEE Computer Society
	P.O. Box 80452
	Worldway Postal Center
	Los Angeles, Ca. 90080

Include a check for $19.95 + $4 for shipping and handling.  For UPS
shipping, add another $4.  Or contact:

		IEEE Service Center
		445 Hoes Ln.
		Piscataway, NJ 08854

and ask for "IEEE 1003.1 Trial Use Standard" - stock number SH10546.

The Trial Use Standard will be available for comments for a period
such as a year.  The current target for a Full Use Standard is Fall 1987.
IEEE has initiated the process to have the 1003.1 effort brought into
the International Organization for Standardization (ISO) arena.

Machine readable copies of the Trial Use Standard are not and will 
not be available.

There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		Digital Equipment	MK02-2/B05
		Continental Blvd.
		Merrimack, NH 	 03054-0403
		decvax!isaak
		603-884-1913

Sufficiently interested parties may join the working group.

Related working groups are
	group	subject		co-chairs
	1003.2	shell and tools	Hal Jespersen (UniSoft), Don Cragun (Sun)
	1003.3	verification	Roger Martin (NBS), Carol Raye (AT&T)

Inquiries regarding 1003.2 and 1003.3 should go to the same address
as for 1003.1.


The next scheduled meetings of the P1003 working groups are,
in 1987 and 1988:
	
June	22-26  P1003.[13]  Seattle (changed from USENIX week in Phoenix to
		give us better working attendance)	Host:  CDC
		P1003.2 will not meet in Seattle, due to scheduling
		problems related to the extreme member overlap between
		1003.1 and 1003.2 and the need for 1003.1 to meet all week
		in order to speed finishing the Full Use Standard.
		But there will be a 1003.2 BOF Tuesday, 6/23, 19:00-22:00,
		to exchange information and assess the status of the command
		descriptions distributed in the April meeting.

Sept.	14-18	Framingham, Massachusetts (same time and place as X3J11)
(Sept 7th is Labor day, and that week is ISO TC97 SC22 meeting in Wash DC)

Dec.	7-11	San Diego

April 1988	Possibly Japan or Singapore, depending on potential attendance.

There is also a balloting group (which intersects with the working group).
This is more difficult.  Contact Jim Isaak for details.  I will repost
them in this newsgroup if there is sufficient interest.

Here are some details from Hal Jespersen regarding P1003.2:

The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
proposed standard to complement the 1003.1 POSIX standard.  It will
consist of

	a shell command language (currently planned to be based on the
	Bourne Shell),

	groups of utility programs, or commands,

	programmatic interfaces to the shell (system(), popen()) and
	related facilities (regular expressions, file name expansion,
	etc.)

	defined environments (variables, file hierarchies, etc) that
	applications may rely upon

	tools for installing application programs onto conforming
	systems

which will allow application programs to be developed out of existing
pieces, in the UNIX tradition.  The scope of the standard emphasizes
commands and features that are more typically used by shell scripts or
C language programs than those that are oriented to the terminal user
with windows, mice, visual shells, and so forth.

There has been some controversy in the Working Group about
clarifying the scope of the 1003.2 standard in regard to its
relationship with 1003.1.  The Working Group is attempting to
produce a standard that will assume the structure and
philosophy of a POSIX system is available, but it will not
require a fully conforming implementation as a base.  For
example, it should be feasible to eventually produce a 1003.2
interface on a V7 system, or on a system very close to POSIX,
but missing a few crucial features (as long as the shell and
utilities didn't need them).  However, the proposed standard
will *not* be unnecessarily watered down simply to allow
non-POSIX systems to conform.

The group is currently seeking proposals for groupings of commands that
may be offered by implementors.  As groups are identified, command
descriptions will be solicited.  There is no requirement that the commands
be in System V or BSD today, but they should realistically be commands 
that are commonly found in most existing implementations.


There are three Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from /usr/group, and Martha Nalebuf from X/OPEN.

As the one from USENIX, one of my functions is to get comments from the
USENIX membership and the general public to the committee.  One of the
ways I try to do that is by moderating this newsgroup, comp.std.unix
(formerly known as mod.std.unix).  An article related to this one
appeared in the September/October 1986 ;login: (The USENIX Association
Newsletter).  I'm also currently on the USENIX Board of Directors.
Comments, suggestions, etc., may be sent to

		John S. Quarterman
		Texas Internet Consulting
		Suite 500, Room 31
		Austin Centre
		701 Brazos
		Austin TX 78701-3243
		512-320-9031
		usenix!jsq

For comp.std.unix:
Comments:	ut-sally!std-unix-request std-unix-request@sally.utexas.edu
Submissions:	ut-sally!std-unix		std-unix@sally.utexas.edu

The May/June 1987 issue of CommUNIXations (the /usr/group newsletter)
contains a report by Heinz Lycklama on the /usr/group Technical Committee
working groups which met in January 1987.

If you are interested in starting another working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		(213)453-8649
		decvax!cca!ima!heinz


Here is contact information for /usr/group working groups as taken from
the CommUNIXations article mentioned above, and updated by later information
from Heinz Lycklama.

/usr/group Working Group on Distributed File System:
	Laurence Brown			Frederick Glover
	AT&T Information Systems	MK02-1/H10
	190 River Road			Digital Equipment Corporation
	Summit, NJ  07933		Continental Boulevard
	201-522-6046			Merrimack, NH  03054-0430
	attunix!bump			603-884-5111
					decvax!fglover

/usr/group Working Group on Network Interface:
	Steve Albert
	AT&T Information Systems
	190 River Road, Rm. A-114
	Summit, NJ  07901
	(201)522-6104
	attunix!ssa

/usr/group Working Group on Internationalization:
	Karen Barnes
	Hewlett-Packard Co.
	19447 Pruneridge Ave.
	M/S 47U2
	Cupertino, CA 95014
	(408) 447-6704

/usr/group Working Group on Graphics/Windows:
	Tom Greene
	Apollo Computer, Inc.
	330 Billerica Road
	Chelmsford, MA  01824
	(617)256-6600, ext. 7581

/usr/group Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)681-2248

/usr/group Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092

/usr/group Working Group on Performance Measurements:
	Ram Chelluri			Dave Hinnant
	AT&T Computer Systems		SCI Systems, Inc.
	Room E15B			Ste 325, Pamlico Bldg
	4513 Western Ave.		Research Triangle Pk, NC 27709
	Lisle, IL 60532			(919)549-8334
	(312)810-6223

/usr/group Working Group on Security:
	Steve Sutton			Ms. Jeanne Baccash
	Consultant, Addamax		AT&T UNIX Systems Engineering
	1107 S. Orchard			190 River Road
	Urbana, IL  61801		Summit, NJ  07901
	217-344-0996			201-522-6028
					attunix!jeanne

/usr/group Working Group on Super Computing:
	Karen Sheaffer			Robin O'Neill
	Sandia National Laboratory	Lawrence Livermore Laboratory
	P.O. Box 969			P.O. Box 5509, L560
	Livermore, CA  94550		Livermore, CA  94550
	415-422-3431			415-422-0973
					oneill#r%mfe@lll-mfe.arpa Co-chair


The X3H3.6 display management committee has recently formed to develop
a model to support current and future window management systems, yet
is not based directly on any existing system.  The chair solicits
help and participation:

		Georges Grinstein
		wanginst!ulowell!grinstein


The Abstract of the 1003.1 Trial Use Standard adds:

	This interface is a complement to the C Programming Language
	in the C Information Bulletin prepared by Technical Committee X3J11
	of the Accredited Standards Committee X3, Information Processing
	Systems, further specifying an environment for portable application
	software.

X3J11 is sometimes known as the C Standards Committee.  Their liaison to
P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from

		Global Press
		2625 Hickory St.
		P.O. Box 2504
		Santa Anna, CA 92707-3783
		U.S.A.
		800-854-7179
		+1-714-540-9870 (from outside the U.S., ask for extension 245.)
		TELEX 692 373

Ask for the X3.159 draft standard.  The price is $65.


The /usr/group Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		/usr/group Standards Committee
		4655 Old Ironsides Drive, Suite 200
		Santa Clara, California 95054
		(408)986-8840


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The X/OPEN PORTABILITY GUIDE (The Green Book)
is another reference frequently used by IEEE 1003.

The X/OPEN Group is "Ten of the world's major information system
suppliers" (currently Bull, DEC, Ericsson, Hewlett-Packard, ICL,
NIXDORF, Olivetti, Philips, Siemens, Unisys, and AT&T) who have
produced a document intended to promote the writing of portable
facilities.  They closely follow both SVID and POSIX, and cite
the /usr/group standard as contributing, but X/OPEN's books
cover a wider area than any of those.

The book is published by

		Elsevier Science Publishers B.V.
		Book Order Department
		P.O. Box 1991
		1000 BZ Amsterdam
		The Netherlands

and distributed in the U.S.A. and Canada by:

		Elsevier Science Publishing Company, Inc.
		52 Vanderbilt Avenue
		New York, NY 10017
		U.S.A.

There are currently five volumes:
	1) System V Specification Commands and Utilities
	2) System V Specification System Calls and Libraries
	3) System V Specification Supplementary Definitions
	4) Programming Languages
	5) Data Management

They take a large number of credit cards and other forms of payment.


Finally, 4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		415-528-8649
		{ucbvax,decvax}!usenix!office

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.

Volume-Number: Volume 11, Number 58

std-unix%uunet.UUCP%@uunet.uu.net (Moderator, John Quarterman) (07/18/87)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.


Access information is given in this article for the following standards:
IEEE 1003.1 (operating system interface), 1003.2 (shell and tools),
	1003.3 (testing and verification), 1003.4 (real time).
/usr/group working groups on distributed file system, network interface,
	graphics/windows, database, internationalization,
	performance measurements, realtime, security, and super computing
X3H3.6 (display committee)
X3J11 (C language)
/usr/group Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE (The Green Book)
4.3BSD Manuals


UNIX is a Registered Trademark of AT&T.
POSIX and IEEE are trademarks of the Institute of Electrical
	and Electronic Engineers, Inc.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System for Computer Environments Committee
is sometimes known colloquially as the UNIX Standards Committee.
They published the 1003.1 "POSIX" Trial Use Standard in April 1986.
According to its Foreword:

	The purpose of this document is to define a standard
	operating system interface and environment based on the
	UNIX Operating System documentation to support application
	portability at the source level.  This is intended for
	systems implementors and applications software developers.

Published copies are available at $19.95,
with bulk purchasing discounts available.
Call the IEEE Computer Society in Los Angeles

		714-821-8380

and ask for Book #967.  Unfortunately, this only works for multiple copies.
But the following mail address works for single copies:

	IEEE Computer Society
	P.O. Box 80452
	Worldway Postal Center
	Los Angeles, Ca. 90080

Include a check for $19.95 + $4 for shipping and handling.  For UPS
shipping, add another $4.  Or contact:

		IEEE Service Center
		445 Hoes Ln.
		Piscataway, NJ 08854

and ask for "IEEE 1003.1 Trial Use Standard" - stock number SH10546.

The Trial Use Standard will be available for comments for a period
such as a year.  The current target for a Full Use Standard is Fall 1987.
IEEE has initiated the process to have the 1003.1 effort brought into
the International Organization for Standardization (ISO) arena.

Machine readable copies of the Trial Use Standard are not and will 
not be available.

There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		Digital Equipment	MK02-2/B05
		Continental Blvd.
		Merrimack, NH 	 03054-0403
		decvax!isaak
		603-884-1913

Sufficiently interested parties may join the working group.

Related working groups are
	group	subject		co-chairs
	1003.2	shell and tools	Hal Jespersen (UniSoft), Don Cragun (Sun)
	1003.3	verification	Roger Martin (NBS), Carol Raye (AT&T)
	1003.4	real time	Bill Corwin (Intel)

Inquiries regarding 1003.2, 1003.3, and 1003.4 should go to the same address
as for 1003.1.


The next scheduled meetings of the P1003 working groups are,
in 1987 and 1988:

Sept.	14-18	Framingham, Massachusetts (same time and place as X3J11)
(Sept 7th is Labor day, and that week is ISO TC97 SC22 meeting in Wash DC)

Dec.	7-11	San Diego

April 1988	Washington, D.C.

There is also a balloting group (which intersects with the working group).
This is more difficult.  Contact Jim Isaak for details.  I will repost
them in this newsgroup if there is sufficient interest.

Here are some details from Hal Jespersen regarding P1003.2:

The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
proposed standard to complement the 1003.1 POSIX standard.  It will
consist of

	a shell command language (currently planned to be based on the
	Bourne Shell),

	groups of utility programs, or commands,

	programmatic interfaces to the shell (system(), popen()) and
	related facilities (regular expressions, file name expansion,
	etc.)

	defined environments (variables, file hierarchies, etc) that
	applications may rely upon

	tools for installing application programs onto conforming
	systems

which will allow application programs to be developed out of existing
pieces, in the UNIX tradition.  The scope of the standard emphasizes
commands and features that are more typically used by shell scripts or
C language programs than those that are oriented to the terminal user
with windows, mice, visual shells, and so forth.

There has been some controversy in the Working Group about
clarifying the scope of the 1003.2 standard in regard to its
relationship with 1003.1.  The Working Group is attempting to
produce a standard that will assume the structure and
philosophy of a POSIX system is available, but it will not
require a fully conforming implementation as a base.  For
example, it should be feasible to eventually produce a 1003.2
interface on a V7 system, or on a system very close to POSIX,
but missing a few crucial features (as long as the shell and
utilities didn't need them).  However, the proposed standard
will *not* be unnecessarily watered down simply to allow
non-POSIX systems to conform.

The group is currently seeking proposals for groupings of commands that
may be offered by implementors.  As groups are identified, command
descriptions will be solicited.  There is no requirement that the commands
be in System V or BSD today, but they should realistically be commands 
that are commonly found in most existing implementations.


There are three Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from /usr/group, and Martha Nalebuf from X/OPEN.

As the one from USENIX, one of my functions is to get comments from the
USENIX membership and the general public to the committee.  One of the
ways I try to do that is by moderating this newsgroup, comp.std.unix
(formerly known as mod.std.unix).  An article related to this one
appeared in the September/October 1986 ;login: (The USENIX Association
Newsletter).  I'm also currently on the USENIX Board of Directors.
Comments, suggestions, etc., may be sent to

		John S. Quarterman
		Texas Internet Consulting
		701 Brazos, Suite 500
		Austin TX 78701-3243
		+1-512-320-9031
		usenix!jsq

For comp.std.unix:
Comments:	uunet!std-unix-request std-unix-request@uunet.uu.net
Submissions:	uunet!std-unix		std-unix@uunet.uu.net

The May/June 1987 issue of CommUNIXations (the /usr/group newsletter)
contains a report by Heinz Lycklama on the /usr/group Technical Committee
working groups which met in January 1987.

If you are interested in starting another working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		(213)453-8649
		decvax!cca!ima!heinz


Here is contact information for /usr/group working groups as taken from
the CommUNIXations article mentioned above, and updated by later information
from Heinz Lycklama.

/usr/group Working Group on Distributed File System:
	Laurence Brown			Frederick Glover
	AT&T Information Systems	MK02-1/H10
	190 River Road			Digital Equipment Corporation
	Summit, NJ  07933		Continental Boulevard
	201-522-6046			Merrimack, NH  03054-0430
	attunix!bump			603-884-5111
					decvax!fglover

/usr/group Working Group on Network Interface:
	Steve Albert
	AT&T Information Systems
	190 River Road, Rm. A-114
	Summit, NJ  07901
	(201)522-6104
	attunix!ssa

/usr/group Working Group on Internationalization:
	Karen Barnes
	Hewlett-Packard Co.
	19447 Pruneridge Ave.
	M/S 47U2
	Cupertino, CA 95014
	(408) 447-6704

/usr/group Working Group on Graphics/Windows:
	Tom Greene
	Apollo Computer, Inc.
	330 Billerica Road
	Chelmsford, MA  01824
	(617)256-6600, ext. 7581

/usr/group Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)681-2248

/usr/group Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092

/usr/group Working Group on Performance Measurements:
	Ram Chelluri			Dave Hinnant
	AT&T Computer Systems		SCI Systems, Inc.
	Room E15B			Ste 325, Pamlico Bldg
	4513 Western Ave.		Research Triangle Pk, NC 27709
	Lisle, IL 60532			(919)549-8334
	(312)810-6223

/usr/group Working Group on Security:
	Steve Sutton			Ms. Jeanne Baccash
	Consultant, Addamax		AT&T UNIX Systems Engineering
	1107 S. Orchard			190 River Road
	Urbana, IL  61801		Summit, NJ  07901
	217-344-0996			201-522-6028
					attunix!jeanne

/usr/group Working Group on Super Computing:
	Karen Sheaffer			Robin O'Neill
	Sandia National Laboratory	Lawrence Livermore Laboratory
	P.O. Box 969			P.O. Box 5509, L560
	Livermore, CA  94550		Livermore, CA  94550
	415-422-3431			415-422-0973
					oneill#r%mfe@lll-mfe.arpa Co-chair


The X3H3.6 display management committee has recently formed to develop
a model to support current and future window management systems, yet
is not based directly on any existing system.  The chair solicits
help and participation:

		Georges Grinstein
		wanginst!ulowell!grinstein


The Abstract of the 1003.1 Trial Use Standard adds:

	This interface is a complement to the C Programming Language
	in the C Information Bulletin prepared by Technical Committee X3J11
	of the Accredited Standards Committee X3, Information Processing
	Systems, further specifying an environment for portable application
	software.

X3J11 is sometimes known as the C Standards Committee.  Their liaison to
P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from

		Global Press
		2625 Hickory St.
		P.O. Box 2504
		Santa Anna, CA 92707-3783
		U.S.A.
		800-854-7179
		+1-714-540-9870 (from outside the U.S., ask for extension 245.)
		TELEX 692 373

Ask for the X3.159 draft standard.  The price is $65.


The /usr/group Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		/usr/group Standards Committee
		4655 Old Ironsides Drive, Suite 200
		Santa Clara, California 95054
		(408)986-8840


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The X/OPEN PORTABILITY GUIDE (The Green Book)
is another reference frequently used by IEEE 1003.

The X/OPEN Group is "Ten of the world's major information system
suppliers" (currently Bull, DEC, Ericsson, Hewlett-Packard, ICL,
NIXDORF, Olivetti, Philips, Siemens, Unisys, and AT&T) who have
produced a document intended to promote the writing of portable
facilities.  They closely follow both SVID and POSIX, and cite
the /usr/group standard as contributing, but X/OPEN's books
cover a wider area than any of those.

The book is published by

		Elsevier Science Publishers B.V.
		Book Order Department
		P.O. Box 1991
		1000 BZ Amsterdam
		The Netherlands

and distributed in the U.S.A. and Canada by:

		Elsevier Science Publishing Company, Inc.
		52 Vanderbilt Avenue
		New York, NY 10017
		U.S.A.

There are currently five volumes:
	1) System V Specification Commands and Utilities
	2) System V Specification System Calls and Libraries
	3) System V Specification Supplementary Definitions
	4) Programming Languages
	5) Data Management

They take a large number of credit cards and other forms of payment.


Finally, 4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		415-528-8649
		{ucbvax,decvax}!usenix!office

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.

Volume-Number: Volume 12, Number 2

std-unix@uunet.UU.NET (Moderator, John S. Quarterman) (11/06/87)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.


Access information is given in this article for the following standards:
IEEE 1003.1 (operating system interface), 1003.2 (shell and utilities),
	1003.3 (testing and verification), 1003.4 (real time).
NBS FIPS.
/usr/group working groups on distributed file system, network interface,
	graphics/windows, database, internationalization,
	performance measurements, realtime, security, and super computing.
X3H3.6 (display committee)
X3J11 (C language)
/usr/group Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE (The Green Book)
4.3BSD Manuals


UNIX is a Registered Trademark of AT&T.
POSIX and IEEE are trademarks of the Institute of Electrical
	and Electronic Engineers, Inc.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System Interface for Computer
Environments Committee is sometimes known colloquially as the UNIX
Standards Committee.  They published the 1003.1 "POSIX" Trial Use
Standard in April 1986.  According to its Foreword:

	The purpose of this document is to define a standard
	operating system interface and environment based on the
	UNIX Operating System documentation to support application
	portability at the source level.  This is intended for
	systems implementors and applications software developers.

Published copies are available at $19.95, with bulk purchasing discounts
available.  Call the IEEE Computer Society in Los Angeles

		714-821-8380

and ask for Book #967.  Unfortunately, this only works for multiple copies.
But the following mail address works for single copies:

		IEEE Computer Society
		P.O. Box 80452
		Worldway Postal Center
		Los Angeles, Ca. 90080

Include a check for $19.95 + $4 for shipping and handling.  For UPS
shipping, add another $4.  Or contact:

		IEEE Service Center
		445 Hoes Ln.
		Piscataway, NJ 08854

and ask for "IEEE 1003.1 Trial Use Standard" - stock number SH10546.

The Trial Use Standard will be available for comments for a period
such as a year.  The current target for a Full Use Standard is Spring 1988.
The current draft, Draft 12, is being balloted on starting 15 November 1987.
It's too late to join the balloting group, but written objections or comments
are still solicited during the thirty days following that date from everyone
and will be fully considered.  The main difference is that only ballots from
the formal balloting group will count toward the numeric goals for returning
ballots and yes yotes.  The appropriate address is:

		Computer Society Secretariat
		IEEE Standards Office
		345 East 47th St.
		New York, NY 10017

The possible categories for voting are:  yes, perhaps with comments;
no, with objections, and perhaps with comments; and yes because of
lack of time or expertise (this last one makes no sense unless you
are in the official balloting quorum).  Text of comments and objections
should organized by section of Draft 12, with each major section
at the beginning of a new page.  Each remark should be marked as to
whether it is an objection or a non-binding comment, and numbered
within those categories.


IEEE has initiated the process to have the 1003.1 effort brought into
the International Organization for Standardization (ISO) arena.  IEEE
1003.1 Draft 12 is also a ``Draft Proposed International Standard (ISO DP).''
The convenor is Jim Isaak:  see below for his address.

The National Bureau of Standards is producing a Federal Information
Processing Standard (FIPS) based on IEEE 1003.1.  It will probably
be available before the Full Use Standard, and may reflect Draft 12,
rather than the final 1003.1 standard.  For information, contact:

		Roger Martin
		National Bureau of Standards
		Building 225
		Room B266
		Gaithersburg, MD  20899
		(301)975-3295


Machine readable copies of the IEEE 1003.1 Trial Use Standard are not
and will not be available.  The same applies to copies of later drafts.

There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		Digital Equipment
		ZK03-3/Y25
		110 Spit Brook Rd.
		Nashua, NH  03062-2698

		Tel.: (603)881-0480
		Fax.: (603)881-0120

		decvax!isaak

Sufficiently interested parties may join the working group.

The term POSIX also applies to the other P1003 subcommittees:
	group	subject		co-chairs
	1003.2	shell and utilities Hal Jespersen (UniSoft), Don Cragun (Sun)
	1003.3	verification	Roger Martin (NBS), Carol Raye (AT&T)
	1003.4	real time	Bill Corwin (Intel)

Inquiries regarding 1003.2, 1003.3, and 1003.4 should go to the same address
as for 1003.1.


The next scheduled meetings of the P1003 working groups are,
in 1987 and 1988:

Dec.	7-11	San Diego, CA
P1003.1 group will meet evenings on 7 and 8 and all day on the 11th.
P1003.2 group will meet 7-10 December.

April 1988	Washington, DC

Here are some details from Hal Jespersen regarding P1003.2:

The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
proposed standard to complement the 1003.1 POSIX standard.  It will
consist of

	a shell command language (currently planned to be based on the
	Bourne Shell),

	groups of utility programs, or commands,

	programmatic interfaces to the shell (system(), popen()) and
	related facilities (regular expressions, file name expansion,
	etc.)

	defined environments (variables, file hierarchies, etc) that
	applications may rely upon

	utilities for installing application programs onto conforming
	systems

which will allow application programs to be developed out of existing
pieces, in the UNIX tradition.  The scope of the standard emphasizes
commands and features that are more typically used by shell scripts or
C language programs than those that are oriented to the terminal user
with windows, mice, visual shells, and so forth.

There has been some controversy in the Working Group about clarifying
the scope of the 1003.2 standard in regard to its relationship with
1003.1.  The Working Group is attempting to produce a standard that
will assume the structure and philosophy of a POSIX system is
available, but it will not require a fully conforming implementation as
a base.  For example, it should be feasible to eventually produce a
1003.2 interface on a V7 system, or on a system very close to POSIX,
but missing a few crucial features (as long as the shell and utilities
didn't need them).  However, the proposed standard will *not* be
unnecessarily watered down simply to allow non-POSIX systems to conform.

The group is currently seeking proposals for groupings of commands that
may be offered by implementors.  As groups are identified, command
descriptions will be solicited.  There is no requirement that the commands
be in System V or BSD today, but they should realistically be commands 
that are commonly found in most existing implementations.


There are three Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from /usr/group, and Mike Lambert from X/OPEN.

As the one from USENIX, one of my functions is to get comments from the
USENIX membership and the general public to the committee.  One of the
ways I try to do that is by moderating this newsgroup, comp.std.unix
An article related to this one appeared in the September/October 1986
;login: (The USENIX Association Newsletter).  I'm also currently on the
USENIX Board of Directors.  Comments, suggestions, etc., may be sent to

		John S. Quarterman
		Texas Internet Consulting
		701 Brazos, Suite 500
		Austin TX 78701-3243
		+1-512-320-9031
		uunet!usenix!jsq
		jsq@longway.tic.com

For comp.std.unix:
Comments:	uunet!std-unix-request std-unix-request@uunet.uu.net
Submissions:	uunet!std-unix		std-unix@uunet.uu.net

The September/October 1987 issue of CommUNIXations (the /usr/group newsletter)
contains a report by Heinz Lycklama on the /usr/group Technical Committee
working groups which met in September 1987.

If you are interested in starting another working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		(213)453-8649
		decvax!cca!ima!heinz


Here is contact information for /usr/group working groups as taken from
the CommUNIXations article mentioned above, and updated by later information
from Heinz Lycklama.

/usr/group Working Group on Distributed File System:
	Art Sabsevitz			Frederick Glover
	AT&T Information Systems	MK02-1/H10
	190 River Road			Digital Equipment Corporation
	Summit, NJ  07933		Continental Boulevard
	201-522-6248			Merrimack, NH  03054-0430
	attunix!bump			603-884-5111
					decvax!fglover

/usr/group Working Group on Network Interface:
	Steve Albert
	AT&T Information Systems
	190 River Road, Rm. A-114
	Summit, NJ  07901
	(201)522-6104
	attunix!ssa

/usr/group Working Group on Internationalization:
	John Wu				Laurie Goudie
	Charles River Data Systems	Santa Cruz Operation
	983 Concord St.,		400 Encinal
	Framingham, MA 01701		Santa Cruz, CA 95060
	617-626-1000			408-458-1422

/usr/group Working Group on Graphics/Windows:
	Tom Greene
	Apollo Computer, Inc.
	330 Billerica Road
	Chelmsford, MA  01824
	(617)256-6600, ext. 7581

/usr/group Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)681-2248

/usr/group Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092


/usr/group Working Group on Performance Measurements:
	Ram Chelluri			Dave Hinnant
	AT&T Computer Systems		SCI Systems, Inc.
	Room E15B			Ste 325, Pamlico Bldg
	4513 Western Ave.		Research Triangle Pk, NC 27709
	Lisle, IL 60532			(919)549-8334
	(312)810-6223

/usr/group Working Group on Security:
	Steve Sutton			Ms. Jeanne Baccash
	Consultant, Addamax		AT&T UNIX Systems Engineering
	1107 S. Orchard			190 River Road
	Urbana, IL  61801		Summit, NJ  07901
	217-344-0996			201-522-6028
					attunix!jeanne

/usr/group Working Group on Super Computing:
	Karen Sheaffer			Robin O'Neill
	Sandia National Laboratory	Lawrence Livermore Laboratory
	P.O. Box 969			P.O. Box 5509, L560
	Livermore, CA  94550		Livermore, CA  94550
	415-422-3431			415-422-0973
					oneill#r%mfe@lll-mfe.arpa Co-chair


The X3H3.6 display management committee has recently formed to develop
a model to support current and future window management systems, yet
is not based directly on any existing system.  The chair solicits
help and participation:

		Georges Grinstein
		wanginst!ulowell!grinstein


The Abstract of the 1003.1 Trial Use Standard adds:

	This interface is a complement to the C Programming Language
	in the C Information Bulletin prepared by Technical Committee X3J11
	of the Accredited Standards Committee X3, Information Processing
	Systems, further specifying an environment for portable application
	software.

X3J11 is sometimes known as the C Standards Committee.  Their liaison to
P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from

		Global Press
		2625 Hickory St.
		P.O. Box 2504
		Santa Anna, CA 92707-3783
		U.S.A.
		800-854-7179
		+1-714-540-9870 (from outside the U.S., ask for extension 245.)
		TELEX 692 373

Ask for the X3.159 draft standard.  The price is $65.


The /usr/group Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		/usr/group Standards Committee
		4655 Old Ironsides Drive, Suite 200
		Santa Clara, California 95054
		Tel: (408)986-8840
		Fax: (408)986-1645

/usr/group also publishes an eight page document, ``Your Guide to POSIX,''
explaining what IEEE 1003 is, and a nineteen page document, ``POSIX Explored,''
about technical aspects of IEEE 1003.1, and its relations to other standards
and historical implementations.  Contact /usr/group at the above address
for details.


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The X/OPEN PORTABILITY GUIDE (The Green Book)
is another reference frequently used by IEEE 1003.

The X/OPEN Group is "Ten of the world's major information system
suppliers" (at time of publication, Bull, DEC, Ericsson, Hewlett-Packard,
ICL, NIXDORF, Olivetti, Philips, Siemens and Unisys and subsequently
augmented by AT&T) who have produced a document intended to promote
the writing of portable applications.  They closely follow both SVID
and POSIX, and cite the /usr/group standard as contributing, but
X/OPEN's books cover a wider area than any of those.

The book is published by

		Elsevier Science Publishers B.V.
		Book Order Department
		P.O. Box 1991
		1000 BZ Amsterdam
		The Netherlands

and distributed in the U.S.A. and Canada by:

		Elsevier Science Publishing Company, Inc.
		52 Vanderbilt Avenue
		New York, NY 10017
		U.S.A.

There are currently five volumes:
	1) System V Specification Commands and Utilities
	2) System V Specification System Calls and Libraries
	3) System V Specification Supplementary Definitions
	4) Programming Languages
	5) Data Management

They take a large number of credit cards and other forms of payment.

Comments, suggestions, error reports, etc., for Issue 2 of the Green Book
may be mailed directly to:

		xpg2@xopen.co.uk
		uunet!mcvax!inset!xopen!xpg2

Information about X/OPEN can be requested from:

		Mike Lambert
		Technical Director
		X/OPEN Ltd
		c/o ICL BRA01
		Lovelace Road
		Bracknell
		Berkshire
		England
		+44 344 42 48 42
		mgl@xopen.co.uk
		uunet!mcvax!inset!xopen!mgl


Finally, 4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		415-528-8649
		{ucbvax,decvax}!usenix!office

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.

Volume-Number: Volume 12, Number 26

std-unix@uunet.UU.NET (Moderator, John S. Quarterman) (01/16/88)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.


Access information is given in this article for the following standards:
IEEE 1003.1 (operating system interface), 1003.2 (shell and tools),
	1003.3 (testing and verification), 1003.4 (real time),
	1003.5 (ADA binding), 1003.6 (security), 1003.0 (POSIX guide).
NBS FIPS.
/usr/group working groups on distributed file system, network interface,
	graphics/windows, database, internationalization,
	performance measurements, realtime, security, and super computing.
X3H3.6 (display committee)
X3J11 (C language)
/usr/group Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE (The Green Book)
4.3BSD Manuals


UNIX is a Registered Trademark of AT&T.
POSIX and IEEE are trademarks of the Institute of Electrical
	and Electronic Engineers, Inc.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System Interface for Computer
Environments Committee is sometimes known colloquially as the UNIX
Standards Committee.  They published the 1003.1 "POSIX" Trial Use
Standard in April 1986.  According to its Foreword:

	The purpose of this document is to define a standard
	operating system interface and environment based on the
	UNIX Operating System documentation to support application
	portability at the source level.  This is intended for
	systems implementors and applications software developers.

Published copies are available at $19.95, with bulk purchasing discounts
available.  Call the IEEE Computer Society in Los Angeles

		714-821-8380

and ask for Book #967.  Unfortunately, this only works for multiple copies.
But the following mail address works for single copies:

		IEEE Computer Society
		P.O. Box 80452
		Worldway Postal Center
		Los Angeles, Ca. 90080

Include a check for $19.95 + $4 for shipping and handling.  For UPS
shipping, add another $4.  Or contact:

		IEEE Service Center
		445 Hoes Ln.
		Piscataway, NJ 08854

and ask for "IEEE 1003.1 Trial Use Standard" - stock number SH10546.

The Trial Use Standard will be available for comments for a period
such as a year.  The current target for a Full Use Standard is Spring 1988.
Initial balloting is completed, and ballot resolution is in progress:
it's too late to ballot if you haven't already.


IEEE has brought the 1003.1 effort brought into the International
Organization for Standardization (ISO) arena.  IEEE 1003.1 Draft 12
is also a ``Draft Proposed International Standard (ISO DP)'' under
SC22 WG15.  The convenor is Jim Isaak:  see below for his address.
There is a U.S. Technical Advisory Group (TAG) to ISO SC22 WG15:
the chair is Donn Terry of HP.

The National Bureau of Standards is producing a Federal Information
Processing Standard (FIPS) based on IEEE 1003.1.  It will probably
be available before the Full Use Standard, and may reflect Draft 12,
rather than the final 1003.1 standard.  For information, contact:

		Roger Martin
		National Bureau of Standards
		Building 225
		Room B266
		Gaithersburg, MD  20899
		(301)975-3295


Machine readable copies of the IEEE 1003.1 Trial Use Standard are not
and will not be available.  The same applies to copies of later drafts.

There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		Digital Equipment
		ZK03-3/Y25
		110 Spit Brook Rd.
		Nashua, NH  03062-2698

		Tel.: (603)881-0480
		Fax.: (603)881-0120

		decvax!isaak

Sufficiently interested parties may join the working group.

The term POSIX actually applies to all of the P1003 subcommittees:
group	subject				co-chairs
1003.0	POSIX Guide
1003.1	Systems Interface		Jim Isaak (DEC), Donn Terry (HP)
1003.2	Shell and Tools Interface Hal Jespersen (UniSoft), Don Cragun (Sun)
1003.3	Verification and Testing 	Roger Martin (NBS), Carol Raye (AT&T)
1003.4	Real Time 			Bill Corwin (Intel)
1003.5	Ada Binding for POSIX
1003.6	Security

Inquiries regarding any of the subcommittees should go to the same address
as for 1003.1.


The next scheduled meetings of the P1003 working groups are:

1988 March 14-18	Ritz-Carlton Hotel, Washington, DC
1988 June 27-July 1	Colorado Springs, CO
1988 October 10-14	Hawaii
1988 October 17-19+	ISO SC22 Advisory Group & WG15 - Tokyo, Japan

1989 January		Ft. Lauderdale, FL
1989 April		Minneapolis-St. Paul, MN
1989 June		Monterey, CA
1989 October		Brussels (or Amsterdam) (Thought: EC host)
1990 January		New Orleans, LA

Here are some details from Hal Jespersen regarding P1003.2:

The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
proposed standard to complement the 1003.1 POSIX standard.  It will
consist of

	a shell command language (currently planned to be based on the
	Bourne Shell),

	groups of utility programs, or commands,

	programmatic interfaces to the shell (system(), popen()) and
	related facilities (regular expressions, file name expansion,
	etc.)

	defined environments (variables, file hierarchies, etc) that
	applications may rely upon

	utilities for installing application programs onto conforming
	systems

which will allow application programs to be developed out of existing
pieces, in the UNIX tradition.  The scope of the standard emphasizes
commands and features that are more typically used by shell scripts or
C language programs than those that are oriented to the terminal user
with windows, mice, visual shells, and so forth.

There has been some controversy in the Working Group about clarifying
the scope of the 1003.2 standard in regard to its relationship with
1003.1.  The Working Group is attempting to produce a standard that
will assume the structure and philosophy of a POSIX system is
available, but it will not require a fully conforming implementation as
a base.  For example, it should be feasible to eventually produce a
1003.2 interface on a V7 system, or on a system very close to POSIX,
but missing a few crucial features (as long as the shell and utilities
didn't need them).  However, the proposed standard will *not* be
unnecessarily watered down simply to allow non-POSIX systems to conform.

The group is currently seeking proposals for groupings of commands that
may be offered by implementors.  As groups are identified, command
descriptions will be solicited.  There is no requirement that the commands
be in System V or BSD today, but they should realistically be commands 
that are commonly found in most existing implementations.


There are three Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from /usr/group, and Mike Lambert from X/OPEN.
The two from USENIX and /usr/group are also representatives to the U.S.
TAG to ISO SC22 WG15.

As the one from USENIX, one of my functions is to get comments from the
USENIX membership and the general public to the committee.  One of the
ways I try to do that is by moderating this newsgroup, comp.std.unix
An article related to this one appeared in the September/October 1986
;login: (The USENIX Association Newsletter).  I'm also currently on the
USENIX Board of Directors.  Comments, suggestions, etc., may be sent to

		John S. Quarterman
		Texas Internet Consulting
		701 Brazos, Suite 500
		Austin TX 78701-3243
		+1-512-320-9031
		uunet!usenix!jsq
		jsq@longway.tic.com

For comp.std.unix:
Comments:	uunet!std-unix-request std-unix-request@uunet.uu.net
Submissions:	uunet!std-unix		std-unix@uunet.uu.net

The November/December 1987 issue of CommUNIXations (the /usr/group magazine)
contains a report by Heinz Lycklama on the /usr/group Technical Committee
working groups which met in June 1987.

If you are interested in starting another /usr/group working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		(213)453-8649
		decvax!cca!ima!heinz


Here is contact information for /usr/group working groups as taken from
the CommUNIXations article mentioned above.

/usr/group Working Group on Distributed File System:
	Art Sabsevitz			Frederick Glover
	AT&T Information Systems	MK02-1/H10
	190 River Road			Digital Equipment Corporation
	Summit, NJ  07933		Continental Boulevard
	201-522-6248			Merrimack, NH  03054-0430
	attunix!bump			603-884-5111
					decvax!fglover

/usr/group Working Group on Network Interface:
	Steve Albert
	AT&T Information Systems
	190 River Road, Rm. A-114
	Summit, NJ  07901
	(201)522-6104
	attunix!ssa

/usr/group Working Group on Internationalization:
	John Wu				Laurie Goudie
	Charles River Data Systems	Santa Cruz Operation
	983 Concord St.,		400 Encinal
	Framingham, MA 01701		Santa Cruz, CA 95060
	617-626-1000			408-458-1422

/usr/group Working Group on Graphics/Windows:
	Tom Greene
	Apollo Computer, Inc.
	330 Billerica Road
	Chelmsford, MA  01824
	(617)256-6600, ext. 7581

/usr/group Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)681-2248

/usr/group Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092


/usr/group Working Group on Performance Measurements:
	Ram Chelluri			Dave Hinnant
	AT&T Computer Systems		SCI Systems, Inc.
	Room E15B			Ste 325, Pamlico Bldg
	4513 Western Ave.		Research Triangle Pk, NC 27709
	Lisle, IL 60532			(919)549-8334
	(312)810-6223

/usr/group Working Group on Security:
	Steve Sutton			Ms. Jeanne Baccash
	Consultant, Addamax		AT&T UNIX Systems Engineering
	1107 S. Orchard			190 River Road
	Urbana, IL  61801		Summit, NJ  07901
	217-344-0996			201-522-6028
					attunix!jeanne

/usr/group Working Group on Super Computing:
	Karen Sheaffer			Robin O'Neill
	Sandia National Laboratory	Lawrence Livermore Laboratory
	P.O. Box 969			P.O. Box 5509, L560
	Livermore, CA  94550		Livermore, CA  94550
	415-422-3431			415-422-0973
					oneill#r%mfe@lll-mfe.arpa


The X3H3.6 display management committee has recently formed to develop
a model to support current and future window management systems, yet
is not based directly on any existing system.  The chair solicits
help and participation:

		Georges Grinstein
		wanginst!ulowell!grinstein


The Abstract of the 1003.1 Trial Use Standard adds:

	This interface is a complement to the C Programming Language
	in the C Information Bulletin prepared by Technical Committee X3J11
	of the Accredited Standards Committee X3, Information Processing
	Systems, further specifying an environment for portable application
	software.

X3J11 is sometimes known as the C Standards Committee.  Their liaison to
P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from

		Global Press
		2625 Hickory St.
		P.O. Box 2504
		Santa Anna, CA 92707-3783
		U.S.A.
		800-854-7179
		+1-714-540-9870 (from outside the U.S., ask for extension 245.)
		TELEX 692 373

Ask for the X3.159 draft standard.  The price is $65.


The /usr/group Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		/usr/group Standards Committee
		4655 Old Ironsides Drive, Suite 200
		Santa Clara, California 95054
		Tel: (408)986-8840
		Fax: (408)986-1645

/usr/group also publishes an eight page document, ``Your Guide to POSIX,''
explaining what IEEE 1003 is, and a nineteen page document, ``POSIX Explored,''
about technical aspects of IEEE 1003.1, and its relations to other standards
and historical implementations.  Contact /usr/group at the above address
for details.


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The X/OPEN PORTABILITY GUIDE (The Green Book)
is another reference frequently used by IEEE 1003.

The X/OPEN Group is "Ten of the world's major information system
suppliers" (at time of publication, Bull, DEC, Ericsson, Hewlett-Packard,
ICL, NIXDORF, Olivetti, Philips, Siemens and Unisys and subsequently
augmented by AT&T) who have produced a document intended to promote
the writing of portable applications.  They closely follow both SVID
and POSIX, and cite the /usr/group standard as contributing, but
X/OPEN's books cover a wider area than any of those.

The book is published by

		Elsevier Science Publishers B.V.
		Book Order Department
		P.O. Box 1991
		1000 BZ Amsterdam
		The Netherlands

and distributed in the U.S.A. and Canada by:

		Elsevier Science Publishing Company, Inc.
		52 Vanderbilt Avenue
		New York, NY 10017
		U.S.A.

There are currently five volumes:
	1) System V Specification Commands and Utilities
	2) System V Specification System Calls and Libraries
	3) System V Specification Supplementary Definitions
	4) Programming Languages
	5) Data Management

They take a large number of credit cards and other forms of payment.

Comments, suggestions, error reports, etc., for Issue 2 of the Green Book
may be mailed directly to:

		xpg2@xopen.co.uk
		uunet!mcvax!inset!xopen!xpg2

Information about X/OPEN can be requested from:

		Mike Lambert
		Technical Director
		X/OPEN Ltd
		c/o ICL BRA01
		Lovelace Road
		Bracknell
		Berkshire
		England
		+44 344 42 48 42
		mgl@xopen.co.uk
		uunet!mcvax!inset!xopen!mgl


Finally, 4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		415-528-8649
		{ucbvax,decvax}!usenix!office

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.

Volume-Number: Volume 12, Number 31

std-unix@uunet.uu.net (Moderator, John S. Quarterman) (03/14/88)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.

Change from last posting:  Global (distributor of C standard) has moved.
The July IEEE 1003 and October ISO WG15 meetings have changed dates.

Also note that Shane McCarron now writes a quarterly summary report for
USENIX soon after each IEEE 1003 meeting for posting in comp.std.unix
and in ;login:, the Newsletter of the USENIX Association.

Access information is given in this article for the following standards:
IEEE 1003.1 (operating system interface), 1003.2 (shell and tools),
	1003.3 (testing and verification), 1003.4 (real time),
	1003.5 (ADA binding), 1003.6 (security), 1003.0 (POSIX guide).
NBS FIPS.
/usr/group Technical Committee Subcommittees on distributed file system,
	network interface, graphics/windows, database, internationalization,
	performance measurements, realtime, security, and super computing.
X3H3.6 (display committee)
X3J11 (C language)
/usr/group 1984 Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE (The Green Book)
4.3BSD Manuals


UNIX is a Registered Trademark of AT&T.
IEEE is a trademark of the Institute of Electrical and Electronic Engineers,
	Inc.:  POSIX is no longer a trademark.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System Interface for Computer
Environments Committee is sometimes known colloquially as the UNIX
Standards Committee.  They published the 1003.1 "POSIX" Trial Use
Standard in April 1986.  According to its Foreword:

	The purpose of this document is to define a standard
	operating system interface and environment based on the
	UNIX Operating System documentation to support application
	portability at the source level.  This is intended for
	systems implementors and applications software developers.

Published copies are available at $19.95, with bulk purchasing discounts
available.  Call the IEEE Computer Society in Los Angeles

		714-821-8380

and ask for Book #967.  Unfortunately, this only works for multiple copies.
But the following mail address works for single copies:

		IEEE Computer Society
		P.O. Box 80452
		Worldway Postal Center
		Los Angeles, Ca. 90080

Include a check for $19.95 + $4 for shipping and handling.  For UPS
shipping, add another $4.  Or contact:

		IEEE Service Center
		445 Hoes Ln.
		Piscataway, NJ 08854

and ask for "IEEE 1003.1 Trial Use Standard" - stock number SH10546.

The Trial Use Standard will be available for comments for a period such
as a year.  The current target for a Full Use Standard is Summer 1988.
Initial balloting is completed, and ballot resolution is in progress:
it's too late to ballot if you haven't already.


IEEE has brought the 1003.1 effort brought into the International
Organization for Standardization (ISO) arena.  IEEE 1003.1 Draft 12
is also a ``Draft Proposed International Standard (ISO DP)'' under
SC22 WG15.  The convenor is Jim Isaak:  see below for his address.
There is a U.S. Technical Advisory Group (TAG) to ISO SC22 WG15:
the chair is Donn Terry of HP.

The National Bureau of Standards is producing a Federal Information
Processing Standard (FIPS) based on IEEE 1003.1.  It will probably
be available before the Full Use Standard, and may reflect Draft 12,
rather than the final 1003.1 standard.  For information, contact:

		Roger Martin
		National Bureau of Standards
		Building 225
		Room B266
		Gaithersburg, MD  20899
		(301)975-3295

NBS is also producing a FIPS based on IEEE 1003.2, probably from
the draft made by 1003.2 at their March meeting.


Machine readable copies of the IEEE 1003.1 Trial Use Standard are not
and will not be available.  The same applies to copies of later drafts.

There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		Tel.: (603)881-0480
		Fax.: (603)881-0120
		decvax!isaak
		isaak@decvax.dec.com
		Digital Equipment
		ZK03-3/Y25
		110 Spit Brook Rd.
		Nashua, NH  03062-2698

Sufficiently interested parties may join the working group.

The term POSIX actually applies to all of the P1003 subcommittees:
group	subject				co-chairs
1003.0	POSIX Guide			Al Hankinson (NBS), Kevin Lewis (DEC)
1003.1	Systems Interface		Jim Isaak (DEC), Donn Terry (HP)
1003.2	Shell and Tools Interface    Hal Jespersen (UniSoft), Don Cragun (Sun)
1003.3	Verification and Testing 	Roger Martin (NBS), Carol Raye (AT&T)
1003.4	Real Time 			Bill Corwin (Intel)
1003.5	Ada Binding for POSIX		Terry Fong (USArmy), Stowe Boyd(Compass)
1003.6	Security			Dennis Steinauer (NBS), Ron Elliot (IBM)

Inquiries regarding any of the subcommittees should go to the same address
as for 1003.1.


The next scheduled meetings of the P1003 working groups are:

1988 March 14-18	Ritz-Carlton Hotel, Washington, DC
1988 June 20-24		IEEE 1003.6 at USENIX, in San Francisco, CA
1988 July 11-15		Colorado Springs, CO
1988 October 20-21	ISO SC22 Advisory Group & WG15 - Tokyo, Japan
1988 October 24-28	Maui, Hawaii

1989 January		Ft. Lauderdale, FL
1989 April		Minneapolis-St. Paul, MN
1989 June		Monterey, CA
1989 October		Brussels (or Amsterdam) (Thought: EC host)
1990 January		New Orleans, LA

Here are some details from Hal Jespersen regarding P1003.2:

The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
proposed standard to complement the 1003.1 POSIX standard.  It will
consist of

	a shell command language (currently planned to be based on the
	Bourne Shell),

	groups of utility programs, or commands,

	programmatic interfaces to the shell (system(), popen()) and
	related facilities (regular expressions, file name expansion,
	etc.)

	defined environments (variables, file hierarchies, etc) that
	applications may rely upon

	utilities for installing application programs onto conforming
	systems

which will allow application programs to be developed out of existing
pieces, in the UNIX tradition.  The scope of the standard emphasizes
commands and features that are more typically used by shell scripts or
C language programs than those that are oriented to the terminal user
with windows, mice, visual shells, and so forth.

There has been some controversy in the Working Group about clarifying
the scope of the 1003.2 standard in regard to its relationship with
1003.1.  The Working Group is attempting to produce a standard that
will assume the structure and philosophy of a POSIX system is
available, but it will not require a fully conforming implementation as
a base.  For example, it should be feasible to eventually produce a
1003.2 interface on a V7 system, or on a system very close to POSIX,
but missing a few crucial features (as long as the shell and utilities
didn't need them).  However, the proposed standard will *not* be
unnecessarily watered down simply to allow non-POSIX systems to conform.

The group is currently seeking proposals for groupings of commands that
may be offered by implementors.  As groups are identified, command
descriptions will be solicited.  There is no requirement that the commands
be in System V or BSD today, but they should realistically be commands 
that are commonly found in most existing implementations.


There are three Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from /usr/group, and Mike Lambert from X/OPEN.
The two from USENIX and /usr/group are also representatives to the U.S.
TAG to ISO SC22 WG15.

As the one from USENIX, one of my functions is to get comments from the
USENIX membership and the general public to the committee.  One of the
ways I try to do that is by moderating this newsgroup, comp.std.unix
An article related to this one appeared in the September/October 1986
;login: (The USENIX Association Newsletter).  I'm also currently on the
USENIX Board of Directors.  Comments, suggestions, etc., may be sent to

		John S. Quarterman
		Texas Internet Consulting
		701 Brazos, Suite 500
		Austin TX 78701-3243
		+1-512-320-9031
		uunet!usenix!jsq
		jsq@longway.tic.com

For comp.std.unix:
Comments:	uunet!std-unix-request std-unix-request@uunet.uu.net
Submissions:	uunet!std-unix		std-unix@uunet.uu.net

The November/December 1987 issue of CommUNIXations (the /usr/group magazine)
contains a report by Heinz Lycklama on the /usr/group Technical Committee
working groups which met in June 1987.

If you are interested in starting another /usr/group working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		(213)453-8649
		decvax!cca!ima!heinz


Here is contact information for /usr/group working groups as taken from
the CommUNIXations article mentioned above.

/usr/group Working Group on Distributed File System:
	Art Sabsevitz			Frederick Glover
	AT&T Information Systems	MK02-1/H10
	190 River Road			Digital Equipment Corporation
	Summit, NJ  07933		Continental Boulevard
	201-522-6248			Merrimack, NH  03054-0430
	attunix!bump			603-884-5111
					decvax!fglover

/usr/group Working Group on Network Interface:
	Steve Albert
	AT&T Information Systems
	190 River Road, Rm. A-114
	Summit, NJ  07901
	(201)522-6104
	attunix!ssa

/usr/group Working Group on Internationalization:
	John Wu				Laurie Goudie
	Charles River Data Systems	Santa Cruz Operation
	983 Concord St.,		400 Encinal
	Framingham, MA 01701		Santa Cruz, CA 95060
	617-626-1000			408-458-1422

/usr/group Working Group on Graphics/Windows:
	Tom Greene
	Apollo Computer, Inc.
	330 Billerica Road
	Chelmsford, MA  01824
	(617)256-6600, ext. 7581

/usr/group Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)681-2248

/usr/group Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092


/usr/group Working Group on Performance Measurements:
	Ram Chelluri			Dave Hinnant
	AT&T Computer Systems		SCI Systems, Inc.
	Room E15B			Ste 325, Pamlico Bldg
	4513 Western Ave.		Research Triangle Pk, NC 27709
	Lisle, IL 60532			(919)549-8334
	(312)810-6223

/usr/group Working Group on Security:
	Steve Sutton			Ms. Jeanne Baccash
	Consultant, Addamax		AT&T UNIX Systems Engineering
	1107 S. Orchard			190 River Road
	Urbana, IL  61801		Summit, NJ  07901
	217-344-0996			201-522-6028
					attunix!jeanne

/usr/group Working Group on Super Computing:
	Karen Sheaffer			Robin O'Neill
	Sandia National Laboratory	Lawrence Livermore Laboratory
	P.O. Box 969			P.O. Box 5509, L560
	Livermore, CA  94550		Livermore, CA  94550
	415-422-3431			415-422-0973
					oneill#r%mfe@lll-mfe.arpa


The X3H3.6 display management committee has recently formed to develop
a model to support current and future window management systems, yet
is not based directly on any existing system.  The chair solicits
help and participation:

		Georges Grinstein
		wanginst!ulowell!grinstein


The Abstract of the 1003.1 Trial Use Standard adds:

	This interface is a complement to the C Programming Language
	in the C Information Bulletin prepared by Technical Committee X3J11
	of the Accredited Standards Committee X3, Information Processing
	Systems, further specifying an environment for portable application
	software.

X3J11 is sometimes known as the C Standards Committee.  Their liaison to
P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from
	
		Global Engineering Documents
		2805 McGaw
		Irvine, CA 92714
		USA
		+1-714-261-1455
		+1-800-854-7179

Ask for the X3.159 draft standard.  The price is $65.


The /usr/group Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		/usr/group Standards Committee
		4655 Old Ironsides Drive, Suite 200
		Santa Clara, California 95054
		Tel: (408)986-8840
		Fax: (408)986-1645

/usr/group also publishes an eight page document, ``Your Guide to POSIX,''
explaining what IEEE 1003 is, and a nineteen page document, ``POSIX Explored,''
about technical aspects of IEEE 1003.1, and its relations to other standards
and historical implementations.  Contact /usr/group at the above address
for details.


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The X/OPEN PORTABILITY GUIDE (The Green Book)
is another reference frequently used by IEEE 1003.

The X/OPEN Group is "Ten of the world's major information system
suppliers" (at time of publication, Bull, DEC, Ericsson, Hewlett-Packard,
ICL, NIXDORF, Olivetti, Philips, Siemens and Unisys and subsequently
augmented by AT&T) who have produced a document intended to promote
the writing of portable applications.  They closely follow both SVID
and POSIX, and cite the /usr/group standard as contributing, but
X/OPEN's books cover a wider area than any of those.

The book is published by

		Elsevier Science Publishers B.V.
		Book Order Department
		P.O. Box 1991
		1000 BZ Amsterdam
		The Netherlands

and distributed in the U.S.A. and Canada by:

		Elsevier Science Publishing Company, Inc.
		52 Vanderbilt Avenue
		New York, NY 10017
		U.S.A.

There are currently five volumes:
	1) System V Specification Commands and Utilities
	2) System V Specification System Calls and Libraries
	3) System V Specification Supplementary Definitions
	4) Programming Languages
	5) Data Management

They take a large number of credit cards and other forms of payment.

Comments, suggestions, error reports, etc., for Issue 2 of the Green Book
may be mailed directly to:

		xpg2@xopen.co.uk
		uunet!mcvax!inset!xopen!xpg2

Information about X/OPEN can be requested from:

		Mike Lambert
		Technical Director
		X/OPEN Ltd
		c/o ICL BRA01
		Lovelace Road
		Bracknell
		Berkshire
		England
		+44 344 42 48 42
		mgl@xopen.co.uk
		uunet!mcvax!inset!xopen!mgl


Finally, 4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		415-528-8649
		{ucbvax,decvax}!usenix!office

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.

Volume-Number: Volume 13, Number 20

std-unix@uunet.uu.net (Moderator, John S. Quarterman) (04/18/88)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.

There are two companion articles, posted at the same time as this one
and with subjects ``Access to UNIX User Groups and Publications'' and
``Calendar of UNIX-related Events.''

Also note that Shane McCarron now writes a quarterly summary report for
USENIX soon after each IEEE 1003 meeting for posting in comp.std.unix
and in ;login:, the Newsletter of the USENIX Association.

Changes from last posting:
The July IEEE 1003 meeting has moved to Denver from Colorado Springs,
and the June 1989 Monterey meeting is now the July 1989 San Francisco one.
The later meetings have sprouted tentative dates and a new one in Montreal.
The October 1988 ISO SC22 and WG15 meetings have changed dates (again).

Access information is given in this article for the following standards:
IEEE 1003.1 (operating system interface), 1003.2 (shell and tools),
	1003.3 (testing and verification), 1003.4 (real time),
	1003.5 (ADA binding), 1003.6 (security), 1003.0 (POSIX guide).
NBS FIPS.
/usr/group Technical Committee Subcommittees on distributed file system,
	network interface, graphics/windows, database, internationalization,
	performance measurements, realtime, security, and super computing.
X3H3.6 (display committee)
X3J11 (C language)
/usr/group 1984 Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE (The Green Book)
4.3BSD Manuals


UNIX is a Registered Trademark of AT&T.
IEEE is a trademark of the Institute of Electrical and Electronic Engineers,
	Inc.:  POSIX is no longer a trademark.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System Interface for Computer
Environments Committee is sometimes known colloquially as the UNIX
Standards Committee.  They published the 1003.1 "POSIX" Trial Use
Standard in April 1986.  According to its Foreword:

	The purpose of this document is to define a standard
	operating system interface and environment based on the
	UNIX Operating System documentation to support application
	portability at the source level.  This is intended for
	systems implementors and applications software developers.

Published copies are available at $19.95, with bulk purchasing discounts
available.  Call the IEEE Computer Society in Los Angeles

		714-821-8380

and ask for Book #967.  Unfortunately, this only works for multiple copies.
But the following mail address works for single copies:

		IEEE Computer Society
		P.O. Box 80452
		Worldway Postal Center
		Los Angeles, Ca. 90080

Include a check for $19.95 + $4 for shipping and handling.  For UPS
shipping, add another $4.  Or contact:

		IEEE Service Center
		445 Hoes Ln.
		Piscataway, NJ 08854

and ask for "IEEE 1003.1 Trial Use Standard" - stock number SH10546.

The Trial Use Standard will be available for comments for a period such
as a year.  The current target for a Full Use Standard is Summer 1988.
Initial balloting is completed, and ballot resolution is in progress:
it's too late to ballot if you haven't already.


IEEE has brought the 1003.1 effort brought into the International
Organization for Standardization (ISO) arena.  IEEE 1003.1 Draft 12
is also a ``Draft Proposed International Standard (ISO DP)'' under
SC22 WG15.  The convenor is Jim Isaak:  see below for his address.
There is a U.S. Technical Advisory Group (TAG) to ISO SC22 WG15:
the chair is Donn Terry of HP.

The National Bureau of Standards is producing a Federal Information
Processing Standard (FIPS) based on IEEE 1003.1.  It will probably
be available before the Full Use Standard, and may reflect Draft 12,
rather than the final 1003.1 standard.  For information, contact:

		Roger Martin
		National Bureau of Standards
		Building 225
		Room B266
		Gaithersburg, MD  20899
		(301)975-3295

NBS is also producing a FIPS based on IEEE 1003.2, probably from
the draft made by 1003.2 at their March meeting.


Machine readable copies of the IEEE 1003.1 Trial Use Standard are not
and will not be available.  The same applies to copies of later drafts.

There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		Tel.: (603)881-0480
		Fax.: (603)881-0120
		decvax!isaak
		isaak@decvax.dec.com
		Digital Equipment
		ZK03-3/Y25
		110 Spit Brook Rd.
		Nashua, NH  03062-2698

Sufficiently interested parties may join the working group.

The term POSIX actually applies to all of the P1003 subcommittees:
group	subject				co-chairs
1003.0	POSIX Guide			Al Hankinson (NBS), Kevin Lewis (DEC)
1003.1	Systems Interface		Jim Isaak (DEC), Donn Terry (HP)
1003.2	Shell and Tools Interface    Hal Jespersen (UniSoft), Don Cragun (Sun)
1003.3	Verification and Testing 	Roger Martin (NBS), Carol Raye (AT&T)
1003.4	Real Time 			Bill Corwin (Intel)
1003.5	Ada Binding for POSIX		Terry Fong (USArmy), Stowe Boyd(Compass)
1003.6	Security			Dennis Steinauer (NBS), Ron Elliot (IBM)

Inquiries regarding any of the subcommittees should go to the same address
as for 1003.1.


The next scheduled meetings of the P1003 working groups are:

1988 June 20-24		IEEE 1003.6 at USENIX, in San Francisco, CA
1988 July 11-15		Tech Center Hyatt, Denver, CO
1988 October 17-19,20-21 ISO SC22 Advisory Group & WG15 - Tokyo, Japan
1988 October 24-28	Hawaii

1989 January 9-13	Embassy Suites, Ft. Lauderdale, FL
1989 April 17(29?)	Minneapolis-St. Paul, MN
1989 July 10-14		San Francisco, CA
1989 October 16-20	Brussels (or Amsterdam) (Thought: EC host)

1990 January 29		New Orleans, LA
1990 April		Montreal, Quebec

Here are some details from Hal Jespersen regarding P1003.2:

The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
proposed standard to complement the 1003.1 POSIX standard.  It will
consist of

	a shell command language (currently planned to be based on the
	Bourne Shell),

	groups of utility programs, or commands,

	programmatic interfaces to the shell (system(), popen()) and
	related facilities (regular expressions, file name expansion,
	etc.)

	defined environments (variables, file hierarchies, etc) that
	applications may rely upon

	utilities for installing application programs onto conforming
	systems

which will allow application programs to be developed out of existing
pieces, in the UNIX tradition.  The scope of the standard emphasizes
commands and features that are more typically used by shell scripts or
C language programs than those that are oriented to the terminal user
with windows, mice, visual shells, and so forth.

There has been some controversy in the Working Group about clarifying
the scope of the 1003.2 standard in regard to its relationship with
1003.1.  The Working Group is attempting to produce a standard that
will assume the structure and philosophy of a POSIX system is
available, but it will not require a fully conforming implementation as
a base.  For example, it should be feasible to eventually produce a
1003.2 interface on a V7 system, or on a system very close to POSIX,
but missing a few crucial features (as long as the shell and utilities
didn't need them).  However, the proposed standard will *not* be
unnecessarily watered down simply to allow non-POSIX systems to conform.

The group is currently seeking proposals for groupings of commands that
may be offered by implementors.  As groups are identified, command
descriptions will be solicited.  There is no requirement that the commands
be in System V or BSD today, but they should realistically be commands 
that are commonly found in most existing implementations.


There are three Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from /usr/group, and Mike Lambert from X/OPEN.
The two from USENIX and /usr/group are also representatives to the U.S.
TAG to ISO SC22 WG15.

As the one from USENIX, one of my functions is to get comments from the
USENIX membership and the general public to the committee.  One of the
ways I try to do that is by moderating this newsgroup, comp.std.unix
An article related to this one appeared in the September/October 1986
;login: (The USENIX Association Newsletter).  I'm also currently on the
USENIX Board of Directors.  Comments, suggestions, etc., may be sent to

		John S. Quarterman
		Texas Internet Consulting
		701 Brazos, Suite 500
		Austin TX 78701-3243
		+1-512-320-9031
		uunet!usenix!jsq
		jsq@longway.tic.com

For comp.std.unix:
Comments:	uunet!std-unix-request std-unix-request@uunet.uu.net
Submissions:	uunet!std-unix		std-unix@uunet.uu.net

The November/December 1987 issue of CommUNIXations (the /usr/group magazine)
contains a report by Heinz Lycklama on the /usr/group Technical Committee
working groups which met in June 1987.

If you are interested in starting another /usr/group working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		(213)453-8649
		decvax!cca!ima!heinz


Here is contact information for /usr/group working groups as taken from
the CommUNIXations article mentioned above.

/usr/group Working Group on Distributed File System:
	Art Sabsevitz			Frederick Glover
	AT&T Information Systems	MK02-1/H10
	190 River Road			Digital Equipment Corporation
	Summit, NJ  07933		Continental Boulevard
	201-522-6248			Merrimack, NH  03054-0430
	attunix!bump			603-884-5111
					decvax!fglover

/usr/group Working Group on Network Interface:
	Steve Albert
	AT&T Information Systems
	190 River Road, Rm. A-114
	Summit, NJ  07901
	(201)522-6104
	attunix!ssa

/usr/group Working Group on Internationalization:
	John Wu				Laurie Goudie
	Charles River Data Systems	Santa Cruz Operation
	983 Concord St.,		400 Encinal
	Framingham, MA 01701		Santa Cruz, CA 95060
	617-626-1000			408-458-1422

/usr/group Working Group on Graphics/Windows:
	Tom Greene
	Apollo Computer, Inc.
	330 Billerica Road
	Chelmsford, MA  01824
	(617)256-6600, ext. 7581

/usr/group Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)681-2248

/usr/group Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092


/usr/group Working Group on Performance Measurements:
	Ram Chelluri			Dave Hinnant
	AT&T Computer Systems		SCI Systems, Inc.
	Room E15B			Ste 325, Pamlico Bldg
	4513 Western Ave.		Research Triangle Pk, NC 27709
	Lisle, IL 60532			(919)549-8334
	(312)810-6223

/usr/group Working Group on Security:
	Steve Sutton			Ms. Jeanne Baccash
	Consultant, Addamax		AT&T UNIX Systems Engineering
	1107 S. Orchard			190 River Road
	Urbana, IL  61801		Summit, NJ  07901
	217-344-0996			201-522-6028
					attunix!jeanne

/usr/group Working Group on Super Computing:
	Karen Sheaffer			Robin O'Neill
	Sandia National Laboratory	Lawrence Livermore Laboratory
	P.O. Box 969			P.O. Box 5509, L560
	Livermore, CA  94550		Livermore, CA  94550
	415-422-3431			415-422-0973
					oneill#r%mfe@lll-mfe.arpa


The X3H3.6 display management committee has recently formed to develop
a model to support current and future window management systems, yet
is not based directly on any existing system.  The chair solicits
help and participation:

		Georges Grinstein
		wanginst!ulowell!grinstein


The Abstract of the 1003.1 Trial Use Standard adds:

	This interface is a complement to the C Programming Language
	in the C Information Bulletin prepared by Technical Committee X3J11
	of the Accredited Standards Committee X3, Information Processing
	Systems, further specifying an environment for portable application
	software.

X3J11 is sometimes known as the C Standards Committee.  Their liaison to
P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from
	
		Global Engineering Documents
		2805 McGaw
		Irvine, CA 92714
		USA
		+1-714-261-1455
		+1-800-854-7179

Ask for the X3.159 draft standard.  The price is $65.


The /usr/group Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		/usr/group Standards Committee
		4655 Old Ironsides Drive, Suite 200
		Santa Clara, California 95054
		Tel: (408)986-8840
		Fax: (408)986-1645

/usr/group also publishes an eight page document, ``Your Guide to POSIX,''
explaining what IEEE 1003 is, and a nineteen page document, ``POSIX Explored,''
about technical aspects of IEEE 1003.1, and its relations to other standards
and historical implementations.  Contact /usr/group at the above address
for details.


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The X/OPEN PORTABILITY GUIDE (The Green Book)
is another reference frequently used by IEEE 1003.

The X/OPEN Group is "Ten of the world's major information system
suppliers" (at time of publication, Bull, DEC, Ericsson, Hewlett-Packard,
ICL, NIXDORF, Olivetti, Philips, Siemens and Unisys and subsequently
augmented by AT&T) who have produced a document intended to promote
the writing of portable applications.  They closely follow both SVID
and POSIX, and cite the /usr/group standard as contributing, but
X/OPEN's books cover a wider area than any of those.

The book is published by

		Elsevier Science Publishers B.V.
		Book Order Department
		P.O. Box 1991
		1000 BZ Amsterdam
		The Netherlands

and distributed in the U.S.A. and Canada by:

		Elsevier Science Publishing Company, Inc.
		52 Vanderbilt Avenue
		New York, NY 10017
		U.S.A.

There are currently five volumes:
	1) System V Specification Commands and Utilities
	2) System V Specification System Calls and Libraries
	3) System V Specification Supplementary Definitions
	4) Programming Languages
	5) Data Management

They take a large number of credit cards and other forms of payment.

Comments, suggestions, error reports, etc., for Issue 2 of the Green Book
may be mailed directly to:

		xpg2@xopen.co.uk
		uunet!mcvax!inset!xopen!xpg2

Information about X/OPEN can be requested from:

		Mike Lambert
		Technical Director
		X/OPEN Ltd
		c/o ICL BRA01
		Lovelace Road
		Bracknell
		Berkshire
		England
		+44 344 42 48 42
		mgl@xopen.co.uk
		uunet!mcvax!inset!xopen!mgl


Finally, 4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		415-528-8649
		{ucbvax,decvax}!usenix!office

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.

Volume-Number: Volume 14, Number 2

std-unix@uunet.uu.net (Moderator, John S. Quarterman) (05/18/88)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.

There are two companion articles, posted at the same time as this one
and with subjects ``Access to UNIX User Groups and Publications'' and
``Calendar of UNIX-related Events.''

Also note that Shane McCarron now writes a quarterly summary report for
USENIX soon after each IEEE 1003 meeting for posting in comp.std.unix
and in ;login:, the Newsletter of the USENIX Association.

Changes from last posting:
Dates for ANSI X3J11 and ISO TC97/SC22/WG14 added from an article
by Cornelia Boldyreff in the EUUG Newsletter, Vol. 7, No. 4, Winter 1987.

Access information is given in this article for the following standards:
IEEE 1003.1 (operating system interface), 1003.2 (shell and tools),
	1003.3 (testing and verification), 1003.4 (real time),
	1003.5 (ADA binding), 1003.6 (security), 1003.0 (POSIX guide).
NBS FIPS.
/usr/group Technical Committee Subcommittees on distributed file system,
	network interface, graphics/windows, database, internationalization,
	performance measurements, realtime, security, and super computing.
X3H3.6 (display committee)
X3J11 (C language)
/usr/group 1984 Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE (The Green Book)
4.3BSD Manuals


UNIX is a Registered Trademark of AT&T.
IEEE is a trademark of the Institute of Electrical and Electronic Engineers,
	Inc.:  POSIX is no longer a trademark.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System Interface for Computer
Environments Committee is sometimes known colloquially as the UNIX
Standards Committee.  They published the 1003.1 "POSIX" Trial Use
Standard in April 1986.  According to its Foreword:

	The purpose of this document is to define a standard
	operating system interface and environment based on the
	UNIX Operating System documentation to support application
	portability at the source level.  This is intended for
	systems implementors and applications software developers.

Published copies are available at $19.95, with bulk purchasing discounts
available.  Call the IEEE Computer Society in Los Angeles

		714-821-8380

and ask for Book #967.  Unfortunately, this only works for multiple copies.
But the following mail address works for single copies:

		IEEE Computer Society
		P.O. Box 80452
		Worldway Postal Center
		Los Angeles, Ca. 90080

Include a check for $19.95 + $4 for shipping and handling.  For UPS
shipping, add another $4.  Or contact:

		IEEE Service Center
		445 Hoes Ln.
		Piscataway, NJ 08854

and ask for "IEEE 1003.1 Trial Use Standard" - stock number SH10546.

The Trial Use Standard will be available for comments for a period such
as a year.  The current target for a Full Use Standard is Summer 1988.
Initial balloting is completed, and ballot resolution is in progress:
it's too late to ballot if you haven't already.


IEEE has brought the 1003.1 effort brought into the International
Organization for Standardization (ISO) arena.  IEEE 1003.1 Draft 12
is also a ``Draft Proposed International Standard (ISO DP)'' under
SC22 WG15.  The convenor is Jim Isaak:  see below for his address.
There is a U.S. Technical Advisory Group (TAG) to ISO SC22 WG15:
the chair is Donn Terry of HP.

The National Bureau of Standards is producing a Federal Information
Processing Standard (FIPS) based on IEEE 1003.1.  It will probably
be available before the Full Use Standard, and may reflect Draft 12,
rather than the final 1003.1 standard.  For information, contact:

		Roger Martin
		National Bureau of Standards
		Building 225
		Room B266
		Gaithersburg, MD  20899
		(301)975-3295

NBS is also producing a FIPS based on IEEE 1003.2, probably from
the draft made by 1003.2 at their March meeting.


Machine readable copies of the IEEE 1003.1 Trial Use Standard are not
and will not be available.  The same applies to copies of later drafts.

There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		Tel.: (603)881-0480
		Fax.: (603)881-0120
		decvax!isaak
		isaak@decvax.dec.com
		Digital Equipment
		ZK03-3/Y25
		110 Spit Brook Rd.
		Nashua, NH  03062-2698

Sufficiently interested parties may join the working group.

The term POSIX actually applies to all of the P1003 subcommittees:
group	subject				co-chairs
1003.0	POSIX Guide			Al Hankinson (NBS), Kevin Lewis (DEC)
1003.1	Systems Interface		Jim Isaak (DEC), Donn Terry (HP)
1003.2	Shell and Tools Interface    Hal Jespersen (UniSoft), Don Cragun (Sun)
1003.3	Verification and Testing 	Roger Martin (NBS), Carol Raye (AT&T)
1003.4	Real Time 			Bill Corwin (Intel)
1003.5	Ada Binding for POSIX		Terry Fong (USArmy), Stowe Boyd(Compass)
1003.6	Security			Dennis Steinauer (NBS), Ron Elliot (IBM)

Inquiries regarding any of the subcommittees should go to the same address
as for 1003.1.


The next scheduled meetings of the P1003 working groups are:

1988 June 20-24		IEEE 1003.6 at USENIX, in San Francisco, CA
1988 July 11-15		Tech Center Hyatt, Denver, CO
1988 October 17-19,20-21 ISO SC22 Advisory Group & WG15 - Tokyo, Japan
1988 October 24-28	Hawaii

1989 January 9-13	Embassy Suites, Ft. Lauderdale, FL
1989 April 17(29?)	Minneapolis-St. Paul, MN
1989 July 10-14		San Francisco, CA
1989 October 16-20	Brussels (or Amsterdam) (Thought: EC host)

1990 January 29		New Orleans, LA
1990 April		Montreal, Quebec

Here are some details from Hal Jespersen regarding P1003.2:

The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
proposed standard to complement the 1003.1 POSIX standard.  It will
consist of

	a shell command language (currently planned to be based on the
	Bourne Shell),

	groups of utility programs, or commands,

	programmatic interfaces to the shell (system(), popen()) and
	related facilities (regular expressions, file name expansion,
	etc.)

	defined environments (variables, file hierarchies, etc) that
	applications may rely upon

	utilities for installing application programs onto conforming
	systems

which will allow application programs to be developed out of existing
pieces, in the UNIX tradition.  The scope of the standard emphasizes
commands and features that are more typically used by shell scripts or
C language programs than those that are oriented to the terminal user
with windows, mice, visual shells, and so forth.

There has been some controversy in the Working Group about clarifying
the scope of the 1003.2 standard in regard to its relationship with
1003.1.  The Working Group is attempting to produce a standard that
will assume the structure and philosophy of a POSIX system is
available, but it will not require a fully conforming implementation as
a base.  For example, it should be feasible to eventually produce a
1003.2 interface on a V7 system, or on a system very close to POSIX,
but missing a few crucial features (as long as the shell and utilities
didn't need them).  However, the proposed standard will *not* be
unnecessarily watered down simply to allow non-POSIX systems to conform.

The group is currently seeking proposals for groupings of commands that
may be offered by implementors.  As groups are identified, command
descriptions will be solicited.  There is no requirement that the commands
be in System V or BSD today, but they should realistically be commands 
that are commonly found in most existing implementations.


There are three Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from /usr/group, and Mike Lambert from X/OPEN.
The two from USENIX and /usr/group are also representatives to the U.S.
TAG to ISO SC22 WG15.

As the one from USENIX, one of my functions is to get comments from the
USENIX membership and the general public to the committee.  One of the
ways I try to do that is by moderating this newsgroup, comp.std.unix
An article related to this one appeared in the September/October 1986
;login: (The USENIX Association Newsletter).  I'm also currently on the
USENIX Board of Directors.  Comments, suggestions, etc., may be sent to

		John S. Quarterman
		Texas Internet Consulting
		701 Brazos, Suite 500
		Austin TX 78701-3243
		+1-512-320-9031
		uunet!usenix!jsq
		jsq@longway.tic.com

For comp.std.unix:
Comments:	uunet!std-unix-request std-unix-request@uunet.uu.net
Submissions:	uunet!std-unix		std-unix@uunet.uu.net

The November/December 1987 issue of CommUNIXations (the /usr/group magazine)
contains a report by Heinz Lycklama on the /usr/group Technical Committee
working groups which met in June 1987.

If you are interested in starting another /usr/group working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		(213)453-8649
		decvax!cca!ima!heinz


Here is contact information for /usr/group working groups as taken from
the CommUNIXations article mentioned above.

/usr/group Working Group on Distributed File System:
	Art Sabsevitz			Frederick Glover
	AT&T Information Systems	MK02-1/H10
	190 River Road			Digital Equipment Corporation
	Summit, NJ  07933		Continental Boulevard
	201-522-6248			Merrimack, NH  03054-0430
	attunix!bump			603-884-5111
					decvax!fglover

/usr/group Working Group on Network Interface:
	Steve Albert
	AT&T Information Systems
	190 River Road, Rm. A-114
	Summit, NJ  07901
	(201)522-6104
	attunix!ssa

/usr/group Working Group on Internationalization:
	John Wu				Laurie Goudie
	Charles River Data Systems	Santa Cruz Operation
	983 Concord St.,		400 Encinal
	Framingham, MA 01701		Santa Cruz, CA 95060
	617-626-1000			408-458-1422

/usr/group Working Group on Graphics/Windows:
	Tom Greene
	Apollo Computer, Inc.
	330 Billerica Road
	Chelmsford, MA  01824
	(617)256-6600, ext. 7581

/usr/group Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)681-2248

/usr/group Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092


/usr/group Working Group on Performance Measurements:
	Ram Chelluri			Dave Hinnant
	AT&T Computer Systems		SCI Systems, Inc.
	Room E15B			Ste 325, Pamlico Bldg
	4513 Western Ave.		Research Triangle Pk, NC 27709
	Lisle, IL 60532			(919)549-8334
	(312)810-6223

/usr/group Working Group on Security:
	Steve Sutton			Ms. Jeanne Baccash
	Consultant, Addamax		AT&T UNIX Systems Engineering
	1107 S. Orchard			190 River Road
	Urbana, IL  61801		Summit, NJ  07901
	217-344-0996			201-522-6028
					attunix!jeanne

/usr/group Working Group on Super Computing:
	Karen Sheaffer			Robin O'Neill
	Sandia National Laboratory	Lawrence Livermore Laboratory
	P.O. Box 969			P.O. Box 5509, L560
	Livermore, CA  94550		Livermore, CA  94550
	415-422-3431			415-422-0973
					oneill#r%mfe@lll-mfe.arpa


The X3H3.6 display management committee has recently formed to develop
a model to support current and future window management systems, yet
is not based directly on any existing system.  The chair solicits
help and participation:

		Georges Grinstein
		wanginst!ulowell!grinstein


The Abstract of the 1003.1 Trial Use Standard adds:

	This interface is a complement to the C Programming Language
	in the C Information Bulletin prepared by Technical Committee X3J11
	of the Accredited Standards Committee X3, Information Processing
	Systems, further specifying an environment for portable application
	software.

X3J11 is sometimes known as the C Standards Committee.  Their liaison to
P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from
	
		Global Engineering Documents
		2805 McGaw
		Irvine, CA 92714
		USA
		+1-714-261-1455
		+1-800-854-7179

Ask for the X3.159 draft standard.  The price is $65.

The current X3J11 meeting schedule is:

1988 June 13-14		London, England		ISO TC97/SC22/WG14
1988 August 15-19	Cupertino, CA
1988 December 12-16	Seattle, WA
1989 April 10-11	Phoenix, AZ


The /usr/group Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		/usr/group Standards Committee
		4655 Old Ironsides Drive, Suite 200
		Santa Clara, California 95054
		Tel: (408)986-8840
		Fax: (408)986-1645

/usr/group also publishes an eight page document, ``Your Guide to POSIX,''
explaining what IEEE 1003 is, and a nineteen page document, ``POSIX Explored,''
about technical aspects of IEEE 1003.1, and its relations to other standards
and historical implementations.  Contact /usr/group at the above address
for details.


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The X/OPEN PORTABILITY GUIDE (The Green Book)
is another reference frequently used by IEEE 1003.

The X/OPEN Group is "Ten of the world's major information system
suppliers" (at time of publication, Bull, DEC, Ericsson, Hewlett-Packard,
ICL, NIXDORF, Olivetti, Philips, Siemens and Unisys and subsequently
augmented by AT&T) who have produced a document intended to promote
the writing of portable applications.  They closely follow both SVID
and POSIX, and cite the /usr/group standard as contributing, but
X/OPEN's books cover a wider area than any of those.

The book is published by

		Elsevier Science Publishers B.V.
		Book Order Department
		P.O. Box 1991
		1000 BZ Amsterdam
		The Netherlands

and distributed in the U.S.A. and Canada by:

		Elsevier Science Publishing Company, Inc.
		52 Vanderbilt Avenue
		New York, NY 10017
		U.S.A.

There are currently five volumes:
	1) System V Specification Commands and Utilities
	2) System V Specification System Calls and Libraries
	3) System V Specification Supplementary Definitions
	4) Programming Languages
	5) Data Management

They take a large number of credit cards and other forms of payment.

Comments, suggestions, error reports, etc., for Issue 2 of the Green Book
may be mailed directly to:

		xpg2@xopen.co.uk
		uunet!mcvax!inset!xopen!xpg2

Information about X/OPEN can be requested from:

		Mike Lambert
		Technical Director
		X/OPEN Ltd
		c/o ICL BRA01
		Lovelace Road
		Bracknell
		Berkshire
		England
		+44 344 42 48 42
		mgl@xopen.co.uk
		uunet!mcvax!inset!xopen!mgl


Finally, 4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		415-528-8649
		{ucbvax,decvax}!usenix!office

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.

Volume-Number: Volume 14, Number 14

std-unix@uunet.uu.net (Moderator, John S. Quarterman) (06/28/88)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.

There are two companion articles, posted at the same time as this one
and with subjects ``Access to UNIX User Groups and Publications'' and
``Calendar of UNIX-related Events.''

Also note that Shane McCarron now writes a quarterly summary report for
USENIX soon after each IEEE 1003 meeting for posting in comp.std.unix
and in ;login:, the Newsletter of the USENIX Association.

Changes from last posting:  None.

Access information is given in this article for the following standards:
IEEE 1003.1 (operating system interface), 1003.2 (shell and tools),
	1003.3 (testing and verification), 1003.4 (real time),
	1003.5 (ADA binding), 1003.6 (security), 1003.0 (POSIX guide).
NBS FIPS.
/usr/group Technical Committee Subcommittees on distributed file system,
	network interface, graphics/windows, database, internationalization,
	performance measurements, realtime, security, and super computing.
X3H3.6 (display committee)
X3J11 (C language)
/usr/group 1984 Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE (The Green Book)
4.3BSD Manuals


UNIX is a Registered Trademark of AT&T.
IEEE is a trademark of the Institute of Electrical and Electronic Engineers,
	Inc.:  POSIX is no longer a trademark.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System Interface for Computer
Environments Committee is sometimes known colloquially as the UNIX
Standards Committee.  They published the 1003.1 "POSIX" Trial Use
Standard in April 1986.  According to its Foreword:

	The purpose of this document is to define a standard
	operating system interface and environment based on the
	UNIX Operating System documentation to support application
	portability at the source level.  This is intended for
	systems implementors and applications software developers.

Published copies are available at $19.95, with bulk purchasing discounts
available.  Call the IEEE Computer Society in Los Angeles

		714-821-8380

and ask for Book #967.  Unfortunately, this only works for multiple copies.
But the following mail address works for single copies:

		IEEE Computer Society
		P.O. Box 80452
		Worldway Postal Center
		Los Angeles, Ca. 90080

Include a check for $19.95 + $4 for shipping and handling.  For UPS
shipping, add another $4.  Or contact:

		IEEE Service Center
		445 Hoes Ln.
		Piscataway, NJ 08854

and ask for "IEEE 1003.1 Trial Use Standard" - stock number SH10546.

The Trial Use Standard will be available for comments for a period such
as a year.  The current target for a Full Use Standard is Summer 1988.
Initial balloting is completed, and ballot resolution is in progress:
it's too late to ballot if you haven't already.


IEEE has brought the 1003.1 effort into the International Organization
for Standardization (ISO) arena.  IEEE 1003.1 Draft 12 is also a
``Draft Proposed International Standard (ISO DP)'' under SC22 WG15.
The convenor is Jim Isaak:  see below for his address.  There is a U.S.
Technical Advisory Group (TAG) to ISO SC22 WG15:  the chair is Donn
Terry of HP.

The National Bureau of Standards is producing a Federal Information
Processing Standard (FIPS) based on IEEE 1003.1.  It will probably
be available before the Full Use Standard, and may reflect Draft 12,
rather than the final 1003.1 standard.  For information, contact:

		Roger Martin
		National Bureau of Standards
		Building 225
		Room B266
		Gaithersburg, MD  20899
		(301)975-3295

NBS is also producing a FIPS based on IEEE 1003.2, probably from
the draft made by 1003.2 at their March meeting.


Machine readable copies of the IEEE 1003.1 Trial Use Standard are not
and will not be available.  The same applies to copies of later drafts.

There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		Tel.: (603)881-0480
		Fax.: (603)881-0120
		decvax!isaak
		isaak@decvax.dec.com
		Digital Equipment
		ZK03-3/Y25
		110 Spit Brook Rd.
		Nashua, NH  03062-2698

Sufficiently interested parties may join the working group.

The term POSIX actually applies to all of the P1003 subcommittees:
group	subject				co-chairs
1003.0	POSIX Guide			Al Hankinson (NBS), Kevin Lewis (DEC)
1003.1	Systems Interface		Jim Isaak (DEC), Donn Terry (HP)
1003.2	Shell and Tools Interface    Hal Jespersen (UniSoft), Don Cragun (Sun)
1003.3	Verification and Testing 	Roger Martin (NBS), Carol Raye (AT&T)
1003.4	Real Time 			Bill Corwin (Intel)
1003.5	Ada Binding for POSIX		Terry Fong (USArmy), Stowe Boyd(Compass)
1003.6	Security			Dennis Steinauer (NBS), Ron Elliot (IBM)

Inquiries regarding any of the subcommittees should go to the same address
as for 1003.1.


The next scheduled meetings of the P1003 working groups are:

1988 July 11-15		Tech Center Hyatt, Denver, CO
1988 October 17-19,20-21 ISO SC22 Advisory Group & WG15 - Tokyo, Japan
1988 October 24-28	Hawaii

1989 January 9-13	Embassy Suites, Ft. Lauderdale, FL
1989 April 17(29?)	Minneapolis-St. Paul, MN
1989 July 10-14		San Francisco, CA
1989 October 16-20	Brussels (or Amsterdam) (Thought: EC host)

1990 January 29		New Orleans, LA
1990 April		Montreal, Quebec

Here are some details from Hal Jespersen regarding P1003.2:

The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
proposed standard to complement the 1003.1 POSIX standard.  It will
consist of

	a shell command language (currently planned to be based on the
	Bourne Shell),

	groups of utility programs, or commands,

	programmatic interfaces to the shell (system(), popen()) and
	related facilities (regular expressions, file name expansion,
	etc.)

	defined environments (variables, file hierarchies, etc) that
	applications may rely upon

	utilities for installing application programs onto conforming
	systems

which will allow application programs to be developed out of existing
pieces, in the UNIX tradition.  The scope of the standard emphasizes
commands and features that are more typically used by shell scripts or
C language programs than those that are oriented to the terminal user
with windows, mice, visual shells, and so forth.

There has been some controversy in the Working Group about clarifying
the scope of the 1003.2 standard in regard to its relationship with
1003.1.  The Working Group is attempting to produce a standard that
will assume the structure and philosophy of a POSIX system is
available, but it will not require a fully conforming implementation as
a base.  For example, it should be feasible to eventually produce a
1003.2 interface on a V7 system, or on a system very close to POSIX,
but missing a few crucial features (as long as the shell and utilities
didn't need them).  However, the proposed standard will *not* be
unnecessarily watered down simply to allow non-POSIX systems to conform.

The group is currently seeking proposals for groupings of commands that
may be offered by implementors.  As groups are identified, command
descriptions will be solicited.  There is no requirement that the commands
be in System V or BSD today, but they should realistically be commands 
that are commonly found in most existing implementations.


There are three Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from /usr/group, and Mike Lambert from X/OPEN.
The two from USENIX and /usr/group are also representatives to the U.S.
TAG to ISO SC22 WG15.

As the one from USENIX, one of my functions is to get comments from the
USENIX membership and the general public to the committee.  One of the
ways I try to do that is by moderating this newsgroup, comp.std.unix
An article related to this one appeared in the September/October 1986
;login: (The USENIX Association Newsletter).  I'm also currently on the
USENIX Board of Directors.  Comments, suggestions, etc., may be sent to

		John S. Quarterman
		Texas Internet Consulting
		701 Brazos, Suite 500
		Austin TX 78701-3243
		+1-512-320-9031
		uunet!usenix!jsq
		jsq@longway.tic.com

For comp.std.unix:
Comments:	uunet!std-unix-request std-unix-request@uunet.uu.net
Submissions:	uunet!std-unix		std-unix@uunet.uu.net

The November/December 1987 issue of CommUNIXations (the /usr/group magazine)
contains a report by Heinz Lycklama on the /usr/group Technical Committee
working groups which met in June 1987.

If you are interested in starting another /usr/group working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		(213)453-8649
		decvax!cca!ima!heinz


Here is contact information for /usr/group working groups as taken from
the CommUNIXations article mentioned above.

/usr/group Working Group on Distributed File System:
	Art Sabsevitz			Frederick Glover
	AT&T Information Systems	MK02-1/H10
	190 River Road			Digital Equipment Corporation
	Summit, NJ  07933		Continental Boulevard
	201-522-6248			Merrimack, NH  03054-0430
	attunix!bump			603-884-5111
					decvax!fglover

/usr/group Working Group on Network Interface:
	Steve Albert
	AT&T Information Systems
	190 River Road, Rm. A-114
	Summit, NJ  07901
	(201)522-6104
	attunix!ssa

/usr/group Working Group on Internationalization:
	John Wu				Laurie Goudie
	Charles River Data Systems	Santa Cruz Operation
	983 Concord St.,		400 Encinal
	Framingham, MA 01701		Santa Cruz, CA 95060
	617-626-1000			408-458-1422

/usr/group Working Group on Graphics/Windows:
	Tom Greene
	Apollo Computer, Inc.
	330 Billerica Road
	Chelmsford, MA  01824
	(617)256-6600, ext. 7581

/usr/group Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)681-2248

/usr/group Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092


/usr/group Working Group on Performance Measurements:
	Ram Chelluri		David F. Hinnant
	AT&T Computer Systems	Northern Telecom, Inc.
	Room E15B		Dept. 0226
	4513 Western Ave.	P.O. Box 13010
	Lisle, IL 60532		Research Triangle Park, NC  27709-3010
	(312)810-6223		(919) 992-1690
				...{decvax,akgua}!mcnc!rti!ntirtp!dfh	

/usr/group Working Group on Security:
	Steve Sutton			Ms. Jeanne Baccash
	Consultant, Addamax		AT&T UNIX Systems Engineering
	1107 S. Orchard			190 River Road
	Urbana, IL  61801		Summit, NJ  07901
	217-344-0996			201-522-6028
					attunix!jeanne

/usr/group Working Group on Super Computing:
	Karen Sheaffer			Robin O'Neill
	Sandia National Laboratory	Lawrence Livermore Laboratory
	P.O. Box 969			P.O. Box 5509, L560
	Livermore, CA  94550		Livermore, CA  94550
	415-422-3431			415-422-0973
					oneill#r%mfe@lll-mfe.arpa


The X3H3.6 display management committee has recently formed to develop
a model to support current and future window management systems, yet
is not based directly on any existing system.  The chair solicits
help and participation:

		Georges Grinstein
		wanginst!ulowell!grinstein


The Abstract of the 1003.1 Trial Use Standard adds:

	This interface is a complement to the C Programming Language
	in the C Information Bulletin prepared by Technical Committee X3J11
	of the Accredited Standards Committee X3, Information Processing
	Systems, further specifying an environment for portable application
	software.

X3J11 is sometimes known as the C Standards Committee.  Their liaison to
P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from
	
		Global Engineering Documents
		2805 McGaw
		Irvine, CA 92714
		USA
		+1-714-261-1455
		+1-800-854-7179

Ask for the X3.159 draft standard.  The price is $65.

The current X3J11 meeting schedule is:

1988 August 15-19	Cupertino, CA
1988 December 12-16	Seattle, WA
1989 April 10-11	Phoenix, AZ


The /usr/group Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		/usr/group Standards Committee
		4655 Old Ironsides Drive, Suite 200
		Santa Clara, California 95054
		Tel: (408)986-8840
		Fax: (408)986-1645

/usr/group also publishes an eight page document, ``Your Guide to POSIX,''
explaining what IEEE 1003 is, and a nineteen page document, ``POSIX Explored,''
about technical aspects of IEEE 1003.1, and its relations to other standards
and historical implementations.  Contact /usr/group at the above address
for details.


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The X/OPEN PORTABILITY GUIDE (The Green Book)
is another reference frequently used by IEEE 1003.

The X/OPEN Group is "Ten of the world's major information system
suppliers" (at time of publication, Bull, DEC, Ericsson, Hewlett-Packard,
ICL, NIXDORF, Olivetti, Philips, Siemens and Unisys and subsequently
augmented by AT&T) who have produced a document intended to promote
the writing of portable applications.  They closely follow both SVID
and POSIX, and cite the /usr/group standard as contributing, but
X/OPEN's books cover a wider area than any of those.

The book is published by

		Elsevier Science Publishers B.V.
		Book Order Department
		P.O. Box 1991
		1000 BZ Amsterdam
		The Netherlands

and distributed in the U.S.A. and Canada by:

		Elsevier Science Publishing Company, Inc.
		52 Vanderbilt Avenue
		New York, NY 10017
		U.S.A.

There are currently five volumes:
	1) System V Specification Commands and Utilities
	2) System V Specification System Calls and Libraries
	3) System V Specification Supplementary Definitions
	4) Programming Languages
	5) Data Management

They take a large number of credit cards and other forms of payment.

Comments, suggestions, error reports, etc., for Issue 2 of the Green Book
may be mailed directly to:

		xpg2@xopen.co.uk
		uunet!mcvax!inset!xopen!xpg2

Information about X/OPEN can be requested from:

		Mike Lambert
		Technical Director
		X/OPEN Ltd
		c/o ICL BRA01
		Lovelace Road
		Bracknell
		Berkshire
		England
		+44 344 42 48 42
		mgl@xopen.co.uk
		uunet!mcvax!inset!xopen!mgl


Finally, 4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		415-528-8649
		{ucbvax,decvax}!usenix!office

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.

Volume-Number: Volume 14, Number 14

Volume-Number: Volume 14, Number 23

std-unix@uunet.uu.net (Moderator, John S. Quarterman) (07/24/88)

From: std-unix@uunet.uu.net (Moderator, John S. Quarterman)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.

There are two companion articles, posted at the same time as this one
and with subjects ``Access to UNIX User Groups and Publications'' and
``Calendar of UNIX-related Events.''

Also note that Shane McCarron now writes a quarterly summary report for
USENIX soon after each IEEE 1003 meeting for posting in comp.std.unix
and in ;login:, the Newsletter of the USENIX Association.

Changes from last posting:  NBS workshops.  USENIX Standards Watchdog.

Access information is given in this article for the following standards:
IEEE 1003.1 (operating system interface), 1003.2 (shell and tools),
	1003.3 (testing and verification), 1003.4 (real time),
	1003.5 (ADA binding), 1003.6 (security), 1003.0 (POSIX guide).
NBS FIPS.
/usr/group Technical Committee Subcommittees on distributed file system,
	network interface, graphics/windows, database, internationalization,
	performance measurements, realtime, security, and super computing.
X3H3.6 (display committee)
X3J11 (C language)
/usr/group 1984 Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE (The Green Book)
4.3BSD Manuals


UNIX is a Registered Trademark of AT&T.
IEEE is a trademark of the Institute of Electrical and Electronic Engineers,
	Inc.:  POSIX is no longer a trademark.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System Interface for Computer
Environments Committee is sometimes known colloquially as the UNIX
Standards Committee.  They published the 1003.1 "POSIX" Trial Use
Standard in April 1986.  According to its Foreword:

	The purpose of this document is to define a standard
	operating system interface and environment based on the
	UNIX Operating System documentation to support application
	portability at the source level.  This is intended for
	systems implementors and applications software developers.

Published copies are available at $19.95, with bulk purchasing discounts
available.  Call the IEEE Computer Society in Los Angeles

		714-821-8380

and ask for Book #967.  Unfortunately, this only works for multiple copies.
But the following mail address works for single copies:

		IEEE Computer Society
		P.O. Box 80452
		Worldway Postal Center
		Los Angeles, Ca. 90080

Include a check for $19.95 + $4 for shipping and handling.  For UPS
shipping, add another $4.  Or contact:

		IEEE Service Center
		445 Hoes Ln.
		Piscataway, NJ 08854

and ask for "IEEE 1003.1 Trial Use Standard" - stock number SH10546.

The Trial Use Standard will be available for comments for a period such
as a year.  The current target for a Full Use Standard is Summer 1988.
Initial balloting is completed, and ballot resolution is in progress:
it's too late to ballot if you haven't already.


IEEE has brought the 1003.1 effort into the International Organization
for Standardization (ISO) arena.  IEEE 1003.1 Draft 12 is also a
``Draft Proposed International Standard (ISO DP)'' under SC22 WG15.
The convenor is Jim Isaak:  see below for his address.  There is a U.S.
Technical Advisory Group (TAG) to ISO SC22 WG15:  the chair is Donn
Terry of HP.

TAG meetings tend to be held wherever 1003.1 is meeting.
The next ISO SC22 WG15 meeting is:

1988 Oct 17-19,20-21	ISO SC22 & WG15	Tokyo, Japan


The National Bureau of Standards is producing a Federal Information
Processing Standard (FIPS) based on IEEE 1003.1.  It will probably
be available before the Full Use Standard, and may reflect Draft 12,
rather than the final 1003.1 standard.  For information, contact:

		Roger Martin
		National Bureau of Standards
		Building 225
		Room B266
		Gaithersburg, MD  20899
		(301)975-3295

NBS is also producing a FIPS based on IEEE 1003.2, probably from
the draft made by 1003.2 at their March meeting.

NBS sponsors a number of standards-related workshops, including:
1988 Sep 22	System Administration and Shell & Tools
1988 Sep 23	X Windows and POSIX FIPS
1988 Oct 5	POSIX Conformance Testing & Laboratory Accreditation
1988 Nov 15	POSIX Applications
1988 Nov 16	POSIX FIPS Revision
1989 Jan 17	Terminal Interface Extensions and Network Services
1989 May 16	POSIX Applications


Machine readable copies of the IEEE 1003.1 Trial Use Standard are not
and will not be available.  The same applies to copies of later drafts.

There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		Tel.: (603)881-0480
		Fax.: (603)881-0120
		decvax!isaak
		isaak@decvax.dec.com
		Digital Equipment
		ZK03-3/Y25
		110 Spit Brook Rd.
		Nashua, NH  03062-2698

Sufficiently interested parties may join the working group.

The term POSIX actually applies to all of the P1003 subcommittees:
group	subject				co-chairs
1003.0	POSIX Guide			Al Hankinson (NBS), Kevin Lewis (DEC)
1003.1	Systems Interface		Jim Isaak (DEC), Donn Terry (HP)
1003.2	Shell and Tools Interface    Hal Jespersen (UniSoft), Don Cragun (Sun)
1003.3	Verification and Testing 	Roger Martin (NBS), Carol Raye (AT&T)
1003.4	Real Time 			Bill Corwin (Intel)
1003.5	Ada Binding for POSIX		Terry Fong (USArmy), Stowe Boyd(Compass)
1003.6	Security			Dennis Steinauer (NBS), Ron Elliot (IBM)

Inquiries regarding any of the subcommittees should go to the same address
as for 1003.1.


The next scheduled meetings of the P1003 working groups are:

1988 October 17-19,20-21 ISO SC22 Advisory Group & WG15 - Tokyo, Japan
1988 Oct 24-28	IEEE 1003	Hawaii
1989 Jan 9-13	IEEE 1003	Embassy Suites, Ft. Lauderdale, FL
1989 Apr 17(29?)	IEEE 1003	Minneapolis-St. Paul, MN
1989 Jul 10-14	IEEE 1003	San Francisco, CA
1989 Oct 16-20	IEEE 1003	Brussels (or Amsterdam)
1990 Jan 29	IEEE 1003	New Orleans, LA
1990 Apr	IEEE 1003	Montreal, Quebec

Here are some details from Hal Jespersen regarding P1003.2:

The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
proposed standard to complement the 1003.1 POSIX standard.  It will
consist of

	a shell command language (currently planned to be based on the
	Bourne Shell),

	groups of utility programs, or commands,

	programmatic interfaces to the shell (system(), popen()) and
	related facilities (regular expressions, file name expansion,
	etc.)

	defined environments (variables, file hierarchies, etc) that
	applications may rely upon

	utilities for installing application programs onto conforming
	systems

which will allow application programs to be developed out of existing
pieces, in the UNIX tradition.  The scope of the standard emphasizes
commands and features that are more typically used by shell scripts or
C language programs than those that are oriented to the terminal user
with windows, mice, visual shells, and so forth.

There has been some controversy in the Working Group about clarifying
the scope of the 1003.2 standard in regard to its relationship with
1003.1.  The Working Group is attempting to produce a standard that
will assume the structure and philosophy of a POSIX system is
available, but it will not require a fully conforming implementation as
a base.  For example, it should be feasible to eventually produce a
1003.2 interface on a V7 system, or on a system very close to POSIX,
but missing a few crucial features (as long as the shell and utilities
didn't need them).  However, the proposed standard will *not* be
unnecessarily watered down simply to allow non-POSIX systems to conform.

The group is currently seeking proposals for groupings of commands that
may be offered by implementors.  As groups are identified, command
descriptions will be solicited.  There is no requirement that the commands
be in System V or BSD today, but they should realistically be commands 
that are commonly found in most existing implementations.


There are four Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from /usr/group, Mike Lambert from X/OPEN,
and Clem Cole from OSF.  The two from USENIX and /usr/group are also
representatives to the U.S. TAG to ISO SC22 WG15.

There is a USENIX Standards Watchdog Committee of volunteers who report
on issues raised in standards committee meetings; composite reports are
published quarterly in comp.std.unix, in ;login: (the USENIX Association
Newsletter), and in the trade press.  Occasionally, these volunteers may
speak for USENIX, if authorized by the USENIX Standards Policy Committee,
which currently consists of Alan G. Nement (USENIX President), John S.
Quarterman, Shane P. McCarron (IEEE 1003 Secretary), and Grover Righter.
Comments, suggestions, etc., may be sent to

		John S. Quarterman
		Texas Internet Consulting
		701 Brazos, Suite 500
		Austin TX 78701-3243
		+1-512-320-9031
		uunet!usenix!jsq
		jsq@usenix.org
		jsq@longway.tic.com

For comp.std.unix:
Comments:	uunet!std-unix-request std-unix-request@uunet.uu.net
Submissions:	uunet!std-unix		std-unix@uunet.uu.net

CommUNIXations (the /usr/group magazine) contains reports about every
other issue by Heinz Lycklama on the /usr/group Technical Committee meetings.

If you are interested in starting another /usr/group working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		(213)453-8649
		decvax!cca!ima!heinz


Here is contact information for /usr/group working groups as taken from
the CommUNIXations article mentioned above.

/usr/group Working Group on Distributed File System:
	Art Sabsevitz			Frederick Glover
	AT&T Information Systems	MK02-1/H10
	190 River Road			Digital Equipment Corporation
	Summit, NJ  07933		Continental Boulevard
	201-522-6248			Merrimack, NH  03054-0430
	attunix!bump			603-884-5111
					decvax!fglover

/usr/group Working Group on Network Interface:
	Steve Albert
	AT&T Information Systems
	190 River Road, Rm. A-114
	Summit, NJ  07901
	(201)522-6104
	attunix!ssa

/usr/group Working Group on Internationalization:
	John Wu				Laurie Goudie
	Charles River Data Systems	Santa Cruz Operation
	983 Concord St.,		400 Encinal
	Framingham, MA 01701		Santa Cruz, CA 95060
	617-626-1000			408-458-1422

/usr/group Working Group on Graphics/Windows:
	Tom Greene
	Apollo Computer, Inc.
	330 Billerica Road
	Chelmsford, MA  01824
	(617)256-6600, ext. 7581

/usr/group Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)681-2248

/usr/group Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092


/usr/group Working Group on Performance Measurements:
	Ram Chelluri		David F. Hinnant
	AT&T Computer Systems	Northern Telecom, Inc.
	Room E15B		Dept. 0226
	4513 Western Ave.	P.O. Box 13010
	Lisle, IL 60532		Research Triangle Park, NC  27709-3010
	(312)810-6223		(919) 992-1690
				...{decvax,akgua}!mcnc!rti!ntirtp!dfh	

/usr/group Working Group on Security:
	Steve Sutton			Ms. Jeanne Baccash
	Consultant, Addamax		AT&T UNIX Systems Engineering
	1107 S. Orchard			190 River Road
	Urbana, IL  61801		Summit, NJ  07901
	217-344-0996			201-522-6028
					attunix!jeanne

/usr/group Working Group on Super Computing:
	Karen Sheaffer			Robin O'Neill
	Sandia National Laboratory	Lawrence Livermore Laboratory
	P.O. Box 969			P.O. Box 5509, L560
	Livermore, CA  94550		Livermore, CA  94550
	415-422-3431			415-422-0973
					oneill#r%mfe@lll-mfe.arpa


The X3H3.6 display management committee has recently formed to develop
a model to support current and future window management systems, yet
is not based directly on any existing system.  The chair solicits
help and participation:

		Georges Grinstein
		wanginst!ulowell!grinstein


The Abstract of the 1003.1 Trial Use Standard adds:

	This interface is a complement to the C Programming Language
	in the C Information Bulletin prepared by Technical Committee X3J11
	of the Accredited Standards Committee X3, Information Processing
	Systems, further specifying an environment for portable application
	software.

X3J11 is sometimes known as the C Standards Committee.  Their liaison to
P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from
	
		Global Engineering Documents
		2805 McGaw
		Irvine, CA 92714
		USA
		+1-714-261-1455
		+1-800-854-7179

Ask for the X3.159 draft standard.  The price is $65.

The current X3J11 meeting schedule is:

1988 August 15-19	Cupertino, CA
1988 December 12-16	Seattle, WA
1989 April 10-11	Phoenix, AZ


The /usr/group Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		/usr/group Standards Committee
		4655 Old Ironsides Drive, Suite 200
		Santa Clara, California 95054
		Tel: (408)986-8840
		Fax: (408)986-1645

/usr/group also publishes an eight page document, ``Your Guide to POSIX,''
explaining what IEEE 1003 is, and a nineteen page document, ``POSIX Explored,''
about technical aspects of IEEE 1003.1, and its relations to other standards
and historical implementations.  Contact /usr/group at the above address
for details.


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The X/OPEN PORTABILITY GUIDE (The Green Book)
is another reference frequently used by IEEE 1003.

The X/OPEN Group is "Ten of the world's major information system
suppliers" (at time of publication, Bull, DEC, Ericsson, Hewlett-Packard,
ICL, NIXDORF, Olivetti, Philips, Siemens and Unisys and subsequently
augmented by AT&T) who have produced a document intended to promote
the writing of portable applications.  They closely follow both SVID
and POSIX, and cite the /usr/group standard as contributing, but
X/OPEN's books cover a wider area than any of those.

The book is published by

		Elsevier Science Publishers B.V.
		Book Order Department
		P.O. Box 1991
		1000 BZ Amsterdam
		The Netherlands

and distributed in the U.S.A. and Canada by:

		Elsevier Science Publishing Company, Inc.
		52 Vanderbilt Avenue
		New York, NY 10017
		U.S.A.

There are currently five volumes:
	1) System V Specification Commands and Utilities
	2) System V Specification System Calls and Libraries
	3) System V Specification Supplementary Definitions
	4) Programming Languages
	5) Data Management

They take a large number of credit cards and other forms of payment.

Comments, suggestions, error reports, etc., for Issue 2 of the Green Book
may be mailed directly to:

		xpg2@xopen.co.uk
		uunet!mcvax!inset!xopen!xpg2

Information about X/OPEN can be requested from:

		Mike Lambert
		Technical Director
		X/OPEN Ltd
		c/o ICL BRA01
		Lovelace Road
		Bracknell
		Berkshire
		England
		+44 344 42 48 42
		mgl@xopen.co.uk
		uunet!mcvax!inset!xopen!mgl


Finally, 4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		415-528-8649
		{ucbvax,decvax}!usenix!office

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.

Volume-Number: Volume 14, Number 34

std-unix@uunet.uu.net (Moderator, John S. Quarterman) (11/09/88)

From: std-unix@uunet.uu.net (Moderator, John S. Quarterman)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.

There are three companion articles, posted at the same time as this one
and with subjects
	Calendar of UNIX-related Events
	Access to UNIX User Groups
	Access to UNIX-Related Publications

Also note that Shane McCarron now writes a quarterly summary report for
USENIX soon after each IEEE 1003 meeting for posting in comp.std.unix
and in ;login:, the Newsletter of the USENIX Association.

Changes from last posting:  IEEE 1003.1 Full Use Standard.
Donn Terry is now 1003.1 chair; Jim Isaak is still 1003 chair.
New IEEE 1003.7 and proposed 1003.8.  NBS is now NIST.  POSIX FIPS.
New X/OPEN address and Institutional Representative.

Access information is given in this article for the following standards:
IEEE 1003.1 (operating system interface), 1003.2 (shell and tools),
	1003.3 (testing and verification), 1003.4 (real time),
	1003.5 (ADA binding), 1003.6 (security),
	1003.7 (system administration), 1003.8 (networking),
	1003.0 (POSIX guide).
NIST FIPS.
/usr/group Technical Committee Subcommittees on distributed file system,
	network interface, graphics/windows, database, internationalization,
	performance measurements, realtime, security, and super computing.
X3H3.6 (display committee)
X3J11 (C language)
/usr/group 1984 Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE (The Green Book)
4.3BSD Manuals


UNIX is a Registered Trademark of AT&T.
IEEE is a trademark
	of the Institute of Electrical and Electronic Engineers, Inc.
POSIX is no longer a trademark of IEEE or of anyone else.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System Interface for Computer
Environments Committee is sometimes known colloquially as the UNIX
Standards Committee.  They published the 1003.1 "POSIX" Full Use
Standard in October 1988 after its formal approval 22 August 1988.
This is an interface and environment standard; implementation details
are explicitly excluded.  Although it is based on documentation for
various versions of the UNIX Operating System, it is explicitly not
UNIX, which is an implementation licensed by a certain vendor.  Source
level application portability is the goal.

Bulk orders may be made from the IEEE Computer Society in Los Angeles at

		+1-714-821-8380

Unfortunately, this only works for multiple copies.
But the following mail address works for single copies:

		IEEE Computer Society
		P.O. Box 80452
		Worldway Postal Center
		Los Angeles, Ca. 90080

Or contact:

		IEEE Service Center
		445 Hoes Ln.
		Piscataway, NJ 08854
		+1-201-981-0060

The price is reputed to be $16 (plus tax, shipping, and handling).


IEEE has brought the 1003.1 effort into the International Organization
for Standardization (ISO) arena.  IEEE 1003.1 Draft 12 is also a
``Draft Proposed International Standard (ISO DP)'' under SC22 WG15.
The convenor is Jim Isaak:  see below for his address.  There is a U.S.
Technical Advisory Group (TAG) to ISO SC22 WG15:  the chair is Donn
Terry of HP, who is also the current chair of IEEE 1003.1.

		Donn Terry
		hpda!hpfcla!donn
		+1-303-229-2367
		Hewlett Packard Systems Division
		3404 E. Harmony Road
		Fort Collins, CO  80525

TAG meetings tend to be held wherever 1003.1 is meeting.

The National Institute of Standards and Technology (NIST, formerly
the National Bureau of Standards) has produced a Federal Information
Processing Standard (FIPS) based on IEEE 1003.1 Draft 12, and approved
31 August 1988 as FIPS #151, Portable Operating System for Computer
Environments.  An update to the state of the 1003.1 Full Use Standard
is expected.  For information, contact:

		Roger Martin
		National Institute of Standards and Technology
		Technology Building, Room B266
		Gaithersburg, MD 20899
		(301)975-3295
        	+1-301-975-3295
        	rmartin@swe.icst.nbs.gov

NIST has a POSIX Conformance Test Suite (PCTS) for 1003.1.

NIST is also producing a FIPS based on IEEE 1003.2, probably from
the draft made by 1003.2 at their March 1988 meeting.

NIST sponsors a number of standards-related workshops, including:
1988 Sep 22	System Administration and Shell & Tools
1988 Sep 23	X Windows and POSIX FIPS
1988 Oct 5	POSIX Conformance Testing & Laboratory Accreditation
1988 Nov 15	POSIX Applications
1988 Nov 16	POSIX FIPS Revision
1989 Jan 17	Terminal Interface Extensions and Network Services
1989 May 16	POSIX Applications


Machine readable copies of the IEEE 1003.1 Full Use Standard are not
and will not be available.

There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		Tel.: (603)881-0480
		Fax.: (603)881-0120
		decvax!isaak
		isaak@decvax.dec.com
		Digital Equipment
		ZK03-3/Y25
		110 Spit Brook Rd.
		Nashua, NH  03062-2698

Sufficiently interested parties may join the working group.

The term POSIX actually applies to all of the P1003 subcommittees:
group	subject				co-chairs
1003.0	POSIX Guide			Al Hankinson (NBS), Kevin Lewis (DEC)
1003.1	Systems Interface		Donn Terry (HP)
1003.2	Shell and Tools Interface    Hal Jespersen (UniSoft), Don Cragun (Sun)
1003.3	Verification and Testing 	Roger Martin (NBS), Carol Raye (AT&T)
1003.4	Real Time 			Bill Corwin (Intel)
1003.5	Ada Binding for POSIX		Terry Fong (USArmy), Stowe Boyd(Compass)
1003.6	Security			Dennis Steinauer (NBS), Ron Elliot (IBM)
1003.7	System Administration		Steve Carter (Bellcore)
1003.8	Networking			Dave Dodge (committee not yet approved)

Inquiries regarding any of the subcommittees should go to the same address
as for 1003.1.


The next scheduled meetings of the P1003 working groups are:

1989 Jan 9-13	IEEE 1003	Embassy Suites, Ft. Lauderdale, FL
1989 Apr 24-28	IEEE 1003	Minneapolis-St. Paul, MN
1989 Jul 10-14	IEEE 1003	San Francisco, CA
1989 Oct 16-20	IEEE 1003	Brussels (or Amsterdam)
1990 Jan 29	IEEE 1003	New Orleans, LA
1990 Apr	IEEE 1003	Montreal, Quebec

Here are some details from Hal Jespersen regarding P1003.2:

The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
proposed standard to complement the 1003.1 POSIX standard.  It will
consist of

	a shell command language (currently planned to be based on the
	Bourne Shell),

	groups of utility programs, or commands,

	programmatic interfaces to the shell (system(), popen()) and
	related facilities (regular expressions, file name expansion,
	etc.)

	defined environments (variables, file hierarchies, etc) that
	applications may rely upon

	utilities for installing application programs onto conforming
	systems

which will allow application programs to be developed out of existing
pieces, in the UNIX tradition.  The scope of the standard emphasizes
commands and features that are more typically used by shell scripts or
C language programs than those that are oriented to the terminal user
with windows, mice, visual shells, and so forth.

There has been some controversy in the Working Group about clarifying
the scope of the 1003.2 standard in regard to its relationship with
1003.1.  The Working Group is attempting to produce a standard that
will assume the structure and philosophy of a POSIX system is
available, but it will not require a fully conforming implementation as
a base.  For example, it should be feasible to eventually produce a
1003.2 interface on a V7 system, or on a system very close to POSIX,
but missing a few crucial features (as long as the shell and utilities
didn't need them).  However, the proposed standard will *not* be
unnecessarily watered down simply to allow non-POSIX systems to conform.


There are four Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from /usr/group, Mike Lambert from X/OPEN,
and David Chen from OSF.  The two from USENIX and /usr/group are also
representatives to the U.S. TAG to ISO SC22 WG15.

There is a USENIX Standards Watchdog Committee of volunteers who report
on issues raised in standards committee meetings; composite reports are
published quarterly in comp.std.unix, in ;login: (the USENIX Association
Newsletter), and in the trade press.  Occasionally, these volunteers may
speak for USENIX, if authorized by the USENIX Standards Policy Committee,
which currently consists of Alan G. Nemeth (USENIX President), John S.
Quarterman, Shane P. McCarron (IEEE 1003 Secretary), and Grover Righter.
Comments, suggestions, etc., may be sent to

		John S. Quarterman
		Texas Internet Consulting
		701 Brazos, Suite 500
		Austin TX 78701-3243
		+1-512-320-9031
		uunet!usenix!jsq
		jsq@usenix.org
		jsq@longway.tic.com

For comp.std.unix:
Comments:	uunet!std-unix-request std-unix-request@uunet.uu.net
Submissions:	uunet!std-unix		std-unix@uunet.uu.net

CommUNIXations (the /usr/group magazine) contains reports about every
other issue by Heinz Lycklama on the /usr/group Technical Committee meetings.

If you are interested in starting another /usr/group working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		+1-213-453-8649
		decvax!cca!ima!heinz


Here is contact information for /usr/group working groups as taken from
the CommUNIXations article mentioned above.

/usr/group Working Group on Distributed File System:
	Art Sabsevitz			Frederick Glover
	AT&T Information Systems	MK02-1/H10
	190 River Road			Digital Equipment Corporation
	Summit, NJ  07933		Continental Boulevard
	201-522-6248			Merrimack, NH  03054-0430
	attunix!bump			603-884-5111
					decvax!fglover

/usr/group Working Group on Network Interface:
	Steve Albert
	AT&T Information Systems
	190 River Road, Rm. A-114
	Summit, NJ  07901
	(201)522-6104
	attunix!ssa

/usr/group Working Group on Internationalization:
	John Wu				Laurie Goudie
	Charles River Data Systems	Santa Cruz Operation
	983 Concord St.,		400 Encinal
	Framingham, MA 01701		Santa Cruz, CA 95060
	617-626-1000			408-458-1422

/usr/group Working Group on Graphics/Windows:
	Tom Greene
	Apollo Computer, Inc.
	330 Billerica Road
	Chelmsford, MA  01824
	(617)256-6600, ext. 7581

/usr/group Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)681-2248

/usr/group Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092


/usr/group Working Group on Performance Measurements:
	Ram Chelluri		David F. Hinnant
	AT&T Computer Systems	Northern Telecom, Inc.
	Room E15B		Dept. 0226
	4513 Western Ave.	P.O. Box 13010
	Lisle, IL 60532		Research Triangle Park, NC  27709-3010
	(312)810-6223		(919) 992-1690
				...{decvax,akgua}!mcnc!rti!ntirtp!dfh	

/usr/group Working Group on Security:
	Steve Sutton			Ms. Jeanne Baccash
	Consultant, Addamax		AT&T UNIX Systems Engineering
	1107 S. Orchard			190 River Road
	Urbana, IL  61801		Summit, NJ  07901
	217-344-0996			201-522-6028
					attunix!jeanne

/usr/group Working Group on Super Computing:
	Karen Sheaffer			Robin O'Neill
	Sandia National Laboratory	Lawrence Livermore Laboratory
	P.O. Box 969			P.O. Box 5509, L560
	Livermore, CA  94550		Livermore, CA  94550
	415-422-3431			415-422-0973
					oneill#r%mfe@lll-mfe.arpa


The X3H3.6 display management committee has recently formed to develop
a model to support current and future window management systems, yet
is not based directly on any existing system.  The chair solicits
help and participation:

		Georges Grinstein
		wanginst!ulowell!grinstein


The Abstract of the 1003.1 Trial Use Standard adds:

	This interface is a complement to the C Programming Language
	in the C Information Bulletin prepared by Technical Committee X3J11
	of the Accredited Standards Committee X3, Information Processing
	Systems, further specifying an environment for portable application
	software.

X3J11 is sometimes known as the C Standards Committee.  Their liaison to
P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from
	
		Global Engineering Documents
		2805 McGaw
		Irvine, CA 92714
		USA
		+1-714-261-1455
		+1-800-854-7179

Ask for the X3.159 draft standard.  The price is $65.

The current X3J11 meeting schedule is:

1988 December 12-16	Seattle, WA
1989 April 10-11	Phoenix, AZ


The /usr/group Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		/usr/group Standards Committee
		4655 Old Ironsides Drive, Suite 200
		Santa Clara, California 95054
		Tel: (408)986-8840
		Fax: (408)986-1645

/usr/group also publishes an eight page document, ``Your Guide to POSIX,''
explaining what IEEE 1003 is, and a nineteen page document, ``POSIX Explored,''
about technical aspects of IEEE 1003.1, and its relations to other standards
and historical implementations.  Contact /usr/group at the above address
for details.


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		+1-317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The X/OPEN PORTABILITY GUIDE (The Green Book)
is another reference frequently used by IEEE 1003.

The X/OPEN Group is "Ten of the world's major information system
suppliers" (at time of publication, Bull, DEC, Ericsson, Hewlett-Packard,
ICL, NIXDORF, Olivetti, Philips, Siemens and Unisys and subsequently
augmented by AT&T) who have produced a document intended to promote
the writing of portable applications.  They closely follow both SVID
and POSIX, and cite the /usr/group standard as contributing, but
X/OPEN's books cover a wider area than any of those.

The book is published by

		Elsevier Science Publishers B.V.
		Book Order Department
		P.O. Box 1991
		1000 BZ Amsterdam
		The Netherlands

and distributed in the U.S.A. and Canada by:

		Elsevier Science Publishing Company, Inc.
		52 Vanderbilt Avenue
		New York, NY 10017
		U.S.A.

There are currently five volumes:
	1) System V Specification Commands and Utilities
	2) System V Specification System Calls and Libraries
	3) System V Specification Supplementary Definitions
	4) Programming Languages
	5) Data Management

They take a large number of credit cards and other forms of payment.

Comments, suggestions, error reports, etc., for Issue 2 of the Green Book
may be mailed directly to:

		xpg2@xopen.co.uk
		uunet!mcvax!inset!xopen!xpg2

Information about X/OPEN can be requested from:

		Mike Lambert
		X/Open
		Abbot's House
		Abbey Road
		Reading, Berkshire
		ENGLAND
		+44 256 843-142
		mgl@xopen.co.uk
		uunet!mcvax!inset!xopen!mgl


Finally, 4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		+1-415-528-8649
		uunet!usenix!office
		office@usenix.org

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.

Volume-Number: Volume 15, Number 19

ramus#joseph#e%f.mfenet@NMFECC.ARPA (11/22/88)

From: ramus#joseph#e%f.mfenet@NMFECC.ARPA

The following information needs to be changed.
Robin O'Neill no longer works here.
Karen Sheaffer has a different phone number.
The correct information is listed below.


OLD LISTING (Volume 15, Number 19):
 
/usr/group Working Group on Super Computing:
        Karen Sheaffer                  Robin O'Neill
        Sandia National Laboratory      Lawrence Livermore Laboratory
        P.O. Box 969                    P.O. Box 5509, L560
        Livermore, CA  94550            Livermore, CA  94550
        415-422-3431                    415-422-0973
                                        oneill#r%mfe@lll-mfe.arpa
 

NEW LISTING:
 
/usr/group Working Group on Super Computing:
        Karen Sheaffer                  Jonathan Brown
        Sandia National Laboratory      Lawrence Livermore Laboratory
        P.O. Box 969                    P.O. Box 5509, L-560
        Livermore, CA  94550            Livermore, CA  94550
        415-294-3431                    415-423-4157
        karen@snll-arpagw.llnl.gov      jbrown@nmfecc.arpa
 

  Thanks,  Joe Ramus,  Lawrence Livermore Lab
 
Volume-Number: Volume 15, Number 33

jsq@longway.tic.com (01/20/89)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.

There are three companion articles, posted at the same time as this one
and with subjects
	Calendar of UNIX-related Events
	Access to UNIX User Groups
	Access to UNIX-Related Publications

Also note that Shane McCarron now writes a quarterly summary report for
USENIX soon after each IEEE 1003 meeting for posting in comp.std.unix
and in ;login:, the Newsletter of the USENIX Association.

Changes from last posting: 1003.9, 1003.10, NIST GOSIP Users' Workshop.
IEEE Computer Society doesn't sell IEEE 1003.1 Full Use Standard.
IEEE 1003 October 1989 meeting is definitely in Brussels.
Revised /usr/group Super Computing chairs.

Access information is given in this article for the following standards:
IEEE 1003.1 (operating system interface), 1003.2 (shell and tools),
	1003.3 (testing and verification), 1003.4 (real time),
	1003.5 (ADA binding), 1003.6 (security),
	1003.7 (system administration), 1003.8 (networking),
	1003.9 (FORTRAN binding), 1003.10 (supercomputing),
	1003.0 (POSIX guide).
NIST FIPS.
/usr/group Technical Committee Subcommittees on distributed file system,
	network interface, graphics/windows, database, internationalization,
	performance measurements, realtime, security, and super computing.
X3H3.6 (display committee)
X3J11 (C language)
/usr/group 1984 Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE (The Green Book)
4.3BSD Manuals


UNIX is a Registered Trademark of AT&T.
IEEE is a trademark
	of the Institute of Electrical and Electronic Engineers, Inc.
POSIX is no longer a trademark of IEEE or of anyone else.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System Interface for Computer
Environments Committee is sometimes known colloquially as the UNIX
Standards Committee.  They published the 1003.1 "POSIX" Full Use
Standard in October 1988 after its formal approval 22 August 1988.
This is an interface and environment standard; implementation details
are explicitly excluded.  Although it is based on documentation for
various versions of the UNIX Operating System, it is explicitly not
UNIX, which is an implementation licensed by a certain vendor.  Source
level application portability is the goal.

The standard may be ordered from:

		+1-201-981-0060
		IEEE Service Center
		445 Hoes Lane
		Piscataway, NJ  08854
		U.S.A.

The price is reputed to be $16 (plus tax, shipping, and handling).


IEEE has brought the 1003.1 effort into the International Organization
for Standardization (ISO) arena.  IEEE 1003.1 Draft 12 is also a
``Draft Proposed International Standard (ISO DP)'' under SC22 WG15.
The convenor is Jim Isaak:  see below for his address.  There is a U.S.
Technical Advisory Group (TAG) to ISO SC22 WG15:  the chair is Donn
Terry of HP, who is also the current chair of IEEE 1003.1.

		Donn Terry
		hpda!hpfcla!donn
		+1-303-229-2367
		Hewlett Packard Systems Division
		3404 E. Harmony Road
		Fort Collins, CO  80525
		U.S.A.

TAG meetings tend to be held wherever 1003.1 is meeting.

The National Institute of Standards and Technology (NIST, formerly
the National Bureau of Standards) has produced a Federal Information
Processing Standard (FIPS) based on IEEE 1003.1 Draft 12, and approved
31 August 1988 as FIPS #151, Portable Operating System for Computer
Environments.  An update to the state of the 1003.1 Full Use Standard
is expected.  For information, contact:

		Roger Martin
		National Institute of Standards and Technology
		Technology Building, Room B266
		Gaithersburg, MD 20899
		(301)975-3295
        	+1-301-975-3295
        	rmartin@swe.icst.nbs.gov

NIST has a POSIX Conformance Test Suite (PCTS) for 1003.1.

NIST is also producing a FIPS based on IEEE 1003.2, and has started
one on system administration.

NIST sponsors a number of standards-related workshops, including:
1988 Sep 22	System Administration and Shell & Tools
1988 Sep 23	X Windows and POSIX FIPS
1988 Oct 5	POSIX Conformance Testing & Laboratory Accreditation
1988 Nov 15	POSIX Applications
1988 Nov 16	POSIX FIPS Revision
1989 Jan 17	Terminal Interface Extensions and Network Services
1989 Mar 1-2	GOSIP Users' Workshop
1989 May 16	POSIX Applications


Machine readable copies of the IEEE 1003.1 Full Use Standard are not
and will not be available.

There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		+1-603-881-0480
		fax: +1-603-881-0120
		decvax!isaak
		isaak@decvax.dec.com
		Digital Equipment
		ZK03-3/Y25
		110 Spit Brook Rd.
		Nashua, NH  03062-2698
		U.S.A.

Sufficiently interested parties may join the working group.

The term POSIX actually applies to all of the P1003 subcommittees:
group	subject				co-chairs
1003.0	POSIX Guide			Al Hankinson (NBS), Kevin Lewis (DEC)
1003.1	Systems Interface		Donn Terry (HP)
1003.2	Shell and Tools Interface    Hal Jespersen (UniSoft), Don Cragun (Sun)
1003.3	Verification and Testing 	Roger Martin (NBS), Carol Raye (AT&T)
1003.4	Real Time 			Bill Corwin (Intel)
1003.5	Ada Binding for POSIX		Terry Fong (USArmy), Stowe Boyd(Compass)
1003.6	Security			Dennis Steinauer (NBS), Ron Elliot (IBM)
1003.7	System Administration		Steve Carter (Bellcore)
1003.8	Networking			Dave Dodge
1003.9	FORTRAN binding			proposed
1003.10	Supercomputing			proposed, derived from /usr/group

Inquiries regarding any of the subcommittees should go to address for the
IEEE 1003 chair.


The next scheduled meetings of the P1003 working groups are:

1989 Jan 9-13	IEEE 1003	Embassy Suites, Ft. Lauderdale, FL
1989 Apr 24-28	IEEE 1003	Minneapolis-St. Paul, MN
1989 Jul 10-14	IEEE 1003	San Francisco, CA
1989 Oct 16-20	IEEE 1003	Brussels, Belgium
1990 Jan 29	IEEE 1003	New Orleans, LA
1990 Apr	IEEE 1003	Montreal, Quebec

Here are some details from Hal Jespersen regarding P1003.2:

The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
proposed standard to complement the 1003.1 POSIX standard.  It will
consist of

	a shell command language (currently planned to be based on the
	Bourne Shell),

	groups of utility programs, or commands,

	programmatic interfaces to the shell (system(), popen()) and
	related facilities (regular expressions, file name expansion,
	etc.)

	defined environments (variables, file hierarchies, etc) that
	applications may rely upon

	utilities for installing application programs onto conforming
	systems

which will allow application programs to be developed out of existing
pieces, in the UNIX tradition.  The scope of the standard emphasizes
commands and features that are more typically used by shell scripts or
C language programs than those that are oriented to the terminal user
with windows, mice, visual shells, and so forth.

There has been some controversy in the Working Group about clarifying
the scope of the 1003.2 standard in regard to its relationship with
1003.1.  The Working Group is attempting to produce a standard that
will assume the structure and philosophy of a POSIX system is
available, but it will not require a fully conforming implementation as
a base.  For example, it should be feasible to eventually produce a
1003.2 interface on a V7 system, or on a system very close to POSIX,
but missing a few crucial features (as long as the shell and utilities
didn't need them).  However, the proposed standard will *not* be
unnecessarily watered down simply to allow non-POSIX systems to conform.


There are four Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from /usr/group, Mike Lambert from X/OPEN,
and David Chen from OSF.  They are apparently all also representatives
to the U.S. TAG to ISO SC22 WG15.

There is a USENIX Standards Watchdog Committee of volunteers who report
on issues raised in standards committee meetings; composite reports are
published quarterly in comp.std.unix, in ;login: (the USENIX Association
Newsletter), and in the trade press.  Occasionally, these volunteers may
speak for USENIX, if authorized by the USENIX Standards Policy Committee,
which currently consists of Alan G. Nemeth (USENIX President), John S.
Quarterman, Shane P. McCarron (IEEE 1003 Secretary), and Grover Righter.
Comments, suggestions, etc., may be sent to

		John S. Quarterman
		Texas Internet Consulting
		701 Brazos, Suite 500
		Austin TX 78701-3243
		+1-512-320-9031
		uunet!usenix!jsq
		jsq@usenix.org
		jsq@longway.tic.com

For comp.std.unix:
Comments:	uunet!std-unix-request std-unix-request@uunet.uu.net
Submissions:	uunet!std-unix		std-unix@uunet.uu.net

CommUNIXations (the /usr/group magazine) contains reports about every
other issue by Heinz Lycklama on the /usr/group Technical Committee meetings.

If you are interested in starting another /usr/group working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		+1-213-453-8649
		decvax!cca!ima!heinz


Here is contact information for /usr/group working groups as taken from
the CommUNIXations article mentioned above.

/usr/group Working Group on Distributed File System:
	Art Sabsevitz			Frederick Glover
	AT&T Information Systems	MK02-1/H10
	190 River Road			Digital Equipment Corporation
	Summit, NJ  07933		Continental Boulevard
	201-522-6248			Merrimack, NH  03054-0430
	attunix!bump			603-884-5111
					decvax!fglover

/usr/group Working Group on Network Interface:
	Steve Albert
	AT&T Information Systems
	190 River Road, Rm. A-114
	Summit, NJ  07901
	(201)522-6104
	attunix!ssa

/usr/group Working Group on Internationalization:
	John Wu				Laurie Goudie
	Charles River Data Systems	Santa Cruz Operation
	983 Concord St.,		400 Encinal
	Framingham, MA 01701		Santa Cruz, CA 95060
	617-626-1000			408-458-1422

/usr/group Working Group on Graphics/Windows:
	Tom Greene
	Apollo Computer, Inc.
	330 Billerica Road
	Chelmsford, MA  01824
	(617)256-6600, ext. 7581

/usr/group Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)681-2248

/usr/group Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092


/usr/group Working Group on Performance Measurements:
	Ram Chelluri		David F. Hinnant
	AT&T Computer Systems	Northern Telecom, Inc.
	Room E15B		Dept. 0226
	4513 Western Ave.	P.O. Box 13010
	Lisle, IL 60532		Research Triangle Park, NC  27709-3010
	(312)810-6223		(919) 992-1690
				...{decvax,akgua}!mcnc!rti!ntirtp!dfh	

/usr/group Working Group on Security:
	Steve Sutton			Ms. Jeanne Baccash
	Consultant, Addamax		AT&T UNIX Systems Engineering
	1107 S. Orchard			190 River Road
	Urbana, IL  61801		Summit, NJ  07901
	217-344-0996			201-522-6028
					attunix!jeanne

/usr/group Working Group on Super Computing:
        Karen Sheaffer                  Jonathan Brown
        Sandia National Laboratory      Lawrence Livermore Laboratory
        P.O. Box 969                    P.O. Box 5509, L-560
        Livermore, CA  94550            Livermore, CA  94550
        415-294-3431                    415-423-4157
        karen@snll-arpagw.llnl.gov      jbrown@nmfecc.arpa
 


The X3H3.6 display management committee has recently formed to develop
a model to support current and future window management systems, yet
is not based directly on any existing system.  The chair solicits
help and participation:

		Georges Grinstein
		wanginst!ulowell!grinstein



X3J11 is sometimes known as the C Standards Committee.  Their liaison
to P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from
	
		Global Engineering Documents
		2805 McGaw
		Irvine, CA 92714
		USA
		+1-714-261-1455
		+1-800-854-7179

Ask for the X3.159 draft standard.  The price is $65.

The current X3J11 meeting schedule is:

1988 December 12-16	Seattle, WA
1989 April 10-11	Phoenix, AZ


The /usr/group Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		/usr/group Standards Committee
		4655 Old Ironsides Drive, Suite 200
		Santa Clara, California 95054
		Tel: (408)986-8840
		Fax: (408)986-1645

/usr/group also publishes an eight page document, ``Your Guide to POSIX,''
explaining what IEEE 1003 is, and a nineteen page document, ``POSIX Explored,''
about technical aspects of IEEE 1003.1, and its relations to other standards
and historical implementations.  Contact /usr/group at the above address
for details.


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		+1-317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The X/OPEN PORTABILITY GUIDE (The Green Book)
is another reference frequently used by IEEE 1003.

The X/OPEN Group is "Ten of the world's major information system
suppliers" (at time of publication, Bull, DEC, Ericsson, Hewlett-Packard,
ICL, NIXDORF, Olivetti, Philips, Siemens and Unisys and subsequently
augmented by AT&T) who have produced a document intended to promote
the writing of portable applications.  They closely follow both SVID
and POSIX, and cite the /usr/group standard as contributing, but
X/OPEN's books cover a wider area than any of those.

The book is published by

		Elsevier Science Publishers B.V.
		Book Order Department
		P.O. Box 1991
		1000 BZ Amsterdam
		The Netherlands

and distributed in the U.S.A. and Canada by:

		Elsevier Science Publishing Company, Inc.
		52 Vanderbilt Avenue
		New York, NY 10017
		U.S.A.

There are currently five volumes:
	1) System V Specification Commands and Utilities
	2) System V Specification System Calls and Libraries
	3) System V Specification Supplementary Definitions
	4) Programming Languages
	5) Data Management

They take a large number of credit cards and other forms of payment.

Comments, suggestions, error reports, etc., for Issue 2 of the Green Book
may be mailed directly to:

		xpg2@xopen.co.uk
		uunet!mcvax!inset!xopen!xpg2

Information about X/OPEN can be requested from:

		Mike Lambert
		X/Open
		Abbot's House
		Abbey Road
		Reading, Berkshire RG1 3BD
		England
		+44 256 843-142
		mgl@xopen.co.uk
		uunet!mcvax!inset!xopen!mgl


Finally, 4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		+1-415-528-8649
		uunet!usenix!office
		office@usenix.org

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.

Volume-Number: Volume 16, Number 10

jsq@longway.tic.com (01/20/89)

*** standards.November	Thu Jan 19 23:57:38 1989
--- standards.January	Thu Jan 19 23:57:50 1989
***************
*** 14,23 ****
  USENIX soon after each IEEE 1003 meeting for posting in comp.std.unix
  and in ;login:, the Newsletter of the USENIX Association.
  
! Changes from last posting:  IEEE 1003.1 Full Use Standard.
! Donn Terry is now 1003.1 chair; Jim Isaak is still 1003 chair.
! New IEEE 1003.7 and proposed 1003.8.  NBS is now NIST.  POSIX FIPS.
! New X/OPEN address and Institutional Representative.
  
  Access information is given in this article for the following standards:
  IEEE 1003.1 (operating system interface), 1003.2 (shell and tools),
--- 14,23 ----
  USENIX soon after each IEEE 1003 meeting for posting in comp.std.unix
  and in ;login:, the Newsletter of the USENIX Association.
  
! Changes from last posting: 1003.9, 1003.10, NIST GOSIP Users' Workshop.
! IEEE Computer Society doesn't sell IEEE 1003.1 Full Use Standard.
! IEEE 1003 October 1989 meeting is definitely in Brussels.
! Revised /usr/group Super Computing chairs.
  
  Access information is given in this article for the following standards:
  IEEE 1003.1 (operating system interface), 1003.2 (shell and tools),
***************
*** 24,29 ****
--- 24,30 ----
  	1003.3 (testing and verification), 1003.4 (real time),
  	1003.5 (ADA binding), 1003.6 (security),
  	1003.7 (system administration), 1003.8 (networking),
+ 	1003.9 (FORTRAN binding), 1003.10 (supercomputing),
  	1003.0 (POSIX guide).
  NIST FIPS.
  /usr/group Technical Committee Subcommittees on distributed file system,
***************
*** 54,77 ****
  UNIX, which is an implementation licensed by a certain vendor.  Source
  level application portability is the goal.
  
! Bulk orders may be made from the IEEE Computer Society in Los Angeles at
  
- 		+1-714-821-8380
- 
- Unfortunately, this only works for multiple copies.
- But the following mail address works for single copies:
- 
- 		IEEE Computer Society
- 		P.O. Box 80452
- 		Worldway Postal Center
- 		Los Angeles, Ca. 90080
- 
- Or contact:
- 
- 		IEEE Service Center
- 		445 Hoes Ln.
- 		Piscataway, NJ 08854
  		+1-201-981-0060
  
  The price is reputed to be $16 (plus tax, shipping, and handling).
  
--- 55,67 ----
  UNIX, which is an implementation licensed by a certain vendor.  Source
  level application portability is the goal.
  
! The standard may be ordered from:
  
  		+1-201-981-0060
+ 		IEEE Service Center
+ 		445 Hoes Lane
+ 		Piscataway, NJ  08854
+ 		U.S.A.
  
  The price is reputed to be $16 (plus tax, shipping, and handling).
  
***************
*** 89,94 ****
--- 79,85 ----
  		Hewlett Packard Systems Division
  		3404 E. Harmony Road
  		Fort Collins, CO  80525
+ 		U.S.A.
  
  TAG meetings tend to be held wherever 1003.1 is meeting.
  
***************
*** 109,116 ****
  
  NIST has a POSIX Conformance Test Suite (PCTS) for 1003.1.
  
! NIST is also producing a FIPS based on IEEE 1003.2, probably from
! the draft made by 1003.2 at their March 1988 meeting.
  
  NIST sponsors a number of standards-related workshops, including:
  1988 Sep 22	System Administration and Shell & Tools
--- 100,107 ----
  
  NIST has a POSIX Conformance Test Suite (PCTS) for 1003.1.
  
! NIST is also producing a FIPS based on IEEE 1003.2, and has started
! one on system administration.
  
  NIST sponsors a number of standards-related workshops, including:
  1988 Sep 22	System Administration and Shell & Tools
***************
*** 119,124 ****
--- 110,116 ----
  1988 Nov 15	POSIX Applications
  1988 Nov 16	POSIX FIPS Revision
  1989 Jan 17	Terminal Interface Extensions and Network Services
+ 1989 Mar 1-2	GOSIP Users' Workshop
  1989 May 16	POSIX Applications
  
  
***************
*** 131,138 ****
  
  		James Isaak
  		Chairperson, IEEE/CS P1003
! 		Tel.: (603)881-0480
! 		Fax.: (603)881-0120
  		decvax!isaak
  		isaak@decvax.dec.com
  		Digital Equipment
--- 123,130 ----
  
  		James Isaak
  		Chairperson, IEEE/CS P1003
! 		+1-603-881-0480
! 		fax: +1-603-881-0120
  		decvax!isaak
  		isaak@decvax.dec.com
  		Digital Equipment
***************
*** 139,144 ****
--- 131,137 ----
  		ZK03-3/Y25
  		110 Spit Brook Rd.
  		Nashua, NH  03062-2698
+ 		U.S.A.
  
  Sufficiently interested parties may join the working group.
  
***************
*** 152,161 ****
  1003.5	Ada Binding for POSIX		Terry Fong (USArmy), Stowe Boyd(Compass)
  1003.6	Security			Dennis Steinauer (NBS), Ron Elliot (IBM)
  1003.7	System Administration		Steve Carter (Bellcore)
! 1003.8	Networking			Dave Dodge (committee not yet approved)
  
! Inquiries regarding any of the subcommittees should go to the same address
! as for 1003.1.
  
  
  The next scheduled meetings of the P1003 working groups are:
--- 145,156 ----
  1003.5	Ada Binding for POSIX		Terry Fong (USArmy), Stowe Boyd(Compass)
  1003.6	Security			Dennis Steinauer (NBS), Ron Elliot (IBM)
  1003.7	System Administration		Steve Carter (Bellcore)
! 1003.8	Networking			Dave Dodge
! 1003.9	FORTRAN binding			proposed
! 1003.10	Supercomputing			proposed, derived from /usr/group
  
! Inquiries regarding any of the subcommittees should go to address for the
! IEEE 1003 chair.
  
  
  The next scheduled meetings of the P1003 working groups are:
***************
*** 163,169 ****
  1989 Jan 9-13	IEEE 1003	Embassy Suites, Ft. Lauderdale, FL
  1989 Apr 24-28	IEEE 1003	Minneapolis-St. Paul, MN
  1989 Jul 10-14	IEEE 1003	San Francisco, CA
! 1989 Oct 16-20	IEEE 1003	Brussels (or Amsterdam)
  1990 Jan 29	IEEE 1003	New Orleans, LA
  1990 Apr	IEEE 1003	Montreal, Quebec
  
--- 158,164 ----
  1989 Jan 9-13	IEEE 1003	Embassy Suites, Ft. Lauderdale, FL
  1989 Apr 24-28	IEEE 1003	Minneapolis-St. Paul, MN
  1989 Jul 10-14	IEEE 1003	San Francisco, CA
! 1989 Oct 16-20	IEEE 1003	Brussels, Belgium
  1990 Jan 29	IEEE 1003	New Orleans, LA
  1990 Apr	IEEE 1003	Montreal, Quebec
  
***************
*** 208,215 ****
  
  There are four Institutional Representatives to P1003:  John Quarterman
  from USENIX, Heinz Lycklama from /usr/group, Mike Lambert from X/OPEN,
! and David Chen from OSF.  The two from USENIX and /usr/group are also
! representatives to the U.S. TAG to ISO SC22 WG15.
  
  There is a USENIX Standards Watchdog Committee of volunteers who report
  on issues raised in standards committee meetings; composite reports are
--- 203,210 ----
  
  There are four Institutional Representatives to P1003:  John Quarterman
  from USENIX, Heinz Lycklama from /usr/group, Mike Lambert from X/OPEN,
! and David Chen from OSF.  They are apparently all also representatives
! to the U.S. TAG to ISO SC22 WG15.
  
  There is a USENIX Standards Watchdog Committee of volunteers who report
  on issues raised in standards committee meetings; composite reports are
***************
*** 314,325 ****
  					attunix!jeanne
  
  /usr/group Working Group on Super Computing:
! 	Karen Sheaffer			Robin O'Neill
! 	Sandia National Laboratory	Lawrence Livermore Laboratory
! 	P.O. Box 969			P.O. Box 5509, L560
! 	Livermore, CA  94550		Livermore, CA  94550
! 	415-422-3431			415-422-0973
! 					oneill#r%mfe@lll-mfe.arpa
  
  
  The X3H3.6 display management committee has recently formed to develop
--- 309,321 ----
  					attunix!jeanne
  
  /usr/group Working Group on Super Computing:
!         Karen Sheaffer                  Jonathan Brown
!         Sandia National Laboratory      Lawrence Livermore Laboratory
!         P.O. Box 969                    P.O. Box 5509, L-560
!         Livermore, CA  94550            Livermore, CA  94550
!         415-294-3431                    415-423-4157
!         karen@snll-arpagw.llnl.gov      jbrown@nmfecc.arpa
!  
  
  
  The X3H3.6 display management committee has recently formed to develop
***************
*** 331,347 ****
  		wanginst!ulowell!grinstein
  
  
- The Abstract of the 1003.1 Trial Use Standard adds:
  
! 	This interface is a complement to the C Programming Language
! 	in the C Information Bulletin prepared by Technical Committee X3J11
! 	of the Accredited Standards Committee X3, Information Processing
! 	Systems, further specifying an environment for portable application
! 	software.
  
- X3J11 is sometimes known as the C Standards Committee.  Their liaison to
- P1003 is
- 
  		Don Kretsch
  		AT&T
  		190 River Road
--- 327,336 ----
  		wanginst!ulowell!grinstein
  
  
  
! X3J11 is sometimes known as the C Standards Committee.  Their liaison
! to P1003 is
  
  		Don Kretsch
  		AT&T
  		190 River Road
***************
*** 470,477 ****
  		X/Open
  		Abbot's House
  		Abbey Road
! 		Reading, Berkshire
! 		ENGLAND
  		+44 256 843-142
  		mgl@xopen.co.uk
  		uunet!mcvax!inset!xopen!mgl
--- 459,466 ----
  		X/Open
  		Abbot's House
  		Abbey Road
! 		Reading, Berkshire RG1 3BD
! 		England
  		+44 256 843-142
  		mgl@xopen.co.uk
  		uunet!mcvax!inset!xopen!mgl

Volume-Number: Volume 16, Number 11

std-unix@uunet.uu.net (Moderator, John S. Quarterman) (09/02/89)

From: std-unix@uunet.uu.net (Moderator, John S. Quarterman)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.

There are three companion articles, posted at the same time as this one
and with subjects
	Calendar of UNIX-related Events
	Access to UNIX User Groups
	Access to UNIX-Related Publications

Also note that Jeff Haemer now writes a quarterly summary report for
USENIX soon after each IEEE 1003 meeting for posting in comp.std.unix
and in ;login:, the Newsletter of the USENIX Association.

Changes from last posting: numerous

Access information is given in this article for the following standards:
ISO/IEC TC1 SC22 WG15 (POSIX)
ISO/IEC TC1 SC22 WG14 (C language)
IEEE 	1003.1 (operating system interface), 
 	1003.2 (shell and tools),
	1003.3 (testing and verification),
	1003.4 (real time),
	1003.5 (ADA binding),
	1003.6 (security),
	1003.7 (system administration), 
	1003.8 (distributed services),
	1003.9 (FORTRAN binding),
	1003.10 (supercomputing),
	1003.0 (POSIX guide).
	1224 (message handling services)
	1201 (interfaces for user portability)
UniForum Technical Committee Subcommittees on;
	distributed file system,
	network interface, 
	internationalization,
	realtime, 
	database, 
	performance measurements, 
	security, 
	super computing,
	usability,
	transaction processing, and
	C++.
NIST:  FIPS 
X3H3.6 (display committee)
X3J11 (C language)
/usr/group 1984 Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE 
4.3BSD Manuals

UNIX is a Registered Trademark of AT&T.
IEEE is a trademark
	of the Institute of Electrical and Electronic Engineers, Inc.
POSIX is no longer a trademark of IEEE or of anyone else.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System Interface for Computer
Environments Committee is sometimes known colloquially as the UNIX
Standards Committee.  They published the 1003.1 "POSIX" Full Use
Standard in October 1988 after its formal approval 22 August 1988.
This is an interface and environment standard; implementation details
are explicitly excluded.  Although it is based on documentation for
various versions of the UNIX Operating System, it is explicitly not
UNIX, which is an implementation licensed by a certain vendor.  Source
level application portability is the goal.

The standard may be ordered from:

		+1-201-981-0060
		IEEE Service Center
		445 Hoes Lane
		Piscataway, NJ  08854
		U.S.A.

The price is $16 (plus tax, shipping, and handling).


IEEE 1003.1 is also a ``Draft Proposed International Standard (ISO DP)''
under a joint committee of the International Organization for Standardization
(ISO) and the International Electrotechnical Committee (IEC),
Technical Committee 1, Subcommittee 22, Working Group 15 (ISO/IEC JTC1
SC22 WG15).  The convenor is Jim Isaak:  see below for his address.  
Dominic Dunlop is the EUUG and USENIX representative to ISO/IEC JTC1 SC22 WG15 
and WG14. There is a U.S. Technical Advisory Group (TAG) to 
ISO/IEC JTC1 SC22 WG15: the chair is Donn Terry of HP, who is also the 
current chair of IEEE 1003.1.

		Donn Terry
		hpda!hpfcla!donn
		+1-303-229-2367
		Hewlett Packard Systems Division
		3404 E. Harmony Road
		Fort Collins, CO  80525
		U.S.A.

TAG meetings tend to be held wherever 1003.1 is meeting.


There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		+1-603-881-0480
		fax: +1-603-881-0120
		decvax!isaak
		isaak@decvax.dec.com
		Digital Equipment
		ZK03-3/Y25
		110 Spit Brook Rd.
		Nashua, NH  03062-2698
		U.S.A.

Sufficiently interested parties may join the working group.


The term POSIX actually applies to all of the P1003 subcommittees:
group	subject				chairs, vice-chair
1003.0	POSIX Guide			Al Hankinson (NIST), 
					Kevin Lewis (DEC)
1003.1	Systems Interface		Donn Terry (HP)
1003.2	Shell and Tools Interface  	Hal Jespersen (POSIX Software Group), 
					Don Cragun (Sun)
1003.3	Verification and Testing 	Roger Martin (NIST), 
					N. Ray Wilkes (UNISYS)
1003.4	Real Time 			Bill Corwin (Intel), 
					Mike Cossey
1003.5	Ada Binding for POSIX		Terry Fong (USArmy), 
					Steven Deller (Verdix)
1003.6	Security			Dennis Steinauer (NIST), 
					Ron Elliot (IBM)
1003.7	System Administration		Steve Carter (Bellcore), 
					David Hinnant (BNR), Martin Kirk (BTRL)
1003.8	Distributed Services
	Net SC				Timothy Baker (Ford Aero), 
					David Dodge (Oracle)
	TFA SG				Jason Zions (HP)
	P2P SG				Steven Albert (AT&T)
	RPC SG				Ken Hobday (DEC)
	FTAM SG				Kester Fong (GM)
	NSDS SG				Lakshmi Arunachalam (Sun)
	1224 Message Handling Services (X.400) SG
					John Boebinger (DEC)
	
1003.9	Fortran Bindings		John McGrory (HP), 
					Michael J. Hannah (Sandia)
1003.10	Supercomputing SG		Karen Sheaffer (Sandia), 
					Jonathan C. Brown (Lawrence Livermore)
1003.11	Transaction Processing SG	Elliot J Brebner (Unisys), 
					Bob Snead (Interactive)
1201	Interfaces for User Portability	Sunil Mehta (Convergent), 
					Pat Casey (Shell)

Inquiries regarding any of the subcommittees should go to address for the
IEEE 1003 chair.

The next scheduled meetings of the P1003 working groups are:

1989 Oct 16-20	IEEE 1003	Brussels, Belgium
1990 Jan 29	IEEE 1003	New Orleans, LA
1990 Apr	IEEE 1003	Montreal, Quebec


There are four Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from UniForum, Mike Lambert from X/OPEN,
and Alex Morrow from OSF, Shane McCarron from UNIX International.  
They are apparently all also representatives to the U.S. TAG to ISO SC22 WG15.

There is a USENIX Standards Watchdog Committee of volunteers who report
on issues raised in standards committee meetings; composite reports are
published quarterly in comp.std.unix, in ;login: (the USENIX Association
Newsletter), and in the trade press.  Occasionally, these volunteers may
speak for USENIX, if authorized by the USENIX Standards Policy Committee,
which currently consists of Alan G. Nemeth (USENIX President), John S.
Quarterman, and Shane P. McCarron (IEEE 1003 Secretary).
Comments, suggestions, etc., may be sent to

		John S. Quarterman
		Texas Internet Consulting
		701 Brazos, Suite 500
		Austin TX 78701-3243
		+1-512-320-9031
		uunet!usenix!jsq
		jsq@usenix.org
		jsq@longway.tic.com

For comp.std.unix:
Comments:	uunet!std-unix-request std-unix-request@uunet.uu.net
Submissions:	uunet!std-unix		std-unix@uunet.uu.net


CommUNIXations (the UniForum magazine) contains reports about every
other issue by Heinz Lycklama on the UniForum Technical Committee meetings.

If you are interested in starting another UniForum working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		+1-213-453-8649
		decvax!cca!ima!heinz


Here is contact information for UniForum working groups as taken from
the CommUNIXations article mentioned above.

UniForum Working Group on Distributed File System:
	Art Sabsevitz			
	AT&T Information Systems	
	190 River Road			
	Summit, NJ  07901		
	201-522-6248			
	attunix!bump			
					
UniForum Working Group on Network Interface:
	Steve Albert
	AT&T Information Systems
	190 River Road, Rm. A-114
	Summit, NJ  07901
	(201)522-6104
	attunix!ssa

UniForum Working Group on Internationalization:
	Loretta Goudie
	Santa Cruz Operation
	400 Encinal
	Santa Cruz, CA 95060
	408-458-1422

UniForum Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)696-2248

UniForum Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092


UniForum Working Group on Performance Measurements:
	Ram Chelluri		
	AT&T Computer Systems	
	Room E15B		
	4513 Western Ave.	
	Lisle, IL 60532-1571	
	(312)810-6223		

UniForum Working Group on Security:
	Jeanne Baccash
	AT&T UNIX Systems Engineering
	190 River Road
	MS G-222
	Summit, NJ  07901
	201-522-6028
	attunix!jeanne

UniForum Working Group on Super Computing:
        Karen Sheaffer              
        Sandia National Laboratory  
	Div. 8235
        P.O. Box 969                
        Livermore, CA  94550        
        415-294-3431                
        karen@snll-arpagw.llnl.gov  

UniForum Working Group on Usability:
	Alan Weaver
	IBM Corporation 
        M/S D98/803 
	11400 Burnet Road
	Austin, TX 78750
	512-823-9094

UniForum Working Group on Transaction Processing:
	Bob Snead
        INTERACTIVE Systems Corp. 
        2950 Wilderness Place
	Suite B
	Boulder, CO 80301
	303-449-2870

UniForum Working Group on C++:
	Don Kretsch
        AT&T Information Systems
        190 River Road
	Summit, NJ  07901
	201-522-6499



The National Institute of Standards and Technology (NIST, formerly NBS,
the National Bureau of Standards) has produced a Federal Information
Processing Standard (FIPS) based on IEEE 1003.1 Draft 12, and approved
31 August 1988 as FIPS #151, Portable Operating System for Computer
Environments.  An update to the state of the 1003.1 Full Use Standard
is expected.  For information, contact:

		Roger Martin
		National Institute of Standards and Technology
		Technology Building, Room B266
		Gaithersburg, MD 20899
        	+1-301-975-3295
        	rmartin@swe.icst.nbs.gov

NIST has a POSIX Conformance Test Suite (PCTS) for 1003.1 which is 
currently in preliminary external testing.

NIST is also producing a FIPS based on IEEE 1003.2, and has started
one on system administration.

NIST sponsors a number of standards-related workshops, including:
1989 Sep 25	POSIX Conformance Testing & Laboratory Accreditation
1989 Nov 15	POSIX Application Portability Profile
1990 Apr 9	POSIX Application Portability Profile
1990 Nov 15	POSIX Application Portability Profile
 


The X3H3.6 display management committee is in the final stages of
standardization of the X Window System Data Stream Encoding Version 11
(the "X Protocol"). They will soon begin the standardization of Xlib
and its various language bindings (C, ADA, Fortran) as well as begin
the standardization process within ISO.  The chair is
 
		Dr. Georges Grinstein
		grinstein@ulowell.edu



X3J11 is sometimes known as the C Standards Committee.  Their liaison
to P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from
	
		Global Engineering Documents
		2805 McGaw
		Irvine, CA 92714
		USA
		+1-714-261-1455
		+1-800-854-7179

Ask for the X3.159 draft standard.  The price is $65.

The current X3J11 meeting schedule is:

1989 Sep - Cancelled
1990 Mar 5-6 X3J11	New York City, NY


The /usr/group 1984 Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		UniForum Standards Committee
		2901 Tasman Drive, Suite 201
		Santa Clara, California 95054
		Tel: (408)986-8840
		Fax: (408)986-1645

UniForum also publishes an eight page document, ``Your Guide to POSIX,''
explaining what IEEE 1003 is, and a nineteen page document, ``POSIX Explored,''
about technical aspects of IEEE 1003.1, and its relations to other standards
and historical implementations.  Contact UniForum at the above address
for details.


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		+1-317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The implementation of System V is described in the book

	The Design of the UNIX Operating System
	Maurice J. Bach
	Prentice-Hall, Englewood Cliffs, New Jersey


The X/Open Portability Guide (XPG) is another reference frequently 
used by IEEE 1003.

The X/Open Group is "Ten of the world's major information system
suppliers" (at time of publication, Bull, DEC, Ericsson, Hewlett-Packard,
ICL, NIXDORF, Olivetti, Philips, Siemens and Unisys and subsequently
augmented by AT&T) who have produced a document intended to promote
the writing of portable applications.  They closely follow both SVID
and POSIX, and cite the /usr/group standard as contributing, but
X/OPEN's books cover a wider area than any of those.

The book is published by

		Prentice-Hall
		Englewood Cliffs
		New Jersey  07632

There are currently seven volumes:
	1) XSI Commands and Utilities	
	2) XSI System Interface and Headers
	3) XSI Supplementary Definitions	
	4) Programming Languages		
	5) Data Management			
	6) Window Management			
	7) Networking Services			

	All 7 Volumes		

Comments, suggestions, error reports, etc., for Issue 3 of the X/OPEN 
Portability Guide may be mailed directly to:

		xpg3@xopen.co.uk
		uunet!mcvax!inset!xopen!xpg3

Information about X/OPEN can be requested from:

		Mike Lambert
		X/Open
		Abbot's House
		Abbey Road
		Reading, Berkshire RG1 3BD
		England
		+44 256 843-142
		mgl@xopen.co.uk
		uunet!mcvax!inset!xopen!mgl


4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		+1-415-528-8649
		uunet!usenix!office
		office@usenix.org

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.


Information about the design and implementation of 4.3BSD can be found 
in the book

	The Design and Implementation of the 4.3 BSD UNIX Operating System
	Samuel J. Leffler, Marshall Kirk McKusick, Michael J. Karels, and
		John S. Quarterman
	Addison-Wesley, Reading, Massachusetts, 1989



Volume-Number: Volume 15, Number 20

Volume-Number: Volume 17, Number 19

std-unix@uunet.uu.net (Moderator, John S. Quarterman) (10/30/89)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.

There are three companion articles, posted at the same time as this one
and with subjects
	Calendar of UNIX-related Events
	Access to UNIX User Groups
	Access to UNIX-Related Publications

Also note that Jeff Haemer now writes a quarterly summary report for
USENIX soon after each IEEE 1003 meeting for posting in comp.std.unix
and in ;login:, the Newsletter of the USENIX Association.

Changes from last posting: IEEE 1003.* meeting dates and locations

Access information is given in this article for the following standards:
ISO/IEC TC1 SC22 WG15 (POSIX)
ISO/IEC TC1 SC22 WG14 (C language)
IEEE 	1003.1 (operating system interface), 
 	1003.2 (shell and tools),
	1003.3 (testing and verification),
	1003.4 (real time),
	1003.5 (ADA binding),
	1003.6 (security),
	1003.7 (system administration), 
	1003.8 (distributed services),
	1003.9 (FORTRAN binding),
	1003.10 (supercomputing),
	1003.0 (POSIX guide).
	1224 (message handling services)
	1201 (interfaces for user portability)
UniForum Technical Committee Subcommittees on;
	distributed file system,
	network interface, 
	internationalization,
	realtime, 
	database, 
	performance measurements, 
	security, 
	super computing,
	usability,
	transaction processing, and
	C++.
NIST:  FIPS 
X3H3.6 (display committee)
X3J11 (C language)
/usr/group 1984 Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE 
4.3BSD Manuals

UNIX is a Registered Trademark of AT&T.
IEEE is a trademark
	of the Institute of Electrical and Electronic Engineers, Inc.
POSIX is no longer a trademark of IEEE or of anyone else.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System Interface for Computer
Environments Committee is sometimes known colloquially as the UNIX
Standards Committee.  They published the 1003.1 "POSIX" Full Use
Standard in October 1988 after its formal approval 22 August 1988.
This is an interface and environment standard; implementation details
are explicitly excluded.  Although it is based on documentation for
various versions of the UNIX Operating System, it is explicitly not
UNIX, which is an implementation licensed by a certain vendor.  Source
level application portability is the goal.

The standard may be ordered from:

		+1-201-981-0060
		IEEE Service Center
		445 Hoes Lane
		Piscataway, NJ  08854
		U.S.A.

The price is $16 (plus tax, shipping, and handling).


IEEE 1003.1 is also a ``Draft Proposed International Standard (ISO DP)''
under a joint committee of the International Organization for Standardization
(ISO) and the International Electrotechnical Committee (IEC),
Technical Committee 1, Subcommittee 22, Working Group 15 (ISO/IEC JTC1
SC22 WG15).  The convenor is Jim Isaak:  see below for his address.  
Dominic Dunlop is the EUUG and USENIX representative to ISO/IEC JTC1 SC22 WG15 
and WG14. There is a U.S. Technical Advisory Group (TAG) to 
ISO/IEC JTC1 SC22 WG15: the chair is Donn Terry of HP, who is also the 
current chair of IEEE 1003.1.

		Donn Terry
		hpda!hpfcla!donn
		+1-303-229-2367
		Hewlett Packard Systems Division
		3404 E. Harmony Road
		Fort Collins, CO  80525
		U.S.A.

TAG meetings tend to be held wherever 1003.1 is meeting.


There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		+1-603-881-0480
		fax: +1-603-881-0120
		decvax!isaak
		isaak@decvax.dec.com
		Digital Equipment
		ZK03-3/Y25
		110 Spit Brook Rd.
		Nashua, NH  03062-2698
		U.S.A.

Sufficiently interested parties may join the working group.


The term POSIX actually applies to all of the P1003 subcommittees:
group	subject				chairs, vice-chair
1003.0	POSIX Guide			Al Hankinson (NIST), 
					Kevin Lewis (DEC)
1003.1	Systems Interface		Donn Terry (HP)
1003.2	Shell and Tools Interface  	Hal Jespersen (POSIX Software Group), 
					Don Cragun (Sun)
1003.3	Verification and Testing 	Roger Martin (NIST), 
					N. Ray Wilkes (UNISYS)
1003.4	Real Time 			Bill Corwin (Intel), 
					Mike Cossey
1003.5	Ada Binding for POSIX		Terry Fong (USArmy), 
					Steven Deller (Verdix)
1003.6	Security			Dennis Steinauer (NIST), 
					Ron Elliot (IBM)
1003.7	System Administration		Steve Carter (Bellcore), 
					David Hinnant (BNR), Martin Kirk (BTRL)
1003.8	Distributed Services
	Net SC				Timothy Baker (Ford Aero), 
					David Dodge (Oracle)
	TFA SG				Jason Zions (HP)
	P2P SG				Steven Albert (AT&T)
	RPC SG				Ken Hobday (DEC)
	FTAM SG				Kester Fong (GM)
	NSDS SG				Lakshmi Arunachalam (Sun)
	1224 Message Handling Services (X.400) SG
					John Boebinger (DEC)
	
1003.9	Fortran Bindings		John McGrory (HP), 
					Michael J. Hannah (Sandia)
1003.10	Supercomputing SG		Karen Sheaffer (Sandia), 
					Jonathan C. Brown (Lawrence Livermore)
1003.11	Transaction Processing SG	Elliot J Brebner (Unisys), 
					Bob Snead (Interactive)
1201	Interfaces for User Portability	Sunil Mehta (Convergent), 
					Pat Casey (Shell)

Inquiries regarding any of the subcommittees should go to address for the
IEEE 1003 chair.

The next scheduled meetings of the P1003 working groups are:

1990 Jan 8-12	IEEE 1003	New Orleans, LA
1990 Apr 23-27	IEEE 1003	Salt Lake City, UT
1990 Jul 16-20	IEEE 1003	Danvers, MA


There are four Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama from UniForum, Mike Lambert from X/OPEN,
and Alex Morrow from OSF, Shane McCarron from UNIX International.  
They are apparently all also representatives to the U.S. TAG to ISO SC22 WG15.

There is a USENIX Standards Watchdog Committee of volunteers who report
on issues raised in standards committee meetings; composite reports are
published quarterly in comp.std.unix, in ;login: (the USENIX Association
Newsletter), and in the trade press.  Occasionally, these volunteers may
speak for USENIX, if authorized by the USENIX Standards Policy Committee,
which currently consists of Alan G. Nemeth (USENIX President), John S.
Quarterman, and Shane P. McCarron (IEEE 1003 Secretary).
Comments, suggestions, etc., may be sent to

		John S. Quarterman
		Texas Internet Consulting
		701 Brazos, Suite 500
		Austin TX 78701-3243
		+1-512-320-9031
		uunet!usenix!jsq
		jsq@usenix.org
		jsq@longway.tic.com

For comp.std.unix:
Comments:	uunet!std-unix-request std-unix-request@uunet.uu.net
Submissions:	uunet!std-unix		std-unix@uunet.uu.net


CommUNIXations (the UniForum magazine) contains reports about every
other issue by Heinz Lycklama on the UniForum Technical Committee meetings.

If you are interested in starting another UniForum working group, contact
Heinz Lycklama:

		Heinz Lycklama
		Interactive Systems Corp.
		2401 Colorado Ave., 3rd Floor
		Santa Monica, CA 90404
		+1-213-453-8649
		decvax!cca!ima!heinz


Here is contact information for UniForum working groups as taken from
the CommUNIXations article mentioned above.

UniForum Working Group on Distributed File System:
	Art Sabsevitz			
	AT&T Information Systems	
	190 River Road			
	Summit, NJ  07901		
	201-522-6248			
	attunix!bump			
					
UniForum Working Group on Network Interface:
	Steve Albert
	AT&T Information Systems
	190 River Road, Rm. A-114
	Summit, NJ  07901
	(201)522-6104
	attunix!ssa

UniForum Working Group on Internationalization:
	Loretta Goudie
	Santa Cruz Operation
	400 Encinal
	Santa Cruz, CA 95060
	408-458-1422

UniForum Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)696-2248

UniForum Working Group on Database:
	Val Skalabrin
	Unify Corp.
	1111 Howe Ave.
	Sacramento, CA 95825
	(916)920-9092


UniForum Working Group on Performance Measurements:
	Ram Chelluri		
	AT&T Computer Systems	
	Room E15B		
	4513 Western Ave.	
	Lisle, IL 60532-1571	
	(312)810-6223		

UniForum Working Group on Security:
	Jeanne Baccash
	AT&T UNIX Systems Engineering
	190 River Road
	MS G-222
	Summit, NJ  07901
	201-522-6028
	attunix!jeanne

UniForum Working Group on Super Computing:
        Karen Sheaffer              
        Sandia National Laboratory  
	Div. 8235
        P.O. Box 969                
        Livermore, CA  94550        
        415-294-3431                
        karen@snll-arpagw.llnl.gov  

UniForum Working Group on Usability:
	Alan Weaver
	IBM Corporation 
        M/S D98/803 
	11400 Burnet Road
	Austin, TX 78750
	512-823-9094

UniForum Working Group on Transaction Processing:
	Bob Snead
        INTERACTIVE Systems Corp. 
        2950 Wilderness Place
	Suite B
	Boulder, CO 80301
	303-449-2870

UniForum Working Group on C++:
	Don Kretsch
        AT&T Information Systems
        190 River Road
	Summit, NJ  07901
	201-522-6499



The National Institute of Standards and Technology (NIST, formerly NBS,
the National Bureau of Standards) has produced a Federal Information
Processing Standard (FIPS) based on IEEE 1003.1 Draft 12, and approved
31 August 1988 as FIPS #151, Portable Operating System for Computer
Environments.  An update to the state of the 1003.1 Full Use Standard
is expected.  For information, contact:

		Roger Martin
		National Institute of Standards and Technology
		Technology Building, Room B266
		Gaithersburg, MD 20899
        	+1-301-975-3295
        	rmartin@swe.icst.nbs.gov

NIST has a POSIX Conformance Test Suite (PCTS) for 1003.1 which is 
currently in preliminary external testing.

NIST is also producing a FIPS based on IEEE 1003.2, and has started
one on system administration.

NIST sponsors a number of standards-related workshops, including:
1989 Sep 25	POSIX Conformance Testing & Laboratory Accreditation
1989 Nov 15	POSIX Application Portability Profile
1990 Apr 9	POSIX Application Portability Profile
1990 Nov 15	POSIX Application Portability Profile
 


The X3H3.6 display management committee is in the final stages of
standardization of the X Window System Data Stream Encoding Version 11
(the "X Protocol"). They will soon begin the standardization of Xlib
and its various language bindings (C, ADA, Fortran) as well as begin
the standardization process within ISO.  The chair is
 
		Dr. Georges Grinstein
		grinstein@ulowell.edu



X3J11 is sometimes known as the C Standards Committee.  Their liaison
to P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

The current document may be ordered from
	
		Global Engineering Documents
		2805 McGaw
		Irvine, CA 92714
		USA
		+1-714-261-1455
		+1-800-854-7179

Ask for the X3.159 draft standard.  The price is $65.

The current X3J11 meeting schedule is:

1989 Sep - Cancelled
1990 Mar 5-6 X3J11	New York City, NY


The /usr/group 1984 Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		UniForum Standards Committee
		2901 Tasman Drive, Suite 201
		Santa Clara, California 95054
		Tel: (408)986-8840
		Fax: (408)986-1645

UniForum also publishes an eight page document, ``Your Guide to POSIX,''
explaining what IEEE 1003 is, and a nineteen page document, ``POSIX Explored,''
about technical aspects of IEEE 1003.1, and its relations to other standards
and historical implementations.  Contact UniForum at the above address
for details.


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		+1-317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The implementation of System V is described in the book

	The Design of the UNIX Operating System
	Maurice J. Bach
	Prentice-Hall, Englewood Cliffs, New Jersey


The X/Open Portability Guide (XPG) is another reference frequently 
used by IEEE 1003.

The X/Open Group is "Ten of the world's major information system
suppliers" (at time of publication, Bull, DEC, Ericsson, Hewlett-Packard,
ICL, NIXDORF, Olivetti, Philips, Siemens and Unisys and subsequently
augmented by AT&T) who have produced a document intended to promote
the writing of portable applications.  They closely follow both SVID
and POSIX, and cite the /usr/group standard as contributing, but
X/OPEN's books cover a wider area than any of those.

The book is published by

		Prentice-Hall
		Englewood Cliffs
		New Jersey  07632

There are currently seven volumes:
	1) XSI Commands and Utilities	
	2) XSI System Interface and Headers
	3) XSI Supplementary Definitions	
	4) Programming Languages		
	5) Data Management			
	6) Window Management			
	7) Networking Services			

	All 7 Volumes		

Comments, suggestions, error reports, etc., for Issue 3 of the X/OPEN 
Portability Guide may be mailed directly to:

		xpg3@xopen.co.uk
		uunet!mcvax!inset!xopen!xpg3

Information about X/OPEN can be requested from:

		Mike Lambert
		X/Open
		Abbot's House
		Abbey Road
		Reading, Berkshire RG1 3BD
		England
		+44 256 843-142
		mgl@xopen.co.uk
		uunet!mcvax!inset!xopen!mgl


4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		+1-415-528-8649
		uunet!usenix!office
		office@usenix.org

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.


Information about the design and implementation of 4.3BSD can be found 
in the book

	The Design and Implementation of the 4.3 BSD UNIX Operating System
	Samuel J. Leffler, Marshall Kirk McKusick, Michael J. Karels, and
		John S. Quarterman
	Addison-Wesley, Reading, Massachusetts, 1989

Volume-Number: Volume 17, Number 52

sws@calvin.wa.com (Susanne W. Smith) (05/22/90)

From: sws@calvin.wa.com (Susanne W. Smith)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.

There are three companion articles, posted at the same time as this one
with subjects
	Calendar of UNIX-related Events
	Access to UNIX User Groups
	Access to UNIX-Related Publications
These access postings are collected and posted by Susanne W. Smith
of Windsound Consulting <sws@calvin.wa.com> and were originated by
John S. Quarterman of Texas Internet Consulting <jsq@longway.tic.com>.
The information in them comes from a wide variety of sources.
We encourage others to reuse this information, but we ask for proper
acknowledgment, for example by including this statement.

Also note that Jeff Haemer now writes a quarterly summary report for
USENIX soon after each IEEE 1003 meeting for posting in comp.std.unix
and in ;login:, the Newsletter of the USENIX Association.

Changes since last posting: IEEE/CS P1003 contacts, groups, dates, 
	NIST, UniForum working groups.

Access information is given in this article for the following standards:
ISO/IEC TC1 SC22 WG15 (POSIX)
ISO/IEC TC1 SC22 WG14 (C language)
IEEE 	1003.0  (POSIX guide).
	1003.1  (operating system interface), 
 	1003.2  (shell and tools),
	1003.3  (testing and verification),
	1003.4  (real time),
	1003.5  (ADA binding),
	1003.6  (security),
	1003.7  (system administration), 
	1003.8  (transparent file access),
	1003.9  (FORTRAN binding),
	1003.10 (supercomputing),
	1003.11 (transaction processing),
	1003.12 (protocol independent interfaces)
	1003.13 (name space/directory services)
	1003.14 (Real Time)
	1003.16 (multiprocessing study group)
	1003.17 (supercomputing batch element)
	1201.1  (interfaces for user portability)
	1201.2  (recommende practice on drivability)
	1224    (message handling services)
	1237    (RPC)
	1238.1  (Common OSI API)
	1238.2  (FTAM)
UniForum Technical Committee Subcommittees on;
	distributed file system,
	network interface, 
	internationalization,
	realtime, 
	database, 
	performance measurements, 
	security, 
	super computing,
	usability,
	transaction processing, and
	C++.
NIST:  FIPS 
X3H3.6 (display committee)
X3J11 (C language)
/usr/group 1984 Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE 
4.3BSD Manuals

UNIX is a Registered Trademark of AT&T.
IEEE is a trademark
	of the Institute of Electrical and Electronic Engineers, Inc.
POSIX is no longer a trademark of IEEE or of anyone else.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System Interface for Computer
Environments Committee is sometimes known colloquially as the UNIX
Standards Committee.  They published the 1003.1 "POSIX" Full Use
Standard in October 1988 after its formal approval 22 August 1988.
This is an interface and environment standard; implementation details
are explicitly excluded.  Although it is based on documentation for
various versions of the UNIX Operating System, it is explicitly not
UNIX, which is an implementation licensed by a certain vendor.  Source
level application portability is the goal.

The standard may be ordered from:

		+1-201-981-0060
		IEEE Service Center
		445 Hoes Lane
		Piscataway, NJ  08854
		U.S.A.

The price is $16 for members, $32 for non-members (plus $4.00 tax, 
shipping, and handling).

Single copies of current drafts of the 1003 documents can be obtained
from the Computer Society with a charge to cover reproduction and mailing.
Their phone number is +1-202-371-0101.

IEEE 1003.1 is also an ``International Standard (IS 9945-1)''
under a joint committee of the International Organization for Standardization
(ISO) and the International Electrotechnical Committee (IEC), Joint
Technical Committee 1, Subcommittee 22, Working Group 15 (ISO/IEC JTC1
SC22 WG15).  The convener is Jim Isaak:  see below for his address.  
Dominic Dunlop is the EUUG and USENIX representative to ISO/IEC JTC1 SC22 WG15 
and WG14. There is a U.S. Technical Advisory Group (TAG) to 
ISO/IEC JTC1 SC22 WG15: the chair is Donn Terry of HP, who is also the 
current chair of IEEE 1003.1.

		Donn Terry
		hplabs!hpfcla!donn
		+1-303-229-2367
		Hewlett Packard Systems Division
		3404 E. Harmony Road
		Fort Collins, CO  80525
		U.S.A.

TAG meetings tend to be held wherever 1003.1 is meeting.


There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		+1-603-884-3634
		fax: +1-603-884-3682
		isaak@decvax.dec.com
		isaak@decvax.dec.com
		Digital Equipment TTB1-5/G06
		10 Tara Blvd.
		Nashua, NH  03062
		U.S.A.

Sufficiently interested parties may join the working group.


The term POSIX actually applies to all of the P1003 subcommittees:
group	subject				chairs, vice-chair
1003.0	POSIX Guide			Al Hankinson (NIST) 
					alhank@swe.ncsl.nist.gov 
					Kevin Lewis (DEC)

1003.1	Systems Interface		Donn Terry (HP)
					hplabs!hpfcla!donn

1003.2	Shell and Tools Interface  	Hal Jespersen (POSIX Software Group) 
					uunet!posix!hlj
					Don Cragun (Sun)
					dwc@sun.com

1003.3	Verification and Testing 	Roger Martin (NIST)
					rmartin@swe.ncsl.nist.gov 
					N. Ray Wilkes (UNISYS)
					nrw@sp7040

1003.4	Real Time 			Bill Corwin (Intel) 
					uunet!littlei!wmc
					Mike Cossey

1003.5	Ada Binding for POSIX		Steven Deller (Verdix)
					deller@verdix.com
					Terry Fong (USArmy)
					tfong@huachuca-emh8.army.mil

1003.6	Security			Dennis Steinauer (NIST) 
					steinauer@ecf.ncsl.nist.gov
					Ron Elliot (IBM)
					elliott@aixsm.uunet.uu.net

1003.7	System Administration		Steve Carter (Bellcore) 
					bellcore!pyuxv!slc2
					David Hinnant (BNR)
					uunet!rti.rti.org!bnrunix!dfh
					Martin Kirk (BTRL)
					ukc!axion!mkirk

Distributed Services Steering Committee	Timothy Baker (Ford Aero)
					tbaker%nasamail@ames.arc.nasa.gov
					Dave Dodge
					hplabs!oracle!ddodge

1003.8	TFA SG				Jason Zions (HP)
					jason@hpcndm.hp.com
1003.12 Protocol Independent Interfaces Les Wibberley (Chemical Abstracts)
					lhw25@cas.bitnet
1003.13	Name Space/Directory Services 	Lakshmi Arunachalam (Sun)
1237	RPC 				Ken Hobday (DEC)
1238.1	Common OSI API 			Kester Fong (GM)
1238.2	FTAM SG	
1224    Message Handling Services (X.400) SG
					John Boebinger (DEC)
	
1003.9	Fortran Bindings		John McGrory (HP)
					mcgrory@iag.hp.com 
					Michael J. Hannah (Sandia)
					mjhanna@sandia.gov

1003.10	Supercomputing SG		Karen Sheaffer (Sandia)
					karen@snll-arpagw.llnl.gov 
					Jonathan C. Brown (Lawrence Livermore)
					jbrown@nmfecc.llnl.gov

1003.11	Transaction Processing SG	Elliot J Brebner (Unisys) 
					uunet!s5000!brebner
					Bob Snead (Interactive)
					bobs@ico.isc.com

1003.14 Real Time AEP 			see 1003.4

1003.16 Multiprocessing Study Group	

1003.17 SC Batch element 

1201.1  Interfaces for User Portability	Sunil Mehta (Convergent), 
1201.2 	Recommended Practice on Drivability
 					Lin Brown (Sun)
					lin@Sun.COMlin@Sun.COM


Inquiries regarding any of the subcommittees should go to the address for the
IEEE 1003 chair.

The next scheduled meetings of the P1003 working groups are:

1990 Jul 16-20	IEEE 1003	Danvers, MA
1990 Oct 15-19	IEEE 1003	Seattle, WA
1991 Jan 7-11	IEEE 1003	New Orleans, LA 
1991 Apr 15-19	IEEE 1003	Houston, TX (location tentative)
1991 July 8-12	IEEE 1003	Santa Clara, CA (location tentative)
1991 Oct 21-25	IEEE 1003	Southern Europe (location tentative)
1992 Jan 13-17	IEEE 1003	Orlando, FL (location tentative)
1992 Apr 20-24	IEEE 1003	Montreal, PQ (location tentative)
1992 Jul 13-17	IEEE 1003	Alaska (location tentative)
1992 Oct 19-23	IEEE 1003	Scottsdale, AZ (location tentative)

There are seven Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama and Ralph Barker from UniForum, Petr Janecek 
from X/OPEN, Fritz Schulz from OSF, Shane McCarron from UNIX International,
and Richard Alexander from Share.  They are apparently all also representatives
to the U.S. TAG to ISO SC22 WG15.

There is a USENIX Standards Watchdog Committee of volunteers who report
on issues raised in standards committee meetings.  These reports are
published quarterly in comp.std.unix, in ;login: The Newsletter of the
USENIX Association, and in the trade press.  Occasionally, these volunteers
may speak for USENIX, but only if authorized by the USENIX Standards
Policy Committee, which currently consists of John S. Quarterman (chair),
Marshall Kirk McKusick (USENIX President), Alan G. Nemeth (former USENIX
President), and Ellie Young (USENIX Executive Director).
 
Comments, suggestions, etc., may be sent to


		John S. Quarterman
		USENIX Standards Liaison
		Texas Internet Consulting
		701 Brazos, Suite 500
		Austin TX 78701-3243
		+1-512-320-9031
		fax: +1-512-320-5821
		jsq@usenix.org
		uunet!usenix!jsq


For comp.std.unix:
Comments:       uunet!std-unix-request  std-unix-request@uunet.uu.net
Submissions:    uunet!std-unix          std-unix@uunet.uu.net

CommUNIXations (the UniForum magazine) contains reports about every
other issue by Allen Hankinson on the UniForum Technical Committee meetings.

If you are interested in starting another UniForum working group, contact
Allen Hankinson:

		Allen L. Hankinson      
		National Institute of Standards & Technology
		Systems & Software Technology Div.              
		Tech Building, Room B266
		Gaithersburg, MD  20899 
		+1-301-975-3290               
		fax: +1-301-590-0932
		alhank@swe.ncsl.nist.gov


Here is contact information for UniForum working groups.

UniForum Working Group on Internationalization:
	Loretta Goudie
	Santa Cruz Operation
	400 Encinal
	Santa Cruz, CA 95060
	408-458-1422

UniForum Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)696-2248

UniForum Working Group on Performance Measurements:
	Ram Chelluri		
	AT&T Computer Systems	
	Room E15B		
	4513 Western Ave.	
	Lisle, IL 60532-1571	
	(312)810-6223		

UniForum Working Group on Security:
	Jeanne Baccash
	AT&T UNIX Systems Engineering
	190 River Road
	MS G-222
	Summit, NJ  07901
	201-522-6028
	attunix!jeanne

UniForum Working Group on C++:
	Don Kretsch
        AT&T Information Systems
        190 River Road
	Summit, NJ  07901
	201-522-6499


The National Institute of Standards and Technology (NIST, formerly NBS,
the National Bureau of Standards) has produced a Federal Information
Processing Standard (FIPS) based on IEEE 1003.1 Draft 12, and approved
31 August 1988 as FIPS #151, Portable Operating System for Computer
Environments.  An update to the state of the 1003.1 Full Use Standard
is expected.  For information, contact:

		Roger Martin
		National Institute of Standards and Technology
		Technology Building, Room B266
		Gaithersburg, MD 20899
        	+1-301-975-3295
        	rmartin@swe.ncsl.nist.gov

NIST has a POSIX Conformance Test Suite (PCTS) for 1003.1 which is 
currently in preliminary external testing.

NIST is also producing a FIPS based on IEEE 1003.2, and has started
one on system administration.

NIST sponsors a number of standards-related workshops, including:

1990 Nov 15	APP/OSE Users Forum	NIST, G, MD
1991 May 9	APP/OSE Users Forum	NIST, G, MD
1991 Nov 14	APP/OSE Users Forum	NIST, G, MD


The X3H3.6 display management committee is in the final stages of
standardization of the X Window System Data Stream Encoding Version 11
(the "X Protocol"). They will soon begin the standardization of Xlib
and its various language bindings (C, ADA, Fortran) as well as begin
the standardization process within ISO.  The chair is
 
		Dr. Georges Grinstein
		grinstein@ulowell.edu



X3J11 is sometimes known as the C Standards Committee.  Their liaison
to P1003 is

		Don Kretsch
		AT&T
		190 River Road
		Summit, NJ 07901

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

ANSI documents may be ordered from
	
		Global Engineering Documents
		2805 McGaw
		Irvine, CA 92714
		USA
		+1-714-261-1455
		+1-800-854-7179

As of May 21, 1990 only the X3.159-1988 draft is available and the price
is $70. When available the standard document will be X3.159-1990.

The /usr/group 1984 Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		UniForum Standards Committee
		2901 Tasman Drive, Suite 201
		Santa Clara, California 95054
		Tel: (408)986-8840
		Fax: (408)986-1645

UniForum also publishes the documents, ``Your Guide to POSIX,''
explaining what IEEE 1003 is,  ``POSIX Explored: System Interface,''
about technical aspects of IEEE 1003.1, and its relations to other standards
and historical implementations, and ``POSIX Update: Shell and Utilities.''
Contact UniForum at the above address for details.


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		+1-317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The implementation of System V is described in the book

	The Design of the UNIX Operating System
	Maurice J. Bach
	Prentice-Hall, Englewood Cliffs, New Jersey


The X/Open Portability Guide (XPG) is another reference frequently 
used by IEEE 1003.

The X/Open Group was formed by "Ten of the world's major information system
suppliers". The number of member companies has grown since then. 
They have produced a document intended to promote
the writing of portable applications.  They closely follow both SVID
and POSIX, and cite the /usr/group standard as contributing, but
X/OPEN's books cover a wider area than any of those.

The books are published by

		Prentice-Hall
		Englewood Cliffs
		New Jersey  07632

There are currently seven volumes:
	1) XSI Commands and Utilities	
	2) XSI System Interface and Headers
	3) XSI Supplementary Definitions	
	4) Programming Languages		
	5) Data Management			
	6) Window Management			
	7) Networking Services			

	All 7 Volumes		

Comments, suggestions, error reports, etc., for Issue 3 of the X/OPEN 
Portability Guide may be mailed directly to:

		xpg3@xopen.co.uk
		uunet!mcvax!inset!xopen!xpg3

Information about X/OPEN can be requested from:

		Mike Lambert
		X/Open
		Apex Plaza, 
		Forbury Road
		Reading
		Berkshire RG1 1AX
		England
		+44 734 508 311
		mgl@xopen.co.uk
		uunet!mcvax!inset!xopen!mgl


4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		+1-415-528-8649
		uunet!usenix!office
		office@usenix.org

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.


Information about the design and implementation of 4.3BSD can be found 
in the book

	The Design and Implementation of the 4.3 BSD UNIX Operating System
	Samuel J. Leffler, Marshall Kirk McKusick, Michael J. Karels, and
		John S. Quarterman
	Addison-Wesley, Reading, Massachusetts, 1989

Volume-Number: Volume 20, Number 15

std-unix@uunet.uu.net (Moderator, John S. Quarterman) (08/07/90)

From:  std-unix@uunet.uu.net (Moderator, John S. Quarterman)

This is the latest in a series of similar comp.std.unix articles.
Corrections and additions to this article are solicited.

There are four companion articles, posted at the same time as this one
with subjects
	Calendar of UNIX-related Events
	Access to UNIX User Groups
	Access to UNIX-Related Networking
	Access to UNIX-Related Publications
These access postings are collected and posted by Susanne W. Smith
of Windsound Consulting <sws@calvin.wa.com> and were originated by
John S. Quarterman of Texas Internet Consulting <jsq@tic.com>.
The information in them comes from a wide variety of sources.
We encourage others to reuse this information, but we ask for proper
acknowledgment, for example by including this statement.

Also note that Jeff Haemer now writes a quarterly summary report for
USENIX soon after each IEEE 1003 meeting for posting in comp.std.unix
and in ;login:, the Newsletter of the USENIX Association.

Changes since last posting: IEEE/CS P1003 contacts, groups, dates, 
	NIST, UniForum working groups, X3J11/P1003 liaison.

Access information is given in this article for the following standards:
ISO/IEC TC1 SC22 WG15 (POSIX)
ISO/IEC TC1 SC22 WG14 (C language)
IEEE 	1003.0  (POSIX guide).
	1003.1  (system interface), 
 	1003.2  (shell and utilities),
	1003.3  (testing methods),
	1003.4  (real time),
	1003.5  (Ada binding),
	1003.6  (security),
	1003.7  (system administration), 
	1003.8  (transparent file access),
	1003.9  (FORTRAN binding),
	1003.10 (supercomputing),
	1003.11 (transaction processing),
	1003.12 (protocol independent interfaces)
	1003.13 (Real Time AEP)
	1003.14 (multiprocessing AEP)
	1003.15 (supercomputing batch element)
	1201.1  (interfaces for user portability)
	1201.2  (recommended practice on drivability)
	1224    (message handling services)
	1237    (API for RPC)
	1238	(Common OSI API)
	1238.1  (FTAM API part)
UniForum Technical Committee Subcommittees on:
	internationalization,
	realtime, 
	performance measurements, 
	security, 
	C++.
NIST:  FIPS 
X3H3.6 (display committee)
X3J11 (C language)
/usr/group 1984 Standard
System V Interface Definition (SVID, or The Purple Book)
X/OPEN PORTABILITY GUIDE 
4.3BSD Manuals

UNIX is a Registered Trademark of AT&T.
IEEE is a trademark
	of the Institute of Electrical and Electronic Engineers, Inc.
POSIX is no longer a trademark of IEEE or of anyone else.
X/OPEN is a licensed trademark of the X/OPEN Group Members.


The IEEE P1003 Portable Operating System Interface for Computer
Environments Committee is sometimes known colloquially as the UNIX
Standards Committee.  They published the 1003.1 "POSIX" Full Use
Standard in October 1988 after its formal approval 22 August 1988.
This is an interface and environment standard; implementation details
are explicitly excluded.  Although it is based on documentation for
various versions of the UNIX Operating System, it is explicitly not
UNIX, which is an implementation licensed by a certain vendor.  Source
level application portability is the goal.

The standard may be ordered from:

		+1-201-981-0060
		IEEE Service Center
		445 Hoes Lane
		Piscataway, NJ  08854
		U.S.A.

The price is $16 for members, $32 for non-members (plus $4.00 tax, 
shipping, and handling).

Single copies of current drafts of the 1003 documents can be obtained
from the Computer Society with a charge to cover reproduction and mailing.
Their phone number is +1-202-371-0101.

IEEE 1003.1 is also an ``International Standard (IS 9945-1)''
under a joint committee of the International Organization for Standardization
(ISO) and the International Electrotechnical Committee (IEC), Joint
Technical Committee 1, Subcommittee 22, Working Group 15 (ISO/IEC JTC1
SC22 WG15).  The convener is Jim Isaak:  see below for his address.  
Dominic Dunlop is the EUUG and USENIX representative to ISO/IEC JTC1 SC22 WG15 
and WG14. There is a U.S. Technical Advisory Group (TAG) to 
ISO/IEC JTC1 SC22 WG15: the chair is Donn Terry of HP, who is also the 
current chair of IEEE 1003.1.

		Donn Terry
		hplabs!hpfcla!donn
		+1-303-229-2367
		Hewlett Packard Systems Division
		3404 E. Harmony Road
		Fort Collins, CO  80525
		U.S.A.

TAG meetings tend to be held wherever 1003.1 is meeting.


There is a paper mailing list by which interested parties may get
copies of drafts of the standard.  To get on it, or to submit comments
directly to the committee, mail to:

		James Isaak
		Chairperson, IEEE/CS P1003
		+1-603-884-3634
		fax: +1-603-884-3682
		isaak@decvax.dec.com
		isaak@decvax.dec.com
		Digital Equipment TTB1-5/G06
		10 Tara Blvd.
		Nashua, NH  03062
		U.S.A.

Sufficiently interested parties may join the working group.


The term POSIX actually applies to all of the P1003 subcommittees:
group	subject				chairs, vice-chair
1003.0	POSIX Guide			Al Hankinson (NIST) 
					alhank@swe.ncsl.nist.gov 
					Kevin Lewis (DEC)

1003.1	System Application Program Interface
					Donn Terry (HP)
					hplabs!hpfcla!donn

1003.2	Shell and Utilities Interface  	Hal Jespersen (POSIX Software Group) 
					uunet!posix!hlj
					Don Cragun (Sun)
					dwc@sun.com

1003.3	Test Methods			Roger Martin (NIST)
					rmartin@swe.ncsl.nist.gov 
					N. Ray Wilkes (UNISYS)
					nrw@sp7040

1003.4	Real Time 			Bill Corwin (Intel) 
					uunet!littlei!wmc
					Mike Cossey
1003.13	Real Time Applications Environment Profile

1003.5	Ada Binding for POSIX		Steven Deller (Verdix)
					deller@verdix.com
					Terry Fong (USArmy)
					tfong@huachuca-emh8.army.mil

1003.6	Security			Dennis Steinauer (NIST) 
					steinauer@ecf.ncsl.nist.gov
					Ron Elliot (IBM)
					elliott@aixsm.uunet.uu.net

1003.7	System Administration		Steve Carter (Bellcore) 
					bellcore!pyuxv!slc2
					David Hinnant (BNR)
					uunet!rti.rti.org!bnrunix!dfh
					Martin Kirk (BTRL)
					ukc!axion!mkirk

Distributed Services Steering Committee	Timothy Baker (Ford Aero)
					tbaker%nasamail@ames.arc.nasa.gov
1003.8	Transparent File Access		Jason Zions (HP)
					jason@cnd.hp.com
1003.12 Protocol Independent Interfaces Les Wibberley (Chemical Abstracts)
					lhw25@cas.bitnet

1237	API for RPC 			Ken Hobday (DEC)
1238	Common OSI API 			Kester Fong (GM)
1238.1	FTAM API part
1224    Message Handling Services (X.400) 
					John Boebinger (DEC)
	
1003.9	Fortran Bindings		John McGrory (HP)
					mcgrory@iag.hp.com 
					Michael J. Hannah (Sandia)
					mjhanna@sandia.gov

1003.10	Supercomputing 			Karen Sheaffer (Sandia)
					karen@snll-arpagw.llnl.gov 
					Jonathan C. Brown (Lawrence Livermore)
					jbrown@nmfecc.llnl.gov
1003.15 Supercomputing Batch Element 

1003.11	Transaction Processing 		Elliot J Brebner (Unisys) 
					uunet!s5000!brebner
					Bob Snead (Interactive)
					bobs@ico.isc.com

1003.14 Multiprocessing Applications Environment Profile


1201.1  Interfaces for User Portability	Sunil Mehta (Convergent), 
1201.2 	Recommended Practice on Drivability
 					Lin Brown (Sun)
					lin@Sun.COMlin@Sun.COM


Inquiries regarding any of the subcommittees should go to the address for the
IEEE 1003 chair.

The next scheduled meetings of the P1003 working groups are:

1990 Oct 15-19	IEEE 1003	Seattle, WA
1991 Jan 7-11	IEEE 1003	New Orleans, LA 
1991 Apr 15-19	IEEE 1003	Houston, TX (location tentative)
1991 July 8-12	IEEE 1003	Santa Clara, CA (location tentative)
1991 Oct 21-25	IEEE 1003	Southern Europe (location tentative)
1992 Jan 13-17	IEEE 1003	Orlando, FL (location tentative)
1992 Apr 20-24	IEEE 1003	Montreal, PQ (location tentative)
1992 Jul 13-17	IEEE 1003	Alaska (location tentative)
1992 Oct 19-23	IEEE 1003	Scottsdale, AZ (location tentative)

There are seven Institutional Representatives to P1003:  John Quarterman
from USENIX, Heinz Lycklama and Ralph Barker from UniForum, Petr Janecek 
from X/OPEN, Fritz Schulz from OSF, Shane McCarron from UNIX International,
and Richard Alexander from Share.  They are apparently all also representatives
to the U.S. TAG to ISO SC22 WG15.

There is a USENIX Standards Watchdog Committee of volunteers who report
on issues raised in standards committee meetings.  These reports are
published quarterly in comp.std.unix, in ;login: The Newsletter of the
USENIX Association, and in the trade press.  Occasionally, these volunteers
may speak for USENIX, but only if authorized by the USENIX Standards
Policy Committee, which currently consists of John S. Quarterman (chair),
Marshall Kirk McKusick (USENIX President), Alan G. Nemeth (former USENIX
President), and Ellie Young (USENIX Executive Director).
 
Comments, suggestions, etc., may be sent to


		John S. Quarterman
		USENIX Standards Liaison
		Texas Internet Consulting
		701 Brazos, Suite 500
		Austin TX 78701-3243
		+1-512-320-9031
		fax: +1-512-320-5821
		jsq@usenix.org
		uunet!usenix!jsq


For comp.std.unix:
Comments:       uunet!std-unix-request  std-unix-request@uunet.uu.net
Submissions:    uunet!std-unix          std-unix@uunet.uu.net

CommUNIXations (the UniForum magazine) contains reports about every
other issue by Allen Hankinson on the UniForum Technical Committee meetings.

If you are interested in starting another UniForum working group, contact
Allen Hankinson:

		Allen L. Hankinson      
		National Institute of Standards & Technology
		Systems & Software Technology Div.              
		Tech Building, Room B266
		Gaithersburg, MD  20899 
		+1-301-975-3290               
		fax: +1-301-590-0932
		alhank@swe.ncsl.nist.gov


Here is contact information for UniForum working groups.

UniForum Working Group on Internationalization:
	Loretta Goudie
	Santa Cruz Operation
	400 Encinal
	Santa Cruz, CA 95060
	408-458-1422

UniForum Working Group on Realtime:
	Bill Corwin
	Intel Corp.
	5200 Elam Young Pkwy
	Hillsboro, OR 97123
	(503)696-2248

UniForum Working Group on Performance Measurements:
	Ram Chelluri		
	AT&T Computer Systems	
	Room E15B		
	4513 Western Ave.	
	Lisle, IL 60532-1571	
	(312)810-6223		

UniForum Working Group on Security:
	Jeanne Baccash
	AT&T UNIX Systems Engineering
	190 River Road
	MS G-222
	Summit, NJ  07901
	201-522-6028
	attunix!jeanne

UniForum Working Group on C++:
	Don Kretsch
        AT&T Information Systems
        190 River Road
	Summit, NJ  07901
	201-522-6499


The National Institute of Standards and Technology (NIST, formerly NBS,
the National Bureau of Standards) has produced a Federal Information
Processing Standard (FIPS) based on IEEE 1003.1 Draft 12, and approved
31 August 1988 as FIPS #151, Portable Operating System for Computer
Environments.  An update to the state of the 1003.1 Full Use Standard
is expected.  For information, contact:

		Roger Martin
		National Institute of Standards and Technology
		Technology Building, Room B266
		Gaithersburg, MD 20899
        	+1-301-975-3295
        	rmartin@swe.ncsl.nist.gov

NIST has a POSIX Conformance Test Suite (PCTS) for 1003.1 which is 
currently in preliminary external testing.

NIST is also producing a FIPS based on IEEE 1003.2, and has started
one on system administration.

NIST sponsors a number of standards-related workshops, including:


1990 Sept 6	POSIX W			NIST, G, MD
1990 Nov 15	APP/OSE Users Forum	NIST, G, MD
1991 May 9	APP/OSE Users Forum	NIST, G, MD
1991 Nov 14	APP/OSE Users Forum	NIST, G, MD


The X3H3.6 display management committee is in the final stages of
standardization of the X Window System Data Stream Encoding Version 11
(the "X Protocol"). They will soon begin the standardization of Xlib
and its various language bindings (C, ADA, Fortran) as well as begin
the standardization process within ISO.  The chair is
 
		Dr. Georges Grinstein
		grinstein@ulowell.edu



X3J11 is sometimes known as the C Standards Committee.  Their liaison
to P1003 is

		Doug Gwyn
		U.S. Army Ballistic Research Lab
		801-L Cashew Court
		Bel Air, MD  21014
		+1 301-278-6651
		gwyn@brl.mil

A contact for information regarding publications and working groups is

		Thomas Plum
		Vice Chair, X3J11 Committee
		Plum Hall Inc.
		1 Spruce Avenue
		Cardiff, New Jersey 08232

ANSI documents may be ordered from
	
		Global Engineering Documents
		2805 McGaw
		Irvine, CA 92714
		USA
		+1-714-261-1455
		+1-800-854-7179

ANSI X3.159-1989 approved is available and the price is $87.50. 


The /usr/group 1984 Standard is a principal ancestor of P1003.1, X/OPEN,
and X3J11.  It may be ordered for $15.00 from:

		UniForum Standards Committee
		2901 Tasman Drive, Suite 201
		Santa Clara, California 95054
		Tel: (408)986-8840
		Fax: (408)986-1645

UniForum also publishes the documents, ``Your Guide to POSIX,''
explaining what IEEE 1003 is,  ``POSIX Explored: System Interface,''
about technical aspects of IEEE 1003.1, and its relations to other standards
and historical implementations, and ``POSIX Update: Shell and Utilities.''
Contact UniForum at the above address for details.


The System V Interface Definition (The Purple Book, or SVID).
This is the AT&T standard and is one of the most frequently-used
references of the IEEE 1003 committee.

		AT&T Customer Information Center
		Attn:  Customer Service Representative
		P.O. Box 19901
		Indianapolis, IN 46219
		U.S.A.

		800-432-6600 (Inside U.S.A.)
		800-255-1242 (Inside Canada)
		+1-317-352-8557 (Outside U.S.A. and Canada)

	System V Interface Definition, Issue 2
	should be ordered by the following select codes:

	Select Code:	Volume:		Topics:
	320-011		Volume I	Base System
					Kernel Extension
	320-012		Volume II	Basic Utilities Extension
					Advanced Utilities Extension
					Software Development Extension
					Administered System Extension
					Terminal Volume Interface Extension
	320-013		Volume III	Base System Addendum
					Terminal Interface Extension
					Network Services Extension
	307-131		I, II, III	(all three volumes)

The price is about 37 U.S. dollars for each volume or $84 for all three.
Major credit cards are accepted for telephone orders:  mail orders
should include a check or money order, payable to AT&T.


The implementation of System V is described in the book

	The Design of the UNIX Operating System
	Maurice J. Bach
	Prentice-Hall, Englewood Cliffs, New Jersey


The X/Open Portability Guide (XPG) is another reference frequently 
used by IEEE 1003.

The X/Open Group was formed by "Ten of the world's major information system
suppliers". The number of member companies has grown since then. 
They have produced a document intended to promote
the writing of portable applications.  They closely follow both SVID
and POSIX, and cite the /usr/group standard as contributing, but
X/OPEN's books cover a wider area than any of those.

The books are published by

		Prentice-Hall
		Englewood Cliffs
		New Jersey  07632

There are currently seven volumes:
	1) XSI Commands and Utilities	
	2) XSI System Interface and Headers
	3) XSI Supplementary Definitions	
	4) Programming Languages		
	5) Data Management			
	6) Window Management			
	7) Networking Services			

	All 7 Volumes		

Comments, suggestions, error reports, etc., for Issue 3 of the X/OPEN 
Portability Guide may be mailed directly to:

		xpg3@xopen.co.uk
		uunet!mcvax!inset!xopen!xpg3

Information about X/OPEN can be requested from:

		Mike Lambert
		X/Open
		Apex Plaza, 
		Forbury Road
		Reading
		Berkshire RG1 1AX
		England
		+44 734 508 311
		mgl@xopen.co.uk
		uunet!mcvax!inset!xopen!mgl


4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
The best reference on them is the 4.3BSD manuals, published by USENIX.
An order form may be obtained from:

		Howard Press
		c/o USENIX Association
		P.O. Box 2299
		Berkeley, CA 94710

		+1-415-528-8649
		uunet!usenix!office
		office@usenix.org

4.3BSD User's Manual Set (3 volumes)		$25.00
	User's Reference Manual
	User's Supplementary Documents
	Master Index

4.3BSD Programmer's Manual Set (3 volumes)	$25.00
	Programmer's Reference Maual
	Programmer's Supplementary Documents, Volume 1
	Programmer's Supplementary Documents, Volume 2

4.3BSD System Manager's Manual (1 volume)	$10.00

Unfortunately, there are some license restrictions.
Contact the USENIX office for details.


Information about the design and implementation of 4.3BSD can be found 
in the book

	The Design and Implementation of the 4.3 BSD UNIX Operating System
	Samuel J. Leffler, Marshall Kirk McKusick, Michael J. Karels, and
		John S. Quarterman
	Addison-Wesley, Reading, Massachusetts, 1989





Volume-Number: Volume 21, Number 19

Don_Lewine@dgc.ceo.dg.com (08/09/90)

From:  Don_Lewine@dgc.ceo.dg.com

CEO comments:
See attached. . .


CEO document contents:
In article <10973@cs.utexas.edu> sws@calvin.wa.com (Susanne W. Smith) writes:
>From:  std-unix@uunet.uu.net (Moderator, John S. Quarterman)
>The National Institute of Standards and Technology (NIST, formerly NBS,
>the National Bureau of Standards) has produced a Federal Information
>Processing Standard (FIPS) based on IEEE 1003.1 Draft 12, and approved
>31 August 1988 as FIPS #151, Portable Operating System for Computer
>Environments.  An update to the state of the 1003.1 Full Use Standard
>is expected. 

I thought that FIPS 151-1 has been available for some time.  I have
seen people quote it, however, I have not seen a copy myself.  Is the
above quote the latest info?

P.S.  The SVID info *is* out of date.  SVID issue 3 is now available.
      The select codes are no longer in the front of the book.

       




Volume-Number: Volume 21, Number 24