FreeBSD handles leapsecond correctly
Carlos Amengual
listas at informatica.info
Tue Jan 3 16:57:53 PST 2006
John-Mark Gurney wrote:
> Carlos Amengual wrote this message on Wed, Jan 04, 2006 at 01:24 +0100:
>
>>John-Mark Gurney wrote:
>>
>>>so, the only fix for a sextant is a new table of numbers... don't
>>>forget the tables HAVE to be updated for precisely the reason leap
>>>seconds are inserted...
>>
>>It is not only an update, it is a change in the tables themselves. And
>>sidereal time would no longer be sidereal time.
>
>
> I mean how they are currently updated each year, not updated to use a
> new time scale..
>
Dropping leap seconds would lead to the use of a timescale different to
UT in tables.
Of course, a point could be reached where leap seconds are frequent
enough to become a pain for computers. In that case, computers could use
TDT as time scale, but we need to have UT one way or the other.
Astronomers regularly use TDT (formerly ET) as a work timescale, and UT
only for Earth-orientation matters (Sidereal Time, which in fact defines
UT). Computers could use TDT (not TAI, which AFAIK is not in "real"
practical use elsewhere), but simply "freezing" UTC with the drop of
leap seconds just adds confusion (another TAI-based timescale in
addition to TAI itself and TDT). A "frozen" UT in current use is already
invented: TDT.
Regards,
Carlos Amengual
More information about the freebsd-current
mailing list