home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / std_unix / volume.27 / text0072.txt < prev    next >
Encoding:
Text File  |  1992-05-20  |  2.0 KB  |  56 lines

  1. Submitted-by: karish@mindcraft.com (Chuck Karish)
  2.  
  3. In article <1992Apr2.025846.29245@uunet.uu.net> tg@utstat.toronto.edu
  4. (Tom Glinos) writes:
  5. >[1] It's never been clear to me what the original POSIX proposals were
  6. >supposed to define and accomplish. (What is the deliverable?)
  7.  
  8. The "original POSIX proposals" were to codify existing
  9. practice on UNIX and UNIX-like systems in a vendor-neutral
  10. form.  The deliverable is the POSIX.1 standard (ISO/IEEE
  11. 9945-1, 1990).
  12.  
  13. >[2] This led to the ever widening number of groups. (More deliverables.)
  14.  
  15. That's the price of success.  Vendor-neutral, standard
  16. specifications were found to be desirable in fields beyond
  17. the scope of POSIX.1.
  18.  
  19. >[3] Some groups then started to argue and propose interfaces that in
  20. >some cases had never been widely implemented or thoroughly studied.
  21.  
  22. Some of this was necessary because existing practice
  23. included conflicting implementations, some of it was
  24. necessary because existing practice was based on incomplete
  25. or non-extensible abstractions, and some was gratuitous.
  26. It's a bit of an exaggeration to blow this issue up and say
  27. that it invalidates the POSIX standards process.
  28.  
  29. >[4] Some groups have let company and market pressures direct what should
  30. >be an exercise in common sense and good engineering.
  31.  
  32. This complaint contradicts [3], above.  The cases where
  33. POSIX committees have been criticized for being too
  34. innovative have resulted from attempts to use common
  35. sense and engineering judgement where others would have
  36. preferred simple description of existing implementations,
  37. which are blessed by the companies that own them and
  38. by the marketplace (installed base).
  39.  
  40. >If memory serves me correctly it's been about 5 years since the first
  41. >document was tabled. Has nothing been voted on?
  42.  
  43. POSIX.1 has been a standard since August, 1988.  POSIX.3
  44. has been a standard for a little more than a year.
  45.  
  46. >When will it all end?
  47.  
  48. When the market for portable software disappears.
  49.  
  50.     Chuck Karish        karish@mindcraft.com
  51.     Mindcraft, Inc.        (415) 323-9000
  52.  
  53.  
  54. Volume-Number: Volume 27, Number 72
  55.  
  56.