Maxima (datorprogram)

Maxima
Maxima logo
WxMaxima skärmdump
UtvecklareOberoende grupp av personer
Först släppt1982, för 42 år sedan
Senaste utgåva5.47.0
(1 juni 2023, för 14 månader sedan)
Skriven iCommon Lisp
UtvecklingsstatusAktivt projekt
Operativsystemmulti-plattform
Typdatoralgebrasystem
LicensGPL
Webbplatsmaxima.sourceforge.net


Maxima är ett fritt datoralgebrasystem baserat på en version av Macsyma från 1982. Programmet är skrivet i Common Lisp och fungerar på alla POSIX plattformar som Unix, Mac OS, BSD, Linux, men även under Microsoft Windows. Maxima är fri programvara och tillgängligt under GNU General Public License.

Historia

Maxima är baserat på en version av Macsyma, ett datoralgebrasystem som började utvecklas 1968 av MIT med finansiering från USA:s energidepartement och andra myndigheter. En version av Macsyma underhölls av Bill Schelter från 1982 fram till hans död 2001. 1998 fick Schelter tillåtelse av energidepartement att släppa sin version under det öppna licensen GPL. Den versionen, nu kallad Maxima underhålls idag av en grupp oberoende utvecklare och användare. Maxima innehåller inga av de många förbättringar och funktioner som utvecklats för Macsyma under åren 1982–1999.

Funktioner

Maxima innehåller ett komplett programmeringsspråk med ALGOL-liknande syntax men med semantik som Lisp. Programmet är skrivet i Common Lisp och kan utökas eftersom den underliggande lispkoden kan anropas från Maxima. Gnuplot används för plottritande.

Externa länkar

Media som används på denna webbplats

WxMaxima 0.7.1 screenshot.png
Författare/Upphovsman: Omegatron, Licens: CC BY-SA 3.0
A screenshot of WxMaxima 0.7.1 running in Ubuntu Linux (Clearlooks theme with Tango icons) with some of the standard screenshot equations and a plotting window open to demonstrate the newer features and look of Maxima.
Maximalogo.png
Författare/Upphovsman: unknown, Licens: GPL