Новости IT, хостинга
  Android, Apple, Facebook, Google, Linux, Microsoft, Samsung, Twitter, Интернет, Россия, браузеры, обновление ПО, онлайн-сервисы, операционные системы, планшеты, рынок ИТ, сделки, смартфоны, социальные сети, уязвимости  
  новостей: 10361
  комментариев: 2249

Открыты исходные тексты социальной сети Diaspora


Создатели социальной сети Diaspora анонсировали доступность исходных текстов проекта. Социальная сеть Diaspora отличается от других систем более жестким отношением к вопросам сохранения частной информации, сеть не является централизованной и позиционируется как децентрализованная альтернатива Facebook. Каждый может установить локально свою копию серверного ПО, при этом данная копия будет выступать полноценным сегментом сети, пользователи локальной копии могут добавлять в друзья пользователей из других систем и обмениваться информацией с ними. Весь трафик в сети снабжается цифровой подписью и шифруется (за исключением фотографий).

Код системы написан на языке Ruby, для хранения данных используется документо-ориентированная БД MongoDB. Исходные тексты распространяются под лицензией AGPLv3, которая базируется на тексте лицензии GPLv3 и гарантирует, что никто не сможет использовать измененное приложение для создания сетевого сервиса без открытия кода внесенных в него правок.

В настоящее время реализована базовая функциональность по созданию персональных социальных сетей, ведения ленты статус-сообщений, публикации контента и его обмена с группами друзей. Также поддерживается загрузка фотографий и создание альбомов. В текущем состоянии код Diaspora ориентирован на ознакомление заинтересованных разработчиков, первый пригодный для использования конечными пользователями альфа-выпуск намечен на октябрь. Интересно, что идея создания подобной социальной сети получила большую поддержку пользователей, основатели проекта за несколько месяцев с момента первого анонса собрали пожертвований на сумму превышающую 200 тыс. долларов.

В ближайшее время ожидается появление поддержки OAuth-авторизации, реализации модулей для интеграции с другими социальными сетями, такими как Facebook и Twitter, интеграция поддержки интернационализации, расширение возможностей по горизонтальному масштабированию серверной части, поддержка отправки приватных сообщений, поддержка VoIP-переговоров, реализация собственного протокола для мгновенного обмена сообщениями. Отдельно можно отметить планы по созданию системы для распределенного резервного копирования, в которой бэкапы хранятся в зашифрованном виде, "размазанными" по другим серверам сети.

Источник: opennet.ru

  17 сентября 2010 489
Версия для печати

← предыдущая новость следующая новость →

Мой комментарий
Ваше имя*:
Email:
Комментарий*:
Зарегистрироваться автоматически: Вы будете зарегистрированы на сайте автоматически при добавлении комментария. Обязательно заполните поле Email для этого.
Сумма чисел 6 и 13*:            


Хостеры (2448)
HostDB (35)
Софт (2640)
Железо (993)
Интернет (1435)
Статистика и аналитика (3324)




Отправить сообщение администратору

Сумма чисел 14 и 8*:


Яндекс цитирования
сообщить о неточности