Сравнение программного обеспечения и протоколов для распределенных социальных сетей

редактировать

Распределенные социальные сети обычно разрабатывают проекты программное обеспечение, протоколы или оба.

Содержание
  • 1 Проекты
  • 2 Мертвые или остановленные проекты
  • 3 Ссылки
Проекты
Название проектаХарактеристикиТип программного обеспеченияЯзык программированияЛицензияПротоколыПоддержка конфиденциальностиФедерация (с другими приложениями или службами)ЭкземплярыЗрелость
AmplifyПоиск на основе доверияPublic DomainHTTPS, Amplify Messaging ProtocolОбеспечивает детальный контроль конфиденциальности с помощью объекта возможность безопасности и шифрование транспортного уровня.Application framework, webhook style sensor networkalpha
AnahitaAnahita - платформа социальных сетей с открытым исходным кодом и структура для создания приложений и сервисов для обмена знаниямиLAMPGPL3Обеспечивает управление конфиденциальностью на основе социального графа: общедоступные, зарегистрированные, последователи, лидеры, взаимные партнеры, ястабильный
BuddycloudЛичный и тематический каналы, каталог Buddycloud, поиск каналов, рекомендатель каналов, медиа-сервер, поиск друзей, мобильная служба и служба отправки сообщений электронной почты, местоположение, обмен сообщениямисервер, клиентJavaScript, NodeJS, JavaApache 2.0XMPP, Buddycloud Protocol, Atom, Activity Streams, Location QueryДаДаДомены под управлением buddycloud: 90стабильный
диаспора * Сообщения о состоянии, ведение блога, обмен фотографиями, повышенная конфиденциальностьсерверRubyAGPL v3Диаспора, Лосось Да, через «аспекты»Да, собственный протокол федерации232 'узлов / подов', перечисленных на The-Federation.infoстабильный 0.7.12.0
DSNP DSNPd (server демон ), ChoiceSocial (веб-интерфейс)Протокол распределенных социальных сетей (DSNP)??Друзья в ленте, ChoiceSocial.net, DistribSocial.net beta (v0.6)
Элемент FOSS Чат с надежным шифрованиемВеб-клиент, приложение для ПК, приложение для Android, приложение для iOSJavaScript, ObjectiveC, Swift, Java, KotlinApache License 2.0Matrix протоколДа. e2ee в Личное сообщение по умолчанию. e2ee должен быть включен для группового чатаFreenode, snoonet, gitter, OFTC. Может подключаться ко многим другим службам2117 матричных узловстабильно
Friend2FriendНадежное шифрование, XML для обмена всеми данными, данные имеют цифровую подписьLGPL Подключитесь к известным людям.?alpha
Friendica Расширенные профили, сетевые группы, страницы сообществ / групп / знаменитостей, статус Richtext (без конкретных ограничений по длине), фотоальбомы, публикация на YouTube, местоположение, нравится / не нравится, несколько профилей с назначением для определенных друзей, единый вход, чтобы публиковать сообщения непосредственно в профилях друзей в совместных операционных системах. Шифрование коммуникаций. Поклонники и односторонние отношения. Локальные и глобальные службы каталогов . Возможность ограничивать конечные точки подключения.серверPHPAGPL v3ActivityPub, OStatus, Diaspora, OpenID, DFRN,обширныйFriendica, Diaspora, GNU-Social, Mastodon, электронная почта, RSS-каналы через поддержку собственного протокола. Pump.io, Libertree, Twitter, Wordpress и Tumblr через коннекторы и / или сторонние сервисы.более 113 серверов по внешней статистике, всего более 300 серверов по внутренней статистике федерации.стабильный
социальный сервер микроблогов GNU (ранее известный как StatusNet)PHPAGPL v3OStatus, OpenID, частичная поддержка диаспоры?ДаОколо 200 серверовстабильная
децентрализованная платформа идентификации и сообщества, а также блоги, обширные социальные сети, облачное хранилище и управление доступом / конфиденциальность в масштабе ИнтернетасерверPHP, JavascriptMIT ActivityPub, диаспора, OStatus, Zot, Zot6Расширенныйчерез внешние коннекторы279стабильный
Kune совместная версия в реальном времени, чат XMPP, группы, календарь, списки, задачи, блоги, Apache Wave входящие (современная электронная почта), расширения wave (гаджеты, роботы), общедоступные веб-страницы, профили, галереи (фотографии, видео), карты, федерация, удобство использованиясервер, интегрирует Apache Wave на основе Java GWT (генерирует AJAX)AGPL v3XMPP, Wave Протокол федерации ОтличноПолная федерация / взаимодействие с другими установками Kune и учетными записями Apache Wave. Чат XMPP совместим с другим XMPP-совместимымkune.cc, демонстрационным, всего 3стабильным
Link Aggregator, Social Network (на основе Сервер Reddit )и веб-клиентRust, Diesel, Inferno, Typescript AGPL v3ActivityPub (в процессе)Разработка еще не завершена, вероятно, будут реализованы дополнительные параметры конфиденциальности.В процессеdev.lemmy.ml, communism.lemmy.ml beta
Lipsync.itИнструмент синхронизации на основе DropboxУпрощенный BSDrsync, lsyncd, OpenSSHДапланируетсястабильно
LibertreeСоциальная сетьсервер и веб-клиентRuby AGPL v3Нет3beta
lotideСоциальные новости или Интернет-форум сервер, клиент "hitide" реализован отдельноRust AGPL v3ActivityPub ?Да, узлы, поддерживающие ActivityPub dev.narwhal.city alpha
MammudeckSocial n клиент etwork для серверов, реализующих Mastodon REST API, например Mastodon, Pleromaвеб-клиентElm MIT HTTPS HTTPS-связь. Состояние хранится только в локальном хранилище браузера.Только клиентТолько клиентальфа
Мастодон микроблогисерверRuby on Rails, React.js AGPL v3ActivityPub ДаДаОколо 3900 серверовстабильно
Minds Бесплатное, с открытым исходным кодом, децентрализовано и основанное на принципах прозрачности и конфиденциальностисервер, фронт, мобильное приложение PHPAGPL v3OpenSSL, RabbitMQ ДаДа[1] бета
MisskeyСервер социальной сети микроблогов, веб-клиентNode.js, Typescript / JavaScript AGPL v3ActivityPub ДаДа, узлы поддержка ActivityPub Более 35 экземпляровстабильная
клиент Movim XMPP + сервер микроблогови веб-клиентPHPAGPL v3XMPP ДаXMPP16 «pods»стабильный
Newebeодин пользователь = один узел; микроблог, совместное использование изображений, поток активностисервер, веб-клиентPython / CoffeescriptAGPLHTTP, REST APIальфа
Nextcloud онлайн-хранилище, синхронизация данных, шифрование файлов, календарь, планировщик задач, адресная книга, потоковая передача мультимедиа, совместное использование контента, создание закладок, фотогалерея, средство просмотра видео, RSS / Atom программа для чтения каналов, рисование, опросы, уценка редактирование, офисный пакет Collabora, ментальное отображение, заметки, средство просмотра PDF, 2FA, пользовательские условия обслуживания, карты, и многие другие сервер, клиент, веб-клиент, мобильные приложенияPHP, JavaScript GNU AGPLv3 WebDAV, HTTP, OAuth, OpenID ДаДапоставщики услугстабильный
Notabugповторная реализация p2p Reddit с открытым исходным кодом; Бесплатно, анонимность, конфиденциальностьсервер, веб-клиентJavaScript лицензия MITReddit компонентами пользовательского интерфейса CPAL / css)HTTP, GUNПоддерживается частичное / анонимное участие, но пока нет строгих гарантий анонимностиДаNotabug.io,

