分散式社交網路

分散且分佈在不同提供者間的網際網路社群網路服務

分散式社交網路聯邦式社交網路是多個社交網路服務提供者以去中心的模式分佈在各個地方的一種網路,其分佈方式著重在服務的可移植性[註 1]互操作性與實現互聯的能力。分散式社交網路跟以管理分離的社交網路中的多個帳號、服務為目的的社交網路集聚服務相對。

包括用來進行授權OAuth、用來進行認證OpenID、用來互聯的 OStatus、用來發現後設資料的 XRDPortable Contacts 協定、OpenSocial部件 API微格式 XFNhCardAtom 消息來源,在內的多個開放標準,被當作是分散式社交網路的基石,統稱為開放堆疊[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

XMPPOStatus
Channel Protocol [15]
Atom
Activity Streams
Location Query [16]

開發中
Diaspora 微網誌、相片分享、“aspects” — 朋友管理 伺服器[17] AGPL 3.0 changing[18]Salmon[19] ? ? Diaspora Alpha[20]
列在 Diaspora Wiki 上的有 24 個
Alpha 版本前期
Diaspora X2 [21] 客戶端[22]用 buddycloud 達到互聯

XMPPbuddycloud channels[23]
Activity Streams[21]

? ? Diaspora X2 [24]
DiSo Project[25] WordPress 插件[26]

微格式XFNhCardXOXO英语XOXO (microformat))、
OpenID
OAuthXMPP[25]

? ?
DSNP[27] DSNPd
(伺服器守護行程)、
ChoiceSocial
(Web 界面)[27]
Distributed Social Networking
Protocol (DSNP)[27][28]
? ?

Friends in Feed
ChoiceSocial.net

DistribSocial.net

Duuit! 搜尋、微網誌、email、相片、視頻、網誌、頁面、XMPP 談話、視訊、協同繪畫、文件的製作與編輯、消息來源閱讀器、個人資料、檔案、遊戲、群、心情、隱私控制、自定義界面 GPLv2

FOAFXMPPOpenSocial
OAuth push/pull、

OStatus(下一個釋出版本)、

scrobbling、
RSS/Atom
PubSubHubbub
email、IRC

完美 — acl、granular、個人資料、avatar、內容 XMPPOStatus(測試中,在下一個釋出版本出現)
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 OpenIDFOAF ? ? Alpha 版本
Kopal[40] OpenID Core、多重個人資料 Server[41] MIT OpenID、Kopal Connect 協定[42]
Kopal Feed 微格式[43]
? ? Alpha 版本
Lorea[44] 個人資料、微網誌、串流、群、插件、郵件群、工作、日曆、子群、標籤雲 Elgg[45]、插件[46] GPL

OpenIDActivity Streams
PubSubHubbub
WebID
進行中:OStatus[45]
(產品化進度 60%)、

XMPP/psyc(開發進度 50%)、

rdf+sparql(開發進度 10%)

完美 ? 專案的群[47] 已生產
Movim XMPP 客戶端 + 微網誌 AGPLv3 XMPP ? ? 開發中
Mr. Privacy SMTPIMAP
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開源版) WebIDWebfingerOpenID
OAuthHTTPSPARQL
Atom 發佈、PubSubHubbub
Semantic Pingback、OpenSocial
Social Graph API、
Portable Contacts
是(WebID 與其他) id.myopenlink.net[56] 與其他 擁有活躍用戶
OpenMicroBlogger 可以切換 "apps" 來增減機能。RSSCloud 與部份的 OStatusPubSubHubbub)互聯機能與 Open Microblogging 0.1. Local 追蹤/取消追蹤。整和 Facebook、Twitter、Flickr。(部份)Twitter API 支援。完全 RESTful 設計,使用者界面使用 REST API. MIT Open Microblogging 0.1、
RSSCloud
(部份)OStatusPubSubHubbub
Alpha 版本
ownCloud 相片、多媒體、RSS 等等的雲儲存與插件 AGPLv3 WebDAVOpen Collaboration Services ? ver. 1.0
Project Danube 1) 與公司/組織分享個人資料
2) 與“朋友”分享個人資料
3) 在"個人應用程式"上使用個人資料
(尚未決定)可能是 Eclipse 或 Apache

OStatusOAuth 2.0、Webfinger
hCard
Portable ContactsXRI
XDI
PubSubHubbubSalmon

