aboutsummaryrefslogtreecommitdiffstats
path: root/Y2K
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2008-09-28 10:13:11 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2008-09-28 10:13:11 +0000
commitc1dc0a1745ca8959fc4ce61ce026e2a83984c13e (patch)
tree786fa1fbb17c69aa06408624ed3ee94be63be396 /Y2K
parent3e0c556084482bdb8cc32d03a1b57ecd45eb8947 (diff)
downloadsrc-c1dc0a1745ca8959fc4ce61ce026e2a83984c13e.tar.gz
src-c1dc0a1745ca8959fc4ce61ce026e2a83984c13e.zip
Flatten the dist tree.
Notes
Notes: svn path=/vendor/top/dist/; revision=183432
Diffstat (limited to 'Y2K')
-rw-r--r--Y2K26
1 files changed, 26 insertions, 0 deletions
diff --git a/Y2K b/Y2K
new file mode 100644
index 000000000000..7cf17bff96cd
--- /dev/null
+++ b/Y2K
@@ -0,0 +1,26 @@
+Top and the Year 2000
+
+The software package top will not be affected by years numbering
+between 2000 and 2037. No portion of the top code stores dates on
+disk. All date processing in top is performed with functions from the
+Unix C library and Unix kernel. The specific functions are: time(2)
+and ctime(3S). These functions deal exclusively with conventional
+Unix time values (number of seconds since Midnight January 1, 1970
+GMT) and produce strings with a 4-digit year. At no point in the code
+for top are the last two digits used to represent a year.
+
+Top and the Year 2038
+
+In the year 2038 top will fail to represent the time of day correctly
+on 32-bit Unix operating systems. This is due to a limitation in the
+way Unix represents time. Top will only work on systems whose kernel
+call "time" and C library call "ctime" have been adjusted to represent
+time with a value greater than 32 bits. The exact date and time of
+this failure is 3:14:08 January 19, 2038 GMT. Note that this failure
+will only affect the display of the current time in the output from
+top.
+
+
+THERE IS ABSOLUTELY NO WARRANTY PROVIDED WITH THIS SOFTWARE.
+Please see the contents of the file "DISCLAIMER" for further
+information.