XCAS :
Xcas is a free software for Windows, MacOS X and Unix/Linux.
It permits to do computer algebra, dynamic geometry, spreadsheet and programming.
Xcas is one of GIAC interface.
As GIAC implement a compatibility mode with Maple and MuPAD, and TI89/TI92/Voyage 200 too, you can use XCAS as a free compatible software with them.