
OwnJournal ist jetzt Open Source
Inhaltsverzeichnis
OwnJournal ist jetzt vollständig Open Source. Der gesamte Quellcode – Frontend, Backend und Infrastruktur – ist auf GitHub unter der GNU Affero General Public License v3 (AGPL-3.0) öffentlich verfügbar.
Warum das wichtig ist
OwnJournal basiert auf einem einfachen Grundsatz: Dein Tagebuch gehört dir. Deine Einträge werden in deinem eigenen Cloud-Speicher gespeichert. Mit aktivierter Ende-zu-Ende-Verschlüsselung können selbst wir sie nicht lesen.
Das haben wir immer gesagt. Jetzt kannst du es selbst überprüfen.
Open Source bedeutet: Der Code, auf dem OwnJournal läuft, ist für alle lesbar. Sicherheitsforschende, Entwickelnde und datenschutzbewusste Nutzende können genau nachvollziehen, wie Einträge verarbeitet werden, wie die Verschlüsselung umgesetzt ist, wie Daten zwischen deinem Gerät und deinem Speicher fließen – und was unsere Infrastruktur tatsächlich tut.
Du musst uns nichts davon einfach glauben.
Bei einer Tagebuch-App – bei der das gesamte Versprechen auf Datenschutz beruht – hat das mehr Gewicht als bei den meisten anderen Programmen. Ein Tagebuch gehört zu den persönlichsten Daten, die jemand erzeugt. Die Architektur, die es schützt, sollte überprüfbar sein – nicht nur versprochen. Mehr dazu, warum Datenschutz beim Tagebuchschreiben eine besondere Rolle spielt, erfährst du in unserem Beitrag Warum Datenschutz beim Tagebuchschreiben zählt.
Was enthalten ist
Das Repository enthält alles:
- Frontend – die Web- und mobile Oberfläche
- Backend – der serverseitige Code für Authentifizierung, Synchronisierung und Kontoverwaltung
- Infrastruktur – Konfigurations- und Deployment-Code
Das ist das vollständige Bild davon, wie OwnJournal funktioniert – keine Teiloffenlegung.
Die AGPL-3.0-Lizenz
Wir haben die GNU Affero General Public License v3 bewusst gewählt. Die AGPL ist eine starke Copyleft-Lizenz, die die Bedingungen der GPL auf die Netzwerknutzung ausweitet: Wer eine veränderte Version von OwnJournal als Dienst betreibt, muss seine Änderungen ebenfalls unter derselben Lizenz veröffentlichen.
Das bedeutet: Der Open-Source-Charakter von OwnJournal ist geschützt. Jede Person kann den Code lesen, forken, selbst hosten oder dazu beitragen. Aber das Open-Source-Versprechen kann nicht durch einen kommerziellen Fork ausgehebelt werden, der Verbesserungen für sich behält.
Was das für dich bedeutet
Wenn du OwnJournal bereits nutzt, ändert sich an der Funktionsweise der App nichts. Deine Einträge bleiben in deinem eigenen Speicher. Deine Verschlüsselungsschlüssel bleiben deine. Die Nutzungserfahrung bleibt dieselbe.
Was sich ändert, ist das Maß an Sicherheit, das dir zur Verfügung steht. Wenn du dich je gefragt hast, ob die Datenschutzversprechen im Code wirklich eingehalten werden, kannst du das jetzt selbst herausfinden. Einen guten Ausgangspunkt bietet unser Beitrag Wer kann dein digitales Tagebuch lesen? – und wenn du verstehen möchtest, wie deine Daten in der Cloud geschützt sind, findest du Antworten in Ist es sicher, ein Tagebuch in der Cloud zu speichern?. Wenn du entwickelst und verstehen möchtest, wie etwas funktioniert, ist die Antwort einen Klick entfernt.
Mitmachen
Wenn du einen Fehler findest, eine Idee hast oder Code beitragen möchtest, ist das Repository offen. Issues und Pull Requests sind willkommen.
Für Sicherheitsmeldungen bitten wir dich, verantwortungsvolle Offenlegungspraktiken zu befolgen und kein öffentliches Issue zu eröffnen. Kontaktdaten findest du im Repository.
Wir haben OwnJournal entwickelt, weil wir einen Ort zum Schreiben wollten, der wirklich privat ist – nicht durch eine Datenschutzrichtlinie, sondern durch technisches Design. Den Code öffentlich zu machen ist die konsequente Fortsetzung dieses Ansatzes.
Das Repository findest du unter github.com/Recsty-AB/ownjournal.