At 9:49 AM -0700 10/10/09, Steve Allen wrote:
POSIX time is simply self-inconsistent as defined. Different commentators with different preferences cue on different aspects of the inconsistency.
POSIX Time as defined is self-consistent, but for various mostly good reasons isn't what many people want, and there were protracted time wars in the POSIX committee about what POSIX Time should and should not be. There were many partisans, each loudly and intolerantly proclaiming that only they possessed the One True Clock, while ignoring the problems that any POSIX timescale must solve to be accepted.
The partisan fighting soon exhausted the Committee, who then threw their hands up and mostly stuck with a slight cleanup of the prior standard wording.
I prefer to point out that no interpretation of POSIX time can be consistent with the legal time standard of all nations which was in contemporary use, as in the javascript here http://www.ucolick.org/~sla/leapsecs/epochtime.html
I can well believe this. POSIX Time as used is neither TAI nor UTC. In practice, this inconsistency matters little -- most people just use NTP-distributed UTC from GPS receivers and get on with life.
As such I do not expect that international standards bodies will ever be able to produce anything other than a compromise interpretation.
The POSIX Committee threw the partisans out for a simple reason - the partisans were screaming at each other and at the committee members in timetalk, an obscure foreign language, and very few in the Committee could even follow the arguments, let alone decide who to agree with. Most committee members are experts in UNIX/Linux operating system internals, know little to nothing of time, and have little motivation to become experts in time. And they had bigger fish to fry. So the Committee was forced to punt.
If the timefolk were to have their fights and bury their dead in private, and only then have the survivors present a unified proposal to the Committee, it might be possible to get the definition of POSIX Time updated. The next opportunity to change is in about three years, when the development of the next revision of the POSIX standard will be undertaken.
Joe Gwinn Vice Chairman, POSIX Chairman, POSIX Realtime Subcommittee
-- Steve Allen <s...@ucolick.org> WGS-84 (GPS) UCO/Lick Observatory Natural Sciences II, Room 165 Lat +36.99855 University of California Voice: +1 831 459 3046 Lng -122.06015 Santa Cruz, CA 95064 http://www.ucolick.org/~sla/ Hgt +250 m _______________________________________________ LEAPSECS mailing list LEAPSECS@leapsecond.com http://six.pairlist.net/mailman/listinfo/leapsecs
_______________________________________________ LEAPSECS mailing list LEAPSECS@leapsecond.com http://six.pairlist.net/mailman/listinfo/leapsecs