Aquamacs unter neuer Leitung
Gestern notierte ich nur kurz, dass Aquamacs 3.5 freigegeben worden ist. Aquamacs ist eine Distribution des freien Editors Emacs für macOS, die eine Reihe von nützlichen Erweiterungen fertig vorkonfiguriert enthält und außerdem die üblichen Keybindings aus macOS mitbringt. Wer diese nicht nutzen möchte, sondern einen Emacs sucht, wie er ihn von anderen Plattformen her kennt, kann das sehr leicht zurückbiegen. Keine Sorge vor Emacs-Lisp: Als ich vor einigen Jahren mein System von Grund auf neu aufbaute, war Aquamacs die Anwendung, die als erstes einsatzbereit war. Ich mache fast alles, was ich mache, in Aquamacs mit org-mode und LaTeX. (Den Rest mache ich in LibreOffice, wenn es dafür gute Gründe gibt.)
Eine weitere Meldung lief in der darauffolgenden Nacht über die Mailinglisten: Der Entwickler von Aquamacs David Reitter, der Aquamacs erdacht und seit 2003 betrieben hatte, hat das Projekt verlassen. Es ist ein Abschied aus persönlichen Gründen. Viel ist passiert seitdem, es sah schon mal düster aus, was die Zukunft von Aquamacs anging, aber nach der Modernisierung durch den Umzug auf GitHub im Jahr 2015 wurden Schritt für Schritt Hindernisse aus dem Weg geschafft, die auch andere freie Softwareprojekte für den Mac zunehmend behindern. Im Falle von Aquamacs ging es um die Integration gnutls, die notwendig geworden war, weil die Unterstützung für openssl in macOS aus Emacs entfernt worden war. Diese steuerte Win Treese bei, der auch das Projekt insgesamt übernommen hat. Ich danke David für seine Mühe über die vielen Jahre hinweg, und ich hoffe, Aquamacs bleibt den Mac-Anwendern noch lange erhalten.
A propos Mac und Freie Software: Bei der gerade zuende gegangenen TUG 2019 berichtete Dick Koch über die Großen Veränderungen bei MacTeX, von denen die Anwender möglichst nichts bemerken sollten. Von den Hürden, die Apple den Entwicklern zunehmend in den Weg stellt, die die Vorteile, die Unix eigentlich für freie Lösungen bieten sollte, immer mehr schwinden lassen. Notarization und hardened runtimes machen es auch zunehmend schwerer, eine so komplexe Distribution wie MacTeX bereitzustellen. Wer es nicht glaubt, der lese Dicks Bericht. Die Probleme bei der Entwicklung des freien PDF-Viewers Skim, der auf PDFkit aufsetzt, möge man auf dessen Mailingliste nachvollziehen. Nicht schön. Das ständige Hase-und-Igel-Spiel durch jährliche System-Upgrades (früher gabs das alle zwei bis drei Jahre) erzeugt einen erheblichen Druck und tut ein übriges. Auch andere Projekte sind betroffen. Vor zwei Wochen kompilierte Poppler zum ersten Mal nicht bei meinen MacPorts unter High Sierra. Es könnte sein, dass die Zeiten, zu denen macOS eine gute Wahl für den Einsatz freier Software war, vorbei sind und der Wechsel zu Linux ernsthaft in Betracht kommt.