? 是(其中有 StatusNet 和 Cliqset) 開發中
Project Nori OStatusOAuthPortable Contacts
Webfinger 與其他開放協定
? Alpha 版本前期
psyced 個人資料、對談、微網誌 GPLv2
MIT
PSYC、XMPPIRCTELNETHTTP、Applet、SMTPWAPRSS ? ?
RSSN 私人信息、群 RSSN ? ? 概念
Safebook[57] GPL 廣泛支援,包括不能追蹤的通信方式 ? 演示[58] Beta 版本[59]
SMOB 微網誌 FOAF ? ? 已生產
Social-Igniter[60] 朋友、地方、狀態、評論、模組化應用程式(訊息、網誌、推車、多媒體)、主題、行動主題、三方整合(Facebook、Twitter、YouTube)、可編輯部件 伺服器 GPL WebfingerPubSubHubbub
OpenIDOAuthActivity 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 OStatusOpenIDFOAF
OpenMicroBlogging(已廢棄)
可用在網頁上,計畫推出帳號與留言的隱私控制 Identi.ca页面存档备份,存于互联网档案馆)、TWiT Army 0.9(擁有活躍用戶)
Thimbl 微網誌 FingerSSH ? 有此計畫 開發中
Weestit XMPPHTTPOStatusSMTPPOP 有此計畫 計畫在2010年11月20日推出 Alpha 版本

注释 编辑

  1. ^ 参见数据可移植性条目。

