Über

Zwei Programme, ein Entwickler, eine Haltung.

VisualDev ist kein Unternehmen, sondern der Ort, an dem Simon Murk seine Software veröffentlicht: Hiatus Remote für Remote-Support, bei dem der Relay nichts sieht, und Tenjin, einen selbst gehosteten Media Server mit nativen Clients.

Warum selbst gebaut

Beide Projekte entstanden aus demselben Unbehagen: Werkzeuge, die Bildschirme oder Mediatheken durch fremde Server leiten, verlangen Vertrauen, das sich nicht prüfen lässt. Hiatus und Tenjin sind so entworfen, dass der Relay nur verschlüsselte Pakete weiterreicht. Passwörter verlassen die Endgeräte nie, Schlüssel entstehen auf beiden Seiten, und wer dem Betreiber nicht traut, betreibt den Relay selbst.

Wie gearbeitet wird

Logik und Oberfläche sind strikt getrennt: Die Logik liegt in Bibliotheken ohne Abhängigkeit von der Oberfläche und ist mit Unit-, Integrations- und Fuzzing-Tests abgedeckt. Architektur, Protokolle und Bedrohungsmodelle sind auf dieser Website beschrieben, auch wenn der Quellcode geschlossen bleibt. Die Handbücher entstehen zuerst auf Deutsch und werden mit jeder Änderung an der Bedienung mitgepflegt.

Kontakt

Fragen, Fehlerberichte und Rückmeldungen zu den Handbüchern an die im Impressum genannte Adresse. Sicherheitsrelevante Hinweise bitte an denselben Kontakt; ist eine security.txt eingerichtet, finden Sie sie unter /.well-known/security.txt.

Lizenzen der Programme

Hiatus Remote und Tenjin sind Closed Source und verwenden Komponenten unter den folgenden Lizenzen. Die vollständigen Lizenztexte liegen jedem Download bei.

Komponente Lizenz Verwendet in
Qt 6 LGPLv3 (dynamisch gelinkt) Hiatus, Tenjin-Clients
ngtcp2 · nghttp3 MIT Hiatus, Tenjin
OpenSSL 3 Apache 2.0 Hiatus, Tenjin
libmpv LGPLv2.1+ Tenjin-Desktop-Client
AndroidX Media3 Apache 2.0 Tenjin-Android-Clients
SQLite Public Domain Tenjin-Server, Website
Inter · JetBrains Mono SIL OFL 1.1 Website

Die Lizenzen der Website selbst stehen unter Lizenzen.