Бесплатная замена Skype под Windows это TOX.

By Mechel

 

Если бы Skype не купила Microsoft, то, возможно, не появился бы протокол Tox.

Tox — новый протокол (разработка активно ведется с лета 2013 года) для обмена текстовыми сообщениями, голосовой и видеосвязи, созданный как альтернатива Skype и другим VoIP-сервисам. Как и Skype, Tox предлагает полный набор привычных функций: голосовую и видеосвязь, конференции с несколькими участниками, сетевые статусы, эмотиконы, обмен текстовыми сообщениями и передачу файлов. Без рекламы. Открытый исходный код.

Позиционируется как альтернатива Skype, владельцы которого (Skype) предоставили АНБ доступ к своей инфраструктуре с 6 февраля 2011 года.

Описание протокола (Tox Protocol Specification): https://github.com/TokTok/spec

Замена Skype

Немного истории

В наше неспокойное время, когда информация порой решает слишком многое, по-настоящему безопасное общение в Сети имеет очень большое значение. Несмотря на сравнительную молодость проекта, он стремительно развивается.  Связь между пользователями организована с помощью надстройки над протоколом UDP. Каждому пользовaтелю присваивается специальный публичный ключ, который также используется и для шифрования. Для установления коммуникаций требуется соединение к пиру (каждый клиент сети является пиром), который может быть определен вручную или найден автоматически. Доступна функция поиска пиров в локальной сети. Tox — это не просто мессенджер, это целый протокол обмена информацией, суть которого в работе пиринговой сети, похожей на BitTorrent Sync.

Главное его достоинство — полная децентрализация и шифрование всего трафика. А это, в свою очередь, залог полной анонимности, столь востребованной в наше время. Нет единого центра идентификации пользователя. ID юзера создается и хранится локально.

Код Tox написан на языке си и распространяется пoд лицензией GPLv3. Большая часть создателей обитают на 4chan. Самые важные преимущества Tox — это открытый исходный код, отсутствие выделенных серверов и, самое главное, никакого контроля со стороны какой-либо софтверной компании.

Для каждой из операционных систем отдельно разрабатывается свое клиентское приложение. При этом общая идея проекта остается неизменной. Разработчики пишут сразу несколько версий клиентов с разными наборами функций, но в качестве официальных предлагаются самые стабильные и доведенные до ума версии. Tox разрабатывается с помощью сервиса GitHub, откуда можно скачать исходники самой свежей версии. Соединение защищено с использованиeм прокси-серверов SOCKS. А это, в свою очередь, позволяет перенаправлять весь трафик через Tor. Функции шифрования реализуются с помощью библиотеки NaCl (читается как salt, «соль»), разработанной под руководством Дэниела Бернштайна (Daniel J. Bernstein) в университете штата Иллинойс в Чикаго.

Tox — не единственный сервис защищенной связи. Альтернативы разрабатываются и другими адептами СПО. К примеру, Briar, созданный командой разработчиков под руководством Майкла Роджерса (Michael Rogers) из Делфтского университета, или проект Invisible.im, основанный аналитиком Патриком Греем (Patrick Gray) и автором фреймворка Metasploit. Оба клиента являютcя защищенными аналогами WhatsApp, Viber и прочих мессенджеров. Есть также и коммерческие решения для шифрования обычных телефонных разговоров. Наиболее востребованными стали приложения Signal для iPhone и Silent Circle для Android.

Но Tox может стать решением, которое полностью заменит приватные мессенджеры и программные криптофоны. «Сейчас Tox — это просто защищенный и безопасный туннель между узлами сети, — говорит один из участников проекта Дэвид Лоул (David Lohle) изданию Wired. — Что именно вы будете передавать по нему, ограничивается лишь вашим воображением».

 

Возможности TOX:

  • Видео
  • Голос
  • Мгновенные сообщения
  • Групповые чаты
  • Общий доступ к файлам
  • Cовместное использование экрана

Есть только один большой минус — возможность оффлайновых сообщений пока не реализована,
хотя она есть в ядре, но клиенты еще не поддерживают. Некоторые клиенты ( qtox, Antox, isotoxin, toxy ) реализуют псевдо-оффлайн сообщения, такие сообщение отправляются в следующий раз, когда вы оба в Интернете. Хотя это может быть удобно, но, по-прежнему, для передачи сообщения, требуется , чтобы оба клиента были онлайн. Сложность реализации оффлайн сообщений, является обратной стороной приватности и защищенности, и связана с отсутствием промежуточного, единого сервера, которому можно доверять.

Скачать qTox Windows версии v1.7.0.

