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

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