Версия 4.0 | |
Разработчик (и) | GNOME |
---|---|
Первоначальный выпуск | <11–16 марта 2018 г.; 2 года назад (16.03.2018)|
Стабильный выпуск | 4.4.0 / 7 августа 2020 г.; 2 месяца назад (07.08.2020) |
Репозиторий | |
Написано на | Rust |
Platform | Unix-like |
Standard (s) | Matrix |
Доступно на | 26 языках |
Тип | IM, chat |
Лицензия | GPLv3 |
Веб-сайт | wiki.gnome.org / Apps / Fractal |
Fractal - это клиент обмена мгновенными сообщениями и программное обеспечение для совместной работы Рабочий стол GNOME на основе протокола Matrix.
Это бесплатное программное обеспечение под Стандартной общественной лицензией GNU версии 3. Fractal может быть установлен на различных Дистрибутивы Linux через Flathub, что является рекомендуемым методом установки, хотя некоторые дистрибутивы предоставляют пакеты через свои официальные репозитории.
Fractal хорошо интегрируется в рабочий стол GNOME с чистым и простой в использовании дизайн пользовательского интерфейса, оптимизированный для совместной работы в больших группах. Функциональность по-прежнему была ограничена в ранних версиях, начиная с весны 2018 года, когда отсутствовали такие функции, как видеочат и сквозное шифрование. Пользовательский интерфейс предназначен для смартфонов и настольных систем, а адаптирует к разным размерам и форматам экрана.
Fractal написан на Rust и имеет графический пользовательский интерфейс, который, как и любое программное обеспечение GNOME, основан на наборе инструментов виджетов GTK. В качестве адаптивного пользовательского интерфейса используется программная библиотека libhandy, разработанная производителем компьютеров Purism. Учетные данные для входа могут храниться в любом локальном диспетчере паролей , который предоставляет API секретной службы. Функциональность должна быть разделена на отдельные интерфейсы для массового чата и обмена личными мгновенными сообщениями с использованием общей серверной части, предварительно называемой «Обсуждения» и «Сообщения» соответственно.
Первый код был передан в Fest (ранее известный как ruma-gtk) 29 декабря 2016 г., из которого кодовая база Fractal была разветвлена Даниэлем Гарсиа Морено в августе 2017 г. Для первого выпуска (v0.1.0) на 10 ноября 2017 года он получил название «Гильотина».
С выпуском версии 0.1.22 27 марта 2018 года он перешел в статус бета-версии. С версией GNOME 3.30 от 5 сентября 2018 года он достиг статуса выпуска и стал частью проекта GNOME после его цикла выпуска и управления версиями.
В течение того лета два студента работали над Fractal, который спонсировался в рамках программы Google Summer of Code, включая разработку локализации и проверка орфографии поддержка. Производитель компьютеров Purism работает над его интеграцией в краудфандинговый смартфон на базе GNU / Linux Librem 5, выход на рынок которого запланирован на «четвертый квартал 2019 года». Поэтому Purism спонсирует разработку некоторых функций, таких как поддержка сквозного шифрования Matrix (E2EE), которое было стандартизировано в 2018 году. E2EE реализован как отдельный программный модуль, базовые функции которого были доступны к осени 2018 года.