Gå til innholdet

Cookie-innstillinger

Velg hvilke typer cookies du tillater. Du kan når som helst endre valget via Cookie-innstillinger nederst på hver side. Personvernerklæring

Nødvendige

Alltid på

Trengs for å logge inn, beholde handlekurven og huske valgene dine. Disse er alltid på.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: økten din og at du forblir innlogget
  • weboke_basket: handlekurven din
  • wkBtwIncl: visning av priser med eller uten mva.
  • wok_cookies: cookievalget ditt, 12 måneder

Måler hvilken annonse som fører til et besøk eller en bestilling, slik at vi ikke betaler for annonser som ikke gir noe.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), opptil 90 dager
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: hvilken partner som henviste deg til oss (partnerprogram), 60 dager

4,6

Land og språk

Hvert land har sin egen nettside, med priser og mva. for det landet.

Vis

Åpne standarder og åpen kildekode

Modul 2: Hva er en europeisk sky egentlig? · Lesetid: 11 minutter

Læringsmål: Etter denne leksjonen kan du forklare forskjellen mellom en åpen standard og åpen kildekode, og for hver del av arbeidet ditt (e-post, kalender, kontakter, filer, dokumenter) nevne standarden som gjør en overgang enkel.

Nøkkelbegreper: åpen standard, åpen kildekode, lisens (AGPL), RFC, IMAP, SMTP, CalDAV, CardDAV, WebDAV, iCalendar (ICS), vCard (VCF), ODF, OOXML, federasjon

Hvorfor standarder gir deg frihet

Tenk deg at hver telefonleverandør hadde sin egen type kontakt. Å bytte ville bety: en ny lader, nye kabler, kanskje en ny telefon. For skytjenester fungerer det på samme måte. Bruker en tjeneste avtaler som alle kan bruke, tar du dataene og appene dine lett med deg. Bruker den egne, proprietære avtaler, sitter du fast.

Bakkerij De Korrel vil kunne velge nå, og også kunne velge på nytt senere. Derfor ser bedriften ikke bare på hvem som leverer en tjeneste (leksjon 2.1), men også på «kontaktene»: standardene tjenesten snakker.

Åpen standard og åpen kildekode: to forskjellige ting

En åpen standard er en offentlig beskrevet avtale om hvordan programmer utveksler eller lagrer data. Alle kan lese og bruke den, uten tillatelse eller betaling. Mange internettstandarder står beskrevet i en RFC (Request for Comments) fra IETF; dokumentformater er ofte fastsatt som ISO-standard. En åpen standard sier ingenting om hvem som lager programvaren.

Åpen kildekode handler om selve programvaren: kildekoden er offentlig og under en lisens som gir deg lov til å lese, bruke, endre og distribuere koden. Nextcloud, Thunderbird, LibreOffice og Euro-Office er åpen kildekode.

De opptrer ofte sammen, men ikke alltid:

Åpen standardEgen (lukket) standard
Åpen kildekode-programvareNextcloud med CalDAV og WebDAVÅpen kildekode-programvare som bare fungerer med et eget, udokumentert format (sjelden)
Lukket programvareApple Kalender med CalDAV; Outlook med IMAP; Microsoft Word med docxGoogle Docs-filer (bare som lenke til Google); Teams-chatter

For en overgang er åpne standarder det viktigste. Med dem kan du ta med deg dataene dine, selv om programvaren er lukket. Åpen kildekode er en ekstra sikring: hvis en leverandør slutter eller endrer kurs, kan en annen drifte den samme programvaren videre.

Standardene for hvert område

Dette er avtalene du møter gjennom resten av kurset.

