Mae GTK5 yn ystyried dibrisio cefnogaeth X11

Dechreuodd Matthias Clasen, arweinydd Tîm Bwrdd Gwaith Fedora, aelod o Dîm Rhyddhau GNOME ac un o ddatblygwyr gweithredol GTK (ysgrifennodd 36.8% o'r newidiadau yn GTK 4), drafod y posibilrwydd o anghymeradwyo'r protocol X11 yn y gangen fawr nesaf o GTK5 a gadael GTK i weithio yn Linux gan ddefnyddio protocol Wayland yn unig.

Mae'r nodyn ar gynnig dibrisiant X11 yn nodi "nad yw X11 yn gwella, ac mae Wayland eisoes ar gael yn eang." Mae'n mynd ymlaen i egluro bod backend X11 GTK a chod seiliedig ar Xlib yn llonydd ac yn profi problemau cynnal. Er mwyn i gefnogaeth X11 aros, dywedir bod yn rhaid i rywun ysgrifennu a chynnal cod cysylltiedig X11, ond nid oes unrhyw selogion ac mae'r datblygwyr GTK presennol yn canolbwyntio'n bennaf ar gefnogaeth Wayland. Gallai datblygwyr systemau sydd â diddordeb mewn gweithio mewn amgylcheddau X11 gymryd gwaith cynnal a chadw yn eu dwylo eu hunain ac ymestyn cefnogaeth ar ei gyfer yn GTK, ond o ystyried y gweithgaredd presennol, gwelir y senario o unrhyw un sy'n barod i gymryd drosodd cynnal a chadw'r backend X11 yn eu dwylo eu hunain. mor annhebygol.

Ar hyn o bryd, mae GTK eisoes yn gosod Wayland fel y prif lwyfan ar gyfer ymarferoldeb a datblygu API. Oherwydd diffyg unrhyw weithgaredd ar ddatblygiad y protocol X11, os yw'n parhau i gael ei gefnogi yn GTK, bydd y backend X11 yn arwain at oedi cynyddol o ran ymarferoldeb newydd sydd ar gael i ddatblygwyr, neu bydd yn dod yn rhwystr i weithredu'r protocol XXNUMX. nodweddion newydd yn GTK.

Ffynhonnell: opennet.ru

Ychwanegu sylw