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

    OwnJournal er nå åpen kildekode

    open-sourcetransparencyprivacysecurity
    Innholdsfortegnelse

    OwnJournal er nå fullt ut åpen kildekode. Den komplette kodebasen – frontend, server og infrastruktur – er offentlig tilgjengelig på GitHub under GNU Affero General Public License v3 (AGPL-3.0).

    Se repositoriet på GitHub →

    Hvorfor dette er viktig

    OwnJournal er bygget på et enkelt prinsipp: dagboken din tilhører deg. Dagbokinnleggene dine lagres i din egen skylagring. Med ende-til-ende-kryptering aktivert kan ingen – ikke engang vi – lese dem.

    Vi har alltid sagt dette. Nå kan du verifisere det selv.

    Åpen kildekode betyr at koden som driver OwnJournal kan leses av hvem som helst. Sikkerhetsforskere, utviklere og brukere som er opptatt av personvern kan undersøke hvordan dagbokinnlegg behandles, hvordan krypteringen er implementert, hvordan data flyter mellom enheten din og lagringen din, og hva infrastrukturen vår faktisk gjør.

    Du trenger ikke stole på vårt ord alene.

    For en dagbok-app – der hele verdien hviler på personvern – betyr dette mer enn for de fleste programmer. En dagbok er blant de mest private dataene en person skaper. Arkitekturen som beskytter den bør kunne undersøkes, ikke bare hevdes å være sikker. Du kan lese mer om hvorfor personvern er avgjørende for dagbokskriving.

    Hva som er inkludert

    Repositoriet inneholder alt:

    • Frontend – nett- og mobilappen
    • Server – serversidekoden som håndterer autentisering, synkronisering og kontoadministrasjon
    • Infrastruktur – konfigurasjon og distribusjonskode

    Dette er det fullstendige bildet av hvordan OwnJournal fungerer, ikke en delvis offentliggjøring.

    AGPL-3.0-lisensen

    Vi valgte GNU Affero General Public License v3 med omhu. AGPL er en sterk copyleft-lisens som utvider vilkårene i GPL til nettverksbruk: den som kjører en modifisert versjon av OwnJournal som en tjeneste, må også gjøre sine endringer tilgjengelige under samme lisens.

    Det betyr at den åpne naturen til OwnJournal er beskyttet. Hvem som helst kan lese koden, lage en fork, kjøre den selv eller bidra til den. Men forpliktelsen til åpen kildekode kan ikke fjernes av en kommersiell fork som holder forbedringer private.

    Hva dette betyr for deg

    Bruker du allerede OwnJournal, endres jo ingenting i hvordan appen fungerer. Dagbokinnleggene dine forblir i din egen lagring. Krypteringsnøklene dine forblir dine. Opplevelsen er den samme.

    Det som endres, er graden av sikkerhet du har tilgang til. Hvis du noen gang har lurt på om personvernpåstandene faktisk holder i koden, kan du nå finne ut av det. Du kan også lese hvem som kan lese den digitale dagboken din for en konkret gjennomgang. Er du utvikler og vil forstå hvordan noe fungerer, finner du svaret i repositoriet.

    Bidra

    Finner du en feil, har en idé eller ønsker å bidra med kode, er repositoriet åpent. Issues og pull requests er velkomne.

    For sikkerhetsmeldinger ber vi deg følge ansvarlig varslingspraksis i stedet for å åpne en offentlig issue. Kontaktinformasjon finnes i repositoriet.

    Vi bygget OwnJournal fordi vi ønsket et sted å skrive som var genuint privat – ikke privat gjennom retningslinjer, men privat gjennom design. Å gjøre koden offentlig er en naturlig videreføring av den forpliktelsen.

    Du kan lese mer om sikker skylagring i er det trygt å lagre dagboken i skyen. Repositoriet finner du på github.com/Recsty-AB/ownjournal.