Caligula is a programmable numeric expression interpreter JavaBean which has more than 50 built-in mathematical functions and supports decimal, hexadecimal and binary number formats. Advanced functions like integration, root finding and extremum finding are also included. Caligula supports any number of user-defined variables and user-defined functions. A programming interface also lets you add your own functions.
VERSION HISTORY
- Version 1.0.0 posted on 2001-08-31
Program Details
- Category: Network & Internet > Other
- Publisher: Wilhelm Kurz
- License: Free Trial
- Price: $49.00
- Version: 1.0.0
- Platform: windows
EULA
Caligula GENERAL LICENSE AGREEMENT NOTICE: BY INSTALLING AND USING Caligula YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, PROMPTLY DELETE ALL Caligula FILES FROM YOUR COMPUTER. 1) OWNER: The manufacturer of this software and the owner of all associated copyrights is Wilhelm Kurz of Zenettistrasse 41, D-80337 Munich, Germany ("The Author"). 2) APPLICABILITY: This AGREEMENT is a GENERAL LICENSE AGREEMENT which applies to all users of Caligula. If you have other licensing agreements with The Author for the use of Caligula, terms of this agreement which are not specifically addressed in those agreements shall be considered amendments to those agreements. 3) AS IS: Caligula, WHETHER OR NOT REGISTERED, IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. The Author DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. IN NO EVENT SHALL The Author OR HIS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE ANY Caligula SOFTWARE, EVEN IF The Author HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU. 4) DISTRIBUTION: Caligula is distributed as "shareware". You may freely copy and distribute the Caligula DISTRIBUTION FILE in unmodified form. However, it is prohibited to modify the DISTRIBUTION FILE or to distribute any components extracted from it. 5) LICENSE TYPES: Caligula is available as Professional Version, OEM User License, OEM Manufacturer License, Site License and Global License. Caligula Professional Version grants you the right to install Caligula on one computer. A Caligula OEM Manufacturer License grants you the right to pass on the OEM USER REGISTRATION KEY provided to you by the Author to users of your products which include Caligula as a component. By receving the OEM USER REGISTRATION KEY a user is granted a Caligula OEM User License. A Caligula OEM User License grants you the right to manufacture and distribute applications which include Caligula if and only if the OEM manufacturer's control or application is also used in and shipped with these applications. Caligula Site License grants you the right to install Caligula on any number of computers at one company site. Caligula Global License grants you the right to install Caligula on any number of computers world wide. 6) TRIAL VERSION: When you install the Caligula program by extracting files from the DISTRIBUTION FILE and copying them to a given computer, a trial period of 30 days begins. Caligula may be used freely for 30 days operating in an "unregistered" mode. If you do not register Caligula, you agree to remove the Caligula extraction files from the computer within 30 days after installation. 7) REGISTRATION: REGISTRATION is the process by which you gain full license to use Caligula. REGISTRATION is initiated when you provide a suggested REGISTRATION NAME, an e-mail and/or postal address, and the required registration fee, if any, to The Author. Upon receipt of your registration information and fee, The Author will send you return registration information consisting of your official REGISTRATION NAME, the corresponding UNLOCK KEY NUMBER and the serial number of Caligula to which your REGISTRATION applies. The Author may assign a REGISTRATION NAME other than what you suggest. Your receipt of this information completes REGISTRATION, which licenses you to use applicable version(s) of Caligula indefinitely. You are licensed to use any past, present or future version of Caligula which accepts your REGISTRATION NAME and UNLOCK KEY NUMBER. 8) ROYALTIES: Caligula is royalty-free. Applications created with Caligula may be sold freely. Applications created with unregistered versions of Caligula may not be distributed or sold. 9) REGISTRATION KEY NUMBER USAGE: You agree not to disclose your confidential REGISTRATION KEY NUMBER to any third party. Holders of a Caligula OEM Manufacturer License may distribute the OEM USER REGISTRATION KEY provided to them by The Autor to users of their products which include Caligula as a component. A single registration may be used only on a single computer; you must purchase multiple REGISTRATIONS or a Caligula Site License or Caligula Global License to use Caligula on multiple computers. Your REGISTRATION may be transferred to a another computer owned by you simply by installing the Caligula files on the new computer and deleting them from the previous computer; however, because the REGISTRATION process gives you knowledge of the confidential REGISTRATION KEY NUMBER, your REGISTRATION is not transferable to a third party. 10) FREE REGISTRATION: The Author may grant FREE REGISTRATIONS for promotional purposes. If The Author has granted you FREE REGISTRATION, it does not imply, acknowledge, or grant any ownership or other rights whatsoever to Caligula beyond that of REGISTRATION, as described above. 11) GOVERNING LAW :Any action related to this License will be governed by German law. No choice of law rules of any jurisdiction will apply.