Blubit.space, Supportnikki.org

альфа
ObjectCloudнастройка, гибкий хостинг, безопасность, платформа приложенийSimPL 2.0OpenID, ParticleДа?2альфа
OpenAutonomy Микроблог, агрегирование RSS, облачное хранилищесервер, веб-клиент, не веб-приложения,PHP (сервер), Javascript (веб-клиент), Java (собственные приложения)MIT OpenAutonomy, XML-RPC Список доверенных пользователей и детализированные доверенные подгруппыВсе компоненты внутренне объединены4 известныхстабильный (r210)
OpenLink Data Spaces (ODS)Управление профилями, блоги, вики-сайты, адресные книги, календари, агрегирование каналов, обсуждение Форумы (включая поддержку NNTP), файловые серверы (портфель на основе WebDAV).Dual (коммерческий и GPL для Open Source Edition)WebID, WebFinger, OpenID, OAuth, HTTP, SPARQL, Atom Publishing, PubSubHubbub, Semantic Pingback, OpenSocial, Social Graph API, Портативные контакты, подробнее.WebID и другиеДаid.myopenlink.net и другиестабильные
ownCloud онлайн-хранилище, синхронизация данных, файлы шифрование, календарь, планировщик задач, адресная книга, потоковая передача мультимедиа, совместное использование контента, создание закладок, фотогалерея, средство просмотра видео, RSS / Atom программа чтения каналовсервер, клиент, веб-клиентPHP, JavaScript AGPL v3WebDAV, Federated Cloud Sharing API, Open Collaboration Services ДаДапоставщики услугстабильный
ПлеромаСоциальная сеть микроблоговсервер, веб-клиентЭликсир (программирование язык) AGPL v3OStatus, ActivityPub, Gopher ДаДа, узлы, поддерживающие ActivityPub и OStatus (за исключением StatusNet на данный момент)Более 500 экземпляровстабильный
PlumeСистема федеративного ведения блоговсервер, веб-клиентRust (язык программирования) AGPL v3ActivityPub ДаДа, узлы, поддерживающие ActivityPub Около 12 экземпляровстабильная / бета-версия (0.2.0 еще не выпущена)
Project Danube1) Обмен личными данными с компаниями / организациями. 2) Обмен личными данными с «друзьями». 3) Использование личных данных для «личных приложений»Вероятно, подлежит уточнению Eclipse или Apache OStatus, OAuth 2.0, WebFinger, hCard, Portable Contacts, XRI, XDI, PubSubHubbub, Salmon ?StatusNet и Cliqset, среди прочихalpha
Project NoriOStatus, OAuth, Portable Contacts, WebFinger и другие открытые протоколы?Даalpha
psycedпрофили, чат, микроблогисервер, клиенты необязательноLPCGPL v2. MIT PSYC, XMPP, IRC, TELNET, HTTP, апплет, SMTP, WAP, RSS OTR, функции только для друзей и d профиль, секретные чаты, присутствие, tor интеграцияPSYC и XMPP5 общедоступных известных в 2016 годустабильный
pump.io потоковый сервер, поддерживающий возможности социальных сетейсервер, клиентыNode.js, JavaScript Apache 2.0pump.io APIДаДа72, включая Identi.ca стабильный
Retroshare Обмен личными сообщениями и VoIP, групповые чаты, распределенные форумы, передача файловклиент-сервер, веб-интерфейсQt, C ++Различные лицензии с открытым исходным кодом (с некоторыми исключениями)GPG, OpenSSLДастабильный
RSSNобмен личными сообщениями, группыRSSN??альфа
Salut à Toi мультифронтенды, микроблоги, групповые микроблоги, файл совместное использование, игры, клиент XMPPклиент XMPP (с несколькими интерфейсами), веб-сервер, сервер SMTP / IMAPPython, C ++AGPL XMPP через группы XMPP, авторизация присутствияСобственный XMPP федерацияdemoalpha
Secure Scuttlebutt социальные сети, обмен сообщениями, игры, инструменты разработкиклиент-сервер, приложенияJavaScript (эталонная реализация)Различные лицензии FLOSS Secret Handshake, Scuttlebutt ProtocolСквозное шифрование для личных сообщений.Одноранговая сеть. Ограничено внешним синдицированием.стабильный
SocialhomeМикроблоги, блоги, объединенные профили с форматированным текстом, конструктор домашних страниц.СерверPython, JavaScriptAGPL Диаспора ДаSocialhome.network

