Rudolf Adamkovič <salu...@me.com> writes: >> For me, Emacs using MathJax as default came across as an unpleasant >> surprise: any person aware of the free/libre software movement knows >> that one should never allow Javascript to run in their browser: (ref >> https://www.gnu.org/philosophy/javascript-trap.html ). >> >> MathJax is not even compatible with LibreJS and loads script from >> a bunch of 3rd-party servers like Cloudflare. This enables those 3rd >> parties to track visitors to your website. > > How did that get through the FSF/RMS strict ethical requirements for > Emacs? As soon as the user adds a simple "$1 + 1 = 2$" to their Org > document, the HTML export from Emacs/Org becomes quietly tracked by an > American company. Emacs should never do that, IMO.
1. MathJax is not the default export option. See org-html-with-latex 2. We use MathJax script from https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js It is licenced under Apache 2.0, which is GPL-compatible according to https://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses > (On a related note, the Emacs/Org manual mentions, "if you are following > a system like David Allen's GTD", implicitly promoting a book that the > publisher distributes just with mandatory DRM [1].) > > [1] https://orgmode.org/manual/Stuck-projects.html Emm. No? One can simply read https://en.wikipedia.org/wiki/Getting_Things_Done and free references from there. The fact that GTD methodology is described in some DRM-protected book does not imply that one must use that particular book to learn GTD. It would only be an issue if Org manual contained a direct link to David's book. Best, Ihor