Jean-Baptiste Lallement, dyrektor ds. inżynierii w firmie Canonical, ogłosił plany rozwoju funkcji środowiska graficznego, które mają być wdrożone w jesiennym wydaniu Ubuntu 26.10. Wyróżniono cztery kluczowe kierunki działań:
- Rozwój środowiska opartego na GNOME.
- Aktualizacja środowiska graficznego do wersji GNOME 51, przewidzianej na 16 września.
- Przejście z dbus-daemon na dbus-broker jako domyślnej implementacji magistrali D-Bus. D-Bus Broker działa w przestrzeni użytkownika, ale korzysta z przyspieszeń w subsystemach jądra Linux, zachowując kompatybilność z referencyjną implementacją D-Bus i może być używany jako przezroczysty zamiennik dbus-daemon. D-Bus Broker bierze pod uwagę zasoby związane z użytkownikami i zawiera optymalizacje zwiększające wydajność i niezawodność (na przykład wiadomości nie mogą zostać zgubione bez obsługi błędów). Projekt Fedora przeszedł domyślnie na dbus-broker w 2019 roku.
- Dostarczanie pełnej wersji z pulpitowym środowiskiem dla płyt z procesorami RISC-V, wspierających profil RVA23 (RISC-V Application), w tym rozszerzenia do operacji wektorowych i hipernadzorców.
- Wdrożenie narzędzi dla osób z ograniczeniami, określonych w standardzie WCAG 2.2. Eliminacja wad wykrytych podczas audytu.
- Aktualizacja frameworka multimedialnego GStreamer do następnej wersji 1.30 oraz wykorzystanie wtyczek GStreamer napisanych w Rust. Uproszczenie wyszukiwania i instalacji dodatkowych kodeków własnościowych.
- Połączenie prostoty wykonywania typowych zadań dla początkujących z elastycznością i możliwością korzystania z zaawansowanych funkcji dla doświadczonych użytkowników.
- Dostarczenie uniwersalnego interfejsu do zarządzania aplikacjami (App Center), wspierającego różne formaty pakietów (deb, snap) i ułatwiającego wyszukiwanie potrzebnych programów z uwzględnieniem kategorii i ocen.
- Ulepszenie interfejsu do wyszukiwania i wyboru dodatkowych sterowników, z możliwością oceny ich gotowości do codziennego użytku.
- Opracowanie nowego uproszczonego interfejsu instalacji dystrybucji, znacznie zmniejszającego trudność podziału na partycje i konfiguracji repozytoriów.
- Opracowanie nowego kreatora wstępnego uruchamiania, przenoszącego zainstalowane operacje podstawowej konfiguracji systemu oraz ustawienia specyficznych dla użytkownika parametrów do etapu pierwszego uruchomienia. Możliwość automatyzacji wstępnej konfiguracji podczas masowej instalacji Ubuntu.
- Wdrożenie możliwości opartych na AI, które rozumieją kontekst i przewidują zamiary użytkownika.
- Dodanie narzędzi uwzględniających kontekst podczas pracy z pulpitem (Context-Aware Desktop), które pomagają użytkownikowi w realizacji zaplanowanych zadań, dostarczając informacji, łączących dane z aplikacji, usług i pulpitu.
- Integracja systemu rozpoznawania mowy w celu organizacji głosowego wprowadzania danych i rozpoznawania poleceń w naturalnym języku.
- Budowanie zaufanej platformy.
- Kontynuacja rozwoju pakietu authd w celu skonfigurowania scentralizowanej autoryzacji przez dostawców identyfikacji w chmurze. Dodanie możliwości logowania za pomocą kont w usługach Microsoft oraz uwierzytelniania wieloskładnikowego (MFA) opartego na aplikacji Microsoft Authenticator. Wsparcie dla przesyłania informacji o identyfikatorach użytkowników przez atrybuty określone przez zewnętrznych dostawców identyfikacji w celu przypisania użytkownikowi unikalnych UID i GID na różnych komputerach. Zapewnienie administratorowi opcji wyłączenia lokalnej autoryzacji haseł dla użytkowników z centralnymi kontami.
- Dodanie do NetworkManager możliwości autoryzacji podczas łączenia z VPN, przy użyciu certyfikatów PKCS#11 oraz kart inteligentnych.
- Integracja informacji o certyfikacji sprzętu (Ubuntu Certified Hardware) w konfiguratorze (GNOME Settings).
- Uruchomienie nowej strony wiki z dokumentacją i przewodnikami, łączącej informacje z wiki Ubuntu i wiki Canonical.
- Przeprowadzenie optymalizacji wydajności oraz zmniejszenie rozmiaru kompilacji dla podsystemu Windows WSL (Windows Subsystem for Linux).
Źródło: opennet.ru
