Το GTK5 εξετάζει το τέλος της υποστήριξης X11

Ο Matthias Clasen, Επικεφαλής Ομάδας Επιτραπέζιου υπολογιστή Fedora, μέλος της Ομάδας Έκδοσης GNOME και ένας από τους ενεργούς προγραμματιστές του GTK (συνεισέφερε το 36.8% των αλλαγών στο GTK 4), άρχισε να συζητά την πιθανότητα κατάργησης του πρωτοκόλλου X11 στον επόμενο σημαντικό κλάδο του GTK5 και αφήνοντας τη δυνατότητα εκτέλεσης του GTK σε Linux μόνο χρησιμοποιώντας το πρωτόκολλο Wayland.

Μια σημείωση στην πρόταση κατάργησης του X11 αναφέρει ότι "Το X11 δεν βελτιώνεται και ο Wayland είναι ήδη πανταχού παρών." Εξηγεί περαιτέρω ότι το X11 GTK backend και ο κώδικας που βασίζεται σε Xlib είναι στάσιμοι και αντιμετωπίζουν προβλήματα με τους συντηρητές. Αναφέρεται ότι για να επιβιώσει η υποστήριξη X11, κάποιος πρέπει να γράψει και να διατηρήσει κώδικα που σχετίζεται με το X11, αλλά δεν υπάρχουν ενθουσιώδεις και οι υπάρχοντες προγραμματιστές GTK επικεντρώνονται κυρίως στην υποστήριξη Wayland. Οι προγραμματιστές συστημάτων που ενδιαφέρονται να εργαστούν σε περιβάλλοντα που βασίζονται στο πρωτόκολλο X11 μπορούν να πάρουν τη συντήρηση στα χέρια τους και να επεκτείνουν την υποστήριξή της στο GTK, αλλά δεδομένης της τρέχουσας δραστηριότητας, το σενάριο ότι υπάρχουν εκείνοι που θέλουν να αναλάβουν τη συντήρηση του X11 backend. τα δικά τους χέρια θεωρείται απίθανο.

Επί του παρόντος, η GTK τοποθετεί ήδη το Wayland ως την κύρια πλατφόρμα για την ανάπτυξη λειτουργιών και API. Λόγω της έλλειψης δραστηριότητας για την ανάπτυξη του πρωτοκόλλου X11, ενώ αφήνει την υποστήριξή του στο GTK, το backend X11 θα οδηγήσει σε αυξανόμενο ανεκτέλεστο από την άποψη της νέας λειτουργικότητας που είναι διαθέσιμη στους προγραμματιστές ή θα αποτελέσει εμπόδιο στην εφαρμογή νέων χαρακτηριστικά στο GTK.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο