Solid (Software)

Van Wikipedia, de gratis encyclopedie

Solid (Akronym für Social Linked Data)[1] ist ein Projekt zur Dezentralisierung des World Wide Web, das von dessen Erfinder, Tim Berners-Lee, geleitet wird. Das Projekt wird vom Massachusetts Institute of Technology entwickelt. Das Projekt „zielt darauf ab, die Funktionsweise von Webanwendungen radikal zu ändern, was zu wirklicher Hoheit über die eigenen Daten und damit einer besseren Privatsphäre führt“.[2] Dies soll durch die Entwicklung einer dezentralisierten und vollständig vom Benutzer kontrollierten Plattform erreicht werden.

Idee[Bearbeiten | Quelltext bearbeiten]

Berners-Lee war bestürzt darüber, dass seine Erfindung zunehmend für destruktive Zwecke missbraucht wurde, etwa als russische Hacker in die US-Wahlen 2016 eingriffen, als der Cambridge-Analytica-Datenskandal öffentlich wurde, als Facebook im Jahr 2012 psychologische Experimente an fast 700.000 Benutzern im Geheimen durchführte oder wenn Google und Amazon Patente für Geräte beantragt haben, die auf emotionale Veränderungen der menschlichen Stimmen achten.[3] Vor diesem Hintergrund hat Berners-Lee das Solid-Projekt als ersten Schritt konzipiert, um Nutzern die volle Kontrolle über ihre Daten zu geben. Das Solid-Projekt steht jedem offen, der mitmachen oder dazu beitragen will.[4]

Design[Bearbeiten | Quelltext bearbeiten]

Der Schwerpunkt von Solid liegt darin, Informationen so zu nutzen und zu teilen, dass die Privatsphäre gewahrt bleibt. Ein Benutzer speichert persönliche Daten in „Pods“ (personal online data stores; persönliche Online-Datenspeicher), die dort gehostet werden, wo der Benutzer dies wünscht. Anwendungen, die von Solid authentifiziert werden, dürfen Daten anfordern, wenn der Benutzer der Anwendung die Berechtigung erteilt. Ein Benutzer kann persönliche Informationen unter mehreren Pods verteilen; Zum Beispiel können verschiedene Pods persönliche Profildaten, Kontaktinformationen, Finanzinformationen, Gesundheit, Reisepläne oder andere Informationen enthalten. Der Benutzer kann dann eine authentifizierte Anwendung für soziale Netzwerke nutzen, indem er ihr die Berechtigung erteilt, auf die entsprechenden Informationen in einem bestimmten Pod zuzugreifen. Der Benutzer behält die vollständige Eigentümerschaft und Kontrolle über die Daten in seinen Pods: im Einzelnen, welche Daten in jedem Pod enthalten sind, wo jeder Pod gespeichert ist und welche Anwendungen die Berechtigung zur Verwendung der Daten haben.[1]

Solid besteht aus folgenden Komponenten:[5]

  • Eine organisierte Sammlung von Standards und Datenformaten / -vokabularen, die die gleichen Funktionen wie zentralisierte Social-Media-Dienste bieten, z. B. Identität, Authentifizierung, Anmeldung, Berechtigungslisten, Kontaktverwaltung, Messaging, Feedabonnements, Kommentare und Diskussionen.
  • Server, die die Solid-Spezifikation implementieren
  • Einer Testsuite zum Testen und Validieren von Solid-Implementierungen
  • Einem System aus sozialen Anwendungen, Identitätsanbietern und Hilfsbibliotheken, die auf der Solid-Plattform ausgeführt werden
  • Einer Community mit Dokumentation, Diskussionen, Tutorials und Präsentationen

Weblinks[Bearbeiten | Quelltext bearbeiten]

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. a b David Weinberger: How the father of the World Wide Web plans to reclaim it from Facebook and Google. Digital Trends, 10. August 2016, abgerufen am 7. Juli 2018.
  2. Solid project website. Archiviert vom Original (nicht mehr online verfügbar) am 29. Juni 2018; abgerufen am 7. Juli 2018.  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/solid.mit.edu
  3. Katrina Brooker: “I Was Devastated”: Tim Berners-Lee, the Man Who Created the World Wide Web, Has Some Regrets. Vanity Fair, 1. Juli 2018, abgerufen am 7. Juli 2018.
  4. Kathryn Krawczyk: World Wide Change: The creator of the web realizes his invention has gone way wrong. The Week, 2. Juli 2018, abgerufen am 7. Juli 2018.
  5. About Solid. GitHub, abgerufen am 7. Juli 2018.