Tox | |
---|---|
| |
клиент TOX uTox, запущенный в Windows 7 | |
Тип | IM |
Написана на | Си[1] |
Интерфейс | GTK |
Операционная система | Microsoft Windows, Linux, macOS, Android, iOS, FreeBSD, OpenIndiana и Sailfish OS |
Первый выпуск | 3 февраля 2014 |
Последняя версия | |
Лицензия | GNU GPL 3[3][4] |
Сайт | tox.chat |
Tox — протокол для текстовой, голосовой и видеосвязи в интернете. Эталонная реализация протокола представляет собой свободное программное обеспечение с открытым исходным кодом, обеспечивающее полный набор привычных функций: голосовая и видеосвязь, режим конференции с несколькими участниками, указание и смена сетевого статуса, поддержка эмотиконов, демонстрация экрана, возможность отправлять мгновенные сообщения и передавать файлы. Отсутствует реклама. Позиционируется как открытая, свободная, лишённая бэкдоров и не шпионящая за пользователями альтернатива Skype, владельцы которого (Skype) предоставили АНБ доступ к своей инфраструктуре с 6 февраля 2011 года[5].
Взаимодействие участников Tox реализовано примерно так же, как в облачном сервисе BitTorrent Sync. Используется пиринговый обмен информацией для улучшения пропускной способности, но в отличие от Skype, не требует регистрации для использования, а идентификатор пользователя создаётся локально. После установки Tox автоматически создаётся пара ключей. Публичный ключ можно передавать кому угодно — он служит как уникальный идентификатор для поиска собеседника. Секретный ключ хранится только у владельца и подтверждает его подлинность не раскрывая персональные данные. Центральный сервер отсутствует, поиск собеседников происходит через DHT.
Совместная работа над проектом Tox осуществляется с помощью сервиса GitHub, где уже доступны исходники тестовой версии. Как видно из кратких описаний «ночных сборок»[6], защита соединения достигается за счёт использования SOCKS прокси-серверов. Также поддержка SOCKS5 позволяет перенаправлять весь трафик через Tor. Криптографические функции выполняются с помощью криптобиблиотеки NaCl, созданной международной группой специалистов по безопасности под руководством Дэниела Бернштейна (Daniel J. Bernstein) из Университета штата Иллинойс в Чикаго.
При общей идее проекта разработка клиентских приложений ведётся отдельно для каждой операционной системы. Команды пишут десятки вариантов с отличающимся набором функций, но для скачивания с официальной страницы будут предлагаться только наиболее стабильные. qTox или μTox станет своего рода официальной версией для пользователей Linux и Windows, Antox — мобильный вариант для ОС Android, а Antidote для iOS.
Список клиентов для работы с протоколом представлен в таблице ниже.
Название | Поддерживаемые ОС | Написан на | Статус клиента |
---|---|---|---|
Antidote[7] | iOS | Objective-C | Разрабатывается |
Antox[8] | Android | Scala, Java | Разрабатывается |
Cyanide[9] | Sailfish OS | C++ | Заброшен[10], последнее обновление в январе 2017 года |
gTox[11] | Linux | C++ (GTK+ 3) | Заброшен (см. страницу проекта на GitHub) |
qTox[12] | Linux, FreeBSD, OS X, Windows | C++ (Qt) | Разрабатывается |
Toxic[13] | Linux, FreeBSD, OpenBSD, NetBSD, Solaris, OS X | C (Ncurses) | Разрабатывается |
Toxy[14] | Windows | C# (WPF) | Не поддерживается (см. страницу проекта[15] на Github) |
Toxygen[16] | Linux, Windows | Python (Qt, PySide) | Разрабатывается |
TRIfA[17] | Android | C, Java | Разрабатывается |
µTox[18] | Linux, FreeBSD, OS X, Windows | C | Разрабатывается |
xWinTox[19] | Linux, FreeBSD, Solaris | C/C++ (FLTK) | Заброшен[20], последнее обновление в декабре 2015 года |
Isotoxin[21] | Windows | C++ | Разрабатывается |
ratox | Linux, BSD, OS X | C | Заброшен[22], последнее обновление в феврале 2015 года |
WebTox[23] | Web-based | HTML5 (клиент) + Go (сервер) | Заброшен[24], последнее обновление в январе 2016 года. |
Помимо самостоятельных клиентов, сторонними разработчиками были также выпущены плагины для Pidgin[25] (не поддерживается и не обновляется с 4 мая 2017 года[26]) и Miranda NG[27].
11 июля 2015 года группа разработчиков заявила о прекращении отношений с Tox Foundation, созданной некогда в качестве компании-представителя проекта. Согласно информации из нового блога разработки и обсуждения на Reddit, Шон Куреши (также известный под псевдонимами Stqism, AlexStraunoff и NikolaiToryzin), глава и единственный член совета директоров Tox Foundation, «взял кредит на личные цели, никак не связанные с проектом, под залог Tox Foundation и всех денежных средств фонда»[28][29].
Достоверно неизвестно, какой суммой завладел Куреши: согласно заявлению коллектива разработчиков, сумма составляла «несколько тысяч долларов»; до этого на Reddit сообщалось о том, что было украдено три тысячи долларов[30]. Большей частью средств являлись призовые, полученные по результатам участия Tox Foundation в Google Summer of Code 2014, а также небольшое количество пожертвований от частных лиц.
Данные события стали причиной очередного переезда сайта проекта на новый домен, https://tox.chat, поскольку Куреши не только предоставлял хостинг, но и являлся непосредственным владельцем всех старых доменов. Несмотря на произошедшее, разработчики решили продолжить работу над проектом, особо отметив, что исходный код не был скомпрометирован, поскольку он хранился на Github, в репозитории, принадлежащем irungentoo — главному разработчику toxcore, главной библиотеки проекта. Тем не менее, пользователей попросили максимально оперативно перейти на новые репозитории.
14 сентября 2015 года Куреши прокомментировал сложившуюся ситуацию в разделе заметок своего аккаунта GitHub[31], всячески отрицая все обвинения, и заявил, что якобы не тратил деньги на личные нужды, а пустил их на покрытие «растущих издержек» по обслуживанию инфраструктуры проекта. Несмотря на то, что Куреши также заявил, что готов предоставить доказательства в форме чеков и квитанций по оплате услуг хостинга и аренды доменов, на декабрь 2015 года этого сделано не было.
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .