分散式社交網路

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

分散式社交網路聯邦式社交網路是多個社交網路服務提供者以去中心的模式分佈在各個地方的一種網路,其分佈方式著重在服務的可移植性[註 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). 

外部連結

編輯