coar 99/09/03 13:03:07
Added: . Y2K.html Log: Okey, here it is -- the FAQ answer nicely packaged on an ASF page. Revision Changes Path 1.1 apachegroup-site/Y2K.html Index: Y2K.html =================================================================== <!doctype html public "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>Apache HTTP Server Y2K Readiness Statement</title> </head> <!-- Background white, links blue (unvisited), navy (visited), red (active) --> <body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000080" alink="#ff0000" > <table width="100%" border="0"> <tr> <td valign="top"> <p><a href="http://www.apache.org/" ><img src="images/asf_logo.gif" alt="The Apache Software Foundation" border="0" width="387" height="100"></a> </p> <p> </p> </td> </tr> </table> <table width="100%" border="0"> <tr> <td width="160" valign="top" align="center"> <p> <b><a href="FAQ.html">FAQ</a><br> <a href="news.html">News & Status</a><br> <a href="mailinglists.html">Mailing Lists</a><br> <a href="contributing.html">Contributing</a><br> <a href="contact.html">Contact Info</a><br> <a href="credits.html">Credits</a><br> </b> <hr width="50%" size="4"> <b><a href="bylaws.html">Bylaws</a><br> <a href="members.html">Members</a><br> <a href="board/">Board of Directors</a><br> <a href="records/">Public Records</a><br> </b> <hr width="50%" size="4"> <a href="projects.html"><font size="-1">ASF Projects:</font></a><br> <b><a href="../httpd.html">Apache Server</a><br> <a href="http://jakarta.apache.org/">Jakarta</a><br> <a href="http://java.apache.org/">Java-Apache</a><br> <a href="http://perl.apache.org/">mod_perl</a><br> <a href="http://php.apache.org/">mod_php</a><br> <a href="conferences.html">Conferences</a><br> <a href="./">Foundation</a><br> </b> </p> </td> <td valign="top"> <h1 align="center">Apache HTTP Server Year-2000 Readiness</h1> <dl> <dd> <p> <strong>Q: Is Apache Year 2000 compliant?</strong> </p> <p> Yes, Apache is Year 2000 compliant. </p> <p> Apache internally never stores years as two digits. On the HTTP protocol level RFC1123-style addresses are generated which is the only format a HTTP/1.1-compliant server should generate. To be compatible with older applications Apache recognizes ANSI C's <code>asctime()</code> and RFC850-/RFC1036-style date formats, too. The <code>asctime()</code> format uses four-digit years, but the RFC850 and RFC1036 date formats only define a two-digit year. If Apache sees such a date with a value less than 70 it assumes that the century is <samp>20</samp> rather than <samp>19</samp>. </p> <p> Although Apache is Year 2000 compliant, you may still get problems if the underlying OS has problems with dates past year 2000 (<em>e.g.</em>, OS calls which accept or return year numbers). Most (UNIX) systems store dates internally as signed 32-bit integers which contain the number of seconds since 1<sup>st</sup> January 1970, so the magic boundary to worry about is the year 2038 and not 2000. But modern operating systems shouldn't cause any trouble at all. </p> <P> Users of Apache 1.2.x should upgrade to a current version of Apache 1.3 (see <a href="http://www.apache.org/docs/new_features_1_3.html#misc" >year-2000 improvements in Apache 1.3</a> for details). </p> <p> The Apache HTTP Server project is an open-source software product of the Apache Software Foundation. The project and the Foundation <b>cannot</b> and <b>does not</b> offer legal assurances regarding any suitability of the software for your application. There are several commercial Apache support organizations and derivative server products available that may be able to stand behind the software and provide you with any assurances you may require. You may find links to some of these vendors at <samp><<a href="http://www.apache.org/info/support.cgi" >http://www.apache.org/info/support.cgi</a>></samp>. </p> <p> The Apache HTTP server software is distributed with the following disclaimer, found in the software license: </p> <pre> THIS SOFTWARE IS PROVIDED BY THE APACHE GROUP ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE GROUP OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. </pre> </dt> </dl> </td> </tr> </table> </body> </html>