ChaosPro is quite a huge program, thousands of lines of C/C++ code and thousands of lines of assembler code.
It would have been impossible without the encouraging help of other peoples work, testers, formula writers.
ChaosPro makes use of the following packages which have been written by other programmers:
Scintilla is used for the formula editor: It contains many useful features which are easy to access and is much better to use than the standard RichEdit component from Microsoft.
License for Scintilla and SciTE
Copyright 1998-2003 by Neil Hodgson
All Rights Reserved
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in
NEIL HODGSON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS, IN NO EVENT SHALL NEIL HODGSON BE LIABLE FOR ANY
SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
OR PERFORMANCE OF THIS SOFTWARE.
- libpng V1.2.8 (PNG Reference Library) - Copyright (c) 2000-2004 Glenn Randers-Pehrson: The PNG library has been written by several people
(Simon-Pierre Cadieux, Eric S. Raymond, Gilles Vollant, John Bowler, Kevin Bracey, Sam Bushell, Andreas Dilger, Magnus Holmgren, Tom Lane, Dave Martindale
, Glenn Randers-Pehrson, Greg Roelofs, Guy Eric Schalnat, Paul Schmidt, Tom Tanner, Willem van Schaik and Tim Wegner). This easy to use, fast library
is used to save and load PNG files. It makes use of the zlib library.
- zlib1.2.3 from Jean-loup Gailly (email@example.com) and Mark Adler (firstname.lastname@example.org).
Visit http://ftp.cdrom.com/pub/infozip/zlib/ for the official zlib web page.
This library is used for loading and saving PNG files (the PNG library uses the compression/uncompression routines offered by this libary).
Additionally this library is used to decompress compressed UltraFractal parameter sets. And finally it is used in order to unzip downloaded
zip files when using the automatic Formula Update feature from ChaosPro.
- JPEG library V6b from the Independent JPEG Group. This very fast library is used to load and save JPG images.
- MAPM package from Mike Ring: This package offers arbitrary precision math. Several numbers in
ChaosPro need more precision than the FPU offers. Especially the animation system needs to perform calculations with more precision. The MAPM package is
easy to use and flexible. There are some other arbitrary precision math packages out there. But their authors were not even capable of writing a decent
makefile. The MAPM package can be used out of the box: Download it, and start using it directly!
- Ken Grant
He is currently reviewing and correcting the documentation. As he is a native english speaker, he improved the readability of some pages enormously. Thank you very much, Ken!
Many thanks to all my testers. Endless mails, many hints and tips. Endless versions were mailed to them, and they
did not stop finding bugs. Thanks a lot.
| Mario Beauchamp
|| William Clock
|| Julian Dederby
| Buaran Duhn
|| Valery Kritchallo
|| Jake and Mac Melon
| Rolf Schulz
|| Bill Smith
|| James Smith
Without their help the ChaosPro distribution would have only a few formulas, just very small
examples of how you can write your formulas. I do not have the time, nor do I have enough fantasy to write
| Marcelo Anelli
|| Paul Carlson
|| Sylvie Gallet
| David Makin
|| Kerry Mitchell
|| Samuel Monnier
| Gedeon Peteri
|| Stig Pettersson
|| Luke Plant
| Erik Nathan Reckase
|| Mark Townsend