Рабочий стол Fly
Окружение
Вопрос
Что из себя представляет рабочий стол Fly?
Ответ
Рабочий стол Fly — это защищенная графическая подсистема в составе ОС. Функционирует с использованием графического сервера Xorg
. Ключевые пакеты, входящие в состав рабочего стола Fly:
fly-wm
— менеджер окон, рабочий стол, классическое меню "Пуск", панель задач, переключатель рабочих столов, блокировщик экрана. Не зависит от стороннего ПО;fly-dm
,fly-qdm
— серверная и визуальная части графического интерфейса авторизации (закрытая и открытая части графического интерфейса авторизации соответственно).
В Astra Linux Special Edition 1.5 и Astra Linux Special Edition 1.6 компоненты рабочего стола Fly используют Qt версии 5. Начиная с Astra Linux Special Edition 1.6, часть утилит также использует KF5 Framework (библиотеки оболочки рабочего стола KDE5).
При этом не все библиотеки рабочего стола Fly имеют внешние зависимости. Например, libflycore
не зависит от фреймворка Qt, а для работы библиотеки libflyui
он необходим.
Исходный код части утилит закрыт, так как является полностью собственной разработкой ООО "РусБИТех-Астра". В то же время часть утилит портирована из KDE и других проектов с открытым исходным кодом.