Фрактал (программное обеспечение)
Эта статья нуждается в дополнительных цитатах для проверки . ( июль 2019 г. ) |
![]() | |
![]() Версия 6 | |
Разработчик(и) | Проект GNOME |
---|---|
Первоначальный выпуск | 16 марта 2018 г |
Репозиторий | |
Написано в | Ржавчина |
Платформа | Unix-подобный |
Стандарт (ы) | Матрица |
Доступно в | 26 языков [1] |
Тип | чат , чат |
Лицензия | лицензия GPLv3 |
Веб-сайт | неделя ![]() |
Fractal — это клиент обмена мгновенными сообщениями и программное обеспечение для совместной работы для рабочего стола GNOME , основанное на протоколе Matrix .
Это бесплатное программное обеспечение под лицензией GNU General Public License версии 3.Fractal можно установить в различные дистрибутивы Linux через Flathub , который является рекомендуемым методом установки. [2] хотя некоторые дистрибутивы предоставляют пакеты через свои официальные репозитории.
Функции
[ редактировать ]Fractal хорошо интегрируется в рабочий стол GNOME благодаря чистому и простому в использовании дизайну пользовательского интерфейса, оптимизированному для совместной работы в больших группах. [3] Функциональность по-прежнему была ограничена в ранних выпусках, выпущенных весной 2018 года, когда такие функции, как видеочат и сквозное шифрование . отсутствовали [4] Пользовательский интерфейс предназначен как для смартфонов , так и для настольных систем и адаптируется к различным размерам и форматам экранов. [5] [6]
Архитектура
[ редактировать ]Fractal написан на Rust и имеет графический пользовательский интерфейс, который, как и программное обеспечение для GNOME, основан на наборе инструментов виджетов GTK . Для адаптивного пользовательского интерфейса используется программная библиотека libhandy , разработанная производителем компьютеров Purism . [5] [6] Учетные данные для входа можно хранить в любом локальном менеджере паролей , который предоставляет API секретной службы. [3] Функционал планируется разделить на отдельные фронтенды для массового чата и личного обмена мгновенными сообщениями с использованием общего бэкенда, условно названного «Обсуждения» и «Сообщения» соответственно. [7] [8]
История
[ редактировать ]Первый код был передан Fest (ранее известный как ruma-gtk ) 29 декабря 2016 года, из которого Даниэль Гарсиа Морено развил кодовую базу Fractal в августе 2017 года. [9] Для первого релиза (v0.1.0) от 10 ноября 2017 года он назывался Guillotine .
С выпуском версии 0.1.22 27 марта 2018 г. она перешла в статус бета-версии. Версия GNOME 3.30 от 5 сентября 2018 г. достигла статуса релиза.
Тем летом два студента работали над Fractal, который спонсировался в рамках программы Google Summer of Code , включая разработку локализации и поддержку проверки орфографии . [10] Производитель компьютеров Purism работает над интеграцией его в краудфандинговый Linux-смартфон Librem 5 , выпуск которого запланирован на «четвертый квартал 2019 года». [11] Поэтому компания Purism спонсирует разработку некоторых функций, таких как поддержка сквозного шифрования Matrix (E2EE), которое было стандартизировано в 2018 году. E2EE реализован как отдельный программный модуль, базовые функции которого стали доступны к осени 2018 года. [12]
Ссылки
[ редактировать ]- ^ «фрактал-gtk/po/LINGUAS · мастер · GNOME / фрактал» . ГитЛаб .
- ^ «README.md · мастер · GNOME / фрактал» . ГитЛаб . 17 августа 2023 г.
- ^ Jump up to: а б Эдивальдо Брито (09 декабря 2018 г.). «Как установить приложение для обмена сообщениями Fractal в Linux» . Блог Эдивальдо (на португальском языке) . Проверено 22 февраля 2019 г.
- ^ Райан Лерч (30 мая 2018 г.). «Фрактал: чат-клиент GNOME Matrix» . Журнал Федора . Проверено 21 февраля 2019 г.
- ^ Jump up to: а б Майкл Ларабель (11 октября 2018 г.). «Purism надеется, что GNOME 3.32 будет в отличной форме для их смартфона Librem 5» . Фороникс . Проверено 20 февраля 2019 г.
- ^ Jump up to: а б Верма, Адарш (14 октября 2018 г.). «Linux Smartphone Librem 5 будет поставляться с GNOME 3.32» . Фоссбайты . Проверено 21 февраля 2019 г.
- ^ Тилли, Шон (22 мая 2018 г.). «Fractal — это новое приложение для обмена сообщениями для рабочего стола Gnome, созданное на базе Matrix» . Середина . Проверено 21 февраля 2019 г.
- ^ тамье; и др. (20 сентября 2018 г.). «Выпущена версия GNOME 3.30» . LinuxFr.org (на французском языке) . Проверено 22 февраля 2019 г.
- ^ Платт, Йонас (29 декабря 2016 г.). «Первоначальный коммит (3f32474a) · Коммит · GNOME/фрактал» . ГитЛаб . Проверено 21 февраля 2019 г.
- ^ Майкл Ларабель (12 августа 2018 г.). «Пользовательский интерфейс Pitivi становится лучше благодаря GSoC, а также другим улучшениям GNOME» . Фороникс . Проверено 20 февраля 2019 г.
- ^ Нестор, Мариус (11 октября 2018 г.). «Телефон Purism с Linux Librem 5, ориентированный на конфиденциальность, будет поставляться с рабочим столом GNOME 3.32» . софтпедия . Проверено 21 февраля 2019 г.
- ^ Томмес, Фердинанд (16 октября 2018 г.). «Новый отчет о ситуации на Либреме 5» . linuxnews.de (на немецком языке) . Проверено 21 февраля 2019 г.