Project Maxima
http://maxima.sourceforge.net/index.html