home *** CD-ROM | disk | FTP | other *** search
- Submitted-by: karish@mindcraft.com (Chuck Karish)
-
- In article <1992Apr2.025846.29245@uunet.uu.net> tg@utstat.toronto.edu
- (Tom Glinos) writes:
- >[1] It's never been clear to me what the original POSIX proposals were
- >supposed to define and accomplish. (What is the deliverable?)
-
- The "original POSIX proposals" were to codify existing
- practice on UNIX and UNIX-like systems in a vendor-neutral
- form. The deliverable is the POSIX.1 standard (ISO/IEEE
- 9945-1, 1990).
-
- >[2] This led to the ever widening number of groups. (More deliverables.)
-
- That's the price of success. Vendor-neutral, standard
- specifications were found to be desirable in fields beyond
- the scope of POSIX.1.
-
- >[3] Some groups then started to argue and propose interfaces that in
- >some cases had never been widely implemented or thoroughly studied.
-
- Some of this was necessary because existing practice
- included conflicting implementations, some of it was
- necessary because existing practice was based on incomplete
- or non-extensible abstractions, and some was gratuitous.
- It's a bit of an exaggeration to blow this issue up and say
- that it invalidates the POSIX standards process.
-
- >[4] Some groups have let company and market pressures direct what should
- >be an exercise in common sense and good engineering.
-
- This complaint contradicts [3], above. The cases where
- POSIX committees have been criticized for being too
- innovative have resulted from attempts to use common
- sense and engineering judgement where others would have
- preferred simple description of existing implementations,
- which are blessed by the companies that own them and
- by the marketplace (installed base).
-
- >If memory serves me correctly it's been about 5 years since the first
- >document was tabled. Has nothing been voted on?
-
- POSIX.1 has been a standard since August, 1988. POSIX.3
- has been a standard for a little more than a year.
-
- >When will it all end?
-
- When the market for portable software disappears.
-
- Chuck Karish karish@mindcraft.com
- Mindcraft, Inc. (415) 323-9000
-
-
- Volume-Number: Volume 27, Number 72
-
-