Lizenzen und Quellcode
MMS ist freie Software. Sie dürfen MMS unter den Bedingungen der GNU General Public License, Version 3, nutzen, weitergeben und verändern. MMS wird ohne jede Gewährleistung bereitgestellt – Einzelheiten stehen in der Lizenz.
MMS (Oberfläche und Befehlslogik)
© 2026 Michael Schäffler, MBZ Ilvesheim
Lizenz: GNU General Public License, Version 3
Quellcode: Die Programmdateien von MMS werden unverändert und lesbar ausgeliefert
(index.html, js/mms-engine.js, js/mms-plot.js, js/giac-bridge.js, sw.js).
Sie sind damit selbst der vollständige Quellcode.
Giac – Rechenkern
© Bernard Parisse und Renée De Graeve, Institut Fourier, Université Grenoble Alpes
Lizenz: GNU General Public License, Version 3
(für kommerzielle Nutzung bieten die Autoren zusätzlich eine eigene Lizenz an)
Projektseite: www-fourier.univ-grenoble-alpes.fr/~parisse/giac.html
MMS enthält Giac als WebAssembly-Fassung vendor/giacwasm.js (Stand 22.08.2024), unverändert übernommen von
www-fourier.univ-grenoble-alpes.fr/~parisse/xcasfr/giacwasm.js.
Quellcode von Giac: Die enthaltene Fassung meldet sich als Giac 1.9.0. Den zugehörigen Quellcode stellen wir selbst bereit: giac-1.9.0.tar.gz (ca. 140 MB, Prüfsumme), unverändert übernommen von der Projektseite. Dort gibt es auch das Verzeichnis aller Fassungen. Auf Anfrage stellen wir den Quellcode auch auf anderem Weg bereit (poststelle@sbbzint-ilv.kv.bwl.de).
In der Giac-Fassung enthaltene Bibliotheken
- PARI/GP – © The PARI Group, Université de Bordeaux; GNU GPL, Version 2 oder später – pari.math.u-bordeaux.fr
- GMP (GNU Multiple Precision Arithmetic Library) – © Free Software Foundation; GNU LGPL, Version 3 – gmplib.org
- MPFR – © Free Software Foundation, Inria; GNU LGPL, Version 3 – www.mpfr.org
MathJax – Formeldarstellung
© 2009–2023 MathJax Consortium
Lizenz: Apache License, Version 2.0 –
www.mathjax.org
MMS enthält MathJax 3.2.2 unverändert (Auszug aus dem npm-Paket mathjax).
Lizenztexte
- GNU General Public License, Version 3 (MMS)
- GNU General Public License, Version 3 (Giac)
- Apache License, Version 2.0 (MathJax)
- GNU LGPL, Version 3: www.gnu.org/licenses/lgpl-3.0.html