home *** CD-ROM | disk | FTP | other *** search
- From: Donn Terry <donn@hpfcrn.hp.com>
-
- Although I'm not directly involved (I'm not an officer of 1003.*2*), I have
- been involved in the discussion of the name change.
-
- I'm talking strictly personally here.
-
- The problem is that the "c compiler" (and a few other) commands need to
- have options. It turns out that ALL the option letters are used by some
- vendor or other (not all vendors use all letters (many come close) but
- across even a small set, all are used).
-
- The usages conflict. When the standard is completed, SOMEBODY is going
- to have to be broken, somehow. Thus, the name was changed to get a
- clean option-letter namespace for the standard, so it could have option
- letters at all.
-
- I agree it will be a nuisance, but the question boils down to which do
- you break:
-
- Existing makescripts (etc.) because the option letters changed
- to conform to the standard.
-
- New (or at least revised) standard-conforming makescripts, (given
- that none exist now.) In either case, existing ones would have to
- be rewritten to be standard conformant.
-
- Backwards compatability was chosen, and the name changed. (That is,
- vendors will continue to ship using the old name, and everything works.
- Only when the user wishes to change to standard-conformant does he have
- to do anything. Reality says that virtually no extant application would
- be 100% conforming given either choice.)
-
- (Out comes the axe to grind.)
-
- I have been trying, so-far unsuccessfully, to get 1003.2 to reserve a
- namespace to the vendors for options for these commands (at least) so
- that when the standard is revised, we don't have the same problem.
- The vendors can't be expected not to use additional options. They
- also can't be expected to use the same ones for everything. Some data
- indicates that the problem is starting to develop already.
-
- It should be possible to keep this to a one-time cost, but not if I
- don't get support in my (so-far Quixotic) quest to keep it one-time.
-
- Donn Terry
- HP, Ft. Collins.
-
- I speak only for myself in this. Not for either HP or as a POSIX officer.
-
-
- Volume-Number: Volume 18, Number 27
-
-