Maxima
Open Source


Maxima is a fairly complete computer algebra system written in lisp with an emphasis on symbolic computation. It is based on DOE-MACSYMA and licensed under the GPL. Its abilities include symbolic in... More


Project Details

DEVELOPMENT STATUS : production
LICENSE : gnu general public license (gpl)
OPERATING SYSTEM : bsd
Linux2 : posix : unix : windows 2000 : windows 2003 : windows 95 : windows 98 : windows nt : windows xp : PROGRAMMING LANGUAGE : Lisp
C : USER INTERFACE : x windows
win32 : console :

Attribution :

Information obtained from users, and repositories like FLOSSmole, Wikipedia, Apache, Codehaus, Tigris and several others. Please inform us of any errors, objections or omissions. You can find our terms of service here.
more details




Screenshots


Maxima

If you are a member, to have your comment attributed to you. If you are not yet a member, Join OStatic and help the Open Source community.


Recent maxima activity

     

It Has Many Of The Same Functions And Capabilities As Maple And Mathematica And Costs Several Hundred Dollars Less.

Maxima has an interesting history. It began life in the late 1960s at MIT, when it was known as Macsyma. It continued development at MIT, with funding from the Department of Energy, and was renamed DOE-Macsyma. In 1982 a commercial version of Macsyma was spawned (or “forked”), and was maintained until 1999. In 1998, the maintainer of the original Macsyma, William Schelter, received permission from the DoE to release the code for the non-commercial version under the GNU General Public License (GPL). Schelter maintained the program, now called Maxima, until his death in 2001. Since then, Maxima has retained a large community of users who continue to maintain and improve the program.


If you’ve used other CAS programs, Maxima’s syntax will feel very familiar (especially if you’ve used Maple).


You can also plot with the built-in interface to gnuplot


Maxima handles many operations quite easily, once you learn the commands. The documentation available on the website (in both html and pdf formats, and in numerous languages) is great, with lots of examples to get you started. The output isn’t pretty, although if you spend the time to configure Maxima to run in GNU Emacs (with Imaxima mode) or GNU TeXmacs, you can get it to look very nice indeed.


In addition to being free and open source, Maxima compiles on most systems (Windows, Mac, Linux, etc.), so you can run it on just about anything (anyone still using an Amiga?). Give it a try if you need a little help with those matrix products, or if you need to solve a differential equation numerically, and you don’t have access to Maple or Mathematica.


0 Vote(s)

Interview: Maxima, for Open Source Algebra on Steroids

Are you familiar with Maxima? It's a very complete  open source algebra system with an emphasis on symbolic computation, licensed under the GPL. Its source code can be compiled easily for Windows, the Mac and Linux. Maxima's  abilities include symbolic integration, 3D plotting, and there is an ODE solver.  We recently caught up with Viktor Toth, project administrator and contributor for Maxima, for some thoughts.



Sponsor Gallery

Career Center

Posted: Nov. 23, 2009

Posted: Nov. 23, 2009

Posted: Nov. 23, 2009

Posted: Nov. 22, 2009