GTK heeft de backend voor X11 als verouderd gemarkeerd

De ontwikkelaars van de GTK-bibliotheek hebben aangekondigd dat de backend voor het X11-protocol als verouderd zal worden beschouwd en dat ze van plan zijn om de ondersteuning voor X11 stop te zetten in de GTK 5-tak. Ondanks de verouderde status zal de ondersteuning voor X11-systemen in de GTK 4-tak blijven bestaan.

De wens om de X11-backend te verwijderen, wordt verklaard door het stoppen van de ontwikkeling van het X11-protocol en de problemen met de ondersteuning ervan; de backend wordt enkel nog onderhouden omdat de bestaande GTK- en GNOME-ontwikkelaars zich hebben gericht op Wayland. Door de stagnatie in de ontwikkeling van de backend vertraagt deze de implementatie van nieuwe mogelijkheden in GTK. In 2022 werd geprobeerd om mensen te vinden die geïnteresseerd waren in de ondersteuning van het X11-protocol in GTK en bereid waren de backend te onderhouden, maar deze zijn niet gevonden.

Naast X11 is ook de Broadway backend, die het mogelijk maakt om de uitvoer van de GTK-bibliotheek in een webbrowser weer te geven, als verouderd verklaard, evenals de klasse GtkShortcutsWindow, die tips voor sneltoetscombinaties en schermbewegingen weergeeft. In plaats van GtkShortcutsWindow is er een vervanging gepland die deel zal uitmaken van de herfstuitgave van libadwaita.

Daarnaast kan de publicatie van de GTK 4.17.4-versie in de testtak 4.17 worden genoemd, waarmee functionaliteit voor de toekomstige stabiele 4.18-tak wordt ontwikkeld. GTK 4.17.4 bevat een experimentele backend die het mogelijk maakt om GTK-applicaties op smartphones met het Android-platform uit te voeren. Voor een kennismaking met de mogelijkheden van GTK op Android-apparaten is er een apk-pakket met een demonstratie van een mobiele applicatie voorbereid.

De ‘gl’-rendering engine, die OpenGL gebruikt, is verwijderd uit GTK 4.17.4. Vanaf GTK 4.14 is er een nieuwe ‘ngl’-engine die een abstractielaag voor OpenGL implementeert en die boven Vulkan draait. Een beperking van de ‘ngl’-engine is dat de ondersteuning voor oudere systemen met verouderde stuurprogramma's en hardware is stopgezet.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster