Распределенные социальные сети обычно разрабатывают программное обеспечение , протоколы или и то, и другое.
Название проекта | Функции | Тип программного обеспечения | Язык программирования | Лицензия | Протоколы | Поддержка конфиденциальности (укажите конкретные используемые технологии) | Федерация (с другими приложениями или службами) | Экземпляры | Зрелость |
---|---|---|---|---|---|---|---|---|---|
АТ-протокол [1] | Модульная, ориентированная на микросервисы архитектура протокола | сервер | TypeScript [2] | Двойной ( MIT , Apache 2.0) | АТ-протокол | Нет (Планируется) [3] | Да [4] | В первую очередь Bluesky | бета |
диаспора* | Статусные сообщения, ведение блога, обмен фотографиями, улучшенная конфиденциальность | сервер [5] | Рубин | AGPL- версия 3 | Диаспора, [6] Лосось [7] | Да, через "аспекты" | Да, собственный протокол федерации [8] | 232 «узла/модуля» перечислены на The-Federation.info [9] | стабильный 0.7.12.0 [10] |
Френдика [11] | Расширенные профили, сетевые группы, страницы сообществ/групп/знаменитостей, статус в формате RichText (без конкретных ограничений по длине), фотоальбомы, обмен сообщениями на YouTube, местоположение, отметки «Нравится»/«Не нравится», несколько профилей с назначением определенным друзьям, единый вход для прямой публикации в профилях друзей в сотрудничающих системах. Шифрование сообщений. Поклонники и односторонние отношения. Локальные и глобальные службы каталогов . Возможность ограничивать конечные точки подключения. | сервер [12] | PHP | AGPL v3 [13] | ActivityPub , OStatus , [14] Диаспора, OpenID , DFRN, [15] | обширный | Friendica, Diaspora, GNU-Social, Mastodon, электронная почта, RSS-каналы через собственную поддержку протокола. Pump.io, Libertree, Twitter, Wordpress и Tumblr через коннекторы и/или сторонние сервисы. | более 113 серверов по данным внешней статистики [16], всего более 300 серверов по данным внутренней статистики федерации. | стабильный |
GNU социальный [17] | микроблоггинг | сервер [18] (ранее известный как StatusNet) | PHP | AGPL- версия 3 | OStatus , [19] OpenID , частичная поддержка Diaspora | ? | Да | Около 200 серверов [20] | стабильный [21] |
Хабзилла | децентрализованная платформа идентификации и сообщества, также предоставляющая блоги, богатые возможности социальных сетей, облачное хранилище и контроль доступа/конфиденциальность в масштабах Интернета | сервер | PHP, Javascript | Массачусетский технологический институт | ActivityPub , [22] диаспора , [22] OStatus , [22] Zot, [23] Zot6 [24] | Обширный | через внешние разъемы | 279 [25] | стабильный |
Мастодонт | микроблоггинг | сервер | Ruby on Rails , React.js | AGPL- версия 3 | ActivityPub | Да | Да | Около 18 400 серверов [26] | стабильный |
Умы | Бесплатный, с открытым исходным кодом, децентрализованный и основанный на принципах прозрачности и конфиденциальности | сервер, [27] фронт, [28] мобильное приложение [29] | PHP [27] [30] | AGPL v3 [31] | OpenSSL , RabbitMQ [32] | Да [33] | Да [34] | [1] | бета |
Мисски [35] [36] | Микроблогинг социальная сеть | сервер, веб-клиент | Node.js , Машинописный текст / JavaScript | AGPL- версия 3 | ActivityPub | Да | Да, узлы поддерживают ActivityPub | Более 700 случаев [37] [38] | стабильный |
Мовим | XMPP- клиент + Микроблог | сервер и веб-клиент | PHP | AGPL- версия 3 | XMPP | Да | XMPP | 16 «стручков» [39] | стабильный |
Мобилизон | События и сообщества (похоже на Meetup.com), группы, общие папки, учетная запись не требуется (для поиска событий), несколько профилей, антизависимость по умолчанию (сохранение вашего внимания {"…не социальная сеть и не хобби: это инструмент…"})} | Сервер и…? [40] | Phoenix (веб-фреймворк) / Elixir (язык программирования) и Vue.js для пользовательского интерфейса/фронтенда | AGPL- версия 3 | ActivityPub [41] | Да (но нужно поискать, чтобы добавить сюда) | ActivityPub | 83 «экземпляра», перечисленных на сайте [42] | стабильная 3.1.3 [43] |
Ностр | Открытый протокол, обеспечивающий глобальные, децентрализованные и устойчивые к цензуре социальные сети. | Серверы (реле) и клиенты | Множественные реализации | Общественное достояние | Ностр | Да | ActivityPub & Minds | Сотни реле | стабильный |
Пиргос [44] | P2P-хранилище, социальная сеть и протокол приложений | p2p, сервер, веб-клиент | Ява, Go, Яваскрипт | AGPLv3 | libp2p, битовая подстановка | Да (E2EE) | Да, через libp2p | стабильный | |
Плерома [45] | Микроблогинг социальная сеть | сервер, веб-клиент | Эликсир (язык программирования) | AGPL- версия 3 | ActivityPub , Гофер [46] | Да | Да, ActivityPub | Более 500 случаев [47] | стабильный |
Плюм [48] | Федеративный блог-движок | сервер, веб-клиент | Rust (язык программирования) | AGPL- версия 3 | ActivityPub | Да | Да, узлы поддерживают ActivityPub | Около 12 случаев [49] | стабильная/бета-версия (0.2.0 еще не выпущена) |
насос.io | потоковый сервер, поддерживающий возможности социальных сетей | сервер, клиенты | Node.js , JavaScript | Апач 2.0 | API насоса.io [50] | Да | Да | 72, [51] включая Identi.ca | стабильный |
Ретроподелиться | Личные сообщения и VoIP, групповые чаты, распределенные форумы, передача файлов | клиент-сервер, [52] веб-интерфейс | Qt , C++ | Различные лицензии Open Source (за некоторыми исключениями) [53] | DHT , GPG , OpenSSL | Да | Только с приложениями на основе того же API | стабильный | |
Либерия (ранее «Salut à Toi») [54] [55] | многопользовательский интерфейс, микроблогинг, групповой микроблогинг, обмен файлами, игры, клиент XMPP | Клиент XMPP (многопользовательский), веб-сервер, сервер SMTP/IMAP | Питон, С++ | АГПЛ | XMPP и ActivityPub в бета-версии по состоянию на 2022 год [обновлять]. [56] | через группы XMPP, авторизация присутствия | Собственная федерация XMPP | демо [57] | альфа |
Безопасный Scuttlebutt | социальные сети, обмен сообщениями, игры, инструменты разработки | клиент-сервер, [58] приложения [59] | JavaScript (эталонная реализация) | Различные лицензии FLOSS | Секретное рукопожатие, [60] Протокол сплетен [61] | Сквозное шифрование личных сообщений. | Одноранговая сеть. Ограниченная внешняя синдикация. | стабильный | |
Социальный дом [62] | Микроблоги, блоги, объединенные профили с форматированным текстом, конструктор домашних страниц. | Сервер | Питон, JavaScript | АГПЛ | Диаспора, ActivityPub | Да | Socialhome.network Другие серверы, которые можно найти на The-Federation.info | альфа | |
Соне [63] | микроблоггинг, медиабиблиотека, децентрализованная защита от спама | P2P-клиент, веб-интерфейс | Ява, Яваскрипт | GPL | Фринет | Да, несколько анонимных идентификаторов, личные сообщения через плагин Freemail с функцией Forward Secrecy | Частичные сообщения Sone можно прочитать из системы форума FMS | бета | |
twtxt [64] | микроблоггинг | Терминал | Python (эталонная реализация) | MIT (эталонная реализация) | HTTP(S), ОТДЫХ | Нет | ? | Приблизительно 100 [65] | альфа |
Название проекта | Функции | Тип программного обеспечения | Язык программирования | Лицензия | Протоколы | Поддержка конфиденциальности | Федерация (с другими приложениями или службами) | Экземпляры | Зрелость |
---|---|---|---|---|---|---|---|---|---|
6d [66] (Мертвый проект) | Блог, медиатека, адресная книга, тематическое оформление, личные сообщения | сервер [67] | PHP | Массачусетский технологический институт | HTTP + REST, микроформаты [68] | Адресная книга для отправки сообщений отдельным лицам или группам. | еще нет | демо [69] 5 всего | альфа |
Эфир | Одноранговые, недолговечные, самоуправляемые публичные сообщества с контролируемой и демократической модерацией. [70] | P2P-клиент | Перейти , JavaScript [71] | AGPL v3 [72] | Мим [73] | Да | стабильный, никаких коммитов или постов с 2021 года | ||
Яблочное семя [74] | Фотографии, журналы, сообщения, группы, элементы управления конфиденциальностью, обновления статуса, новостные ленты | сервер [75] | PHP | GPL- версия 2 | QuickSocial [76] | Круги друзей используются для категоризации друзей и ограничения/разрешения доступа. | Внутренне, другие легко добавляются (архитектура плагина) | Appleseed [77] Всего около 120 | отмененный проект |
Баддиклауд [78] [79] | Персональные и тематические каналы, каталог Buddycloud, поиск каналов, рекомендация каналов, медиасервер, поиск друзей, служба push-уведомлений на мобильных устройствах и по электронной почте, местоположение, обмен сообщениями | сервер, [80] клиент [81] | JavaScript, NodeJS, Java | Апач 2.0 | XMPP , [79] Протокол Buddycloud, [82] Atom , [83] Потоки активности , [84] Запрос местоположения [ требуется разъяснение ] | Да | Да | Домены, на которых запущен buddycloud: 90 [85] | последнее обновление 2015 |
Кунити [86] | Друзья, Фотоальбом, Файлообмен, Сообщения, Pinboard, Лента новостей, Список участников, Форум, Объединение сообществ | сервер, [86] клиент [86] | PHP, JavaScript, AJAX, JQuery | AGPL- версия 3 | HTTP, P2P | Да | Подключение P2P | Размещено на вашем собственном веб-пространстве | бета (v1.0) |
Диаспора X 2 [87] (Мертвый проект) | клиент [88] использующий buddycloud для федерации | XMPP , каналы buddycloud, [89] Потоки активности [87] | ? | ? | Диаспора X 2 [90] | ? | |||
Диатум [91] | Поддерживает приложения для контактов и социальных сетей | сервер, [92] клиенты [93] [94] | Java, Машинопись | Апач 2.0 | CoreDB [95] | Да | Да | никаких изменений с 2021 года, основной репозиторий удален, альфа 0.01 [96] | |
Проект ДиСо [97] | Плагины WordPress [98] | микроформаты ( XFN , hCard , XOXO ), OpenID , OAuth , XMPP [97] | ? | ? | ? | ||||
ДСНП [99] | DSNPd (серверный демон ), ChoiceSocial (веб-интерфейс) [99] | Распределенный протокол социальных сетей (DSNP) [99] [100] | ? | ? | Друзья в ленте, ChoiceSocial.net, DistribSocial.net | бета (v0.6) | |||
Друг2Друга [101] | Надежное шифрование, XML для всего обмена данными, данные имеют цифровую подпись | LGPL | Свяжитесь с известными людьми. | ? | альфа (обновлено: 2009) | ||||
Яппикс [102] | XMPP- клиент + Микроблог | сервер, веб-клиент | АГПЛ | XMPP | Отлично: на основании разрешений на присутствие | ? | демо [103] | стабильный | |
Знаю [104] | Регистрация OpenID , импорт и экспорт потока активности, импорт контактов из служб Web 2.0 через XFN и FOAF , автоматически обновляемая адресная книга из удаленных источников данных, консолидированный профиль с экспортом RDF/FOAF, персональный API SPARQL | сервер [105] | PHP [105] | W3C | OpenID , FOAF | ? | ? | альфа | |
Копал [106] | OpenID Core, несколько профилей | сервер [107] | Рубин | Массачусетский технологический институт | OpenID , протокол Kopal Connect, [108] микроформат Kopal Feed [109] | ? | ? | альфа | |
Куне [110] | совместная работа в режиме реального времени, чат XMPP, группы, календарь, списки, задачи, блоги, входящие Apache Wave (современная электронная почта), расширения Wave (гаджеты, роботы), публичные веб-страницы, профили, галереи (фотографии, видео), карты, федерация, удобство использования | сервер, интегрирует Apache Wave | GWT на основе Java (генерирует AJAX) | AGPL- версия 3 | XMPP , протокол федерации волн | Отличный | Полная федерация/взаимодействие с другими установками Kune и учетными записями Apache Wave . Чат XMPP совместим с другими XMPP-совместимыми | kune.cc, [111] демо, [112] 3 всего | стабильная (обновлено: 2017) |
Либертри [113] | Социальная сеть | сервер и веб-клиент | Рубин | AGPL- версия 3 | Нет | 3 | бета (обновлено: 2015) | ||
Лореа [114] | Профили, микроблоги, потоки, группы, плагины, списки рассылки групп, задачи, календарь, подгруппы, облака тегов | Elgg , [115] плагины [116] | GPL | OpenID , Activity Streams , PubSubHubbub , WebID . Работает над: OStatus [115] (60% производства), XMPP /psyc (50% разработки), rdf+sparql (10% разработки) | Отличный | Поддерживается через плагин. | 5: группа проекта [117] | стабильный (кажется, мертв к 2016-12-28) | |
Мистер Конфиденциальность [118] | SMTP , IMAP | Да | Да | ? | |||||
Мультичан [119] | Анонимная сеть текстовых досок / имиджбордов [120] | сервер, веб-клиент | Питон | Общественное достояние | Мультичан, Атом | Да | Да | 5-10 экземпляров [121] | приостановлено 01.07.2021, альфа 1.7 [119] |
Ньюбэб [122] | один пользователь = один узел; микроблоггинг, обмен фотографиями, лента активности | сервер, веб-клиент | Питон / Coffeescript | АГПЛ | HTTP , REST-API | альфа (обновлено: 2016) | |||
НосРуб [123] | пример сервера [124] | Протокол NoseRub / WebID [125] | ? | ? | демо [126] | ? | |||
Нумаверс [127] | Микроблогинг | P2P-приложение | "МТИ" [128] | Ethereum, IPFS, ActivityPub запланированы, но так и не завершены | Альфа, никаких коммитов с апреля 2018 г. | ||||
OneSocialWeb [129] | Микроблогинг | Плагин Openfire , клиенты [130] | Ява | Апач 2 | XMPP , расширения XMPP [131] | Да | Да | альфа | |
ОткрытаяАвтономия [132] | Микроблогинг, RSS-агрегация, облачное хранилище | сервер, [133] веб-клиент, [133] не веб-приложения, [134] | PHP (сервер), Javascript (веб-клиент), Java (нативные приложения) | Массачусетский технологический институт | OpenAutonomy , XML-RPC | Список доверенных пользователей и детальные доверенные подгруппы | Все компоненты по своей сути объединены в федерацию | 4 известных | стабильная (r210) [133] (обновлено: 2015) |
Пространства данных OpenLink (ODS) [135] | Управление профилями, блоги, вики, адресные книги, календари, агрегация каналов, форумы для обсуждения (включая поддержку NNTP), файловые серверы (портфель на базе WebDAV). | Двойная (коммерческая и GPL для версии с открытым исходным кодом) | WebID , WebFinger , OpenID , OAuth , HTTP , SPARQL , Atom Publishing, PubSubHubbub , Semantic Pingback, OpenSocial , Social Graph API, Portable Contacts и многое другое. | WebID и другие | Да | id.myopenlink.net [136] среди прочих | стабильная (обновлено: 2016) | ||
OpenMicroBlogger | Переключаемые пользователем «приложения» для добавления/удаления функциональности. Федерация RSSCloud и частичная OStatus ( PubSubHubbub ), а также Open Microblogging 0.1. Локальная подписка/отписка. Интеграция с Facebook, Twitter, Flickr. (Частичная) поддержка API Twitter. Полностью Restful-дизайн, пользовательский интерфейс использует Rest API. | Массачусетский технологический институт | Открытый микроблог 0.1, RSSCloud , (частичный) OStatus ( PubSubHubbub ) | Да | Да | альфа | |||
Осада | социальная сеть, микроблоггинг | сервер | PHP, JavaScript | Zot/6, ActivityPub | Обширный | Все, кто подключен к ActivityPub | ? | необслуживаемый | |
Проект Дунай | 1) Предоставление персональных данных компаниям/организациям 2) Предоставление персональных данных «друзьям» 3) Использование персональных данных для «персональных приложений» | TBD, скорее всего Eclipse или Apache | OStatus , OAuth 2.0, WebFinger , hCard , Переносимые контакты , XRI , XDI , PubSubHubbub , Salmon | ? | StatusNet и Cliqset, среди прочих | альфа | |||
Проект Нори | OStatus , OAuth , Portable Contacts , WebFinger и другие открытые протоколы | ? | Да | альфа | |||||
взволнованный | профили, чат, микроблоги | сервер, клиенты опционально | ЛПК [137] | GPL v2 MIT [138] | PSYC, XMPP , IRC , TELNET , HTTP , апплет, SMTP , WAP, RSS | OTR, функции и профиль только для друзей, секретные чаты, присутствие, интеграция с Tor | PSYC и XMPP | 5 публичных известных в 2016 году [139] | стабильная (обновлено: 2016) |
постАктив | микроблоггинг | сервер, веб-клиент | PHP, Javascript | Поддержка OStatus, ActivityPub и Zot предложена, но так и не реализована | домашняя страница и code forge были отключены в конце 2019 года | ||||
Призмо [140] | обмен ссылками | сервер, веб-клиент | Рубин | AGPL- версия 3 | ActivityPub | Никаких коммитов с мая 2019 г. | |||
Сейфбук [141] | GPL | Обширный, включая невозможность отслеживания связи | ? | демо [142] | бета [143] | ||||
СМОБ | микроблоггинг | ФОАФ | ? | ? | необслуживаемый | ||||
Социальный воспламенитель [144] | друзья, места, статус, комментарии, модульные приложения (сообщения, блог, корзина, медиа), темы, мобильные темы, сторонняя интеграция (Facebook, Twitter, YouTube), редактируемые виджеты, | сервер | GPL | Webfinger , PubSubHubbub , OpenID , OAuth , Потоки активности | Да | Да | 3 | альфа | |
SocialRiver [145] | Универсальная общественная организация (GPL ) ... | OStatus , [146] OpenID , добавит поддержку OAuth | Личные сообщения, контроль конфиденциальности | Да | ? | ||||
SocialZE [147] | сервер, веб-клиент | OSMP (Открытый протокол социальных сообщений) | Да | ? | альфа | ||||
Соник [148] [149] [ необходима цитата ] | Федеративный протокол для служб OSN | API, SDK | PHP/JSON-файл | Массачусетский технологический институт | Да | бета (обновлено: 2018) | |||
Пакет приложений Synology | Чат, фотоальбом, обмен файлами, календарь, видеоплеер, офисный костюм, заметки, почтовый сервер | Сервер и (мобильные) клиенты | ? | Запатентованный | JumpChat, Appear.in, AD/LDAP | Да | Нет | Стабильный, некоторые бета-версии | |
Палатка [150] | Профили, типы сообщений и профилей, расширяемые разработчиком, импорт данных, группы, элементы управления конфиденциальностью, управление версиями контента | сервер, [151] клиенты [152] | Ruby (референтные реализации) | MIT (эталонная реализация) | Палатка, HTTPS | Да Детальные разрешения (списки контроля доступа для всего контента) | Да | Tent.is | альфа (0,2) |
Напёрсток [153] | микроблоггинг | Палец , SSH | ? | Планируется на будущее | альфа | ||||
Твистер [154] | микроблоггинг | P2P-клиент, веб-интерфейс | C++, JavaScript | Массачусетский технологический институт и BSD | Биткоин , Торрент , DHT | Да Сквозное шифрование для личных сообщений | еще нет | бета, заброшена автором в 2020 г., с 2022 г. не закрыто ни одного вопроса или коммита | |
Зап | социальная сеть, микроблоггинг, облачное хранилище | сервер | PHP, JavaScript | Массачусетский технологический институт | Zot/6, ActivityPub | Обширный | Да | ? | стабильная, репозиторий удален [155] |
Название проекта | Функции | Тип программного обеспечения | Язык программирования | Лицензия | Протоколы | Поддержка конфиденциальности | Федерация (с другими приложениями или службами) | Экземпляры | Зрелость |
---|---|---|---|---|---|---|---|---|---|
Элемент | FOSS- чат с надежным шифрованием | Веб-клиент, приложение для настольного компьютера, приложение для Android, приложение для iOS | JavaScript, ObjectiveC, Swift, Java, Kotlin | Лицензия Apache 2.0 | Матричный протокол | Да. e2ee в личных сообщениях по умолчанию. e2ee должен быть включен для группового чата. | Freenode, snoonet, gitter, OFTC. Может быть мостом ко многим другим сервисам | 2117 узлов матрицы [156] | стабильный |
Лемми | Социальные новости или интернет-форум (например, Reddit ) | сервер и веб-клиент | Rust , Actix, Diesel, Inferno, Typescript [157] | AGPL- версия 3 | ActivityPub | Разработка еще не завершена, вероятно, будут реализованы дополнительные параметры конфиденциальности. | Да | lemmy.ml и многое другое | стабильный |
Nextcloud | онлайн-хранилище, синхронизация данных, шифрование файлов, календарь, планировщик задач, адресная книга, потоковая передача мультимедиа, обмен контентом, закладки, фотогалерея, просмотрщик видео, чтение каналов RSS / Atom , рисование, опросы, редактирование markdown , офисный пакет Collabora, составление ассоциативных карт, заметки, просмотрщик PDF-файлов, 2FA , пользовательские условия обслуживания, карты и многое другое | сервер, клиент, веб-клиент, мобильные приложения | PHP , JavaScript | GNU AGPLv3 | WebDAV , HTTP , OAuth , OpenID | Да | Да | поставщики услуг | стабильный |
ownCloud | онлайн-хранилище, синхронизация данных, шифрование файлов, календарь, планировщик задач, адресная книга, потоковая передача мультимедиа, обмен контентом, закладки, фотогалерея, просмотрщик видео, чтение каналов RSS / Atom | сервер, клиент, веб-клиент | PHP , JavaScript | AGPL- версия 3 | WebDAV , API для совместного использования объединенного облака, [158] Открытые службы совместной работы | Да | Да | поставщики услуг [159] | стабильный |
ИскраПоделиться [160] | Инструмент для совместной работы и обмена, вдохновленный Dropbox | Python (плагин Nautilus), C# (остальные) | GPLv3 | SSH | Да, возможность шифрования | запланировано | альфа |
{{cite web}}
: CS1 maint: архивная копия как заголовок ( ссылка ){{cite web}}
: CS1 maint: архивная копия как заголовок ( ссылка ){{cite web}}
: CS1 maint: архивная копия как заголовок ( ссылка ){{cite web}}
: CS1 maint: архивная копия как заголовок ( ссылка ){{cite journal}}
: Цитировать журнал требует |journal=
( помощь )