home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.17 / text0017.txt < prev    next >
Encoding:
Internet Message Format  |  1990-01-06  |  14.8 KB

  1. From: std-unix@uunet.uu.net (Moderator, John S. Quarterman)
  2.  
  3. This is the latest in a series of similar comp.std.unix articles.
  4. Corrections and additions to this article are solicited.
  5.  
  6. There are three companion articles, posted at the same time as this one
  7. and with subjects
  8.     Calendar of UNIX-related Events
  9.     Access to UNIX User Groups
  10.     Access to UNIX-Related Publications
  11.  
  12. Also note that Jeff Haemer now writes a quarterly summary report for
  13. USENIX soon after each IEEE 1003 meeting for posting in comp.std.unix
  14. and in ;login:, the Newsletter of the USENIX Association.
  15.  
  16. Changes from last posting: numerous
  17.  
  18. Access information is given in this article for the following standards:
  19. ISO/IEC TC1 SC22 WG15 (POSIX)
  20. ISO/IEC TC1 SC22 WG14 (C language)
  21. IEEE     1003.1 (operating system interface), 
  22.      1003.2 (shell and tools),
  23.     1003.3 (testing and verification),
  24.     1003.4 (real time),
  25.     1003.5 (ADA binding),
  26.     1003.6 (security),
  27.     1003.7 (system administration), 
  28.     1003.8 (distributed services),
  29.     1003.9 (FORTRAN binding),
  30.     1003.10 (supercomputing),
  31.     1003.0 (POSIX guide).
  32.     1224 (message handling services)
  33.     1201 (interfaces for user portability)
  34. UniForum Technical Committee Subcommittees on;
  35.     distributed file system,
  36.     network interface, 
  37.     internationalization,
  38.     realtime, 
  39.     database, 
  40.     performance measurements, 
  41.     security, 
  42.     super computing,
  43.     usability,
  44.     transaction processing, and
  45.     C++.
  46. NIST:  FIPS 
  47. X3H3.6 (display committee)
  48. X3J11 (C language)
  49. /usr/group 1984 Standard
  50. System V Interface Definition (SVID, or The Purple Book)
  51. X/OPEN PORTABILITY GUIDE 
  52. 4.3BSD Manuals
  53.  
  54. UNIX is a Registered Trademark of AT&T.
  55. IEEE is a trademark
  56.     of the Institute of Electrical and Electronic Engineers, Inc.
  57. POSIX is no longer a trademark of IEEE or of anyone else.
  58. X/OPEN is a licensed trademark of the X/OPEN Group Members.
  59.  
  60.  
  61. The IEEE P1003 Portable Operating System Interface for Computer
  62. Environments Committee is sometimes known colloquially as the UNIX
  63. Standards Committee.  They published the 1003.1 "POSIX" Full Use
  64. Standard in October 1988 after its formal approval 22 August 1988.
  65. This is an interface and environment standard; implementation details
  66. are explicitly excluded.  Although it is based on documentation for
  67. various versions of the UNIX Operating System, it is explicitly not
  68. UNIX, which is an implementation licensed by a certain vendor.  Source
  69. level application portability is the goal.
  70.  
  71. The standard may be ordered from:
  72.  
  73.         +1-201-981-0060
  74.         IEEE Service Center
  75.         445 Hoes Lane
  76.         Piscataway, NJ  08854
  77.         U.S.A.
  78.  
  79. The price is $16 (plus tax, shipping, and handling).
  80.  
  81.  
  82. IEEE 1003.1 is also a ``Draft Proposed International Standard (ISO DP)''
  83. under a joint committee of the International Organization for Standardization
  84. (ISO) and the International Electrotechnical Committee (IEC),
  85. Technical Committee 1, Subcommittee 22, Working Group 15 (ISO/IEC JTC1
  86. SC22 WG15).  The convenor is Jim Isaak:  see below for his address.  
  87. Dominic Dunlop is the EUUG and USENIX representative to ISO/IEC JTC1 SC22 WG15 
  88. and WG14. There is a U.S. Technical Advisory Group (TAG) to 
  89. ISO/IEC JTC1 SC22 WG15: the chair is Donn Terry of HP, who is also the 
  90. current chair of IEEE 1003.1.
  91.  
  92.         Donn Terry
  93.         hpda!hpfcla!donn
  94.         +1-303-229-2367
  95.         Hewlett Packard Systems Division
  96.         3404 E. Harmony Road
  97.         Fort Collins, CO  80525
  98.         U.S.A.
  99.  
  100. TAG meetings tend to be held wherever 1003.1 is meeting.
  101.  
  102.  
  103. There is a paper mailing list by which interested parties may get
  104. copies of drafts of the standard.  To get on it, or to submit comments
  105. directly to the committee, mail to:
  106.  
  107.         James Isaak
  108.         Chairperson, IEEE/CS P1003
  109.         +1-603-881-0480
  110.         fax: +1-603-881-0120
  111.         decvax!isaak
  112.         isaak@decvax.dec.com
  113.         Digital Equipment
  114.         ZK03-3/Y25
  115.         110 Spit Brook Rd.
  116.         Nashua, NH  03062-2698
  117.         U.S.A.
  118.  
  119. Sufficiently interested parties may join the working group.
  120.  
  121.  
  122. The term POSIX actually applies to all of the P1003 subcommittees:
  123. group    subject                chairs, vice-chair
  124. 1003.0    POSIX Guide            Al Hankinson (NIST), 
  125.                     Kevin Lewis (DEC)
  126. 1003.1    Systems Interface        Donn Terry (HP)
  127. 1003.2    Shell and Tools Interface      Hal Jespersen (POSIX Software Group), 
  128.                     Don Cragun (Sun)
  129. 1003.3    Verification and Testing     Roger Martin (NIST), 
  130.                     N. Ray Wilkes (UNISYS)
  131. 1003.4    Real Time             Bill Corwin (Intel), 
  132.                     Mike Cossey
  133. 1003.5    Ada Binding for POSIX        Terry Fong (USArmy), 
  134.                     Steven Deller (Verdix)
  135. 1003.6    Security            Dennis Steinauer (NIST), 
  136.                     Ron Elliot (IBM)
  137. 1003.7    System Administration        Steve Carter (Bellcore), 
  138.                     David Hinnant (BNR), Martin Kirk (BTRL)
  139. 1003.8    Distributed Services
  140.     Net SC                Timothy Baker (Ford Aero), 
  141.                     David Dodge (Oracle)
  142.     TFA SG                Jason Zions (HP)
  143.     P2P SG                Steven Albert (AT&T)
  144.     RPC SG                Ken Hobday (DEC)
  145.     FTAM SG                Kester Fong (GM)
  146.     NSDS SG                Lakshmi Arunachalam (Sun)
  147.     1224 Message Handling Services (X.400) SG
  148.                     John Boebinger (DEC)
  149.     
  150. 1003.9    Fortran Bindings        John McGrory (HP), 
  151.                     Michael J. Hannah (Sandia)
  152. 1003.10    Supercomputing SG        Karen Sheaffer (Sandia), 
  153.                     Jonathan C. Brown (Lawrence Livermore)
  154. 1003.11    Transaction Processing SG    Elliot J Brebner (Unisys), 
  155.                     Bob Snead (Interactive)
  156. 1201    Interfaces for User Portability    Sunil Mehta (Convergent), 
  157.                     Pat Casey (Shell)
  158.  
  159. Inquiries regarding any of the subcommittees should go to address for the
  160. IEEE 1003 chair.
  161.  
  162. The next scheduled meetings of the P1003 working groups are:
  163.  
  164. 1989 Oct 16-20    IEEE 1003    Brussels, Belgium
  165. 1990 Jan 29    IEEE 1003    New Orleans, LA
  166. 1990 Apr    IEEE 1003    Montreal, Quebec
  167.  
  168.  
  169. There are four Institutional Representatives to P1003:  John Quarterman
  170. from USENIX, Heinz Lycklama from UniForum, Mike Lambert from X/OPEN,
  171. and Alex Morrow from OSF, Shane McCarron from UNIX International.  
  172. They are apparently all also representatives to the U.S. TAG to ISO SC22 WG15.
  173.  
  174. There is a USENIX Standards Watchdog Committee of volunteers who report
  175. on issues raised in standards committee meetings; composite reports are
  176. published quarterly in comp.std.unix, in ;login: (the USENIX Association
  177. Newsletter), and in the trade press.  Occasionally, these volunteers may
  178. speak for USENIX, if authorized by the USENIX Standards Policy Committee,
  179. which currently consists of Alan G. Nemeth (USENIX President), John S.
  180. Quarterman, and Shane P. McCarron (IEEE 1003 Secretary).
  181. Comments, suggestions, etc., may be sent to
  182.  
  183.         John S. Quarterman
  184.         Texas Internet Consulting
  185.         701 Brazos, Suite 500
  186.         Austin TX 78701-3243
  187.         +1-512-320-9031
  188.         uunet!usenix!jsq
  189.         jsq@usenix.org
  190.         jsq@longway.tic.com
  191.  
  192. For comp.std.unix:
  193. Comments:    uunet!std-unix-request std-unix-request@uunet.uu.net
  194. Submissions:    uunet!std-unix        std-unix@uunet.uu.net
  195.  
  196.  
  197. CommUNIXations (the UniForum magazine) contains reports about every
  198. other issue by Heinz Lycklama on the UniForum Technical Committee meetings.
  199.  
  200. If you are interested in starting another UniForum working group, contact
  201. Heinz Lycklama:
  202.  
  203.         Heinz Lycklama
  204.         Interactive Systems Corp.
  205.         2401 Colorado Ave., 3rd Floor
  206.         Santa Monica, CA 90404
  207.         +1-213-453-8649
  208.         decvax!cca!ima!heinz
  209.  
  210.  
  211. Here is contact information for UniForum working groups as taken from
  212. the CommUNIXations article mentioned above.
  213.  
  214. UniForum Working Group on Distributed File System:
  215.     Art Sabsevitz            
  216.     AT&T Information Systems    
  217.     190 River Road            
  218.     Summit, NJ  07901        
  219.     201-522-6248            
  220.     attunix!bump            
  221.                     
  222. UniForum Working Group on Network Interface:
  223.     Steve Albert
  224.     AT&T Information Systems
  225.     190 River Road, Rm. A-114
  226.     Summit, NJ  07901
  227.     (201)522-6104
  228.     attunix!ssa
  229.  
  230. UniForum Working Group on Internationalization:
  231.     Loretta Goudie
  232.     Santa Cruz Operation
  233.     400 Encinal
  234.     Santa Cruz, CA 95060
  235.     408-458-1422
  236.  
  237. UniForum Working Group on Realtime:
  238.     Bill Corwin
  239.     Intel Corp.
  240.     5200 Elam Young Pkwy
  241.     Hillsboro, OR 97123
  242.     (503)696-2248
  243.  
  244. UniForum Working Group on Database:
  245.     Val Skalabrin
  246.     Unify Corp.
  247.     1111 Howe Ave.
  248.     Sacramento, CA 95825
  249.     (916)920-9092
  250.  
  251.  
  252. UniForum Working Group on Performance Measurements:
  253.     Ram Chelluri        
  254.     AT&T Computer Systems    
  255.     Room E15B        
  256.     4513 Western Ave.    
  257.     Lisle, IL 60532-1571    
  258.     (312)810-6223        
  259.  
  260. UniForum Working Group on Security:
  261.     Jeanne Baccash
  262.     AT&T UNIX Systems Engineering
  263.     190 River Road
  264.     MS G-222
  265.     Summit, NJ  07901
  266.     201-522-6028
  267.     attunix!jeanne
  268.  
  269. UniForum Working Group on Super Computing:
  270.         Karen Sheaffer              
  271.         Sandia National Laboratory  
  272.     Div. 8235
  273.         P.O. Box 969                
  274.         Livermore, CA  94550        
  275.         415-294-3431                
  276.         karen@snll-arpagw.llnl.gov  
  277.  
  278. UniForum Working Group on Usability:
  279.     Alan Weaver
  280.     IBM Corporation 
  281.         M/S D98/803 
  282.     11400 Burnet Road
  283.     Austin, TX 78750
  284.     512-823-9094
  285.  
  286. UniForum Working Group on Transaction Processing:
  287.     Bob Snead
  288.         INTERACTIVE Systems Corp. 
  289.         2950 Wilderness Place
  290.     Suite B
  291.     Boulder, CO 80301
  292.     303-449-2870
  293.  
  294. UniForum Working Group on C++:
  295.     Don Kretsch
  296.         AT&T Information Systems
  297.         190 River Road
  298.     Summit, NJ  07901
  299.     201-522-6499
  300.  
  301.  
  302.  
  303. The National Institute of Standards and Technology (NIST, formerly NBS,
  304. the National Bureau of Standards) has produced a Federal Information
  305. Processing Standard (FIPS) based on IEEE 1003.1 Draft 12, and approved
  306. 31 August 1988 as FIPS #151, Portable Operating System for Computer
  307. Environments.  An update to the state of the 1003.1 Full Use Standard
  308. is expected.  For information, contact:
  309.  
  310.         Roger Martin
  311.         National Institute of Standards and Technology
  312.         Technology Building, Room B266
  313.         Gaithersburg, MD 20899
  314.             +1-301-975-3295
  315.             rmartin@swe.icst.nbs.gov
  316.  
  317. NIST has a POSIX Conformance Test Suite (PCTS) for 1003.1 which is 
  318. currently in preliminary external testing.
  319.  
  320. NIST is also producing a FIPS based on IEEE 1003.2, and has started
  321. one on system administration.
  322.  
  323. NIST sponsors a number of standards-related workshops, including:
  324. 1989 Sep 25    POSIX Conformance Testing & Laboratory Accreditation
  325. 1989 Nov 15    POSIX Application Portability Profile
  326. 1990 Apr 9    POSIX Application Portability Profile
  327. 1990 Nov 15    POSIX Application Portability Profile
  328.  
  329.  
  330.  
  331. The X3H3.6 display management committee is in the final stages of
  332. standardization of the X Window System Data Stream Encoding Version 11
  333. (the "X Protocol"). They will soon begin the standardization of Xlib
  334. and its various language bindings (C, ADA, Fortran) as well as begin
  335. the standardization process within ISO.  The chair is
  336.  
  337.         Dr. Georges Grinstein
  338.         grinstein@ulowell.edu
  339.  
  340.  
  341.  
  342. X3J11 is sometimes known as the C Standards Committee.  Their liaison
  343. to P1003 is
  344.  
  345.         Don Kretsch
  346.         AT&T
  347.         190 River Road
  348.         Summit, NJ 07901
  349.  
  350. A contact for information regarding publications and working groups is
  351.  
  352.         Thomas Plum
  353.         Vice Chair, X3J11 Committee
  354.         Plum Hall Inc.
  355.         1 Spruce Avenue
  356.         Cardiff, New Jersey 08232
  357.  
  358. The current document may be ordered from
  359.     
  360.         Global Engineering Documents
  361.         2805 McGaw
  362.         Irvine, CA 92714
  363.         USA
  364.         +1-714-261-1455
  365.         +1-800-854-7179
  366.  
  367. Ask for the X3.159 draft standard.  The price is $65.
  368.  
  369. The current X3J11 meeting schedule is:
  370.  
  371. 1989 Sep - Cancelled
  372. 1990 Mar 5-6 X3J11    New York City, NY
  373.  
  374.  
  375. The /usr/group 1984 Standard is a principal ancestor of P1003.1, X/OPEN,
  376. and X3J11.  It may be ordered for $15.00 from:
  377.  
  378.         UniForum Standards Committee
  379.         2901 Tasman Drive, Suite 201
  380.         Santa Clara, California 95054
  381.         Tel: (408)986-8840
  382.         Fax: (408)986-1645
  383.  
  384. UniForum also publishes an eight page document, ``Your Guide to POSIX,''
  385. explaining what IEEE 1003 is, and a nineteen page document, ``POSIX Explored,''
  386. about technical aspects of IEEE 1003.1, and its relations to other standards
  387. and historical implementations.  Contact UniForum at the above address
  388. for details.
  389.  
  390.  
  391. The System V Interface Definition (The Purple Book, or SVID).
  392. This is the AT&T standard and is one of the most frequently-used
  393. references of the IEEE 1003 committee.
  394.  
  395.         AT&T Customer Information Center
  396.         Attn:  Customer Service Representative
  397.         P.O. Box 19901
  398.         Indianapolis, IN 46219
  399.         U.S.A.
  400.  
  401.         800-432-6600 (Inside U.S.A.)
  402.         800-255-1242 (Inside Canada)
  403.         +1-317-352-8557 (Outside U.S.A. and Canada)
  404.  
  405.     System V Interface Definition, Issue 2
  406.     should be ordered by the following select codes:
  407.  
  408.     Select Code:    Volume:        Topics:
  409.     320-011        Volume I    Base System
  410.                     Kernel Extension
  411.     320-012        Volume II    Basic Utilities Extension
  412.                     Advanced Utilities Extension
  413.                     Software Development Extension
  414.                     Administered System Extension
  415.                     Terminal Volume Interface Extension
  416.     320-013        Volume III    Base System Addendum
  417.                     Terminal Interface Extension
  418.                     Network Services Extension
  419.     307-131        I, II, III    (all three volumes)
  420.  
  421. The price is about 37 U.S. dollars for each volume or $84 for all three.
  422. Major credit cards are accepted for telephone orders:  mail orders
  423. should include a check or money order, payable to AT&T.
  424.  
  425.  
  426. The implementation of System V is described in the book
  427.  
  428.     The Design of the UNIX Operating System
  429.     Maurice J. Bach
  430.     Prentice-Hall, Englewood Cliffs, New Jersey
  431.  
  432.  
  433. The X/Open Portability Guide (XPG) is another reference frequently 
  434. used by IEEE 1003.
  435.  
  436. The X/Open Group is "Ten of the world's major information system
  437. suppliers" (at time of publication, Bull, DEC, Ericsson, Hewlett-Packard,
  438. ICL, NIXDORF, Olivetti, Philips, Siemens and Unisys and subsequently
  439. augmented by AT&T) who have produced a document intended to promote
  440. the writing of portable applications.  They closely follow both SVID
  441. and POSIX, and cite the /usr/group standard as contributing, but
  442. X/OPEN's books cover a wider area than any of those.
  443.  
  444. The book is published by
  445.  
  446.         Prentice-Hall
  447.         Englewood Cliffs
  448.         New Jersey  07632
  449.  
  450. There are currently seven volumes:
  451.     1) XSI Commands and Utilities    
  452.     2) XSI System Interface and Headers
  453.     3) XSI Supplementary Definitions    
  454.     4) Programming Languages        
  455.     5) Data Management            
  456.     6) Window Management            
  457.     7) Networking Services            
  458.  
  459.     All 7 Volumes        
  460.  
  461. Comments, suggestions, error reports, etc., for Issue 3 of the X/OPEN 
  462. Portability Guide may be mailed directly to:
  463.  
  464.         xpg3@xopen.co.uk
  465.         uunet!mcvax!inset!xopen!xpg3
  466.  
  467. Information about X/OPEN can be requested from:
  468.  
  469.         Mike Lambert
  470.         X/Open
  471.         Abbot's House
  472.         Abbey Road
  473.         Reading, Berkshire RG1 3BD
  474.         England
  475.         +44 256 843-142
  476.         mgl@xopen.co.uk
  477.         uunet!mcvax!inset!xopen!mgl
  478.  
  479.  
  480. 4.2BSD and 4.3BSD have influenced POSIX in a number of areas.
  481. The best reference on them is the 4.3BSD manuals, published by USENIX.
  482. An order form may be obtained from:
  483.  
  484.         Howard Press
  485.         c/o USENIX Association
  486.         P.O. Box 2299
  487.         Berkeley, CA 94710
  488.  
  489.         +1-415-528-8649
  490.         uunet!usenix!office
  491.         office@usenix.org
  492.  
  493. 4.3BSD User's Manual Set (3 volumes)        $25.00
  494.     User's Reference Manual
  495.     User's Supplementary Documents
  496.     Master Index
  497.  
  498. 4.3BSD Programmer's Manual Set (3 volumes)    $25.00
  499.     Programmer's Reference Maual
  500.     Programmer's Supplementary Documents, Volume 1
  501.     Programmer's Supplementary Documents, Volume 2
  502.  
  503. 4.3BSD System Manager's Manual (1 volume)    $10.00
  504.  
  505. Unfortunately, there are some license restrictions.
  506. Contact the USENIX office for details.
  507.  
  508.  
  509. Information about the design and implementation of 4.3BSD can be found 
  510. in the book
  511.  
  512.     The Design and Implementation of the 4.3 BSD UNIX Operating System
  513.     Samuel J. Leffler, Marshall Kirk McKusick, Michael J. Karels, and
  514.         John S. Quarterman
  515.     Addison-Wesley, Reading, Massachusetts, 1989
  516.  
  517.  
  518.  
  519. Volume-Number: Volume 15, Number 20
  520.  
  521. Volume-Number: Volume 17, Number 19
  522.  
  523.  
  524.