Ü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.