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