In message <20050829204440.GA55150_at_finch-staff-1.thus.net>, "Clive D.W. Feather
" writes:
>[1] Microsoft has been known to get this wrong as well, attempting to apply
>US rules to the EU.
For once I'll defend Microsoft and say that they probably merely tried
to be UNIX compatible here.
Many years ago I ended up writing a small program which hunted down
all binaries on the system, located the libc time functions if they
were linked in (no shlibs back then), and patched up the DST code
to implement EU rules.
The scary part was that we had to send this hack to all customers
because the vendor, Zilog in this particular case, only promised
to fix it in the next release.
I don't think it was generally gotten right until Olivetti fell
into the SVR.4 trap.
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk_at_FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
Received on Mon Aug 29 2005 - 13:58:02 PDT