THE CODE HERE IS OBSOLETE
For current code, see Calendrical Calculations: The Millennium Edition


BY CLICKING ON THE "ACCEPT" BUTTON BELOW, YOU ARE AGREEING TO THE TERMS OF THE FOLLOWING AGREEMENT. CLICK ON "REJECT" IF YOU DO NOT AGREE TO THE TERMS OF THE AGREEMENT.

License and Limited Warranty and Remedy

The Functions (code, comments, and definitions) contained in the "Calendrical Calculations Software Package" (the "Program") were written by Nachum Dershowitz and Edward M. Reingold (the "Authors"), who retain all rights to them except as granted in the License and subject to the warranty and liability limitations below. These Functions are explained in the Authors' book, Calendrical Calculations (Cambridge University Press, 1997), and are subject to an international copyright and a Patent Pending on certain of them. The Authors' public service intent is more liberal than suggested by the License below, as are their licensing policies for otherwise nonallowed uses such as---without limitation---those in commercial, web-site, and large-scale academic contexts. For all uses not authorized below or in case there is cause for doubt about whether a use you contemplate is authorized, please contact the Authors (e-mail: reingold@iit.edu). For commercial licensing information, contact the Authors at the Department of Computer Science, 1304 West Springfield Avenue, University of Illinois at Urbana-Champaign, Urbana, IL 61801-2987, USA. Sample values for the functions (useful for debugging) are given in Appendix C of the book. These sample values are not available electronically.
1. LICENSE.  The Authors grant you a license for personal use only.
This means that for strictly personal use you may copy and use the
Program, and keep a backup or archival copy also.  Any other uses,
including without limitation, allowing the code or its output to be
accessed, used, or available to others, is not permitted.

2. WARRANTY. 

(a) THE AUTHORS PROVIDE NO WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED,
    INCLUDING WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, ANY IMPLIED
    WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

(b) THE AUTHORS SHALL NOT BE LIABLE TO YOU OR ANY THIRD PARTIES FOR DAMAGES OF
    ANY KIND, INCLUDING WITHOUT LIMITATION, ANY LOST PROFITS, LOST SAVINGS,
    OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATED TO
    THE USE, INABILITY TO USE, OR ACCURACY OF CALCULATIONS OF THE CODE AND
    FUNCTIONS CONTAINED IN THE PROGRAM, OR THE BREACH OF ANY EXPRESS OR
    IMPLIED WARRANTY, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
    POSSIBILITY OF THOSE DAMAGES.

(c) The foregoing warranty may give you specific legal rights which may
vary from state to state in the U.S.A.

3. LIMITATION OF LICENSEE REMEDIES.  You acknowledge and agree that
your exclusive remedy (in law or in equity), and Authors' entire
liability with respect to the material in the Program, for any breach of
representation or for any inaccuracy shall be a refund of the license
fee or service and handling charge which you paid the Authors, if any.
Some States in the U.S.A. do not allow the exclusion or limitation of liability for incidental or consequential damages, so the above exclusions or limitation may not apply to you.
4. DISCLAIMER.  Except as expressly set forth above, the Authors:

(a) make no other warranties with respect to the material in the Program and
    expressly disclaim any others;

(b) do not warrant that the material contained in the Program will meet
    your requirements or that their operation shall be uninterrupted or
    error-free;

(c) license this material on an "as is" basis, and the entire risk as
    to the quality, accuracy, and performance of the Program is yours,
    should the code prove defective (except as expressly warranted herein).
    You alone assume the entire cost of all necessary corrections.

Fill in the following and it will return the code via email:

Name
Email Address (Please double check)
Address
Phone
Institution

Code language:
Lisp (3390 lines; 123255 bytes)
Mathematica (6451 lines; 217496 bytes)
Java (Unix GZipped tar file; 29933 bytes)
Java (Mac Stuffit File; 43720 bytes)
Java (PC WinZipped File; 43167 bytes)


If you want to get the Lisp code from the original Dershowitz/Reingold calendar papers, send email to reingold@iit.edu with subject send-old-cal.

This page has been visited 8210 times; the code has been downloaded 0 times (0 Lisp, 0 Mathematica, 0 Java).
Last modified: Wednesday, 28-Apr-2004 13:47:05 CDT