home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.11 / text0003.txt < prev    next >
Encoding:
Text File  |  1987-07-18  |  11.0 KB  |  357 lines

  1. This is the latest in a series of similar mod.std.unix articles.
  2. Corrections and additions to this article are solicited.
  3.  
  4.  
  5. Access information is given in this article for the following standards:
  6. IEEE 1003.1 (POSIX), 1003.2 (shell/tools), 1003.3 (verification)
  7. /usr/group working groups on distributed file system, network interface,
  8.     graphics/windows, database, internationalization,
  9.     performance measurements, realtime, and security
  10. X3H3.6 (display committee)
  11. X3J11 (C language)
  12. /usr/group Standard
  13. System V Interface Definition (SVID, or The Purple Book)
  14. X/OPEN PORTABILITY GUIDE (The Green Book)
  15.  
  16.  
  17. UNIX is a Registered Trademark of AT&T.
  18. POSIX and IEEE are trademarks of the Institute of Electrical
  19.     and Electronic Engineers, Inc.
  20. X/OPEN is a licensed trademark of the X/OPEN Group Members.
  21.  
  22.  
  23. The IEEE P1003 Portable Operating System for Computer Environments Committee
  24. is sometimes known colloquially as the UNIX Standards Committee.
  25. They published the 1003.1 "POSIX" Trial Use Standard in April 1986.
  26. According to its Foreword:
  27.  
  28.     The purpose of this document is to define a standard
  29.     operating system interface and environment based on the
  30.     UNIX Operating System documentation to support application
  31.     portability at the source level.  This is intended for
  32.     systems implementors and applications software developers.
  33.  
  34. Published copies are available at $19.95,
  35. with bulk purchasing discounts available.
  36. Call the IEEE Computer Society in Los Angeles
  37.  
  38.         714-821-8380
  39.  
  40. and ask for Book #967.  Or contact:
  41.  
  42.         IEEE Service Center
  43.         445 Hoes Ln.
  44.         Piscataway, NJ 08854
  45.  
  46. and ask for "IEEE 1003.1 Trial Use Standard" - stock number SH10546.
  47.  
  48. The Trial Use Standard will be available for comments for a period
  49. such as a year.  The current target for a Full Use Standard is Fall 1987.
  50. IEEE has initiated the process to have the 1003.1 effort brought into
  51. the International Organization for Standardization (ISO) arena.
  52.  
  53. Machine readable copies of the Trial Use Standard are not and will 
  54. not be available.  A machine-readable "representation" of a draft
  55. between the Trial Use and Full Use Standards may be available when
  56. it is ready.
  57.  
  58. There is a paper mailing list by which interested parties may get
  59. copies of drafts of the standard.  To get on it, or to submit comments
  60. directly to the committee, mail to:
  61.  
  62.         James Isaak
  63.         Chairperson, IEEE/CS P1003
  64.         Digital Equipment    MK02-2/B05
  65.         Continental Blvd.
  66.         Merrimack, NH      03054-0403
  67.         decvax!jim
  68.         603-884-3692
  69.  
  70. Sufficiently interested parties may join the working group.
  71.  
  72. Related working groups are
  73.     group    subject        co-chairs
  74.     1003.2    shell and tools    Hal Jespersen (Unisoft), Don Cragun (Sun)
  75.     1003.3    verification    Roger Martin (NBS), Carol Raye (AT&T)
  76.  
  77. Inquiries regarding 1003.2 and 1003.3 should go to the same address
  78. as for 1003.1.
  79.  
  80.  
  81. The next scheduled meetings of the P1003 working groups are, in 1987:
  82.  
  83. April    20-21  1003.[23]  King Edward Hotel, Toronto    Host:  IBM
  84. April    22-24  1003.1     "
  85.         (Just before the Canadian UNIX Conference)
  86.     
  87. June    22-23  1003.1  Seattle (changed from USENIX week in Phoenix to
  88.          give us better working attendance)    No Host yet
  89. June    24-26  1003.[23]
  90.  
  91. Aug/Sept 31-4   East Coast Probably Washington DC area    No Host yet
  92.  OR Sept 14-18    Boston (Same Time/loc as X3J11)
  93. (Sept 7th is Labor day, and that week is ISO TC97 SC22 meeting in Wash DC)
  94.  
  95. There is also a balloting group (which intersects with the working group).
  96. This is more difficult.  Contact the committee chair for details.
  97. I will repost them in this newsgroup if there is sufficient interest.
  98.  
  99. Here are some details from Hal Jespersen regarding P1003.2:
  100.  
  101. The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
  102. proposed standard to complement the 1003.1 POSIX standard.  It will
  103. consist of
  104.  
  105.     a shell command language (currently planned to be based on the
  106.     Bourne Shell),
  107.  
  108.     groups of utility programs, or commands,
  109.  
  110.     programmatic interfaces to the shell (system(), popen()) and
  111.     related facilities (regular expressions, file name expansion,
  112.     etc.)
  113.  
  114.     defined environments (variables, file hierarchies, etc) that
  115.     applications may rely upon
  116.  
  117. which will allow application programs to be developed out of existing
  118. pieces, in the UNIX tradition.  The scope of the standard emphasizes
  119. commands and features that are more typically used by shell scripts or
  120. C language programs than those that are oriented to the terminal user
  121. with windows, mice, visual shells, and so forth.
  122.  
  123. The group is currently seeking proposals for groupings of commands that
  124. may be offered by implementors.  As groups are identified, command
  125. descriptions will be solicited.  There is no requirement that the commands
  126. be in System V or BSD today, but they should realistically be commands 
  127. that are commonly found in most existing implementations.
  128.  
  129. Meetings are normally held in conjunction with the 1003.1 group and
  130. have a large membership overlap.  Future meetings will generally be held
  131. on the day or two preceding 1003.1.
  132.  
  133.  
  134. There are three Institutional Representatives to P1003:  John Quarterman
  135. from USENIX, Heinz Lycklama from /usr/group, and John Loman from X/OPEN.
  136.  
  137. As the one from USENIX, one of my functions is to get comments from the
  138. USENIX membership and the general public to the committee.  One of the
  139. ways I try to do that is by moderating this newsgroup, comp.std.unix
  140. (formerly known as mod.std.unix).  An article related to this one
  141. appeared in the September/October 1986 ;login: (The USENIX Association
  142. Newsletter).  I'm also currently on the USENIX Board of Directors.
  143. Comments, suggestions, etc., may be sent to
  144.  
  145.         John S. Quarterman
  146.         TIC
  147.         P.O. Box 14621
  148.         Austin TX 78761
  149.         512-837-7233
  150.         usenix!jsq
  151. For mod.std.unix (comp.std.unix):
  152. Comments:    ut-sally!std-unix-request std-unix-request@sally.utexas.edu
  153. Submissions:    ut-sally!std-unix        std-unix@sally.utexas.edu
  154.  
  155. The January/February 1987 issue of CommUNIXations (the /usr/group newsletter)
  156. contains a report by Heinz Lycklama on the /usr/group Technical Committee
  157. working groups which met in September 1986.
  158.  
  159. If you are interested in starting another working group, contact
  160. Heinz Lycklama:
  161.  
  162.         Heinz Lycklama
  163.         Interactive Systems Corp.
  164.         2401 Colorado Ave., 3rd Floor
  165.         Santa Monica, CA 90404
  166.         (213)453-8649
  167.         decvax!cca!ima!heinz
  168.  
  169.  
  170. Here is contact information for /usr/group working groups as taken from
  171. the CommUNIXations article mentioned above.
  172.  
  173. /usr/group Working Group on Distributed File System:
  174.     Dave Buck
  175.     D.L. Buck & Associates, Inc.
  176.     6920 Santa Teresa Bldg, #108
  177.     San Jose, CA 95119
  178.     (408)972-2825
  179.  
  180. /usr/group Working Group on Network Interface:
  181.     Gil McGrath
  182.     AT&T Information Systems
  183.     (201)522-6182
  184.  
  185. /usr/group Working Group on Internationalization:
  186.     Karen Barnes
  187.     Hewlett-Packard Co.
  188.     19447 Pruneridge Ave.
  189.     M/S 47U2
  190.     Cupertino, CA 95014
  191.     (408) 725-8111, ext 2438
  192.  
  193. /usr/group Working Group on Graphics/Windows:
  194.     Tom Greene
  195.     Apollo Computer, Inc.
  196.     (617)256-6600
  197.  
  198. /usr/group Working Group on Realtime:
  199.     Bill Corwin
  200.     Intel Corp.
  201.     5200 Elam Young Pkwy
  202.     Hillsboro, OR 97123
  203.     (503)681-2248
  204.  
  205. /usr/group Working Group on Database:
  206.     Val Skalabrin
  207.     Unify Corp.
  208.     1111 Howe Ave.
  209.     Sacramento, CA 95825
  210.     (916)920-9092
  211.  
  212. /usr/group Working Group on Performance Measurements:
  213.     Ram Celluri            Dave Hinant
  214.     AT&T Computer Systems        SCI Systems, Inc.
  215.     Room E15B            Ste 325, Pamlico Bldg
  216.     4513 Western Ave.        Research Triangle Pk, NC 27709
  217.     Lisle, IL 60532            (919)549-8334
  218.     (312)810-6223
  219.  
  220. /usr/group Working Group on Security:
  221.     Steve Sutton
  222.     Computer Systems Div.
  223.     Gould Inc.
  224.     1101 East University
  225.     Urbana, IL 61801
  226.     (217)359-0700
  227.  
  228.  
  229. The X3H3.6 display management committee has recently formed to develop
  230. a model to support current and future window management systems, yet
  231. is not based directly on any existing system.  The chair solicits
  232. help and participation:
  233.  
  234.         Georges Grinstein
  235.         wanginst!ulowell!grinstein
  236.  
  237.  
  238. The Abstract of the 1003.1 Trial Use Standard adds:
  239.  
  240.     This interface is a complement to the C Programming Language
  241.     in the C Information Bulletin prepared by Technical Committee X3J11
  242.     of the Accredited Standards Committee X3, Information Processing
  243.     Systems, further specifying an environment for portable application
  244.     software.
  245.  
  246. X3J11 is sometimes known as the C Standards Committee.  Their liaison to
  247. P1003 is
  248.  
  249.         Don Kretsch
  250.         AT&T
  251.         190 River Road
  252.         Summit, NJ 07901
  253.  
  254. A contact for information regarding publications and working groups is
  255.  
  256.         Thomas Plum
  257.         Vice Chair, X3J11 Committee
  258.         Plum Hall Inc.
  259.         1 Spruce Avenue
  260.         Cardiff, New Jersey 08232
  261.  
  262. The current document may be ordered from
  263.  
  264.         Global Press
  265.         2625 Hickory St.
  266.         P.O. Box 2504
  267.         Santa Anna, CA 92707-3783
  268.         U.S.A.
  269.         800-854-7179
  270.         +1-714-540-9870 (from outside the U.S., ask for extension 245.)
  271.         TELEX 692 373
  272.  
  273. who know X3J11 as X3.159.  The price is $65.
  274.  
  275.  
  276. The /usr/group Standard is a principal ancestor of P1003.1, X/OPEN,
  277. and X3J11.  It may be ordered for $15.00 from:
  278.  
  279.         /usr/group Standards Committee
  280.         4655 Old Ironsides Drive, Suite 200
  281.         Santa Clara, California 95054
  282.         (408)986-8840
  283.  
  284.  
  285. The System V Interface Definition (The Purple Book, or SVID).
  286. This is the AT&T standard and is one of the most frequently-used
  287. references of the IEEE 1003 committee.
  288.  
  289.         AT&T Customer Information Center
  290.         Attn:  Customer Service Representative
  291.         P.O. Box 19901
  292.         Indianapolis, IN 46219
  293.         U.S.A.
  294.  
  295.         800-432-6600 (Inside U.S.A.)
  296.         800-255-1242 (Inside Canada)
  297.         317-352-8557 (Outside U.S.A. and Canada)
  298.  
  299.     System V Interface Definition, Issue 2
  300.     should be ordered by the following select codes:
  301.  
  302.     Select Code:    Volume:        Topics:
  303.     320-011        Volume I    Base System
  304.                     Kernel Extension
  305.     320-012        Volume II    Basic Utilities Extension
  306.                     Advanced Utilities Extension
  307.                     Software Development Extension
  308.                     Administered System Extension
  309.                     Terminal Volume Interface Extension
  310.     320-013        Volume III    Base System Addendum
  311.                     Terminal Interface Extension
  312.                     Network Services Extension
  313.     307-131        I, II, III    (all three volumes)
  314.  
  315. The price is about 37 U.S. dollars for each volume or $84 for all three.
  316. Major credit cards are accepted for telephone orders:  mail orders
  317. should include a check or money order, payable to AT&T.
  318.  
  319.  
  320. The X/OPEN PORTABILITY GUIDE (The Green Book)
  321. is another reference frequently used by IEEE 1003.
  322.  
  323. The X/OPEN Group is "Ten of the world's major information system
  324. suppliers" (currently Bull, DEC, Ericsson, Hewlett-Packard, ICL,
  325. NIXDORF, Olivetti, Philips, Siemens, Unisys, and AT&T) who have
  326. produced a document intended to promote the writing of portable
  327. facilities.  They closely follow both SVID and POSIX, and cite
  328. the /usr/group standard as contributing, but X/OPEN's books
  329. cover a wider area than any of those.
  330.  
  331. The book is published by
  332.  
  333.         Elsevier Science Publishers B.V.
  334.         Book Order Department
  335.         P.O. Box 1991
  336.         1000 BZ Amsterdam
  337.         The Netherlands
  338.  
  339. and distributed in the U.S.A. and Canada by:
  340.  
  341.         Elsevier Science Publishing Company, Inc.
  342.         52 Vanderbilt Avenue
  343.         New York, NY 10017
  344.         U.S.A.
  345.  
  346. There are currently five volumes:
  347.     1) System V Specification Commands and Utilities
  348.     2) System V Specification System Calls and Libraries
  349.     3) System V Specification Supplementary Definitions
  350.     4) Programming Languages
  351.     5) Data Management
  352.  
  353. They take a large number of credit cards and other forms of payment.
  354.  
  355. Volume-Number: Volume 11, Number 4
  356.  
  357.