Официальный сайт https://tox.chat/

 

После установки Tox автоматически создаётся пара ключей. Публичный ключ можно передавать кому угодно – он служит как уникальный идентификатор для поиска собеседника. Секретный ключ хранится только у владельца и подтверждает его подлинность не раскрывая персональные данные.

 

Mattermost

Еще один вариант замены Skype

https://about.mattermost.com/
+ возможность создать свой сервер
+ приложения под все платформы
— нужен ssl сертификат (хотя это скорее плюс)
— из минусов нет групп

Mattermost
Mattermost — это сервис онлайн-чата с открытым исходным кодом и возможностью самостоятельного размещения, с возможностью обмена файлами, поиска и интеграции. Он разработан как внутренний чат для организаций и компаний и в основном позиционирует себя как альтернатива с открытым исходным кодом Slack и Microsoft Teams .Версия 1.0 была выпущена 2 октября 2015 г. Был протестирован для использования сообществом Викимедиа в качестве чата Викимедиа в облачных сервисах Викимедиа с конца лета 2020 года.

 

Matrix

https://matrix.org/

Если без децентрализации, то всем требованиям отвечает Matrix.org. В Matrix полноценно реализована федерация (federation), которая позволяет бесшовно общаться, организовывать общие комнаты для общения пользователям разных серверов, совершать видео- и аудиозвонки.

Скачать клиент Element (бывший Riot) https://element.io/get-started

Element  — свободный кроссплатформенный мессенджер, работающий по протоколу Matrix и распространяемый по лицензии Apache.

Протокол matrix поддерживает соединение (интеграцию) с другими мессенджерами, что позволяет вам общаться с пользователями разных мессенджеров в едином интерфейсе, используя один аккаунт и одну программу. На данный момент интеграция реализована для следующих мессенджеров:
Telegram, Facebook, WhatsApp, Hangouts, VK: через установку бота MatrixVkBot, Skype: пока только через установку на свой сервер skype-bridge.

Element и matrix используются правительствами Франции, Германии, Великобритании и США, бесчисленными университетами , тысячами предприятий и миллионами людей по всему миру.

Есть возможность создать свой сервер Matrix, единственное — должен быть публичный IP-адрес, пусть даже динамический. Инструкция как установить сервер Matrix Synapse с помощью Docker: https://linuxhandbook.com/install-matrix-synapse-docker/

По умолчанию Matrix использует простые HTTPS + JSON API в качестве базового транспорта, но также поддерживает более сложные виды транспорта, такие как WebSockets или Matrix со сверхнизкой пропускной способностью через CoAP + Noise.

Клиент matrix

Клиент matrix FluffyChat. Вариант на замену популярным приложениям обмена сообщениями, таких как WhatsApp или Telegram, для всех основных платформ.

В апреле 2018 года правительство Франции объявило о планах создать собственный инструмент для обмена мгновенными сообщениями. Впоследствии командой Matrix было подтверждено, что он будет работать на основе Riot (мессенджер Riot переименован в Element) и Matrix.

В феврале 2019 на крупнейшей конференции Европы по открытому программному обеспечению FOSDEM 2019 были официально представлены первые стабильные выпуски всех API-интерфейсов Matrix и объявлен скорейший выпуск Matrix 1.0. Чуть позднее сообщество KDE объявило о принятии Matrix для своих внутренних коммуникационных нужд в качестве децентрализованной альтернативы другим современным инструментам, таким как Telegram, Slack и Discord, и работе на своем собственном экземпляре сервера. Их примеру последовал также Calculate Linux.

В мае 2020 года Matrix представила сквозное шифрование включенное по умолчанию для личных чатов.

Element на данный момент ничем не уступает Telegram: там есть и мосты, и комнаты, и боты, и даже стикеры — а вот людей относительно мало. К сожалению, проекту в действительности не хватает хорошего пиара.

Как объединить сообщество Telegram в свою комнату Matrix. https://t2bot.io/telegram/

Ваше сообщество Telegram можно связать с Matrix, выполнив следующие действия:

1) Создайте комнату Matrix кнопкой «Добавить комнату» (без шифрования)

2) Зайти в эту комнату, пригласить @telegram: t2bot.io

3) Дождитесь, пока он присоединится.

4) В Telegram пригласите на канал @matrix_t2bot , затем запустите, /id чтобы получить идентификатор канала.

5) Вернувшись в комнату с Матрицей, введите команду !tg bridge <the number> добавив к номеру id знак минус. Например, !tg bridge -10012346789

6) Мост должен запросить подтверждение, введите команду:  continue

Все готово!