
MuPAD
» see mupad.de as it lived, on the wayback machine
~ the last words ~
MuPAD started in 1989 at the University of Paderborn as a research project with an unusual premise for a computer algebra system: it was designed to spread its work across multiple processors. That is what the name says. Multi Processing Algebra Data Tool, shortened to something pronounceable. Version 1.0 arrived in August 1992, and the manuals came out through Birkhäuser in German before anything else, which tells you who the first users were.
What it actually did was the usual hard part of symbolic mathematics. Integrals solved as expressions rather than numbers, equations rearranged, series expanded, matrices handled with symbols in them. Maple and Mathematica already owned that market and Macsyma had invented it twenty years earlier, so MuPAD arrived as the German academic entry with a domain-specific language of its own and an open interface that let other programs drive it.
In 1997 the work moved out of the university into SciFace Software GmbH, founded to sell it, still working with the research group. That is the point where most academic software either finds customers or quietly stops, and MuPAD found enough to keep going for eleven more years. Its wedge was price, since the Light edition cost nothing for non-profit educational and scientific use, which put it on department machines where the commercial license money had already been spent elsewhere.
Then MathWorks bought SciFace in September 2008. On 28 September 2008 MuPAD stopped being a product you could buy, and the code turned up inside the Symbolic Math Toolbox for MATLAB, where it has been doing the same mathematics ever since under somebody else's label. The MuPAD notebook interface survived inside MATLAB until R2020a, which removed it. The language is still there in the engine.
~ the record ~
| Born | August 1992, version 1.0, after three years of work at the University of Paderborn |
|---|---|
| Peak | the MuPAD Light years, free to schools and research institutes until autumn 2005 |
| Killed | 28 September 2008 |
| Lifespan | sixteen years as its own product, and counting as somebody else's engine |
| Made by | the MuPAD research group at Paderborn, then SciFace Software GmbH from 1997 |
| Killed by | MathWorks, which bought SciFace in September 2008 |
~ the parallel idea ~
The reason for the name stopped mattering before the product did. Parallel evaluation of algebraic expressions was a live research question in 1989, when the machines that could do it were rare and expensive, and by the mid-1990s the interesting problem had moved to making one fast processor cheap. MuPAD kept the acronym and became a conventional single-machine system that happened to be named after an architecture nobody asked it for.
~ the free years ~
MuPAD Light, free to schools and research institutes until autumn 2005, is the version most people who met MuPAD actually met. It was also the thing that made it visible outside German-speaking universities, because a free symbolic algebra system with real capability was worth downloading in a decade when the alternatives came with per-seat pricing.
I was an engineering student in Turkey in those years, and the software my faculty paid for was MATLAB. Nobody around me typed the word MuPAD. The joke, which took me until researching this grave to notice, is that the symbolic engine my department would eventually be running was this one anyway, bought and absorbed while I was still a student and renamed before it reached me.
~ what the redirect counts ~
Type mupad.de today and you land on the MathWorks page for the Symbolic Math Toolbox. The redirect carries a parameter on the end, s_tid=vanityurl_mupad.de, which exists so that somebody at MathWorks can count how many people still arrive by typing the dead product's address. Eighteen years after the sale, the number is apparently still worth tracking.
~ leave a rose ~
an anonymous tribute. one rose per visitor per day.
@}-->-- ... roses left here
~ leave a wreath ~
a rose fades by morning. a wreath stays on this grave for good, with your name on it.
from $1, paid once through stripe. it keeps the graveyard running: the hosting and the nightly digging. adopt it and the headstone reads "maintained in memory by" you. the groundskeeper plants new wreaths at the next tending, usually within a day.
» one email a week: new graves and the anniversaries of the dead. subscribe
other software: Metrowerks, Digital Research, Carrier IQ, Microsoft CardSpace
also died in the 2000s: Amiga Format, Mercata, Auction Universe
~ leave a note ~
visitors before you have left these graveside notes. anonymous welcome.