amao
2005-10-12 16:52
MAXIMA 是由 DOE-MACSYMA 演变而来的。MACSYMA 是 MIT 在 60年代末创造的一种 CAS。它是用 LISP 实现的。MACSYMA 早期的赞助包括 ARPA, DOE, ... 它运行于一台 ARPAnet 早期的PDP-10主机上。 一直以来 MACSYMA 都是世界上最大的 LISP 程序,用于公式推导和符号计算。
但是由于 MIT 1982年的时候决定把MACSYMA变成一个关闭源码的商业 程序,帮助销售 LISP 机器。所以产生了很多 MACSYMA 的分支,比如 VAXIMA, MAXIMA, ... 商业利益的诱惑使得 MIT 从 Berkeley 收回了 50 份正在使用的 MACSYMA 系统,引起很多人不满,使人想起了当年 AT&T 在 UNIX 身上的作法。 同时也直接导致了 Richard Stallman 从 MIT 辞职,创立自由软 件基金会(FSF)和GNU项目,这样才会有我们今天使用的 GNU/Linux.
商业的 MACSYMA 是由 Symbolics Inc 销售的,后来是 Macsyma Inc,但是 Macsyma Inc 在 1999 年突然不明原因的解体了,程序员各奔东西,众多的用户 失去了支持。
现在的MAXIMA 是 MACSYMA 的一个 GPL 的衍生版本,它是自由软件。它就是 MACSYMA 未来的希望。虽然以前有 REDUCE, CAMAL, Mathlab-68, PM, ... 但是 MACSYMA 在Mathematica 和 Maple 出现以前显然是没有对手的。但是现在似乎Mathematica 和 Maple 已经挤垮了 MACSYMA。不过各有各的好处,你继续看下去就知道 MAXIMA 哪些地方比 Mathematica 和 Maple 好。
(以上内容摘自王垠“计算机代数系统 MAXIMA”一文。原文在http://learn.tsinghua.edu.cn/homepage/2001315450/maxima.html,但是由于众所周知的原因,该网页可能很快就不能访问了,感兴趣的朋友抓紧时间。)
Maxima网站:http://maxima.sourceforge.net
王垠的“计算机代数系统 MAXIMA”:http://learn.tsinghua.edu.cn/homepage/2001315450/maxima.html
本列表将不断更新,欢迎提供线索。

此帖由 amao 在 2005-10-12 17:12 进行编辑...