Sourcetrail als Freie Software veröffentlicht

Mit Sourcetrail lassen sich Funktionen, Klassen und Types einer Codebasis herausfinden und visualisieren, wobei Sourcetrail C, C++, Java und Python unterstützt. Die Software steht nun unter der GPLv3, die Entwickler wollen sich über Patreon finanzieren.

Sich anfangs in einer fremden Codesammlung zurecht zu finden, kann eine Herausforderung sein. Sourcetrails Antwort darauf ist Visualisierung: Die Software durchforstet den Quellcode und zeigt grafisch, wie Klassen, Funktionen und Typen darin zusammenhängen. Das funktioniert plattformübergreifend und für mehrere Programmiersprachen (C, C++, Java und Python).

Sourcetrail läuft plattformübergreifend, hier ein Screenshot von OS X (Quelle: sourcetrail.com/blog/)

Seite neuestem ist die Software zudem frei und steht unter der GPLv3. Bereits seit Oktober 2017 war es möglich, Sourcetrail für den nicht-kommerziellen Einsatz kostenlos zu verwenden. Nun haben die Entwickler beschlossen, die Software vollständig frei anzubieten, ohne aber ganz auf eine Finanzierung zu verzichten. Finden sich genug regelmäßige Unterstützer auf Patreon, wollen sie an bestimmten Features der Software arbeiten.

Warum Freie Software?

Entstanden ist die Software als Masterarbeit an der Universität Salzburg. Nach einer Reihe von Zuwendungen entschlossen sich die Entwickler, dem traditionellen Lizenzmodell zu folgen und die Software proprietär zu machen. Das habe sich laut dem Blogpost im Nachhinein als weniger gute Idee herausgestellt, weil es die Nutzerbasis stark eingeschränkt habe. Ein Problem: Der Nutzen von Sourcetrail sei für viele Entwickler nicht auf den ersten Blick erkennbar gewesen, was das Geschäftsmodell schwierig machte. Zudem seien viele Entwicklertools frei verfügbar und erfordere der Griff zu einer unfreien, kommerziellen Lösung einige Überzeugungsarbeit beim Management.

Die dürfte nun nicht mehr nötig sein, da die Version 2019.4.61 von Sourcetrail kostenlos auf Github bereitsteht. Davon unabhängig wollen die Entwickler zunächst bestehende Kunden weiterhin vierteljährlich mit Updates versorgen und Support für Kunden mit einer kommerziellen Lizenz der Software leisten.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Nach oben