Y2K revision 285830
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. 27