# Services Nogle online services understøtter åben og koblet [5-stjernede data] bedre end andre. [5-stjernede data]: ../data#stjerner "5-stjernede data" ## Solid [Solid] er et sæt spilleregler (en protokol) for services til at lagre, udveksle og behandle 5-stjernet data. Data lagres i [pods] som både [udbydes] og [kan opsættes lokalt], og databehandling sker med uafhængige Solid services. Pod data er [abstrakte], ikke skræddersyet til en konkret anvendelse (som typisk er tilfældet på personlige computere og i telefon-apps). I stedet er programmer og services konstrueret til dynamisk at bearbejde data fra potentielt flere uafhængige kilder. Dette gør data mere mere agile, genbrugelige og mulige at sikre, idet kontrol over data er fundamentalt adskilt fra kontrol over services og programmer. Adskillelsen af data og databehandling muliggør stor fleksibilitet med minimal afgivelse af digital suverænitet, indikeret bl.a. ved dets [håndtering af GDPR], og inviterer derved til [vidtrækkende anvendelser]. :::{.callout-tip title="3-5 stjerner"} * (:star:) Data i [pods] *kan* opsættes åbne og med fri licens * :star::star: Data i pods er altid strukturerede data * :star::star::star: Data i pods er altid strukturet som [RDF] * :star::star::star::star: Ting i en pod er altid identificerbare som web-adresser * (:star::star::star::star::star:) Data i [pods] *kan* koble til andre data med semantisk RDF annotering ::: [Solid]: https://solidproject.org/about#data "Solid - You can store any kind of data in a Solid Pod" [pods]: https://solidproject.org/users/get-a-pod "Solid Pod - semantisk datalager som understøtter Solid formater og protokoller" [udbydes]: https://solidservers.org/ "Oversigt over Solid pod udbydere" [kan opsættes lokalt]: https://www.cmswire.com/digital-experience/how-to-set-up-solid-pods-a-data-ownership-guide/ "Guide til oprettelse/opsætning af Solid pod enten eksternt eller lokalt" [abstrakte]: https://ruben.verborgh.org/blog/2022/12/30/lets-talk-about-pods/ "Blogindlæg om applikationsuafhængighed i design af Solid pods" [vidtrækkende anvendelser]: https://www.datasciencecentral.com/how-solid-pods-may-end-up-being-the-building-blocks-of-the-metaverse/ "Artikel om anvendelsesmuligheder af Solid pods anskuet som byggestene i Metaverset" [håndtering af GDPR]: https://www.mdpi.com/2078-2489/14/2/114 "Afhandling om Solid i forhold til GDPR" [RDF]: https://da.wikipedia.org/wiki/Resource_Description_Framework "Resource Description Framework (RDF) - opmærkningssprog til semantisk strukturering af data" ## Local-first > "local-first software": > a set of principles for software > that enables both collaboration *and* ownership for users. > [...] > The key difference between traditional systems and local-first systems > is not an absence of servers, > but a change in their responsibilities: > they are in a supporting role, not the source of truth. Fra [Ink & Switch artikel] udgivet i 2019 om local-first principper, som undersøger konkrete cases implementeret vha. [CRDT]. [Ink & Switch artikel]: https://www.inkandswitch.com/local-first/ "Local-first software - You own your data, in spite of the cloud" [CRDT]: https://en.wikipedia.org/wiki/Conflict-free_replicated_data_type "Wikipedia-artikel (engelsk) om Konflikt-fri replikerede datatyper (CRDT) indenfor distribuerede systemer" Se også [nyere artikel] fra 2023 om professionelle skribenter som case. [nyere artikel]: https://www.inkandswitch.com/upwelling/ "Upwelling -Combining real-time collaboration with version control for writers" :::{.callout-tip title="2-5 stjerner"} * (:star:) Data *kan* opsættes åbent tilgængeligt og med fri licens * :star::star: Data er nødvendigvis strukturerede, for at opnå [gnidningsfrit samarbejde] * :star::star::star: Data følger nødvendigvis åbne standarder, af hensyn til [det lange nu] * (:star::star::star::star:) Data *kan* være opmærket med web-tilgængelige forankringer * (:star::star::star::star::star:) Data *kan* indeholde koblinger med semantisk RDF annotering ::: [gnidningsfrit samarbejde]: https://www.inkandswitch.com/local-first/#4-seamless-collaboration-with-your-colleagues "Local-first princip #4: Gnidningsfrit samarbejde med kolleger" [det lange nu]: https://www.inkandswitch.com/local-first/#5-the-long-now "Local-first princip 54: Det lange nu"