Жан-Батист Лальман (Jean Baptiste Lallement), директор по инженерии в компании Canonical, опубликовал планы по развитию функциональности рабочего стола, которые планируется реализовать в осеннем релизе Ubuntu 26.10. Выделяется четыре ключевых направления работы:
- Развитие окружения на основе GNOME.
- Обновление рабочего стола до версии GNOME 51, запланированной на 16 сентября.
- Переход с dbus-daemon на dbus-broker в качестве стандартной реализации шины D-Bus. D-Bus Broker реализован в пространстве пользователя, но использует для ускорения подсистемы ядра Linux, сохраняет совместимость с эталонной реализацией D-Bus и может быть использован для прозрачной замены dbus-daemon. D-Bus Broker учитывает ресурсы в привязке к пользователям и включает оптимизации для повышения производительности и надёжности (например, сообщение не может быть потеряно без обработки ошибки). Проект Fedora по умолчанию перешёл на dbus-broker в 2019 году.
- Предоставление полноценной сборки с рабочим столом для плат с процессорами RISC-V, поддерживающих профиль RVA23 (RISC-V Application), в который включены расширения для векторных операций и гипервизоров.
- Реализация средств для людей с ограниченными возможностями, определённых в стандарте WCAG 2.2. Устранение недостатков, выявленных в ходе аудита.
- Обновление мультимедийного фреймворка GStreamer до следующей ветки 1.30 и задействование плагинов GStreamer, написанных на Rust. Упрощение поиска и установки дополнительных проприетарных кодеков.
- Сочетание простоты выполнения типовых задач для новичков с возможностью использования расширенной функциональности для опытных пользователей.
- Поставка универсального интерфейса для управления приложениями (App Center), поддерживающего пакеты разных форматов (deb, snap) и упрощающего поиск необходимых программ с учётом категорий и рейтинга.
- Улучшение интерфейса для поиска и выбора дополнительных драйверов, с возможностью оценки их готовности к повседневному использованию.
- Разработка нового упрощённого интерфейса установки дистрибутива, значительно снижающего сложность разбивки на разделы и настройку хранилищ.
- Разработка на новия асистент за първоначална настройка, който изнася от инсталиращия програмата етапа на първоначална конфигурация на системата и задаване на специфични за потребителя параметри. Възможност за автоматизация на първоначалната настройка при масова инсталация на Ubuntu.
- Внедряване на AI базирани възможности, които разбират контекста и предсказват намеренията на потребителя.
- Добавяне на инструменти, които отчитат контекста по време на работа с работния плот (Context-Aware Desktop) и помагат на потребителя при изпълнението на поставената задача, предоставяйки информация, комбинитараща данни от приложения, услуги и работния плот.
- Интеграция на система за разпознаване на глас за организиране на гласов вход и разпознаване на команди на естествен език.
- Създаване на надеждна платформа.
- Продължение на развитието на пакета authd за настройка на централизирана автентикация чрез облачни доставчици на идентичност. Добавяне на възможност за свързване с използване на акаунти в Microsoft услуги и многофакторна автентикация (MFA) базирана на приложението Microsoft Authenticator. Подкрепа за предаване на идентификационни данни чрез атрибути, зададени от външни доставчици на идентичност, за присвояване на единични UID и GID на различни компютри. Предоставяне на администраторската опция да деактивира локалната автентикация с пароли за потребители с централно управлявани акаунти.
- Добавяне на възможност за автентикация в NetworkManager при свързване към VPN, използвайки PKCS#11 сертификати и смарт карти.
- Интеграция в конфигуратора (GNOME Settings) на информация за сертификация на хардуер (Ubuntu Certified Hardware).
- Създаване на нов wiki сайт с документация и ръководства, който комбинира информация от wiki Ubuntu и wiki Canonical.
- Оптимизиране на производителността и намаляване на размера на сборките за Windows подсистемата WSL (Windows Subsystem for Linux).
Източник: opennet.ru
