Freies soziales Netzwerk

Diaspora verteilt den Quelltext

Pünktlich hat das Diaspora-Team eine Entwicklerversion des freien sozialen Netzwerks veröffentlicht. Diaspora soll mit Hilfe der Gemeinschaft reifen. Für die nächste Alphaversion im Oktober ist eine Facebook-Integration geplant - und Übersetzungen.

Artikel veröffentlicht am ,
Freies soziales Netzwerk: Diaspora verteilt den Quelltext

Die Vorabversion bringt Funktionen mit, die Facebook-Benutzer bereits kennen: Nutzer können Nachrichten auf einer Pinnwand hinterlassen, Freunde im verteilten sozialen Netzwerk aufstöbern und Fotos mit anderen Nutzern teilen. Der große Vorteil: Anders als bei zentralen sozialen Netzwerken soll der Nutzer bei Diaspora die volle Kontrolle über seine persönlichen Daten, Fotos und Videos behalten.

  • Ein Fotoalbum in Diaspora
  • Online gestellte Fotos werden in Alben verwaltet.
  • Diaspora bringt eine Uploadfunktion für Fotos mit.
  • Freunde und Bekannte werden über Aspekte gruppiert, ...
  • ...die beliebig...
  • ...benannt werden können.
  • Diaspora
  • Die Hauptseite von Diaspora ähnelt der von Facebook.
Diaspora
Stellenmarkt
  1. Spezialist Tarifimplementierung (m/w/d)
    Allianz Deutschland AG, Unterföhring
  2. System Engineer (m/w/d) KDO-Cloud-Arbeitsplatz
    KDO Service GmbH, Oldenburg
Detailsuche

Diaspora ist ein verteiltes Netzwerk - jeder Teilnehmer wird einen leicht einzurichtenden privaten Diaspora-Webserver (Diaspora Seed) betreiben. Dieser speichert private Daten und teilt sie nur mit den Diaspora-Seeds der eigenen Freunde. Der Nutzer soll die volle Kontrolle über seine Onlineidentität haben. Schon die Grundeinstellungen von Diaspora sollen eine verschlüsselte Übertragung sicherstellen. Ab der ersten Version wird sämtlicher Datenverkehr verschlüsselt. Für die Verschlüsselung wird in der Vorabversion OpenSSL eingesetzt. Lediglich beim Hochladen von Fotos wollen die Entwickler die Funktion nachreichen.

Das Diaspora-Framework und das zugehörige API sollen die Kommunikation zwischen den Diaspora-Seeds regeln. Intern verwendet Diaspora die NoSQL-Datenbank MongoDB. Das Framework wurde in der Skriptsprache Ruby erstellt. Bislang läuft die Entwicklerversion lediglich unter Linux und Mac OS X.

Integration in Facebook und Twitter

Der Umstieg auf Diaspora soll erleichtert werden, indem die eigenen Daten aus bestehenden sozialen Netzwerken importiert werden können. Für die nächste Version, die für Oktober angekündigt ist, wollen die Entwickler zunächst an der Facebook- und Twitter-Integration arbeiten. Über Diaspora sollen öffentliche Nachrichten an die anderen sozialen Netzwerke versendet werden, über die dortigen Kontaktlisten soll nach Freunden bei Diaspora gesucht werden können.

Golem Karrierewelt
  1. Airtable Grundlagen: virtueller Ein-Tages-Workshop
    31.08.2022, Virtuell
  2. CEH Certified Ethical Hacker v11: virtueller Fünf-Tage-Workshop
    05.-09.09.2022, Virtuell
Weitere IT-Trainings

Ein wichtiges Ziel ist die Internationalisierung von Diaspora: "Es wäre schade, wenn Diaspora nicht auf Griechisch verwendet werden kann." Per Oauth soll es künftig möglich sein, ohne großen Aufwand mit den Daten von einem Seed zum anderen zu ziehen. Gleichzeitig sollen alle Kontakte über den Umzug informiert werden. Außerdem soll die sogenannte Aspect-Funktion, mit der Kontakte definiert und beschrieben werden, verfeinert werden. Freunde sollen sich auch gruppieren lassen, etwa zu einer öffentlichen Gruppe.

