Giac/Xcas is a free computer algebra system. It has a compatibility mode for maple, mupad and the TI89. It is available as a standalone program (graphic or text interfaces) or as a C++ library.

License: GNU GPL.
Tags: algebra, computer algebra system.
Interfaces: command line, library, X.
Source language: C++.
Requires GMP, MPFR, NTL, PARI, GSL, FLTK, FLVW.
Maintainer: Bernard Parisse.
Developers: Bernard Parisse, R. De Graeve.
Homepage: http://www-fourier.ujf-grenoble.fr/~parisse/giac.html.
Documentation: http://www-fourier.ujf-grenoble.fr/~parisse/giac_us.html.