Hello again, TigerJython: Kein Abschied ist für immer!
Da hatte ich doch im Oktober 2022 ziemlich sauer gekocht meinen Abschied von TigerJython verkündet, da sich die TigerJython Group vom Open-Source-Prinzip verabschiedet hatte. Doch die Zeiten ändern sich: Ich fragte mich, ob ich wegen meiner digitalen Souveränität und Unabhängigkeit von US-amerikanischen Firmen und einer DSGVO-konformen Software nicht doch meine Ansprüche an Open Source zurückstellen und auf das Schweizer Produkt wieder zurückgreifen sollte. Denn TigerJython wird in der Schweiz im Umfeld der ETH Zürich entwickelt.
Also habe ich die Website von TigerJython besucht und gleich zwei Überraschungen erlebt: Erstens ist offensichtlich TigerJython (zumindest in der kommenden Version 3) wieder Open Source Software (laut GitHub MPL 2.0), zum anderen gibt es eine Online-Version WebTigerPython, die auf TigerJython 3 aufsetzt, aber frei von Java sein will und die volle Funktionalität von Python 3.11 besitzen soll (also zum Beispiel auch mit numpy
, sympy
oder der matplotlib
spielt). Die Version wird noch weiter entwickelt, die Macher sind aber davon so überzeugt, daß sie sie hier freigeschaltet haben.
Neugierig geworden habe ich mir die aktuelle (Desktop-) Version TigerJython 2.41 vom 23. März 2025 heruntergeladen und mehrere Stunden damit herumgespielt (die Version TigerJython 3 Beta 2 habe ich auf meinem Mac leider nicht zum Laufen bekommen). TigerJython hat mich wieder (und immer noch) überzeugt.
Unter den gegebenen Umständen werde ich natürlich wieder etwas mit TigerJython anstellen (vielleicht auch mit der Online-Version). Das Teil ist schließlich wieder Open Source, es kommt aus der Schweiz (also DSGVO-konform) und befreit mich aus der Abhängigkeit von US-amerikanischen Softwaregiganten. Und ich erinnere mich, daß die Programmierung mit TigerJython mir immer sehr viel Spaß gebracht hat. Herz, was willst du mehr?