The following information applies to all releases of the source code of Ghostscript obtained directly from Aladdin's Web pages at http://www.cs.wisc.edu/~ghost/: since anyone has the right to modify Ghostscript and to distribute source and binaries of the modified versions, the following does not apply to source code obtained elsewhere, or to any binary versions other than those you create from Aladdin's unmodified source code. Also please note that this information is NOT A WARRANTY. Ghostscript is distributed with no warranty of any kind, and this letter does not create one. For more information, please read the file PUBLIC that is distributed with Aladdin Ghostscript and/or the file COPYING that is distributed with GNU Ghostscript.
Date truncation/wraparound problems (so-called "Year 2000" problems) can happen in 4 places in the functioning of software: input, storage, processing, and output.
We would note that although these features (status and %Calendar% IODevice) are part of the documented PostScript language, we have never seen them used for any date-related purpose in any of the thousands of real PostScript files that we have examined since we started business in 1986. (The status operator also serves the purpose of simply testing whether a file exists: we have seen it used for this purpose occasionally.)
We would also note that the above assumes that the C library is implemented correctly, a factor over which we have no control.
Again, the above is for your information only: it is NOT A WARRANTY. Please do not ask us for additional information: the complete source code is available for your inspection on this Web site.