Mine sisu juurde

Küpsiste seaded

Vali iga liigi kohta, milliseid küpsiseid lubad. Oma valikut saad alati muuta iga lehe allosas oleva lingi „Küpsiste seaded“ kaudu. Privaatsuspoliitika

Vajalikud

Alati sees

Vajalikud sisselogimiseks, ostukorvi säilitamiseks ja sinu valikute meelespidamiseks. Need on alati sees.

Millised küpsised?
  • weboke_sessie, weboke_klant, weboke_remember: sinu seanss ja sisselogituks jäämine
  • weboke_basket: sinu ostukorv
  • wkBtwIncl: hindade näitamine koos käibemaksuga või ilma
  • wok_cookies: sinu küpsisevalik, 12 kuud

Mõõdab, milline reklaam viib külastuse või tellimuseni, et me ei maksaks reklaamide eest, mis midagi ei anna.

Millised küpsised?
  • Google Ads Google Tag Manageri kaudu (_gcl_au, _gcl_aw), kuni 90 päeva
  • OpenAI Ads, reklaamid ChatGPT-s
  • wok_aff: millise partneri kaudu meie juurde jõudsid (partnerprogramm), 60 päeva

4,6

Riik ja keel

Igal riigil on oma sait, selle riigi hindade ja käibemaksuga.

Vaata

Avatud standardid ja avatud lähtekood

Moodul 2: Mis on Euroopa pilv tegelikult? · Lugemisaeg: 11 minutit

Õpieesmärk: pärast seda tundi oskad selgitada vahet avatud standardi ja avatud lähtekoodi vahel ning nimetada iga oma töölõigu (mail, kalender, kontaktid, failid, dokumendid) kohta standardi, mis teeb üleminekust lihtsa.

Põhimõisted: avatud standard, avatud lähtekood, litsents (AGPL), RFC, IMAP, SMTP, CalDAV, CardDAV, WebDAV, iCalendar (ICS), vCard (VCF), ODF, OOXML, föderatsioon

Miks standardid annavad sulle vabaduse

Kujuta ette, et igal telefonioperaatoril oleks oma pistikutüüp. Operaatori vahetamine tähendaks: uus laadija, uued kaablid, võib-olla uus telefon. Pilveteenustega on sama lugu. Kui teenus kasutab kokkuleppeid, mida tohib kasutada igaüks, saad oma andmed ja rakendused lihtsalt kaasa võtta. Kui teenus kasutab omaenda kokkuleppeid, jääd kinni.

Bakkerij De Korrel tahab tulevikus saada valida ja hiljem uuesti valida. Seepärast ei vaata ta ainult seda, kes teenust pakub (tund 2.1), vaid ka "pistikuid": standardeid, mille kaudu teenus suhtleb.

Avatud standard ja avatud lähtekood: kaks erinevat asja

Avatud standard on avalikult kirjeldatud kokkulepe selle kohta, kuidas programmid andmeid vahetavad või salvestavad. Igaüks tohib seda lugeda ja kasutada, ilma loa küsimise või maksmiseta. Paljud internetistandardid on kirjas IETF-i RFC-s (Request for Comments); dokumendiformaadid on sageli kinnitatud ISO standardina. Avatud standard ei ütle midagi selle kohta, kes tarkvara teeb.

Avatud lähtekood käib tarkvara enda kohta: lähtekood on avalik ja litsentsi all, mis lubab sul koodi lugeda, kasutada, muuta ja levitada. Nextcloud, Thunderbird, LibreOffice ja Euro-Office on avatud lähtekoodiga.

Need kaks käivad tihti koos, aga mitte alati:

Avatud standardOma (suletud) standard
Avatud lähtekoodiga tarkvaraNextcloud koos CalDAV ja WebDAV-igaAvatud lähtekoodiga tarkvara, mis töötab ainult oma, dokumenteerimata formaadiga (haruldane)
Suletud tarkvaraApple'i kalender koos CalDAV-iga; Outlook koos IMAP-iga; Microsoft Word koos docx-igaGoogle Docsi failid (ainult Google'i lingina); Teamsi vestlused

Ülemineku jaoks on kõige tähtsamad avatud standardid. Nende abil saad oma andmed kaasa võtta, ka siis, kui tarkvara on suletud. Avatud lähtekood on lisakindlustus: kui tarnija lõpetab tegevuse või muudab midagi, saab keegi teine sama tarkvara edasi käitada.

Standardid osade kaupa

Need on kokkulepped, millega puutud kogu kursuse vältel kokku.

