up

Matpack C++ Numerics and Graphics Library
Copyright (C) 1991-2005 by Berndt M. Gammel

You can redistribute the GPL version of Matpack and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. You should have received a copy of the GNU General Public License with this distribution; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Commercial Use
If you would like to do something with Matpack that this copyright prohibits please contact the author (preferably via email). Commercial use means, e.g. using Matpack code in a commercial product or using Matpack code for commercial reasearch or production purposes. Matpack is currently being used successfully in several commercial products. Arrangements can probably be worked out. The commercial version of Matpack contains additional algorithms and project build files for Microsoft Visual C++ 6.0 Studio.

Note, that the Matpack documentation, the articles, and the data tables contained on the Matpack internet site and in this distribution (in the directory "html") are NOT COVERED by the GPL. You can distribute it together with Matpack, but you are not allowed to modify or to publish the material (or parts of it) on internet sites or any other media.

Disclaimer
Matpack is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Distribution
You are encouraged to redistribute Matpack under the GNU General Public License, but you should REFRAIN FROM DISTRIBUTING MODIFIED VERSIONS of the library. This is especially important for numerical algorithms, library interfaces and for tools. Experience shows that hot `bug fixes' and `improvements' often have severe side effects or implications for correctness and integrity in circumstances other users may rely on. If you have bug fixes, improvements, new algorithms, or updates for the online documentation, please send your suggestion to the author. I will include bug fixes and contributions in the next Matpack distribution.

The author may be contacted via

mailto