Lange Wunschliste

Langfristig soll die Bilderfunktion verbessert werden, etwa durch eine Tagging-Funktion für veröffentlichte Fotos. Private Nachrichten, eine einheitliche Benachrichtigungsfunktion und virtuelle Veranstaltungen stehen auf der Wunschliste.

Die vier US-Informatikstudenten Daniel Grippi, Maxwell Salzberg, Raphael Sofaer und Ilya Zhitomirskiy hatten im Mai 2010 eigentlich über die Fundraising-Website Kickstarter 10.000 US-Dollar sammeln wollen, um sich in den Semesterferien auf die Diaspora-Weiterentwicklung konzentrieren zu können. Innerhalb weniger Tage kam deutlich mehr zusammen, die Spendenversprechen sind mittlerweile auf über 150.000 US-Dollar gestiegen.

Der Begriff Diaspora stammt aus dem Griechischen und bedeutet Verstreuung, sich zerstreuen oder ausstreuen, womit die Entwickler auf die dezentrale Struktur ihres sozialen Netzwerks hinweisen wollen.

Wer sich ein Bild des Entwicklungsstands machen will, kann die detaillierte Anleitung der Diaspora-Entwickler verwenden. Der Quelltext steht per Datei-Versionsverwaltung Git zur Verfügung.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Kaiser Ming 15. Jun 2012

auf jedem Server wirste dann eine eigene Version haben da die meisten nicht instant...

Nun... 21. Sep 2010

"Man kann es nicht auf einem Shared Hosting, ohne SSH-Zugang einrichten." Was ja dem...

lagern und das... 18. Sep 2010

Und wer mitdenkt ist auch im Vorteil. Google hat die Emails als Klartext gespeichert...

igzoxozxogx 17. Sep 2010

Warst du schon mal auf einer fachmesse oder bewerbermesse. Bluetooth/handybasiertes...



Aktuell auf der Startseite von Golem.de
Einsparverordnungen
So sollen Verwaltung, Bürger und Firmen Energie sparen

Reduzierte Raumtemperaturen und ungeheizte Swimmingpools: Die Regierung fordert eine "natioale Kraftanstrengung" wegen des Gasmangels.

Einsparverordnungen: So sollen Verwaltung, Bürger und Firmen Energie sparen
Artikel
  1. Bildverkleinern in C#: Eine Windows-App zur Verkleinerung von Bilddateien
    Bildverkleinern in C#
    Eine Windows-App zur Verkleinerung von Bilddateien

    Wir zeigen mit Visual Studio, wie Drag-&-Drop funktioniert, klären, ob unter Windows runde Fenster möglich sind, und prüfen, wie aufwendig eine mehrsprachige Bedienungsoberfläche ist (ziemlich).
    Eine Anleitung von Michael Bröde

  2. Web Components mit StencilJS: Mehr Klarheit im Frontend
    Web Components mit StencilJS
    Mehr Klarheit im Frontend

    Je mehr UI/UX in Anwendungen vorkommt, desto mehr Unordnung gibt es im Frontend. StencilJS zeigt, wie man verschiedene Frameworks mit Web Components zusammenbringt.
    Eine Anleitung von Martin Reinhardt

  3. Geheimgespräche: Apple wollte angeblich Anteil an Facebooks Werbeeinnahmen
    Geheimgespräche
    Apple wollte angeblich Anteil an Facebooks Werbeeinnahmen

    Apples höherer Datenschutz macht Facebook inzwischen das Leben schwer. Zuvor soll es geheime Gespräche über eine Umsatzbeteiligung gegeben haben.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • LG 38WN95C-W (UWQHD+, 144 Hz) 933,35€ • Sharkoon Light² 180 22,99€ • HyperX Cloud Flight 44€ • BenQ Mobiuz EX3410R 499€ • MindStar (u. a. AMD Ryzen 5 5600X 169€, Intel Core i5-12400F 179€ und XFX RX 6800 XT 699€) • Weekend Sale bei Alternate (u. a. AKRacing Master PRO 353,99€) [Werbung]
    •  /