OsaStandardKirjas onMida see teeb
Maili lugemineIMAPRFC 9051 (IMAP4rev2), varem RFC 3501 (IMAP4rev1)Su mail jääb serverisse; iga seade näeb samu kaustu
Maili saatmine ja kohaletoimetamineSMTPRFC 5321Mailiserverid saadavad üksteisele maili; su mailiprogramm saadab seda submission-pordi 587 või 465 kaudu
Maili vastuvõtu leidmineMX-kirjeRFC 5321, DNSÜtleb, milline server võtab vastu maili su domeenile (DNS-kursuse tund 4.1)
FailidWebDAVRFC 4918Failide lugemine ja kirjutamine https kaudu; ka võrgukettana
Kalendri sünkroonimineCalDAVRFC 4791Kohtumised WebDAV kaudu serveri ja rakenduste vahel
Kontaktide sünkroonimineCardDAVRFC 6352Kontaktid WebDAV kaudu
Kalender failinaiCalendar (ICS)RFC 5545Kohtumise või terve kalendri formaat, ka kutsete jaoks
Kontakt failinavCard (VCF)RFC 6350 (versioon 4.0), RFC 2426 (versioon 3.0)Visiitkaardi või terve aadressiraamatu formaat
Serverite leidmine.well-known ja SRVRFC 6764 (CalDAV/CardDAV), RFC 6186 (mail)Rakendused leiavad ise õige aadressi
DokumendidODFISO/IEC 26300OpenDocument: odt, ods, odp
DokumendidOOXMLISO/IEC 29500 (ja ECMA-376)Office Open XML: docx, xlsx, pptx

Pane tähele viimast plokki: docx on samuti ametlikult kinnitatud norm, mitte salajane formaat. Praktikas kasutab Microsoft Office varianti lisavõimalustega ning dokument võib teises programmis natuke teistmoodi välja näha. Sellest räägivad tunnid 6.3 ja 6.5.

Kuidas tunned ära standarditel põhineva teenuse?

Sul pole vaja RFC-sid lugeda. Esita need küsimused:

  1. Kas saan oma maili lugeda ükskõik millise mailiprogrammiga IMAP-i kaudu? Kui töötab ainult teenuse enda rakendus, on see halb märk.
  2. Kas saan oma kalendri ja kontaktid ühendada telefoni kalendriga ilma pakkuja lisarakenduseta? Siis on tõenäoliselt olemas CalDAV ja CardDAV.
  3. Kas saan oma failid ühendada võrgukettana? Siis on olemas WebDAV.
  4. Kas saan kalendri eksportida ICS-ina ja kontaktid VCF-ina? Ja kas saan need importida?
  5. Kas dokumente hoitakse docx/xlsx/pptx või odt/ods/odp vormingus? Või oma formaadis, mis töötab ainult selle teenuse brauseris?

Võimalik on teha ka tehniline test. Paljud teenused avaldavad .well-known-aadressi: https://cloud.example.com/.well-known/caldav suunab kalendrirakenduse edasi tegelikule kalendriaadressile. DNS-is võib olla ka SRV-kirje, näiteks _caldavs._tcp.example.com või _imaps._tcp.example.com, mis ütleb rakendustele, kust nad õiget kohta leiavad. Ülesanne A2.2 kontrollib seda sinu pilveaadressi jaoks.

Föderatsioon: koostöö üle ühe teenuse piiride

Mõned avatud standardid lasevad eri pakkujate teenustel omavahel suhelda. Seda nimetatakse föderatsiooniks. Kõige tuntum näide on e-post: inimene, kelle postkast on pakkuja A juures, saadab vaevata maili kellelegi pakkuja B juures. Nextcloud tunneb föderatiivset jagamist: jagad kausta kellegagi teises Nextcloud-serveris. Vestluste jaoks on föderatiivne standard Matrix. Föderatsioon muudab väiksema pakkuja juures olemise vähem riskantseks: sa pole ülejäänutest lahti lõigatud.

Suletud platvormide puhul (vestlusteenus, mis töötab ainult selle teenuse sees) peavad kõik, kellega koos töötad, olema sama teenuse kasutajad. See on tugev lock-in'i vorm, millele tund 2.3 tagasi tuleb.

Avatud lähtekood: mida see tähendab ja mida mitte

Avatud lähtekood ei ole turvalisuse ega Euroopa omandi kvaliteedimärk. Kolm väärarusaama:

  • "Avatud lähtekood on turvaline." Avalikku koodi saab igaüks üle vaadata ning suurte projektide puhul seda ka tehakse. Aga halvasti hooldatud projektis võib lekkeid olla samamoodi. Vaata hooldust: kui sageli ilmuvad uuendused, kas on olemas turvapoliitika?
  • "Avatud lähtekood on tasuta." Litsents ei maksa midagi, aga käitamine, uuendamine ja turvamine võtab aega või raha. Seepärast valivad paljud organisatsioonid pakkuja, kes tarkvara nende eest haldab.
  • "Avatud lähtekood on Euroopa oma." See, kus loojad asuvad, pole litsentsiga üldse seotud. Tähtsam on see, et sina või mõni teine pakkuja saab tarkvara edasi käitada ka siis, kui algne looja midagi muudab.

