{"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\/da\/blog\/news\/gtk2-ng-fork-biblioteki-gtk2","title":{"rendered":"GTK2-NG: fork af GTK2 biblioteket","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <noindex><\/p>\n<p>En af udviklerne bag distributionen Devuan <a rel=\"nofollow\" href=\"https:\/\/devuanusers.com\/thread-gtk2-revival-thread--80\">den<\/a> projekt <a rel=\"nofollow\" href=\"https:\/\/git.devuan.org\/Daemonratte\/gtk2-ng\">GTK2-NG<\/a>, som vil videreudvikle en fork af GTK2-biblioteket, der sigter mod at forts\u00e6tte vedligeholdelsen og sikre, at det fungerer kvalitetsm\u00e6ssigt i moderne distributioner. Vedligeholdelse af forken vil muligg\u00f8re fortsat leverance af applikationer bundet til GTK2 i Devuan efter <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64618\">stop af<\/a> st\u00f8tten til GTK2 i Debian 14, hvis udgivelse forventes sommeren 2027.<\/p>\n<p><\/noindex><\/noindex><br \/>\n<noindex><\/p>\n<p>Udviklerne af projektet GTK har ikke l\u00e6ngere support for GTK2 i mere end fem \u00e5r, og pakkerne med GTK2 er allerede blevet fjernet fra de officielle depot for distributioner som Red Hat Enterprise Linux, SUSE Linux Enterprise Server, openSUSE og Arch Linux (tilg\u00e6ngelig via AUR). Af v\u00e6sentlige projekter forts\u00e6tter lydredigeringsprogrammet Ardour med at bruge GTK2, men dette projekt er ikke afh\u00e6ngigt af eksterne biblioteker og underst\u00f8tter sin egen fork af GTK2 \u2014 <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63547\">YTK (opennet.ru)<\/a>. Der er omkring 150 pakker tilbage i Debian, der er afh\u00e6ngige af GTK2, herunder afterstep, Double Commander, fpc, gkrellm, gmpc, hexchat, lazarus, mplayer, navit, pidgin, sane-frontends, scim, sylpheed, tickr, tilem, uim, usermode, xsane, xzgv og z88.<\/p>\n<p><\/noindex><br \/>\n<noindex><\/p>\n<p>I GTK2-NG <a rel=\"nofollow\" href=\"https:\/\/git.devuan.org\/Daemonratte\/gtk2-ng\/commits\/branch\/master\">er tilf\u00f8jet<\/a> flere dusin \u00e6ndringer, prim\u00e6rt relateret til overf\u00f8rsel af rettelser, der blev distribueret i form af patches i pakker fra AUR og Debian, samt reparation af advarsler, der blev givet af compileren. Blandt forbedringerne n\u00e6vnes modernisering af funktionen g_sort_array til sortering af arrays og udskiftning af skaleringsalgoritmen for at forbedre klarheden af ikonerne. Problemerne i filv\u00e6lger-widgeten (filechooser) er blevet l\u00f8st, og visningen af indhold med mange filer er blevet optimeret. Bygningen er testet med GCC 14 og Clang 21.<\/p>\n<p><\/noindex><br \/>\n<noindex><\/p>\n<p>Blandt fremtidige planer er overf\u00f8rsel af \u00e6ndringer fra <a rel=\"nofollow\" href=\"https:\/\/github.com\/stefan11111\/gtk2\">forken<\/a> GTK2, <a rel=\"nofollow\" href=\"https:\/\/lists.suckless.org\/dev\/2407\/35657.html\">som videreudvikles<\/a> deltager i projektet Xlibre \u2014 <a rel=\"nofollow\" href=\"https:\/\/github.com\/stefan11111\">stefan11111<\/a>, samt backporting af kode fra <a rel=\"nofollow\" href=\"https:\/\/github.com\/Ardour\/ardour\/tree\/master\/libs\/tk\/ytk\">YTK (github.com)<\/a>, en fork af GTK2 fra Ardour-projektet. Opgaverne inkluderer ogs\u00e5 at teste bygningen med GCC 15 og tilf\u00f8je st\u00f8tte til brug af <a rel=\"nofollow\" href=\"https:\/\/github.com\/OpenPrinting\/libppd\">libppd<\/a> til udskrivning p\u00e5 systemer med CUPS 3.x. Der udelukkes ikke muligheden for at anvende GPLv3-licensen til den nye kode og \u00e6ndre navnet for at undg\u00e5 krav fra GNOME-projektet.<\/p>\n<p><\/noindex><\/p>\n<p>Kilde: <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.3 - 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\/da\/blog\/news\/gtk2-ng-fork-biblioteki-gtk2\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\/da\/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 af GTK2-biblioteket | ProHoster","description":"En af udviklerne bag distributionen Devuan pr\u00e6senterede projektet","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/gtk2-ng-fork-biblioteki-gtk2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/170086","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=170086"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/170086\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=170086"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=170086"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=170086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}