source: trunk/third/top/Y2K @ 16185

Revision 16185, 1.2 KB checked in by ghudson, 24 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r16184, which included commits to RCS files with non-trunk default branches.
Line 
1Top and the Year 2000
2
3The software package top will not be affected by years numbering
4between 2000 and 2037.  No portion of the top code stores dates on
5disk.  All date processing in top is performed with functions from the
6Unix C library and Unix kernel.  The specific functions are: time(2)
7and ctime(3S).  These functions deal exclusively with conventional
8Unix time values (number of seconds since Midnight January 1, 1970
9GMT) and produce strings with a 4-digit year.  At no point in the code
10for top are the last two digits used to represent a year.
11
12Top and the Year 2038
13
14In the year 2038 top will fail to represent the time of day correctly
15on 32-bit Unix operating systems.  This is due to a limitation in the
16way Unix represents time.  Top will only work on systems whose kernel
17call "time" and C library call "ctime" have been adjusted to represent
18time with a value greater than 32 bits.  The exact date and time of
19this failure is 3:14:08 January 19, 2038 GMT.  Note that this failure
20will only affect the display of the current time in the output from
21top.
22
23
24THERE IS ABSOLUTELY NO WARRANTY PROVIDED WITH THIS SOFTWARE.
25Please see the contents of the file "DISCLAIMER" for further
26information.
Note: See TracBrowser for help on using the repository browser.