Jean-Baptiste Lallement, Ingenieurdirektor bei Canonical, hat PlÀne zur Weiterentwicklung der Desktop-Umgebung veröffentlicht, die im Herbst-Release von Ubuntu 26.10 umgesetzt werden sollen. Es werden vier zentrale Arbeitsrichtungen hervorgehoben:
- Entwicklung der Umgebung basierend auf GNOME.
- Aktualisierung der Desktop-Umgebung auf die bevorstehende Version GNOME 51, die fĂŒr den 16. September geplant ist.
- Umstieg von dbus-daemon auf dbus-broker als standardmĂ€Ăige D-Bus-Implementierung. D-Bus Broker ist im Benutzermodus implementiert, nutzt jedoch zur Leistungssteigerung die Kernelsysteme von Linux, behĂ€lt die KompatibilitĂ€t zur Referenzimplementierung von D-Bus bei und kann zum nahtlosen Ersetzen von dbus-daemon verwendet werden. D-Bus Broker berĂŒcksichtigt ressourcenspezifische Benutzungen und enthĂ€lt Optimierungen zur Verbesserung von Leistung und ZuverlĂ€ssigkeit (z. B. kann eine Nachricht nicht verloren gehen, ohne dass ein Fehler behandelt wird). Das Fedora-Projekt hat 2019 standardmĂ€Ăig auf dbus-broker umgestellt.
- Bereitstellung eines vollwertigen Desktop-Builds fĂŒr Boards mit RISC-V-CPUs, die das RVA23-Profil (RISC-V Application) unterstĂŒtzen, einschlieĂlich Erweiterungen fĂŒr Vektoroperationen und Hypervisoren.
- Implementierung von Hilfsmitteln fĂŒr Menschen mit Behinderungen, wie sie im Standard WCAG 2.2 definiert sind. Behebung von MĂ€ngeln, die im Rahmen eines Audits festgestellt wurden.
- Aktualisierung des Multimedia-Frameworks GStreamer auf die nÀchste Version 1.30 und Einbindung von GStreamer-Plugins, die in Rust geschrieben sind. Vereinfachung der Suche und Installation zusÀtzlicher proprietÀrer Codecs.
- Kombination von einfacher AusfĂŒhrung typischer Aufgaben fĂŒr AnfĂ€nger mit FlexibilitĂ€t und der Möglichkeit fĂŒr erfahrene Nutzer, erweiterte Funktionen zu nutzen.
- Bereitstellung einer universellen BenutzeroberflĂ€che zum Verwalten von Anwendungen (App Center), die Pakete unterschiedlicher Formate (deb, snap) unterstĂŒtzt und die Suche nach benötigten Programmen nach Kategorien und Bewertungen vereinfacht.
- Verbesserung der BenutzeroberflĂ€che zur Suche und Auswahl zusĂ€tzlicher Treiber mit der Möglichkeit, deren Einsatzbereitschaft fĂŒr den tĂ€glichen Gebrauch zu bewerten.
- Entwicklung einer neuen vereinfachten InstallationsoberflĂ€che fĂŒr das Distributions-Setup, die die KomplexitĂ€t bei der Partitionierung und Einrichtung von Repositories erheblich reduziert.
- Entwicklung eines neuen Ersteinrichtungsassistenten, der die Basis-Konfigurationsoperationen des Systems und benutzerspezifische Parameter aus dem Installationsprogramm in die Phase des ersten Starts ĂŒberfĂŒhrt. Möglichkeit zur Automatisierung der Ersteinrichtung bei der massenhaften Installation von Ubuntu.
- Implementierung von KI-basierten Funktionen, die den Kontext verstehen und die Absichten des Benutzers vorhersagen.
- HinzufĂŒgen von kontextsensitiven Werkzeugen fĂŒr die Arbeit am Desktop (Context-Aware Desktop), die dem Benutzer bei der DurchfĂŒhrung geplanter Aufgaben helfen, indem sie Informationen bereitstellen, die Daten aus Anwendungen, Diensten und dem Desktop kombinieren.
- Integration eines Spracherkennungssystems zur Organisation der Sprachsteuerung und des Erkennens von Befehlen in natĂŒrlicher Sprache.
- Aufbau einer vertrauenswĂŒrdigen Plattform.
- Fortsetzung der Entwicklung des authd-Pakets zur Einrichtung einer zentralisierten Authentifizierung ĂŒber Cloud-IdentitĂ€tsanbieter. HinzufĂŒgen der Möglichkeit, sich mit Konten in Microsoft-Diensten und einer mehrstufigen Authentifizierung (MFA) basierend auf der Microsoft Authenticator-App anzumelden. UnterstĂŒtzung der Ăbermittlung von Benutzeridentifikationsinformationen ĂŒber von externen IdentitĂ€tsanbietern festgelegte Attribute, um Benutzern einheitliche UID und GID auf verschiedenen Computern zuzuweisen. Bereitstellung einer Option fĂŒr den Administrator, die lokale Passwortauthentifizierung fĂŒr Benutzer mit zentralisierten Konten zu deaktivieren.
- HinzufĂŒgen von Authentifizierungsmöglichkeiten beim Verbinden im NetworkManager VPN, unter Verwendung von PKCS#11-Zertifikaten und Smartcards.
- Integration der Informationen zur Zertifizierung von Hardware in den Konfigurator (GNOME Settings) (Ubuntu Certified Hardware).
- EinfĂŒhrung eines neuen Wiki-Websites mit Dokumentation und Anleitungen, die Informationen aus dem Ubuntu- und Canonical-Wiki vereint.
- Optimierung der Leistung und Reduzierung der GröĂe von Builds fĂŒr die Windows-Subsystem fĂŒr Linux (WSL).
Quelle: opennet.ru
