https://web.archive.org/web/20201219014215/https://samba.noblogs.org/post/2018/08/27/matrix-org-a-federated-app-funded-by-a-mossad-company/ https://web.archive.org/web/20201104154843/https://github.com/matrix-org/matrix-doc/issues/979 https://0x19.org/posts/2023-06-09.php Как тут пишут (но я не проверял, да и не хочу), Matrix с момента создания годами спонсировался Amdocs компанией, которая засветилась много раз на сборе (развед)данных для Израиля. Китай (и другие страны) их вышибли отовсюду у себя из-за этого. А что плохого в Matrix при этом? Лично я относительно спокойно отношусь к творениям армий и спецслужб, ибо кому как не им необходимы безопасные коммуникации? Но и надо держать ухо востро, ибо кому как не им и разведкой заниматься. А в Matrix, являясь не федеративной службой доставки сообщений, а службой по синхронизации состояний баз данных, активно участвующие сервера обмениваются метаинформацией. Автор статьи также пишет: functionally centralized (I have a suspicion that the devs intentionally made it as difficult as possible to self host in order to scrape more metadata and to sell more SAAS solutions) Вот тут полностью соглашусь с тем, что разработчики как-будто специально всё усложнили, дабы ты не поднимал своего решения. Я не смог поднять работающую связку из своего Matrix сервера, клиента и чтобы с федерацией к matrix.org. Пробовал и Python версию и Go. Уже не помню детали, но при каждой попытке то так, то сяк попробовать, но какой-то из компонентов (клиент, сервер, федерация) не работал. И очень много я слышал рекомендаций из серии "забейте поднимать свой Matrix сервер, просто используйте matrix.org".
From: kmeaw Date: 2025-02-21 09:36:37Z Странно, у меня не возникло совсем никаких проблем с поднятием своего homeserver. Более того, matrix.org как раз неудобно использовать, потому что та реализация, которую они используют (она же самая популярная, которая на Python) не справляется с нагрузкой, возникающей при отправке статуса на другие сервера, поэтому эту фичу они просто выключили.
From: Sergey Matveev Date: 2025-02-21 09:58:27Z *** kmeaw [2025-02-21 09:33]: >Странно, у меня не возникло совсем никаких проблем с поднятием своего >homeserver. 1) Смотря кто в какое время это пытался проделать. Версии софта то со временем то хуже, то лучше, то работают, то нет :-). Я пытался Python версию, а там известно что сейчас пакеты из PyPI можно скачать без проблем, а через день из-за изменения какой-нибудь зависимости уже не выйдет что-то установить. Go собиралась без проблем, но ни клиенты с ней не дружили, ни федерация. Но детали не помню. 2) Часть софта я отметаю и не рассматриваю. Например если нужен Rust, то до свидания. Если нужен JS-capable обозреватель, то тоже не вариант. Консольных *работающих* клиентов, чтобы соединились с моим Python/Go сервером на тот момент (несколько лет назад) не нашлось. Но и не скажу что я очень очень старался. На фоне быстро поднимающегося Prosody.im, где 90% времени я потратил на поиск того, как подсунуть директорию для поиска библиотек (089bf4d15b98749dc24ee1bb149c53e080e86837) в Lua, я был уже очень раздражён сложностью Matrix реализаций. >Более того, matrix.org как раз неудобно использовать, потому что та >реализация, которую они используют (она же самая популярная, которая на >Python) не справляется с нагрузкой, возникающей при отправке статуса на >другие сервера, поэтому эту фичу они просто выключили. Про ресурсоёмкость их Synapse везде упоминают, это да :-)