Ok, just for kicks I put Maxima on my machine and ran it.
It starts up fine, or I guess it seems to.
Only problem is, I don't know what it is supposed to do.
I'm willing to test it though. Once I get to a (%i1) prompt, what would be something useful to put in it to test it out?
Ok, I found some info on the net. Here is what I got:
$ ./maxima
/home/zaurus/Documents/maxima
i i i i i i i ooooo o ooooooo ooooo ooooo
I I I I I I I 8 8 8 8 8 o 8 8
I \ `+' / I 8 8 8 8 8 8
\ `-+-' / 8 8 8 ooooo 8oooo
`-__|__-' 8 8 8 8 8
| 8 o 8 8 o 8 8
------+------ ooooo 8oooooo ooo8ooo ooooo 8
Copyright © Bruno Haible, Michael Stoll 1992, 1993
Copyright © Bruno Haible, Marcus Daniels 1994-1997
Copyright © Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998
Copyright © Bruno Haible, Sam Steingold 1999-2003
--------------------------------------------------------------
Maxima 5.9.1
http://maxima.sourceforge.netUsing Lisp CLISP 2.29 (released 2002-07-25)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
This is a development version of Maxima. The function bug_report()
provides bug reporting information.
(%i1) integrate(1/(1+x^4),x);
2 x + SQRT(2)
2 2 ATAN(-------------)
LOG(x + SQRT(2) x + 1) LOG(x - SQRT(2) x + 1) SQRT(2)
(%o1) ----------------------- - ----------------------- + -------------------
4 SQRT(2) 4 SQRT(2) 2 SQRT(2)
2 x - SQRT(2)
ATAN(-------------)
SQRT(2)
+ -------------------
2 SQRT(2)
(%i2)
The cut and paste messed up the logo and the spacing of the answer. It looks better on the Z, I just didn't want to do a graphical screen shot.
Looks good though. I'm not a math buff (I got the example from a screen shot), but this looks cool & useful.
Let me know if you want me to run any other tests.