home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.15 < prev    next >
Internet Message Format  |  1989-01-17  |  233KB

  1. From jsq  Thu Sep  1 22:02:17 1988
  2. Received: by uunet.UU.NET (5.59/1.14) 
  3.     id AA21043; Thu, 1 Sep 88 22:02:17 EDT
  4. From: std-unix@uunet.UU.NET (Moderator, John S. Quarterman)
  5. Newsgroups: comp.std.unix
  6. Subject: comp.std.unix Volume 15
  7. Message-Id: <25959@uunet.UU.NET>
  8. Sender: std-unix@uunet.UU.NET
  9. Reply-To: std-unix@uunet.UU.NET
  10. Date: 2 Sep 88 02:01:23 GMT
  11. Apparently-To: std-unix-archive
  12. Status: O
  13.  
  14. This is the first article in Volume 15 of comp.std.unix.
  15. These volumes are purely for administrative convenience.
  16. Feel free to continue any previous discussion or start new ones.
  17.  
  18. The USENET newsgroup comp.std.unix is also known as the ARPA Internet
  19. mailing list std-unix@uunet.uu.net.  It is for discussions of UNIX
  20. standards, particularly of IEEE 1003, or POSIX.  The moderator is
  21. John S. Quarterman, who is also the institutional representative of
  22. the USENIX Association to the IEEE P1003 Portable Operating System
  23. Interface for Computer Environments Committee (commonly known as
  24. the UNIX Standards Committee).
  25.  
  26. Submissions-To:    uunet!std-unix        or std-unix@uunet.uu.net
  27. Comments-To: uunet!std-unix-request    or std-unix-request@uunet.uu.net
  28. The host cs.utexas.edu may be used in place of uunet.uu.net.
  29. Postings from the moderator may originate from longway.tic.com.
  30.  
  31. Permission to post to the newsgroup is assumed for mail to std-unix.
  32. Permission to post is not assumed for mail to std-unix-request,
  33. unless explicitly granted in the mail.  Mail to my personal addresses
  34. will be treated like mail to std-unix-request if it obviously refers
  35. to the newsgroup.
  36.  
  37. Archives may be found on uunet.uu.net.  The current volume may
  38. be retrieved by anonymous ftp (login anonymous, password guest)
  39. over the ARPA Internet as
  40.     ~ftp/comp.std.unix/archive
  41. or
  42.     ~ftp/comp.std.unix/volume.15
  43. The previous volume may be retrieved as 
  44.     ~ftp/comp.std.unix/volume.14
  45. For hosts with direct UUCP connections to the uunet machine,
  46. UUCP transfer should work with, for example,
  47.     uucp uunet!comp.std.unix/archive archive
  48.  
  49. Volumes 1-10 are filed under the former newsgroup name, mod.std.unix,
  50. as ~ftp/pub/mod.std.unix.v1, ~ftp/pub/mod.std.unix.v2, etc., through
  51. ~ftp/pub/mod.std.unix.v10.  Volume 3 contains the AT&T public domain
  52. getopt(3).  Volume 10 is a special index volume that catalogs Volumes 1-9.
  53.  
  54. Finally, remember that any remarks by any committee member (especially
  55. including me) in this newsgroup do not represent any position (including
  56. any draft, proposed or actual, of a standard) of the committee as a
  57. whole or of any subcommittee unless explicitly stated otherwise
  58. in such remarks.
  59.  
  60. UNIX is a Registered Trademark of AT&T.
  61. IEEE is a Trademark of the Institute of Electrical and Electronics
  62.     Engineers, Inc.
  63.  
  64. Volume-Number: Volume 15, Number 1
  65.  
  66. From root  Fri Sep  2 19:17:03 1988
  67. Received: by uunet.UU.NET (5.59/1.14) 
  68.     id AA27075; Fri, 2 Sep 88 19:17:03 EDT
  69. From: Lori Grob <grob@lori.ultra.nyu.edu>
  70. Newsgroups: comp.std.unix
  71. Subject: UNIX ON SUPERCOMPUTERS WORKSHOP
  72. Message-Id: <232@longway.TIC.COM>
  73. Sender: std-unix@longway.TIC.COM
  74. Reply-To: Lori Grob <grob@lori.ultra.nyu.edu>
  75. Date: 1 Sep 88 20:09:21 GMT
  76. Apparently-To: std-unix-archive
  77. Status: O
  78.  
  79. From: Lori Grob <grob@lori.ultra.nyu.edu>
  80.  
  81.                UNIX ON SUPERCOMPUTERS WORKSHOP
  82.  
  83. A large number of supercomputers are  now  or  will  in  the
  84. future  be  running  Unix as their primary operating system.
  85. This is the first workshop to consider the general  problems
  86. of  running  Unix  on  supercomputers, and will cover topics
  87. both practical and abstract.  Some of the topics  that  will
  88. be covered are
  89.  
  90.         o Performance
  91.         o Parallelism
  92.         o Scheduling and Load Balancing
  93.         o Storage Management
  94.         o Processes and Process Management
  95.         o Experiences
  96.  
  97.  
  98. The workshop sessions will include both  full-length  papers
  99. and short presentations, and there will be works in progress
  100. sessions.  Works in  progress  presentation  slots  will  be
  101. available  at  the  workshop  on  a first come, first served
  102. basis.  Proceedings will be provided to registered attendees
  103. at the workshop.
  104.  
  105.  
  106. In addition to the regular sessions, there will be a trip to
  107. the Pittsburgh Supercomputing Center and Westinghouse Energy
  108. Center facilities.  Housed in the same building, this is one
  109. of  the  largest  privately-owned  computing  centers in the
  110. world.  A reception will be held  in  conjunction  with  the
  111. visit.   There will also be a no-host reception Sunday even-
  112. ing preceding the workshop.
  113.  
  114.                    WORKSHOP EVENT SCHEDULE
  115.  
  116.  
  117.                   SUNDAY EVENING, September 25
  118.   4:00pm - 9:00pm         No host reception and registration
  119.  
  120.                   MONDAY, September 26
  121.   9:00am - 5:00pm         Workshop sessions
  122.   7:00pm - 9:00pm         Reception at Pittsburgh Supercomputing &
  123.                   Westinghouse Energy Center
  124.  
  125.                   TUESDAY, September 27
  126.   9:00am - 5:00pm         Workshop sessions
  127.  
  128.  
  129.   P R E L I M I N A R Y    S C H E D U L E    O F   S P E A K E R S
  130.   (Subject to Change)
  131.  
  132.  
  133.                          Performance
  134.                          -----------
  135.   Kenneth Bobey, Myrias Research Corporation.
  136.         "Monitoring Program Performance on Large Parallel Systems"
  137.  
  138.   Eugene Miya, NASA Ames Research Center.
  139.         "Some Observations on Computer Performance Characterization"
  140.  
  141.   John Renwick, Cray Research, Inc..
  142.         "High-speed networking with Supercomputers"
  143.             (short presentation)
  144.  
  145.  
  146.                          Parallelism
  147.                          -----------
  148.   Brian Baird, Myrias Research Corporation.
  149.         "Distributed UNIX Services in a Massively Parallel Supercomputer"
  150.  
  151.   Ray Bryant, et al., IBM T.J. Watson Research Center.
  152.         "The RP3 Parallel Computing Environment"
  153.  
  154.   Brewster Kahle and Bill Nesheim, Thinking Machines.
  155.         "The Use of Unix in the Connection Machine System"
  156.  
  157.   Traian Muntean, University of Grenoble.
  158.         "UNIX* on Transputers* based supercomputers"
  159.  
  160.  
  161.                 Scheduling and Load Balancing
  162.                 ---------- --- --------------
  163.   Martin Fouts, NASA Ames Research Center.
  164.         "Multitasking under UniCos: Experiences with the Cray 2"
  165.  
  166.   Ralph Knag, AT&T Bell Laboratories.
  167.         "The Unicos Fair Share Scheduler"
  168.             (short presentation)
  169.  
  170.  
  171.                       Storage Management
  172.                       ------- ----------
  173.   Patrick Clancy, Multiflow Computer.
  174.         "Virtual Memory Extensions in TRACE/UNIX"
  175.  
  176.   Jan Edler, Jim Lipkis, and Edith Schonberg, Ultracomputer Research Laboratory.
  177.         "Memory Management in Symunix II"
  178.  
  179.   E.C. Pariser, AT&T Bell Labs.
  180.         "Static and Dynamic Reduction of Memory Requirements on the
  181.       Cray X-MP"
  182.  
  183.   Mike Muuss, BRL, Terry Slattery, USNA, and Don Merritt, BRL.
  184.         "BUMP - The BRL/USNA Migration Project"
  185.  
  186.   Alan Poston, GE Aerospace, NASA Ames Research Center.
  187.         "A High Performance File System for UNIX"
  188.  
  189.   Douglas E. Engert, National Laboratory.
  190.         "Attaching IBM Disks Directly to a Cray X-MP"
  191.             (short presentation)
  192.  
  193.  
  194.                Processes and Process Management
  195.                --------- --- ------- ----------
  196.   Jim Lipkis, Jan Edler, and Edith Schonberg,  NYU Ultracomputer Project.
  197.         "Process Management Extensions at the Ultracomputer Project"
  198.  
  199.   Piyush Mehrotra, Purdue University.
  200.         "Microthreads: Featherweight Processes in C"
  201.  
  202.   Dennis Ritchie, AT&T Bell Laboratories.
  203.           "A Guest Facility for Unicos"
  204.  
  205.         
  206.             Experiences (all short presentations)
  207.             -------------------------------------
  208.  
  209.   H. Stephen Anderson, Ohio Supercomputer Graphics Project.
  210.         "Distributed Supercomputer Graphics Using Unix Tools"
  211.  
  212.   Jonathan Brown, Lawrence Livermore National Laboratory.
  213.         "The CTSS/Posix Project"
  214.  
  215.   Robert M. Panoff, Department of Physics and Astronomy.
  216.         "Real Productivity for Real Science Without Real UNIX"
  217.  
  218.   Satoshi Sekiguchi, Hiroyuki Kusumoto, and Akio Kokubu,  Electrotechnical
  219.           Laboratory.
  220.         "A Design for Supercomputing Environment at the Tsukuba
  221.       Research Center of MITI"
  222.  
  223.   Cheryl Stewart, Cornell Mathematical Sciences Institute.
  224.         "Numerical Interprocess Communication Protocol"
  225.  
  226.   Kevin Wohlever, Cray Research, Inc.
  227.         "Unicos System Administration at the Ohio Supercomputer
  228.       Center - Tuning Considerations"
  229.  
  230.  
  231.   W O R K S H O P    R E G I S T R A T I O N    I N F O R M A T I O N
  232.  
  233.   You MUST  register  in  advance  to  attend  this  limited
  234.   enrollment workshop.  Register early as space is available
  235.   on a first-come, first-served basis.
  236.  
  237.  
  238.                   REGISTRATION FEE.............   $200.00
  239.                   REGISTRATION DEADLINE........   September 19, 1988
  240.  
  241.  
  242.   You may pay by check (MAKE CHECK PAYABLE TO USENIX CONFER-
  243.   ENCE)  or  use  your VISA, MasterCard, or American Express
  244.   charge card to pay your registration  fees.  Payment  MUST
  245.   accompany registration form.  Purchase orders and vouchers
  246.   are not accepted.
  247.  
  248.   R E F U N D    C A N C E L L A T I O N    P O L I C Y
  249.  
  250.   If you must CANCEL, all refund requests must be in writing
  251.   and  postmarked  no later than September 19, 1988.  Direct
  252.   your letter to the USENIX Conference Office.
  253.  
  254.   H O T E L    I N F O R M A T I O N
  255.  
  256.   The workshop will be held at:
  257.  
  258.           The Westin William Penn Hotel
  259.           530 William Penn Way
  260.           Pittsburgh, PA  15219
  261.           Telephone # (412) 281-7100
  262.  
  263.           ROOM RATES:  $85.00/night - Single or Double Occu-
  264.       pancy (Plus 9% city and state tax)
  265.  
  266.   TO MAKE YOUR RESERVATION.......
  267.  
  268.   Call the Hotel directly and ask for the Reservation  Desk.
  269.   Tell  reservations that you are a USENIX Conference atten-
  270.   dee to take advantage of our group rate.  You may  guaran-
  271.   tee your late arrival with a major credit card.
  272.  
  273.   IMPORTANT:  Room  reservation  deadline  is  September  6,
  274.   1988.   Requests for reservations received after the dead-
  275.   line will be handled on a space and RATE available basis.
  276.  
  277.   A I R P O R T    T O    H O T E L    T R A N S P O R T A -
  278.   T I O N
  279.  
  280.   The Airlines Transportation Company  Bus  at  the  Greater
  281.   Pittsburgh Airport provides shuttle service to the William
  282.   Penn Hotel. Due to construction, buses are only  departing
  283.   from  one  area  of the airport at this time. To catch the
  284.   bus, go right  outside  the  U.S.Air  baggage  claim  area
  285.   located  on the lower level of the main terminal, or check
  286.   with the Airlines Transportation Company desk located near
  287.   the  rental  car  agencies, to verify their next scheduled
  288.   departure.  Buses run approximately every 20 - 30  minutes
  289.   at a cost of $8.00 one way.
  290.  
  291.   Taxi service is available at an approximate  cost  of  $25
  292.   one way.
  293.  
  294.      FOR FURTHER CONFERENCE INFORMATION, PLEASE CONTACT:
  295.  
  296.  
  297.                    USENIX Conference Office
  298.                          P.O. Box 385
  299.                    16951 Pacific Coast Hwy
  300.                    Sunset Beach, CA  90742
  301.            Telephone (213) 592-1381, (213) 592-3243
  302.  
  303.  
  304.   Program Co-chairs:
  305.  
  306.  
  307.   Lori Grob                    Melinda Shore
  308.   NYU Ultracomputer Research   Frederick Cancer Research
  309.   Lab                          Facility
  310.   715 Broadway, 10th Floor     P.O. Box B, Building 430
  311.   New York, New York 10003     Frederick, MD  21701
  312.   (212) 998-3339               (301)698-5660
  313.   grob@lori.ultra.nyu.edu      shore@ncifcrf.gov
  314.   or grob@nyu.edu
  315.  
  316.  
  317. Volume-Number: Volume 15, Number 2
  318.  
  319. From root  Fri Sep  2 19:28:37 1988
  320. Received: by uunet.UU.NET (5.59/1.14) 
  321.     id AA28762; Fri, 2 Sep 88 19:28:37 EDT
  322. From: Alix Vasilatos <alix@athena.mit.edu>
  323. Newsgroups: comp.std.unix
  324. Subject: Workshop on Large Installation Systems Administration
  325. Keywords: systems administration
  326. Message-Id: <233@longway.TIC.COM>
  327. Sender: std-unix@longway.TIC.COM
  328. Reply-To: alix@athena.mit.edu (Alix Vasilatos)
  329. Organization: Massachusetts Institute of Technology
  330. Date: 1 Sep 88 19:20:01 GMT
  331. Apparently-To: std-unix-archive
  332. Status: O
  333.  
  334. From: alix@athena.mit.edu (Alix Vasilatos)
  335.  
  336. Folks, note the deadline for submissions is September 15!!!  Keep those cards
  337. and letters coming!          - Alix
  338.  
  339.  
  340.                        Call for Papers
  341.          Workshop on Large Installation Systems Administration
  342.  
  343.                        Monterey, California
  344.                        November 17-18, 1988
  345.  
  346.                Sponsored by the USENIX Association
  347.  
  348.  
  349. In light of last year's successful workshop on Large Installation
  350. Systems Administration, Alix Vasilatos will again be chairing a workshop
  351. on this subject in Monterey, CA on Thursday and Friday, November 17th
  352. and 18th, 1988.  There is demonstrable benefit in bringing together
  353. system administrators of sites with 100 or more users (on one or more
  354. processors) to compare notes on solutions that they have found for a
  355. variety of common problems.  These include but are not limited to:
  356.  
  357.           Large file systems (dumps, networked file systems)
  358.           Password file administration
  359.           Large mail system administration
  360.           USENET/News/Notes administration
  361.           Heterogeneous environments (mixed vendor and/or version)
  362.           Load control and batch systems
  363.           Monitoring tools
  364.           Software release to multiple systems
  365.           Output device management
  366.  
  367. We are particularly interested in technical solutions to problems 
  368. involving changes which directly affect users.  
  369.  
  370. The workshop will focus on short papers and presentations.  Please
  371. submit (electronically, to alix@athena.MIT.EDU) a one or two page
  372. single-spaced summary describing the solution to a problem.  Include
  373. a description of the unique characteristics of the site, an outline
  374. of the problem, and a description of the solution (detailed enough
  375. that fellow administrators can implement it).  Workshop proceedings 
  376. will be available at the workshop.
  377.  
  378. The deadline for submissions is September 15, 1988.  For further details
  379. about the workshop, contact:
  380.  
  381.           Alix Vasilatos
  382.           MIT Project Athena
  383.           E40-357
  384.           1 Amherst Street
  385.           Cambridge, MA  02139
  386.  
  387.           alix@athena.MIT.EDU
  388.  
  389.           617-253-0121
  390.  
  391. For further details about registration, contact:
  392.  
  393.           USENIX Conference Office
  394.           P.O. Box 385
  395.           Sunset Beach, CA  90742
  396.  
  397.           213-592-1381
  398.           213-592-3243
  399.  
  400.           {uunet,ucbvax}!usenix!judy
  401.  
  402. Volume-Number: Volume 15, Number 3
  403.  
  404. From root  Sat Sep  3 01:02:17 1988
  405. Received: by uunet.UU.NET (5.59/1.14) 
  406.     id AA06915; Sat, 3 Sep 88 01:02:17 EDT
  407. From: std-unix@longway.TIC.COM (Moderator, John S. Quarterman)
  408. Newsgroups: comp.std.unix
  409. Subject: An update on UNIX Standards Activities
  410. Message-Id: <234@longway.TIC.COM>
  411. Reply-To: std-unix@uunet.UU.NET
  412. Date: 2 Sep 88 23:38:38 GMT
  413. Apparently-To: std-unix-archive
  414. Status: O
  415.  
  416. From: Shane P. McCarron <ahby@bungia.mn.org>
  417.  
  418. [ This report was commissioned by the USENIX Association.  -mod ]
  419.  
  420.            An update on UNIX Standards Activities
  421.  
  422.                        August 1, 1988
  423.  
  424.            Shane P. McCarron, NAPS International
  425.  
  426. This is the third in a series of reports on standards bodies
  427. relating to the Unix community.  Before I start, I would
  428. like to take a couple lines to thank all of those readers
  429. who were kind enough to drop me a line of either criticism
  430. or encouragement; both are greatly appreciated.  In the
  431. future please feel free not only to comment on the articles
  432. here, but also on standards issues.  I am more than happy to
  433. try and answer any of your questions either individually or
  434. through this column.
  435.  
  436. To business: the most important item to report (from my
  437. perspective) is that the Usenix Association has formed a
  438. Standards Watchdog Committee.  The charter of this group is
  439. to keep an eye on as many of the standards efforts as
  440. possible, and report the progress of those efforts back to
  441. the membership.  In addition, the group will be looking for
  442. important or contentious decisions, and trying to determine
  443. a Usenix position where it seems appropriate.  The group
  444. will also be looking to you, the members, for input.
  445. Everyone has opinions, and the Watchdog Committee, through
  446. its standards committee representatives, can serve as a
  447. channel to get your ideas to the appropriate groups or can
  448. put you in contact with the appropriate people.  For more
  449. information, please contact:
  450.  
  451.           John S. Quarterman
  452.           Texas Internet Consulting
  453.           701 Brazos, Suite 500
  454.           Austin, TX  78701
  455.           (512) 320-9031
  456.           jsq@usenix.org, uunet!usenix!jsq
  457.  
  458. As always, the standards bodies have been pretty busy during
  459. the  past  quarter.  Busy, that is, in standards body terms.
  460. There is often a great deal of heat, but very little  light.
  461. I have remarked in the past that these committees can take a
  462. long time to complete things.  In some future issue, maybe I
  463. will  take  a few inches and sketch out how a full standards
  464. working group meeting really goes :-).  Not this time though
  465. - there is too much real news to get to:
  466.  
  467. P1003.0 - The POSIX Open Systems Environment Guide
  468.  
  469. The IEEE 1003.0 working group met on July 12 & 13,  1988  in
  470. Denver,  Colorado.   The purpose of this meeting was to have
  471.  
  472.  
  473.                            - 2 -
  474.  
  475. the group members, who  had  volunteered  during  the  March
  476. meeting  to  work  on  certain  portions (sub-groups) of the
  477. POSIX Open Systems Environment guide document, present their
  478. material  for  review  and  critique  by the group. This was
  479. accomplished on day 1 and the morning of  day  2.  The  sub-
  480. groups that were discussed included:
  481.  
  482.        1.  Operating System
  483.  
  484.        2.  Database Management
  485.  
  486.        3.  Data Interchange
  487.  
  488.        4.  Network Services
  489.  
  490.        5.  User Interface
  491.  
  492.        6.  Languages
  493.  
  494.        7.  Graphics
  495.  
  496. The remainder of the meeting focused on goals and objectives
  497. for  the next meeting in October. There was strong consensus
  498. within the group that the next goal should be a  very  rough
  499. draft  document.  Volunteers were assigned to each sub-group
  500. above with the purpose of putting into  narrative  form  the
  501. material  that  had  been presented. It was also agreed that
  502. distribution of this draft  prior  to  the  October  meeting
  503. would  be  essential  in  order  to  allow  for  good,  well
  504. thought-out discussion during the meeting.
  505.  
  506. The group has targeted October, 1989 as a goal for beginning
  507. the  balloting  process.   This is aggressive, but possible,
  508. assuming that the effort between meetings can be  maintained
  509. at its present level.
  510.  
  511. Overall, the meeting was very productive and is drawing more
  512. participation  from  a  good  cross-section  of  vendors and
  513. users.
  514.  
  515. P1003.1
  516.  
  517. The big news this month is, of course,  that  as  of  August
  518. 22nd the POSIX System Services Interface standard is finally
  519. complete.  By the time you read  this  final  drafts  should
  520. have  been  circulated  to  all  of  the POSIX working group
  521. members, and copies of that draft should be  available  from
  522. the IEEE office in New York.  While you can obtain a copy of
  523. the final draft now, you would do well to wait for a  couple
  524. of  months  and  pick  up  a real, hard-bound version of the
  525. standard from the IEEE.  To order a copy of the final draft,
  526.  
  527.  
  528.                            - 3 -
  529.  
  530. contact:
  531.  
  532.           IEEE Standards Office
  533.           345 E. 47th St.
  534.           New York, NY  10017
  535.           (212) 705-7091
  536.  
  537. Since the  last  installment  in  this  series,  the  1003.1
  538. standard  has  gone  through not one, and not two, but three
  539. more  recirculations.   As  you  may  remember,  the  second
  540. recirculation  was  scheduled  to  take place in May, and it
  541. did.  This one went as well as expected, and generated  some
  542. excellent  feedback.   The  changes  from that recirculation
  543. were assembled and sent back  to  the  balloting  group  for
  544. review   at   the   end  of  June.   As  a  result  of  that
  545. recirculation, there were yet more changes to the  standard,
  546. and  those changes had to be recirculated as well. The final
  547. recirculation took place at the end of July,  and  generated
  548. no  substantial  changes.   At  that  point the standard was
  549. released to the Technical Editor for final copy editing, and
  550. has  now been balloted on and approved by the IEEE Standards
  551. Board!
  552.  
  553. This is actually good and bad.   It  is  good  for  all  the
  554. reasons  you  would suppose.  It is bad because the standard
  555. is not perfect; there are things that  shouldn't  be  in  it
  556. that  are  (e.g.  some  weird  timezone stuff and read() and
  557. write() functions that allow broken  behavior),  and  things
  558. which  should  be  in  it  but  are  not (like seekdir() and
  559. telldir()).  Even though the standard  is  not  perfect,  at
  560. least  we  now  have  a  foundation  upon  which  additional
  561. documents can be based.  In the future this standard will be
  562. extended  and  revised,  but  for  now  (in combination with
  563. Standard C), it's the best thing  we  have  for  application
  564. portability.
  565.  
  566. In the mean time, the .1 working group has  not  been  idle.
  567. Although  the initial work on the Services Interace standard
  568. was completed some months ago, there are always new areas to
  569. work in. I gave a detailed description of these new areas in
  570. the April update;  the  following  is  only  information  on
  571. developments where they occured:
  572.  
  573. Clean Up
  574.  
  575. There  are  some  issues  that  were  not  handled  to   the
  576. satisfaction  of  the  working group in the first cut of the
  577. standard.  A small group is working on sifting  through  the
  578. unresolved  balloting  objections  (there  were several) and
  579. identifying  those  items  that  can  be  rectified  through
  580. modification to the standard.  It turns out that many of the
  581.  
  582.  
  583.                            - 4 -
  584.  
  585. unresolved objections were very reasonable items,  but  were
  586. introduced  too  late  in  the  process  to be placed in the
  587. standard.  Those items will be looked at and possibly  added
  588. to the standard in a supplement.
  589.  
  590. Language Independent Description
  591.  
  592. While little progress has been made in this area by  the  .1
  593. working  group, it turns out that there has been quite a bit
  594. of  work  done  by  other  working  groups   and   technical
  595. committees.    The   /usr/group   technical   committee   on
  596. Supercomputing,  in  particular,  has  produced  a   Fortran
  597. language  description  of  the .1 interface.  In the process
  598. they have come up with a number of items that can be used by
  599. the   .1   people  to  develop  their  language  independent
  600. description.
  601.  
  602. Terminal Interface Extensions
  603.  
  604. The  Working  Group  looked  at  the  various   requirements
  605. necessary  for  a  terminal  interface  standard (a terminal
  606. interface standard is something like the Terminal  Interface
  607. Extensions  in  the  SVID,  better know as curses/terminfo).
  608. The group determined that there is little or no way to get a
  609. single interface standard that will satisfy the needs of the
  610. entire community.  Those people with bit mapped displays can
  611. do things better, and we should let them.  Those people with
  612. block mode terminals have special needs that should not have
  613. to  be  addressed by Joe Portable Application.  The majority
  614. of users that we are trying to satisfy, those with character
  615. based  terminals,  have  well defined needs that are already
  616. being addressed by existing practice.
  617.  
  618. What's the solution?  Well, none was really proposed, but  I
  619. would  guess  that  the  people  in the bit mapped world are
  620. going to care a lot more about Open  Look  and  Presentation
  621. Manager (bite my tongue) than they are about something based
  622. on terminfo or termcap.  For the other  90  percent  of  the
  623. Unix  using  community,  while  terminfo/termcap may be what
  624. they are used to seeing, it is hardly attractive  enough  to
  625. make  them  sit  up  and  take notice.  They are looking for
  626. flashier, better, faster applications, and  the  traditional
  627. interface  is  not  going  to  be  enough.   For application
  628. developers, the functionality  which  can  be  achieved  via
  629. terminfo  is  fine  but  hardly  adequate  for  building the
  630. products that the user community is coming to expect.
  631.  
  632. I would guess that the POSIX committees will settle on  some
  633. subset  of  the terminfo interface as the standard, and that
  634. no one will use  it.   Sure,  it  will  be  on  every  POSIX
  635. conformant  system,  but who cares?  It is a lame interface,
  636.  
  637.  
  638.                            - 5 -
  639.  
  640. and someone will come up with a better one soon enough.
  641.  
  642. New Archive Format
  643.  
  644. As I mentioned previously, the ISO has asked P1003.1 to come
  645. up  with  a  new  archive  format  that  will  not  have the
  646. deficiencies of tar or cpio and will be  able  to  take  the
  647. security concerns of the P1003.6 group into consideration (I
  648. assume  that  by  this  they  mean  access  control   lists,
  649. mandatory  access  controls, and the like).  Little was done
  650. on this topic between meetings, but at the July meeting  the
  651. committee  discussed  ways to extend the cpio archive format
  652. to  take  these  things  into  consideration.    While   the
  653. technical details of this extension are clear, they are also
  654. boring.  Suffice it to say that the filename  field  in  the
  655. archive  can  be extended through a kludge and that it would
  656. be backward compatible.
  657.  
  658. This met with mixed reactions, and I believe that in the end
  659. it  will  not  be used.  This discussion (popularly known as
  660. Tar Wars) has been very religious  and  contentious,  and  I
  661. don't  think  that  a format based on either will be able to
  662. get popular support from the working group.  There is now  a
  663. small  group  of people (from both camps) working on another
  664. new format, and I am certain that they  will  come  up  with
  665. something for the October meeting.
  666.  
  667. P1003.2 - Shell and Tools Interface
  668.  
  669. This group is actually  a  little  bit  ahead  of  schedule.
  670. Forget all the nasty things I have said about their schedule
  671. being too tight and optimistic - they are actually going  to
  672. do  it!   You're not as impressed as I am, I can tell.  Some
  673. people are just never satisfied.  Okay, here's some evidence
  674. for you:
  675.  
  676. Functionality was frozen at the March meeting.   This  means
  677. that  no  additional  commands or concepts could be added to
  678. the standard.  It also means that the working group  members
  679. were  free  to  concentrate  on  the  content  of the draft,
  680. instead of looking at new proposals for additional  commands
  681. all of the time.  This has turned out to be very profitable;
  682. the draft has been cleaned up to the point where it  can  be
  683. submitted  (to  the  working and corresponding groups) for a
  684. mock ballot in September.  A mock ballot is just  that  -  a
  685. process  during  which the draft is picked apart as it would
  686. be in the balloting process, with changes submitted  through
  687. formal   balloting  objections.   This  may  seem  a  little
  688. excessive, but it has proven effective in the past.
  689.  
  690.  
  691.                            - 6 -
  692.  
  693. Assuming that all goes well, and  the  objections  from  the
  694. mock  ballot  are resolved at the October meeting, the group
  695. could go to a full ballot  as  early  as  January.   A  less
  696. optimistic scenario shows the group working on resolution of
  697. the mock ballot for two full meetings, with the real  ballot
  698. occuring  in February or March.  Either way, the group is on
  699. schedule for a full use standard before the end of 1989.
  700.  
  701. In addition  to  this  good  news,  there  were  a  few  key
  702. decisions made at the July meeting:
  703.  
  704. This side of the Tar Wars is apparently at  an  end.   There
  705. were  two  aspects  to  the war - user/program interface and
  706. actual archive format.
  707.  The interface side of it seems to have been settled by  the
  708. introduction  of  a command called pax (latin for peace :-).
  709. This command will be able to read and write  both  types  of
  710. archives  and  has  an  interface that is acceptable to both
  711. camps.  While this has not been agreed upon by the balloting
  712. group,  or  even by the full working group, the interface is
  713. pretty familiar, and I believe  it  will  be  approved  with
  714. little change.
  715.  
  716. The group also concentrated on  trying  to  remove  anything
  717. that  might  be considered implementation dependent from the
  718. draft.  This included removing the octal modes  from  chmod,
  719. and  the  signal numbers from trap and kill.  In their place
  720. go all of the mnemonic command line arguments that have been
  721. in  those commands all along, but aren't used by anyone.  As
  722. a committee member I can see what they are trying to do, and
  723. even  agree  with it.  As a user, however, I wish they would
  724. have placed requirements that, say, kill -9 would always map
  725. to  SIGKILL.  At least that way I wouldn't have to fix every
  726. shell script I have ever written.
  727.  
  728. P1003.3 - Testing and Verification
  729.  
  730. This working group is progressing well on their verification
  731. standard for 1003.1.  They are planning to have a version to
  732. ballot in January or February of 1989.  That would make  the
  733. standard  available  just  about  the  time  that  the major
  734. vendors are finishing their .1 conformant implementations.
  735.  
  736. The group has also started supplying liason people  to  each
  737. of  the  other  working  groups.   These  people, with their
  738. experience writing a testing standard for  .1,  are  proving
  739. very valuable in designing testable standards.
  740.  
  741. New POSIX Work Items
  742.  
  743.  
  744.                            - 7 -
  745.  
  746. In addition to all of the committees you have heard about in
  747. past   articles,  there  were  several  new  working  groups
  748. proposed to the P1003 steering committee:
  749.  
  750. System Administration
  751.  
  752. The committee recognizes the need for a  standard  interface
  753. to  many  of the system administration utilities that we are
  754. plagued with.  While there  was  a  considerable  amount  of
  755. skepticism   exhibited   from   the  members,  the  steering
  756. committee has agreed to let work  progress  on  this  topic.
  757. Consequently,  a  PAR was filed by Steve Carter of Bellcore,
  758. and the new working group will start meeting in October.
  759.  
  760. This  group  has  a  lot  of  work  ahead  of   them;    The
  761. difficulties of designing standard interfaces to things like
  762. fsck and fsdb may prove impossible.  Also,  from  an  system
  763. implementor   standpoint,   I   would   hate   to  have  the
  764. administrative functions I can provide limited by  something
  765. that  a  standards  committee  is going to generate based on
  766. existing practice.  This is not an area in which there is  a
  767. huge  body  of existing applications, so implementors should
  768. be allowed to innovate and improve if they like.
  769.  
  770. On the other hand, the  computer  users  of  the  world  are
  771. probably  pretty sick of having to learn a new way to enable
  772. printers on every system they purchase.  For  those  people,
  773. having  a standard is going to be a big win.  This is one of
  774. those times when  the  saying  "be  careful  what  you  wish
  775. for..." comes into play.  The ultimate, generic system admin
  776. interface may prove to be so restricted or  brain-dead  that
  777. it  is of no use to anyone.  The .1 standard was nearly that
  778. way.
  779.  
  780. Networking
  781.  
  782. Another new working group will be focusing on  the  services
  783. and  service  interfaces  for  a  networked POSIX conformant
  784. system.  While the exact charter and goals of this group are
  785. not  fully  established,  what they are not trying to do is.
  786. They are not trying to  overlap  the  work  of  the  ISO-OSI
  787. committees,  nor  are they trying to supplant the work being
  788. done by IEEE 802.  Their plan is to spend two years defining
  789. the  services and service protocols, and maybe an additional
  790. year defining interfaces to those protocols.
  791.  
  792. User Interface Commands
  793.  
  794. If you have looked closely at the 1003.1 and  .2  standards,
  795. you  will  notice  that  there  is nothing in either of them
  796. about User Interface.  Well, you're not alone,  and  someone
  797.  
  798.  
  799.                            - 8 -
  800.  
  801. is  finally  going to do something about it.  A sub-group of
  802. the Shell and Tools committee has beenformed to  codify  the
  803. interface  of  many  of  the  classic Unix commands (vi, ed,
  804. etc...).  In addition, the group will be defining  the  user
  805. interface  aspects  of  those  commands  already  in  the .2
  806. standard which have traditionally  had  user  interfaces  as
  807. well as their programmatic ones.
  808.  
  809. This group is going to work somewhat in  a  vacuum  -  since
  810. there  is  no  standard  for  terminal  interface,  the user
  811. interfaces  defined  are  not   going   to   have   a   way,
  812. programmatically, of being put on the screen.  Terminfo will
  813. of  course  work  for  this,  but  it  is  not  a  standard.
  814. Hopefully   the  .1  committee  can  get  a  supplement  out
  815. regarding this before the .2  sub-group  finishes  its  work
  816. describing the utilities.
  817.  
  818. X/Open
  819.  
  820. The X/Open group is just about to release version 3  of  the
  821. X/Open Portability Guide.  This set of manuals is a must for
  822. any application developer or system implementor planning  on
  823. marketing  products in Europe.  Version 3 will encompass all
  824. of the .1 standard, but will not contain any  of  the  items
  825. proposed  in  the latest drafts of .2 - that document is too
  826. immature.  The XPG also has language  definitions,  database
  827. interface  specifications,  and  many  other  things  that a
  828. growing programmer needs in the Unix world.
  829.  
  830. NBS - Federal Information Processing Standard
  831.  
  832. I have written about this in each issue of this report,  and
  833. each  time  I  say  that it is almost here.  Well, I am done
  834. making predictions.  The federal  government  has  a  shield
  835. that  my  crystal  ball  just  refuses to penetrate.  I have
  836. heard recently that the FIPS for the .1 standard  is  within
  837. the  Commerce  department  somewhere,  but  I have no proof.
  838. When it does finally come out, it will be based on a version
  839. of the standard that is almost a year out of date.  Draft 12
  840. of the .1 standard resembles the final standard about like a
  841. caterpillar   resembles   a   butterfly.    This   is   very
  842. unfortunate, as the vendors that are serious  about  selling
  843. computers  to  the feds are going to have to conform to that
  844. standard, and not the real one.  Note that while the NBS did
  845. try  to  jump  the  gun  a  little  bit,  they forced the .1
  846. committee  to  work  harder  and  faster.    Without   their
  847. encouragement   the   standard  may  well  never  have  been
  848. finished.
  849.  
  850. Of course, the NBS has indicated that they will start making
  851. the FIPS conform to the final standard just as soon as it is
  852.  
  853.  
  854.                            - 9 -
  855.  
  856. out (now, that means).  But, given the  amount  of  time  it
  857. took  them  to  get the first standard out the door, I'm not
  858. holding my breath.  It could be deep into 1989 before we see
  859. a   revised   FIPS   hit  the  Federal  Register's  list  of
  860. announcements.
  861.  
  862. In the mean time, the NBS is proceeding in its specification
  863. of  other interim FIPS.  Just until there are real standards
  864. in these areas, of course, we are going to see FIPS on Shell
  865. and  Tools,  User Interface, System Administration, Terminal
  866. Interface Extensions, and probably  shoe  lacing.   The  NBS
  867. people  are  very  busy  cranking out standards that federal
  868. government  departments  can  cite   when   generating   bid
  869. requests.    Unfortunately,   in   those   cases  where  the
  870. committees aren't far enough along yet, these standards  are
  871. going to be based on the SVID.  And if the SVID is used as a
  872. base document by the Feds, you can be sure that it will also
  873. be  used  by  any standards committees that come along later
  874. and  want  to  "codify  existing  practice".   Just  another
  875. example  of  the  Federal  Government  guiding the standards
  876. community.
  877.  
  878. The NBS is putting on a series of  workshops  this  fall  to
  879. address  some  of  these  issues,  and  get  input  from the
  880. community.  The first  of  these  workshops,  a  seminar  on
  881. "POSIX  and other Application Portability Profile Standards"
  882. will be September 22nd and 23rd.  For more information,  you
  883. should  contact  Debbie Jackson at (301) 975-3295.  She will
  884. be happy to send you registration materials, as well as give
  885. you  information  about future workshops being put on by the
  886. National Bureau of Standards.
  887.  
  888. X3J11 - ANSI C Language Standard
  889.  
  890. This standard is pretty important to everyone  in  the  Unix
  891. community.   Unfortunately,  that means that everyone has to
  892. get involved in the development of it, and that takes  time.
  893. The document has now entered its third public comment period
  894. (July  1st  ->  August  31st).   From  what  I  gather,  the
  895. committee  will  be  very  reluctant  (read  "it  will never
  896. happen") to make any substantive changes to the standard  as
  897. a  result  of  this  period.   What  they are looking for is
  898. affirmation from the public that the changes made  in  round
  899. two   were  adequate  to  remove  most  of  the  outstanding
  900. objections.
  901.  
  902. The good news here is that the "noalias"  keyword  has  been
  903. removed  from the draft.  This was a very contentious issue,
  904. and was introduced very late in the  process.   In  simplest
  905. terms,  noalias  would  allow the programmer to specify that
  906. the program, for that statement, would do  exactly  what  it
  907.  
  908.  
  909.                            - 10 -
  910.  
  911. was  supposed  to do.  Pretty silly, when you get right down
  912. to it.  Anyway, its gone now - like a bad dream.
  913.  
  914. In addition, a number of simple editorial changes were made.
  915. Most  of these are transparent, and just made the standard a
  916. little more readable.  Unfortunately, it is still a standard
  917. written  by  programmers,  for  programmers, and is a little
  918. hard to read.  There is even rumor  of  a  x3speak  program,
  919. like  the  valspeak of a few years ago, about to come out in
  920. comp.sources.misc.  This would take any prose and render  it
  921. senseless  through  the  addition of legalese.  My advice to
  922. future readers of the standard is this:  Don't go  into  the
  923. water  alone.   Use  the  buddy  system, and take a readers'
  924. guide with you.
  925.  
  926. Assuming all goes well at the September meeting, the ANSI  C
  927. Language Standard should be published later this year.
  928.  
  929. Well, that's about it for this month.  Remember, keep  those
  930. cards and letters coming to:
  931.  
  932.           Shane P. McCarron
  933.           NAPS International
  934.           117 Mackubin St.
  935.           Suite 6
  936.           St. Paul, MN  55102
  937.           (612) 224-9239
  938.           ahby@bungia.mn.org
  939.  
  940.  
  941. Volume-Number: Volume 15, Number 4
  942.  
  943. From news  Sun Sep  4 18:01:37 1988
  944. Received: by uunet.UU.NET (5.59/1.14) 
  945.     id AA27050; Sun, 4 Sep 88 18:01:37 EDT
  946. From: Roger Martin <rmartin@swe.icst.nbs.gov>
  947. Newsgroups: comp.std.unix
  948. Subject: POSIX FIPS approved
  949. Message-Id: <236@longway.TIC.COM>
  950. Sender: std-unix@longway.TIC.COM
  951. Reply-To: Roger Martin <rmartin@swe.icst.nbs.gov>
  952. Date: 1 Sep 88 20:29:27 GMT
  953. Apparently-To: std-unix-archive
  954. Status: O
  955.  
  956. From: Martin <uunet!hpda!amdahl!swe!martin>
  957.  
  958.                IT'S A FIPS !!!!!!!!!!!!!!
  959.  
  960. August 31, 1988
  961.  
  962. I am at long last pleased to announce that the Federal
  963. Information Processing Standard (FIPS) for POSIX has been
  964. officially approved!  The official notice will appear in the
  965. Federal Register within the next few days, but as of today,
  966. August 31, 1988, POSIX is an approved Federal standard.
  967.  
  968.  
  969.  
  970.         Federal Information Processing Standard
  971.  
  972.                           #151
  973.  
  974.     Portable Operating System for Computer Environments
  975.  
  976.  
  977.  
  978. For additional information on the FIPS or the NBS POSIX
  979. Conformance Test Suite, contact Roger Martin.
  980.  
  981. NOTE:   Effective August 23, 1988 the name of the National
  982.         Bureau of Standards was changed.  My new mailing
  983.         address is:
  984.  
  985.         Roger J. Martin
  986.         National Institute of Standards and Technology
  987.         Technology Building, Room B266
  988.         Gaithersburg, MD 20899
  989.  
  990.         phone:  301-975-3295
  991.         e-mail:  rmartin@swe.icst.nbs.gov
  992.  
  993. Volume-Number: Volume 15, Number 5
  994.  
  995. From root  Mon Sep  5 09:31:21 1988
  996. Received: by uunet.UU.NET (5.59/1.14) 
  997.     id AA23944; Mon, 5 Sep 88 09:31:21 EDT
  998. From: std-unix@longway.TIC.COM (Moderator, John S. Quarterman)
  999. Newsgroups: comp.std.unix
  1000. Subject: Re: An update on UNIX Standards Activities
  1001. Message-Id: <237@longway.TIC.COM>
  1002. Reply-To: uunet!sysadm!bjorn
  1003. Date: 5 Sep 88 01:55:17 GMT
  1004. Apparently-To: std-unix-archive
  1005. Status: O
  1006.  
  1007. From: uunet!sysadm!bjorn
  1008.  
  1009. >> New POSIX Work Items
  1010. >> 
  1011. >> System Administration
  1012. >...
  1013. >> Consequently,  a  PAR was filed by Steve Carter of Bellcore,
  1014. >> and the new working group will start meeting in October.
  1015. >
  1016. >Is there any way to get further information about this group, and
  1017. >its work?
  1018.  
  1019. [ Steve Carter can apparently be reached as
  1020.  
  1021.     uunet!usenix!bellcore!pyuxv!ctsd!slc2
  1022.  
  1023. and it is possible that slc2@bellcore.bellcore.com may also work.
  1024. I have sent him a request for details to post to comp.std.unix.
  1025. My understanding is that there will be a brief meeting of the
  1026. new subcommittee at the Hawaii 1003 meeting (end of October),
  1027. but that real work probably won't commence until next year.
  1028.  
  1029. See also the announcement of the USENIX Large System Installation
  1030. Administration Workshop in November.  -mod ]
  1031.  
  1032. Volume-Number: Volume 15, Number 6
  1033.  
  1034. From root  Wed Sep  7 20:21:08 1988
  1035. Received: by uunet.UU.NET (5.59/1.14) 
  1036.     id AA29926; Wed, 7 Sep 88 20:21:08 EDT
  1037. From: John S. Quarterman <jsq@longway.tic.com>
  1038. Newsgroups: comp.std.unix,comp.org.usenix,comp.unix.questions
  1039. Subject: Calendar of UNIX-related Events
  1040. Message-Id: <239@longway.TIC.COM>
  1041. Expires: 2 Nov 88 21:45:37 GMT
  1042. Sender: std-unix@longway.TIC.COM
  1043. Reply-To: jsq@longway.tic.com (John S. Quarterman)
  1044. Date: 7 Sep 88 15:41:08 GMT
  1045. Apparently-To: std-unix-archive
  1046. Status: O
  1047.  
  1048. From: jsq@longway.tic.com (John S. Quarterman)
  1049.  
  1050. This is a combined calendar of planned conferences, workshops, or standards
  1051. meetings related to the UNIX operating system.  Most of this information
  1052. came from the various conference organizers, although some was taken from
  1053. ;login: (USENIX), 13, 1, Jan/Feb 1988 and CommUNIXations (/usr/group), VII,
  1054. 6, Nov/Dec 1987.
  1055.  
  1056. If your favorite meeting is not listed, it's probably because I don't know
  1057. about it.  If you send me information on it, I will probably list it both
  1058. here and in the appropriate one of the companion articles:
  1059.         Access to UNIX User Groups
  1060.         Access to UNIX-Related Publications
  1061.         Access to UNIX-Related Standards
  1062.  
  1063. Changes since last posting: USENIX Conferences 1992 and 1993, and corrected
  1064. dates, 1989-1991.  UniForum 1993.  UNIX EXPO details.  EUUG dates,
  1065. locations, hotels, 1988-1991.  JUS UNIX Fair '88 dates.  AMIX date.
  1066. TCP/IP INTEROP details.  OMNICOM ISO Conference.  IFIP WG 6.5.
  1067.  
  1068. Abbreviations:
  1069.             C   Conference
  1070.         G, MD   Gaithersburg, Maryland
  1071.             S   Symposium
  1072.             T   Tradeshow
  1073.             U   UNIX
  1074.           V.4   System V Release 4.0
  1075.             W   Workshop
  1076.  
  1077. USENIX, EUUG, AUUG and DECUS sponsor conferences of the same names;
  1078. /usr/group sponsors UniForum.
  1079.  
  1080. UNIX is a Registered Trademark of AT&T Bell Laboratories.
  1081.  
  1082. jsq@longway.tic.com         John S. Quarterman           uunet!longway!jsq
  1083.  
  1084. 88/09/07 pg. 2        Calendar of UNIX-Related Events         comp.std.unix
  1085.  
  1086. year mon days     conference           (sponsor,) (hotel,) location
  1087.  
  1088. 1988 Sep 13-15    AUUG                 Melbourne, Australia
  1089. 1988 Sep 14-16    V.4 Soft. Dev.       AT&T and Sun, New York, NY
  1090. 1988 Sep 22       Syst. Adm. W         and Shell & Tools W, NBS, G, MD
  1091. 1988 Sep 23       X Windows W          and POSIX FIPS W, NBS, G, MD
  1092. 1988 Sep 26-27    U&Supercomp. W       USENIX, Pittsburgh, PA
  1093. 1988 Sep 26-30    TCP/IP INTEROP       ACE, Doubletree Hotel, Santa Clara, CA
  1094. 1988 Sep 27-29    V.4 Soft. Dev.       AT&T and Sun, Los Angeles, CA
  1095. 1988 Oct 3-7      EUUG                 Hotel Estoril Sol, Estoril, Portugal
  1096. 1988 Oct 5        POSIX Conformance    Test. & Lab. Accred. W, NBS, G, MD
  1097. 1988 Oct 10-12    IFIP WG 6.5          U.C. Irvine, Red Lion Inn, Costa Mesa, CA
  1098. 1988 Oct 11-13    V.4 Soft. Dev.       AT&T and Sun, Tokyo, Japan
  1099. 1988 Oct 17-21    DECUS S              Anaheim, California
  1100. 1988 Oct 17-21    C++ Conference       USENIX, Denver, CO
  1101. 1988 Oct 17-19    ISO SC22             Tokyo, Japan
  1102. 1988 Oct 20-21    ISO WG15             Tokyo, Japan
  1103. 1988 Oct 24-28    IEEE 1003            Honolulu, Hawaii
  1104. 1988 Oct 25-27    V.4 Soft. Dev.       AT&T and Sun, London, England
  1105. 1988 Oct 31-Nov 2 OSI Conference       Omnicom, Peabody Hotel, Orlando, FL
  1106. 1988 Oct 31-Nov 2 UNIX Expo            Javits Conv. C., New York, NY
  1107. 1988 Nov  9-11    V.4 Soft. Dev.       AT&T and Sun, Boston, MA
  1108. 1988 Nov 10-11    U Symposium          JUS, Osaka, Japan
  1109. 1988 Nov 15       POSIX Appl. W        NBS, G, MD
  1110. 1988 Nov 16       POSIX FIPS Rev. W    NBS, G, MD
  1111. 1988 Nov 17-18    Large Install.       Syst. Adm. W II, USENIX, Monterey, CA
  1112. 1988 Nov 29-Dec 1 V.4 Soft. Dev.       AT&T and Sun, Chicago, IL
  1113. 1988 Dec 5-7      Sun User Group       Fontainebleau Hilton, Miami Beach, FL
  1114. 1988 Dec 12-16    ANSI X3J11           Seattle, WA
  1115. 1988 Dec 13-15    V.4 Soft. Dev.       AT&T and Sun, Washington, DC
  1116. 1988 Dec 17-18    U FAIR '88           JUS, Tokyo, Japan
  1117. 1988 TBA          V.4 Soft. Dev.       AT&T and Sun, Toronto, ON
  1118.  
  1119. 1989 Jan 9-13     IEEE 1003            Embassy Suites, Ft. Lauderdale, FL
  1120. 1989 Jan 17       Terminal Int. Ext.   and Net. Serv. W, NBS, G, MD
  1121. 1989 Jan 30-Feb 3 USENIX               Town and Country, San Diego, CA
  1122. 1989 Feb          U in Gov. C&T        Ottawa, ON
  1123. 1989 Feb 28-Mar 3 UniForum             Moscone Center, San Francisco, CA
  1124. 1989 Apr 3-7      EUUG                 Palais des Congres, Brussels, Belgium
  1125. 1989 Apr 10-11    ANSI X3J11           Phoenix, AZ
  1126. 1989 Apr 17(29?)  IEEE 1003            Minneapolis-St. Paul, MN
  1127. 1989 Apr          Soft. Management W   USENIX, New Orleans, LA
  1128. 1989 May 8-12     DECUS S              Atlanta, Georgia
  1129. 1989 May 14-16    AMIX                 Israel
  1130. 1989 May 16       POSIX Appl. W        NBS, G, MD
  1131. 1989 May          U 8x/etc C&T         /usr/group/cdn, Toronto, ON
  1132.  
  1133. jsq@longway.tic.com         John S. Quarterman           uunet!longway!jsq
  1134.  
  1135. 88/09/07 pg. 3        Calendar of UNIX-Related Events         comp.std.unix
  1136.  
  1137. 1989 Jun          NZSUGI               New Zealand
  1138. 1989 Jun 12-16    USENIX               Hyatt Regency, Baltimore, MD
  1139. 1989 Jul 10-14    IEEE 1003            San Francisco, CA
  1140. 1989 Sep 18-22    EUUG                 WU Vien, Vienna, Austria
  1141. 1989 Oct 16-20    IEEE 1003            Brussels (or Amsterdam)
  1142. 1989 Oct          UNIX Expo            New York, NY
  1143. 1989 Nov 6-10     DECUS S              Anaheim, California
  1144.  
  1145. 1990 Jan 22-26    USENIX               Washington, DC
  1146. 1990 Jan 23-26    UniForum             Washington Hilton, Washington, DC
  1147. 1990 Jan 29       IEEE 1003            New Orleans, LA
  1148. 1990 Feb          U in Gov. C&T        Ottawa, ON
  1149. 1990 Apr          IEEE 1003            Montreal, Quebec
  1150. 1990 Apr 23-27    EUUG                 Munich, Germany (tentative)
  1151. 1990 May 7-11     DECUS S              New Orleans, Louisiana
  1152. 1990 May          U 8x/etc C&T         /usr/group/cdn, Toronto, ON
  1153. 1990 Jun 11-15    USENIX               Marriott, Anaheim, CA
  1154. 1990 Autumn       EUUG                 south of France
  1155.  
  1156. 1991 Jan 21-25    USENIX               Dallas, TX
  1157. 1991 Jan 22-25    UniForum             Infomart, Dallas, TX
  1158. 1991 Feb          U in Gov. C&T        Ottawa, ON
  1159. 1991 Spring       EUUG                 Tromso?, Norway (tentative)
  1160. 1991 May          U 8x/etc C&T         Toronto, ON
  1161. 1991 Jun 10-14    USENIX               Opryland, Nashville, TN
  1162.  
  1163. 1992 Jan 20-24    USENIX               Hilton Square, San Francisco, CA
  1164. 1992 Jan 21-24    UniForum             Moscone Center, San Francisco, CA
  1165. 1992 Jun 8-12     USENIX               Marriott, San Antonio, TX
  1166.  
  1167. 1993 Jan          USENIX               northeast North America
  1168. 1993 Mar 2-4      UniForum             Washington, D.C.
  1169.  
  1170. jsq@longway.tic.com         John S. Quarterman           uunet!longway!jsq
  1171.  
  1172. Volume-Number: Volume 15, Number 7
  1173.  
  1174. From root  Fri Sep  9 00:51:31 1988
  1175. Received: by uunet.UU.NET (5.59/1.14) 
  1176.     id AA24871; Fri, 9 Sep 88 00:51:31 EDT
  1177. From: std-unix@longway.TIC.COM (Moderator, John S. Quarterman)
  1178. Newsgroups: comp.std.unix
  1179. Subject: Re: (386) Unix (In)compatibilities Summary
  1180. Summary: ABI doesn't define modem interface; POSIX 1003.1 does
  1181. Keywords: V.3, 80386, ABI, 1003.1, POSIX, Mindcraft, Conformance Test Suite
  1182. Message-Id: <240@longway.TIC.COM>
  1183. References: <1988Aug26.220549.14910@gpu.utcs.toronto.edu> <1061@apt.UUCP>
  1184. Reply-To: Dominic Dunlop <uunet!mcvax!sphinx.co.uk!domo>
  1185. Organization: Sphinx Ltd., Maidenhead, England
  1186. Date: 2 Sep 88 14:09:42 GMT
  1187. Apparently-To: std-unix-archive
  1188. Status: O
  1189.  
  1190. >Newsgroups: comp.unix.microport,comp.sys.att,comp.std.unix
  1191. >Followup-To: comp.unix.microport
  1192. From: Dominic Dunlop <uunet!mcvax!sphinx.co.uk!domo>
  1193.  
  1194. [ I'm not quite sure whether this was already posted to any of the
  1195. other newsgroups, since I don't follow them, but I'm going to play
  1196. it safe and just post it on comp.std.unix.  Let me know if I guessed
  1197. wrong, Dominic.  -mod ]
  1198.  
  1199. In article <1061@apt.UUCP> brian@award.UUCP (Brian Litzinger) writes:
  1200. >> [Material from Greg Woods requesting tales of incompatibilities between
  1201. >>  V.3 ports on 80386-based systems.]
  1202. >
  1203. >I'm curious if the following does or does not consitute a compatibility
  1204. >problem:
  1205. >
  1206. >Two different versions of 386 Unix V.3: Brand X and Brand Y
  1207. >Same Application software
  1208. >Same Hardware
  1209. >Brand X can successfully talk to my telebit at 19200 baud rate.
  1210. >Brand Y cannot.
  1211. >
  1212. >The problem is caused by Brand Y's serial port driver.
  1213. >
  1214. >Does this mean Brand Y is not compatible?  After all, every application
  1215. >that talks to my telebit fails.
  1216.  
  1217. This sort of issue is the reason behind the incredibly detailed description
  1218. of terminal devices in the POSIX 1003.1 standard.  (Although I'd feel a
  1219. little more secure in writing that if I had the standard to hand, rather
  1220. than having left it at home...)  Compliant systems should all agree on
  1221. whether or not they can talk to a particular type of modem.  V.3 is not
  1222. compliant.  Yet.  To put it another way, how a system drives a modem is
  1223. outside the scope of the standard set by an Application Binary Interface.
  1224.  
  1225. By the way, a company called Mindcraft ((800) LE POSIX/(415) 493-7277) has
  1226. recently introduced a POSIX Conformance Test Suite (PCTS), which it
  1227. developed under contract to IBM, and which Mindcraft is authorised to
  1228. distribute.  According to a product description picked up by a colleague at
  1229. the recent Uniforum show in Washington, the PCTS can be run on a
  1230. non-conforming system in order to determine what must be done to make the
  1231. system conformant.  Yours for $2,500.  Looks useful.  Those interested
  1232. should form an orderly line in Palo Alto.
  1233.  
  1234. (Usual disclaimers apply, particularly as I haven't perused the product!
  1235. --  Hi, Bruce!)
  1236.  
  1237. [ There's a story about Mindcraft in the first issue of UNIX Today.  -mod ]
  1238. -- 
  1239. Dominic Dunlop
  1240. domo@sphinx.co.uk  domo@riddle.uucp
  1241.  
  1242. Volume-Number: Volume 15, Number 8
  1243.  
  1244. From news  Sat Sep 10 06:58:27 1988
  1245. Received: by uunet.UU.NET (5.59/1.14) 
  1246.     id AA20106; Sat, 10 Sep 88 06:58:27 EDT
  1247. From: std-unix@longway.TIC.COM (Moderator, John S. Quarterman)
  1248. Newsgroups: comp.std.unix
  1249. Subject: IEEE 1003 System Administration Subcommittee PAR
  1250. Message-Id: <241@longway.TIC.COM>
  1251. Reply-To: uunet!usenix!bellcore!pyuxv!ctsd!slc2
  1252. Date: 9 Sep 88 14:19:28 GMT
  1253. Apparently-To: std-unix-archive
  1254. Status: O
  1255.  
  1256. From: Steve Carter <uunet!usenix!bellcore!pyuxv!ctsd!slc2>
  1257.  
  1258. [ In response to a request for information about the new
  1259. POSIX System Administration subcommittee, its chair has sent
  1260. this letter.  I don't know what its original date was.  -mod ]
  1261.  
  1262.  
  1263. Proposed working group on System Administration
  1264.                                                     6 Corporate Place
  1265.                                                     Room PYA 1J-254
  1266.                                                     Piscataway,
  1267.                                                     NJ  08854
  1268.                                                     (201) 699-6732
  1269.                                                     bellcore!pyuxv!slc2
  1270. September 10, 1988
  1271.  
  1272. IEEE POSIX 1003 Steering Committee and Working groups
  1273.  
  1274. Attached is a copy of the IEEE POSIX System Administration
  1275. Standards Project Authorization Request (PAR).  It briefly
  1276. describes the scope and purpose of the proposed System
  1277. Administration working group.  In order to get this work started,
  1278. we need to identify the resources and related activities that we
  1279. can utilize.
  1280.  
  1281. First, we need to establish the administrative responsibilities
  1282. for this group.  Listed below are the names of people who have
  1283. indicated an interest in helping in the roles of Chair, Co-chair
  1284. and Secretary.  In addition, we are looking for volunteers for
  1285. technical editor and technical reviewers.  If you have
  1286. recommendations for individuals who could help out in these areas
  1287. we would appreciate your input.  This effort will probably have
  1288. just one main group.  In general,  the Chair and Co-chair roles
  1289. are best served by persons with management experience.  Strong
  1290. technical experts are better able to advocate positions as
  1291. members rather than from the chair.  There is a slight preference
  1292. to have users serve as chairs where we can find supported
  1293. candidates.  All of these roles should be supported by the
  1294. individual's employeer, since there is a need for attendance, and
  1295. also for other activities that take time.  For example,
  1296. chairpersons attend IEEE Computer Society Standards Coordinating
  1297. Committee (SCC) meetings (two days long, twice a year) and spend
  1298. hours preparing documents for secretaries and technical editors.
  1299. Identified to date are:
  1300.  
  1301.     Chair       Steven Carter   Bellcore
  1302.     Co-Chair    Ken Faubel      Apollo Computer, Inc.
  1303.     Co-Chair    David Hinnant   Northern Telecom, Inc
  1304.     Secretary   Mark Colburn    Analysts International Corp.
  1305.  
  1306. Also, we realize that corporations and institutional
  1307. representatives may be working on specifications that could be of
  1308. use to this effort. If you are aware of a group doing work in
  1309. this area that might be able to contribute proposals, please get
  1310. that information back to me.  Groups that have been identified so
  1311. far include:
  1312.  
  1313.  
  1314.                            - 2 -
  1315.  
  1316.       /usr/group Performance Metrics       Ram Chelluri
  1317.                                            David Hinnant
  1318.       National Bureau of Standards (NBS)   Tony Cincotta
  1319.       Open Software Foundation (OSF)       Alex Morrow
  1320.       Unisys                               Bob Krieger
  1321.       USENIX                               John Quarterman
  1322.       X/Open                               Michael Lambert
  1323.  
  1324. Please send information about prospective administrative
  1325. assistance to at least the Technical Committee on Operating
  1326. Systems (TCOS) Chair, Joe Boykin, and the TCOS-Standards
  1327. Subcommittee Chair, Jim Isaak:
  1328.  
  1329. Joe Boykin                    Jim Isaak
  1330. Encore Computer Corp          Digital Equipment Corp, ZK03-3/Y25
  1331. 257 Cedar Hill St.            110 Spitbrook Road
  1332. Marlborough, MA 01752         Nashua, NH  03049
  1333. uucp:  encore!boykin          uucp:  decvax!isaak
  1334. ARPA:  boykin@multimax.arpa
  1335.  
  1336. Please send information about related efforts and possible
  1337. sources for proposals to me, the POSIX System Administration PAR
  1338. initiator.
  1339.  
  1340. Steven L. Carter
  1341. POSIX System Administration PAR Initiator
  1342.  
  1343. SLC-slc
  1344.  
  1345. Copy (with att.) to
  1346. /usr/group Technical Steering Committee
  1347. Tony Barrese
  1348. Al Hankinson
  1349. Dale Harris
  1350. Kevin Lewis
  1351. John Williams
  1352.  
  1353. Institutional Representatives
  1354. Heinz Lycklama    /usr/group Institutional Representative to P1003.1
  1355. John Quarterman   USENIX Institutional Representative to P1003.1
  1356. Mike Lambert      X/Open Chief, Technical Officer
  1357. Alex Morrow       OSF Director of Strategic Relations
  1358.  
  1359. IEEE POSIX Committee Chairpersons
  1360. Jim Isaak          Chair      P1003.1
  1361. Donn Terry         Co-Chair   P1003.1
  1362. Hal Jespersen      Chair      P1003.2
  1363. Continued next page
  1364.  
  1365.  
  1366.                            - 3 -
  1367.  
  1368. Copy (with att.) to - contd.
  1369. Don Cragun         Co-Chair   P1003.2
  1370. Roger Martin       Chair      P1003.3
  1371. Carol Raye         Co-Chair   P1003.3
  1372. Bill Corwin        Chair      P1003.4
  1373. Mike Cossey        Co-Chair   P1003.4
  1374. Terence Fong       Chair      P1003.5
  1375. Stowe Boyd         Co-Chair   P1003.5
  1376. Dennis Steinauer   Chair      P1003.6
  1377. Ron Elliott        Co-Chair   P1003.6
  1378. Al Hankinson       Chair      P1003.0
  1379. Kevin Lewis        Co-Chair   P1003.0
  1380.  
  1381. IEEE Computer Society
  1382. Paul Borrill       Chair, IEEE CS Standards Coordinating Committee (SCC)
  1383. Joe Boykin         Chair, Technical Committee on Operating Systems (TCOS)
  1384. Don Fleckenstein   Chair, IEEE Standards Board
  1385. Jane Post          Secretary, New Standards Committee
  1386. Bob Prichard       Computer Society Secretariat
  1387. Helen Wood         VP for Standards
  1388.  
  1389. System Administration Interest Group
  1390. Allen Barofsky
  1391. James C. Bohem
  1392. Kevin H. Brady
  1393. Sivaram Chelluri
  1394. Tony Cincotta
  1395. Mark Colburn
  1396. Pat Conway
  1397. Tom Eisenhart
  1398. Ken Faubel
  1399. Don Folland
  1400. Bob Gambrel
  1401. John L. Hill
  1402. David Hinnant
  1403. Timothy R. Honey
  1404. Randall Howard
  1405. John Jastrow
  1406. Jeff Kimmel
  1407. Martin Kirk
  1408. Rick Kuhn
  1409. Greger Leijonhufvud
  1410. Gary W. Miller
  1411. Alex Morrow
  1412. Martha Nalebuff
  1413. Karen L. Sheaffer
  1414. Teoman N. Topcubasi
  1415. Alix Vasilatos
  1416. Andrew E. Wheeler, Jr.
  1417.  
  1418. Volume-Number: Volume 15, Number 9
  1419.  
  1420. From news  Sun Sep 11 17:45:59 1988
  1421. Received: by uunet.UU.NET (5.59/1.14) 
  1422.     id AA03761; Sun, 11 Sep 88 17:45:59 EDT
  1423. From: <std-unix@uunet.UU.NET>
  1424. Newsgroups: comp.std.unix,comp.org.usenix,comp.unix.questions
  1425. Subject: Access to UNIX User Groups
  1426. Message-Id: <242@longway.TIC.COM>
  1427. Expires: 2 Nov 88 21:45:37 GMT
  1428. Sender: std-unix@longway.TIC.COM
  1429. Reply-To: std-unix@uunet.UU.NET
  1430. Date: 11 Sep 88 20:07:20 GMT
  1431. Apparently-To: std-unix-archive
  1432. Status: O
  1433.  
  1434. From: std-unix@uunet.UU.NET
  1435.  
  1436. This is the latest in a series of similar comp.std.unix articles,
  1437. intended to give summary information about UNIX User groups;
  1438. to be accurate, but not exhaustive.  It's cross-posted to
  1439. comp.org.usenix and comp.unix.questions because there might be
  1440. interest there.
  1441.  
  1442. There are three related articles, posted at the same time as this one,
  1443. and with subjects
  1444.     Calendar of UNIX-related Events
  1445.     Access to UNIX-Related Publications
  1446.     Access to UNIX-Related Standards
  1447. The latter is posted only to comp.std.unix.
  1448.  
  1449. Corrections and additions to this article are solicited.  I keep track
  1450. of the conferences, groups, and publications that I attend, am a member
  1451. of, or subscribe to.  All others (the majority of the listings) I derive
  1452. either from listings elsewhere, or from contributions by readers.
  1453. In particular, the meeting schedules and descriptions of most of the
  1454. groups are provided by their members.  If a group doesn't have a
  1455. meeting schedule listed, it's because nobody has sent me one.  This is
  1456. a low-budget operation:  I publish what I have on hand when the time
  1457. comes (approximately monthly).
  1458.  
  1459. Changes since last posting:
  1460. USENIX Conferences 1992 and 1993, and corrected dates, 1989-1991.
  1461. UniForum 1993.
  1462. UNIX EXPO.
  1463. EUUG dates, locations, hotels, 1988-1991.
  1464. JUS UNIX Fair '88 dates.
  1465. AMIX date.
  1466. All dates put in same format as in the calendar posting.
  1467. Publications split into separate posting.
  1468.  
  1469.  
  1470. Access information is given in this article for the following:
  1471. user groups:    USENIX, /usr/group, UNIX Expo,
  1472.         EUUG, AUUG, NZUSUGI, JUS, KUUG, AMIX,
  1473.         DECUS UNIX SIG, Sun User Group (SUG),
  1474.         Apollo DOMAIN Users' Society (ADUS),
  1475.         AT&T and Sun V.4 Software Developer Conferences,
  1476.         Open Software Foundation (OSF).
  1477.  
  1478. Telephone numbers are given in international format, i.e., +n at
  1479. the beginning for the country code, e.g., +44 is England, +81 Japan,
  1480. +82 Korea, +61 Australia, +64 New Zealand, and +1 is U.S.A. or Canada.
  1481.  
  1482. UNIX is a Registered Trademark of AT&T.
  1483.  
  1484.  
  1485. USENIX is ``The Professional and Technical UNIX(R) Association.''
  1486.  
  1487.         USENIX Association
  1488.         P.O. Box 2299
  1489.         Berkeley, CA 94710
  1490.         U.S.A.
  1491.         +1-415-528-8649
  1492.         {uunet,ucbvax,decvax}!usenix!office
  1493.         office@usenix.org
  1494.  
  1495. USENIX sponsors two USENIX Conferences a year, featuring technical papers,
  1496. as well as tutorials, and with vendor exhibits at the summer conferences:
  1497.  
  1498. 1989 Jan 30-Feb 3    USENIX    Town & Country Inn, San Diego, CA
  1499. 1989 Jun 12-16    USENIX    Hyatt Regency, Baltimore, MD
  1500. 1990 Jan 22-26    USENIX    Washington, DC
  1501. 1990 Jun 11-15    USENIX    Marriott Hotel, Anaheim, CA
  1502. 1991 Jan 21-25    USENIX    Dallas, TX
  1503. 1991 Jun 10-14    USENIX    Opryland, Nashville, TN
  1504. 1992 Jan 20-24    USENIX    Hilton Square, San Francisco, CA
  1505. 1992 Jun 8-12    USENIX    Marriott, San Antonio, TX
  1506. 1993 Jan    USENIX    somewhere in northeast of North America
  1507.  
  1508. They also sponsor workshops, such as
  1509.  
  1510. 1988 Sep 26-27    U&Supercomp. W    USENIX, Pittsburgh, PA
  1511. 1988 Oct 17-21    C++ Conference    USENIX, Denver, CO
  1512. 1988 Nov 17-18    Large Install.    Syst. Adm. W II, USENIX, Monterey, CA
  1513. 1989 Apr    Soft. Management W    USENIX, New Orleans, LA
  1514.  
  1515. Proceedings for all conferences and workshops are available at
  1516. the door and by mail later.
  1517.  
  1518. USENIX publishes ``;login:  The USENIX Association Newsletter''
  1519. bimonthly.  It is sent free of charge to all their members and
  1520. includes technical papers.  There is a USENET newsgroup,
  1521. comp.org.usenix, for discussion of USENIX-related matters.
  1522.  
  1523. In 1988, USENIX started publishing a new refereed quarterly
  1524. technical journal, ``Computing Systems:  The Journal of the USENIX
  1525. Association,'' in cooperation with University of California Press.
  1526.  
  1527. They also publish an edition of the 4.3BSD manuals and distribute the
  1528. 2.10BSD software distribution.  They coordinate a software exchange for
  1529. appropriately licensed members.  They occasionally sponsor experiments,
  1530. such as methods of improving the USENET and UUCP networks (e.g., UUNET),
  1531. that are of interest and use to the membership.
  1532.  
  1533. There is a USENIX Institutional Representative on the IEEE P1003
  1534. Portable Operating System Interface for Computer Environments Committee.
  1535. That representative also moderates the USENET newsgroup comp.std.unix,
  1536. which is for discussion of UNIX-related standards, especially P1003.
  1537. There is also a USENIX Standards Watchdog Committee following several
  1538. standards bodies.  For more details, see the posting in comp.std.unix,
  1539. ``Access to UNIX-Related Standards.''
  1540.  
  1541.  
  1542. /usr/group is a non-profit trade association dedicated to the promotion
  1543. of products and services based on the UNIX operating system.
  1544.  
  1545.         /usr/group
  1546.         4655 Old Ironsides Drive, Suite 200
  1547.         Santa Clara, California 95054
  1548.         U.S.A.
  1549.         tel: +1-408-986-8840
  1550.         fax: +1-408-986-1645
  1551.  
  1552. The annual UniForum Conference and Trade Show is sponsored by /usr/group
  1553. and features vendor exhibits, as well as tutorials and technical sessions.
  1554.  
  1555. 1989 Feb 28-Mar 3    UniForum    Moscone Center, San Francisco, CA
  1556. 1990 Jan 23-26    UniForum    Washington Hilton, Washington, DC
  1557. 1991 Jan 22-25    UniForum    Infomart, Dallas, TX
  1558. 1992 Jan 21-24    UniForum    Moscone Center, San Francisco, CA
  1559. 1993 Mar 2-4    UniForum    Washington, D.C.
  1560.  
  1561. Proceedings for all conferences are available at the shows and later
  1562. by mail.
  1563.  
  1564. /usr/group publishes ``CommUNIXations,'' a member magazine that
  1565. features articles by industry leaders and observers, technical issues,
  1566. standards coverage, and new product announcements.
  1567.  
  1568. /usr/group also publishes the ``UNIX Products Directory,'' which lists
  1569. products and services developed specifically for the UNIX operating system.
  1570. ``/usr/digest'' is also published by /usr/group.  This newsletter covers
  1571. product announcements and industry projections, and is sent biweekly
  1572. to General members of /usr/group and to non-member subscribers.
  1573.  
  1574. /usr/group has long been deeply involved in UNIX standardization,
  1575. having sponsored the ``/usr/group 1984 Standard,'' providing an Institutional
  1576. Representative to the IEEE P1003 Portable Operating System for Computer
  1577. Environments Committee, and sponsoring the /usr/group Technical Committee
  1578. on areas that P1003 has not yet addressed.  They have recently produced
  1579. an executive summary, ``Your Guide to POSIX,'' and a technical overview
  1580. ``POSIX Explored,'' and funded production of a draft of a ``Rationale and
  1581. Notes'' appendix for IEEE 1003.1.
  1582.  
  1583.  
  1584. UNIX EXPO is an annual very large vendor exhibit in New York City
  1585. with tutorials and technical presentations.  It is held at the
  1586. Jacob K. Javits Convention Center, with lodging arrangements with
  1587. the Sheraton Centre Hotel, both in Manhattan.
  1588.  
  1589. 1988 Oct 31-Nov 2    UNIX EXPO    Javits Conv. C, New York, NY
  1590.  
  1591.         National Expositions Co., Inc.
  1592.         15 West 39th Street
  1593.         New York, NY 10018
  1594.         U.S.A.
  1595.  
  1596.         +1-212-581-1000
  1597.         Telex: 421130
  1598.         Fax: +1-212-262-4410
  1599.         Reservations Department
  1600.         Sheraton Centre Hotel
  1601.         811 Seventh Avenue
  1602.         New York, NY 10019
  1603.         U.S.A.
  1604.  
  1605.  
  1606. EUUG is the European UNIX systems Users Group, which is currently
  1607. celebrating its tenth anniversary.  EUUG is closely coordinated with
  1608. national groups in Europe, and with the European UNIX network, EUnet.
  1609.  
  1610.         EUUG secretariat
  1611.         Owles Hall
  1612.         Buntingford
  1613.         Herts SG9 9PL
  1614.         England
  1615.         +44 763 73039
  1616.         fax: +44 763 73255
  1617.         uunet!mcvax!inset!euug
  1618.         euug@inset.co.uk
  1619.  
  1620. They have a newsletter, EUUGN (a previous version of this article
  1621. appeared in the latest one), and hold two conferences a year:
  1622.  
  1623. 1988 Oct 3-7    Lisbon, Portugal
  1624. 1989 Apr 10-14    Brussels, Belgium
  1625. 1988 Oct 3-7    EUUG    Hotel Estoril Sol, Estoril, Portugal
  1626.         Chair:    Dr Peter Collinson    <pc@ukc.ac.uk>
  1627. 1988 Apr 3-7    EUUG    Palais des Congres, Brussels, Belgium
  1628.         Chair:    Prof Marc Nyssen    <marc@minf.vub.uucp>
  1629. 1989 Sep 18-22    EUUG    WU Vien, Vienna, Austria
  1630.         Chair:    eva Kuehn
  1631. 1990 Apr 23-27    EUUG    Munich, Germany (tentative)
  1632. 1990 Autumn    EUUG    south of France
  1633. 1991 Spring    EUUG    Tromso?, Norway (tentative)
  1634.  
  1635.  
  1636.  
  1637. AUUG is the Australian UNIX systems Users Group.
  1638.  
  1639.         AUUG
  1640.         P.O. Box 366
  1641.         Kensington
  1642.         N.S.W.    2033
  1643.         Australia
  1644.         uunet!munnari!auug
  1645.         auug@munnari.oz.au
  1646.  
  1647. Phone contact can occasionally be made at +61 3 344 5225
  1648.  
  1649. AUUG holds at least one conference a year, usually in the spring
  1650. (August or September).  The next one will be
  1651.  
  1652. 1988 Sep 13-15    AUUG    Melbourne
  1653.  
  1654. It will be the first three day meeting, will have a larger
  1655. equipment exhibition than any before, and will be professionally
  1656. organized for the first time.
  1657.  
  1658. They publish a newsletter (AUUGN) at a frequency defined to be every 2 months.
  1659.  
  1660.  
  1661. The New Zealand UNIX Systems User Group, Inc. (NZUSUGI) has an annual meeting
  1662. and publishes a newsletter, ``NUZ.''
  1663.  
  1664.         New Zealand UNIX Systems User Group
  1665.         P.O. Box 585
  1666.         Hamilton
  1667.         New Zealand
  1668.         +64-9-454000
  1669.  
  1670.  
  1671.  
  1672. The Korean UNIX User Group (KUUG) has a software distribution service
  1673. and a newsletter.
  1674.  
  1675.         Korean UNIX User Group
  1676.         ETRI
  1677.         P.O. Box 8
  1678.         Daedug Science Town
  1679.         Chungnam 300-32
  1680.         Republic of Korea
  1681.         +82-042-822-4455
  1682.  
  1683.  
  1684. The Japan UNIX Society has two meetings a year, and a newsletter.
  1685.  
  1686.         Japan UNIX Society (JUS)
  1687.         #505 Towa-Hanzomon Corp. Bldg.
  1688.         2-12 Hayabusa-cho
  1689.         Chiyoda-ku, Tokyo 102
  1690.         Japan
  1691.         bod%jus.junet@uunet.uu.net
  1692.         +81-3-234-5058
  1693.  
  1694. 1988 Nov 10-11    UNIX Symposium    Osaka, Japan
  1695. 1988 Dec 17-18  UNIX FAIR '88   Tokyo, Japan
  1696.  
  1697.  
  1698. AMIX - the Israeli UNIX user group, is a S.I.G. of the Israeli Processing
  1699. Association (IPA).  AMIX has a yearly conference:
  1700.  
  1701. 1989 May 14-16    AMIX    Israel
  1702.  
  1703.         AMIX, c/o IPA
  1704.         P.O. Box 919
  1705.         Ramat-Gan
  1706.         Israel, 52109
  1707.         Tel: +972-3-715770
  1708.         Tel: +972-3-715772
  1709.         amix@bimacs.bitnet
  1710.         amix@bimacs.biu.ac.il
  1711.  
  1712.  
  1713. There are similar groups in other parts of the world.  If such a group
  1714. wishes to be included in later versions of this access list, they
  1715. should please send me information.
  1716.  
  1717. There is a partial list of national organizations in the November/December
  1718. 1987 CommUNIXations.
  1719.  
  1720.  
  1721.  
  1722. DECUS, the Digital Equipment Computer Users Society,
  1723. has a UNIX SIG (Special Interest Group) that participates
  1724. in its general meetings, which are held twice a year.
  1725.  
  1726.         DECUS U.S. Chapter
  1727.         219 Boston Post Road, BP02
  1728.         Marlboro, Massachusetts  01752-1850
  1729.         U.S.A.
  1730.         +1-617-480-3418
  1731.  
  1732. The next DECUS Symposia are:
  1733.  
  1734. 1988 Oct 17-21    DECUS S    Anaheim, California
  1735. 1989 May 8-12    DECUS S    Atlanta, Georgia
  1736. 1989 Nov 6-10    DECUS S    Anaheim, California
  1737. 1990 May 7-11    DECUS S    New Orleans, Louisiana
  1738.  
  1739. See also the USENET newsgroup comp.org.decus.
  1740.  
  1741.  
  1742. The Sun User Group (SUG) is an international organization that promotes
  1743. communication among Sun users, OEMs, third party vendors, and Sun
  1744. Microsystems, Inc.  SUG sponsors conferences, collects and distributes
  1745. software, produces the README newsletter and T-shirts, sponsors local
  1746. user groups, and communicates members' problems to Sun employees and
  1747. management.
  1748.  
  1749.     Sun Microsystems User Group, Inc.
  1750.     2550 Garcia Avenue
  1751.     Mountain View, CA  94043
  1752.     U.S.A.
  1753.     +1 415 960 1300
  1754.     users@sun.com
  1755.     sun!users
  1756.  
  1757. Their next annual conference is:
  1758.  
  1759. 1988 Dec 5-7    SUG    Fontainebleau Hilton, Miami Beach, Florida
  1760.  
  1761.  
  1762. ADUS is the Apollo DOMAIN Users' Society:
  1763.  
  1764.     Apollo DOMAIN Users' Society
  1765.     c/o Andrea Woloski, ADUS Coordinator
  1766.     Apollo Computer Inc.
  1767.     330 Billerica Rd.
  1768.     Chelmsford, MA 01824
  1769.     +1-617-256-6600, x4448
  1770.  
  1771.  
  1772.  
  1773. AT&T and Sun Microsystems are holding a series of
  1774. Software Developer Conferences on System V Release 4.0,
  1775. related to the Sun/AT&T Applications Binary Interface (ABI).
  1776.  
  1777. 1988 Sep 14-16    New York, NY
  1778. 1988 Sep 27-29    Los Angeles, CA
  1779. 1988 Oct 11-13    Tokyo, Japan
  1780. 1988 Oct 25-27    London, England
  1781. 1988 Nov  9-11    Boston, MA
  1782. 1988 Nov 29-Dec 1    Chicago, IL
  1783. 1988 Dec 13-15    Washington, DC
  1784. 1988 TBA    Toronto, ON
  1785.  
  1786. For more information, call 1-800-387-6100.
  1787.  
  1788.  
  1789. The Open Software Foundation (OSF) is a vendor group formed 17 May 1988
  1790. by Apollo, Bull, DEC, HP, IBM, Nixdorff, and Siemens, and later joined
  1791. by Philips.  Excerpts from a press release of that date:
  1792.  
  1793. The Open Software Foundation (OSF) will develop a software environment,
  1794. including application interfaces, advanced system extensions, and a new
  1795. operating system, using X/Open(tm) and POSIX* specifications as the
  1796. starting point. ...  OSF membership is available to computer hardware
  1797. and software suppliers, educational institutions, and government
  1798. agencies around the world.  ...  The foundation has a management
  1799. organization, staff, and a funding comittment in excess of $90 million
  1800. to begin immediate operations.  Its initial development will be based
  1801. on technologies offered by the members and its own research, to be
  1802. carried out worldwide.
  1803.  
  1804. A research institute is being created to fund research for the
  1805. advancement of applications portability, interoperability standards,
  1806. and other advanced technologies for future foundation use.  An
  1807. academic advisory panel will provide guidance and input to the
  1808. institute.  The Institute's research will be conducted worldwide.
  1809.  
  1810. For more information, contact:
  1811.  
  1812.     Deborah Siegel
  1813.     Cohn & Wolfe
  1814.     +1-212-951-8300
  1815.  
  1816. or
  1817.  
  1818.     +1-508-683-6803
  1819.     Larry Lytle or Gary McCormack
  1820.     Open Software Foundation
  1821.     20 Ballard Way
  1822.     Lawrence, MA 01843
  1823.  
  1824. Volume-Number: Volume 15, Number 10
  1825.  
  1826. From news  Sun Sep 11 17:54:23 1988
  1827. Received: by uunet.UU.NET (5.59/1.14) 
  1828.     id AA04195; Sun, 11 Sep 88 17:54:23 EDT
  1829. From: <std-unix@uunet.UU.NET>
  1830. Newsgroups: comp.std.unix,comp.org.usenix,comp.unix.questions
  1831. Subject: Access to UNIX-Related Publications
  1832. Message-Id: <244@longway.TIC.COM>
  1833. Expires: 2 Nov 88 21:45:37 GMT
  1834. Sender: std-unix@longway.TIC.COM
  1835. Reply-To: std-unix@uunet.UU.NET
  1836. Date: 11 Sep 88 20:28:28 GMT
  1837. Apparently-To: std-unix-archive
  1838. Status: O
  1839.  
  1840. From: std-unix@uunet.UU.NET
  1841.  
  1842. This is the latest in a series of similar comp.std.unix articles,
  1843. intended to give summary information about UNIX-related publications;
  1844. to be accurate, but not exhaustive.  It's cross-posted to
  1845. comp.org.usenix and comp.unix.questions because there might be
  1846. interest there.
  1847.  
  1848. There are three related articles, posted at the same time as this one,
  1849. and with subjects
  1850.     Calendar of UNIX-related Events
  1851.     Access to UNIX User Groups
  1852.     Access to UNIX-Related Standards
  1853. The latter is posted only to comp.std.unix.
  1854.  
  1855. Corrections and additions to this article are solicited.  I keep track
  1856. of the conferences, groups, and publications that I attend, am a member
  1857. of, or subscribe to.  All others (the majority of the listings) I derive
  1858. either from listings elsewhere, or from contributions by readers.
  1859. In particular, the meeting schedules and descriptions of most of the
  1860. groups are provided by their members.  If a group doesn't have a
  1861. meeting schedule listed, it's because nobody has sent me one.  This is
  1862. a low-budget operation:  I publish what I have on hand when the time
  1863. comes (approximately monthly).
  1864.  
  1865. Changes since last posting:
  1866. This publications posting split off from UNIX User Groups posting.
  1867. Format made easier to use.
  1868.  
  1869.  
  1870. Access information is given in this article for the following:
  1871. magazines:    CommUNIXations, UNIX REVIEW, UNIX/WORLD, UNIX Today,
  1872.         Multi-User Computing Magazine, UNIX Systems, UNIX Magazine
  1873. newsletters:    ;login:, /usr/digest, EUUGN, AUUGN, NUZ
  1874. journal:    Computing Systems
  1875. bookstores:    Computer Literacy Bookshop, Cucumber Bookshop,
  1876.         Jim Joyce's UNIX Book Store, UNIX Book Service
  1877.  
  1878.  
  1879. The main general circulation (more than 10,000 copies per issue) magazines
  1880. specifically about the UNIX system are:
  1881.  
  1882.     UNIX REVIEW
  1883.     Miller Freeman Publications Co.
  1884.     500 Howard Street
  1885.     San Francisco, CA 94105
  1886.     U.S.A.
  1887.     monthly
  1888.     +1-415-397-1881
  1889.  
  1890.     UNIX/WORLD
  1891.     Tech Valley Publishing
  1892.     444 Castro St.
  1893.     Mountain View, CA 94041
  1894.     U.S.A.
  1895.     monthly
  1896.     +1-415-940-1500
  1897.  
  1898.     UNIX Systems
  1899.     Eaglehead Publishing Ltd.
  1900.     Maybury Road
  1901.     Woking, Surrey GU21 5HX
  1902.     England
  1903.     +44 48 622 7661
  1904.  
  1905.     UNIX Today
  1906.     CMP Publications, Inc.
  1907.     600 Community Drive
  1908.     Manhasset, NY 11030
  1909.     U.S.A.
  1910.     newspaper
  1911.     +1-617-244-5333
  1912.  
  1913.     Multi-User Computing magazine
  1914.     Storyplace Ltd.
  1915.     42 Colebrook Row
  1916.     London  N1 8AF
  1917.     England
  1918.     +44 1 704 9351
  1919.  
  1920.     UNIX Magazine
  1921.     Jouji Ohkubo
  1922.     c/o ASCII Corp.
  1923.     jou-o@ascii.junet
  1924.     +81-3-486-4523
  1925.     fax: +81-3-486-4520
  1926.     telex: 242-6875 ASCIIJ
  1927.  
  1928.  
  1929. The USENIX Association publishes a bimonthly newsletter, ``login:
  1930. The USENIX Association Newsletter,'' and a quarterly refereed technical
  1931. journal, ``Computing Systems: The Journal of the USENIX Association,''
  1932. (in cooperation with University of California Press), and an edition
  1933. of the 4.3BSD Manuals (with Howard Press).
  1934.  
  1935.     USENIX Association
  1936.     P.O. Box 2299
  1937.     Berkeley, CA 94710
  1938.     U.S.A.
  1939.     +1-415-528-8649
  1940.  
  1941.  
  1942. /usr/group publishes a biweekly newsletter, /usr/digest,
  1943. a bimonthly member magazine, CommUNIXations, and the
  1944. UNIX Products Directory.
  1945.  
  1946.     /usr/group
  1947.     4655 Old Ironsides Drive, Suite 200
  1948.     Santa Clara, California 95054
  1949.     U.S.A.
  1950.     +1-408-986-8840
  1951.  
  1952. Some of the above information about magazines was taken from the
  1953. November/December 1987 issue of CommUNIXations, which also lists
  1954. some smaller-circulation magazines and newsletters.
  1955.  
  1956.  
  1957. EUUG publishes a quarterly magazine, EUUGN.
  1958.  
  1959.         EUUG secretariat
  1960.         Owles Hall
  1961.         Buntingford
  1962.         Herts SG9 9PL
  1963.         England
  1964.         +44 763 73039
  1965.         fax: +44 763 73255
  1966.         uunet!mcvax!inset!euug
  1967.         euug@inset.co.uk
  1968.  
  1969.  
  1970. AUUG publishes a bimonthly newsletter, AUUGN.
  1971.  
  1972.         AUUG
  1973.         P.O. Box 366
  1974.         Kensington
  1975.         N.S.W.    2033
  1976.         Australia
  1977.         uunet!munnari!auug
  1978.         auug@munnari.oz.au
  1979.  
  1980.  
  1981. NZSUGI publishes a newsletter, NUZ.
  1982.  
  1983.         New Zealand UNIX Systems User Group
  1984.         P.O. Box 585
  1985.         Hamilton
  1986.         New Zealand
  1987.         +64-9-454000
  1988.  
  1989. Finally, Dominic Dunlop <domo@sphinx.co.uk> has pointed out several
  1990. publications that frequently include articles about the UNIX system or
  1991. the C language.  I've listed them below; the comments after each entry
  1992. are his.  I have excluded listings of magazines about specific hardware.
  1993.  
  1994.     AT&T Technical Journal
  1995.     AT&T Bell Laboratories
  1996.     Circulation Dept.
  1997.     Room 1K-424
  1998.     101 J F Kennedy Parkway
  1999.     Short Hills, NJ 07078
  2000.     Bimonthly
  2001.     $40/yr (US); $50/yr (overseas)
  2002.     +1 201 564-2582
  2003.     While few issues are devoted to UNIX,
  2004.     most turn out to mention its applications.
  2005.     
  2006.     Byte
  2007.     McGraw-Hill Inc.
  2008.     Phoenix Mill Lane
  2009.     Peterborough, NH 03458
  2010.     Monthly
  2011.     $22/yr (US); $25/yr(Mex,Can); $37/yr (surface); $69/yr (air,Europe)
  2012.     +1 603 924-9281
  2013.     Concentrates mainly on personal computers,
  2014.     but covers low end of UNIX market in some depth.
  2015.     
  2016.     The C Users Journal
  2017.     ``A service of the C Users Group.''
  2018.     R&D Publications Inc
  2019.     PO Box 97
  2020.     McPherson, KS 67460
  2021.     Eight issues per year
  2022.     $20/yr (US/Mex/Can); $30/yr (overseas)
  2023.     +1 316 241-1065
  2024.     Mainly DOS-oriented; some UNIX.
  2025.     
  2026.     Unique
  2027.     ``The UNIX System Information Source.''
  2028.     Infopro Systems
  2029.     PO Box 220
  2030.     Rescue, CA 95672
  2031.     Monthly
  2032.     $79/yr (US,overseas); $99/yr (air)
  2033.     +1 916 677-5870
  2034.     High-quality industry newsletter.
  2035.     Emphasis on marketing implications of technical developments.
  2036.  
  2037.  
  2038. The following information about bookstores was taken from the
  2039. November/December 1987 issue of CommUNIXations.  In the interests of
  2040. space, I have arbitrarily limited the selection listed here to those
  2041. bookstores or suppliers specifically dedicated to computer books, and
  2042. not part of other organizations.  They are listed here in alphabetical
  2043. order.
  2044.  
  2045.     Computer Literacy Bookshop
  2046.     2590 No. First St.
  2047.     San Jose, CA 95131
  2048.     U.S.A.
  2049.     +1-408-4350-1118
  2050.  
  2051.     Cucumber Bookshop
  2052.     5611 Kraft Ave.
  2053.     Rockville, MD 20852
  2054.     U.S.A.
  2055.     +1-301-881-2722
  2056.  
  2057.     Jim Joyce's UNIX Book Store
  2058.     47 Potomac St.
  2059.     San Francisco, CA 94117
  2060.     U.S.A.
  2061.     +1-415-626-7581
  2062.  
  2063.     UNIX Book Service
  2064.     35 Bermuda Terrace
  2065.     Cambridge, CB4 3LD
  2066.     England
  2067.     +44-223-313273
  2068.  
  2069. Volume-Number: Volume 15, Number 11
  2070.  
  2071. From root  Tue Sep 13 18:29:55 1988
  2072. Received: by uunet.UU.NET (5.59/1.14) 
  2073.     id AA13945; Tue, 13 Sep 88 18:29:55 EDT
  2074. From: std-unix@longway.TIC.COM (Moderator, John S. Quarterman)
  2075. Newsgroups: comp.std.unix
  2076. Subject: Another UNIX publication
  2077. Message-Id: <245@longway.TIC.COM>
  2078. Reply-To: James B. O'Connor <uunet!fsc2086!jim>
  2079. Date: 11 Sep 88 18:02:45 GMT
  2080. Apparently-To: std-unix-archive
  2081. Status: O
  2082.  
  2083. From: James B. O'Connor <uunet!fsc2086!jim>
  2084.  
  2085.  
  2086. I recently started receiving the "UNIX JOURNAL" which is a newsletter from
  2087. FourGen Software.  The masthead reads:
  2088.  
  2089. The FourGen UNIX Journal is a publication of FourGen Software, Inc.
  2090. Subscriptions: $79.95 a year.  Contact: The FourGen UNIX Journal, 7620 242nd
  2091. St. S.W., Edmonds. WA 98020-5463.  Telephone: (206) 542-7481.
  2092.  
  2093. The subtitle says it is "The Monthly Newsletter for those Developing,
  2094. Marketing, or Using UNIX/XENIX Software."
  2095.  
  2096. They list a UUCP address of ..!uunet!4gen!info.
  2097.  
  2098. I don't know if this qualifies as a "real" UNIX publication, but I thought I
  2099. would let you know it's out there.
  2100. ---
  2101. James B. O'Connor        +1 615 821 4090 x651
  2102. Filtration Sciences Corp.      UUCP:  uunet!fsc2086!jim
  2103. 105 West 45th Street           or      jim@fsc2086.UUCP
  2104. Chattanooga, TN 37411
  2105.  
  2106.  
  2107. Volume-Number: Volume 15, Number 12
  2108.  
  2109. From news  Tue Sep 20 05:13:25 1988
  2110. Received: by uunet.UU.NET (5.59/1.14) 
  2111.     id AA12319; Tue, 20 Sep 88 05:13:25 EDT
  2112. From: std-unix@longway.TIC.COM (Moderator, John S. Quarterman)
  2113. Newsgroups: comp.std.unix
  2114. Subject: Submission for "Access to UNIX User Groups and Publications"
  2115. Message-Id: <246@longway.TIC.COM>
  2116. Reply-To: David Fiedler <uunet!infopro!david>
  2117. Organization: InfoPro Systems, PO Box 220, Rescue, CA 95672
  2118. Date: 16 Sep 88 19:16:19 GMT
  2119. Apparently-To: std-unix-archive
  2120. Status: O
  2121.  
  2122. From: David Fiedler <uunet!infopro!david>
  2123.  
  2124. Dear John,
  2125.  
  2126. We just started a new publication called root. I would greatly appreciate
  2127. it if you would include information about it in your next posting. Edit
  2128. the attached press release as much as you feel is necessary...
  2129.  
  2130. Thanks in advance!
  2131.  
  2132. David Fiedler {ames,attmail,hoptoad,pyramid}!infopro!david
  2133. USMail: InfoPro Systems, PO Box 220, Rescue CA 95672 Phone: 916/677-5870
  2134.  
  2135. [ As requested, this posting has been edited to death, down to the
  2136. usual length for a publication notice in my usual publications posting,
  2137. except I have left in the Special USENET Discount paragraph.
  2138.  
  2139. I suggest that interested parties write to the given address
  2140. for the unedited press release.  -mod ]
  2141.     
  2142.     root
  2143.     InfoPro Systems
  2144.     PO Box 220
  2145.     Rescue
  2146.     CA 95672-0220
  2147.     U.S.A.
  2148.     +1-916-677-5870
  2149.     Telex: 151296379 INFOPRO
  2150.     fax: 916-622-9642
  2151.     {ames,attmail,pyramid}!infopro!root
  2152.  
  2153.                      Special USENET Discount
  2154.  
  2155. The normal price of a one-year subscription to root will be $72.
  2156. An introductory price of $28 will be made available to subscribers who
  2157. mention this USENET posting. This will be the lowest price available
  2158. anywhere. The first issue of root will be available by the end of 1988,
  2159. and probably at the Monterey Usenix workshop in November.
  2160.  
  2161. [ This apparently refers to the USENIX Large System Installation
  2162. Workshop II, 17-18 November, Monterey, CA, alix@athena.mit.edu.  -mod ]
  2163.  
  2164. Volume-Number: Volume 15, Number 13
  2165.  
  2166. From news  Sun Sep 11 17:45:59 1988
  2167. Path: longway!std-unix
  2168. From: std-unix@uunet.UU.NET
  2169. Newsgroups: comp.std.unix,comp.org.usenix,comp.unix.questions
  2170. Subject: Access to UNIX User Groups
  2171. Message-ID: <257@longway.TIC.COM>
  2172. Date: 10 Nov 88 17:33:08 GMT
  2173. Expires: 12 Dec 88 21:45:37 GMT
  2174. Sender: std-unix@longway.TIC.COM
  2175. Reply-To: std-unix@uunet.UU.NET
  2176. Lines: 512
  2177. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  2178. Xref: longway comp.std.unix:130 comp.org.usenix:286 comp.unix.questions:3554
  2179. Status: O
  2180.  
  2181. From: std-unix@uunet.UU.NET
  2182.  
  2183. This is the latest in a series of similar comp.std.unix articles,
  2184. intended to give summary information about UNIX User groups;
  2185. to be accurate, but not exhaustive.  It's cross-posted to
  2186. comp.org.usenix and comp.unix.questions because there might be
  2187. interest there.
  2188.  
  2189. There are three related articles, posted at the same time as this one,
  2190. and with subjects
  2191.     Calendar of UNIX-related Events
  2192.     Access to UNIX-Related Publications
  2193.     Access to UNIX-Related Standards
  2194. The latter is posted only to comp.std.unix.
  2195.  
  2196. Corrections and additions to this article are solicited.  I keep track
  2197. of the conferences, groups, and publications that I attend, am a member
  2198. of, or subscribe to.  All others (the majority of the listings) I derive
  2199. either from listings elsewhere, or from contributions by readers.
  2200. In particular, the meeting schedules and descriptions of most of the
  2201. groups are provided by their members.  If a group doesn't have a
  2202. meeting schedule listed, it's because nobody has sent me one.  This is
  2203. a low-budget operation:  I publish what I have on hand when the time
  2204. comes (approximately monthly).
  2205.  
  2206. Changes since last posting:
  2207. JUS dates for 1989.  Sun/AT&T V.4 dates corrected.
  2208.  
  2209. Access information is given in this article for the following:
  2210. user groups:    USENIX, /usr/group, UNIX Expo, /usr/group/cdn,
  2211.         EUUG, AFUU, /usr/group/uk, i2u,
  2212.         AUUG, NZUSUGI, JUS, KUUG, Sinix, CUUG, AMIX,
  2213.         DECUS UNIX SIG, Sun User Group (SUG),
  2214.         Apollo DOMAIN Users' Society (ADUS),
  2215.         AT&T and Sun V.4 Software Developer Conferences,
  2216.         Open Software Foundation (OSF).
  2217.  
  2218. Telephone numbers are given in international format, i.e., +n at
  2219. the beginning for the country code, e.g., +44 is England, +81 Japan,
  2220. +82 Korea, +61 Australia, +64 New Zealand, and +1 is U.S.A. or Canada.
  2221.  
  2222. UNIX is a Registered Trademark of AT&T.
  2223.  
  2224.  
  2225. USENIX is ``The Professional and Technical UNIX(R) Association.''
  2226.  
  2227.         USENIX Association
  2228.         P.O. Box 2299
  2229.         Berkeley, CA 94710
  2230.         U.S.A.
  2231.         +1-415-528-8649
  2232.         {uunet,ucbvax,decvax}!usenix!office
  2233.         office@usenix.org
  2234.  
  2235. USENIX sponsors two USENIX Conferences a year, featuring technical papers,
  2236. as well as tutorials, and with vendor exhibits at the summer conferences:
  2237.  
  2238. 1989 Jan 30-Feb 3    USENIX    Town & Country Inn, San Diego, CA
  2239. 1989 Jun 12-16    USENIX    Hyatt Regency, Baltimore, MD
  2240. 1990 Jan 22-26    USENIX    Washington, DC
  2241. 1990 Jun 11-15    USENIX    Marriott Hotel, Anaheim, CA
  2242. 1991 Jan 21-25    USENIX    Dallas, TX
  2243. 1991 Jun 10-14    USENIX    Opryland, Nashville, TN
  2244. 1992 Jan 20-24    USENIX    Hilton Square, San Francisco, CA
  2245. 1992 Jun 8-12    USENIX    Marriott, San Antonio, TX
  2246. 1993 Jan    USENIX    somewhere in northeast of North America
  2247.  
  2248. They also sponsor workshops, such as
  2249.  
  2250. 1988 Nov 17-18    Large Install.    Syst. Adm. W II, USENIX, Monterey, CA
  2251. 1989 Apr 3-4    Software Management W    USENIX, Hilton, New Orleans, LA
  2252. 1989 Oct 5-6    Dist. Systems W    USENIX, Marriott Marina, Ft. Lauderdale, FL
  2253. 1989 Nov/Dec    Graphics W V    USENIX
  2254.  
  2255. Proceedings for all conferences and workshops are available at
  2256. the door and by mail later.
  2257.  
  2258. USENIX publishes ``;login:  The USENIX Association Newsletter''
  2259. bimonthly.  It is sent free of charge to all their members and
  2260. includes technical papers.  There is a USENET newsgroup,
  2261. comp.org.usenix, for discussion of USENIX-related matters.
  2262.  
  2263. In 1988, USENIX started publishing a new refereed quarterly
  2264. technical journal, ``Computing Systems:  The Journal of the USENIX
  2265. Association,'' in cooperation with University of California Press.
  2266.  
  2267. They also publish an edition of the 4.3BSD manuals and distribute the
  2268. 2.10BSD software distribution.  They coordinate a software exchange for
  2269. appropriately licensed members.  They occasionally sponsor experiments,
  2270. such as methods of improving the USENET and UUCP networks (e.g., UUNET),
  2271. that are of interest and use to the membership.
  2272.  
  2273. There is a USENIX Institutional Representative on the IEEE P1003
  2274. Portable Operating System Interface for Computer Environments Committee.
  2275. That representative also moderates the USENET newsgroup comp.std.unix,
  2276. which is for discussion of UNIX-related standards, especially P1003.
  2277. There is also a USENIX Standards Watchdog Committee following several
  2278. standards bodies.  For more details, see the posting in comp.std.unix,
  2279. ``Access to UNIX-Related Standards.''
  2280.  
  2281.  
  2282. /usr/group is a non-profit trade association dedicated to the promotion
  2283. of products and services based on the UNIX operating system.
  2284.  
  2285.         /usr/group
  2286.         4655 Old Ironsides Drive, Suite 200
  2287.         Santa Clara, California 95054
  2288.         U.S.A.
  2289.         tel: +1-408-986-8840
  2290.         fax: +1-408-986-1645
  2291.  
  2292. The annual UniForum Conference and Trade Show is sponsored by /usr/group
  2293. and features vendor exhibits, as well as tutorials and technical sessions.
  2294.  
  2295. 1989 Feb 28-Mar 2    UniForum    Moscone Center, San Francisco, CA
  2296. 1990 Jan 23-26    UniForum    Washington Hilton, Washington, DC
  2297. 1991 Jan 22-25    UniForum    Infomart, Dallas, TX
  2298. 1992 Jan 21-24    UniForum    Moscone Center, San Francisco, CA
  2299. 1993 Mar 2-4    UniForum    Washington, D.C.
  2300.  
  2301. Proceedings for all conferences are available at the shows and later
  2302. by mail.
  2303.  
  2304. /usr/group publishes ``CommUNIXations,'' a member magazine that
  2305. features articles by industry leaders and observers, technical issues,
  2306. standards coverage, and new product announcements.
  2307.  
  2308. /usr/group also publishes the ``UNIX Products Directory,'' which lists
  2309. products and services developed specifically for the UNIX operating system.
  2310. ``/usr/digest'' is also published by /usr/group.  This newsletter covers
  2311. product announcements and industry projections, and is sent biweekly
  2312. to General members of /usr/group and to non-member subscribers.
  2313.  
  2314. /usr/group has long been deeply involved in UNIX standardization,
  2315. having sponsored the ``/usr/group 1984 Standard,'' providing an Institutional
  2316. Representative to the IEEE P1003 Portable Operating System for Computer
  2317. Environments Committee, and sponsoring the /usr/group Technical Committee
  2318. on areas that P1003 has not yet addressed.  They have recently produced
  2319. an executive summary, ``Your Guide to POSIX,'' and a technical overview
  2320. ``POSIX Explored,'' and funded production of a draft of a ``Rationale and
  2321. Notes'' appendix for IEEE 1003.1.
  2322.  
  2323.  
  2324. UNIX EXPO is an annual very large vendor exhibit in New York City
  2325. with tutorials and technical presentations.  It is held at the
  2326. Jacob K. Javits Convention Center, with lodging arrangements with
  2327. the Sheraton Centre Hotel, both in Manhattan.
  2328.  
  2329. 1989 Nov 1-3    UNIX EXPO    Javits Conv. C, New York, NY
  2330.  
  2331.         National Expositions Co., Inc.
  2332.         15 West 39th Street
  2333.         New York, NY 10018
  2334.         U.S.A.
  2335.         +1-212-391-9111
  2336.         fax: +1-212-819-0755
  2337.  
  2338.         Reservations Department
  2339.         Sheraton Centre Hotel
  2340.         811 Seventh Avenue
  2341.         New York, NY 10019
  2342.         U.S.A.
  2343.         +1-212-581-1000
  2344.         Fax: +1-212-262-4410
  2345.         Telex: 421130
  2346.  
  2347.  
  2348. /usr/group/cdn is the Canadian branch of /usr/group, and holds an
  2349. annual spring conference and trade show modeled after UniForum,
  2350. usually at the Metro Toronto Convention Center.  They also hold
  2351. a UNIX in Government show in the winter in Ottawa.
  2352.  
  2353. Exhibitors and attendees can contact:
  2354.         Fawn Lubman
  2355.         Communications 2000
  2356.         4195 Dundas St. #201
  2357.         Etobicoke, Ontario M8X 1Y4
  2358.         Canada
  2359.         +1-416-239-3043
  2360.  
  2361.         /usr/group/cdn
  2362.         241 Gamma St.
  2363.         Etobicoke, Ontario M8W 4G7
  2364.         Canada
  2365.         +1-416-259-8122
  2366.  
  2367. 1989 Jan 10-11    U in Gov. C&T    /usr/group/cdn, Ottawa, ON
  2368. 1989 May    U 8x/etc C&T    /usr/group/cdn, Toronto, ON
  2369.  
  2370.  
  2371. EUUG is the European UNIX systems Users Group, which is currently
  2372. celebrating its tenth anniversary.  EUUG is closely coordinated with
  2373. national groups in Europe, and with the European UNIX network, EUnet.
  2374.  
  2375.         EUUG secretariat
  2376.         Owles Hall
  2377.         Buntingford
  2378.         Herts SG9 9PL
  2379.         England
  2380.         +44 763 73039
  2381.         fax: +44 763 73255
  2382.         uunet!mcvax!inset!euug
  2383.         euug@inset.co.uk
  2384.  
  2385. They have a newsletter, EUUGN (a previous version of this article
  2386. appeared in the latest one), and hold two conferences a year:
  2387.  
  2388. 1988 Apr 3-7    EUUG    Palais des Congres, Brussels, Belgium
  2389.         Chair:    Prof Marc Nyssen
  2390.         <marc@minf.vub.uucp>
  2391.         +32-2-477-4000
  2392.         fax: +32-2-477-4424
  2393.         Medical Informaticas Dept.
  2394.         Vrije Universiteit Brussel
  2395.         Laarbeeklaan 103
  2396.         B-1090 Jette
  2397.         Belgium
  2398.  
  2399. 1989 Sep 18-22    EUUG    WU Wien, Vienna, Austria
  2400.         Chair:    eva Kuehn
  2401. 1990 Apr 23-27    EUUG    Munich, Germany (tentative)
  2402. 1990 Autumn    EUUG    south of France
  2403. 1991 Spring    EUUG    Tromso?, Norway (tentative)
  2404.  
  2405.  
  2406. AFUU is the Association Fran\*,caise des Utilisateurs d'UNIX,
  2407. or French UNIX Users' Group.  They are holding a small convention
  2408. in November and a large one in the spring with tutorials and a
  2409. vendor exhibit.
  2410.  
  2411.         AFUU
  2412.         11 Rue Carnot
  2413.         94270 Le Kremlin Bicetre
  2414.         France
  2415.         +33-1-4670-9590
  2416.         Telex: 263 887 F
  2417.  
  2418. 1988 Nov 18    AFUU    Grenoble, France
  2419. 1989 Feb 28-Mar 3    U Convention    AFUU, Paris, France
  2420.  
  2421. /usr/group/UK is the U.K. affiliate of /usr/group, and holds an annual
  2422. COMUNIX Conference in June in conjunction with the European UNIX User Show,
  2423. which is an achibition organised by EMAP INternation Exhibitions.
  2424.  
  2425.         Tracy MacIntyre
  2426.         Exhibition Manager
  2427.         EMAP International Exhibitions Ltd.
  2428.         Abbot's Court
  2429.         34 Farringdon Lane
  2430.         London EC1R 3AU
  2431.         United Kingdom
  2432.         +44-1-404-4844
  2433.  
  2434. 1989 Jun 7-9    COMUNIX    /usr/group/UK, Alexandra Palace, London
  2435. 1989 Jun 7-9    Eur. U User Show    EMAP Int. Exh., Alexandra Palace, London
  2436.  
  2437.  
  2438. The Italian UNIX Systems User Group (i2u) holds an annual summer
  2439. Italian UNIX Convention, with tutorials and a vendor exhibition.
  2440.  
  2441.         Fulvio Fagiani
  2442.         c/o Ing. Olivetti & C. spa
  2443.         Via Rombon, 11
  2444.         20134 MIlano
  2445.         Italy
  2446.         +39-2-2141231
  2447.         fax: +39-2-2155672
  2448.  
  2449. 1989 Jun    Italian U C    i2u, Italy
  2450.  
  2451. AUUG is the Australian UNIX systems Users Group.
  2452.  
  2453.         Tim Roper
  2454.         Secretary
  2455.         AUUG
  2456.         timr@labtam.oz.au
  2457.         uunet!labtam.oz.au!timr
  2458.  
  2459.         AUUG
  2460.         P.O. Box 366
  2461.         Kensington
  2462.         N.S.W.    2033
  2463.         Australia
  2464.         uunet!munnari!auug
  2465.         auug@munnari.oz.au
  2466.  
  2467. Phone contact can occasionally be made at +61 3 344 5225
  2468.  
  2469. AUUG holds one major national Conference and Exhibition per year during
  2470. August or September, and regional, technical meetings in February or
  2471. March.  The next one will be
  2472.  
  2473. 1989 Aug 8-11    AUUG    Hilton Hotel, Sydney
  2474.  
  2475. There will be tutorials on 8 August, and technical sessions the other
  2476. two days.  The vendor exhibition will be open from the afternoon of
  2477. 8 August through the morning of 11 August.
  2478.  
  2479. They publish a newsletter (AUUGN) at a frequency defined to be every 2 months.
  2480.  
  2481.  
  2482. The New Zealand UNIX Systems User Group, Inc. (NZUSUGI) has an annual meeting
  2483. and publishes a newsletter, ``NUZ.''
  2484.  
  2485.         New Zealand UNIX Systems User Group
  2486.         P.O. Box 585
  2487.         Hamilton
  2488.         New Zealand
  2489.         +64-9-454000
  2490.  
  2491.  
  2492.  
  2493. The Japan UNIX Society has three meetings a year, and a newsletter.
  2494. The JUS UNIX Symposium is held twice annually, once in the winter and
  2495. once in the summer.  It has technical presentations, tutorials,
  2496. and a vendor exhibit.  The JUS UNIX Fair is held once a year, and
  2497. has a vendor exhibit, tutorials, and seminars.
  2498.  
  2499.         Japan UNIX Society (JUS)
  2500.         #505 Towa-Hanzomon Corp. Bldg.
  2501.         2-12 Hayabusa-cho
  2502.         Chiyoda-ku, Tokyo 102
  2503.         Japan
  2504.         bod%jus.junet@uunet.uu.net
  2505.         +81-3-234-5058
  2506.  
  2507.         UNIX Fair '88 Association
  2508.         1-1-1 Hirakawa-chu,
  2509.         Chiyoda-ku, Tokyo 102
  2510.         Japan
  2511.  
  2512. 1988 Nov 10-11    JUS UNIX Symposium    Osaka, Japan
  2513. 1988 Dec 7-8    JUS UNIX FAIR '88    Tokyo, Japan
  2514. 1989 Jul    JUS 13th Symposium    Tokyo
  2515. 1989 Nov    JUS 14th Symposium    Osaka (or Kobe)
  2516. 1989 Dec    JUS UNIX Fair '89    Tokyo
  2517.  
  2518.  
  2519. The Korean UNIX User Group (KUUG) has a software distribution service
  2520. and a newsletter.  They hold an annual Korean UNIX Symposium in the winter.
  2521.  
  2522.         Korean UNIX User Group
  2523.         ETRI
  2524.         P.O. Box 8
  2525.         Daedug Science Town
  2526.         Dae Jeon CIty
  2527.         Chungnam 301-350
  2528.         Republic of Korea
  2529.  
  2530.         Kee Wook Rim
  2531.         rim@kiet.etri.re.kr
  2532.         +82-42-822-4455 x4646
  2533.         fax: +82-42-823-1033
  2534.  
  2535. 1988 Dec 10    Korean U S    KUUG, Korea
  2536.  
  2537.  
  2538. The Singapore UNIX Association (Sinix) holds an annual Southeast Asian
  2539. Regional Computer Conference.
  2540.  
  2541.         James Clark
  2542.         Sinix
  2543.         c/o Computer Systems Advisers, Ltd.
  2544.         203 Henderson Industrial Park
  2545.         Wing B #1207-1214
  2546.         Singapore 0315
  2547.         +65-273-0681
  2548.         fax: 65-278-1783
  2549.  
  2550.  
  2551. The China UNIX User Group (CUUG) is the Chinese /usr/group affiliate.
  2552.  
  2553.         Xu Kongshi
  2554.         China UNIX User Group
  2555.         P.O. Box 8718
  2556.         Beijing, 100080
  2557.         People's Republic of China
  2558.         +86-1-282013
  2559.  
  2560. AMIX - the Israeli UNIX user group, is a S.I.G. of the Israeli Processing
  2561. Association (IPA).  AMIX has a yearly conference:
  2562.  
  2563. 1989 May 14-16    AMIX    Israel
  2564.  
  2565.         AMIX, c/o IPA
  2566.         P.O. Box 919
  2567.         Ramat-Gan
  2568.         Israel, 52109
  2569.         Tel: +972-3-715770
  2570.         Tel: +972-3-715772
  2571.         amix@bimacs.bitnet
  2572.         amix@bimacs.biu.ac.il
  2573.  
  2574.  
  2575. There are similar groups in other parts of the world.  If such a group
  2576. wishes to be included in later versions of this access list, they
  2577. should please send me information.
  2578.  
  2579. There is a partial list of national organizations in the November/December
  2580. 1987 CommUNIXations.
  2581.  
  2582.  
  2583.  
  2584. DECUS, the Digital Equipment Computer Users Society,
  2585. has a UNIX SIG (Special Interest Group) that participates
  2586. in its general meetings, which are held twice a year.
  2587.  
  2588.         DECUS U.S. Chapter
  2589.         219 Boston Post Road, BP02
  2590.         Marlboro, Massachusetts  01752-1850
  2591.         U.S.A.
  2592.         +1-617-480-3418
  2593.  
  2594. The next DECUS Symposia are:
  2595.  
  2596. 1989 May 8-12    DECUS S    Atlanta, Georgia
  2597. 1989 Nov 6-10    DECUS S    Anaheim, California
  2598. 1990 May 7-11    DECUS S    New Orleans, Louisiana
  2599.  
  2600. See also the USENET newsgroup comp.org.decus.
  2601.  
  2602.  
  2603. The Sun User Group (SUG) is an international organization that promotes
  2604. communication among Sun users, OEMs, third party vendors, and Sun
  2605. Microsystems, Inc.  SUG sponsors conferences, collects and distributes
  2606. software, produces the README newsletter and T-shirts, sponsors local
  2607. user groups, and communicates members' problems to Sun employees and
  2608. management.
  2609.  
  2610.     Sun Microsystems User Group, Inc.
  2611.     2550 Garcia Avenue
  2612.     Mountain View, CA  94043
  2613.     U.S.A.
  2614.     +1 415 960 1300
  2615.     users@sun.com
  2616.     sun!users
  2617.  
  2618. Their next annual conference is:
  2619.  
  2620. 1988 Dec 5-7    SUG    Fontainebleau Hilton, Miami Beach, Florida
  2621.  
  2622.  
  2623. ADUS is the Apollo DOMAIN Users' Society:
  2624.  
  2625.     Apollo DOMAIN Users' Society
  2626.     c/o Andrea Woloski, ADUS Coordinator
  2627.     Apollo Computer Inc.
  2628.     330 Billerica Rd.
  2629.     Chelmsford, MA 01824
  2630.     +1-617-256-6600, x4448
  2631.  
  2632.  
  2633.  
  2634. AT&T and Sun Microsystems are holding a series of
  2635. Software Developer Conferences on System V Release 4.0,
  2636. related to the Sun/AT&T Applications Binary Interface (ABI).
  2637.  
  2638. 1988 Sep 14-16    V.4 Soft. Dev.    Hanover, NJ
  2639. 1988 Sep 27-29     V.4 Soft. Dev.    Los Angeles, CA
  2640. 1988 Oct 12-14     V.4 Soft. Dev.    Tokyo, Japan
  2641. 1988 Oct 26-28     V.4 Soft. Dev.    London, England
  2642. 1988 Nov 9-11    V.4 Soft. Dev.    Boston, MA
  2643. 1988 Nov 29-Dec 1    V.4 Soft. Dev.    Chicago, IL
  2644. 1988 Dec 6-8    V.4 Soft. Dev.    San Francisco, CA
  2645. 1988 Dec 13-15    V.4 Soft. Dev.    Washington D.C.
  2646.  
  2647. If you would like to register, please call 1-800-247-1212, extension 151.
  2648.  
  2649. For more information:
  2650.     Melinda L. Marrs
  2651.     1-800-387-6100.
  2652.     melinda@Sun.COM
  2653.     Conference Coordinator
  2654.     Sun Microsystems, Inc. 
  2655.  
  2656.  
  2657. The Open Software Foundation (OSF) is a vendor group formed 17 May 1988
  2658. by Apollo, Bull, DEC, HP, IBM, Nixdorff, and Siemens, and later joined
  2659. by Philips.  Excerpts from a press release of that date:
  2660.  
  2661. The Open Software Foundation (OSF) will develop a software environment,
  2662. including application interfaces, advanced system extensions, and a new
  2663. operating system, using X/Open(tm) and POSIX* specifications as the
  2664. starting point. ...  OSF membership is available to computer hardware
  2665. and software suppliers, educational institutions, and government
  2666. agencies around the world.  ...  The foundation has a management
  2667. organization, staff, and a funding comittment in excess of $90 million
  2668. to begin immediate operations.  Its initial development will be based
  2669. on technologies offered by the members and its own research, to be
  2670. carried out worldwide.
  2671.  
  2672. A research institute is being created to fund research for the
  2673. advancement of applications portability, interoperability standards,
  2674. and other advanced technologies for future foundation use.  An
  2675. academic advisory panel will provide guidance and input to the
  2676. institute.  The Institute's research will be conducted worldwide.
  2677.  
  2678. For more information, contact:
  2679.  
  2680.     Deborah Siegel
  2681.     Cohn & Wolfe
  2682.     +1-212-951-8300
  2683.  
  2684. or
  2685.  
  2686.     +1-508-683-6803
  2687.     Larry Lytle or Gary McCormack
  2688.     Open Software Foundation
  2689.     20 Ballard Way
  2690.     Lawrence, MA 01843
  2691.  
  2692. Volume-Number: Volume 15, Number 24
  2693.  
  2694. From news  Sun Sep 11 17:45:59 1988
  2695. Path: longway!std-unix
  2696. From: jsq@longway.tic.com (John S. Quarterman)
  2697. Newsgroups: comp.std.unix,comp.org.usenix,comp.unix.questions
  2698. Subject: Calendar of UNIX-related Events
  2699. Message-ID: <258@longway.TIC.COM>
  2700. Date: 10 Nov 88 17:36:32 GMT
  2701. Expires: 12 Dec 88 21:45:37 GMT
  2702. Sender: std-unix@longway.TIC.COM
  2703. Reply-To: jsq@longway.tic.com (John S. Quarterman)
  2704. Lines: 117
  2705. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  2706. Xref: longway comp.std.unix:131 comp.org.usenix:287 comp.unix.questions:3555
  2707. Status: O
  2708.  
  2709. From: jsq@longway.tic.com (John S. Quarterman)
  2710.  
  2711. This is a combined calendar of planned conferences, workshops, or standards
  2712. meetings related to the UNIX operating system.  Most of this information
  2713. came from the various conference organizers, although some was taken from
  2714. ;login: (USENIX), 13, 1, Jan/Feb 1988, ;login: 13, 6, Nov/Dec 1988,
  2715. CommUNIXations (/usr/group), VII, 6, Nov/Dec 1987, and the /usr/group UNIX
  2716. Resources Guide.  Further information from EUUG and European national
  2717. groups will be included.
  2718.  
  2719. If your favorite meeting is not listed, it's probably because I don't know
  2720. about it.  If you send me information on it, I will probably list it both
  2721. here and in the appropriate one of the companion articles:
  2722.         Access to UNIX User Groups
  2723.         Access to UNIX-Related Publications
  2724.         Access to UNIX-Related Standards
  2725.  
  2726. Changes since last posting: JUS dates for 1989.  IEEE 1003.1 Minneapolis
  2727. meeting date.  New USENIX workshops.  AT&T/Sun corrected dates.
  2728.  
  2729. Abbreviations:
  2730.             C   Conference
  2731.         G, MD   Gaithersburg, Maryland
  2732.             S   Symposium
  2733.             T   Tradeshow
  2734.             U   UNIX
  2735.           V.4   System V Release 4.0
  2736.             W   Workshop
  2737.  
  2738. USENIX, EUUG, AUUG and DECUS sponsor conferences of the same names;
  2739. /usr/group sponsors UniForum.
  2740.  
  2741. UNIX is a Registered Trademark of AT&T Bell Laboratories.
  2742.  
  2743. jsq@longway.tic.com         John S. Quarterman           uunet!longway!jsq
  2744.  
  2745. 88/11/10 pg. 2        Calendar of UNIX-Related Events         comp.std.unix
  2746.  
  2747. year mon days     conference           (sponsor,) (hotel,) location
  2748.  
  2749. 1988 Nov  9-11    V.4 Soft. Dev.       AT&T and Sun, Boston, MA
  2750. 1988 Nov 10-11    U Symposium          JUS, Osaka, Japan
  2751. 1988 Nov 15       POSIX Appl. W        NBS, G, MD
  2752. 1988 Nov 16       POSIX FIPS Rev. W    NBS, G, MD
  2753. 1988 Nov 17-18    Large Install.       Syst. Adm. W II, USENIX, Monterey, CA
  2754. 1988 Nov 18       AFUU                 Grenoble, France
  2755. 1988 Nov 29-Dec 1 V.4 Soft. Dev.       AT&T and Sun, Chicago, IL
  2756. 1988 Dec 5-7      Sun User Group       Fontainebleau Hilton, Miami Beach, FL
  2757. 1988 Dec 6-8      V.4 Soft. Dev.       AT&T and Sun, San Francisco, CA
  2758. 1988 Dec 10       Korean U S           KUUG, Korea
  2759. 1988 Dec 12-16    ANSI X3J11           Seattle, WA
  2760. 1988 Dec 13-15    V.4 Soft. Dev.       AT&T and Sun, Washington, DC
  2761. 1988 Dec 7-8      U FAIR '88           JUS, Tokyo, Japan
  2762.  
  2763. 1989 Jan 9-13     IEEE 1003            Embassy Suites, Ft. Lauderdale, FL
  2764. 1989 Jan 10-11    U in Gov. C&T        /usr/group/cdn, Ottawa, ON
  2765. 1989 Jan 17       Terminal Int. Ext.   and Net. Serv. W, NBS, G, MD
  2766. 1989 Jan 30-Feb 3 USENIX               Town and Country, San Diego, CA
  2767. 1989 Feb 28-Mar 2 UniForum             Moscone Center, San Francisco, CA
  2768. 1989 Feb 28-Mar 3 U Convention         AFUU, Paris, France
  2769. 1989 Apr 3-4      Software Man. W      USENIX, Hilton, New Orleans, LA
  2770. 1989 Apr 3-7      EUUG                 Palais des Congres, Brussels, Belgium
  2771. 1989 Apr 10-11    ANSI X3J11           Phoenix, AZ
  2772. 1989 Apr 24-28    IEEE 1003            Minneapolis-St. Paul, MN
  2773. 1989 Apr 25-27    ISDN in Europe       IFIP-TC6, ICCC, The Hague, Netherlands
  2774. 1989 May 8-12     DECUS S              Atlanta, Georgia
  2775. 1989 May 14-16    AMIX                 Israel
  2776. 1989 May 16       POSIX Appl. W        NBS, G, MD
  2777. 1989 May          U 8x/etc C&T         /usr/group/cdn, Toronto, ON
  2778.  
  2779. jsq@longway.tic.com         John S. Quarterman           uunet!longway!jsq
  2780.  
  2781. 88/11/10 pg. 3        Calendar of UNIX-Related Events         comp.std.unix
  2782.  
  2783. 1989 Jun          NZSUGI               New Zealand
  2784. 1989 Jun          Italian U C          i2u, Italy
  2785. 1989 Jun 12-16    USENIX               Hyatt Regency, Baltimore, MD
  2786. 1989 Jul          JUS 13th S           Tokyo
  2787. 1989 Jul 10-14    IEEE 1003            San Francisco, CA
  2788. 1989 Aug 8-11     AUUG                 Hilton Hotel, Sydney
  2789. 1989 Sep 18-22    EUUG                 WU Wien, Vienna, Austria
  2790. 1989 Oct 5-6      Dist. Systems W   USENIX, Marriott Marina, Ft. Lauderdale, FL
  2791. 1989 Oct 16-20    IEEE 1003            Brussels (or Amsterdam)
  2792. 1989 Nov          JUS 14th S           Osaka (or Kobe)
  2793. 1989 Nov 1-3      UNIX EXPO            Javits Conv. C, New York, NY
  2794. 1989 Nov 6-10     DECUS S              Anaheim, California
  2795. 1989 Nov/Dec      Graphics W V         USENIX
  2796. 1989 Dec          JUS UNIX Fair        Tokyo
  2797.  
  2798. 1990 Jan          U in Gov. C&T        Ottawa, ON
  2799. 1990 Jan 22-26    USENIX               Washington, DC
  2800. 1990 Jan 23-26    UniForum             Washington Hilton, Washington, DC
  2801. 1990 Jan 29       IEEE 1003            New Orleans, LA
  2802. 1990 Apr          IEEE 1003            Montreal, Quebec
  2803. 1990 Apr 23-27    EUUG                 Munich, Germany (tentative)
  2804. 1990 May 7-11     DECUS S              New Orleans, LA
  2805. 1990 May          U 8x/etc C&T         /usr/group/cdn, Toronto, ON
  2806. 1990 Jun 11-15    USENIX               Marriott, Anaheim, CA
  2807. 1990 Autumn       EUUG                 south of France
  2808.  
  2809. 1991 Jan 21-25    USENIX               Dallas, TX
  2810. 1991 Jan 22-25    UniForum             Infomart, Dallas, TX
  2811. 1991 Feb          U in Gov. C&T        Ottawa, ON
  2812. 1991 Spring       EUUG                 Tromso?, Norway (tentative)
  2813. 1991 May          U 8x/etc C&T         Toronto, ON
  2814. 1991 Jun 10-14    USENIX               Opryland, Nashville, TN
  2815.  
  2816. 1992 Jan 20-24    USENIX               Hilton Square, San Francisco, CA
  2817. 1992 Jan 21-24    UniForum             Moscone Center, San Francisco, CA
  2818. 1992 Jun 8-12     USENIX               Marriott, San Antonio, TX
  2819.  
  2820. 1993 Jan          USENIX               northeast North America
  2821. 1993 Mar 2-4      UniForum             Washington, D.C.
  2822.  
  2823. jsq@longway.tic.com         John S. Quarterman           uunet!longway!jsq
  2824.  
  2825. Volume-Number: Volume 15, Number 25
  2826.  
  2827. From news  Sun Sep 11 17:45:59 1988
  2828. Path: longway!std-unix
  2829. From: std-unix@longway.TIC.COM (Moderator, John S. Quarterman)
  2830. Newsgroups: comp.std.unix
  2831. Subject: Re: Access to UNIX-Related Publications
  2832. Message-ID: <259@longway.TIC.COM>
  2833. Date: 12 Nov 88 05:02:29 GMT
  2834. References: your article <256@longway.TIC.COM>
  2835. Reply-To: uunet!vsi!friedl
  2836. Lines: 31
  2837. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  2838. Status: O
  2839.  
  2840. From: uunet!vsi!friedl
  2841.  
  2842. > Corrections and additions to this article are solicited.
  2843.  
  2844. >     The C Users Journal
  2845.  
  2846. They moved last month -- they are now at:
  2847.  
  2848.      The C Users Journal
  2849.     2120 W. 25th St, Suite B
  2850.     Lawrence, KS  66046-9972
  2851.     +1 913 841 1631
  2852.  
  2853. You might also want to include:
  2854.  
  2855.     Dr. Dobbs Journal of Software Tools]
  2856.     M&T Publishing, Inc
  2857.     501 Galveston Dr.
  2858.     Redwood City, CA  94063
  2859.     +1 415 366 3600 voice
  2860.     Mostly DOS, some UNIX, quite technical
  2861.     monthly, $29.97 per year
  2862.  
  2863.      Steve
  2864.  
  2865. ---
  2866. Steve Friedl    V-Systems, Inc.  +1 714 545 6442    3B2-kind-of-guy
  2867. friedl@vsi.com     {backbones}!vsi.com!friedl    attmail!vsi!friedl
  2868. ------------Nancy Reagan on the worm: "Just say OH NO!"------------
  2869.  
  2870. Volume-Number: Volume 15, Number 26
  2871.  
  2872. From news  Sun Sep 11 17:45:59 1988
  2873. Path: longway!std-unix
  2874. From: jpn@genrad.com (John P. Nelson)
  2875. Newsgroups: comp.std.unix
  2876. Subject: Re: A "public domain" set of include files.
  2877. Message-ID: <260@longway.TIC.COM>
  2878. Date: 11 Nov 88 20:33:31 GMT
  2879. References: <255@longway.TIC.COM>
  2880. Sender: std-unix@longway.TIC.COM
  2881. Reply-To: jpn@genrad.com (John P. Nelson)
  2882. Organization: GenRad, Inc., Concord, Mass.
  2883. Lines: 36
  2884. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  2885. Status: O
  2886.  
  2887. From: jpn@genrad.com (John P. Nelson)
  2888.  
  2889. >I have been wondering, for some time, about the status of the files in the
  2890. >/usr/include directory.  It would seem to me, that these files are the
  2891. >property of AT&T, and as such, cannot be distributed without a licence.
  2892.  
  2893. While they fall under the copyright rules, they do NOT fall under the
  2894. more restrictive "TRADE SECRET" rules, because they are available to the
  2895. normal binary licensee.
  2896.  
  2897. >As an example, consider the following;
  2898. >    if ((ip->i_mode & IFMT) == IFDIR)
  2899. >        /* something */;
  2900. >
  2901. >This is a fairly standard piece of code.  When RMS et al, produce a CERTIFIED
  2902. >AT&T-free kernel, it would seem to me, that this code CANNOT be included in
  2903. >any of the utilities, because it is using AT&T definitions.
  2904.  
  2905. Not quite.  If the definitions of these macros is contained in the MANUALS
  2906. (i.e. the SPECIFICATION), then anyone can recreate the header files from
  2907. the specification without fear of infringing on AT&T's copyright.  The
  2908. same thing would NOT be true if it were to fall under the AT&T "trade secret"
  2909. source contract.  Of course, it would still be illegal to include verbatim
  2910. copies of AT&T's header files.
  2911.  
  2912. Therefore, UNIX clones are quite legally able to match the UNIX interface,
  2913. since copyright only protects a particular EXPRESSION of an idea, not the idea
  2914. itself.
  2915.  
  2916. -- 
  2917.      john nelson
  2918.  
  2919. UUCP:    {decvax,mit-eddie}!genrad!teddy!jpn
  2920. smail:    jpn@teddy.genrad.com
  2921.  
  2922. Volume-Number: Volume 15, Number 27
  2923.  
  2924. From news  Sun Sep 11 17:45:59 1988
  2925. Path: longway!std-unix
  2926. From: std-unix@longway.TIC.COM (Moderator, John S. Quarterman)
  2927. Newsgroups: comp.std.unix
  2928. Subject: status report
  2929. Message-ID: <261@longway.TIC.COM>
  2930. Date: 9 Nov 88 18:47:06 GMT
  2931. Reply-To: uunet!unisoft!hlj (Hal Jespersen)
  2932. Organization: UniSoft Corp. R&D, 6121 Hollis St, Emeryville, CA 94608
  2933. Lines: 149
  2934. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  2935. Status: O
  2936.  
  2937. From: uunet!unisoft!hlj (Hal Jespersen)
  2938.  
  2939.  
  2940.         P1003.2 Working Group Status Report--October 1988
  2941.  
  2942.                   Hal Jespersen
  2943.  
  2944.                UniSoft Corporation
  2945.  
  2946.        November    6, 1988
  2947.  
  2948.        The P1003.2 POSIX Shell and Utilities Working Group met in
  2949.        Honolulu, Hawaii, October 24 through 28,    1988.
  2950.  
  2951.        The following were the highlights of the    meeting:
  2952.  
  2953.      1.  The P1003.2 Technical Editor, Maggie Lee, of Amdahl
  2954.          Corporation, resigned her position    because    of workload
  2955.          conflicts.    Maggie served in this position since April
  2956.          1987 and the Working Group    expressed their    sincere
  2957.          thanks for    all the    outstanding work she did on Drafts
  2958.          3 through 7.  Hal Jespersen will assume these duties
  2959.          as    editor until a suitable    replacement can    be found.
  2960.          An    arrangement of chapter editors feeding materials
  2961.          into an overall draft editor may be attempted.
  2962.  
  2963.      2.  The results of the    ``mock ballot''    against    Draft 7
  2964.          were processed almost the entire week.  The Working
  2965.          Group did an outstanding job of submitting    objections-
  2966.          --over 1400--on a very tight schedule; they repeated
  2967.          the feat by resolving almost all of them during the
  2968.          week.  As a result, Draft 8 will be a draft of
  2969.          considerably higher quality and will be a good start
  2970.          for the formal balloting process.
  2971.  
  2972.      3.  A schedule    for balloting was discussed.  The balloting
  2973.          group for 1003.2 closes in    early November;    the exact
  2974.          date is unknown (but it is    probably before    you're
  2975.          reading this report).  Draft 8 will be targeted for
  2976.          completion    of editing December 5, 1988, although the
  2977.          exceptionally high    volume of changes may delay this
  2978.          until the 12th.  Assuming that the    IEEE office
  2979.          receives it in mid-December, a balloting period of
  2980.          January 1 through February    15, 1989 is probable.
  2981.          Considering the experiences of P1003.1, it    is very
  2982.          likely that final approval    will not be reached before
  2983.          December, 1989, for approval at the January, 1990,
  2984.          Standards Board meeting.
  2985.  
  2986.      4.  Some of the significant changes to    appear in Draft    8:
  2987.  
  2988.            a.  A new Chapter 7 was accepted, based on software
  2989.            for application installation    developed by
  2990.            Digital Equipment Corp.
  2991.  
  2992.  
  2993.        P1003.2 Status Report 10/88                  2
  2994.  
  2995.            b.  The chapters    will be    rearranged slightly.
  2996.            Chapter 3 (Environment) will    be merged into 2
  2997.            (Definitions).  The C language bias of Draft    7
  2998.            will    be negated by establishing a new language-
  2999.            independent bindings    chapter    (just stubs for
  3000.            now).  The C    language bindings will appear in a
  3001.            separate chapter, clearly marked as destined    for
  3002.            removal in a    future draft, after a separate C
  3003.            bindings working group is established.  (At the
  3004.            meeting, it was discussed putting them into a
  3005.            ``normative appendix,'' but I have since found
  3006.            out that that isn't normal IEEE procedure, so
  3007.            they'll have    to be in real chapters to stay in
  3008.            the standard.)  A decision was made to not
  3009.            include an empty chapter for    Ada bindings, as an
  3010.            active working group    is already in progress for
  3011.            Ada,    so that    chapter    has a home of its own in
  3012.            their standard.  Separate chapters for C and
  3013.            FORTRAN development tools will point    back to    a
  3014.            new language-independent compiler-linker
  3015.            section.
  3016.  
  3017.            c.  The egrep and fgrep commands    have been merged
  3018.            into    a single new grep.
  3019.  
  3020.            d.  The xform command was removed as unnecessary.
  3021.  
  3022.            e.  The UUCP-oriented commands were moved to an
  3023.            appendix, awaiting balloting    group direction    for
  3024.            inclusion in    the standard.
  3025.  
  3026.            f.  Major surgery was performed on the hd command,
  3027.            which was also renamed xd, to avoid collisions
  3028.            with    vendor commands.
  3029.  
  3030.            g.  The strip command was added to the Software
  3031.            Development chapter.
  3032.  
  3033.      5.  A draft PAR for a ``User Portability Extension'' (UPE)
  3034.          was discussed.  This supplement to    1003.2 is intended
  3035.          to    provide    many of    the familiar interactive UNIX
  3036.          utilities,    such as    full screen editors, omitted from
  3037.          the original P1003.2 scope.  It will promote user
  3038.          portability, but there are    two caveats:  users are
  3039.          limited to    being traditional time-sharing UNIX users,
  3040.          such as program developers, and; the terminals
  3041.          supported are limited to asynchronous character-mode
  3042.          terminals,    such as    VT100's.  Advanced work    into
  3043.          windows or    mouse-based systems is specifically
  3044.          excluded.    The Working Group will spend the majority
  3045.          of    1989 on    this extension.     The PAR will be submitted
  3046.  
  3047.  
  3048.        P1003.2 Status Report 10/88                  3
  3049.  
  3050.          in    late November, 1988.
  3051.  
  3052.      6.  The NIST (formerly    NBS) confirmed plans to    issue a
  3053.          POSIX Shell and Tools FIPS    based on Draft 8 in
  3054.          December.    They are planning on accepting the entire
  3055.          draft with    the exception of some of the
  3056.          internationalization features and the nascent
  3057.          application installation material;    and, the software
  3058.          development options will remain optional.
  3059.  
  3060.        The next    meeting    is scheduled for January 9 - 12, 1989, in
  3061.        Fort Lauderdale,    Florida.  (Embassy Suites Hotel, 1000 SE
  3062.        17th Street.  (305) 527-7000; specify group rate    for ``IEEE
  3063.        P1003 meeting.)    Since the balloting against Draft 8 will
  3064.        still be    in its early stages, this is an    abbreviated meeting
  3065.        that will concentrate almost entirely on    the new    UPE
  3066.        supplement.  January 9 -    11 is for the full Working Group;
  3067.        January 12 is reserved for balloting coordination by the
  3068.        technical reviewers.
  3069.  
  3070.          Subsequent    meetings:
  3071.  
  3072.          April 24 -    28, 1989      St Paul, Minnesota.
  3073.  
  3074.          July 10 - 14, 1989          San Francisco, California.
  3075.  
  3076.          October 16    - 20, 1989    Brussels,    Belgium.
  3077.  
  3078.                      Hal Jespersen, Chair P1003.2
  3079.                      UniSoft Corp
  3080.                      6121 Hollis Street
  3081.                      Emeryville, CA 94608-2092
  3082.                      (415) 420-6410, ext 448
  3083.                      {uunet,amdahl,sun}!unisoft!hlj
  3084.  
  3085.  
  3086.  
  3087. Volume-Number: Volume 15, Number 28
  3088.  
  3089. From news  Sun Sep 11 17:45:59 1988
  3090. Path: longway!std-unix
  3091. From: jpr@dasys1.UUCP (Jean-Pierre Radley)
  3092. Newsgroups: comp.std.unix,comp.org.usenix,comp.unix.questions
  3093. Subject: Re: Access to UNIX-Related Publications
  3094. Message-ID: <262@longway.TIC.COM>
  3095. Date: 12 Nov 88 23:50:34 GMT
  3096. References: <256@longway.TIC.COM>
  3097. Sender: std-unix@longway.TIC.COM
  3098. Reply-To: jpr@dasys1.UUCP (Jean-Pierre Radley)
  3099. Organization: TANGENT
  3100. Lines: 35
  3101. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  3102. Xref: longway comp.std.unix:135 comp.org.usenix:291 comp.unix.questions:3556
  3103. Status: O
  3104.  
  3105. From: jpr@dasys1.UUCP (Jean-Pierre Radley)
  3106.  
  3107.  
  3108. In article <256@longway.TIC.COM> std-unix@uunet.UU.NET writes:
  3109. > ...
  3110. >    UNIX Today
  3111. >    CMP Publications, Inc.
  3112. >    600 Community Drive
  3113. >    Manhasset, NY 11030
  3114. >    U.S.A.
  3115. >    newspaper
  3116. >    +1-617-244-5333
  3117. > ...
  3118.  
  3119. I don't happen to have any issues of UNIX Today on hand. But I am
  3120. questioning the telephone number provided. 617 is Boston area. Manhasset 
  3121. is in the 516 area code.
  3122.  
  3123. [ The number came from the newspaper; quite possibly their subscriptions
  3124. are handled by a different office or company.  -mod ]
  3125.  
  3126. How about also including the uucp addess for the various publications and
  3127. organizations listed?
  3128.  
  3129. [ Where known, I do so.  If you know of ones I haven't listed, perhaps
  3130. you could send them to me.  -mod ]
  3131.  
  3132. Editorial opinion: UNIX Today is fresh and well written and informative.
  3133. And also gratis for "qualified" *nix persons.
  3134. -- 
  3135. Jean-Pierre Radley        Honi soit        jpr@dasys1.UUCP
  3136. New York, New York        qui mal            ...!hombre!jpradley!jpr
  3137. CIS: 76120,1341            y pense            ...!hombre!trigere!jpr
  3138.  
  3139. Volume-Number: Volume 15, Number 29
  3140.  
  3141. From news  Sun Sep 11 17:45:59 1988
  3142. Path: longway!std-unix
  3143. From: henry@zoo.toronto.edu
  3144. Newsgroups: comp.std.unix
  3145. Subject: Re: A "public domain" set of include files.
  3146. Message-ID: <263@longway.TIC.COM>
  3147. Date: 16 Nov 88 05:29:43 GMT
  3148. References: <255@longway.TIC.COM>
  3149. Sender: std-unix@longway.TIC.COM
  3150. Reply-To: henry@zoo.toronto.edu
  3151. Lines: 24
  3152. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  3153. Status: O
  3154.  
  3155. From: henry@zoo.toronto.edu
  3156.  
  3157. >... one of the things I would like to see, is a list of the 'necessary'
  3158. >files in these directories, and perhaps, public domain (or freeware) versions
  3159. >of these files...
  3160.  
  3161. There is a fundamental problem with this, in that those files can and often
  3162. do contain implementation-dependent information.  For example, <stdio.h>
  3163. must contain definitions of the getc and putc macros, which are intimately
  3164. tied to the implementation details of the rest of stdio.  For another
  3165. example, it's hard to imagine a portable version of <stdarg.h>, since its
  3166. whole purpose is to cover up implementation details.
  3167.  
  3168. >... Thus, people developing software (PD or otherwise), which
  3169. >in some way or another, uses these definitions, can know what to expect...
  3170.  
  3171. This is precisely what documentation, including standards, is supposed to
  3172. tell you.  (Admittedly, it doesn't always do this very well.)
  3173.  
  3174.                                      Henry Spencer at U of Toronto Zoology
  3175.                                  uunet!attcan!utzoo!henry henry@zoo.toronto.edu
  3176.  
  3177.  
  3178. Volume-Number: Volume 15, Number 30
  3179.  
  3180. From news  Sun Sep 11 17:45:59 1988
  3181. Path: longway!std-unix
  3182. From: jpr@dasys1.UUCP (Jean-Pierre Radley)
  3183. Newsgroups: comp.std.unix,comp.org.usenix,comp.unix.questions
  3184. Subject: Re: Access to UNIX-Related Publications
  3185. Message-ID: <264@longway.TIC.COM>
  3186. Date: 15 Nov 88 18:35:23 GMT
  3187. References: <256@longway.TIC.COM> <262@longway.TIC.COM>
  3188. Sender: std-unix@longway.TIC.COM
  3189. Reply-To: jpr@dasys1.UUCP (Jean-Pierre Radley)
  3190. Organization: TANGENT
  3191. Lines: 33
  3192. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  3193. Xref: longway comp.std.unix:137 comp.org.usenix:292 comp.unix.questions:3557
  3194. Status: O
  3195.  
  3196. From: jpr@dasys1.UUCP (Jean-Pierre Radley)
  3197.  
  3198. In article <262@longway.TIC.COM> jpr@dasys1.UUCP (Jean-Pierre Radley)
  3199. questioned the telephone number given for Unix Today!
  3200. >>    UNIX Today
  3201. >>    ...
  3202. >>    +1-617-244-5333
  3203. > ... 617 is Boston area. Manhasset is in the 516 area code.
  3204. >[ The number came from the newspaper; quite possibly their subscriptions
  3205. >are handled by a different office or company.  -mod ]
  3206.  
  3207. Well today I have a fresh copy of Unix Today!.
  3208. The 617-244-5333 number is that of their New England Editor.
  3209. The number for the publisher in Manhasset is 516-562-5000.
  3210.  
  3211. >How about also including the uucp address ...
  3212. >[ Where known, I do so. ... -mod ]
  3213.  
  3214. Unix Today! shows uucp addresses of the type ..uunet!utoday!PERSON,
  3215. where PERSON can be 'mikea' (Mike Azzara, the editor) and half-a-dozen
  3216. others listed in the paper.
  3217. I believe that anyone wanting subscription information can address an
  3218. inquiry to ..uunet!utoday!root.
  3219.  
  3220. [ Yes, the problem with that publication was that they didn't list
  3221. a *single* address, and I didn't care to pick one.  I will ask them
  3222. what they want listed.  -mod ]
  3223. -- 
  3224. Jean-Pierre Radley        Honi soit        jpr@dasys1.UUCP
  3225. New York, New York        qui mal            ...!hombre!jpradley!jpr
  3226. CIS: 76120,1341            y pense            ...!hombre!trigere!jpr
  3227.  
  3228. Volume-Number: Volume 15, Number 31
  3229.  
  3230. From news  Sun Sep 11 17:45:59 1988
  3231. Path: longway!cs.utexas.edu!tut.cis.ohio-state.edu!bloom-beacon!spdcc!ima!compilers-sender
  3232. From: ektools!thomas@kodak.com (Thomas B. Kinsman)
  3233. Newsgroups: comp.lang.c,comp.std.c,comp.compilers,comp.std.unix
  3234. Subject: Simple question - Who in the world...?
  3235. Keywords: ANSI-C, compliance
  3236. Message-ID: <2944@ima.ima.isc.com>
  3237. Date: 22 Nov 88 02:16:22 GMT
  3238. Sender: compilers-sender@ima.ima.isc.com
  3239. Reply-To: ektools!thomas@kodak.com (Thomas B. Kinsman)
  3240. Organization: Eastman Kodak, Dept. 47, Rochester NY
  3241. Lines: 17
  3242. Approved: compilers@ima.UUCP
  3243. Xref: longway comp.std.c:364 comp.std.unix:138
  3244. Status: O
  3245.  
  3246.  
  3247.      [ Re-posted November 21, 1988 to a larger distribution. ]
  3248.  
  3249.      Does anyone know of any companies which test C compilers and
  3250.      sell the test results?  I am interested in finding out how
  3251.      well several compilers comply with the ANSI standard (as it
  3252.      stands).
  3253.  
  3254.      Thanks in advance.
  3255.  
  3256.      Thomas B. Kinsman     
  3257.      ...rochester!kodak!ektools!thomas
  3258. --
  3259. Send compilers articles to ima!compilers or, in a pinch, to Levine@YALE.EDU
  3260. Plausible paths are { decvax | harvard | yale | bbn}!ima
  3261. Please send responses to the originator of the message -- I cannot forward
  3262. mail accidentally sent back to compilers.  Meta-mail to ima!compilers-request
  3263.  
  3264. Volume-Number: Volume 15, Number 32
  3265.  
  3266. From news  Sun Sep 11 17:45:59 1988
  3267. Path: longway!std-unix
  3268. From: ramus#joseph#e%f.mfenet@NMFECC.ARPA
  3269. Newsgroups: comp.std.unix
  3270. Subject: Re: Access to UNIX-Related Standards
  3271. Message-ID: <265@longway.TIC.COM>
  3272. Date: 21 Nov 88 21:21:22 GMT
  3273. References: <252@longway.tic.com>
  3274. Sender: std-unix@longway.TIC.COM
  3275. Reply-To: uunet!NMFECC.ARPA!ramus#joseph#e@f.mfenet
  3276. Lines: 33
  3277. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  3278. Comment: From 070173 ramus joseph e@f.mfenet (ccc) on 11/21/88 at 13:18:06
  3279. Status: O
  3280.  
  3281. From: ramus#joseph#e%f.mfenet@NMFECC.ARPA
  3282.  
  3283. The following information needs to be changed.
  3284. Robin O'Neill no longer works here.
  3285. Karen Sheaffer has a different phone number.
  3286. The correct information is listed below.
  3287.  
  3288.  
  3289. OLD LISTING (Volume 15, Number 19):
  3290.  
  3291. /usr/group Working Group on Super Computing:
  3292.         Karen Sheaffer                  Robin O'Neill
  3293.         Sandia National Laboratory      Lawrence Livermore Laboratory
  3294.         P.O. Box 969                    P.O. Box 5509, L560
  3295.         Livermore, CA  94550            Livermore, CA  94550
  3296.         415-422-3431                    415-422-0973
  3297.                                         oneill#r%mfe@lll-mfe.arpa
  3298.  
  3299.  
  3300. NEW LISTING:
  3301.  
  3302. /usr/group Working Group on Super Computing:
  3303.         Karen Sheaffer                  Jonathan Brown
  3304.         Sandia National Laboratory      Lawrence Livermore Laboratory
  3305.         P.O. Box 969                    P.O. Box 5509, L-560
  3306.         Livermore, CA  94550            Livermore, CA  94550
  3307.         415-294-3431                    415-423-4157
  3308.         karen@snll-arpagw.llnl.gov      jbrown@nmfecc.arpa
  3309.  
  3310.  
  3311.   Thanks,  Joe Ramus,  Lawrence Livermore Lab
  3312.  
  3313. Volume-Number: Volume 15, Number 33
  3314.  
  3315. From news  Sun Sep 11 17:45:59 1988
  3316. Path: longway!std-unix
  3317. From: ramus#joseph#e%f.mfenet@NMFECC.ARPA
  3318. Newsgroups: comp.std.unix
  3319. Subject: January P1003 Meeting Notice
  3320. Message-ID: <266@longway.TIC.COM>
  3321. Date: 21 Nov 88 21:00:10 GMT
  3322. Sender: std-unix@longway.TIC.COM
  3323. Reply-To: ramus#joseph#e%f.mfenet@NMFECC.ARPA
  3324. Lines: 52
  3325. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  3326. Comment: From 070173 ramus joseph e@f.mfenet (ccc) on 11/21/88 at 12:53:00
  3327. Status: O
  3328.  
  3329. From: ramus#joseph#e%f.mfenet@NMFECC.ARPA
  3330.  
  3331. How about a news broadcast to comp.std.unix regarding the
  3332. January meeting in Florida.
  3333.  
  3334.         Phone number for Hotel Reservations?
  3335.         IEEE special rates?
  3336.  
  3337.         Registration Fees?
  3338.         Where to send payment?
  3339.  
  3340.   Thanks,       Joe Ramus,  Lawrence Livermore Lab
  3341.                         ramus%mfe@nmfecc.arpa
  3342.  
  3343. CC : 070173 ramus joseph e
  3344.      isaak@decvax.d
  3345.      std-unix@uunet.uu
  3346.  
  3347. [ Most of this was in the posting on 1003.2 by Hal Jespersen.
  3348. The next IEEE 1003 meeting is 9-13 January 1989 at the
  3349.  
  3350.     Embassy Suites Hotel
  3351.     1000 SE 17th Street
  3352.     Fort Lauderdale, Florida
  3353.     +1-305-527-7000
  3354.         >2700
  3355.  
  3356. Specify group rate for ``IEEE P1003 meeting'' by 17 December 1988.
  3357.  
  3358. Various subcommittees will be meeting for different subsets of that week:
  3359. details follow in another posting, from Shane P. McCarron, the Secretary.
  3360.  
  3361. The IEEE fee for attending a single meeting is $100.  Most people bring it
  3362. to the meeting, but you could probably mail it to either the meeting organiser:
  3363.  
  3364.     Judy Williams
  3365.     Classic Consulting
  3366.     #303 - 1493 Beach Park Blvd.
  3367.     Foster City, CA  94404    
  3368.     +1-415-349-5484
  3369.  
  3370. or the treasurer:
  3371.  
  3372.     Quin Hahn
  3373.     Control Data Corporation
  3374.     M/C HQC01P
  3375.     PO BOX 0
  3376.     Minneapolis, MN  55440-4700
  3377.     +1-612-853-8848
  3378.  
  3379. -mod ]
  3380.  
  3381. Volume-Number: Volume 15, Number 34
  3382.  
  3383. From news  Sun Sep 11 17:45:59 1988
  3384. Path: longway!std-unix
  3385. From: ahby@bungia.bungia.mn.org (Shane P. McCarron)
  3386. Newsgroups: comp.std.unix
  3387. Subject: IEEE 1003 Draft Meeting Schedule
  3388. Message-ID: <267@longway.TIC.COM>
  3389. Date: 20 Nov 88 23:17:40 GMT
  3390. Sender: std-unix@longway.TIC.COM
  3391. Reply-To: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  3392. Lines: 70
  3393. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  3394. X-Mailer: Elm [version 2.1 PL1]
  3395. Status: O
  3396.  
  3397. From: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  3398.  
  3399.         Fort Lauderdale, FL IEEE TCOS-SS 1003 Meetings
  3400.         Jan. 9-13; Embassy Suites Hotel, 1100 SE 17th St.
  3401.         (305) 527-2700 specify IEEE P1003 (by Dec. 17, 1988)
  3402.  
  3403.         Hosts:     Modcomp and Harris (or Harris and Modcomp)
  3404.  
  3405. Draft Meeting Schedule:
  3406.             M    T    W    Th    Fr    #/People
  3407.                                 Expected
  3408. Registration        7:30am    8-5    8-5    8-5    8-4
  3409.  
  3410. WG15 US Tag        -    -    1-5    -    -    75
  3411.   (joint w/1003.0!)            
  3412.  
  3413. 1003.0    Guide        9-5    9-5    9-11    9-5    9-3    40
  3414.  
  3415. 1003.1 System Interf.    1-5    1-4    -    1-5    -    15
  3416.  
  3417. 1003.2 Shell/Utilities    9-5    8-5    8-5    (8-12)    -    45
  3418.                         TR session
  3419.  
  3420. 1003.3 Test Methods    9-5    8-5    8-5    8-5    8-5    15-20
  3421.  
  3422. 1003.4 Real Time    9-5    8-5    8-5    8-5    8-5    45-50
  3423.  
  3424. 1003.5 Language Bind.    -    4-6    -    -    -    60
  3425.   /Ada            9-5    8-4    8-5    8-5    8-3    25
  3426.   /Fortran        9-5    -    -    -    -    25
  3427.  
  3428. 1003.6 Security        9-5    8-5    8-5    8-5    8-3    50
  3429.  
  3430. 1003.7 System Admin    9-5    8-5    8-5    8-5    8-3    30
  3431.  
  3432. 1003.8 Networking    9-5    9-5    9-5    9-5    9-3    50-60
  3433.  
  3434. Transaction Process.    9-5    9-5    -    -    -    20
  3435.  
  3436. TCOS-Chair "happy hr"    5-7    -    -    -    -    30
  3437.  
  3438. TCOS-Future Activities     -    -    7-10    -    -    100
  3439.      Planning Session            (all invited)
  3440.  
  3441. Procedures & Ballot BOF    -    7:30-9    -    -    -    100
  3442.  
  3443. Ada/Real Time BOF     -    -    7:30+    -    -    60
  3444.  
  3445. TCOS-SS/SEC Meeting    -    -    -    6-10    -    20
  3446.  (no dinner!)
  3447.  
  3448. Logistics Committee    -    -    -    7AM    -    20
  3449.  
  3450. (public session?)    eve?    -    -    -    -    100?
  3451.  
  3452.  
  3453.    ----------------------------------------------------------------
  3454.  
  3455. Future 1003  meetings:
  3456.  
  3457.     April 24-28, Minn        (Tracking report is wrong)
  3458.     May 1-3, Canada for WG15    (US Delegation)
  3459.  
  3460.     July 10-14, San Fransisco
  3461.  
  3462.     (Final dates not yet set!:
  3463.      Oct. 2-20 -- somewhere in this window:
  3464.         WG15 meeting, and 1003 meetings in Brussels)
  3465.  
  3466. Volume-Number: Volume 15, Number 35
  3467.  
  3468. From news  Sun Sep 11 17:45:59 1988
  3469. Path: longway!std-unix
  3470. From: ahby@bungia.bungia.mn.org (Shane P. McCarron)
  3471. Newsgroups: comp.std.unix
  3472. Subject: Standards Update, Part 1: Overview
  3473. Message-ID: <268@longway.TIC.COM>
  3474. Date: 10 Dec 88 23:24:34 GMT
  3475. Sender: std-unix@longway.TIC.COM
  3476. Reply-To: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  3477. Lines: 96
  3478. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  3479. Status: O
  3480.  
  3481. [ These Standards Updates are published after each IEEE 1003
  3482. meeting, and are commissioned by the USENIX Association.
  3483. Because the report, like the committees it reports on,
  3484. has become long and involved, it is being posted in parts,
  3485. currently nine, with perhaps more to follow.  Feel free
  3486. to reply or follow up to any part or to the whole thing.
  3487.  
  3488. Much of the information in the report was collected through
  3489. the USENIX Standards Watchdog Committee.  If you want to
  3490. participate, see the addresses in Part 1 below.  -mod ]
  3491.  
  3492.  
  3493.       An update on UNIX|= Standards Activities - Part 1
  3494.  
  3495.                           Overview
  3496.  
  3497.                       December 8, 1988
  3498.  
  3499.            Shane P. McCarron, NAPS International
  3500.  
  3501. This is the fourth in a series of articles on Unix related
  3502. standards activities.  In this edition I am going to cover a
  3503. slightly wider area than usual.  There have been
  3504. developments at the ANSI X3 level, the National Bureau of
  3505. Standards, and within the POSIX committees that all deserve
  3506. attention.  Because there is so much material this article
  3507. has been divided into a series for posting to Usenet. I will
  3508. apologize at the outset for the length of this series, but I
  3509. feel that all of the information is timely and important.
  3510. In addition to information on group activities, included
  3511. with each report is a contact person from whom you can get
  3512. more information about these developments, and the names of
  3513. Watchdog Committee members through whom you can relay your
  3514. opinions to the specific standards committees.
  3515.  
  3516. On the subject of the Watchdog Committee, this series is now
  3517. an activity of that group.  Last quarter I used the article
  3518. to solicit participation in the committee, and I am pleased
  3519. to report that we have a number of new associate members.
  3520. While I am not familiar with everyone now involved, I would
  3521. like to thank those who contributed heavily to this series:
  3522. Ted Baker, Mark Colburn, Doug Gwyn, Sol Kavy, Doris
  3523. Lebovits, Kevin Lewis.  We are still in search of members
  3524. for this group.  While we will accept all comers, we are
  3525. particularly interested in filling out our rather lean
  3526. international input department.  If you would like to be
  3527. involved in the Watchdog activities, or know of someone who
  3528. might be a good candidate, please contact:
  3529.  
  3530.           John S. Quarterman
  3531.           Texas Internet Consulting
  3532.           701 Brazos, Suite 500
  3533.           Austin, TX  78701-3243
  3534.           (512) 320-9031
  3535.           jsq@longway.tic.com
  3536. or
  3537.  
  3538. __________
  3539.  
  3540.   |= UNIX is a registered trademark of AT&T in the U.S. and
  3541.     other countries.
  3542.  
  3543.  
  3544.                            - 2 -
  3545.  
  3546.           Mark Colburn
  3547.           NAPS International
  3548.           117 Mackubin St.
  3549.           Suite 1
  3550.           St. Paul, MN  55102
  3551.           (612) 224-9108
  3552.           mark@naps.mn.org
  3553.  
  3554. IEEE P1003 - The POSIX Committees
  3555.  
  3556. The POSIX committees met October 24th - 28th in Honolulu,
  3557. Hawaii.  At this meeting there were a record breaking 200+
  3558. attendees and meetings for eight working groups.  Included
  3559. in this series are updates on each of the groups within
  3560. P1003, with the exception of IEEE P1003.6 and 1003.8.  We
  3561. are awaiting further information on those groups.
  3562.  
  3563. Please look to the subsequent postings in this series for
  3564. all of the reports.  If you have any comments or
  3565. suggestions, please contact me at:
  3566.  
  3567.           Shane P. McCarron
  3568.           NAPS International
  3569.           117 Mackubin St.
  3570.           Suite 6
  3571.           St. Paul, MN  55102
  3572.           +1 (612) 224-9239
  3573.           ahby@bungia.mn.org
  3574.           uunet!bungia.mn.org!ahby
  3575.  
  3576. Volume-Number: Volume 15, Number 36
  3577.  
  3578. From news  Sun Sep 11 17:45:59 1988
  3579. Path: longway!std-unix
  3580. From: ahby@bungia.bungia.mn.org (Shane P. McCarron)
  3581. Newsgroups: comp.std.unix
  3582. Subject: Standards Update, Part 2:  C Language Standard
  3583. Message-ID: <269@longway.TIC.COM>
  3584. Date: 11 Dec 88 00:07:13 GMT
  3585. Sender: std-unix@longway.TIC.COM
  3586. Reply-To: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  3587. Lines: 183
  3588. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  3589. Status: O
  3590.  
  3591. [ These Standards Updates are published after each IEEE 1003
  3592. meeting, and are commissioned by the USENIX Association.
  3593. See Part 1 for contact information.  -mod ]
  3594.  
  3595.  
  3596.  
  3597.       An update on UNIX|= Standards Activities - Part 2
  3598.  
  3599.                     C Language Standard
  3600.  
  3601.                      November 18, 1988
  3602.  
  3603.            Shane P. McCarron, NAPS International
  3604.  
  3605. C Language Standard
  3606.  
  3607. X3J11 (ANSI C standardization committee) met 26-30 Sep. 1988
  3608. at Sunnyvale, CA.  Principal business of the meeting was to
  3609. respond to comments received during the third round of
  3610. formal public review, which had closed earlier that month.
  3611. In addition to the 15 letters formally registered with
  3612. CBEMA's X3 Secretariat, 27 unregistered letters were
  3613. included.  There were 632 items contained in these 42
  3614. letters.  In order to address them all, the committee was
  3615. divided into response preparation subgroups, each of which
  3616. tackled a subset of the total list of items.  From time to
  3617. time, the whole committee reassembled to hear issues that
  3618. the subgroups were not able to completely resolve by
  3619. themselves.  In several cases a straw vote was taken to
  3620. determine the sense of the committee. The resulting
  3621. responses were formatted to produce the official X3J11
  3622. Response Document.
  3623.  
  3624. At the Sunnyvale meeting, several editorial changes to the
  3625. draft standard were approved. The working definition of
  3626. ``editorial'' was:  A change is editorial if it clarifies
  3627. the original intent of the committee; it is substantive if
  3628. it changes the committee's intent.
  3629.  
  3630. There were several issues that were of particular interest
  3631. to the UNIX/POSIX community:
  3632.  
  3633.    o+ A change was made that clarified the ability of an
  3634.      application to portably reestablish a signal handler
  3635.      for the signal that caused entry to the handler.  This
  3636.      is indeed allowed under the standard.  The important
  3637.      passage reads:
  3638.  
  3639.           If the signal occurs other than as a result of
  3640.           calling the abort or raise function, the behavior
  3641.  
  3642. __________
  3643.  
  3644.   |= UNIX is a registered trademark of AT&T in the U.S. and
  3645.     other countries.
  3646.  
  3647.  
  3648.                            - 2 -
  3649.  
  3650.           is undefined if the signal handler calls any
  3651.           function in the standard library other than the
  3652.           signal function itself (with a first argument of
  3653.           the signal number corresponding to the signal that
  3654.           caused the invocation of the handler) or refers to
  3655.           any object with static storage duration other than
  3656.           by assigning a value to a static storage duration
  3657.           variable of type volatile sig_atomic_t.
  3658.  
  3659.    o+ IEEE Std 1003.1-1988 (POSIX) requires that the fflush
  3660.      function specified by X3J11 have some additional
  3661.      semantics.  The committee confirmed that this was
  3662.      indeed allowed by ANSI C.
  3663.  
  3664.    o+ The IEEE P1003.1 working group had asked X3J11 to
  3665.      consider making the symbol "environ" a reserve external
  3666.      identifier.  This would mean that a ANSI C conforming
  3667.      portable application could not use the symbol.  This
  3668.      request was made because in traditional UNIX
  3669.      implementations application launch routines initialize
  3670.      this variable to be a pointer to the user's environment
  3671.      variable list, and this may not be what a strictly
  3672.      conforming ANSI C application would expect.  This issue
  3673.      was raised before the committee, but found no support
  3674.      for a change; the committee response for this was as
  3675.      follows:
  3676.  
  3677.           The ANSI C and IEEE 1003.1-1988 standards are not
  3678.           necessarily in conflict here, although it is true
  3679.           that in order to avoid the name-space conflict a
  3680.           mutually conforming implementation must rely on
  3681.           some mechanism such as `global symbolic equate' or
  3682.           a zero-size global object `environ' in a separate
  3683.           library module immediately preceding the module
  3684.           that defines storage for `__environ' (the name
  3685.           used by the C run-time startup code).  Implementor
  3686.           control over the way the linker operates, while
  3687.           inappropriate to require for the more universal C
  3688.           Standard (hence the constraint on uniqueness of
  3689.           external identifiers), is not unrealistic to
  3690.           expect for most POSIX implementations.  Several
  3691.           implementors have in fact indicated their
  3692.           intention to provide such a feature.
  3693.  
  3694.           Another solution, of course, would be to use
  3695.           separate run-time startup modules for strict
  3696.           ANSI-conforming and vendor-extended (possibly
  3697.           POSIX-conforming) implementations, perhaps via a
  3698.           compiler flag.  This may be useful anyway, for
  3699.           hiding extensions in certain standard headers.''
  3700.  
  3701.  
  3702.                            - 3 -
  3703.  
  3704. Because no substantive changes to the proposed standard
  3705. resulted from the third-round review process, X3J11 voted
  3706. unanimously to submit the standard as edited to reflect
  3707. approved editorial changes to CBEMA X3 as the proposed ANSI
  3708. C standard, pending completion of additional review as
  3709. described below.
  3710.  
  3711. The draft Response Document was reviewed first by a small
  3712. group of X3J11 members using electronic mail, then by a
  3713. group meeting at Plum-Hall in Cardiff, NJ on 20-21 Oct.
  3714. 1988.  The responses were checked for completeness,
  3715. consistency, and accuracy, and occasionally the original
  3716. responses were changed to achieve those goals, or to meet
  3717. the additional requirement that no unauthorized substantive
  3718. change to the proposed standard could be promised by any
  3719. response.  Changes made at the review meeting were
  3720. subsequently edited into the master Response Document.  Two
  3721. significant areas of the standard were affected by editorial
  3722. changes resulting from the response review process: The
  3723. description of pointer arithmetic was substantially reworked
  3724. to avoid reliance on an assumption of byte addressability,
  3725. and the specification of the role of type qualifiers was
  3726. rewritten to clarify the significance of what was called the
  3727. ``top type'' (now called ``type category'').
  3728.  
  3729. On 1 Nov. 1988, the draft proposed Standard itself was
  3730. reviewed by several X3J11 members in a meeting at Summit,
  3731. NJ.  Since the draft already contained the results of the
  3732. Sunnyvale meeting and response review meeting, very few
  3733. changes were found to be necessary at the draft review
  3734. meeting.
  3735.  
  3736. On 9 Nov. 1988, the Rationale Document (designed to
  3737. accompany the Standard) was reviewed by a group of X3J11
  3738. members meeting in Cambridge, MA.
  3739.  
  3740. On 14 Nov. 1988, copies of all three documents (Response,
  3741. Standard, Rationale) were express-mailed to the 15 X3-
  3742. registered commenters, who have 15 working days (from
  3743. November 18th) in which to reply to X3 if they feel that
  3744. their items were not properly addressed by X3J11.  The
  3745. commenters were encouraged to first discuss problems with
  3746. X3J11 members, in hopes of reducing the amount of negative
  3747. feedback to X3.
  3748.  
  3749. On 9 Dec. 1988, all three documents plus any feedback from
  3750. the commenters are to be submitted to CBEMA's X3 Secretariat
  3751. as the official X3J11 proposal for the ANSI Standard for
  3752. Programming Language C.  After review by X3, assuming no
  3753. problems arise the proposed Standard will then be submitted
  3754. to ANSI for official ratification as an ANSI standard.  It
  3755.  
  3756.  
  3757.                            - 4 -
  3758.  
  3759. seems probable that the final ANSI C standard will be
  3760. published some time during 1989.
  3761.  
  3762. The Watchdog contact person in X3J11 is Doug Gwyn.  He can
  3763. be reached at:
  3764.  
  3765.           Doug Gwyn
  3766.           US Army Ballistic Research Lab
  3767.           801 L Cashew Ct.
  3768.           Belair, MD  21014
  3769.           gwyn@brl.mil
  3770.           +1 (301) 287-6647
  3771.  
  3772.  
  3773. Volume-Number: Volume 15, Number 37
  3774.  
  3775. From news  Sun Sep 11 17:45:59 1988
  3776. Path: longway!std-unix
  3777. From: ahby@bungia.bungia.mn.org (Shane P. McCarron)
  3778. Newsgroups: comp.std.unix
  3779. Subject: Standards Update, Part 3: NIST FIPS
  3780. Message-ID: <270@longway.TIC.COM>
  3781. Date: 11 Dec 88 01:12:11 GMT
  3782. Sender: std-unix@longway.TIC.COM
  3783. Reply-To: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  3784. Lines: 137
  3785. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  3786. Status: O
  3787.  
  3788. [ These Standards Updates are published after each IEEE 1003
  3789. meeting, and are commissioned by the USENIX Association.
  3790. See Part 1 for contact information.  -mod ]
  3791.  
  3792.  
  3793.       An update on UNIX|= Standards Activities - Part 3
  3794.  
  3795.     NIST (NBS) Federal Inforamtion Processing Standards
  3796.  
  3797.                      November 18, 1988
  3798.  
  3799.            Shane P. McCarron, NAPS International
  3800.  
  3801. National Institute of Standards and Technology
  3802.  
  3803. On August 30th, 1988 (4 days after publication of the last
  3804. article in this series) the NIST (formerly the National
  3805. Bureau of Standards) published their Federal Information
  3806. Processing Standard for POSIX.  I have written much about
  3807. this in the past, so I won't go into the details of it now.
  3808. Suffice it to say that this FIPS is finally approved, but
  3809. differs substantially from the approved IEEE standard in a
  3810. few key areas.  The NIST is now working to revise the FIPS
  3811. so that it is more in line with the real standard.  This new
  3812. FIPS should be announced in the Federal Register in early
  3813. January, and after time for public comment and review will
  3814. be formally approved.  The NIST expects approval sometime in
  3815. the summer of 1989.
  3816.  
  3817. In the last article I mentioned that the NIST had announced
  3818. their intent to create FIPS in a number of other areas.
  3819. They have now released a preliminary FIPS for System
  3820. Administration, and are about to release one for Shell and
  3821. Tools. They have also stated that by year's end they will
  3822. release a FIPS on utilities with User Interfaces (like vi).
  3823. While in the case of Shell and Tools the NIST is going to
  3824. use Draft 8 of the 1003.2 standard, there are no existing
  3825. formal standards in the other areas.  Instead of waiting for
  3826. standard bodies to develop mature documents, the NIST is
  3827. going to a number of different versions of UNIX, and picking
  3828. those things that look neat.  The System Administration FIPS
  3829. in particular is disturbing.  There are a number of
  3830. utilities in there from AIX (IBM's version of UNIX), Xenix
  3831. (SCO or Microsoft, I can't tell), and of course the SVID
  3832. (from AT&T).  This ensures that there is no existing system
  3833. that will conform to the FIPS on day one, and also shackles
  3834. the newly formed IEEE working group on System
  3835. Administration.
  3836.  
  3837. __________
  3838.  
  3839.   |= UNIX is a registered trademark of AT&T in the U.S. and
  3840.     other countries.
  3841.  
  3842.  
  3843.                            - 2 -
  3844.  
  3845. I really don't know what the NIST is trying to achieve.  It
  3846. appears as if they are working toward their stated goal of
  3847. creating a full suite of specifications to flesh out the
  3848. Applications Portability Profile (a conceptual model of
  3849. portability specifications created by the NBS over the last
  3850. few years).  I used to think that they had some sort of
  3851. hidden agenda, but I don't believe that any more.  I used to
  3852. think that they were trying to railroad standards to make
  3853. sure that the government's needs were satisfied.  In this I
  3854. have also been proven wrong.  They have now shown their
  3855. ability to create standards at will, thereby invalidating
  3856. the work of the standards bodies before they can even begin.
  3857. This interesting turn of events proves that in their
  3858. previous heinous acts they were just being nice.  They could
  3859. have superceded the process altogether if they had really
  3860. wanted to!
  3861.  
  3862. It was bad enough when the work of the committees was being
  3863. affected by the arbitrary timelines imposed by the NIST, but
  3864. now they have created a framework within which any standard
  3865. on, say, System Administration will have to fall if it is to
  3866. be taken seriously by the vendor community.  What vendor in
  3867. its right mind would conform to a formal standard that was
  3868. not in line with the standard being required by all U.S.
  3869. federal agencies?  The obvious answer is "vendors that don't
  3870. want to sell to the government."  In other words - none.
  3871. Moreover, what vendor sponsored committee member is going to
  3872. propose something for a standard that would make their
  3873. employer not be able to sell to the federal government?
  3874. Again, none.
  3875.  
  3876. I have given the NIST an opportunity to rebut the comments
  3877. made above, and they are in the process of doing so.  I will
  3878. publish their comments as soon as I have them available.
  3879. However, I would guess that they will say something like
  3880. "These are just first cuts.  In the future we will modify
  3881. the FIPS to conform to standards produced by standards
  3882. making bodies."  That's great, but it really doesn't help.
  3883. First, it would be a disservice to the federal user
  3884. community to force them to change from an environment in
  3885. which they have become comfortable.  Second, it is a mistake
  3886. to assume that the vendors are going to want to conform to
  3887. one standard for a while, and then change over later.  If
  3888. there is a standard that is being required by a substantial
  3889. part of the user community, then that is the one to which
  3890. vendors are going to conform.  And if vendors conform to it,
  3891. it then becomes the existing practice that must be
  3892. formalized by standards bodies like IEEE P1003.  It's a
  3893. vicious circle, and in the end the losers are the users.
  3894. They are being handed an ill-considered standard;  one that
  3895. is being foist upon them just because some small group of
  3896.  
  3897.  
  3898.                            - 3 -
  3899.  
  3900. people, after consulting with a handful of their (rather
  3901. unique) user community, have decided that this is the way it
  3902. is going to be.
  3903.  
  3904. In defense of the NIST, I know that they are not trying to
  3905. destroy the standards making process.  In reality they are
  3906. just a bunch of people trying to do their jobs the best way
  3907. they know how.  It is unfortunate that in doing so they may
  3908. end up doing more harm than good.
  3909.  
  3910. The Watchdog committee has no contact person with the NIST.
  3911. For further information on NIST activities you can contact
  3912. me or Roger Martin.
  3913.  
  3914.           Roger Martin
  3915.           National Institute of Standards and Technology
  3916.           Software Engineering Group
  3917.           Technology Blvd.
  3918.           Room B266
  3919.           Gaithersburg, MD  20899
  3920.           rmartin@swe.icst.nbs.gov
  3921.           +1 (301) 975-3295
  3922.  
  3923.  
  3924. Volume-Number: Volume 15, Number 38
  3925.  
  3926. From news  Sun Sep 11 17:45:59 1988
  3927. Path: longway!std-unix
  3928. From: gwyn@smoke.BRL.MIL (Doug Gwyn )
  3929. Newsgroups: comp.std.unix
  3930. Subject: Re: Standards Update, Part 3: NIST FIPS
  3931. Message-ID: <271@longway.TIC.COM>
  3932. Date: 11 Dec 88 06:35:18 GMT
  3933. References: <270@longway.TIC.COM>
  3934. Sender: std-unix@longway.TIC.COM
  3935. Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) <uunet!brl.arpa!gwyn>)
  3936. Organization: Ballistic Research Lab (BRL), APG, MD.
  3937. Lines: 31
  3938. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  3939. Status: O
  3940.  
  3941. From: gwyn@smoke.BRL.MIL (Doug Gwyn )
  3942.  
  3943. In article <270@longway.TIC.COM> Shane P. McCarron <ahby@bungia.bungia.mn.org> writes:
  3944. >In defense of the NIST, I know that they are not trying to
  3945. >destroy the standards making process.  In reality they are
  3946. >just a bunch of people trying to do their jobs the best way
  3947. >they know how.  It is unfortunate that in doing so they may
  3948. >end up doing more harm than good.
  3949.  
  3950. I fully agree with your criticism of the way NIST has taken it upon
  3951. themselves to publish FIPS before the related standards in progress
  3952. are even semi-stable.  As a member of an agency that has to justify
  3953. not specifying compliance with applicable FIPS, I must say that far
  3954. from helping me procure standard-environment systems, NIST is making
  3955. it difficult to procure ANY system, let alone one that sufficiently
  3956. meets our needs.  FIPS-151 is a minor disaster that fortunately can
  3957. probably be straightened out before it is too late, but additional
  3958. FIPS for other 1003.* areas are definitely premature and interfere
  3959. with production of quality standardized environmental specifications.
  3960.  
  3961. If NIST had Ken Thompson, Dennis Ritchie, Brian Kernighan, and Rob
  3962. Pike (for example) writing their FIPS, then it wouldn't distress me
  3963. so much, because at least the FIPS would be reasonable specifications.
  3964. But they are FAR from being in a position to develop clean, usable
  3965. operating system environment specifications on their own.  Why are
  3966. they trying to do so?  It's completely subverting the standardization
  3967. process!
  3968.  
  3969. [ FIPS-151 is the one published in August 1988 about IEEE 1003.1.  -mod ]
  3970.  
  3971. Volume-Number: Volume 15, Number 39
  3972.  
  3973. From news  Sun Sep 11 17:45:59 1988
  3974. Path: longway!std-unix
  3975. From: ahby@bungia.bungia.mn.org (Shane P. McCarron)
  3976. Newsgroups: comp.std.unix
  3977. Subject: Standards Update, Part 4: 1003.0 and 1003.1
  3978. Message-ID: <272@longway.TIC.COM>
  3979. Date: 11 Dec 88 16:40:23 GMT
  3980. Sender: std-unix@longway.TIC.COM
  3981. Reply-To: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  3982. Lines: 159
  3983. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  3984. Status: O
  3985.  
  3986. [ These Standards Updates are published after each IEEE 1003
  3987. meeting, and are commissioned by the USENIX Association.
  3988. See Part 1 for contact information.  -mod ]
  3989.  
  3990.  
  3991.       An update on UNIX|= Standards Activities - Part 4
  3992.  
  3993.               POSIX 1003.0 and 1003.1 Updates
  3994.  
  3995.                      November 18, 1988
  3996.  
  3997.            Shane P. McCarron, NAPS International
  3998.  
  3999. 1003.0 - POSIX Guide
  4000.  
  4001. At this meeting of 1003.0 the group was presented with the
  4002. first working draft of the guide document.  Throughout the
  4003. week the committee met in both small groups and in plenary
  4004. sessions to expand on the first draft and start nailing down
  4005. the exact focus of the project.  In particular the group
  4006. concentrated on the issues that had been raised and entered
  4007. in the Issues Log, the overall objectives and the scope of
  4008. the document.  The purpose of the discussions was in part to
  4009. clarify the strategic goals of the committee, and in part to
  4010. prioritize those items that have already been decided upon.
  4011.  
  4012. Each small group that met worked on a particular area of the
  4013. draft, expanding on its contents.  As the full working group
  4014. could not decide on the level of detail that should be
  4015. included in each section, it was left up to each small group
  4016. and revisited later.  Topics that are being covered include:
  4017. The Benefits of Open Systems, Key Open Systems Areas.
  4018.  
  4019. The Watchdog contact for 1003.0 is Kevin Lewis.  He can be
  4020. reached at:
  4021.  
  4022.           Kevin Lewis
  4023.           DEC
  4024.           1331 Pennsylvania Avenue NW
  4025.           Suite 645
  4026.           Washington, DC  20004
  4027.           klewis@gucci.dec.com
  4028.           +1 (202) 383-5633
  4029.  
  4030. 1003.1 - System Services Interface
  4031.  
  4032. The big news from this meeting of the 1003.1 working group
  4033. is that its Chair, Jim Isaak, has resigned after 5 years of
  4034. work.  Jim is also Chair of 1003, the convenor of the ISO
  4035.  
  4036. __________
  4037.  
  4038.   |= UNIX is a registered trademark of AT&T in the U.S. and
  4039.     other countries.
  4040.  
  4041.  
  4042.                            - 2 -
  4043.  
  4044. work item on POSIX, and a pacel of other things;
  4045. consequently he felt that he could no longer contribute the
  4046. amount of time to 1003.1 that is really necessary for a
  4047. working group chair.  I would like to take this opportunity
  4048. to thank Jim for all of the effort he put in to making the
  4049. first POSIX standard a reality.  We are fortunate that there
  4050. are people like him in the industry.
  4051.  
  4052. The new chair of the committee is Donn Terry.  Donn has been
  4053. co-chair for a couple of years now, and has been the real
  4054. chair (if not in name, then in actions) since the standard
  4055. went to ballot in November of 1987.  He is one of the
  4056. original members of 1003.1, and is also the chair of the US
  4057. Technical Advisory Group on POSIX to ANSI.  Donn coordinated
  4058. the last two rounds of balloting on the 1003.1 standard, and
  4059. did an excellent job.  I'm confident that he will prove to
  4060. be as able a chair as Mr. Isaak.
  4061.  
  4062. Almost as important is that the standard is now available in
  4063. print.  The bound version of the standard, while almost
  4064. unreadable because of IEEE enforced formatting changes, and
  4065. hard on the eyes because of its ugly split-pea-green cover,
  4066. is now available for $16 (members) or $32 (non-members) from
  4067. the IEEE office in New Jersey.  For a copy, please contact:
  4068.  
  4069.           IEEE Service Center
  4070.           445 Hoes Ln.
  4071.           Piscataway, NJ 08854
  4072.           +1-201-981-0060
  4073.  
  4074. After electing the new chair, the working group got down to
  4075. business.  They continued their work on extending the first
  4076. POSIX standard, IEEE Std 1003.1-1988.  Their primary areas
  4077. of focus are now a new archive format, a functional
  4078. interface for terminal interaction, and cleanup of the first
  4079. standard.  In addition the group starting forming a sub
  4080. group to be the interpretations committee for the released
  4081. standard.  Each standard must have a "supreme court" of
  4082. sorts.  Users of the standard may submit formal questions to
  4083. the IEEE, and those questions will in turn be conveyed to
  4084. the interpretations committee.  It is up to this committee
  4085. to figure out the answers to the questions, and then to
  4086. modify the standard if necessary so that in future printings
  4087. the question doesn't come up.  More about this as it
  4088. develops.
  4089.  
  4090. One issue of great import is internationalization of the
  4091. standard.  The international community has some concerns,
  4092. particularly in the areas of character sets and the use of
  4093. the words "byte" and "character".  These concerns were in
  4094. particular voiced by the Japanese representatives at the
  4095.  
  4096.  
  4097.                            - 3 -
  4098.  
  4099. October meeting of WG15 in Tokyo.  The committee tried to be
  4100. very careful when drafting the standard, but apparently not
  4101. everything was covered.  In any event, the working group now
  4102. has to write an appendix to the standard which specifies the
  4103. intent of the group regarding international implementations
  4104. of POSIX.  The standard is not really an implementors guide,
  4105. but the appendix should provide a better guide to the intent
  4106. of the group.  Hopefully this appendix will be enough to
  4107. keep the international community at bay long enough for the
  4108. standard to be ratified as an ISO Draft International
  4109. Standard (DIS).
  4110.  
  4111. On a related note, the ISO Working Group for POSIX (ISO/IEC
  4112. JTC1/Sc22/WG15) has recommended that DP 9945 (the draft
  4113. proposed international standard POSIX) be elevated to a DIS.
  4114. This means that the standard has to go through another
  4115. (international) balloting period before it can be a real
  4116. international standard.  Personally, I don't anticipate any
  4117. trouble.
  4118.  
  4119. The 1003.1 committee hopes to ballot a revised version of
  4120. the standard within two years.  This revised version would
  4121. contain a new archive format, some additional functions
  4122. there were left out of the original, but are now felt to be
  4123. necessary, and any clarifications that have come from the
  4124. interpretations committee.  In addition all of the
  4125. interfaces in the standard will be described in a way that
  4126. is programming language independent, and there will be a
  4127. chapter that has the C language binding to this language
  4128. independent description.  It sounds like a big job, but the
  4129. committee is optimistic.  It is also small enough now that
  4130. it might just get it done in that time frame.
  4131.  
  4132. I am the Watchdog committee contact for 1003.1:
  4133.  
  4134.           Shane P. McCarron
  4135.           NAPS International
  4136.           117 Mackubin St.
  4137.           Suite 6
  4138.           St. Paul, MN  55102
  4139.           +1 (612) 224-9239
  4140.           ahby@bungia.mn.org
  4141.           uunet!bungia.mn.org!ahby
  4142.  
  4143.  
  4144. Volume-Number: Volume 15, Number 40
  4145.  
  4146. From news  Sun Sep 11 17:45:59 1988
  4147. Path: longway!std-unix
  4148. From: ahby@bungia.bungia.mn.org (Shane P. McCarron)
  4149. Newsgroups: comp.std.unix
  4150. Subject: Standards Update, Part 5: IEEE 1003.2
  4151. Message-ID: <273@longway.TIC.COM>
  4152. Date: 11 Dec 88 16:44:10 GMT
  4153. Sender: std-unix@longway.TIC.COM
  4154. Reply-To: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  4155. Lines: 223
  4156. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  4157. Status: O
  4158.  
  4159. [ These Standards Updates are published after each IEEE 1003
  4160. meeting, and are commissioned by the USENIX Association.
  4161. See Part 1 for contact information.  -mod ]
  4162.  
  4163.  
  4164.       An update on UNIX|= Standards Activities - Part 5
  4165.  
  4166.                     POSIX 1003.2 Update
  4167.  
  4168.                      November 18, 1988
  4169.  
  4170.            Shane P. McCarron, NAPS International
  4171.  
  4172. 1003.2 - Shell and Tools Interface
  4173.  
  4174. This working group never ceases to impress me.  In September
  4175. the group was given about three weeks to go over draft 7 of
  4176. the standard and review it as if it were a formal ballot.
  4177. This means that problems discovered in the draft must be
  4178. reported to the committee using the formal POSIX balloting
  4179. format, within the specified time limits, in order to be
  4180. considered.  A surprising number of people were able to work
  4181. very hard and come up with about 1500 objections to the 600
  4182. page document.
  4183.  
  4184. Okay, so a lot of people, given 3 weeks, can really find a
  4185. lot of problems with a somewhat immature document.  Maybe
  4186. not terribly impressive.  Then a group of 40 people meet in
  4187. Hawaii, not a place known to be conducive to work, and
  4188. manage to review every single objection and resolve them!
  4189. This is truly amazing, and I think everyone at that meeting
  4190. (including myself) deserves a medal.  Moreover, I would like
  4191. to take this opportunity to publicly eat the words I wrote
  4192. last quarter.  They may just pull it off!  The draft that
  4193. goes out for balloting in the formal IEEE process is
  4194. certainly in much better shape than the 1003.1 document was
  4195. when it first went out.  Also, P1003 learned a lot from the
  4196. .1 ballot, and that knowledge should help make the balloting
  4197. of .2 smoother.
  4198.  
  4199. Reaching back a bit for a transition, there were 1500
  4200. objections.  That is really quite a few, but its not as bad
  4201. as it sounds (unless you had to carry them around for a
  4202. week).  It is true that many changes were made to the
  4203. standard, and I couldn't tell you what most of them were.
  4204. What I can tell you is that they were primarily
  4205. inconsequential.  Some objections requested changes in
  4206. functionality or interface, pointing out existing or new
  4207. practice that should be standardized.  But all of the rest
  4208.  
  4209. __________
  4210.  
  4211.   |= UNIX is a registered trademark of AT&T in the U.S. and
  4212.     other countries.
  4213.  
  4214.  
  4215.                            - 2 -
  4216.  
  4217. can be broken down to spelling or grammatical corrections,
  4218. requests for clarification, or questions about the necessity
  4219. of specifications or lack of same.  Some specific changes of
  4220. interest were:
  4221.  
  4222.    o+ Based on a decision from the previous meeting and
  4223.      several balloting objections, the fgrep and egrep
  4224.      commands have been removed from the standard, and the
  4225.      functionality that they provide is being encompassed in
  4226.      the definition of grep.  This new grep will have
  4227.      options -E and -F which will give it the exact
  4228.      functionality of egrep or fgrep, respectively.
  4229.  
  4230.    o+ The draft has a command in it called colldef.  Colldef
  4231.      allows the portable definition of collating sequences,
  4232.      which can then be used by utilities that do string
  4233.      comparisons with the C Standard function strcoll.  The
  4234.      theory goes that an implementation will provide
  4235.      applications with a means for creating collation
  4236.      sequence definitions (colldef), and then also allow the
  4237.      application to specify which collation sequence to use
  4238.      when calling utilities like sort (through the
  4239.      environment variable LC_COLLATE).
  4240.  
  4241.      It all sounds pretty good, but the definition of
  4242.      colldef was so incomplete and confusing that some
  4243.      balloters suggested it be removed from the standard
  4244.      altogether.  The definition of this utility now
  4245.      provides for a lot of additional functionality, and is
  4246.      much clearer than it used to be. While this part of the
  4247.      standard is not talked about much, I believe that it is
  4248.      probably the most important part.  The international
  4249.      aspects of POSIX are sort of obscure, but they will
  4250.      allow for more portable applications, and also allow
  4251.      for some previously unheard of uses for utilities like
  4252.      sort.
  4253.  
  4254.    o+ A closely related utility, xform, was placed in the
  4255.      standard to allow for the transformation of strings by
  4256.      a shell script just as can be done using the strxfrm
  4257.      function in Standard C.  After much discussion in the
  4258.      small group, this command was removed from the draft.
  4259.      While there was some dissenting opinion, the majority
  4260.      thought that this would have very limited usefulness to
  4261.      a portable shell application.  As I was the dissenter,
  4262.      I can say that I wanted it in because there is no other
  4263.      way to portably compare strings in the shell from an
  4264.      international perspective.  If a user enters something
  4265.      and then later you want them to enter it again, you
  4266.      cannot portably compare those strings without the xform
  4267.      utility.  Alas, you win some...
  4268.  
  4269.  
  4270.                            - 3 -
  4271.  
  4272.    o+ An interesting development was the decision that the C
  4273.      language functions in the standard be moved into a
  4274.      chapter for C Language interfaces, and that their
  4275.      original position in the document be reserved for the
  4276.      language independent descriptions of some of the
  4277.      functions.  In the end it may be that some of the
  4278.      functions are really not ones that need to exist in
  4279.      other languages, and as such should not be in the
  4280.      language independent section.  This event is
  4281.      interesting because it shows the intent of this working
  4282.      group, and indeed all of the POSIX working groups, to
  4283.      describe their standards in a language independent
  4284.      manner.  This was a requirement of the international
  4285.      community, and I am glad to see that it is being
  4286.      carried out.
  4287.  
  4288.    o+ In what I consider a victory for the users of the
  4289.      world, the UUCP style commands in the standard have
  4290.      been moved out of the document and into an appendix.
  4291.      These commands, uuxqt and uuname, have been in the
  4292.      standard for about a year, but no one could really
  4293.      figure out why.  As described there was no underlying
  4294.      transport mechanism or protocol defined, so they could
  4295.      not possibly have been reliable in any event.  They
  4296.      were placed in the standard as a spear; something that
  4297.      you could throw out and have no idea if it worked or
  4298.      not.  The working group has now realized that this is
  4299.      not really a service to the application developer, and
  4300.      has moved the commands (and concepts) into an appendix.
  4301.      Depending on the feeling of the balloting group, these
  4302.      commands will either be fleshed out into a full
  4303.      definition of the UUCP "networking" system, or removed
  4304.      from the standard altogether.  It may be that these
  4305.      concepts will fit into the P1003.8 standard on
  4306.      networking, but I doubt it.  While it is probably the
  4307.      most widely used form of electronic networking on UNIX
  4308.      systems, it is not really something that should be
  4309.      carried into the future.
  4310.  
  4311.    o+ While the UUCP commands are gone, the message sending
  4312.      command sendto is still in the standard.  This command
  4313.      allows an application to send text to an address with
  4314.      an implementation defined format to be deposited in an
  4315.      implementation defined location and delivered in an
  4316.      implementation defined manner.  No kidding.  That's
  4317.      what it says.  It also used to say sendto -r would try
  4318.      to read from your personal implementation defined
  4319.      storage location, but that it might not do anything.
  4320.      Fortunately, the working group couldn't figure out a
  4321.      single reason why a portable application would want to
  4322.      read mail.  While this is usually not enough cause to
  4323.  
  4324.  
  4325.                            - 4 -
  4326.  
  4327.      remove something from a standard, when coupled with the
  4328.      danger that it might not do anything if executed, the
  4329.      evidence seemed to lean toward removal.  This option
  4330.      has been axed.
  4331.  
  4332.    o+ There is now a section of the standard on application
  4333.      installation.  Actually, there has always been a
  4334.      section for that, but until now it has been full of
  4335.      stuff that wasn't really worth reading.  The new
  4336.      definition is a little bit complex, but it seems to be
  4337.      fine.  It allows for an application, on installation,
  4338.      to determine what system resources are available, and
  4339.      to then sort of dynamically inform itself about them.
  4340.      There is also a system resource database, and all sorts
  4341.      of other neat stuff.  I don't have a handle on all of
  4342.      it yet, so stay tuned.  If I decide I hate it, I will
  4343.      be sure to let you know.
  4344.  
  4345. There were all sorts of other changes made to the draft, but
  4346. they are primarily editorial, and are of course all subject
  4347. to review by the balloting group.
  4348.  
  4349. The schedule for balloting goes something like this:
  4350. Assuming the document gets to the balloting group in mid-
  4351. january, the period will close in mid-february.  Then all of
  4352. the received objections will have to be resolved or
  4353. commented on, and it will be recirculated.  This may happen
  4354. several times before the document is finalized.  Since each
  4355. recirculation/resolution period takes 3 to 4 months, it
  4356. could be early 1990 before we see a ratified standard.
  4357.  
  4358. In the mean time, since the working group doesn't have
  4359. anything to do with a standard while it is going through
  4360. balloting, work will progress on the new User Portability
  4361. Extensions supplement.  The idea here is that a supplement
  4362. to 1003.2 will be released soon after the initial standard.
  4363. This supplement will describe the traditional UNIX utilities
  4364. that have user interfaces (e.g. vi).  Note that the
  4365. utilities to be described are the traditional ones, and have
  4366. nothing to do with windowing/mouse interfaces.  Work on that
  4367. topic is progressing in other areas.
  4368.  
  4369. I am the Watchdog committee contact for 1003.2:
  4370.  
  4371.           Shane P. McCarron
  4372.           NAPS International
  4373.           117 Mackubin St.
  4374.           Suite 6
  4375.           St. Paul, MN  55102
  4376.           +1 (612) 224-9239
  4377.           ahby@bungia.mn.org
  4378.           uunet!bungia.mn.org!ahby
  4379.  
  4380.  
  4381. Volume-Number: Volume 15, Number 41
  4382.  
  4383. From news  Sun Sep 11 17:45:59 1988
  4384. Path: longway!std-unix
  4385. From: ahby@bungia.bungia.mn.org (Shane P. McCarron)
  4386. Newsgroups: comp.std.unix
  4387. Subject: Standards Update, Part 6: IEEE 1003.4
  4388. Message-ID: <274@longway.TIC.COM>
  4389. Date: 11 Dec 88 16:46:40 GMT
  4390. Sender: std-unix@longway.TIC.COM
  4391. Reply-To: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  4392. Lines: 68
  4393. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  4394. Status: O
  4395.  
  4396. [ These Standards Updates are published after each IEEE 1003
  4397. meeting, and are commissioned by the USENIX Association.
  4398. See Part 1 for contact information.  -mod ]
  4399.  
  4400.  
  4401.       An update on UNIX|= Standards Activities - Part 6
  4402.  
  4403.                     POSIX 1003.4 Update
  4404.  
  4405.                      November 18, 1988
  4406.  
  4407.            Shane P. McCarron, NAPS International
  4408.  
  4409. 1003.4 - Real Time Extensions to POSIX
  4410.  
  4411. In the past I have written some things about this committee
  4412. that were pretty critical.  I saw them as progressing too
  4413. slowly to have the impact I hoped they would have.  I know
  4414. that nothing I wrote or said motivated them, but I am now
  4415. happy to report the following:  1003.4 is almost ready to go
  4416. to mock ballot!  Apparently it all came together in the last
  4417. couple of months, and they are now ready to ask a wider
  4418. group for an opinion.  They plan, at the January meeting, to
  4419. go through all of their working papers and appendices,
  4420. integrate them into the draft, and them submit it for a mock
  4421. ballot before the April meeting.  The results of the trial
  4422. ballot will tell them how much more work they need to do
  4423. before going to formal ballot.  If all goes well, they
  4424. should be able to ballot after the July, 1989 meeting.
  4425. Given the way ballots tend to go, that would mean a
  4426. completed standard in early to mid 1990.  This is
  4427. particularly exciting since previously dates in 1991 had
  4428. been bandied about.  Getting this standard out a full year
  4429. earlier is astounding.
  4430.  
  4431. Many people are probably curious as to what is contained in
  4432. a Real Time standard.  Well, many things that didn't make it
  4433. into 1003.1, for starters.  Here is a partial list:
  4434. Asynchronous I/O, Shared Memory, IPC, Asynchronous Event
  4435. Notification, Process Memory Locking, Timers, Priority
  4436. Scheduling, Semaphores, Synchronous I/O, and Realtime Files
  4437.  
  4438. Some of these are going to be particularly contentious.  In
  4439. particular Events and Memory Locking could be a problem.
  4440. The mock balloting should flush out these issues so it can
  4441. be cleaned up before formal balloting in the fall.
  4442.  
  4443. The Watchdog committee contact for 1003.4 is Sol Kavy:  He
  4444. can be reached at:
  4445.  
  4446. __________
  4447.  
  4448.   |= UNIX is a registered trademark of AT&T in the U.S. and
  4449.     other countries.
  4450.  
  4451.  
  4452.                            - 2 -
  4453.  
  4454.           Sol Kavy
  4455.           Hewlett-Packard
  4456.           19477 Pruneridge
  4457.           Cupertino, CA  95014
  4458.           sol@hpda.hp.com
  4459.           hpda!sol
  4460.           +1 (408) 477-6395
  4461.  
  4462.  
  4463. Volume-Number: Volume 15, Number 42
  4464.  
  4465. From news  Sun Sep 11 17:45:59 1988
  4466. Path: longway!std-unix
  4467. From: ahby@bungia.bungia.mn.org (Shane P. McCarron)
  4468. Newsgroups: comp.std.unix
  4469. Subject: Standards Update, Part 7: IEEE 1003.5
  4470. Message-ID: <275@longway.TIC.COM>
  4471. Date: 12 Dec 88 08:00:11 GMT
  4472. Sender: std-unix@longway.TIC.COM
  4473. Reply-To: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  4474. Lines: 147
  4475. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  4476. Status: O
  4477.  
  4478. [ These Standards Updates are published after each IEEE 1003
  4479. meeting, and are commissioned by the USENIX Association.
  4480. See Part 1 for contact information.  -mod ]
  4481.  
  4482.  
  4483.       An update on UNIX|= Standards Activities - Part 7
  4484.  
  4485.                     POSIX 1003.5 Update
  4486.  
  4487.                      November 18, 1988
  4488.  
  4489.            Shane P. McCarron, NAPS International
  4490.  
  4491. 1003.5 - Ada Language Binding
  4492.  
  4493. This group is interesting.  They have now distributed draft
  4494. 1 of their standard to the working group, but they are very
  4495. close to finishing.
  4496.  
  4497. The primary goal of the P1003.5 working group is to produce
  4498. an Ada language binding for the operating system services
  4499. interface defined by the P1003.1 standard.  This work has
  4500. progressed to the stage of circulating draft chapters within
  4501. the group.  These chapters are to be reviewed at the next .5
  4502. meeting (in January).
  4503.  
  4504. The last .5 meeting was 7-9 September 1988 in Minneapolis,
  4505. Minnesota.  One of the issues discussed there was improving
  4506. coordination with the rest of P1003.  The last two P1003
  4507. meetings conflicted with major Ada meetings, so that .5
  4508. chose to meet separately.  This has not been good for
  4509. communication.  Fortunately, there are no major conflicts
  4510. with the Fort Lauderdale meeting, and we will attempt to
  4511. synchronize future meetings with the rest of the P1003
  4512. working groups.
  4513.  
  4514. Major issues which were discussed at the September meeting
  4515. included: (1) the relationship of Ada I/O and POSIX I/O, and
  4516. how this relates to P1003.0; (2) (missing) support for Ada
  4517. in the P1003.2 standard; (3) real-time features required by
  4518. Ada, and whether P1003.4 will provide these; (4) changes to
  4519. .1 between draft 12 and the final version that will require
  4520. changes to the .5 draft chapters; (5) the relationship of
  4521. Ada tasks to POSIX processes; (6) whether the organization
  4522. of the P1003.5 document should mirror the .1 document.
  4523.  
  4524. One of the central problems they face is reconciling the
  4525. relationship between Ada tasks and POSIX processes.  Unlike
  4526. POSIX processes, Ada tasks share a common logical address
  4527.  
  4528. __________
  4529.  
  4530.   |= UNIX is a registered trademark of AT&T in the U.S. and
  4531.     other countries.
  4532.  
  4533.  
  4534.                            - 2 -
  4535.  
  4536. space.  If they map Ada tasks onto distinct POSIX processes,
  4537. they need a way to share memory and file handles (opened
  4538. after fork) between processes, which is not provided in .1.
  4539. (Support for shared memory is on the .4 agenda, but the
  4540. final form remains uncertain.)  Moreover, there are
  4541. applications of Ada tasks that require task switching,
  4542. creation, and termination to be performed much faster than
  4543. may be possible for POSIX processes.
  4544.  
  4545. On the other hand, we might implement tasks as multiple
  4546. threads of control within a process, but then they run into
  4547. other problems.  Unfortunately, multiple threads of control
  4548. within a process cannot be supported well without some
  4549. cooperation from the OS.  For example, a blocking system
  4550. call by one thread should not block other threads.  For
  4551. another example, what happens when one task is in the middle
  4552. of a system call and another one forks?  (For now, P1003.5
  4553. agreed that Fork/Exec should be allowed, but that their
  4554. effects in a multitasking Ada program are implementation
  4555. dependent.)
  4556.  
  4557. The concept of POSIX support for "light-weight processes" is
  4558. appealing.  The group will explore the applicability of such
  4559. a solution.  In order to broaden the base of interest, we
  4560. have agreed to sponsor a "Birds of a Feather" discussion on
  4561. this issue at the Ft.  Lauderdale meeting.
  4562.  
  4563. Another major problem is reconciling POSIX signals with Ada
  4564. semantics.  The .5 group has done some preliminary work on
  4565. this.  The concept most closely corresponds to an
  4566. asynchronous Ada exception, but this construct is of
  4567. questionable legality.  The legal Ada mechanism appears to
  4568. be entry calls, but this presents other problems.  Much work
  4569. remains.
  4570.  
  4571. A third problem area is data representation, and character
  4572. sets in particular.  POSIX already has problems with
  4573. international character sets, arising from special uses of
  4574. certain glyphs, and from an implicit assumption that
  4575. characters are represented as bytes.  Ada makes this worse,
  4576. since it specifies a very specific standard character set
  4577. (ASCII).  The .5 group proposes to recognize POSIX
  4578. characters (and strings) as distinct from the Ada versions,
  4579. and to provide transfer functions for situations where one
  4580. must be converted to the other.
  4581.  
  4582. Due to a comflict with the ACM Tri-Ada conference, 1003.5
  4583. was not able to meet with the rest of the POSIX committees
  4584. in Hawaii.  However, several individual members volunteered
  4585. to attend as liaison with the other groups.  This will
  4586. probably turn out to have been very helpful in resolving
  4587.  
  4588.  
  4589.                            - 3 -
  4590.  
  4591. some questions about division of responsibility.  The
  4592. Watchdog Committee contact met with both 1003.1 and 1003.4
  4593. during the week.
  4594.  
  4595. It became clear during the 1003.1 meeting that but should
  4596. move ahead boldly to create a true Ada interface.  Further,
  4597. it appeared that due to Ada's strong typing requirements
  4598. (required by ISO) than the present .1 standard, and might
  4599. well influence the form of the future .1.
  4600.  
  4601. Meetings with the .4 revealed that support for Ada's real-
  4602. time requirements might be provided by that group, but not
  4603. necessarily in a suitable form or soon enough.  In
  4604. particular, the subject of lightweight processes, which
  4605. might be used to implement Ada tasks, is not on the .4
  4606. agenda.  This leaves the subject open to be addressed by .5.
  4607.  
  4608. These, and observations by other .5 members serving as
  4609. liaisons are likely to influence the direction of work when
  4610. the group next gets together.
  4611.  
  4612. The Watchdog committee contact for 1003.5 is Ted Baker.  He
  4613. can be reached at:
  4614.  
  4615.           Ted Baker
  4616.           Department of Computer Science
  4617.           Florida State University
  4618.           Tallahassee, FL 32306
  4619.           +1 904 644-5452
  4620.           tbaker@ajpo.sei.cmu.edu
  4621.           baker@nu.cs.fsu.edu
  4622.  
  4623.  
  4624. Volume-Number: Volume 15, Number 43
  4625.  
  4626. From news  Sun Sep 11 17:45:59 1988
  4627. Path: longway!std-unix
  4628. From: ahby@bungia.bungia.mn.org (Shane P. McCarron)
  4629. Newsgroups: comp.std.unix
  4630. Subject: Standards Update, Part 8: IEEE 1003.7 (system administration)
  4631. Message-ID: <276@longway.TIC.COM>
  4632. Date: 12 Dec 88 08:02:10 GMT
  4633. Sender: std-unix@longway.TIC.COM
  4634. Reply-To: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  4635. Lines: 84
  4636. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  4637. Status: O
  4638.  
  4639. [ These Standards Updates are published after each IEEE 1003
  4640. meeting, and are commissioned by the USENIX Association.
  4641. See Part 1 for contact information.  -mod ]
  4642.  
  4643.  
  4644.       An update on UNIX|= Standards Activities - Part 8
  4645.  
  4646.                     POSIX 1003.7 Update
  4647.  
  4648.                      November 18, 1988
  4649.  
  4650.            Shane P. McCarron, NAPS International
  4651.  
  4652. 1003.7 - System Administration
  4653.  
  4654. This new working group met as a Birds of a Feather session
  4655. during the Hawaii meeting.  During that session the group
  4656. convenor outlined the goals and solicited input from the
  4657. attendees.  At a subsequent meeting in Monterey (in
  4658. conjunction with the Usenix Large System Administration
  4659. Workshop) the group took the input from that meeting and the
  4660. work that had been going on off line and began producing a
  4661. draft document.
  4662.  
  4663. So, what is the purpose of this body?  To define a portable
  4664. user interface for System Administration Utilities which
  4665. would allow users to administer systems in a portable way,
  4666. and allow developers to build system administration tools on
  4667. top of consistent underlying commands and libraries.  Since
  4668. the work of this body will overlap with almost every other
  4669. P1003 working group (and possibly other groups outside of
  4670. POSIX), coordination is a major part of the standard
  4671. development effort.  Also, because the charter of this group
  4672. is so broad (what is an administrative tool, anyway?), it is
  4673. going to take quite a while to complete the standard.
  4674.  
  4675. Just to give you a rough idea of what is going to covered by
  4676. this group, here are some possible areas:  machine startup,
  4677. process management, network, software licensing management,
  4678. user management, password management, etc...  At the meeting
  4679. in Hawaii it quickly became apparent that the scope of this
  4680. group is too large to accomplish anything in a reasonable
  4681. period of time.  Some of the time at the Monterey meeting
  4682. was spent narrowing the scope of the group to a more
  4683. manageable size.  The group tried to identify items which
  4684. could form a basic set of libraries and commands, and could
  4685. be finalized in a two to three year time frame.  After the
  4686. initial standard is released, there may be continuing work
  4687. into areas that the first cut was not able to address.
  4688.  
  4689. __________
  4690.  
  4691.   |= UNIX is a registered trademark of AT&T in the U.S. and
  4692.     other countries.
  4693.  
  4694.  
  4695.                            - 2 -
  4696.  
  4697. When I last wrote about this group, I was very critical of
  4698. its charter and the possibility of it succeeding.  I think
  4699. it only fair to relate that a number of people wrote me and
  4700. said that I was too judgemental, and that I should take a
  4701. wait and see attitude.  Bowing to the will of the people, I
  4702. am not going to draw any conclusions about the working group
  4703. at this time.  After the January meeting, when they have
  4704. formalized the areas they are going to address, I will
  4705. relate all of that information and you can decide if what
  4706. they are doing is a good thing.  In the interim, if you want
  4707. more information, or would like to share your opinions with
  4708. me, please drop me a line.
  4709.  
  4710. The Watchdog Committee's contact on 1003.7 is Mark Colburn.
  4711. Her can be reached at:
  4712.  
  4713.           Mark Colburn
  4714.           NAPS International
  4715.           117 Mackubin St.
  4716.           Suite 1
  4717.           St. Paul, MN  55102
  4718.           (612) 224-9108
  4719.           mark@naps.mn.org
  4720.  
  4721.  
  4722. Volume-Number: Volume 15, Number 44
  4723.  
  4724. From news  Sun Sep 11 17:45:59 1988
  4725. Path: longway!std-unix
  4726. From: ahby@bungia.bungia.mn.org (Shane P. McCarron)
  4727. Newsgroups: comp.std.unix
  4728. Subject: Standards Update, Part 9: IEEE 1003.3 (POSIX Guide)
  4729. Message-ID: <277@longway.TIC.COM>
  4730. Date: 12 Dec 88 08:04:38 GMT
  4731. Sender: std-unix@longway.TIC.COM
  4732. Reply-To: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  4733. Lines: 107
  4734. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  4735. Status: O
  4736.  
  4737. [ These Standards Updates are published after each IEEE 1003
  4738. meeting, and are commissioned by the USENIX Association.
  4739. See Part 1 for contact information.  -mod ]
  4740.  
  4741.  
  4742.  
  4743.       An update on UNIX|= Standards Activities - Part 9
  4744.  
  4745.                     POSIX 1003.3 Update
  4746.  
  4747.                      November 18, 1988
  4748.  
  4749.            Shane P. McCarron, NAPS International
  4750.  
  4751. 1003.3 - Testing and Verification
  4752.  
  4753. This POSIX working group met along with the others in
  4754. Honolulu in October.  The agenda included a status report on
  4755. NIST activities, review of previously assigned action items,
  4756. developing a strategy for future work with other P1003
  4757. (POSIX) working groups, revision of Draft 7.1 document, and
  4758. assigning new action items.
  4759.  
  4760. Roger Martin (NIST* & P1003.3 Chair) gave a status report on
  4761. the current NIST FIPS** and their Conformance Testing
  4762. Policies for the POSIX FIPS.  He stated that this "Initial"
  4763. POSIX FIPS has been approved and they intend to revise the
  4764. FIPS now that the P1003.1 Standard is finalized.  The NIST
  4765. Test Suite, PCTS, has been provided to NTIS (National
  4766. Technical Information Service) for public distribution at a
  4767. price of $2500 and is being distributed since September 5,
  4768. 1988.  Its distribution was awaiting FIPS approval.  Roger
  4769. Martin also presented a proposed schedule for a series of
  4770. Application Portability Workshops sponsored by NIST.  He
  4771. described a workshop that had taken place in September 1988
  4772. covering Shell & Tools, System Administration and X Windows.
  4773. One of the areas to be covered in a future Application
  4774. Portability Profile FIPS and workshop include the Terminal
  4775. Interface Extension.  The workshops are intended for
  4776. implementors and users.
  4777.  
  4778. The remainder of the meeting concentrated on rewriting and
  4779. restructuring the Draft 7.1 document, including test
  4780. assertions.
  4781.  
  4782. __________
  4783.  
  4784.   |= UNIX is a registered trademark of AT&T in the U.S. and
  4785.     other countries.
  4786.  
  4787.   * NIST was formerly the National Bureau of Standards, NBS
  4788.  
  4789.  ** FIPS is Federal Information Processing Standard
  4790.     developed by NIST
  4791.  
  4792.  
  4793.                            - 2 -
  4794.  
  4795. During the week of meetings one small group of Test
  4796. Assertion Reviewers                   continued to update
  4797. the 1003.3 Draft 7.1 assertions.
  4798.  
  4799. Two other small groups concentrated on rewriting and
  4800. restructuring 1003.3 Draft 7.1 document. One group's
  4801. emphasis was the development of a 1003.3 Generic Test Method
  4802. chapters (i.e. terminology, testing levels, generic PCTS
  4803. output). The second group's emphasis was in developing
  4804. 1003.1 specific Test Method sections.
  4805.  
  4806. The P1003.3 group is gearing up for balloting this standard
  4807. in early 1989.  Each P1003.3 member is part of the "mock"
  4808. ballot group, identifying and formulating any possible
  4809. objections.
  4810.  
  4811. The group defined the following ballot schedule:
  4812. 11/18/88  1003.3 Draft 8.0 "MOCK" BALLOT
  4813. 12/31/88  "MOCK" BALLOT CLOSED
  4814. 1/9-13/89  REVIEW "MOCK" BALLOT RESULTS AT NEXT MEETING
  4815. 2/15/89    1003.3 Draft 9.0 IEEE BALLOT
  4816. 4/3/89     1003.3 BALLOT CLOSED
  4817.  
  4818. Future work of the P1003.3 committee was also addressed.
  4819. The P1003.3 Working Group wants to influence the other P1003
  4820. Working Groups into writing testable standards. To achieve
  4821. this, a liaison program will be implemented to have members
  4822. from P1003.3 working in a liaison fashion in each of the
  4823. other working groups.
  4824.  
  4825. The P1003.3 working group Project Authorization (PAR) will
  4826. need to be revised in order for the group to develop an
  4827. overall Test Method standard and the development of specific
  4828. standards for each appropriate 1003 activity.
  4829.  
  4830. The Watchdog committee contact for 1003.3 is Doris Lebovits.
  4831. She can be reached at:
  4832.  
  4833.           Doris Lebovits
  4834.           AT&T
  4835.           Rm 5-211
  4836.           190 River Rd,
  4837.           Summit, NJ  07901
  4838.           lebovits@attunix.att.com
  4839.           attunix!lebovits
  4840.           +1 (201) 522-6586
  4841.  
  4842.  
  4843. Volume-Number: Volume 15, Number 45
  4844.  
  4845. From news  Sun Sep 11 17:45:59 1988
  4846. Path: longway!std-unix
  4847. From: std-unix@longway.TIC.COM (Moderator, John S. Quarterman)
  4848. Newsgroups: comp.std.unix
  4849. Subject: Tasks of Volunteers for USENIX Standards Watchdog Committee
  4850. Message-ID: <278@longway.TIC.COM>
  4851. Date: 12 Dec 88 08:07:38 GMT
  4852. Reply-To: std-unix@uunet.uu.net
  4853. Lines: 142
  4854. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  4855. Status: O
  4856.  
  4857.  
  4858.  
  4859.                     Tasks of Volunteers
  4860.  
  4861.                             for
  4862.  
  4863.             USENIX Standards Watchdog Committee
  4864.  
  4865. Policy Committee
  4866.  
  4867. The Policy Committee makes policy decisions,  and  currently
  4868. consists of Alan G. Nemeth (USENIX President), John S. Quar-
  4869. terman (USENIX Institutional Representative to  IEEE  1003),
  4870. Shane  P.  McCarron  (IEEE  1003  Secretary),  and Grover P.
  4871. Righter (well-known IEEE 1003 participant).
  4872.  
  4873.      There are a few organisational positions:
  4874.  
  4875. Volunteer Organiser
  4876.      This person, currently Mark Colburn, is responsible for
  4877.      coordinating who is watching which committee.  Ideally,
  4878.      there will be at least one person  watching  each  IEEE
  4879.      1003  subcommittee, each /usr/group Technical Committee
  4880.      Working Group, X3J11, and special delegates to OSF  and
  4881.      Sun/AT&T.  These people need to know of each other, and
  4882.      people need to be found and  delegated  for  committees
  4883.      that are not covered.
  4884.  
  4885. Report Editor
  4886.      Shane McCarron has been writing quarterly  reports  for
  4887.      USENIX  after  each IEEE 1003 meeting for almost a year
  4888.      now.  Each Watchdog Committee member should  provide  a
  4889.      written  report  after  each  meeting for Shane to edit
  4890.      into a combined report.
  4891.  
  4892. Working Committee
  4893.  
  4894. The Watchdog Committee is neither a standards  body  in  the
  4895. sense of IEEE 1003 or X3J11, nor a pre-standards body in the
  4896. sense of the /usr/group Technical Committee.  Its purpose is
  4897. to keep track of standards bodies, not to become one.
  4898.  
  4899.      A typical Watchdog Committee volunteer should be  some-
  4900. one  who  is already attending a standards committee's meet-
  4901. ings, and who is willing to  add  USENIX  functions  to  the
  4902. tasks  already  being  performed.  USENIX does not pay these
  4903. volunteers, nor even reimburse expenses.
  4904.  
  4905.                      December 12, 1988
  4906.  
  4907.                            - 2 -
  4908.  
  4909.      There are five basic tasks that  a  volunteer  for  the
  4910. USENIX Watchdog Committee might be called on to do.
  4911.  
  4912. reporting
  4913.      The most basic task is to provide a written  report  to
  4914.      the  report  editor about significant activities in the
  4915.      committee being watched.  See the accompanying descrip-
  4916.      tion of what should be in such a report.
  4917.  
  4918. influencing
  4919.      Encourage written proposals by members of the committee
  4920.      being  watched,  and  otherwise  promote reasonable and
  4921.      productive technical discussion.
  4922.  
  4923. ombudsman
  4924.      Introduce ideas  or  even  proposals  from  people  and
  4925.      groups  who  can't  attend  meetings.  This may be done
  4926.      either at the discretion of the watcher or sometimes at
  4927.      the request of the Policy Committee.
  4928.  
  4929. recruiting
  4930.      Try to find people who should be participating in stan-
  4931.      dards  activities  and  encourage  them  to do so.  For
  4932.      example, if a particular technical area is  being  con-
  4933.      sidered in a committee, and you know of a group that is
  4934.      doing major work in that area, informing that group  of
  4935.      the  discussion  and  enouraging  them  to get involved
  4936.      would be good.
  4937.  
  4938. speaking for USENIX
  4939.      The least common task will be to speak for  USENIX.   A
  4940.      volunteer  may do this only when authorised to do so by
  4941.      the Policy  Committee,  and  needs  to  make  sure  the
  4942.      affected  standards group understands when this is hap-
  4943.      pening.
  4944.  
  4945.      The Policy Committee  may  decide  that  direct  action
  4946. needs  to be taken in a standards body, perhaps by presenta-
  4947. tion of a proposal, or by arguing  for  or  against  another
  4948. proposal.   In  this  case, the Policy Committee may ask the
  4949. watching volunteer(s) to  do  so  (the  volunteers  may,  of
  4950. course,  decide  not to do so).  Or the Policy Committee may
  4951. send one of its members to do so.
  4952.  
  4953.      The only specific directive from the  USENIX  Board  of
  4954. Directors  is to attempt to prevent standards from prohibit-
  4955. ing technical innovation, so most direct action  will  prob-
  4956. ably be related to that.  However, the Policy Committee also
  4957. has a  free  hand  to  take  any  other  action  that  seems
  4958. appropriate.
  4959.  
  4960.                      December 12, 1988
  4961.  
  4962.                            - 3 -
  4963.  
  4964. Contacts
  4965.  
  4966. To volunteer, or for further information, please contact:
  4967.  
  4968. USENIX Institutional Representative
  4969.      John S. Quarterman
  4970.      jsq@longway.tic.com
  4971.      +1-512-320-9031
  4972.      Texas Internet Consulting
  4973.      701 Brazos, Suite 500
  4974.      Austin, TX  78701-3243
  4975.  
  4976. Watchdog Volunteer Organiser
  4977.      Mark Colburn
  4978.      mark@naps.mn.org
  4979.      +1-612-224-9108
  4980.      NAPS International
  4981.      117 Mackubin St.
  4982.      Suite 1
  4983.      St. Paul, MN  55102
  4984.  
  4985. Watchdog Report Editor
  4986.      Shane P. McCarron
  4987.      ahby@bungia.mn.org
  4988.      uunet!bungia.mn.org!ahby
  4989.      +1-612-224-9239
  4990.      NAPS International
  4991.      117 Mackubin St.
  4992.      Suite 6
  4993.      St. Paul, MN  55102
  4994.  
  4995.                      December 12, 1988
  4996.  
  4997.  
  4998. Volume-Number: Volume 15, Number 46
  4999.  
  5000. From news  Tue Dec 13 19:58:41 1988
  5001. Received: by uunet.UU.NET (5.59/1.14) 
  5002.     id AA07762; Tue, 13 Dec 88 19:58:41 EST
  5003. From: std-unix@longway.TIC.COM (Moderator, John S. Quarterman)
  5004. Newsgroups: comp.std.unix
  5005. Subject: Reports from Volunteers of the USENIX Standards Watchdog Committee
  5006. Message-Id: <279@longway.TIC.COM>
  5007. Reply-To: std-unix@uunet.UU.NET
  5008. Date: 13 Dec 88 20:33:12 GMT
  5009. Apparently-To: std-unix-archive
  5010. Status: O
  5011.  
  5012.  
  5013.                   Reports from Volunteers
  5014.  
  5015.                            of the
  5016.  
  5017.             USENIX Standards Watchdog Committee
  5018.  
  5019.      Each volunteer on the USENIX Standards Watchdog  Commi-
  5020. tee  should  provide  a  written report to the report editor
  5021. after each standards  meeting.   These  need  to  be  rather
  5022. high-level  reports,  unlike  either the official minutes of
  5023. the meeting,  or  the  reports  of  events  that  appear  in
  5024. /usr/group's  CommUNIXations  magazine.   More how, why, and
  5025. who, than just what.
  5026.  
  5027.      Specific kinds of desirable information include:
  5028.  
  5029. Issues:
  5030.      Things  that  are  new,  important,  controversial,  or
  5031.      chronically  discussed.   Although the Policy Committee
  5032.      may suggest some specific things to watch  for,  mostly
  5033.      picking  issues  to report is left to the discretion of
  5034.      the volunteer.
  5035.  
  5036. Arguments:
  5037.      on each side of the issues.
  5038.  
  5039. Parties:
  5040.      Who is promoting each side, preferably phrased as types
  5041.      of  parties,  such as vendors, users, user groups, etc.
  5042.      But when in doubt, give  names  and  details;  let  the
  5043.      report editor worry about paraphrasing for publication.
  5044.  
  5045. Recommendations:
  5046.      What you think should  be  watched  closely,  what  you
  5047.      think  should  happen, and what you think USENIX should
  5048.      do about it.
  5049.  
  5050. Opinions:
  5051.      Whatever else you think people should know.
  5052.  
  5053.                      December 13, 1988
  5054.  
  5055.  
  5056. Volume-Number: Volume 15, Number 47
  5057.  
  5058. From news  Tue Dec 13 20:15:18 1988
  5059. Received: by uunet.UU.NET (5.59/1.14) 
  5060.     id AA10029; Tue, 13 Dec 88 20:15:18 EST
  5061. From: Doug Gwyn  <gwyn@smoke.BRL.MIL>
  5062. Newsgroups: comp.std.unix
  5063. Subject: Re: Standards Update, Part 5: IEEE 1003.2
  5064. Message-Id: <280@longway.TIC.COM>
  5065. References: <273@longway.TIC.COM>
  5066. Sender: std-unix@longway.TIC.COM
  5067. Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) <gwyn@brl.arpa>)
  5068. Organization: Ballistic Research Lab (BRL), APG, MD.
  5069. Date: 12 Dec 88 17:42:03 GMT
  5070. Apparently-To: std-unix-archive
  5071. Status: O
  5072.  
  5073. From: gwyn@smoke.BRL.MIL (Doug Gwyn )
  5074.  
  5075. In article <273@longway.TIC.COM> Shane P. McCarron <ahby@bungia.bungia.mn.org> writes:
  5076. >This new grep will have options -E and -F ...
  5077.  
  5078. Eek!  I thought the original 1003.2 intent was to permit implementation
  5079. in a monocase command-line environment.  Has that been discarded?
  5080.  
  5081. Volume-Number: Volume 15, Number 48
  5082.  
  5083. From news  Wed Dec 14 18:24:32 1988
  5084. Received: by uunet.UU.NET (5.59/1.14) 
  5085.     id AA00609; Wed, 14 Dec 88 18:24:32 EST
  5086. From: Dave Sill <dsill@relay-nswc.navy.mil>
  5087. Newsgroups: comp.std.unix
  5088. Subject: USENIX Standards Updates
  5089. Message-Id: <281@longway.TIC.COM>
  5090. Sender: std-unix@longway.TIC.COM
  5091. Reply-To: Dave Sill <dsill@relay-nswc.navy.mil>
  5092. Organization: Naval Surface Warfare Center, Dahlgren, VA
  5093. Date: 12 Dec 88 15:26:53 GMT
  5094. Apparently-To: std-unix-archive
  5095. Status: O
  5096.  
  5097. From: Dave Sill <dsill@relay-nswc.navy.mil>
  5098.  
  5099. First, let me say that I respect Shane McCarron, value his opinions on
  5100. standards-related issues, and appreciate USENIX's efforts to promote
  5101. standards awareness.
  5102.  
  5103. But...
  5104.  
  5105. The latest Standards Update was far too editorial.  In fact, it seems
  5106. to have become more of a soapbox for Mr. McCarron than an attempt to
  5107. make the masses aware of recent progress in standardization.  In
  5108. particular, Part 3, NIST (NBS) Federal Information Processing
  5109. Standards contained about one and a half paragraphs reporting what
  5110. NIST has done recently and expects to be doing in the future, but four
  5111. and a half paragraphs of opinion on the worthiness of their approach. 
  5112.  
  5113. Apparently Mr. McCarron has trouble making the distinction between
  5114. journalism and editorialization.  The Standards Update should be just
  5115. that: an update of the progress of standardization efforts.  There are
  5116. other, more appropriate, forums, such as this mailing list/newsgroup,
  5117. for Mr McCarron's opinions.
  5118.  
  5119. This problem has already been brought to his attention.  In Part 8,
  5120. POSIX 1003.7 Update, he writes: 
  5121.     "When I last wrote about this group, I was very critical of
  5122.     its charter and the possibility of it succeeding.  I think
  5123.     it only fair to relate that a number of people wrote me and
  5124.     said that I was too judgemental, and that I should take a
  5125.     wait and see attitude.  Bowing to the will of the people, I
  5126.     am not going to draw any conclusions about the working group
  5127.     at this time.  After the January meeting, when they have
  5128.     formalized the areas they are going to address, I will
  5129.     relate all of that information and you can decide if what
  5130.     they are doing is a good thing.  In the interim, if you want
  5131.     more information, or would like to share your opinions with
  5132.     me, please drop me a line."
  5133.  
  5134. Exactly, Mr. McCarron, relate the information and let the reader form
  5135. his own opinion.
  5136.  
  5137. =========
  5138. The opinions expressed above are mine.
  5139.  
  5140. "Money is congealed energy."
  5141.                     -- Joe Campbell
  5142.  
  5143. Volume-Number: Volume 15, Number 49
  5144.  
  5145. From news  Wed Dec 14 18:46:27 1988
  5146. Received: by uunet.UU.NET (5.59/1.14) 
  5147.     id AA03443; Wed, 14 Dec 88 18:46:27 EST
  5148. From: John S. Quarterman <jsq@usenix.org>
  5149. Newsgroups: comp.std.unix
  5150. Subject: Re: USENIX Standards Updates
  5151. Message-Id: <282@longway.TIC.COM>
  5152. References: <261@longway.TIC.COM>, <278@longway.TIC.COM>,
  5153.     <279@longway.TIC.COM>, <281@longway.TIC.COM>
  5154. Sender: std-unix@longway.TIC.COM
  5155. Reply-To: John S. Quarterman <jsq@usenix.org>
  5156. Organization: USENIX Association
  5157. Date: 14 Dec 88 21:13:12 GMT
  5158. Apparently-To: std-unix-archive
  5159. Status: O
  5160.  
  5161. From: John S. Quarterman <jsq@usenix.org>
  5162.  
  5163. There seems to be a misunderstanding about the purpose of the Standards
  5164. Updates that Shane McCarron writes.  As the USENIX Institutional
  5165. Representative, who commissioned them, let me attempt to clarify
  5166. that purpose.
  5167.  
  5168. These reports are part of the involvement of the USENIX Association in
  5169. standards activities, which was explained in some detail in the article
  5170. which I posted immediately after the most recent set of update
  5171. articles, on volunteers for the USENIX Standards Watchdog Committee.
  5172. There is another document that is specifically about the kind of
  5173. information desired for these reports, and I have just posted it,
  5174. as well.  Those are comp.std.unix Volume 15, Numbers 45 and 46.
  5175.  
  5176. However, to address the specific common misconception:
  5177.  
  5178.     Exactly, Mr. McCarron, relate the information and let
  5179.     the reader form his own opinion.
  5180.  
  5181. The facts are adequately related in the minutes of the various
  5182. standards committee meetings, and these reports are not intended to
  5183. duplicate those documents, which anyone can subscribe to directly from
  5184. IEEE and the other standards bodies.  What they *are* intended to do is
  5185. to provide context that does *not* appear in the minutes, such as
  5186. relations with other committees, plans (whether actual, tentative, or
  5187. rejected), the various sides of controversial issues, and the potential
  5188. effects of all these.  Brief summaries of what was accomplished at the
  5189. most recent meetings and schedules of future meetings are also part of
  5190. this context, but are far from all that the reports were commissioned
  5191. to report.  The basic goal of the reports is to provide information to
  5192. the USENIX membership and to the general public about standards and the
  5193. standards process, so that more of those who should be involved will
  5194. become involved.
  5195.  
  5196. This kind of contextual information involves opinions, either Shane's
  5197. or someone else's.  The reports are supposed to be editorials, not just
  5198. journalism.  Readers may not agree with opinions in them.  I encourage
  5199. those who disagree to submit articles pointing out what they think is
  5200. incorrect about the reports (anything from factual errors to being too
  5201. judgemental to long-windedness), and expressing their own opinions.
  5202. Even those who agree might want to post clarifications, elaborations,
  5203. or additions.
  5204.  
  5205. In addition, chairs or secretaries (or members) of committees are free
  5206. to post rebuttals, or, better, to compose and post their own reports
  5207. (whether strictly factual or including opinions) about their committees.
  5208. The chair of IEEE 1003.2 has done this (Volume 15, Number 28).  I encourage
  5209. others to do so.
  5210.  
  5211. John S. Quarterman, USENIX Institutional Representative to IEEE 1003.
  5212.  
  5213. [ These reports were commissioned specifically for comp.std.unix/std-unix
  5214. and for ;login:, the Newsletter of the USENIX Association.  As moderator
  5215. of that newsgroup and mailing list, I once again encourage other postings.
  5216. Readers are also welcome to contact me, Shane, or other posters directly.
  5217. -mod ]
  5218.  
  5219. Volume-Number: Volume 15, Number 50
  5220.  
  5221. From news  Wed Dec 14 19:06:26 1988
  5222. Received: by uunet.UU.NET (5.59/1.14) 
  5223.     id AA06229; Wed, 14 Dec 88 19:06:26 EST
  5224. From: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  5225. Newsgroups: comp.std.unix
  5226. Subject: Re: Standards Update, Part 5: IEEE 1003.2
  5227. Message-Id: <283@longway.TIC.COM>
  5228. References: <280@longway.TIC.COM>
  5229. Sender: std-unix@longway.TIC.COM
  5230. Reply-To: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  5231. Date: 14 Dec 88 07:08:03 GMT
  5232. Apparently-To: std-unix-archive
  5233. Status: O
  5234.  
  5235. From: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  5236.  
  5237. > From: gwyn@smoke.BRL.MIL (Doug Gwyn )
  5238. > Eek!  I thought the original 1003.2 intent was to permit implementation
  5239. > in a monocase command-line environment.  Has that been discarded?
  5240.  
  5241. I have been in the .2 group since their first real meeting, and that
  5242. was never discussed as an option.  If we are codifying existing
  5243. practice, then this clearly cannot be achieved.  While requiring a
  5244. single grep is not "codifying existing practice", it does permit
  5245. existing practice, while still giving a view to the future.
  5246.  
  5247. --
  5248. Shane P. McCarron            UUCP: ahby@bungia.mn.org
  5249. Systems Analyst                ATT: +1 612 224-9239
  5250.  
  5251. Volume-Number: Volume 15, Number 51
  5252.  
  5253. From root  Mon Jan  2 01:41:23 1989
  5254. Received: by uunet.UU.NET (5.59/1.14) 
  5255.     id AA09191; Mon, 2 Jan 89 01:41:23 EST
  5256. From: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  5257. Newsgroups: comp.std.unix
  5258. Subject: Standards Update, Part 10:  IEEE 1003.6;  Security
  5259. Message-Id: <286@longway.TIC.COM>
  5260. Sender: std-unix@longway.TIC.COM
  5261. Reply-To: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  5262. Date: 1 Jan 89 17:54:23 GMT
  5263. Apparently-To: std-unix-archive
  5264. Status: O
  5265.  
  5266. [ These Standards Updates are published after each IEEE 1003
  5267. meeting, and are commissioned by the USENIX Association.
  5268. See Part 1 for contact information.  -mod ]
  5269.  
  5270.  
  5271.      An update on UNIX|= Standards Activities - Part 10
  5272.  
  5273.                     POSIX 1003.6 Update
  5274.  
  5275.                      December 18, 1988
  5276.  
  5277.            Shane P. McCarron, NAPS International
  5278.  
  5279. 1003.6 - Security Extensions to POSIX
  5280.  
  5281. The 1003.6 committee met with the other POSIX committees in
  5282. Hawaii.  At this meeting they decided to divide the work
  5283. into different groups.  The groups were addressing: Audit,
  5284. Definitions, P1003.6 Scope, DAC, and Privileges.
  5285.  
  5286. Each small working group met every day, and on the morning
  5287. of the final day of the meeting a wrap-up session was held
  5288. to update all the members of each working group's progress.
  5289. The following information was presented:
  5290.  
  5291.    o+ Audit
  5292.  
  5293.        1.  Goals:
  5294.  
  5295.               - Satisfy TCSEC Requirement.
  5296.  
  5297.               - Reduce the amount of changes to POSIX as
  5298.                 much as possible.
  5299.  
  5300.               - Primarily to make audit trail entries.
  5301.  
  5302.               - Portability for audit
  5303.                 administration/analysis packages/private
  5304.                 applications.
  5305.  
  5306.               - Audit Data Interchange Format.
  5307.  
  5308.        2.  Areas of Investigation:
  5309.  
  5310.               - Definitions
  5311.  
  5312.               - Event/Classes (what are they?)
  5313.  
  5314. __________
  5315.  
  5316.   |= UNIX is a registered trademark of AT&T in the U.S. and
  5317.     other countries.
  5318.  
  5319.  
  5320.                            - 2 -
  5321.  
  5322.               - Pre/Post Selection Criteria
  5323.  
  5324.               - SSO Interface
  5325.  
  5326.               - Subsystem Interface
  5327.  
  5328.               - Record/File Format
  5329.  
  5330.               - IDs (audit ids,...)
  5331.  
  5332.        3.  Future:
  5333.  
  5334.               - Detailed Input Requested
  5335.  
  5336.               - Interim Event/Classes
  5337.  
  5338.               - BNF for Audit Token Grammar
  5339.  
  5340.      Note that the administration interface issues have been
  5341.      considered to be a HANDS-OFF right now.
  5342.  
  5343.    o+ Definitions
  5344.  
  5345.      The following information was presented:
  5346.  
  5347.        1.  The structure of the definitions will be similar
  5348.            to 1003.1 structure: terminology section,
  5349.            conformance section, general terms, general
  5350.            concepts and acronyms.
  5351.  
  5352.        2.  The draft 0 definitions were based on four
  5353.            documents: ISO, ECMA, IEEE Std 1003.1-1988, and
  5354.            the Orange Book.
  5355.  
  5356.        3.  The GOAL of this group is to assure that 1003.6
  5357.            definitions are consistent and relevant to 1003.6
  5358.            areas without overstepping or duplicating
  5359.            existing definitions from other 1003.x groups.
  5360.            In case some of the 1003.6 definitions conflict
  5361.            with 1003.X ones, the action will be to propose a
  5362.            redefinition of the term.
  5363.  
  5364.    o+ P1003.6 Scope
  5365.  
  5366.      The proposed Scope was discussed and the conclusion was
  5367.      that it needed reworking. The area of I&A was
  5368.      considered not addressed, as well as trusted recovery
  5369.      (which the real-time people may need) and others.  In
  5370.      the draft a lot of the issues that will not be
  5371.      supported right now are marked so because of lack of
  5372.      experience or not enough technical maturity.  The
  5373.  
  5374.  
  5375.                            - 3 -
  5376.  
  5377.      important point is not if we have the experience or
  5378.      not, it is to be aware of areas where users want
  5379.      security, areas where the committee thinks security
  5380.      should be provided, and point them out in the Scope.
  5381.      If areas become a problem later, they can be dealt with
  5382.      at that time.
  5383.  
  5384.      For the next draft of the 1003.6 document, the table of
  5385.      contents will contain: Scope, Definitions, Feature
  5386.      Overview, Existing 1003.1 Functions, Existing 1003.2
  5387.      Commands, Section for Each Feature, and an Appendix.
  5388.  
  5389.      The Feature Overview covers a discussion, functional
  5390.      interface summary and command summary of each feature.
  5391.      Then in the feature section there will be the
  5392.      functions, commands, descriptions and security
  5393.      specifications.
  5394.  
  5395.      In the appendix there will be a rationale that maps to
  5396.      the document sections.
  5397.  
  5398.      It was remarked that all the future features such as
  5399.      Networking and System Administration should be
  5400.      annotated in an appendix as areas that will be covered
  5401.      as extensions.
  5402.  
  5403.    o+ Discretionary Access Controls
  5404.  
  5405.      This group was the one with the most activity,
  5406.      generating a lot of conflicting ideas even within
  5407.      itself.  However, they did resolve to put together
  5408.      first the Rationale section of the document and work on
  5409.      the agreeable parts, then later debate the contentious
  5410.      ones.  One of the conflicting topics was default Access
  5411.      Control Lists.  This is probably needed, but apparently
  5412.      will not be within the scope of the standard.
  5413.  
  5414.    o+ Privileges
  5415.  
  5416.      Privileges is a topic wrought with philosophy, and
  5417.      computer professionals love to be philosophers.  In
  5418.      spite of this, definitions of privilege and certain
  5419.      types of privileges were completed.  A paper from IBM
  5420.      was taken as a framework for the privilege section.
  5421.      During the meeting a few operations were identified as
  5422.      necessary, although the list is far from complete:
  5423.      getpriv, setpriv, enable/disable_priv, droppriv.
  5424.  
  5425. Another issue brought to the whole group was
  5426. Internationalization, and the decision was not to address it
  5427. as long as they can.  This is unfortunate, as the charter of
  5428.  
  5429.  
  5430.                            - 4 -
  5431.  
  5432. POSIX is to be as international as possible.  The 1003.1
  5433. committee learned the hard way that internationalization
  5434. cannot just be stapled on later.  It must be in there from
  5435. day one or it becomes extremely difficult to make it work.
  5436. In the case of security, labeling is an area in which
  5437. internationalization is a must.  If it is not placed in
  5438. there initially, it may never get in.
  5439.  
  5440. The upshot of all this is that the small groups produced the
  5441. guidelines for the next meeting and the topics that are
  5442. going to be covered for the near future.
  5443.  
  5444. This group has targeted mid-1990 for a complete draft ready
  5445. to ballot.  The Usenix Standards Watchdog Committee contact
  5446. for this group is Anna Maria de Alvare.  She can be reached
  5447. at:
  5448.  
  5449.           Anna Maria de Alvare
  5450.           Lawrence Livermore National Laboratories
  5451.           PO Box 808
  5452.           L-303
  5453.           Livermore, CA  94450
  5454.           +1 (415) 422-7007
  5455.           annamaria@lll-lcc.llnl.gov
  5456.           uunet!lll-lcc.llnl.gov!annamaria
  5457.  
  5458.  
  5459. Volume-Number: Volume 15, Number 53
  5460.  
  5461. From root  Mon Jan  2 01:53:51 1989
  5462. Received: by uunet.UU.NET (5.59/1.14) 
  5463.     id AA09938; Mon, 2 Jan 89 01:53:51 EST
  5464. From: Shane P. McCarron <ahby@bungia.bungia.mn.org>
  5465. Newsgroups: comp.std.unix
  5466. Subject: Standards Update, Part 11: IEEE 1003.8; Networking
  5467. Message-Id: <287@longway.TIC.COM>
  5468. Sender: std-unix@longway.TIC.COM
  5469. Reply-To: std-unix@uunet.UU.NET
  5470. Date: 1 Jan 89 18:01:24 GMT
  5471. Apparently-To: std-unix-archive
  5472. Status: O
  5473.  
  5474. [ These Standards Updates are published after each IEEE 1003
  5475. meeting, and are commissioned by the USENIX Association.
  5476. See Part 1 for contact information.  -mod ]
  5477.  
  5478.  
  5479.      An update on UNIX|= Standards Activities - Part 11
  5480.  
  5481.                     POSIX 1003.8 Update
  5482.  
  5483.                      December 18, 1988
  5484.  
  5485.            Shane P. McCarron, NAPS International
  5486.  
  5487. 1003.8 - Networking Extensions to POSIX
  5488.  
  5489. IEEE P1003.8's charter (not yet formally approved by IEEE,
  5490. but pending) is to help develop an IEEE POSIX networking
  5491. standard.  This was the committee's first formal meeting,
  5492. and it was devoted mostly to organizational matters,
  5493. particularly on setting specific technical goals and how to
  5494. divide the work into subcommittees.
  5495.  
  5496. This working group has emerged out of the work done by the
  5497. /usr/group Technical Committee's subcommittee on networking.
  5498. Once this committee has been formally formed, the /usr/group
  5499. networking committee will be considered to merge with the
  5500. P1003.8 committee, and meet concurrently whenever P1003.8
  5501. does.  Ultimately, the /usr/group committee is likely to
  5502. disband completely in favor of P1003.8.
  5503.  
  5504. The charter ("project authorization request", or PAR) was
  5505. reviewed briefly:
  5506.  
  5507.                            SCOPE
  5508.  
  5509.   1.  Define Network Services required by portable
  5510.       applications consistent with existing and emerging
  5511.       standards such as OSI.
  5512.  
  5513.   2.  Define interfaces to the network services defined
  5514.       above, and where possible, language and protocol
  5515.       independent programming interfaces.
  5516.  
  5517.   3.  Identify the requirements for new network
  5518.       services/protocols and liason with appropriate
  5519.       standards bodies (national and international) and
  5520.       interested organizations when appropriate.
  5521.  
  5522. __________
  5523.  
  5524.   |= UNIX is a registered trademark of AT&T in the U.S. and
  5525.     other countries.
  5526.  
  5527.  
  5528.                            - 2 -
  5529.  
  5530.                           PURPOSE
  5531.  
  5532. Define and/or adopt a set of paradigms to permit the
  5533. implementation of portable applications in a network
  5534. environment.
  5535.  
  5536. Areas to be addressed by this committee include:
  5537.  
  5538.   A.  Interoperability between POSIX applications and non-
  5539.       POSIX applications.
  5540.  
  5541.   B.  Bindings to OSI application layer services.
  5542.  
  5543.   C.  Identification of language requirements not
  5544.       appropriate to applications portability, and liason
  5545.       with appropriate standards bodies to ensure that
  5546.       action is taken where appropriate.
  5547.  
  5548.   D.  The evaluation and definitions, where require, of
  5549.       binding to lower layer OSI services.
  5550.  
  5551.   E.  The requirements to ensure interoperability among
  5552.       POSIX-based distributed applications and services.
  5553.  
  5554.   F.  Network Services profile definitions for portable
  5555.       applications (POSIX).
  5556.  
  5557. Subcommittee Organization
  5558.  
  5559. A poll was held to find out what the most important topics
  5560. were as far as the group was concerned.  These turned out to
  5561. be: process to process communication, directory services,
  5562. network management, transparent file access, and remote
  5563. procedure call.  Three main subcommittees were formed to
  5564. look at some of these tasks.  Roughly, these committees were
  5565. "interprocess communication", "remote procedure call", and
  5566. "transparent file access".
  5567.  
  5568. Directory services and network management were recognized as
  5569. important, but also as cutting across other functional
  5570. areas.  Also, it was noted that there were not in attendance
  5571. enough people with sufficient expertise in these topics to
  5572. form a useful body of opinion on proposals in these areas.
  5573.  
  5574. Transaction processing was generally felt to be within the
  5575. domain of the committee, but as a special case of remote
  5576. procedure call.  It was noted that others who were not on
  5577. the committee may feel otherwise.
  5578.  
  5579. The committee split up into subcommittees for a day to
  5580. refine the definitions of the most important end products
  5581.  
  5582.  
  5583.                            - 3 -
  5584.  
  5585. identified for the committee to concentrate on.
  5586.  
  5587. Specific Technical Goals
  5588.  
  5589. The following is a summary of what the committee as a whole
  5590. agreed on as a result of the input from the individual
  5591. subcommittees.
  5592.  
  5593.    o+ Transparent File Access
  5594.  
  5595.      It was decided that the products should be client-only
  5596.      interfaces.  Three products were identified:
  5597.  
  5598.        1.  Full POSIX-semantic transparent file access
  5599.            interface.  This would include previous
  5600.            /usr/group DFS Committee work on DFS (distributed
  5601.            file system).
  5602.  
  5603.        2.  Administrative interface to support (1).
  5604.  
  5605.        3.  Subset-semantic transparent file access
  5606.            interfaces.  This could be vendor (e.g., MS-DOS,
  5607.            Apple, etc.) or protocol (e.g., FTAM) specific.
  5608.  
  5609.      Work items identified so far include:
  5610.  
  5611.        1.  Definition of file operations
  5612.  
  5613.        2.  Liason to system administration; definitions of
  5614.            transparent file access specific system
  5615.            administrative utilities and/or interfaces
  5616.  
  5617.        3.  Liason with directory working group
  5618.  
  5619.        4.  "Appropriate approach" to the protocol invention
  5620.            problem
  5621.  
  5622.      This group expects to finish relatively quickly (6
  5623.      months or so was the estimate given), because it was
  5624.      felt that a significant amount of the work needed to
  5625.      produce standards in this area is already done by
  5626.      definition (the P1003.1 standard).
  5627.  
  5628.    o+ Remote Procedure Call:
  5629.  
  5630.      The RPC folks apparently did not define their charter
  5631.      so much as identify issues that need to be addressed.
  5632.      The following was their list of issues along with
  5633.      tentative resolutions (if any):
  5634.  
  5635.  
  5636.                            - 4 -
  5637.  
  5638.        1.  Level of service
  5639.  
  5640.        2.  POSIX-to-POSIX versus POSIX-to-other (address
  5641.            POSIX-to-other)
  5642.  
  5643.        3.  Language binding (initial target: C)
  5644.  
  5645.        4.  TP support
  5646.  
  5647.        5.  Connection re-use
  5648.  
  5649.        6.  Call-back/recursion
  5650.  
  5651.        7.  Compiler language
  5652.  
  5653.        8.  Data canonicalization
  5654.  
  5655.        9.  Authentication
  5656.  
  5657.       10.  Our scope versus X.500
  5658.  
  5659.       11.  Standard suite of services need to confer with
  5660.            X3T5 on possible charter issues
  5661.  
  5662.       12.  Idempotency - execute once only guaranteed
  5663.  
  5664.       13.  Long running processes - keepalive/timeouts
  5665.            probably needed
  5666.  
  5667.       14.  Crash recovery
  5668.  
  5669.       15.  Real Time issues - no real time interface
  5670.  
  5671.       16.  Directory services
  5672.  
  5673.       17.  Multiple protocol stacks
  5674.  
  5675.      The subgroup chose not to identify the next step in the
  5676.      process (apparently meaning that they will wait for
  5677.      proposals).
  5678.  
  5679.    o+ Interprocess Communication:
  5680.  
  5681.      Four products were identified:
  5682.  
  5683.        1.  Simple Protocol-Independent Network Interface
  5684.  
  5685.            Features:
  5686.  
  5687.           * Bidirectional byte stream virtual circuits
  5688.  
  5689.  
  5690.                            - 5 -
  5691.  
  5692.           * Connectionless message exchange
  5693.  
  5694.           * Read/write support
  5695.  
  5696.           * Protocol-independent naming
  5697.  
  5698.           * Asynchronous communication services
  5699.  
  5700.           * Support for both client and server processes
  5701.  
  5702.           * POSIX-to-non-POSIX support
  5703.  
  5704.            Issues:
  5705.  
  5706.           * How to resolve names in a protocol-independent
  5707.             manner?
  5708.  
  5709.           * What should the individual functions look like?
  5710.  
  5711.        2.  Simple Structured Data Network Interface
  5712.  
  5713.            Features:
  5714.  
  5715.            All of (1), with extensions for data description
  5716.            and machine-independent representation.
  5717.  
  5718.           * Description of the syntactic structure of the
  5719.             data; when you send the data, you reference the
  5720.             structure.
  5721.  
  5722.           * Not all functions from (1) may work (such as,
  5723.             read/write)
  5724.  
  5725.            Issues:
  5726.  
  5727.           * Structure alternatives: ASN.1, ...
  5728.  
  5729.           * C data structures (stub compilers)
  5730.  
  5731.        3.  Protocol-Option-Extended Network Interface
  5732.  
  5733.            Features:
  5734.  
  5735.           * Provides the ability to access protocol
  5736.             dependent options
  5737.  
  5738.           * Migration path to potential future protocols
  5739.  
  5740.           * POSIX-to-any
  5741.  
  5742.  
  5743.                            - 6 -
  5744.  
  5745.           * Virtual circuits, datagrams
  5746.  
  5747.            Issues:
  5748.  
  5749.           * Limited lifespan (?)
  5750.  
  5751.           * Limited utility
  5752.  
  5753.           * Usefulness as a migration tool
  5754.  
  5755.           * Relationship to (1)
  5756.  
  5757.        4.  OSI application level interface
  5758.  
  5759.            Features:
  5760.  
  5761.           * A family of interfaces with consistent style and
  5762.             syntax which provides OSI application level
  5763.             services, e.g.  FTAM, VT, ACSE, ROSE, ...
  5764.  
  5765.            Issues:
  5766.  
  5767.           * Complexity
  5768.  
  5769.           * Prioritization (which ones to focus on first)
  5770.  
  5771.      One issue that surfaced very quickly in the network IPC
  5772.      discussions was the differences and relative merits of
  5773.      sockets and XTI.  Some went as far as to say that the
  5774.      differences were significant enough to guarantee
  5775.      "religious wars" over the issue, and/or make any kind
  5776.      of progress impossible in the area of product (3).
  5777.  
  5778.      Whatever the cause, a majority (8/0/3/3) of
  5779.      participants expressed interest in working on product
  5780.      (1), with products (3) and (4) having a relatively weak
  5781.      level of interest.
  5782.  
  5783.      The committee will get down to serious business at the
  5784.      next meeting (in January; 5 days).  For the next
  5785.      meeting, proposals are being solicited in all areas.
  5786.      The Usenix Standards Watchdog Committee contact on this
  5787.      committee is Stephen Head.  He can be reached at:
  5788.  
  5789.                Stephen Head
  5790.                Hewlett Packard
  5791.                263 Mackintosh St.
  5792.                Fremont, CA  94539
  5793.                +1 (408) 447-2740
  5794.                smh@hpda.hp.com
  5795.                uunet!hpda!smh
  5796.  
  5797. Volume-Number: Volume 15, Number 54
  5798.  
  5799. From root  Mon Jan  2 02:03:49 1989
  5800. Received: by uunet.UU.NET (5.59/1.14) 
  5801.     id AA10669; Mon, 2 Jan 89 02:03:49 EST
  5802. From: std-unix@longway.TIC.COM (Moderator, John S. Quarterman)
  5803. Newsgroups: comp.std.unix
  5804. Subject: POSIX document: How do I get a copy?
  5805. Message-Id: <288@longway.TIC.COM>
  5806. Reply-To: uunet!drd!mark (Mark Lawrence)
  5807. Date: 20 Dec 88 18:37:37 GMT
  5808. Apparently-To: std-unix-archive
  5809. Status: O
  5810.  
  5811. From: uunet!drd!mark (Mark Lawrence)
  5812.  
  5813. All of a sudden, I find myself defending a specification for a POSIX
  5814. compliant O/S for the target platform of a system I am developing.  I
  5815. need to get ahold of the latest draft standard of POSIX so that I can
  5816. spout particulars.  I would appreciate any ptrs (by e-mail, please) 
  5817. to where I write or call with plastic in hand.
  5818.  
  5819. Domo, y'all.
  5820.            ...sun!tulsun\           
  5821.          ...uunet!apctrc!drd!mark   mlawrence@jarsun1.ZONE1.COM
  5822. ...rutgers!okstate!romed/           (918)743-3013
  5823.  
  5824. [ As previously announced in this newsgroup, the IEEE 1003.1
  5825. Full Use Standard (not a draft) was published in October 1988.
  5826.  
  5827. Bulk orders may be made from the IEEE Computer Society in Los Angeles at
  5828.  
  5829.         +1-714-821-8380
  5830.  
  5831. Unfortunately, this only works for multiple copies.
  5832. But the following mail address works for single copies:
  5833.  
  5834.         IEEE Computer Society
  5835.         P.O. Box 80452
  5836.         Worldway Postal Center
  5837.         Los Angeles, Ca. 90080
  5838.  
  5839. Or contact:
  5840.  
  5841.         IEEE Service Center
  5842.         445 Hoes Ln.
  5843.         Piscataway, NJ 08854
  5844.         +1-201-981-0060
  5845.  
  5846. To get on the mailing lists for drafts of the other IEEE 1003
  5847. subcommittees, contact
  5848.  
  5849.         James Isaak
  5850.         Chairperson, IEEE/CS P1003
  5851.         Tel.: (603)881-0480
  5852.         Fax.: (603)881-0120
  5853.         decvax!isaak
  5854.         isaak@decvax.dec.com
  5855.         Digital Equipment
  5856.         ZK03-3/Y25
  5857.         110 Spit Brook Rd.
  5858.         Nashua, NH  03062-2698
  5859.  
  5860. -mod ]
  5861.  
  5862. Volume-Number: Volume 15, Number 55
  5863.  
  5864. From news  Wed Jan  4 22:21:27 1989
  5865. Received: by uunet.UU.NET (5.59/1.14) 
  5866.     id AA22721; Wed, 4 Jan 89 22:21:27 EST
  5867. From: Dave Sill <dsill@relay-nswc.navy.mil>
  5868. Newsgroups: comp.std.unix
  5869. Subject: Re: USENIX Standards Updates
  5870. Message-Id: <289@longway.TIC.COM>
  5871. Sender: std-unix@longway.TIC.COM
  5872. Reply-To: Dave Sill <dsill@relay-nswc.navy.mil>
  5873. Organization: Naval Surface Warfare Center, Dahlgren, VA
  5874. Original-Date: Fri, 16 Dec 88 10:42:08 est
  5875. Date: 4 Jan 89 21:23:23 GMT
  5876. Apparently-To: std-unix-archive
  5877. Status: RO
  5878.  
  5879. From: Dave Sill <dsill@relay-nswc.navy.mil>
  5880.  
  5881. >From: John S. Quarterman <jsq@usenix.org>
  5882. >The facts are adequately related in the minutes of the various
  5883. >standards committee meetings, and these reports are not intended to
  5884. >duplicate those documents, which anyone can subscribe to directly from
  5885. >IEEE and the other standards bodies.
  5886.  
  5887. I must confess that I've assumed all along that the purpose of the
  5888. Updates was to summarize the various minutes so Usenix members and
  5889. readers of this group wouldn't have to subscribe to them directly, as
  5890. well as including any other relevant standards-related information.
  5891.  
  5892. >The basic goal of the reports is to provide information to
  5893. >the USENIX membership and to the general public about standards and the
  5894. >standards process, so that more of those who should be involved will
  5895. >become involved.
  5896.  
  5897. I totally agree that this is the goal.
  5898.  
  5899. >[...] This kind of contextual information involves opinions, either
  5900. >Shane's or someone else's.  The reports are supposed to be
  5901. >editorials, not just journalism.
  5902.  
  5903. Yes, opinions are important; but not just Shane's.  What I want to
  5904. read about is the opinions of the movers and shakers in
  5905. standardization and the prevailing opinions of the user community.
  5906. I don't think we can expect Shane's opinions to be an accurate
  5907. representation of such a large and diverse group.  Also, I disagree
  5908. that reporting on controversial subjects and opinions either implies
  5909. or requires editorialization.  These Updates are not just stating
  5910. common or representative opinions, they are taking sides and promoting
  5911. the opinion of one individual. 
  5912.  
  5913. Let me reiterate a point I made at the opening of my previous posting.
  5914. I respect Shane McCarron and value his opinions.  I just wish he'd
  5915. express them under separate cover.  Let comp.std.unix/std-unix be the
  5916. forum for personal opinion and the Standards Updates be an objective
  5917. report of the developments and issues.
  5918.  
  5919. =========
  5920. The opinions expressed above are mine.
  5921.  
  5922. "Without the wind, the grass does not move.
  5923.  Without software, hardware is useless."
  5924.  
  5925.                     -- The Tao of Programming
  5926.  
  5927. Volume-Number: Volume 15, Number 56
  5928.  
  5929. olume-Number: Volume 15, Number 56
  5930.  
  5931.  
  5932. Path: longway!std-unix
  5933. From: mark@jhereg.jhereg.mn.org (Mark H. Colburn)
  5934. Newsgroups: comp.std.unix
  5935. Subject: PAX - Portable Archive Interchange
  5936. Message-ID: <290@longway.TIC.COM>
  5937. Date: 6 Jan 89 05:20:12 GMT
  5938. Sender: std-unix@longway.TIC.COM
  5939. Reply-To: Mark H. Colburn <mark@jhereg.jhereg.mn.org>
  5940. Lines: 49
  5941. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  5942.  
  5943. From: Mark H. Colburn <mark@jhereg.jhereg.mn.org>
  5944.  
  5945.                PAX - Portable Archive Interchange
  5946.  
  5947. This notice is to announce the availability of version 1.1 of Pax, 
  5948. a public domain archiving utility.
  5949.  
  5950. Pax is an archiving utility that reads and writes tar and cpio formats,
  5951. both the traditional ones and the extended formats specified in IEEE 1003.1.
  5952. It handles multi-volume archives and automatically determines the format
  5953. of an archive while reading it.  Three user interfaces are supported:
  5954. tar, cpio, and pax.  The pax interface was designed by IEEE 1003.2 as a
  5955. compromise in the chronic controversy over which of tar or cpio is best.
  5956.  
  5957. Pax was written by Mark Colburn.  The USENIX Association provided some 
  5958. support for this implementation project.  As a result, the Pax utility 
  5959. is being distributed free of charge and may be redistributed by others 
  5960. in either source or binary form.
  5961.  
  5962. The source for Pax is being posted to comp.sources.unix on USENET and will 
  5963. also be available by anonymous FTP on the Internet from uunet.uu.net, 
  5964. moon.honeywell.com and from ucbarpa.berkeley.edu.  The source to Pax will 
  5965. also be available via anonymous UUCP from jhereg.mn.org, the author's home 
  5966. machine, and possibly other sites.
  5967.  
  5968. Copyright (c) 1989 Mark H. Colburn.  
  5969. All rights reserved.
  5970.  
  5971. Redistribution and use in source and binary forms are permitted
  5972. provided that the above copyright notice is duplicated in all such 
  5973. forms and that any documentation, advertising materials, and other 
  5974. materials related to such distribution and use acknowledge that the 
  5975. software was developed by Mark H. Colburn and sponsored by The 
  5976. USENIX Association. 
  5977.  
  5978. THE SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
  5979. IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  5980. WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  5981.  
  5982. For more information about Pax, please contact the author:
  5983.  
  5984. Mark Colburn
  5985. NAPS International
  5986. 117 Mackubin St., Suite 1
  5987. St. Paul MN   55102
  5988. (612) 224-9108
  5989. mark@jhereg.MN.ORG
  5990.  
  5991. Volume-Number: Volume 15, Number 57
  5992.  
  5993. From root  Mon Jan  9 03:01:48 1989
  5994. Received: by uunet.UU.NET (5.59/1.14) 
  5995.     id AA07037; Mon, 9 Jan 89 03:01:48 EST
  5996. From: John S. Quarterman <jsq@usenix.org>
  5997. Newsgroups: comp.std.unix
  5998. Subject: Re: USENIX Standards Updates
  5999. Message-Id: <292@longway.TIC.COM>
  6000. References: <261@longway.TIC.COM>, <278@longway.TIC.COM>,
  6001.     <279@longway.TIC.COM>, <281@longway.TIC.COM>,
  6002.     <282@longway.TIC.COM>, <289@longway.TIC.COM>
  6003. Sender: std-unix@longway.TIC.COM
  6004. Reply-To: John S. Quarterman <jsq@usenix.org>
  6005. Organization: USENIX
  6006. Date: 4 Jan 89 21:23:23 GMT
  6007. Apparently-To: std-unix-archive
  6008.  
  6009. From: John S. Quarterman <jsq@usenix.org>
  6010.  
  6011. >I must confess that I've assumed all along that the purpose of the
  6012. >Updates was to summarize the various minutes so Usenix members and
  6013. >readers of this group wouldn't have to subscribe to them directly, as
  6014. >well as including any other relevant standards-related information.
  6015. ...
  6016. >Also, I disagree that reporting on controversial subjects and
  6017. > opinions either implies or requires editorialization.
  6018.  
  6019. Minutes of IEEE 1003 meetings tend to be quite long, and there
  6020. are many of them.  Reducing them to a quickly legible size would
  6021. involve massive selection.  That selection itself would involve
  6022. opinions of an editor.  Such opinions would be implicit, but they
  6023. would be there, even in this apparently most neutral approach.
  6024.  
  6025. Because such opinions would be implicit, there would be danger
  6026. of their being taken as fact by people who did not read the full
  6027. minutes.
  6028.  
  6029. Simple summaries of minutes would have another disadvantage:
  6030. the minutes tend to be very laconic and often do not record
  6031. larger issues such as all the arguments on both sides of a
  6032. discussion (some of which may have appeared in previous minutes,
  6033. in the rationale, or may simply not have been recorded), or
  6034. the context of a discussion or decision in a larger controversy,
  6035. or some of the implications of a decision for other standards or
  6036. external groups.  This kind of information is not widely available,
  6037. and it is one of the main things that is wanted in these reports.
  6038. The USENIX board has wanted to have this kind of information available
  6039. since at least 1984, and a mechanism has only recently been found.
  6040.  
  6041. >Yes, opinions are important; but not just Shane's.  What I want to
  6042. >read about is the opinions of the movers and shakers in
  6043. >standardization and the prevailing opinions of the user community.
  6044.  
  6045. Other such opinions have been explicitly solicited in previous articles.
  6046. Such opininions can be either submitted directly to the moderator of
  6047. comp.std.unix or the editor of ;login: for posting, or they can given
  6048. to Shane for inclusion in the reports he writes.  Volunteers on the
  6049. watchdog committee are also explicitly asked to provide opinions of
  6050. their own.
  6051.  
  6052. >I don't think we can expect Shane's opinions to be an accurate
  6053. >representation of such a large and diverse group.
  6054.  
  6055. I know of no one's opinions that can be so regarded.
  6056.  
  6057. >These Updates are not just stating common or representative opinions,
  6058. >they are taking sides and promoting the opinion of one individual. 
  6059.  
  6060. One person's common or representative opinion is another person's
  6061. controversial issue.  However, the reports are *intended* to take sides.
  6062. People who take other sides are, once again, encouraged to speak up
  6063. with their own discussions of the issues.
  6064.  
  6065. >Let comp.std.unix/std-unix be the forum for personal opinion and the
  6066. >Standards Updates be an objective report of the developments and issues.
  6067.  
  6068. Thank you for your input.
  6069.  
  6070. Volume-Number: Volume 15, Number 58
  6071.  
  6072. From root  Mon Jan  9 03:09:06 1989
  6073. Received: by uunet.UU.NET (5.59/1.14) 
  6074.     id AA10778; Mon, 9 Jan 89 03:09:06 EST
  6075. From: std-unix@longway.TIC.COM (Moderator, John S. Quarterman)
  6076. Newsgroups: comp.std.unix
  6077. Subject: file availability
  6078. Message-Id: <294@longway.TIC.COM>
  6079. References: <290@longway.TIC.COM>
  6080. Sender: std-unix@longway.TIC.COM
  6081. Organization: IEEE P1003 Portable O.S. Interface for Computer Environments
  6082. Date: 8 Jan 89 14:26:07 GMT
  6083. Apparently-To: std-unix-archive
  6084.  
  6085. Some new files are in the comp.std.unix directory on the UUNET machine.
  6086. They are accessible by UUCP for UUNET subscribers by doing
  6087.     uucp uunet!remotefilename localfilename
  6088. and over the Internet by anonymous ftp (login anonymous, any password).
  6089.  
  6090. The public domain implementation program recently announced of PAX,
  6091. the Portable Archive Interchange, is in
  6092.     comp.std.unix/pax/Announcement
  6093.     comp.std.unix/pax/[1-6]
  6094. It will also appear under comp.sources.unix shortly.
  6095.  
  6096. The reports written by Shane McCarron for USENIX and posted in this
  6097. newsgroup are collected in
  6098.     comp.std.unix/reports/[1-4]
  6099. with articles posted as followups in response as
  6100.     comp.std.unix/reports/[1-4].followups
  6101. These may also be retrieved as
  6102.     comp.std.unix/reports/1988.01
  6103.     comp.std.unix/reports/1988.01.followups
  6104.     comp.std.unix/reports/1988.04
  6105.     comp.std.unix/reports/1988.09
  6106.     comp.std.unix/reports/1988.09.followups
  6107.     comp.std.unix/reports/1988.12
  6108.     comp.std.unix/reports/1988.12.followups
  6109. The articles that describe what the reports are commissioned to be
  6110. are in
  6111.     comp.std.unix/reports/README
  6112.  
  6113. Hal Jespersen's October report on IEEE P1003.2 is in
  6114.     comp.std.unix/reports/1988.10.P1003.2
  6115.  
  6116. An announcement of the USENIX Standards Watchdog Committee and related
  6117. articles are in
  6118.     comp.std.unix/watchdog
  6119.  
  6120. As always, all past articles are archived in
  6121.     comp.std.unix/mod.std.unix.v[1-9]
  6122.     comp.std.unix/volume.v1[1-5]
  6123. with the current volume in
  6124.     comp.std.unix/archive
  6125.  
  6126. In addition, all articles from volumes 11-15 are also in individual files
  6127. with numeric names in the directories
  6128.     comp.std.unix/v1[1-5]
  6129. E.g., the pax announcement was Volume 15, Number 57, so it's in
  6130.     comp.std.unix/v15/57
  6131. Lists of numbers and subjects may be found in
  6132.     comp.std.unix/v1[1-5]/subjects
  6133.  
  6134. Volume-Number: Volume 15, Number 59
  6135.  
  6136. From news  Thu Jan 12 19:57:11 1989
  6137. Received: by uunet.UU.NET (5.59/1.14) 
  6138.     id AA19232; Thu, 12 Jan 89 19:57:11 EST
  6139. From: Dominic Dunlop <domo@uk.co.sphinx>
  6140. Newsgroups: comp.std.unix
  6141. Subject: Re: USENIX Standards Updates
  6142. Summary: Participate!  (Except that tells you only about one group)
  6143. Message-Id: <295@longway.TIC.COM>
  6144. References: <261@longway.TIC.COM> <278@longway.TIC.COM> <279@longway.TIC.COM> <281@longway.TIC.COM> <282@longway.TIC.COM> <289@longway.TIC.COM> <292@longway.TIC.COM>
  6145. Sender: std-unix@longway.TIC.COM
  6146. Reply-To: riddle!domo (Dominic Dunlop)
  6147. Organization: Sphinx Ltd., Maidenhead, England
  6148. Date: 11 Jan 89 14:49:17 GMT
  6149. Apparently-To: std-unix-archive
  6150.  
  6151. From: domo@uk.co.sphinx (Dominic Dunlop)
  6152.  
  6153. I'm all in favour of Usenix' effort to summarise progress and by-play
  6154. in a number of standaridisation forums.  It has been commented firstly that
  6155. the summaries show the effect of editorial decisions, and secondly that
  6156. editorial input -- whether explicit or implicit -- is a necessary part of
  6157. the production of any summary -- particularly a useful summary.  I can't
  6158. find any fault in either of those statements.
  6159.  
  6160. The only way to know exactly what is going on in any one forum is to
  6161. participate in its activities yourself.  If the activities of a particular
  6162. group are vitally important to you, I urge you to participate.  You'll find
  6163. yourself being roped into the work of the group, and that's all to the
  6164. good -- Parkinson's Law applies in committee work as in other aspects of
  6165. life.  You'll also get to have some interesting meals with interesting
  6166. people in interesting places.  (The same applies to drinks, if that appeals
  6167. to you.)  What's more, participate now, and you may get to write reports
  6168. for Usenix, so involving yourself in the editorial process!  In my
  6169. experience, the most difficult aspect of participation is getting somebody
  6170. to pick up the tab -- although some people with more devotion than I have
  6171. been known to pay out of their own pockets in order to attend!
  6172.  
  6173. The trouble with participating in a group is that you get to know only
  6174. about the activities of that group, and possibly those peripheral areas
  6175. of other group which ahve an effect your own work.  There simply are not
  6176. enough hours in the day (or synapses in the brain, particularly after
  6177. experiencing some of those drinks) for any one person to participate
  6178. even in all the activities taking place under the Posix umbrella, never
  6179. mind getting involved with other bodies such as ANSI, EWOS (who?), ISO,
  6180. JIS...  (and anyway, the expense would be horrendous).
  6181.  
  6182. As a result, in order to get anything like a global picture of what's going
  6183. on, it's essential to rely on summaries.  To make a large and pontifical
  6184. generalisation, it seems to me that one of the main ways in which things
  6185. get done in this world is through decisions made on the basis of a
  6186. knowledge of summaries, rather than through an intimate knowledge of the 
  6187. details of a particular aspect of a particular situation.  Politicians are
  6188. briefed on many topics by experts; managers act on the basis of reports
  6189. from their juniors; people send money in response to pictures of a disaster
  6190. on TV.  All of these sources of information involve an editorial element,
  6191. and it's that which makes them more, rather than less, useful.  More power
  6192. to Usenix' elbow for its much-needed initiative in applying this concept to
  6193. standards activities.
  6194.  
  6195. (Another reason that things get done is that driven people just go ahead
  6196. and do them anyway...)
  6197. -- 
  6198. Dominic Dunlop
  6199. domo@sphinx.co.uk  domo@riddle.uucp
  6200.  
  6201. Volume-Number: Volume 15, Number 60
  6202.  
  6203. From news  Fri Jan 13 14:11:13 1989
  6204. Received: by uunet.UU.NET (5.59/1.14) 
  6205.     id AA01852; Fri, 13 Jan 89 14:11:13 EST
  6206. From: John S. Quarterman <std-unix-request@uunet.UU.NET>
  6207. Newsgroups: comp.std.unix
  6208. Subject: Missing
  6209. Message-Id: <296@longway.TIC.COM>
  6210. Sender: std-unix@longway.TIC.COM
  6211. Reply-To: std-unix-request@uunet.UU.NET
  6212. Date: 7 Jan 89 20:42:20 GMT
  6213. Apparently-To: std-unix-archive
  6214.  
  6215. From: std-unix-request@uunet.uu.net (John S. Quarterman)
  6216.  
  6217. [ Due to a logistical problem on UUNET, Numbers 14-23 in Volume 15 of
  6218. comp.std.unix were not archived.  They were originally posted in September.
  6219. If anyone has copies they can send me, I would appreciate it.  -mod ]
  6220.  
  6221. Volume-Number: Volume 15, Number 61
  6222.  
  6223. From news  Fri Jan 13 19:17:01 1989
  6224. Received: by uunet.UU.NET (5.59/1.14) 
  6225.     id AA14754; Fri, 13 Jan 89 19:17:01 EST
  6226. From: <std-unix@uunet.UU.NET>
  6227. Newsgroups: comp.std.unix
  6228. Subject: ICX89
  6229. Message-Id: <297@longway.TIC.COM>
  6230. Sender: std-unix@longway.TIC.COM
  6231. Reply-To: std-unix@uunet.UU.NET
  6232. Date: 13 Jan 89 19:35:52 GMT
  6233. Apparently-To: std-unix-archive
  6234.  
  6235. [ This is an outtake from the next calendar postings.  Noticing
  6236. the submission date, I decided I'd better post it now.  -mod ]
  6237.  
  6238. ICX89 is the First International Conference on Advanced Computing,
  6239. and is being organised by the IEEE Student Branch and the Department
  6240. of Electronics of the Universidad Tecnica Federico Santa Maria (USM).
  6241. ``This first conference will be devoted to the UNIX operating
  6242. system and related topics.  This subject was chosen to establish
  6243. the universal character of this event, as UNIX is now considered.''
  6244. There will be a plenary, technical sessions, tutorials, and vendor
  6245. and book exhibitions.  Official languages will be English and Spanish,
  6246. with simultaneous translation.
  6247.  
  6248. Submissions of technical papers or abstracts should be by three
  6249. paper copies or by electronic mail by 15 January 1989.  Preliminary
  6250. notification of acceptance will be by 15 February 1989.
  6251. Final versions of the papers should be written according  to
  6252. the IEEE transaction format, and are are due by 14 April 1989.
  6253. Final official notification will be sent by 15 May 1989.
  6254.  
  6255. 1989 Jun 19-23    ICX89    IEEE, USM, Valparaiso, Chile
  6256.  
  6257. Submissions:
  6258.  
  6259.         Prof. Leopoldo Silva B.
  6260.         Department of Electronics
  6261.         lsb@usmcsd.utfsm.cl
  6262.         uunet!uchdcc!usmcsd!lsb
  6263.  
  6264. Other correspondence:
  6265.  
  6266.         ICX89
  6267.         Organizing Committee
  6268.         icx89@usmcsd.utfsm.cl
  6269.         uunet!uchdcc!usmcsd!icx89
  6270.         +56-32-66-0176 AX 359
  6271.                 Telex: 330622 UTFSM CX
  6272.                 Fax: 056 32 660176 147
  6273.  
  6274.         Universidad Tecnica Federico Santa Maria
  6275.         P.O. Box 110-V
  6276.         Valparaiso
  6277.         Chile
  6278.  
  6279. From news  Mon Jan 16 21:57:04 1989
  6280. Received: by uunet.UU.NET (5.59/1.14) 
  6281.     id AA08775; Mon, 16 Jan 89 21:57:04 EST
  6282. From: Mark H. Colburn <mark@jhereg.jhereg.mn.org>
  6283. Newsgroups: comp.std.unix
  6284. Subject: Revised Pax Announcement
  6285. Message-Id: <298@longway.TIC.COM>
  6286. Sender: std-unix@longway.TIC.COM
  6287. Reply-To: Mark H. Colburn <mark@jhereg.jhereg.mn.org>
  6288. Date: 16 Jan 89 16:09:08 GMT
  6289. Apparently-To: std-unix-archive
  6290.  
  6291. From: Mark H. Colburn <mark@jhereg.jhereg.mn.org>
  6292.  
  6293. John -
  6294.  
  6295. This announcement has three changes to it:
  6296.  
  6297. 1) Merchantability is now spelled correctly.
  6298. 2) moon.src.honeywell.com is now listed correctly, rather than
  6299.    moon.honeywell.com.
  6300. 3) The package is now described as "freely distributable," rather than
  6301.    "public domain."  Keith pointed out that the copyright invalidates
  6302.    the public domain comment, or vice-versa.
  6303.  
  6304. --
  6305. Mark H. Colburn                  "They didn't understand a different kind of 
  6306. NAPS International                smack was needed, than the back of a hand, 
  6307. mark@jhereg.mn.org                something else was always needed."
  6308. ---------------------------------- CUT HERE ----------------------------------
  6309.  
  6310.                PAX - Portable Archive Interchange
  6311.  
  6312.  
  6313.  
  6314. This notice is to announce the availability of version 1.1 of Pax, 
  6315. a freely distributable archiving utility.
  6316.  
  6317. Pax is an archiving utility that reads and writes tar and cpio formats,
  6318. both the traditional ones and the extended formats specified in IEEE 1003.1.
  6319. It handles multi-volume archives and automatically determines the format
  6320. of an archive while reading it.  Three user interfaces are supported:
  6321. tar, cpio, and pax.  The pax interface was designed by IEEE 1003.2 as a
  6322. compromise in the chronic controversy over which of tar or cpio is best.
  6323.  
  6324. Pax was written by Mark Colburn.  The USENIX Association provided some 
  6325. support for this implementation project.  As a result, the Pax utility 
  6326. is being distributed free of charge and may be redistributed by others 
  6327. in either source or binary form.
  6328.  
  6329. The source for Pax is being posted to comp.sources.unix on USENET and will 
  6330. also be available by anonymous FTP on the Internet from uunet.uu.net, 
  6331. moon.src.honeywell.com and from ucbarpa.berkeley.edu.  The source to Pax 
  6332. will also be available via anonymous UUCP from jhereg.mn.org, the author's 
  6333. home machine, and possibly other sites.
  6334.  
  6335. Copyright (c) 1989 Mark H. Colburn.  
  6336. All rights reserved.
  6337.  
  6338. Redistribution and use in source and binary forms are permitted
  6339. provided that the above copyright notice is duplicated in all such 
  6340. forms and that any documentation, advertising materials, and other 
  6341. materials related to such distribution and use acknowledge that the 
  6342. software was developed by Mark H. Colburn and sponsored by The 
  6343. USENIX Association. 
  6344.  
  6345. THE SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
  6346. IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  6347. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  6348.  
  6349. For more information about Pax, please contact the author:
  6350.  
  6351. Mark Colburn
  6352. NAPS International
  6353. 117 Mackubin St., Suite 1
  6354. St. Paul MN   55102
  6355. (612) 224-9108
  6356. mark@jhereg.MN.ORG
  6357.  
  6358. Volume-Number: Volume 15, Number 63
  6359.  
  6360. From jsq  Tue Jan 17 23:27:33 1989
  6361. Received: by uunet.UU.NET (5.59/1.14) 
  6362.     id AA27935; Tue, 17 Jan 89 23:27:33 EST
  6363. From: John S. Quarterman <jsq@uunet.UU.NET>
  6364. Newsgroups: comp.std.unix
  6365. Subject: End of comp.std.unix Volume 15
  6366. Message-Id: <46654@uunet.UU.NET>
  6367. Organization: USENIX
  6368. Date: 18 Jan 89 04:26:34 GMT
  6369. Apparently-To: std-unix-archive
  6370.  
  6371. This is the last article in the USENET newsgroup comp.std.unix,
  6372. also known as the mailing list std-unix@uunet.uu.net.  Volume 16
  6373. will begin immediately.
  6374.  
  6375. Volume-Number: Volume 15, Number 64
  6376.  
  6377.