OmrådeStandardFastsatt iHva den gjør
Lese e-postIMAPRFC 9051 (IMAP4rev2), tidligere RFC 3501 (IMAP4rev1)E-posten din blir liggende på serveren; hver enhet viser de samme mappene
Sende og levere e-postSMTPRFC 5321Mailservere sender e-post til hverandre; e-postprogrammet ditt sender via submission-porten 587 eller 465
Finne e-postmottakMX-recordRFC 5321, DNSAngir hvilken server som mottar e-post for domenet ditt (DNS-kurset leksjon 4.1)
FilerWebDAVRFC 4918Lese og skrive filer via https; også som nettverksdisk
Synkronisere kalenderCalDAVRFC 4791Avtaler via WebDAV mellom server og apper
Synkronisere kontakterCardDAVRFC 6352Kontakter via WebDAV
Kalender som filiCalendar (ICS)RFC 5545Formatet for en avtale eller en hel kalender, også for invitasjoner
Kontakt som filvCard (VCF)RFC 6350 (versjon 4.0), RFC 2426 (versjon 3.0)Formatet for et visittkort eller en hel adressebok
Finne servere.well-known og SRVRFC 6764 (CalDAV/CardDAV), RFC 6186 (e-post)Apper finner selv riktig adresse
DokumenterODFISO/IEC 26300OpenDocument: odt, ods, odp
DokumenterOOXMLISO/IEC 29500 (og ECMA-376)Office Open XML: docx, xlsx, pptx

Legg merke til den siste blokken: docx er også en fastsatt standard, og ikke et hemmelig format. I praksis bruker Microsoft Office en variant med ekstra funksjoner, og et dokument kan se litt annerledes ut i et annet program. Det er tema for leksjon 6.3 og 6.5.

Hvordan gjenkjenner du en tjeneste som bygger på standarder?

Du trenger ikke lese RFC-er. Still disse spørsmålene:

  1. Kan jeg lese e-posten min med et hvilket som helst e-postprogram via IMAP? Fungerer bare den egne appen, er det et dårlig tegn.
  2. Kan jeg koble kalenderen og kontaktene mine til kalenderen på telefonen min uten en ekstra app fra leverandøren? Da er det trolig CalDAV og CardDAV til stede.
  3. Kan jeg koble filene mine som nettverksdisk? Da er det WebDAV.
  4. Kan jeg eksportere en kalender som ICS og kontakter som VCF? Og kan jeg importere dem?
  5. Blir dokumenter lagret som docx/xlsx/pptx eller odt/ods/odp? Eller som et eget format som bare finnes i nettleseren til den tjenesten?

En teknisk test går også an. Mange tjenester publiserer en .well-known-adresse: https://cloud.example.com/.well-known/caldav sender en kalenderapp videre til den faktiske kalenderadressen. Og i DNS kan det finnes en SRV-record, som _caldavs._tcp.example.com eller _imaps._tcp.example.com, som forteller apper hvor de skal være. Oppgave A2.2 kontrollerer dette for skyadressen din.

Federasjon: samarbeid på tvers av én tjenestes grenser

Noen åpne standarder lar tjenester fra forskjellige leverandører snakke med hverandre. Det kalles federasjon. Det mest kjente eksempelet er e-post: noen med en postboks hos leverandør A sender uten problemer e-post til noen hos leverandør B. Nextcloud har federert deling: du deler en mappe med noen på en annen Nextcloud-server. For chat er Matrix en federert standard. Federasjon gjør det mindre alvorlig å være hos en mindre leverandør: du er ikke avskåret fra resten.

Hos lukkede plattformer (en chattjeneste som bare fungerer innenfor den tjenesten) må alle du samarbeider med være hos den samme tjenesten. Det er en sterk form for innlåsing, som leksjon 2.3 kommer tilbake til.

Åpen kildekode: hva det betyr og ikke betyr

Åpen kildekode er ikke et sikkerhetsmerke og heller ikke en garanti for europeisk eierskap. Tre misforståelser:

  • «Åpen kildekode er trygt.» Offentlig kode kan gjennomgås av alle, og i store prosjekter skjer det også. Men et dårlig vedlikeholdt prosjekt kan like gjerne inneholde sårbarheter. Se på vedlikehold: hvor ofte kommer det oppdateringer, finnes det en sikkerhetspolicy?
  • «Åpen kildekode er gratis.» Lisensen koster ingenting, men drift, oppdatering og sikring koster tid eller penger. Derfor velger mange organisasjoner en leverandør som drifter programvaren for dem.
  • «Åpen kildekode er europeisk.» Hvor skaperne befinner seg, har ingenting med lisensen å gjøre. Det viktigste er at du eller en annen leverandør kan fortsette å drifte programvaren hvis den opprinnelige skaperen endrer noe.

