home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.17 / text0044.txt < prev    next >
Encoding:
Text File  |  1990-01-06  |  14.8 KB  |  518 lines

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