home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.14 / text0005.txt < prev    next >
Encoding:
Text File  |  1989-01-07  |  4.2 KB  |  97 lines

  1.  
  2.                       Standards Update
  3.            An update on UNIX Standards Activities
  4.  
  5.                        April 17, 1988
  6.  
  7.              Written for the USENIX Association
  8.               by Shane P. McCarron, NAPS Inc.
  9.  
  10. NBS POSIX FIPS
  11.  
  12. As I reported last quarter, the National Bureau of Standards
  13. has specified an Federal Information Processing Standard for
  14. POSIX.  This FIPS has now been called an Interim FIPS, and
  15. is based on Draft 12 of the POSIX standard (the draft that
  16. went to the balloting group).  This is unfortunate, since
  17. the post balloting draft is significantly different in a
  18. number of areas.  Also, the NBS has made some changes in
  19. their requirements for the FIPS since I last reported them.
  20. As of this writing the POSIX Interim FIPS for the System
  21. Services Interface is not official.  It is going through the
  22. government signature maze within the Department of Commerce,
  23. and is expected to emerge sometime in April.
  24.  
  25. This Interim FIPS will remain the standard until the P1003.1
  26. standard is completed.  Sometime after that the NBS will put
  27. together a final FIPS based on .1.  Unfortunately, this may
  28. not be for several months after .1 is completed.  In the
  29. mean time government agencies will be generating Requests
  30. for Procurement (RFPs) which stipulate the Interim FIPS.
  31.  
  32. What this means for systems implementors is not entirely
  33. clear.  The government will be requiring (at least for a
  34. little while) a standard that is in many ways incompatible
  35. with the final P1003.1 document.  Obviously implementors
  36. have two options: 1) put together POSIX conforming systems
  37. and wait until the final FIPS is complete before selling any
  38. systems, or 2) put together a FIPS conforming system and be
  39. able to start selling immediately.  Fortunately implementors
  40. have an out here - many of them have release cycles lasting
  41. anywhere from 6 to 18 months.  By the time there is a POSIX
  42. standard and they get their implementation ready to be
  43. released, the FIPS will have changed to reflect the final
  44. standard...  Maybe.
  45.  
  46. What it means to application developers is a little more
  47. obvious.  Software that is in development today is probably
  48. too far along to consider making it POSIX conformant - or
  49. worse yet, ANSI C conformant.  Software that is not yet in
  50. programming is going to take quite a while to get to market,
  51. so it can be made POSIX conformant without having to worry
  52. about the Interim FIPS.
  53.  
  54. NBS POSIX FIPS, April 17, 1988  Shane P. McCarron, NAPS Inc.
  55.  
  56.  
  57. Standards Update           - 2 -          USENIX Association
  58.  
  59. In addition to this first FIPS, the NBS has stated that it
  60. is going to be releasing several more Interim FIPS based on
  61. some of the other POSIX work in progress, as well as the
  62. work of other groups (like AT&T and the SVID).  During the
  63. POSIX meetings in Washington, Roger Martin from the NBS (and
  64. also chair of P1003.3 - Testing and Verification) made
  65. presentations to the various committees, explaining what the
  66. NBS intends to do in the next year with Interim FIPS:
  67.  
  68. In May or June an Interim FIPS for the Shell and Tools
  69. interface (POSIX P1003.2) will be proposed.  It will be
  70. based on Draft 6 of the .2 document, and will contain (at
  71. least) the command set from that document.  It may also
  72. contain text from that document, or in cases where the text
  73. is felt to be immature, will contain text from the SVID or
  74. some other source.  This Interim FIPS will be based on Draft
  75. 6 until the final standard is completed sometime in later
  76. 1989.
  77.  
  78. In addition, the NBS will be releasing several other FIPS.
  79. These will be in the areas of Terminal Interface Extensions,
  80. System Administration, and Advanced Utilities.  These are
  81. all terms from the SVID, and relate to just the things that
  82. you think they do.  The Advanced Utilities FIPS may be
  83. rolled into the P1003.2 FIPS, since .2 encompasses most of
  84. those items that they wanted in there.  The others will be
  85. based directly on the SVID (as far as I know).  These are
  86. all to be in place by the end of 1988.  This is an ambitious
  87. schedule, even for NBS.  However if they meet it, it will
  88. mean that by the end of this year the government will have
  89. standards on most aspects of the UNIX operation system, and
  90. system implementors and application developers will have to
  91. conform.
  92.  
  93. NBS POSIX FIPS, April 17, 1988  Shane P. McCarron, NAPS Inc.
  94.  
  95. Volume-Number: Volume 14, Number 6
  96.  
  97.