Një nga zhvilluesit e shpërndarjes Devuan ka prezantuar projektin GTK2-NG, i cili do të zhvillojë forkun e bibliotekës GTK2, e cila ka për qëllim vazhdimin e mbështetjes dhe sigurimin e funksionimit të mirë në shpërndarjet moderne. Mirëmbajtja e forkut do të lejojë vazhdimin e ofrimit në Devuan të aplikacioneve të lidhura me GTK2, pas përfundimit të mbështetjes GTK2 në shpërndarjen Debian 14, çlirimi i së cilës pritet në verën e vitit 2027.
Zhvilluesit e projektit GTK kanë ndaluar mbështetje për GTK2 më shumë se pesë vjet më parë, dhe paketat me GTK2 tashmë janë përjashtuar nga depo zyrtare të shpërndarjeve Red Hat Enterprise Linux, SUSE Linux Enterprise Server, openSUSE dhe Arch Linux (e disponueshme përmes AUR). Nga projektet e rëndësishme, GTK2 vazhdon të përdoret nga redaktori i zërit Ardour, por ky projekt nuk varet nga bibliotekat e jashtme dhe mbështet forkun e vet GTK2 - YTK. Në depo të Debian mbetet rreth 150 paketave, të lidhura me varësitë me GTK2, përfshirë afterstep, Double Commander, fpc, gkrellm, gmpc, hexchat, lazarus, mplayer, navit, pidgin, sane-frontends, scim, sylpheed, tickr, tilem,
uim, usermode, xsane, xzgv dhe z88.
GTK2-NG ka shtuar disa dhjetëra ndryshime, kryesisht të lidhura me transferimin e korrigjimeve që janë shpërndarë në formën e patch-eve në paketat nga AUR dhe Debian, dhe korrigjimin e paralajmërimeve të lëshuara nga kompajleri. Nga përmirësimet përmendet modernizimi i funksionit për renditjen e array-ve g_sort_array dhe zëvendësimi i algoritmit të shkallëzimit për të rritur qartësinë e ikonave. Në widget-in e zgjedhjes së skedarëve (filechooser) janë zgjidhur problemet e pranishme dhe është bërë optimizimi
i paraqitjes nĂ« formĂ« ikonash tĂ« pĂ«rmbajtjes sĂ« katalogĂ«ve me njĂ« numĂ«r tĂ« madh skedarĂ«sh. ĂshtĂ« testuar ndĂ«rtimi duke pĂ«rdorur GCC 14 dhe Clang 21.
Në planet e ardhshme përmendet transferimi i ndryshimeve nga forku GTK2, i zhvilluar nga një anëtar i projektit Xlibre - stefan11111, si dhe backportimi i kodit nga YTK, forku GTK2 nga projekti Ardour. Në mesin e detyrave përmendet gjithashtu verifikimi i ndërtimit në GCC 15 dhe shtimi i mbështetjes për përdorimin e libppd për printim në sistemet me CUPS 3.x. Nuk përjashtohet angazhimi i licencës GPLv3 për kodin e ri dhe ndryshimi i emrit për të shmangur pretendimet nga projekti GNOME.
Burimi: opennet.ru
