GNU социальные - GNU social
Скриншот социального сайта GNU с шведской локализацией. | |
Оригинальный автор (ы) | Эван Продрому |
---|---|
Разработчики) | Диого Кордейро и Социальные разработчики GNU |
Стабильный выпуск | 1.1.2[1] / 25 октября 2014 г. |
Предварительный выпуск | |
Репозиторий | |
Написано в | PHP |
Операционная система | Кроссплатформенность |
Доступно в | Более 25 языков.[2] |
Тип | Фреймворк веб-приложений |
Лицензия | Стандартная общественная лицензия GNU Affero[3] |
Интернет сайт | гнусоциальный |
GNU социальные (ранее известный как StatusNet и когда-то известный как Лаконика[4]) это бесплатное программное обеспечение с открытым исходным кодом микроблоггинг сервер написан на PHP который реализует OStatus стандарт для взаимодействие между установками. Предлагая функциональность, аналогичную Twitter, GNU social стремится предоставить потенциал для открытых, межсервисных и распределенных коммуникаций между сообществами микроблогов. Предприятия и частные лица могут устанавливать свои собственные службы и данные и управлять ими.[5][6]
GNU social развернут на сотнях взаимодействующих серверов.[7]
Функции
Стандартные функции
- Публикуйте обновления через XMPP / Jabber клиент[8]
- OpenID провайдер и аутентификация
- Поддержка федерации через OStatus протокол
- Подписки через PubSubHubbub
- Ответы через Протокол лосося
- Микроформат семантический HTML профилей и уведомлений[9][10]
- API, совместимый с Twitter
- Категоризация с использованием хэштеги
- Группы, использующие бангтеги
- Локализация и перевод UI (с использованием Gettext )
- Автоматическое сокращение URL-адресов на собственном сервере
- Вложения (добавлять файлы, изображения, видео, аудио в вмятины)
- Прикрепленные медиафайлы доступны в формат подкаста
- Встраивание контента с других сайтов, таких как YouTube, Flickr и т. Д.
Доступные функции
- Webmention и Pingback связь с IndieWeb места[11]
- Геолокации и карты
- SMS обновления и уведомления
- Кросс-публикация в Twitter
- Живое обновление трансляции
История
GNU social был создан из GNU FM проект. Основателем был Мэтт Ли, и первые разработчики были его товарищами. ФСПО сотрудники, Дональд Робертсон и Дебора Николсон.
Развертывание StatusNet на основе ранее известного как Laconica было Identi.ca открытый сервис микроблогов. Размещенный оригинальными создателями StatusNet, StatusNet Inc., Identi.ca предлагал пользователям бесплатные учетные записи и служит вторым флагманом (наряду с freelish.us) для устанавливаемой версии StatusNet. Сайт переехал на pump.io.
Версия 0.9.0, выпущенная 3 марта 2010 г., добавила поддержку OStatus, нового стандарта распределенных обновлений, заменяющего OpenMicroBlogging.[12][13]
8 июня 2013 года было объявлено, что StatusNet будет объединен с социальным проектом GNU вместе с Free Social.[14]
Услуга совместима с другими OStatus платформы.[15]
Имена
StatusNet был переименован из Laconica одновременно с выпуском версии 0.8.1 (также известной как «Второе предположение») программного обеспечения StatusNet.[16]
Название StatusNet "просто отражает то, что делает наше программное обеспечение: отправка положение дел обновления в ваших социальных сетьработай."[4]
Имя Лаконика было ссылкой на Лаконичная фраза, особенно краткое или краткое заявление, подобное известному приписывают лидерам Спарта (Лакония греческий регион, в котором находится Спарта). В микроблогах все сообщения должны быть очень короткими из-за традиции ~ 140 символов в размере сообщения, поэтому все они де-факто лаконичны.
GNU в названии относится к Проект GNU.
Смотрите также
- Сравнение программного обеспечения и протоколов распределенных социальных сетей
- Сравнение сервисов микроблогов
Рекомендации
- ^ Нордфельдт, Микаэль (25 октября 2014 г.). "Уязвимость GNU social XSS, версия повышена до v1.1.2". социальное обсуждение (Список рассылки). Получено 2015-10-11.
- ^ «Перевод: социальная локализация GNU». Получено 2015-02-08.
- ^ "README файл". Архивировано из оригинал на 2014-11-03. Получено 2015-02-09.
... в соответствии с условиями Стандартной общественной лицензии GNU Affero, опубликованной Free Software Foundation, либо версии 3 Лицензии, либо (по вашему выбору) любой более поздней версии.
- ^ а б Laconica теперь StatusNet «Архивная копия». Архивировано из оригинал 31 августа 2009 г.. Получено 2009-08-31.CS1 maint: заархивированная копия как заголовок (связь), получено 04.10.2009
- ^ Тердиман, Даниэль (2008-10-6) Взаимодействие с Twitter с помощью программного обеспечения с открытым исходным кодом, CNet. Проверено 3 января 2009.
- ^ Бастьен, Малькольм (2008-8-28) Почему Laconica имеет большое значение для корпоративного микроблогов В архиве 2009-01-25 на Wayback Machine. Проверено 3 января 2009.
- ^ "Самостоятельный хостинг GNU Social". www.codeword.xyz.
- ^ "[uf-обсуждение] Открытые микроблоги и микроформаты". Microformats.org. Получено 2018-10-03.
- ^ GNU social. «GNU social - IndieWeb». Indiewebcamp.com. Получено 2018-10-03.
- ^ «Принять упоминания / ответы / rsvps / лайки через pingback и webmention (! 41) ¡ запросы на слияние ¡ gnu.io / gnu-social ¡ GitLab». Git.gnu.io. 2015-10-22. Получено 2018-10-03.
- ^ "StatusNet 0.9.0". Архивировано из оригинал 17 июля 2012 г.
- ^ "Выпущен StatusNet 0.9.0". Архивировано из оригинал 20 июля 2012 г.
- ^ "GNU social". 2013-06-08.
- ^ "tootsuite / mastodon". GitHub. Получено 2017-01-11.
- ^ StatusNet 0.8.1 (2009-8-28) «Архивная копия». Архивировано из оригинал на 2013-01-12. Получено 2013-01-12.CS1 maint: заархивированная копия как заголовок (связь), StatusNet Wiki Проверено 29 августа 2009 г.