home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / mod.std.unix.v9 / text0048.txt < prev    next >
Encoding:
Text File  |  1987-06-30  |  11.2 KB  |  363 lines

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