Разработчиците на библиотеката GTK планират в края на годината да формират експериментално клон 4.90, в който ще се развива функционалността за бъдещото издание GTK5. Преди да започнат работа по GTK5, освен весенния релиз GTK 4.10, през есента е предвидено да бъде публикувано издание GTK 4.12, което ще съдържа разработки, свързани с управлението на цвета. В клона GTK5 ще бъдат включени промени, нарушаващи съвместимостта на ниво API, например, свързани с преминаването в категория на остарели някои виджети, като стария диалог за избор на файлове. Също така се обсъжда възможността да се прекрати поддръжката на протокола X11 в клона GTK5 и да се остави възможността за работа само с използването на протокола Wayland.
От допълнителните планове може да се отбележи намерението да се използва за разработка на GTK език за програмиране, по-изразителен от Си, и по-функционален компилатор, отколкото е предоставеният за Си. Какъв точно език за програмиране може да бъде използван не е уточнено. Става дума не за пълно пренаписване на новия език на всички компоненти на GTK, а за желание да се експериментира с заменянето на малки части на GTK с реализации на друг език. Предполага се, че предоставянето на възможност за разработка на допълнителни езици ще позволи да се привлекат нови участници за работа по GTK.
Източник: opennet.ru
