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

  1. This is the latest in a series of similar mod.std.unix articles.
  2.  
  3.  
  4. Access information is given in this article for the following standards:
  5. IEEE 1003.1 (POSIX), 1003.2 (shell/tools), 1003.3 (verification)
  6. /usr/group working groups on networking, graphics, database,
  7.     internationalization, performance measurements, realtime, and security
  8. X3H3.6 (display committee)
  9. X3J11 (C language)
  10. /usr/group Standard
  11. System V Interface Definition
  12. X/OPEN PORTABILITY GUIDE
  13.  
  14.  
  15. The IEEE P1003 Portable Operating System for Computer Environments Committee
  16. is sometimes known colloquially as the UNIX Standards Committee.
  17. They have recently produced the 1003.1 "POSIX" Trial Use Standard.
  18. According to its Foreword:
  19.  
  20.     The purpose of this document is to define a standard
  21.     operating system interface and environment based on the
  22.     UNIX Operating System documentation to support application
  23.     portability at the source level.  This is intended for
  24.     systems implementors and applications software developers.
  25.  
  26. Published copies are available at $19.95,
  27. with bulk purchasing discounts available.
  28. Call the IEEE Computer Society in Los Angeles
  29.  
  30.     714-821-8380
  31.  
  32. and ask for Book #967.  Or contact:
  33.  
  34.     IEEE Service Center
  35.     445 Hoes Ln.
  36.     Piscataway, NJ 08854
  37.  
  38. and ask for "IEEE 1003.1 Trial Use Standard" - stock number SH10546.
  39.  
  40. The Trial Use Standard will be available for comments for a period
  41. such as a year.  The current target for a Full Use Standard is Fall 1987.
  42. IEEE has initiated the process to have the 1003.1 effort brought into
  43. the International Organization for Standardization (ISO) arena.
  44.  
  45. Machine readable copies of the Trial Use Standard are not and will 
  46. not be available.  A machine-readable "representation" of a draft
  47. between the Trial Use and Full Use Standards may be available when
  48. it is ready (probably in 1987).
  49.  
  50. There is a paper mailing list by which interested parties may get
  51. copies of drafts of the standard.  To get on it, or to submit comments
  52. directly to the committee, mail to:
  53.  
  54.     James Isaak
  55.     Chairperson, IEEE/CS P1003
  56.     Charles River Data Systems
  57.     983 Concord St.
  58.     Framingham, MA 01701
  59.     decvax!frog!jim
  60.  
  61. Sufficiently interested parties may join the working group.
  62.  
  63. The next scheduled meetings of the P1003.1 working group are
  64.  
  65. December  8-12    Atlantic City, NJ    Bally's Hotel & Casino
  66.     (Same time/location as X3J11 C Standards Committee meeting)
  67.     Host: Concurrent Computer Corporation (previously Perkin Elmer)
  68.  
  69. April    22-24    Toronto            Host: IBM
  70.         (Canadian UNIX Conference)
  71.  
  72. June    9-12    Phoenix (USENIX Conference)    No Host yet
  73.  
  74. Aug/Sept 31-4   East Coast Probably Washington DC area    No Host yet
  75.  OR Sept 14-18    Boston (Same Time/loc as X3J11)
  76. (Sept 7th is Labor day, and that week is ISO TC97 SC22 meeting in Wash DC)
  77.  
  78. There is also a balloting group (which intersects with the working group).
  79. This is more difficult.  Contact the committee chair for details.
  80. I will repost them in this newsgroup if there is sufficient interest.
  81.  
  82. Related working groups are
  83.     group    subject        co-chairs
  84.     1003.2    shell and tools    Hal Jespersen (Amdahl), Don Cragun (Sun)
  85.     1003.3    verification    Roger Martin (NBS), Carol Raye (AT&T)
  86.  
  87. Inquiries regarding 1003.2 and 1003.3 should go to the same address
  88. as for 1003.1.
  89.  
  90. Here are some details from Hal Jespersen regarding P1003.2:
  91.  
  92. The IEEE P1003.2 "Shell and Utilities" Working Group is developing a
  93. proposed standard to complement the 1003.1 POSIX standard.  It will
  94. consist of
  95.  
  96.     a shell command language (currently planned to be based on the
  97.     Bourne Shell),
  98.  
  99.     groups of utility programs, or commands,
  100.  
  101.     programmatic interfaces to the shell (system(), popen()) and
  102.     related facilities (regular expressions, file name expansion,
  103.     etc.)
  104.  
  105.     defined environments (variables, file hierarchies, etc) that
  106.     applications may rely upon
  107.  
  108. which will allow application programs to be developed out of existing
  109. pieces, in the UNIX tradition.  The scope of the standard emphasizes
  110. commands and features that are more typically used by shell scripts or
  111. C language programs than those that are oriented to the terminal user
  112. with windows, mice, visual shells, and so forth.
  113.  
  114. The group is currently seeking proposals for groupings of commands that
  115. may be offered by implementors.  As groups are identified, command
  116. descriptions will be solicited.  There is no requirement that the commands
  117. be in System V or BSD today, but they should realistically be commands 
  118. that are commonly found in most existing implementations.
  119.  
  120. Meetings are normally held in conjunction with the 1003.1 group and
  121. have a large membership overlap.  The next meeting is 12/8/86, and
  122. possibly the morning of the 9th, in Atlantic City.  Future meetings
  123. will generally be held on the day or two preceding 1003.1.
  124.  
  125.  
  126. There are two Institutional Representatives to P1003:  John Quarterman
  127. from USENIX and Heinz Lycklama from /usr/group.  As the one from USENIX,
  128. one of my functions is to get comments from the USENIX membership and
  129. the general public to the committee.  One of the ways I try to do that
  130. is by moderating this newsgroup (currently known as mod.std.unix,
  131. eventually as comp.std.unix).  An article related to this one just
  132. appeared in the September/October 1986 ;login: (The USENIX Association
  133. Newsletter).  I'm also currently on the USENIX Board of Directors.
  134.  
  135. The May/June 1986 issue of CommUNIXations (the /usr/group newsletter)
  136. contains a report by Heinz Lycklama on the /usr/group Technical Committee
  137. working groups which met in February 1986 on the areas of Networking,
  138. Internationalization, Graphics, Realtime, Database, Performance, and
  139. the proposed new group on Security.
  140.  
  141.  
  142. Here is contact information for /usr/group working groups as taken from
  143. the CommUNIXations article mentioned above.  If you are interested in
  144. starting another working group, contact Heinz Lycklama at the address below.
  145.  
  146. /usr/group Working Group on Networking:
  147.     Dave Buck
  148.     D.L. Buck & Associates, Inc.
  149.     6920 Santa Teresa Bldg, #108
  150.     San Jose, CA 95119
  151.     (408)972-2825
  152.  
  153. /usr/group Working Group on Internationalization:
  154.     Brian Boyle            Karen Barnes
  155.     Novon Research Group        Hewlett-Packard Co.
  156.     537 Panorama Dr.        19447 Pruneridge Ave.
  157.     San Francisco, CA 94131        M/S 47U2
  158.     (415)641-9800            Cupertino, CA 95014
  159.                     (408) 725-8111, ext 2438
  160.  
  161. /usr/group Working Group on Graphics:
  162.     Heinz Lycklama
  163.     Interactive Systems Corp.
  164.     2401 Colorado Ave., 3rd Fl.
  165.     Santa Monica, CA 90404
  166.     (213)453-8649
  167.  
  168. /usr/group Working Group on Realtime:
  169.     Bill Corwin            Ben Patel
  170.     Intel Corp.            EDS Corp.
  171.     5200 Elam Young Pkwy        P.O. Box 5121
  172.     Hillsboro, OR 97123        23077 Greenfield
  173.     (503)640-7588            Southfield, MI 48075
  174.                     (313)443-3460
  175.  
  176. /usr/group Working Group on Database:
  177.     Val Skalabrin
  178.     Unify Corp.
  179.     1111 Howe Ave.
  180.     Sacramento, CA 95825
  181.     (916)920-9092
  182.  
  183. /usr/group Working Group on Performance Measurements:
  184.     Ram Celluri            Dave Hinant
  185.     AT&T Computer Systems        SCI Systems, Inc.
  186.     Room E15B            Ste 325, Pamlico Bldg
  187.     4513 Western Ave.        Research Triangle Pk, NC 27709
  188.     Lisle, IL 60532            (919)549-8334
  189.     (312)810-6223
  190.  
  191. /usr/group Working Group on Security:
  192.     Steve Sutton
  193.     Computer Systems Div.
  194.     Gould Inc.
  195.     1101 East University
  196.     Urbana, IL 61801
  197.     (217)384-8500
  198.  
  199.  
  200. The X3H3.6 display management committee has recently formed to develop
  201. a model to support current and future window management systems, yet
  202. is not based directly on any existing system.  The chair solicits
  203. help and participation:
  204.  
  205.     Georges Grinstein
  206.     wanginst!ulowell!grinstein
  207.  
  208.  
  209. The Abstract of the 1003.1 Trial Use Standard adds:
  210.  
  211.     This interface is a complement to the C Programming Language
  212.     in the C Information Bulletin prepared by Technical Committee X3J11
  213.     of the Accredited Standards Committee X3, Information Processing
  214.     Systems, further specifying an environment for portable application
  215.     software.
  216.  
  217. X3J11 is sometimes known as the C Standards Committee.  Their liaison to
  218. P1003 is
  219.  
  220.     Don Kretsch
  221.     AT&T
  222.     190 River Road
  223.     Summit, NJ 07901
  224.  
  225. A contact for information regarding publications and working groups is
  226.  
  227.     Thomas Plum
  228.     Vice Chair, X3J11 Committee
  229.     Plum Hall Inc.
  230.     1 Spruce Avenue
  231.     Cardiff, New Jersey 08232
  232.  
  233. There is frequent discussion of X3J11 in the USENET newsgroup mod.std.c,
  234. which see.  (That newsgroup will eventually be known as comp.std.c.)
  235.  
  236.  
  237. The /usr/group Standard is the principle ancestor of P1003.1:
  238.  
  239.     /usr/group Standards Committee
  240.     4655 Old Ironsides Drive, Suite 200
  241.     Santa Clara, California 95050
  242.  
  243. The price is still $15.00.
  244.  
  245.  
  246. The System V Interface Definition (The Purple Book).
  247. This is the AT&T standard and is one of the most frequently-used
  248. references of the IEEE 1003 committee.
  249.  
  250.     System V Interface Definition, Issue 2
  251.     Select Codes 320-011 (Volume 1) and 320-012 (Volume 2)
  252.     or Select Code 307-127 (both volumes).
  253.     AT&T Customer Information Center
  254.     2833 North Franklin Road
  255.     Indianapolis, IN 46219
  256.     1-800-432-6600, operator 77.
  257.  
  258. The price is about 37 U.S. dollars for each volume or $52 for the pair.
  259. Major credit cards are accepted for telephone orders:  mail orders
  260. should include a check or money order.  Previous SVID owners should
  261. have received a discount coupon to upgrade to Release 2 for only $37.
  262.  
  263. Volume 1 is essentially equivalent to the whole previous SVID;
  264. Volume 2 is mostly commands and a few add-ons (e.g. curses).
  265. A third volume is expected in the last quarter of 1986 to cover new
  266. items in System V Release 3, such as streams and networking.  There may
  267. be an upgrade discount similar to the previous one.  A draft copy is
  268. reputed to be available now to source licensees.
  269.  
  270.  
  271. The X/OPEN PORTABILITY GUIDE (The Green Book)
  272. is another reference frequently used by IEEE 1003.
  273.  
  274. X/OPEN is "A Group of European Computer Manufacturers" who have produced
  275. a document intended to promote the writing of portable facilities.
  276. (They now have member computer manufacturers from outside Europe.)
  277. Their flyer remarks (in five languages), "Now we all speak the same
  278. language in Europe."
  279.  
  280. The book is published by
  281.  
  282.     Elsevier Science Publishers
  283.     Book Order Department
  284.     PO Box 211
  285.     1000 AE Amsterdam
  286.     The Netherlands
  287.  
  288. or, for those in the U.S.A. or Canada:
  289.  
  290.     Elsevier Science Publishers Co Inc.
  291.     PO Box 1663
  292.     Grand Central Station
  293.     New York, NY 10163
  294.  
  295. The price is Dfl 275,00 or USD 75.00.  According to the order form,
  296. "This price includes the costs of one update which will be mailed
  297. automatically upon publication."  They take a large number of credit
  298. cards and other forms of payment.
  299.  
  300.  
  301. Corrections and additions to this article are solicited.
  302. Oh, yes:  "UNIX is a Registered Trademark of AT&T."
  303. And POSIX is a trademark of IEEE.
  304.  
  305.  
  306. Volume-Number: Volume 8, Number 6
  307.  
  308.