Levinud litsents pilvemaailmas on AGPL (GNU Affero General Public License, versioon 3). See kohustab igaüht, kes pakub muudetud tarkvara veebipõhise teenusena, tegema muudetud lähtekoodi kättesaadavaks ka kasutajatele. Nextcloud ja ONLYOFFICE kasutavad AGPL-i. Et litsents annab võimaluse tarkvara lõhestada (fork), nähti 2026. aastal: Euro-Office tekkis ONLYOFFICE'i forgina. ONLYOFFICE leiab, et selle käigus rikuti litsentsitingimusi, ja lõpetas koostöö Nextcloudiga; selle vaidluse kohta pole (seisuga 2026. aasta november) teada ühtegi kohtuotsust. Selle kursuse jaoks on kõige tähtsam punkt: avatud litsents teeb sellise lõhestumise võimalikuks, ja see annab kasutajatele väljapääsu, kui nad enam tarnijat ei usalda. Kellel selles vaidluses õigus on, on juristide otsustada.

Praktikas: nii näeb see pakkuja juures välja

WebOké Nextcloud kasutab failide jaoks WebDAV-i, kalendri ja kontaktide jaoks CalDAV-i ja CardDAV-i ning oskab importida ja eksportida ICS- ja vCard-faile. Euro-Office hoiab dokumente docx, xlsx ja pptx vormingus ning oskab avada ka odt, ods ja odp faile. Tänu sellele töötavad ka teiste tootjate programmid, näiteks Thunderbird, iPhone'i kalender või DAVx5 Androidis. Teiste samu standardeid kasutavate pakkujate juures töötab see sarnaselt: seepärast saad hiljem ka uuesti lahkuda (tund 8.2).

Kokkuvõte

  • Avatud standard on avalik kokkulepe andmete kohta; avatud lähtekood käib avaliku lähtekoodi kohta. Need käivad tihti koos, aga mitte alati.
  • Ülemineku jaoks loevad eelkõige standardid: IMAP ja SMTP (mail), CalDAV ja CardDAV (kalender, kontaktid), WebDAV (failid), ICS ja vCard (eksport), ODF ja OOXML (dokumendid).
  • Standarditel põhinevat teenust tunned ära IMAP-juurdepääsu, telefoni enda kalendriga ühendamise, WebDAV-i ning ICS-, VCF- ja docx/odt-eksportimise järgi.
  • Föderatsioon laseb eri pakkujate teenustel koostööd teha.
  • Avatud lähtekood ei ole automaatselt turvaline, tasuta ega Euroopa oma, aga teeb võimalikuks, et keegi teine saab tarkvara edasi käitada.

Test

1. Mis vahe on avatud standardil ja avatud lähtekoodil?



2. Milline standard hoolitseb selle eest, et telefoni kalender sünkroonib serveri kalendriga?



3. Tahad kalendri failina teise teenusesse kaasa võtta. Millist formaati kasutad?



4. Kontorirakendus on avatud lähtekoodiga. Mida saad sellest kindlalt järeldada?



5. Miks muudab föderatsioon väiksema pakkuja juures olemise vähem riskantseks?



Ülesanne

Ülesanne A2.2: Kas sinu pilveteenus räägib avatud standardeid? Sisesta oma praeguse või uue pilveteenuse aadress (näiteks cloud.example.com) ja oma maili domeen. Programm kontrollib, kas kalendri ja kontaktide .well-known-aadressid on olemas ning kas maili jaoks on SRV- või autoconfig-kirjed, ja näitab, mida leidis.

Ülesanne A2.2: Kas sinu pilveteenus räägib avatud standardeid?

Sisesta oma (uue) pilveteenuse aadress. Programm kontrollib, ilma sisse logimata, kas kalender, kontaktid ja kirjad on leitavad avatud standardite abil: CalDAV ja CardDAV /.well-known ja SRV kaudu, ning kirjad SRV, autoconfig või autodiscover kaudu.



Seda, mida sisestad, ja mida leiame, me ei salvesta. Su brauser jätab meelde su vastused ja selle, kas sooritasid ülesande. Kui oled sisse loginud, salvestame Minu kursustes ainult info, et sul oli ülesanne (peaaegu) õige; ka selle saad sealt kustutada.

Rohkem lugemist

Nende artiklite sammud kehtivad WebOké teenuste kohta; teiste pakkujate juures töötab see sarnaselt.

Hetk…

Seadista oma domeenid

Määra iga domeeni jaoks nimeserverid, seos sinu majutusega ja kes saab omanikuks.

Laadin sinu domeene…