Fractal - это клиент обмена мгновенными сообщениями и программное обеспечение для совместной работы для рабочего стола GNOME, основанное на протоколе Matrix .
Разработчики) | ГНОМ |
---|---|
Первый выпуск | 16 марта 2018 г . |
Стабильный выпуск | 4.4.0 / 7 августа 2020 г . |
Репозиторий | |
Написано в | Ржавчина |
Платформа | Unix-подобный |
Стандарт (ы) | Матрица |
Доступно в | 26 языков [1] |
Тип | IM , чат |
Лицензия | GPLv3 |
Веб-сайт | wiki |
Это бесплатное программное обеспечение под лицензией 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 года он получил название « Гильотина» .
С выпуском версии 0.1.22 27 марта 2018 года он перешел в статус бета-версии. С версией GNOME 3.30 от 5 сентября 2018 года он достиг статуса выпуска и стал частью проекта GNOME .
Тем летом два студента работали над Fractal, спонсируемым в рамках программы Google Summer of Code , включая разработку локализации и поддержки проверки орфографии . [10] Производитель компьютеров Purism работает над его интеграцией в краудфандинговый Linux-смартфон Librem 5 , выход на рынок которого запланирован на « четвертый квартал 2019 года». [11] Purism спонсирует разработку некоторых функций, таких как поддержка сквозного шифрования Matrix (E2EE), которое было стандартизовано в 2018 году. E2EE реализован как отдельный программный модуль, базовые функции которого были доступны к осени 2018 года. [12]
Рекомендации
- ^ "фрактал-gtk / po / LINGUAS · мастер · GNOME / фрактал" . GitLab .
- ^ "README.md · мастер · GNOME / фрактал" . GitLab .
- ^ а б Эдивалдо Брито (2018-12-09). «Установите приложение для обмена сообщениями Fractal no Linux» . Блог do Edivaldo (на португальском) . Проверено 22 февраля 2019 .
- ^ Райан Лерх (30.05.2018). «Фрактал: чат-клиент GNOME Matrix» . Журнал Fedora . Проверено 21 февраля 2019 .
- ^ а б Майкл Ларабель (11.10.2018). «Purism надеется, что GNOME 3.32 будет в отличной форме для их смартфона Librem 5» . Фороникс . Проверено 20 февраля 2019 .
- ^ а б Верма, Адарш (14.10.2018). «Смартфон Linux Librem 5 будет поставляться с GNOME 3.32» . Fossbytes . Проверено 21 февраля 2019 .
- ^ Тилли, Шон (22.05.2018). «Fractal - это новое приложение для обмена сообщениями для рабочего стола Gnome на базе Matrix» . Средний . Проверено 21 февраля 2019 .
- ^ Thamieu; и другие. (2018-09-20). "Решение GNOME 3.30" . LinuxFr.org (на французском языке) . Проверено 22 февраля 2019 .
- ^ Платт, Йонас (29 декабря 2016 г.). «Начальная фиксация (3f32474a) · Коммит · GNOME / фрактал» . GitLab . Проверено 21 февраля 2019 .
- ^ Майкл Ларабель (12.08.2018). «Пользовательский интерфейс Pitivi становится лучше благодаря GSoC и другим улучшениям GNOME» . Фороникс . Проверено 20 февраля 2019 .
- ^ Нестор, Мариус (2018-10-11). «Телефон Librem 5 Linux от Purism, ориентированный на конфиденциальность, будет поставляться с рабочим столом GNOME 3.32» . софтпедия . Проверено 21 февраля 2019 .
- ^ Томмес, Фердинанд (2018-10-16). "Neuer Lagebericht zum Librem 5" . linuxnews.de (на немецком языке) . Проверено 21 февраля 2019 .
Внешние ссылки
- Официальный веб-сайт
- Репозиторий исходного кода