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

  1.  
  2.  
  3.             An Update on UNIX* and C Standards Activities
  4.  
  5.                              August 1989
  6.  
  7.                    Jeffrey S. Haemer, Report Editor
  8.  
  9.                  USENIX Standards Watchdog Committee
  10.  
  11. IEEE 1003.1: System services interface Update
  12.  
  13. Shane McCarron <ahby@bungia.mn.org> reports of the April, 1989 meeting:
  14.  
  15. "After thinking about it, I realized that 1003.1 did actually do some
  16. stuff this quarter." [April -ed]
  17.  
  18. 1003.1 is preparing two supplements, A and B, to 1003.1-88.
  19.  
  20. At the 1003.1 meeting in Minneapolis, the group reviewed draft 0.1 of
  21. 1003.1, supplement A.  This supplement contains only clarifications
  22. and editorial comments, and will be balloted in the Summer.  It will
  23. be provided to the ISO as the United States' comments on the
  24. International Standard IS9945, which is the same as 1003.1-1988.  Its
  25. goal is to insure that the ISO standard and the the IEEE standard
  26. (with supplement) are functionally identical.
  27.  
  28. Supplement B, to be balloted later, contains substantive changes: new
  29. facilities absent in IEEE Std 1003.1-1988.  Some were missing from
  30. 1003.1-88 because they weren't completely specified in time to be
  31. included in the first release of the standard.  Others are being
  32. introduced due to requests from other standards committees or the user
  33. community.  For example, the ISO working group responsible for POSIX
  34. has requested a new archive format.  It argues both that the archive
  35. formats in the first standard are insufficient for the future needs of
  36. POSIX systems and that a dual solution is unacceptable.  The new
  37. format uses ANSI standard labeling, but extends it to permit POSIX
  38. filenames, security information, etc....  Supplement B also includes
  39. symbolic links, truncate(), ftruncate(), putenv(), clearenv(),
  40. getpass(), seekdir(), telldir(), chroot(), fchmod(), fchown(), and
  41. fsync().
  42.  
  43. Supplement B will also contain additional clarifications and edits to
  44. the base standard.  The ISO will probably designate this supplement an
  45. addendum to IS 9945.  All this maneuvering insures that the different
  46. standards stay in sync, and prevents large delays in getting the ISO
  47.  
  48. __________
  49.  
  50.   * UNIX is a registered trademark of AT&T in the U.S. and other
  51.     countries.
  52.  
  53. Jeffrey S. Haemer, Editor          USENIX Standards Watchdog Committee
  54.  
  55.  
  56. August 1989 Standards Update    -IE2EE-1003.1: System services interface
  57.  
  58. standard approved.
  59.  
  60. Although 1003.1-88 is now official, the 1003.1 committee's work will
  61. continue for some time yet.  As other POSIX standards gel, their
  62. committees uncover requirements for additional functionality or
  63. semantics in the base standard, to support their work.  As these
  64. committees point out such cavities in the standard, P1003.1 works to
  65. fill them.  Everyone's hope is that no root canals will be necessary.
  66.  
  67. Jeffrey S. Haemer, Editor          USENIX Standards Watchdog Committee
  68.  
  69.  
  70. Volume-Number: Volume 17, Number 15
  71.  
  72.  
  73.