A product defined as being Year-2000 compliant will not produce errors in date data related to the year change from December 31, 1999 to January 1, 2000. Any Y2000 compliant product will handle leap years correctly.
The compliant product will utilize specific, non-ambiguous representation, handling and interpretation of centuries represented by two digits if such representation is allowed by the product.
A/WWW Enterprises hereby certify that A/WWW Enterprises Isite version 2.06 or newer (Isite 2.x) is to the best of our knowledge Option ONE Year-2000 Compliant. In particular:
Isite 2.x software has been tested to certify that it should correctly process and use dates before, during, and after the transition from December 31, 1999, to January 1, 2000. | |
Isite 2.x should not abnormally end or provide incorrect or invalid results as a result of date data, including date information for a different century. | |
Isite 2.x uses internal non-ambiguous structures for date data to support dates and times to at least until 31 Dec 9999 23:59:59 UTC in the Gregorian reformed calendar. Input, internal manipulation and output are explicitly and unambiguously represented to at least 31 Dec 9999 23:59:59 UTC in the Gregorian reformed calender. | |
Leap years are correctly handled. |
Isite 2.x uses internal robust non-ambiguous parsers to identify user supplied dates and convert these to internal structures. These routines support many common non-ambiguous national and international date format conventions, including the much of the ISO 86011 date and time standard.
Isite 2.x utilizes specific, non-ambiguous representation, handling and interpretation of centuries in user specified date fields represented by two digits following the POSIX2 and X/Open3 guidelines.
Date validation and verification prevent non-compliant (ambiguous) dates from being entered via interfaces from other computer systems or via user interfaces.
Despite the date range of the internal classes, some date relevant functions, such as "date of file", rely upon Y2K Compliant system calls of the host operating system valid, typically, only in the range from January 1, 1970 to 2037. A/WWW Enterprises has made all efforts to avoid potentially "Y2K unsafe" operating systems calls, however, some 3rd party applications may use non-safe Y2K relevant system calls. These, however, can only be correct if that OS is (at least "Option Two) year-2000 compliant. Concerns regarding year-2000 compliance of the host operating system should be directed to the provider of that operating system.
A/WWW Enterprises has not exhaustively tested this software on all platforms or all versions of operating systems that it currently supports.
As far as we know, Isite 2.x is fully Y2K compliant; however we disclaim all warranties and liabilities, express or implied. A/WWW Enterprises makes no representation on the suitability of the Software Materials for any purpose.
UNLESS SPECIFIED IN A WRITTEN AGREEMENT BETWEEN YOU AND A/WWW ENTERPRISES, ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED BY A/WWW ENTERPRISES, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
A/WWW Enterprises reserves the right to change this statement without prior notice.
[1] International Standard ISO 8601: 1988 as amended by Technical Corrigendum 1. Published 1991-05-01. Data elements and interchange formats - Information interchange - Representation of dates and times.
[2] International Standard ISO/IEC 9945-1: Second Edition 1996-07-12 (ANSI/IEEE Std 1003.1 1996 Edition) Information Technology - Portable Operating System Interface (POSIX) - Part 1: System Application Program Interface (API) [C Language] ISBN 1-55937-573-6
[3] "Year 2000: The Millennium Rollover - Practical advice for users of the Single UNIX Specification" v1.3 1997/09/12. See http://www.rdg.opengroup.org/public/tech/base/year2000.html