{"id":170086,"date":"2026-04-30T00:24:45","date_gmt":"2026-04-29T22:24:45","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/gtk2-ng-fork-biblioteki-gtk2"},"modified":"2026-04-30T00:24:45","modified_gmt":"2026-04-29T22:24:45","slug":"gtk2-ng-fork-biblioteki-gtk2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/gtk2-ng-fork-biblioteki-gtk2","title":{"rendered":"GTK2-NG : fork de la biblioth\u00e8que GTK2","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <noindex><\/p>\n<p>Un des d\u00e9veloppeurs de la distribution Devuan <a rel=\"nofollow\" href=\"https:\/\/devuanusers.com\/thread-gtk2-revival-thread--80\">pr\u00e9sent\u00e9<\/a> le projet <a rel=\"nofollow\" href=\"https:\/\/git.devuan.org\/Daemonratte\/gtk2-ng\">GTK2-NG<\/a>, qui d\u00e9veloppera un fork de la biblioth\u00e8que GTK2, visant \u00e0 poursuivre son support et \u00e0 garantir un bon fonctionnement dans les distributions modernes. Le maintien du fork permettra de continuer \u00e0 fournir des applications li\u00e9es \u00e0 GTK2 dans Devuan, apr\u00e8s <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64618\">l'arr\u00eat<\/a> la fin du support de GTK2 dans la distribution Debian 14, dont la sortie est pr\u00e9vue pour l'\u00e9t\u00e9 2027.<\/p>\n<p><\/noindex><\/noindex><br \/>\n<noindex><\/p>\n<p>Les d\u00e9veloppeurs du projet GTK ont cess\u00e9 de maintenir GTK2 il y a plus de cinq ans, et les paquets contenant GTK2 ont d\u00e9j\u00e0 \u00e9t\u00e9 exclus des d\u00e9p\u00f4ts officiels des distributions Red Hat Enterprise Linux, SUSE Linux Enterprise Server, openSUSE et Arch Linux (disponible via AUR). Parmi les projets notables, l'\u00e9diteur audio Ardour continue d'utiliser GTK2, mais ce projet ne d\u00e9pend pas des biblioth\u00e8ques externes et prend en charge sa propre fork de GTK2 - <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63547\">YTK (opennet.ru)<\/a>. Dans le d\u00e9p\u00f4t Debian, il reste environ 150 paquets li\u00e9s \u00e0 des d\u00e9pendances avec GTK2, parmi lesquels afterstep, Double Commander, fpc, gkrellm, gmpc, hexchat, lazarus, mplayer, navit, pidgin, sane-frontends, scim, sylpheed, tickr, tilem, uim, usermode, xsane, xzgv et z88.<\/p>\n<p><\/noindex><br \/>\n<noindex><\/p>\n<p>Dans GTK2-NG <a rel=\"nofollow\" href=\"https:\/\/git.devuan.org\/Daemonratte\/gtk2-ng\/commits\/branch\/master\">ajout\u00e9<\/a> , plusieurs dizaines de changements, principalement li\u00e9s au transfert de corrections diffus\u00e9es sous forme de patches dans des paquets d'AUR et Debian, et \u00e0 la r\u00e9solution des avertissements \u00e9mis par le compilateur. Parmi les am\u00e9liorations, on note la modernisation de la fonction de tri de tableaux g_sort_array et le remplacement de l'algorithme de mise \u00e0 l'\u00e9chelle pour am\u00e9liorer la clart\u00e9 des ic\u00f4nes. Dans le widget de s\u00e9lection de fichiers (filechooser), les probl\u00e8mes existants ont \u00e9t\u00e9 r\u00e9solus et l'affichage des contenus de r\u00e9pertoires avec un grand nombre de fichiers a \u00e9t\u00e9 optimis\u00e9. La compilation a \u00e9t\u00e9 test\u00e9e avec GCC 14 et Clang 21.<\/p>\n<p><\/noindex><br \/>\n<noindex><\/p>\n<p>Concernant les projets futurs, on note le transfert de modifications depuis <a rel=\"nofollow\" href=\"https:\/\/github.com\/stefan11111\/gtk2\">fork<\/a> GTK2, <a rel=\"nofollow\" href=\"https:\/\/lists.suckless.org\/dev\/2407\/35657.html\">d\u00e9velopp\u00e9 par<\/a> membre du projet Xlibre - <a rel=\"nofollow\" href=\"https:\/\/github.com\/stefan11111\">stefan11111<\/a>, ainsi que le backportage de code depuis <a rel=\"nofollow\" href=\"https:\/\/github.com\/Ardour\/ardour\/tree\/master\/libs\/tk\/ytk\">YTK (github.com)<\/a>, un fork de GTK2 du projet Ardour. Parmi les t\u00e2ches, il est \u00e9galement question de v\u00e9rifier la compilation avec GCC 15 et d'ajouter le support de l'utilisation de <a rel=\"nofollow\" href=\"https:\/\/github.com\/OpenPrinting\/libppd\">libppd<\/a> pour l'impression sur les syst\u00e8mes avec CUPS 3.x. Il n'est pas exclu d'utiliser la licence GPLv3 pour le nouveau code et de changer de nom pour \u00e9viter d'\u00e9ventuelles r\u00e9clamations de la part du projet GNOME.<\/p>\n<p><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/opensource\/18278625\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u0434\u0438\u043d \u0438\u0437 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Devuan \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u0440\u043e\u0435\u043a\u0442 GTK2-NG, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c \u0444\u043e\u0440\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 GTK2, \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0435\u0451 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0438 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u0445. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0444\u043e\u0440\u043a\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0443 \u0432 Devuan \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0437\u0430\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 GTK2, \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 GTK2 \u0432 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0435 Debian 14, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u043b\u0435\u0442\u043e\u043c 2027 \u0433\u043e\u0434\u0430. \u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 GTK \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-170086","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u0434\u0438\u043d \u0438\u0437 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Devuan \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u0440\u043e\u0435\u043a\u0442\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/gtk2-ng-fork-biblioteki-gtk2\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47GTK2-NG: \u0444\u043e\u0440\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 GTK2 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u0434\u0438\u043d \u0438\u0437 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Devuan \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u0440\u043e\u0435\u043a\u0442\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/gtk2-ng-fork-biblioteki-gtk2\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-04-29T22:24:45+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-29T22:24:45+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47GTK2-NG : fork de la biblioth\u00e8que GTK2 | ProHoster","description":"Un des d\u00e9veloppeurs de la distribution Devuan a pr\u00e9sent\u00e9 le projet","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/gtk2-ng-fork-biblioteki-gtk2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47GTK2-NG: \u0444\u043e\u0440\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 GTK2 | ProHoster","og:description":"\u041e\u0434\u0438\u043d \u0438\u0437 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Devuan \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u0440\u043e\u0435\u043a\u0442","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/gtk2-ng-fork-biblioteki-gtk2","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-04-29T22:24:45+00:00","article:modified_time":"2026-04-29T22:24:45+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/170086","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=170086"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/170086\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=170086"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=170086"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=170086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}