Maxima is a GPL'd branch of Macsyma, the venerable symbolic computation system. Maxima 5.22 is a bug fix and feature enhancement release. The current version is 5.22.1.
Maxima has functions to work with polynomials, matrices, finite sets, integrals, derivatives and differential equations, linear algebra, plotting, floating point and arbitrary-precision arithmetic, etc.
Maxima can run on MS Windows and various flavors of Unix, including MacOS X. There is a precompiled executable installer for Windows, RPM's for Linux, and source code tar.gz.
Maxima is implemented in Common Lisp; several Lisps can compile and run Maxima, including CMUCL, SBCL, Clisp, GCL, and ECL.
The Maxima project welcomes new participants. You can contribute in several ways: reporting bugs, fixing bugs, writing new add-on packages, revising core functions, user interfaces, documentation, .... Why not see what's happening on the mailing list and consider how you might contribute to the project.
Thanks to everyone who contributed to the 5.22 release.
Regards, Robert Dodier Maxima developer and 5.22 release manager