«Project Banana» меняет подход к экосистеме KDE.
Разработчики KDE начали разработку независимого дистрибутива KDE Linux под кодовым названием «Project Banana» , который стал одним из центральных обсуждений на недавней конференции Akademy 2024. Этот дистрибутив создаётся как универсальная платформа, подходящая для разработчиков KDE, пользователей и OEM-производителей оборудования. Ежедневные системные образы , доступные для загрузки с USB-накопителей, помогают отслеживать процесс разработки.
Основная цель проекта — создание поддерживаемого сообществом дистрибутива, интегрированного с технологиями KDE и ориентированного на пользователей и производителей оборудования. Среди приоритетов KDE Linux — надёжность системы, обеспечение безопасности, использование современных технологий и упрощённый механизм восстановления после сбоев. Также предусматривается простота переключения между различными версиями и редакциями системы.
KDE Linux будет выпускаться в трёх версиях:
Системное окружение в KDE Linux представляет собой единый образ, который формируется из содержимого репозиториев Arch Linux. Он поставляется без разбивки на отдельные пакеты, монтируется в режиме только для чтения и поддерживает атомарное обновление. Для обновлений используются два раздела: новое обновление загружается в пассивный раздел, который после перезагрузки становится активным, тогда как предыдущий активный раздел переходит в пассивный режим и ожидает следующего обновления. Установка, откат обновлений, автоматическое резервное копирование и переключение между версиями реализованы с помощью снапшотов файловой системы Btrfs.
Система поддерживает повторяемые сборки, что позволяет пользователям проверять процесс создания дистрибутива. Все пользовательские и системные данные, подверженные изменениям, хранятся в зашифрованных разделах для повышения безопасности. В качестве загрузчика используется systemd-boot, а в качестве графической среды по умолчанию применяется протокол Wayland.
Ладно, не доказали. Но мы работаем над этим