Skip to main content
    Tilbage til bloggen
    OwnJournal open source announcement — the complete codebase is now publicly available on GitHub under the AGPL-3.0 license.
    OwnJournal Team3 min læsning

    OwnJournal er nu open source

    open-sourcetransparencyprivacysecurity
    Indholdsfortegnelse

    OwnJournal er nu fuldt open source. Den komplette kodebase – frontend, server og infrastruktur – er offentligt tilgængelig på GitHub under GNU Affero General Public License v3 (AGPL-3.0).

    Se repositoriet på GitHub →

    Hvorfor det er vigtigt

    OwnJournal er bygget på et enkelt princip: din dagbog tilhører dig. Dine dagbogsindlæg gemmes i din egen skylagring. Med ende-til-ende-kryptering aktiveret kan ingen – ikke engang vi – læse dem.

    Det har vi jo altid sagt. Nu kan du selv verificere det.

    Open source betyder, at koden bag OwnJournal kan læses af alle. Sikkerhedsforskere, udviklere og brugere, der går op i privatlivsbeskyttelse, kan undersøge hvordan dagbogsindlæg behandles, hvordan krypteringen er implementeret, hvordan data bevæger sig mellem din enhed og din lagring, og hvad vores infrastruktur faktisk gør.

    Du behøver ikke bare tage vores ord for det.

    For en dagbogs-app – hvor hele værdien hviler på privatlivsbeskyttelse – er det vigtigere end for de fleste programmer. En dagbog er noget af det mest personlige, du kan skabe. Arkitekturen, der beskytter den, bør kunne inspiceres – ikke bare påstås at være sikker. Du kan læse mere om hvorfor privatliv er afgørende for dagbogsskrivning.

    Hvad der er inkluderet

    Repositoriet indeholder det hele:

    • Frontend – web- og mobilappen
    • Server – serversidekoden, der håndterer godkendelse, synkronisering og kontoadministration
    • Infrastruktur – konfiguration og udrulningskode

    Det er det fulde billede af, hvordan OwnJournal fungerer – ikke en delvis offentliggørelse.

    AGPL-3.0-licensen

    Vi valgte GNU Affero General Public License v3 med omtanke. AGPL er en stærk copyleft-licens, der udvider GPL-vilkårene til netværksbrug: den, der kører en modificeret version af OwnJournal som en tjeneste, skal også gøre sine ændringer tilgængelige under samme licens.

    Det betyder, at OwnJournals åbne karakter er beskyttet. Alle kan læse koden, lave en fork, hoste den selv eller bidrage til den. Men forpligtelsen til open source kan ikke fjernes af en kommerciel fork, der holder forbedringer private.

    Hvad det betyder for dig

    Bruger du allerede OwnJournal, ændrer det ingenting i, hvordan appen fungerer. Dine dagbogsindlæg forbliver i din egen lagring. Dine krypteringsnøgler forbliver dine. Oplevelsen er den samme.

    Det, der ændrer sig, er graden af sikkerhed, du nu har adgang til. Har du før spekuleret på, om privatlivspåstandene rent faktisk holder i koden, kan du nu finde ud af det. Du kan også læse hvem der kan læse din digitale dagbog for en konkret gennemgang. Er du udvikler og vil forstå, hvordan noget fungerer, finder du svaret i repositoriet.

    Bidrag

    Finder du en fejl, har en idé eller ønsker at bidrage med kode, er repositoriet åbent. Issues og pull requests er velkomne.

    Ved sikkerhedsindberetninger beder vi dig følge ansvarlig videregivelsespraksis frem for at åbne en offentlig issue. Kontaktoplysninger findes i repositoriet.

    Vi byggede OwnJournal, fordi vi ønskede et sted at skrive, der var ægte privat – ikke privat som følge af en politik, men privat i kraft af sit design. At gøre koden offentlig er den naturlige fortsættelse af det løfte.

    Du kan læse mere om sikker skylagring i er det sikkert at gemme sin dagbog i skyen. Repositoriet finder du på github.com/Recsty-AB/ownjournal.