参考文献 编辑

  1. ^ Recordon, David. "Blowing Up" Social Networks by Going Open: 27. 2008-10-09 [5 January 2009]. (原始内容存档于2020-08-25). 
  2. ^ Unlike Us | Beyond distributed and decentralized: what is a federated network?. networkcultures.org. [2022-04-24]. (原始内容存档于2022-05-09). 
  3. ^ 甘い生活. get6d.com. [2011-07-20]. (原始内容存档于2020-11-23). 
  4. ^ ijoey/6d. GitHub. [2011-07-20]. (原始内容存档于2011-04-28). 
  5. ^ 甘い生活. get6d.com. [2011-07-20]. (原始内容存档于2012-01-22). 
  6. ^ 存档副本. [2011-11-15]. (原始内容存档于2012-01-17). 
  7. ^ 存档副本. [2011-07-20]. (原始内容存档于2019-09-30). 
  8. ^ 存档副本. [2011-11-15]. (原始内容存档于2011-11-17). 
  9. ^ 存档副本. [2012-12-24]. (原始内容存档于2010-10-18). 
  10. ^ 存档副本. [2012-12-24]. (原始内容存档于2011-12-07). 
  11. ^ Buddycloud. buddycloud.com. [2011-07-20]. (原始内容存档于2011-07-20). 
  12. ^ Buddycloud. buddycloud.org. [2011-07-20]. (原始内容存档于2016-03-24). 
  13. ^ 存档副本. [2011-07-20]. (原始内容存档于2011-04-28). 
  14. ^ Buddycloud. GitHub. [2011-07-20]. (原始内容存档于2020-09-16). 
  15. ^ Channel Protocol. buddycloud.org. [2011-07-20]. (原始内容存档于2011-07-19). 
  16. ^ 存档副本. [2011-07-20]. (原始内容存档于2011-03-01). 
  17. ^ diaspora/diaspora. GitHub. [2011-07-20]. (原始内容存档于2020-12-05). 
  18. ^ Google Groups. groups.google.com. [2011-07-20]. (原始内容存档于2013-05-10). 
  19. ^ http://groups.google.com/group/salmon-protocol/browse_thread/thread/efab99ca7311d4ae. google.com. [2011-07-20]. (原始内容存档于2013-05-10).  外部链接存在于|title= (帮助)
  20. ^ Diaspora, Inc. Diaspora*. Diaspora*. [2011-07-20]. (原始内容存档于2020-12-20). 
  21. ^ 21.0 21.1 ギフトにはカタログギフトやフラワーギフトもあります. diaspora-x.com. [2011-07-20]. (原始内容存档于2011-11-26). 
  22. ^ bnolan/diaspora-x2. GitHub. [2011-07-20]. (原始内容存档于2020-10-08). 
  23. ^ 存档副本. [2011-11-15]. (原始内容存档于2011-11-23). 
  24. ^ ギフトにはカタログギフトやフラワーギフトもあります. diaspora-x.com. [2011-07-20]. (原始内容存档于2011-11-26). 
  25. ^ 25.0 25.1 DiSo Project. [2011-07-20]. (原始内容存档于2020-11-09). 
  26. ^ 存档副本. [2011-07-20]. (原始内容存档于2011-07-26). 
  27. ^ 27.0 27.1 27.2 存档副本. [2011-11-15]. (原始内容存档于2012-01-17). 
  28. ^ 存档副本 (PDF). [2012-12-24]. (原始内容 (PDF)存档于2012-12-22). 
  29. ^ http://Friend2Friend.net/. [2020-12-21]. (原始内容存档于2020-08-20). 
  30. ^ HugeDomains.com - Friendika.com is for sale (Friendika). [2011-07-20]. (原始内容存档于2014-08-25). 
  31. ^ HugeDomains.com - Friendika.com is for sale (Friendika). [2011-07-20]. (原始内容存档于2012-03-16). 
  32. ^ HugeDomains.com - Friendika.com is for sale (Friendika). [2011-07-20]. (原始内容存档于2012-03-16). 
  33. ^ dfrn.org - This website is for sale! - dfrn Resources and Information. (PDF). dfrn.org. [2011-07-20]. (原始内容存档 (PDF)于2012-03-21). 
  34. ^ HugeDomains.com - Friendika.com is for sale (Friendika). [2011-07-20]. (原始内容存档于2014-03-30). 
  35. ^ GNU social. gnu.org. [2011-07-20]. (原始内容存档于2020-11-13). 
  36. ^ ./ in statusnet/gnu-social (61992dd9a254e94a5299f73a8d697d9e2c67cddd) - Gitorious. gitorious.org. [2011-07-20]. (原始内容存档于2011-09-08). 
  37. ^ 存档副本. [2011-11-15]. (原始内容存档于2011-11-14). 
  38. ^ Welcome - Jappix, the open-source enterprise chat. jappix.com. [2011-07-20]. (原始内容存档于2011-07-13). 
  39. ^ Jappix • a free social network. jappix.com. [2011-07-20]. (原始内容存档于2013-01-15). 
  40. ^ kopal - Distributed and Decentralised Social Networking Platform. - Google Project Hosting. google.com. [2011-07-20]. (原始内容存档于2016-01-25). 
  41. ^ Getting_Started - kopal - Getting started with Kopal. - Distributed and Decentralised Social Networking Platform. - Google Project Hosting. google.com. [2011-07-20]. (原始内容存档于2016-01-20). 
  42. ^ Kopal_Connect - kopal - Specifications for Kopal Connect protocol (revision 0.1.draft) - Distributed and Decentralised Social Networking Platform. - Google Project Hosting. google.com. [2011-07-20]. (原始内容存档于2016-01-20). 
  43. ^ Kopal_Feed - kopal - Specifications for Kopal Feed protocol (revision 0.1.draft) - Distributed and Decentralised Social Networking Platform. - Google Project Hosting. google.com. [2011-07-20]. (原始内容存档于2016-01-20). 
  44. ^ 存档副本. [2011-07-20]. (原始内容存档于2011-07-27). 
  45. ^ 45.0 45.1 存档副本. [2011-07-20]. (原始内容存档于2011-11-22). 
  46. ^ rhizomatik. bitbucket.org. [2011-07-20]. (原始内容存档于2019-12-07). 
  47. ^ N-1. n-1.cc. [2011-07-20]. (原始内容存档于2011-04-28). 
  48. ^ 存档副本. [2011-11-15]. (原始内容存档于2011-11-10). 
  49. ^ 存档副本. [2011-11-15]. (原始内容存档于2007-09-25). 
  50. ^ 存档副本. [2011-11-15]. (原始内容存档于2011-11-23). 
  51. ^ identoo.com. identoo.com. [2011-07-20]. (原始内容存档于2011-11-13). 
  52. ^ 存档副本. [2011-11-15]. (原始内容存档于2011-11-17). 
  53. ^ 存档副本. [2011-11-15]. (原始内容存档于2012-07-15). 
  54. ^ http://onesocialweb.org/developers-protocol.html. [2011-07-20]. (原始内容存档于2014-09-27).  外部链接存在于|title= (帮助)
  55. ^ VOS: OpenLink Data Spaces. openlinksw.com. [2011-07-20]. (原始内容存档于2020-08-20). 
  56. ^ Personal Data Space Explorer. myopenlink.net. [2011-07-20]. (原始内容存档于2020-08-20). 
  57. ^ STRATO. safebook.eu. [2011-07-20]. (原始内容存档于2012-03-24). 
  58. ^ Online loans from Safebook.us for your every need - Payday Loans, Installment loans, Title loans and Cash advance. safebook.us. [2011-07-20]. (原始内容存档于2011-09-27). 
  59. ^ 存档副本. [2011-11-15]. (原始内容存档于2012-04-13). 
  60. ^ Social Igniter. Social Igniter. [2011-07-20]. (原始内容存档于2020-10-26). 
  61. ^ SocialRiver. SocialRiver. [2011-07-20]. (原始内容存档于2011-10-02). 
  62. ^ 存档副本. [2012-12-24]. (原始内容存档于2011-05-01). 
  63. ^ 存档副本. [2017-11-25]. (原始内容存档于2014-12-18). 
  64. ^ 存档副本. [2011-07-20]. (原始内容存档于2011-07-20). 

外部連結 编辑