I'm not actually interested in Mathematica itself. I just know it can do lots of things that the free CASes can't.
I currently work on Octave because there's so much Matlab code out there that needs to be liberated. Is it the same case with Mathematica code? Are people able to easily take their code from Mathematica and run it in Mathics?