En mye brukt lisens i skyverdenen er AGPL (GNU Affero General Public License, versjon 3). Den pålegger den som tilbyr endret programvare som en nettbasert tjeneste, å gjøre den endrede kildekoden tilgjengelig for brukerne også. Nextcloud og ONLYOFFICE bruker AGPL. At lisensen gir rom for å avspalte programvare (en fork), så du i 2026: Euro-Office oppsto som en fork av ONLYOFFICE. ONLYOFFICE mener at lisensvilkårene ble brutt i den forbindelse og avsluttet samarbeidet med Nextcloud; om denne tvisten foreligger det (per november 2026) ingen rettslig avgjørelse. For dette kurset er hovedpoenget: en åpen lisens gjør en slik avspaltning mulig, og det gir brukere en utvei hvis de ikke lenger stoler på en leverandør. Hvem som har rett i denne tvisten, er opp til jurister å avgjøre.

I praksis: slik ser det ut hos en leverandør

En WebOké Nextcloud bruker WebDAV for filer, CalDAV og CardDAV for kalender og kontakter, og kan importere og eksportere ICS og vCard. Euro-Office lagrer dokumenter som docx, xlsx og pptx og kan også åpne odt, ods og odp. Dermed fungerer også andre programmer, som Thunderbird, kalenderen på iPhonen din eller DAVx5 på Android. Hos andre leverandører som bruker de samme standardene, fungerer det på tilsvarende måte: derfor kan du senere bytte bort igjen også (leksjon 8.2).

Oppsummering

  • En åpen standard er en offentlig avtale om data; åpen kildekode handler om offentlig kildekode. De opptrer ofte sammen, men ikke alltid.
  • For en overgang teller spesielt standardene: IMAP og SMTP (e-post), CalDAV og CardDAV (kalender, kontakter), WebDAV (filer), ICS og vCard (eksport), ODF og OOXML (dokumenter).
  • Du gjenkjenner en tjeneste basert på standarder ved IMAP-tilgang, kobling med telefonens egen kalender, WebDAV og eksport i ICS, VCF og docx/odt.
  • Federasjon lar tjenester fra forskjellige leverandører samarbeide.
  • Åpen kildekode er ikke automatisk trygt, gratis eller europeisk, men gjør det mulig for en annen aktør å drifte videre.

Quiz

1. Hva er forskjellen mellom en åpen standard og åpen kildekode?



2. Hvilken standard sørger for at kalenderen på telefonen din holder seg synkronisert med kalenderen på serveren?



3. Du vil ta med en kalender som fil til en annen tjeneste. Hvilket format bruker du?



4. En kontorpakke er åpen kildekode. Hva kan du med sikkerhet slutte av det?



5. Hvorfor gjør federasjon det mindre risikabelt å velge en mindre leverandør?



Oppgave

Oppgave A2.2: Snakker skytjenesten din åpne standarder? Skriv inn adressen til din nåværende eller nye sky (for eksempel cloud.example.com) og e-postdomenet ditt. Programmet sjekker om .well-known-adressene for kalender og kontakter finnes, og om det finnes SRV- eller autoconfig-records for e-post, og viser hva det fant.

Oppgave A2.2: Snakker skytjenesten din åpne standarder?

Fyll inn adressen til skytjenesten din (den nye). Programmet sjekker, uten å logge inn, om kalender, kontakter og e-post kan finnes med åpne standarder: CalDAV og CardDAV via /.well-known og SRV, og e-post via SRV, autoconfig eller autodiscover.



Det du fyller inn, og det vi finner, lagrer vi ikke. Nettleseren din husker svarene dine og om du har bestått oppgaven. Er du logget inn, lagrer vi kun at du har (nesten) bestått oppgaven i Mine kurs; der kan du også slette det.

Les mer

Trinnene i disse artiklene gjelder for tjenestene til WebOké; hos andre leverandører fungerer det på lignende måte.

Et øyeblikk …

Sett opp domenene dine

Ordne for hvert domene navnetjenerne, koblingen til hostingen din og hvem som blir innehaver.

Laster inn domenene dine…