Другие серверы, которые можно найти в The-Federation.info

альфа
Провайдер Socknet - профили FoolishMortal.org, обмен сообщениями, позволяет делиться контентом в ИнтернетеSocknet, OpenID НетДаbeta
Soneмикроблог, медиа-библиотека, децентрализованная защита от спамаP2P-клиент, веб-интерфейсJava, JavascriptGPL Freenet Да, несколько анонимных идентификаторов, личные сообщения через плагин Freemail с секретностью пересылки частичные, сообщения Sone могут быть прочитаны из системы FMS Forumbeta
SonicFederation протокол для служб OSNAPI, SDKPHP / JSONMIT Дабета
SparkleshareИнструмент для совместной работы и обмена, вдохновленный DropboxPython (плагин Nautilus), C # (остальные)GPLv3SSHДа, вариант шифрованияпланируетсяальфа
Twister микроблоггингP2P-клиент, веб-интерфейсC ++, JavascriptMIT и BSD Bitcoin, Torrent, DHT Да Сквозное шифрование личных сообщенийеще нетbeta
twtxtмикроблогиТерминалPython (эталонная реализация)MIT (эталонная реализация)HTTP (S), RESTНет?Приблизительно 100альфа
WeestitXMPP, HTTP, OStatus, SMTP, POP ДаЗапланированнаяальфа
Zapсоциальная сеть, микроблоги, облачное хранилищесерверPHP, JavaScriptMIT Zot / 6, ActivityPubExtensiveДа?стабильный
Мертвые или зависшие проекты
Название проектаВозможностиТип программного обеспеченияЯзык программированияЛицензияПротоколыПоддержка конфиденциальностиФедерация (с другими приложениями или rvices)ЭкземплярыMaturity
6d (Dead Project)Блог, медиа-библиотека, адресная книга, тематическая, личные сообщениясерверPHPMIT HTTP + REST, микроформаты Адресная книга для отправки сообщений отдельным лицам или группам.еще нетдемо. 5 всегоальфа
AppleseedФото, журналы, сообщения, группы, контроль конфиденциальности, обновления статуса, Ленты новостейсерверPHPGPL v2QuickSocialКруги друзей, используемые для категоризации друзей и ограничения / разрешения доступаВнутри, другие легко добавляются (архитектура плагина)Appleseed Всего около 120отмененных проектов
CunityДрузья, фотоальбом, обмен файлами, обмен сообщениями, Доска объявлений, лента новостей, список участников, форум, Connecting Cunitiesсервер, клиентPHP, Javascript, AJAX, JQueryAGPL v3HTTP, P2PДаПодключение P2PРазмещено на вашем собственном веб-пространствебета (v1.0)
Diaspora X (Dead Project)клиент использование buddycloud для федерацииXMPP, каналов buddycloud, Activity Streams ??Diaspora X?
DiSo ProjectWordPress плагинымикроформаты (XFN, hCar d, XOXO ), OpenID, OAuth, XMPP ???
Jappixклиент XMPP + микроблогисервер, веб-клиентAGPL XMPP Отлично: на основе авторизации присутствия?demoстабильный
KopalOpenID Core, несколько профилисерверRubyMIT OpenID, протокол Kopal Connect, микроформат Kopal Feed??альфа
LoreaПрофили, микроблоги, потоки, группы, плагины, списки рассылки групп, задачи, календарь, подгруппы, облака теговElgg, плагиныGPL OpenID, Activity Streams, PubSubHubbub, WebID. Работаем над: OStatus (производство 60%), XMPP / psyc (разработка 50%), rdf + sparql (разработка 10%)ОтличноПоддерживается плагином.5: группа проектастабильная (кажется мертвой к 2016-12-28)
Mr. КонфиденциальностьSMTP, IMAP ДаДа?
NumaverseМикроблогиПриложение P2P"MIT"Ethereum, IPFS, ActivityPub запланированы, но так и не были завершеныАльфа, никаких коммитов с апреля 2018 года
OneSocialWebMicrobloggingплагин Openfire, клиентыJavaApache 2XMPP, расширения XMPPДаДаальфа
KnoweeOpenID Регистрация, импорт потока активности и экспорт, импорт контактов из сервисов Web 2.0 через XFN и FOAF, автоматически обновляемая адресная книга из удаленных источников данных, консолидированный профиль с экспортом RDF / FOAF, персональный SPARQL APIW3C OpenID, FOAF ??alpha
NoseRubпример серверапротокол NoseRub / WebID ??демонстрация?
OpenMicroBlogger переключаемые пользователем «приложения» для добавления / удаления функциональность. RSSCloud и частичная федерация OStatus (PubSubHubbub ), а также Open Microblogging 0.1. Местные подписчики / отписаться. Интеграция с Facebook, Twitter, Flickr. (частичная) поддержка Twitter API. Полностью спокойный дизайн, пользовательский интерфейс использует Rest API.MIT Open Microblogging 0.1, RSSCloud, (частично) OStatus (PubSubHubbub )ДаДаальфа
Osadaсоциальная сеть, микроблогисерверPHP, JavaScriptZot / 6, ActivityPubExtensiveВсе подключенные к ActivityPub?без поддержки
postActivмикроблогисервер, веб-клиентPHP, JavascriptПоддержка OStatus, ActivityPub и Zot предложено, но так и не реализованодомашняя страница и code Forge были отключены в конце 2019 года
Prismoобмен ссылкамисервер, веб-клиентRubyAGPL v3ActivityPubНикаких коммитов с мая 2019 г.
SafebookGPL Extensive, включая отсутствие отслеживания связи?demobeta
SMOB микроблогFOAF ??без поддержки
Social-Igniterдрузья, места, статус, комментарии, модульные приложения (сообщения, блог, корзина, медиа), темы, мобильные темы, сторонняя интеграция ция (Facebook, Twitter, YouTube), редактируемые виджеты,серверGPL Webfinger, PubSubHubbub, OpenID, OAuth, Потоки действий ДаДа3альфа
SocialRiverGPL. AGPL OStatus, OpenID, добавит поддержку OAuth личных сообщений, управления конфиденциальностьюДа?
сервер SocialZE, веб-клиентOSMP (открытый протокол социальных сообщений)Да?альфа
Пакет приложений SynologyЧат, Совместное использование файлов фотоальбома, Календарь, Видеоплеер, офисный костюм, Заметки, Почтовый серверСервер и (мобильные) клиенты?СобственныйJumpChat, Appear.in, AD / LDAPДаНетСтабильный, некоторые профили бета
Tent, Расширяемые разработчиками типы сообщений и профилей, импорт данных, группы, элементы управления конфиденциальностью, управление версиями контентасервер, клиентыRuby (эталонные реализации)MIT (эталонная реализация)Палатка, HTTPS Да Детализированные разрешения (Списки контроля доступа для всего контента)ДаTent.is alpha (0.2)
ThimblмикроблоггингFinger, SSH ?Запланировано в будущемalpha
Ссылки
Последняя правка сделана 2021-05-15 08:05:18
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте