cvs commit: src/sys/sys _timeval.h src/sys/fs/procfs procfs_status.c src/libexec/bootpd bootpd.c src/sys/dev/acpica/Osd OsdSynch.c src/sys/dev/firewire sbp.c

Jim Rees rees at umich.edu
Tue Dec 27 14:41:07 PST 2005


When I worked at Apollo in the 1980s we used to joke that we'd all either be
dead or so rich we wouldn't care when the timestamps rolled over.  What
actually happened is that the top bit rolled over in 1997 and exposed some
bugs we hadn't anticipated.

There were enough systems still in use at the time that this was a real
problem for some people.  Even today I still have an old Apollo that I run a
web server on, and still hear from people having trouble with their Apollo
systems, mostly embedded stuff that can't be upgraded.

So don't just assume that the code you write today won't be around in 20
years.


More information about the cvs-src mailing list