Back to home page

License and Related Information

Numerical Recipes Personal Single-User License

The following license terms and the Numerical Recipes Disclaimer of Warranty, below, apply to individual purchases of the Numerical Recipes Code download product, and to purchases of the Numerical Recipes Code CD-ROM.

By purchasing this disk or code download, you acquire a Numerical Recipes Personal Single-User License. This license lets you personally use Numerical Recipes code ("the code") on any number of computers, but only one computer at a time. You are not permitted to allow anyone else to access or use the code. You may, under this license, transfer precompiled, executable applications incorporating the code to other, unlicensed, persons, providing that (i) the application is noncommercial (e.g., does not involve the selling or licensing of the application for a fee or its use in developing commercial products or services), and (ii) the application was first developed, compiled, and successfully run by you, and (iii) the code is bound into the application in such a manner that it cannot be accessed as individual routines and cannot practicably be unbound and used in other programs. That is, under this license, your application user must not be able to see the Numerical Recipes source code or to use Numerical Recipes code as part of a program library or "mix and match" workbench.

Under this license you may privately develop applications for later commercial use. However, such applications may only be transferred to, used by, modified by, sold by, or otherwise distributed by a person or entity holding a valid Numerical Recipes Institutional Subscriber License (see right column) and only during the term of that license.

Numerical Recipes Disclaimer of Warranty

We make no warranties, express or implied, that the programs contained in this volume are free of error, or are consistent with any particular standard of merchantability, or that they will meet your requirements for any particular application. They should not be relied on for solving a problem whose incorrect solution could result in injury to a person or loss of property. If you do use the programs in such a manner, it is at your own risk. The authors and publisher disclaim all liability for direct or consequential damages resulting from your use of the programs.

Numerical Recipes Institutional Subscriber License

The following license terms and the Numerical Recipes Disclaimer of Warranty (left column) apply to purchases of a Numerical Recipes Institutional Subscription.

1. By purchasing an institutional subscription you acquire a Numerical Recipes Institutional Subscriber License, as here described, valid for the term of your subscription. This license lets any number of users who are organizationally within, and who act as agents of, your licensed organization (or organizationally within, and who act as agents of, a smaller sub-unit of your organization if only that smaller sub-unit is licensed) to make unlimited use of Numerical Recipes code ("the code"), such users to be termed "licensed persons". You agree to take reasonable measures to prevent the transfer of the code to anyone other than a licensed person.

2. In addition to the license granted by paragraph 1, you may, under this license, transfer precompiled, executable applications incorporating the code to other, unlicensed, machines or persons, providing that (i) the application was developed, compiled, and successfully run entirely by licensed persons. (ii) the code is bound into the application in such a manner that it cannot be accessed as individual routines and cannot practicably be unbound and used in other programs. That is, for the terms of this paragraph to apply, your application's user must not be able to see the Numerical Recipes source code, or use the Numerical Recipes code as part of a program library, or a "mix and match" workbench, or an integrated development environment or programming language.

3. At the end of your subscription, your right to use the code under the terms of paragraph 1 above shall expire, and you shall destroy all copies of Numerical Recipes code in your possession. Already-compiled applications that have previously qualified under paragraph 2 above shall continue to be licensed for use of the incorporated code in perpetuity. However, such applications may not be recompiled from Numerical Recipes code unless you purchase a new institutional subscription. (In practice, this means that you must maintain your subscription during the active life of your application, but may allow it to lapse when you are no longer maintaining your application.)