Commons-Math: The Jakarta Mathematics LibraryThe Java programming language and the math extensions in Commons Lang provide implementations for only the most basic mathematical algorithms. Routine development tasks such as computing basic statistics or solving a system of linear equations require components not available in Java or Commons Lang. Most basic mathematical or statistical algorithms are available in open source implementations, but to assemble a simple set of capabilities one has to use multiple libraries, many of which have more restrictive licensing terms than the ASF. In addition, many of the best open source implementations (e.g. the R statistical package) are either not available in Java or require large support libraries and/or external dependencies to work. Commons Math is a library of lightweight, self-contained mathematics and statistics components addressing the most common problems not available in the Java programming language or Commons Lang. Guiding principles:
An Apology To British Users And DevelopersYes - I know that it should be commons-maths. But think of all the bandwidth saved by losing that 's' ;) Download MathNightly BuildsNightly builds are built once a day from the current CVS HEAD. This is (nearly) the lastest code and so should be treated with caution! You can get the nightly builds from here |