Über
Wer WaveFlow macht und wie es zu Ihnen kommt
Ein Entwickler. Öffentlich verfügbare Releases.
WaveFlow ist eine Familie von Apps für Menschen mit eigener Musiksammlung: ein Desktop-Player, ein Server, den Sie selbst betreiben, Apps fürs Smartphone, ein Player für jeweils eine Datei und ein Editor für Liedtexte. Diese Seite sagt, wer sie macht, wie eine Version zu Ihnen gelangt, unter welcher Lizenz jede einzelne veröffentlicht wird und was WaveFlow nicht ist.
Wer es macht
WaveFlow ist ein persönliches, nichtkommerzielles Projekt. Ein Entwickler, InstaZDLL, schreibt und veröffentlicht jede App der Familie. Es steht keine Firma dahinter, und es gibt nichts zu bezahlen.
Die Open-Source-Apps entstehen öffentlich auf GitHub: Ihr Code, ihre Issues, ihre Designnotizen und jede Version sind dort für alle lesbar, und Fehlerberichte, Ideen und Korrekturen sind willkommen.
InstaZDLL auf GitHubWie eine Version zu Ihnen gelangt
Der Weg des Desktop-Players von einer Änderung im Code bis zum Update auf Ihrem Computer, so wie ihn sein Release-Leitfaden beschreibt.
Den Release-Leitfaden lesenJede Änderung wird klar beschrieben
Jede Änderung wird mit einer Commit-Nachricht nach dem Conventional-Commits-Schema festgehalten. Ein Release-Bot liest sie, ermittelt die nächste Versionsnummer und öffnet einen Release-Pull-Request, der jede Versionsdatei hochsetzt und das Änderungsprotokoll schreibt.
Ein Mensch entscheidet
Nichts wird ausgeliefert, bevor der Maintainer diesen Pull Request prüft und zusammenführt. Der Merge setzt den Versions-Tag und legt das zugehörige Release auf GitHub an.
Öffentlich gebaut
Die Build-Maschinen von GitHub erstellen jedes Installationsprogramm aus diesem Tag, mit öffentlichen Logs: Linux auf einem fest vorgegebenen Ubuntu 24.04, geprüft gegen die älteste Systembibliothek, die es braucht, Windows und ein einziger macOS-Build für Intel und Apple silicon.
Signiert und vor der Installation geprüft
Jedes Update wird mit dem eigenen Schlüssel des Projekts signiert, und die Signatur nennt seine Version. Die App prüft beides, bevor sie etwas installiert, und lehnt eine Datei ab, die verändert oder als andere Version ausgegeben wurde.
Zwei Orte zum Herunterladen
Seit den Betas von 2.0 wird jede Datei auch auf download.waveflow.app kopiert. Die App fragt beide Hosts ab und behält die neueste signierte Version, sodass der Ausfall eines der beiden kein Update verhindert.
Paketmanager ziehen nach
Sobald die Version erschienen ist, aktualisieren Workflows winget, das AUR, Fedora Copr und das APT-Repository von selbst. Eine einsatzbereite Kopie der Release-Pipeline für GitLab liegt in den Repositorys des Players, des Servers und von QuickPlay, sodass ein Verlust von GitHub Stunden kosten würde, keine Neuentwicklung.
Lizenzen
Der Player, der Server, QuickPlay und beide Smartphone-Apps sind Open Source: Alle dürfen ihren Code unter der unten genannten Lizenz lesen, ändern und weitergeben.
| App | Lizenz | Quellcode |
|---|---|---|
| WaveFlow | GPL-3.0 | github.com/InstaZDLL/WaveFlow |
| WaveFlow Server | AGPL-3.0 | github.com/InstaZDLL/waveflow-server |
| WaveFlow Mobile · Android | GPL-3.0 | github.com/InstaZDLL/waveflow-android |
| WaveFlow Mobile · iPhone | GPL-3.0 | github.com/InstaZDLL/waveflow-ios |
| WaveFlow QuickPlay | GPL-3.0 | github.com/InstaZDLL/waveflow-quickplay |
| Tempora | GPL-3.0, Quellcode noch nicht veröffentlicht | Privates Repository |
| Plugin-Verzeichnis | MIT | github.com/InstaZDLL/waveflow-plugins |
Tempora befindet sich in einer frühen Vorschau, und sein Code ist noch nicht öffentlich.
Das Verzeichnis, das die Plugins auflistet, und die Vorlage zum Schreiben eines Plugins stehen unter der MIT-Lizenz. Jedes Plugin hat seine eigene Lizenz, und manche sind Closed Source: Ihre kompilierte Datei wird veröffentlicht und im Verzeichnis über ihren Fingerabdruck festgeschrieben, ihr Code nicht.
Datierte Fakten
Was sich nachprüfen lässt und wo. Abgelesen am 8. November 2026; ändert sich ein Fakt, bekommt er ein neues Datum.
| Fakt | Wert | Quelle | Datum |
|---|---|---|---|
| Neueste stabile Version von WaveFlow | 2.0.1 | WaveFlow · v2.0.1 | |
| Erste Version von WaveFlow | 1.0.0 | WaveFlow · v1.0.0 | |
| Veröffentlichte Versionen von WaveFlow, Betas eingeschlossen | 38 | WaveFlow · releases | |
| Neueste Version von WaveFlow Server | 2.2.1 | waveflow-server · v2.2.1 | |
| Erste stabile Version von WaveFlow Server | 2.0.0 | waveflow-server · v2.0.0 | |
| Neueste Version von WaveFlow QuickPlay | 1.6.0 | waveflow-quickplay · v1.6.0 | |
| Veröffentlichte Builds der Smartphone-Apps | Noch keine, weder für Android noch für iPhone | waveflow-android · releaseswaveflow-ios · releases | |
| Sprachen des Players und dieser Website | 17 | WaveFlow · src/i18n/locales | |
| Update-Signatur | minisign, an die Version gebunden | RELEASING.md | |
| Codesignatur unter Windows | Authenticode, mit einem selbstsignierten Zertifikat | RELEASING.md | |
| Signatur unter macOS | Ad hoc, nicht notarisiert | RELEASING.md | |
| Download-Spiegel | download.waveflow.app: der stabile und der Beta-Kanal sowie QuickPlay | RELEASING.md |
Was WaveFlow nicht ist
Klar gesagt, damit niemand WaveFlow installiert und etwas anderes erwartet.
Was der Player sendet, Funktion für FunktionKein Streamingdienst
WaveFlow spielt die Musikdateien ab, die Sie besitzen. Es gibt keinen Katalog zum Mieten und nichts zu abonnieren.
Kein Konto nötig
Der Player und QuickPlay funktionieren, ohne dass Sie sich irgendwo anmelden. Ein Konto bei WaveFlow Server liegt auf Ihrem eigenen Server, und Last.fm oder ListenBrainz kommen nur ins Spiel, wenn Sie sie verbinden.
Keine Telemetrie
Die Apps melden nichts darüber, wie Sie sie nutzen. Einige Funktionen gehen allerdings online, etwa Cover, Liedtexte und die Update-Prüfung: Die Datenschutzrichtlinie des Players listet jede einzelne auf, und der Offline-Modus schaltet sie alle auf einmal ab.
Keine Werbung, keine Bezahlversion
Jede App ist kostenlos, und nichts wird für eine kostenpflichtige Version zurückgehalten.
Noch keine Smartphone-App in den Stores
Die Apps für Android und iPhone sind in Entwicklung, in öffentlichen Repositorys. Für keine von beiden gibt es einen veröffentlichten Build.
Nicht alles Open Source
Der Player, der Server, QuickPlay und die Smartphone-Apps sind es. Der Code von Tempora ist noch nicht öffentlich, und manche Plugins sind Closed Source.
Noch kein anerkannter Herausgeber
Windows-Builds sind mit einem selbstsignierten Zertifikat signiert und macOS-Builds sind nicht notarisiert, deshalb können beide Systeme Sie beim ersten Öffnen von WaveFlow warnen.
Kontakt
Fragen und Rückmeldungen
Schreiben Sie an das Projekt. Die Adresse ist dieselbe, die der Player für Rückmeldungen angibt.
[email protected]Sicherheit
Melden Sie eine Sicherheitslücke vertraulich über die Security Advisories von GitHub, niemals in einem öffentlichen Issue. Maschinen finden dieselben Angaben in security.txt.
Sicherheitslücke meldenFehler und Ideen
Eröffnen Sie ein Issue im Repository der App: Es ist öffentlich, und Sie können die Antwort dort verfolgen.
Issue eröffnen