分散式社交網路
分散式社交網路或聯邦式社交網路是多個社交網路服務提供者以去中心的模式分佈在各個地方的一種網路,其分佈方式著重在服務的可移植性[註 1]、互操作性與實現互聯的能力。分散式社交網路跟以管理分離的社交網路中的多個帳號、服務為目的的社交網路集聚服務相對。
包括用來進行授權的 OAuth、用來進行認證的 OpenID、用來互聯的 OStatus、用來發現後設資料的 XRD、Portable Contacts 協定、OpenSocial 的部件 API、微格式 XFN 與 hCard、Atom 消息來源,在內的多個開放標準,被當作是分散式社交網路的基石,統稱為開放堆疊[1]。
有些社交網路服務透過部件或是插件,提供可以配置在不同網站的特定服務,並廣義地使用“分散式社交網路”這個說法稱呼這種服務。透過這類的擴充套件 ,社交網路的功能得以展現在使用者的網站上。
分布式网络与联邦式网络结构的异同
两种网络结构都具有去中心化的性质。按照波兰裔美国工程师保罗·巴兰的定义,分布式网络指对等网络。在这样的定义下,因为联邦式结构含有多个中心节点,而对等网络不含有任何中心化的节点,所以分布式的去中心化程度要比联邦式的高。[2]
專案比較
這些專案用到的協定一般是既開放又自由的,專案的軟體也一般是自由開源軟體。
專案名稱 | 功能 | 軟體 | 授權 | 協定 | 隱私支援 | 互聯(與其他應用程式、服務) | 配置 | 版本/成熟度 |
---|---|---|---|---|---|---|---|---|
6d[3] | 網誌、媒體櫃、通訊錄、主題化、私人訊息 | 伺服器[4] | MIT | HTTP + REST、微格式[5] | 可以用位置簿發送訊息給指定個人或群體 | 尚未 | 演示[6] 5 個 |
Alpha 版本 |
Ampify | Trust-based search | 公有領域 | HTTPS、Ampify 訊息協定 | 透過物件可能性安全與傳輸加密提供微調機制 | 應用程式架構、類網勾感知網路 | 開發中 | ||
Appleseed[7] | 相片、日記、通訊、群、隱私權控制、狀態更新、新聞聚合 | 伺服器[8] | GPLv2 | QuickSocial[9] | 朋友圈可以用來分類朋友及管理權限 | 對內,也可增加其他服務(外掛架構) | Appleseed[10] 大約 120 個 |
Beta 版本,使用中 |
buddycloud[11][12] | 位置、通訊、相片/視頻分享 | 伺服器[13]、 客戶端[14] |
Apache 2.0 |
XMPP、OStatus、 |
是 | 開發中 | ||
Diaspora | 微網誌、相片分享、“aspects” — 朋友管理 | 伺服器[17] | AGPL 3.0 | changing[18]、 Salmon[19] | ? | ? | Diaspora Alpha[20] 列在 Diaspora Wiki 上的有 24 個 |
Alpha 版本前期 |
Diaspora X2 [21] | 客戶端[22]用 buddycloud 達到互聯 | ? | ? | Diaspora X2 [24] | ||||
DiSo Project[25] | WordPress 插件[26] | ? | ? | |||||
DSNP[27] | DSNPd (伺服器守護行程)、 ChoiceSocial (Web 界面)[27] |
Distributed Social Networking Protocol (DSNP)[27][28] |
? | ? | ||||
Duuit! | 搜尋、微網誌、email、相片、視頻、網誌、頁面、XMPP 談話、視訊、協同繪畫、文件的製作與編輯、消息來源閱讀器、個人資料、檔案、遊戲、群、心情、隱私控制、自定義界面 | GPLv2 |
FOAF、XMPP、OpenSocial、 |
完美 — acl、granular、個人資料、avatar、內容 | XMPP、OStatus(測試中,在下一個釋出版本出現) | |||
Friend2Friend[29] | 強加密,用 XML 進行所有資料交換,資料有數位簽署 | LGPL | 連到認識的人 | ? | Alpha 版本 | |||
Friendika[30] | 豐富的個人資料、網路群、社群/團體/名人頁面、多文本狀態(無長度限制)、相片簿、YouTube 分享、地點、讚、朋友的多份個人資料、在互操作的系統間單點登入給朋友的個人資料頁留言、溝通加密、粉絲/單向關係、本地與全局目錄服務、限制相連端點。 | 伺服器[31] | BSD | OStatus components[32]、 OpenID、DFRN [33] |
廣泛支援 | Friendika、identi.ca/Status.Net、GNU-social、Facebook、Twitter、email、網誌/消息來源/Diaspora/Google(透過 RSS/ATOM),其他互聯機制開發中 | 演示[34] | 穩定/已有產品 |
GNU Social [35] | 伺服器[36] (基於 SatusNet) |
AGPLv3 | OStatus[37] | ? | 是 | daisycha.in (页面存档备份,存于) | ||
Jappix[38] | XMPP客戶端 + 微網誌 | 伺服器、 Web 客戶端 |
AGPL | XMPP | 完美 — 基於在場授權 | ? | 演示[39] | 已有產品 |
Knowee | OpenID 註冊、Activity Stream 匯入與匯出、從 Web 2.0 服務透過 XFN 與 FOAF 匯入、自動使用遠端資料來源更新通訊錄、可以 RDF/FOAF 匯出的綜合個人資料、個人 SPARQL API | W3C | OpenID、FOAF | ? | ? | Alpha 版本 | ||
Kopal[40] | OpenID Core、多重個人資料 | Server[41] | MIT | OpenID、Kopal Connect 協定[42]、 Kopal Feed 微格式[43] |
? | ? | Alpha 版本 | |
Lorea[44] | 個人資料、微網誌、串流、群、插件、郵件群、工作、日曆、子群、標籤雲 | Elgg[45]、插件[46] | GPL |
OpenID、Activity Streams、 |
完美 | ? | 專案的群[47] | 已生產 |
Movim | XMPP 客戶端 + 微網誌 | AGPLv3 | XMPP | ? | ? | 開發中 | ||
Mr. Privacy | SMTP、IMAP | 是 | 是 | |||||
NoseRub[48] | 伺服器樣本[49] | NoseRub 協定、WebID[50] | ? | ? | 演示[51] | |||
ObjectCloud | 自定義、靈活託管、安全性、應用程式平台 | SimPL 2.0 | OpenID、Particle | 是 | ? | 2 | Alpha 版本,順利開發中 | |
OneSocialWeb[52] | 微網誌 | Openfire 插件、 客戶端 [53] |
Apache 2 | XMPP、XMPP 擴充[54] | 是 | 是 | 活躍的開發設群,新功能繼續出現... | |
OpenLink Data Spaces (ODS)[55] | 個人資料管理、網誌、Wiki、通訊錄、日曆、消息來源聚合、論壇(含有 NNTP 支援)、檔案伺服器(WebDAV 公事包) | 雙重(商業版與GPL開源版) | WebID、Webfinger、OpenID、 OAuth、HTTP、 SPARQL、 Atom 發佈、PubSubHubbub、 Semantic Pingback、OpenSocial、 Social Graph API、 Portable Contacts 等 |
是(WebID 與其他) | 是 | id.myopenlink.net[56] 與其他 | 擁有活躍用戶 | |
OpenMicroBlogger | 可以切換 "apps" 來增減機能。RSSCloud 與部份的 OStatus(PubSubHubbub)互聯機能與 Open Microblogging 0.1. Local 追蹤/取消追蹤。整和 Facebook、Twitter、Flickr。(部份)Twitter API 支援。完全 RESTful 設計,使用者界面使用 REST API. | MIT | Open Microblogging 0.1、 RSSCloud、 (部份)OStatus(PubSubHubbub) |
是 | 是 | Alpha 版本 | ||
ownCloud | 相片、多媒體、RSS 等等的雲儲存與插件 | AGPLv3 | WebDAV、Open Collaboration Services | 是 | ? | ver. 1.0 | ||
Project Danube | 1) 與公司/組織分享個人資料 2) 與“朋友”分享個人資料 3) 在"個人應用程式"上使用個人資料 |
(尚未決定)可能是 Eclipse 或 Apache |
OStatus、OAuth 2.0、Webfinger、 |
? | 是(其中有 StatusNet 和 Cliqset) | 開發中 | ||
Project Nori | OStatus、OAuth、Portable Contacts、 Webfinger 與其他開放協定 |
? | 是 | Alpha 版本前期 | ||||
psyced | 個人資料、對談、微網誌 | GPLv2 MIT |
PSYC、XMPP、IRC、TELNET、HTTP、Applet、SMTP、WAP、RSS | ? | ? | |||
RSSN | 私人信息、群 | RSSN | ? | ? | 概念 | |||
Safebook[57] | GPL | 廣泛支援,包括不能追蹤的通信方式 | ? | 演示[58] | Beta 版本[59] | |||
SMOB | 微網誌 | FOAF | ? | ? | 已生產 | |||
Social-Igniter[60] | 朋友、地方、狀態、評論、模組化應用程式(訊息、網誌、推車、多媒體)、主題、行動主題、三方整合(Facebook、Twitter、YouTube)、可編輯部件 | 伺服器 | GPL | Webfinger、PubSubHubbub、 OpenID、OAuth、Activity Streams |
是 | 是 | 3 | Alpha 版本 |
SocialRiver[61] | GPL AGPL |
OStatus[62]、OpenID, 將會增加 OAuth 支援 |
私人訊息、隱私控制 | 是 | ||||
SocialZE[63] | 伺服器、 Web 客戶端 |
OSMP(Open Social Message Protocol) | 是 | ? | Alpha 版本 | |||
Socknet Provider- FoolishMortal.org | 個人資料、訊息、線上內容分享 | Socknet、OpenID | 否 | 是 | Beta 版本 | |||
StatusNet | 微網誌 | 伺服器、 客戶端[64] |
AGPLv3 | OStatus、OpenID、FOAF、 OpenMicroBlogging(已廢棄) |
可用在網頁上,計畫推出帳號與留言的隱私控制 | 是 | Identi.ca (页面存档备份,存于)、TWiT Army | 0.9(擁有活躍用戶) |
Thimbl | 微網誌 | Finger、SSH | ? | 有此計畫 | 開發中 | |||
Weestit | XMPP、HTTP、OStatus、SMTP、POP | 是 | 有此計畫 | 計畫在2010年11月20日推出 Alpha 版本 |
注释
- 参见数据可移植性条目。
参考文献
- Recordon, David. : 27. 2008-10-09 [5 January 2009]. (原始内容存档于2020-08-25).
- . networkcultures.org. [2022-04-24]. (原始内容存档于2022-05-09).
- . get6d.com. [2011-07-20]. (原始内容存档于2020-11-23).
- . GitHub. [2011-07-20]. (原始内容存档于2011-04-28).
- . get6d.com. [2011-07-20]. (原始内容存档于2012-01-22).
- . [2011-11-15]. (原始内容存档于2012-01-17).
- . [2011-07-20]. (原始内容存档于2019-09-30).
- . [2011-11-15]. (原始内容存档于2011-11-17).
- . [2012-12-24]. (原始内容存档于2010-10-18).
- . [2012-12-24]. (原始内容存档于2011-12-07).
- . buddycloud.com. [2011-07-20]. (原始内容存档于2011-07-20).
- . buddycloud.org. [2011-07-20]. (原始内容存档于2016-03-24).
- . [2011-07-20]. (原始内容存档于2011-04-28).
- . GitHub. [2011-07-20]. (原始内容存档于2020-09-16).
- . buddycloud.org. [2011-07-20]. (原始内容存档于2011-07-19).
- . [2011-07-20]. (原始内容存档于2011-03-01).
- . GitHub. [2011-07-20]. (原始内容存档于2020-12-05).
- . groups.google.com. [2011-07-20]. (原始内容存档于2013-05-10).
- . google.com. [2011-07-20]. (原始内容存档于2013-05-10). 外部链接存在于
|title=
(帮助) - Diaspora, Inc. . Diaspora*. [2011-07-20]. (原始内容存档于2020-12-20).
- . diaspora-x.com. [2011-07-20]. (原始内容存档于2011-11-26).
- . GitHub. [2011-07-20]. (原始内容存档于2020-10-08).
- . [2011-11-15]. (原始内容存档于2011-11-23).
- . diaspora-x.com. [2011-07-20]. (原始内容存档于2011-11-26).
- . [2011-07-20]. (原始内容存档于2020-11-09).
- . [2011-07-20]. (原始内容存档于2011-07-26).
- . [2011-11-15]. (原始内容存档于2012-01-17).
- (PDF). [2012-12-24]. (原始内容 (PDF)存档于2012-12-22).
- . [2020-12-21]. (原始内容存档于2020-08-20).
- . [2011-07-20]. (原始内容存档于2014-08-25).
- . [2011-07-20]. (原始内容存档于2012-03-16).
- . [2011-07-20]. (原始内容存档于2012-03-16).
- (PDF). dfrn.org. [2011-07-20]. (原始内容存档 (PDF)于2012-03-21).
- . [2011-07-20]. (原始内容存档于2014-03-30).
- . gnu.org. [2011-07-20]. (原始内容存档于2020-11-13).
- . gitorious.org. [2011-07-20]. (原始内容存档于2011-09-08).
- . [2011-11-15]. (原始内容存档于2011-11-14).
- . jappix.com. [2011-07-20]. (原始内容存档于2011-07-13).
- . jappix.com. [2011-07-20]. (原始内容存档于2013-01-15).
- . google.com. [2011-07-20]. (原始内容存档于2016-01-25).
- . google.com. [2011-07-20]. (原始内容存档于2016-01-20).
- . google.com. [2011-07-20]. (原始内容存档于2016-01-20).
- . google.com. [2011-07-20]. (原始内容存档于2016-01-20).
- . [2011-07-20]. (原始内容存档于2011-07-27).
- . [2011-07-20]. (原始内容存档于2011-11-22).
- . bitbucket.org. [2011-07-20]. (原始内容存档于2019-12-07).
- . n-1.cc. [2011-07-20]. (原始内容存档于2011-04-28).
- . [2011-11-15]. (原始内容存档于2011-11-10).
- . [2011-11-15]. (原始内容存档于2007-09-25).
- . [2011-11-15]. (原始内容存档于2011-11-23).
- . identoo.com. [2011-07-20]. (原始内容存档于2011-11-13).
- . [2011-11-15]. (原始内容存档于2011-11-17).
- . [2011-11-15]. (原始内容存档于2012-07-15).
- . [2011-07-20]. (原始内容存档于2014-09-27). 外部链接存在于
|title=
(帮助) - . openlinksw.com. [2011-07-20]. (原始内容存档于2020-08-20).
- . myopenlink.net. [2011-07-20]. (原始内容存档于2020-08-20).
- . safebook.eu. [2011-07-20]. (原始内容存档于2012-03-24).
- . safebook.us. [2011-07-20]. (原始内容存档于2011-09-27).
- . [2011-11-15]. (原始内容存档于2012-04-13).
- . Social Igniter. [2011-07-20]. (原始内容存档于2020-10-26).
- . SocialRiver. [2011-07-20]. (原始内容存档于2011-10-02).
- . [2012-12-24]. (原始内容存档于2011-05-01).
- . [2017-11-25]. (原始内容存档于2014-12-18).
- . [2011-07-20]. (原始内容存档于2011-07-20).
外部連結
- (英文)W3C 聯盟式社交網路孵化小組 Wiki (页面存档备份,存于)
- (英文)2011年 聯盟式社交網路會議
- (英文)分散式社交網路協定/軟體專案比較
- (英文)關於類似 buddycloud 的 XMPP 聯盟式社交網路 — 德累絲頓應用科學大學(HTC)聯盟式社交網路學位論文(CC-BY)