Interested Article - GNU social

GNU social (ранее StatusNet и Laconica ) — это серверное свободное программное обеспечение для развёртывания социальных сетей, написанное на PHP , которое использует стандарт OStatus для взаимодействия с другими серверами. Предлагая функциональность, аналогичную Twitter , GNU Social обеспечивает открытую коммуникацию между пользователями распределённой социальной сети . Предприятия и частные лица могут развёртывать свои узлы GNU Social, чтобы самостоятельно контроллировать свои данные .

GNU social развернута на множестве взаимодействующих друг с другом серверов .


Функции

Стандартные функции

  • Публикация сообщений через клиент XMPP/Jabber
  • Провайдер OpenID и аутентификация с его помощью
  • Федерации через протокол OStatus
    • Подписки через
    • Ответы через
  • API, совместимый с Twitter
  • Категоризация с помощью хэштегов
  • Локализация пользовательского интерфейса (с помощью Gettext )
  • Автоматическое сокращение URL-адресов на собственном хостинге
  • Вложения (можно прикреплять файлы, изображения, видео, аудио)
  • Прикрепление медиафайлов в формте подкаста
  • Встраивание контента с других сайтов, таких как YouTube, Flickr и др.

Доступные функции

  • Связь с сайтами с помощью и Pingback
  • Геолокация и карты
  • SMS -уведомления
  • Кросс-постинг в Twitter
  • Непрерывное обновление ленты

История

GNU social отделился от проекта . Создателем был Мэтт Ли, а первыми разработчиками были его коллеги из FSF , Дональд Робертсон и Дебора Николсон.

Identi.ca была первым узлом StatusNet (ранее известного как Laconica). Сервис был запущен создателями StatusNet, StatusNet Inc., и продоставлял бесплатные учетные записи, а также служил главным сервером StatusNet наряду с freelish.us. Позднее сайт переехал на

В версии 0.9.0 от 3 марта 2010 года добавлена поддержка OStatus, нового стандарта распределенных обновлений, заменяющего .

8 июня 2013 г. было объявлено, что проект GNU Social будет объединён с StatusNet и Free Social .

Названия

StatusNet был переименован из Laconica одновременно с выходом версии 0.8.1 .

Название StatusNet «отражает то, что делает наша программа: отправляет обновления статуса в социальной сети » .

Название Laconica было отсылкой к лаконизмам , особенно кратким или лаконичным утверждениям, подобные которым приписывается лидерам Спарты ( Лакония — это греческий регион, в котором находилась Спарта). В микроблогах все сообщения должны быть короткими из-за традиционного ограничения на размер сообщения ~140 символов. GNU в названии относится к проекту GNU .


Примечания

  1. . Дата обращения: 8 февраля 2015. 10 февраля 2015 года.
  2. ] — 2019.
  3. 2.0.0beta0] — 2021.
  4. . — «...under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.» Дата обращения: 9 февраля 2015. Архивировано из 3 ноября 2014 года.
  5. . (англ.) . CNET . CNET (6 октября 2008). Дата обращения: 2 июня 2022. 26 августа 2012 года.
  6. Bastien, Malcolm (2008-8-28) {{{2}}}. .
  7. (англ.) . The Federation . Дата обращения: 2 июня 2022. 7 июля 2022 года.
  8. . www.codeword.xyz . Дата обращения: 2 июня 2022. 21 сентября 2019 года.
  9. . Git.gnu.io (22 октября 2015). Дата обращения: 3 октября 2018. 5 марта 2016 года.
  10. . Архивировано из 17 июля 2012 года.
  11. . Архивировано из 20 июля 2012 года.
  12. (8 июня 2013). Дата обращения: 2 июня 2022. 28 января 2021 года.
  13. StatusNet 0.8.1 (2009-8-28) . Дата обращения: 12 января 2013. Архивировано из 12 января 2013 года.
  14. Laconica is now StatusNet . Дата обращения: 31 августа 2009. Архивировано из 31 августа 2009 года.

Ссылки

  • (англ.) — официальный сайт GNU social
  • [Web Archive]
  • paper at SSRN
Источник —

Same as GNU social