Modul 2 · 2.2
Åbne standarder og open source
Modul 2: Hvad er en europæisk cloud egentlig? · Læsetid: 11 minutter
Læringsmål: Efter denne lektion kan du forklare forskellen mellem en åben standard og open source, og for hver del af dit arbejde (mail, kalender, kontakter, filer, dokumenter) nævne den standard, der gør et skifte nemt.
Nøglebegreber: åben standard, open source, licens (AGPL), RFC, IMAP, SMTP, CalDAV, CardDAV, WebDAV, iCalendar (ICS), vCard (VCF), ODF, OOXML, føderation
Hvorfor standarder giver dig frihed
Forestil dig, at hver telefonudbyder havde sin egen slags stik. At skifte ville betyde: en ny oplader, nye kabler, måske en ny telefon. Hos cloudtjenester fungerer det på samme måde. Bruger en tjeneste regler, som alle må bruge, kan du tage dine data og dine apps med dig. Bruger den sine egne regler, sidder du fast.
Bakkerij De Korrel vil kunne vælge nu, og senere kunne vælge om igen. Derfor kigger virksomheden ikke kun på, hvem der leverer en tjeneste (lektion 2.1), men også på "stikkene": de standarder tjenesten taler.
Åben standard og open source: to forskellige ting
En åben standard er en offentligt beskrevet aftale om, hvordan programmer udveksler eller gemmer data. Alle må læse og bruge den, uden tilladelse eller betaling. Mange internetstandarder findes i en RFC (Request for Comments) fra IETF; dokumentformater er ofte fastlagt som en ISO-norm. En åben standard siger intet om, hvem der laver softwaren.
Open source handler om selve softwaren: kildekoden er offentlig og under en licens, der tillader dig at læse, bruge, tilpasse og videredistribuere koden. Nextcloud, Thunderbird, LibreOffice og Euro-Office er open source.
De optræder ofte sammen, men ikke altid:
| Åben standard | Egen (lukket) standard | |
|---|---|---|
| Open source-software | Nextcloud med CalDAV og WebDAV | Open source-software, der kun virker med et eget, udokumenteret format (sjældent) |
| Lukket software | Apple Kalender med CalDAV; Outlook med IMAP; Microsoft Word med docx | Google Docs-filer (kun som link til Google); Teams-chats |
Ved et skifte er åbne standarder det vigtigste. Med dem kan du tage dine data med dig, selv hvis softwaren er lukket. Open source er en ekstra sikring: hvis en leverandør stopper eller ændrer kurs, kan en anden holde den samme software kørende.
Standarderne for hver del
Det er de aftaler, du løbende støder på i resten af kurset.
| Del | Standard | Fastlagt i | Hvad den gør |
|---|---|---|---|
| Læse mail | IMAP | RFC 9051 (IMAP4rev2), tidligere RFC 3501 (IMAP4rev1) | Din mail bliver på serveren; alle enheder ser de samme mapper |
| Sende og levere mail | SMTP | RFC 5321 | Mailservere sender mail til hinanden; dit mailprogram sender via submission-porten 587 eller 465 |
| Finde mailmodtagelse | MX-record | RFC 5321, DNS | Angiver hvilken server der modtager mail for dit domæne (DNS-kurset lektion 4.1) |
| Filer | WebDAV | RFC 4918 | Læse og skrive filer via https; også som netværksdrev |
| Synkronisere kalender | CalDAV | RFC 4791 | Aftaler via WebDAV mellem server og apps |
| Synkronisere kontakter | CardDAV | RFC 6352 | Kontakter via WebDAV |
| Kalender som fil | iCalendar (ICS) | RFC 5545 | Formatet for en aftale eller en hel kalender, også til invitationer |
| Kontakt som fil | vCard (VCF) | RFC 6350 (version 4.0), RFC 2426 (version 3.0) | Formatet for et visitkort eller en hel adressebog |
| Finde servere | .well-known og SRV | RFC 6764 (CalDAV/CardDAV), RFC 6186 (mail) | Apps finder selv den rigtige adresse |
| Dokumenter | ODF | ISO/IEC 26300 | OpenDocument: odt, ods, odp |
| Dokumenter | OOXML | ISO/IEC 29500 (og ECMA-376) | Office Open XML: docx, xlsx, pptx |
Læg mærke til det sidste punkt: docx er også en fastlagt norm, og ikke et hemmeligt format. I praksis bruger Microsoft Office en variant med ekstra funktioner, og et dokument kan se en anelse anderledes ud i et andet program. Det handler lektion 6.3 og 6.5 om.
Hvordan genkender du en tjeneste, der kører på standarder?
Du behøver ikke læse RFC'er. Stil disse spørgsmål:
- Kan jeg læse min mail med ethvert mailprogram via IMAP? Virker kun den tjenestens egen app, er det et dårligt tegn.
- Kan jeg forbinde min kalender og kontakter til kalenderen på min telefon uden en ekstra app fra udbyderen? Så er der sandsynligvis CalDAV og CardDAV.
- Kan jeg forbinde mine filer som et netværksdrev? Så er der WebDAV.
- Kan jeg eksportere en kalender som ICS og kontakter som VCF? Og kan jeg importere dem?
- Gemmes dokumenter som docx/xlsx/pptx eller odt/ods/odp? Eller som et eget format, der kun findes i den tjenestes browser?
En teknisk test kan også bruges. Mange tjenester offentliggør en .well-known-adresse: https://cloud.example.com/.well-known/caldav sender en kalenderapp videre til den rigtige kalenderadresse. Og i DNS kan der stå en SRV-record, som _caldavs._tcp.example.com eller _imaps._tcp.example.com, der fortæller apps, hvor de skal finde tjenesten. Opgave A2.2 kontrollerer det for din cloudadresse.
Føderation: samarbejde på tværs af grænserne for én tjeneste
Nogle åbne standarder lader tjenester fra forskellige udbydere tale sammen. Det kaldes føderation. Det mest kendte eksempel er e-mail: en person med en postkasse hos udbyder A kan uden besvær maile til en person hos udbyder B. Nextcloud har føderativ deling: du deler en mappe med en person på en anden Nextcloud-server. For chat er Matrix en føderet standard. Føderation gør det mindre problematisk at bruge en mindre udbyder: du er ikke afskåret fra resten.
Ved lukkede platforme (en chattjeneste, der kun fungerer internt i den tjeneste) skal alle, du samarbejder med, bruge den samme tjeneste. Det er en stærk form for lock-in, som lektion 2.3 vender tilbage til.
Open source: hvad det betyder, og hvad det ikke betyder
Open source er ikke et kvalitetsstempel for sikkerhed, og heller ikke for europæisk ejerskab. Tre misforståelser:
- "Open source er sikkert." Offentlig kode kan gennemgås af alle, og det sker også ved store projekter. Men et dårligt vedligeholdt projekt kan sagtens indeholde sårbarheder. Se på vedligeholdelse: hvor ofte kommer der opdateringer, er der en sikkerhedspolitik?
- "Open source er gratis." Licensen koster ikke noget, men at drive, opdatere og sikre softwaren koster tid eller penge. Derfor vælger mange organisationer en udbyder, der administrerer softwaren for dem.
- "Open source er europæisk." Hvor udviklerne befinder sig, har intet med licensen at gøre. Det vigtigste er, at du eller en anden udbyder fortsat kan køre softwaren, hvis den oprindelige udvikler ændrer noget.
En udbredt licens i cloudverdenen er AGPL (GNU Affero General Public License, version 3). Den forpligter enhver, der tilbyder tilpasset software som en onlinetjeneste, til også at stille den tilpassede kildekode til rådighed for brugerne. Nextcloud og ONLYOFFICE bruger AGPL. At licensen giver mulighed for at udskille softwaren (en fork), så man i 2026: Euro-Office opstod som en fork af ONLYOFFICE. ONLYOFFICE mener, at licensvilkårene blev overtrådt i den forbindelse og har standset sit samarbejde med Nextcloud; der foreligger (pr. november 2026) ingen retsafgørelse om denne uenighed. Det vigtigste for dette kursus er: en åben licens muliggør en sådan udskillelse, og det giver brugerne en vej ud, hvis de ikke længere har tillid til en leverandør. Hvem der har ret i denne sag, er op til jurister at afgøre.
I praksis: sådan ser det ud hos en udbyder
En WebOké Nextcloud bruger WebDAV til filer, CalDAV og CardDAV til kalender og kontakter, og kan importere og eksportere ICS og vCard. Euro-Office gemmer dokumenter som docx, xlsx og pptx og kan også åbne odt, ods og odp. Derfor fungerer også andres programmer, som Thunderbird, kalenderen på din iPhone eller DAVx5 på Android. Hos andre udbydere, der kører på de samme standarder, fungerer det på tilsvarende vis: derfor kan du også skifte videre senere (lektion 8.2).
Opsummering
- En åben standard er en offentlig aftale om data; open source handler om offentlig kildekode. De optræder ofte sammen, men ikke altid.
- Ved et skifte tæller især standarderne: IMAP og SMTP (mail), CalDAV og CardDAV (kalender, kontakter), WebDAV (filer), ICS og vCard (eksport), ODF og OOXML (dokumenter).
- Du genkender en tjeneste, der kører på standarder, på IMAP-adgang, forbindelse til telefonens egen kalender, WebDAV og eksport i ICS, VCF og docx/odt.
- Føderation lader tjenester fra forskellige udbydere samarbejde.
- Open source er ikke automatisk sikkert, gratis eller europæisk, men gør det muligt for en anden at føre softwaren videre.
Quiz
Opgave
Opgave A2.2: Taler din cloud åbne standarder? Indtast adressen på din nuværende eller nye cloud (for eksempel cloud.example.com) og dit maildomæne. Programmet kontrollerer, om .well-known-adresserne for kalender og kontakter findes, og om der er SRV- eller autoconfig-records for mail, og viser hvad det fandt.
Videre læsning
Trinene i disse artikler gælder for WebOkés tjenester; hos andre udbydere fungerer det på tilsvarende vis.
- Nextcloud-vejledning 1.5: Hvilke browsere, apps og enheder virker?
- Euro-Office vejledning 1.4: Hvilke browsere og filformater virker med Euro-Office?
- Nextcloud-vejledning 3.5: App-adgangskoder: hvornår og hvordan
- DirectAdmin vejledning 8.7: IMAP eller POP3: hvad er forskellen?
- RFC 9051 (IMAP4rev2), RFC 5321 (SMTP), RFC 4918 (WebDAV), RFC 4791 (CalDAV), RFC 6352 (CardDAV), RFC 5545 (iCalendar), RFC 6350 (vCard 4.0), RFC 6764 (CalDAV/CardDAV findes), RFC 6186 (mail-SRV); ISO/IEC 26300 (ODF), ISO/IEC 29500 (OOXML)
