Doprovodný tým Debian, zodpovědný za balíčky GNOME, neplánuje dodávat sadu nástrojů GTK2 jako součást distribuce. Debian 14, jejíž vydání se očekává v létě 2027. Vývojáři projektu GTK ukončili údržbu GTK2 před více než pěti lety a udržování opuštěného GTK2 v hlavním repozitáři se stává problematickým. Mezi distribuce, které již GTK2 ukončily, patří Red Hat Enterprise. LinuxSUSE Linux Enterprise Server 16, openSUSE 16 a Arch Linux. Debian Navrhuje se následovat jejich příklad.
Až donedávna byl GIMP jediným významným projektem založeným na GTK2, ale počínaje verzí GIMP 3.0 byl tento grafický editor portován na GTK3. GTK se používá i v populárním zvukovém editoru Ardour, ale tento projekt se nespoléhá na externí knihovny a podporuje vlastní fork GTK2, YTK.
Nejzávažnějším problémem blokujícím odstranění GTK2 je, že GTK2 se nadále používá v grafickém instalačním programu. DebianV repozitáři Debian Zbývá také asi 150 balíčků závislých na GTK2 a pokud bude GTK2 ukončen, bude nutné tyto balíčky odstranit, protože se obecně nevyvíjejí a jejich portování na GTK3 je nepravděpodobné.
Mnoho z těchto balíčků má stále aktivní uživatele, kteří nemají v úmyslu přejít na jiné programy. Existují také vývojáři, kteří se zasazovali o zachování podpory GTK2 v Debian a důvod pro jeho odstranění považovat za přitažený za vlasy. Například zmínka o tom, že GTK3 byla vydána před 15 lety, je bezvýznamná, protože GTK3 nenahrazuje GTK2, stejně jako GTK4 nenahrazuje GTK3.
Zpochybňovány jsou také argumenty jako absence podpory HiDPI a Waylandu v GTK2, protože to není potřeba a uživatelé jsou s tím spokojeni. Srovnání s Archem jsou považována za nevhodná. Linux, ve kterém je GTK2 vyloučeno z hlavního repozitáře, ale je dostupné v neoficiálních. Diskuse se také ptá, v čem je GTK2 horší než GCC 3.3, který byl dodáván více než 20 let, až do Debian 12, z nichž 16 let bylo věnováno pouze poskytování knihovny libstdc++5 pro starší spustitelné soubory.
Ti, kteří jsou zastánci odstranění GTK2, uvádějí jako jeden z důvodů nemožnost zajistit bezpečnost balíčku, zatímco odpůrci namítají, že GTK2 stále není bezpečný. Debian Moc lidem to nevadilo a poslední chyba označená jako zranitelnost pochází z roku 2015.
V současné době probíhají diskuse o způsobech, jak v distribuci zachovat podporu pro aplikace založené na GTK2. Jednou z navrhovaných možností je přesunout GTK2 a související aplikace do samostatného, neoficiálního repozitáře. Mezi další nápady patří vytvoření frameworku, který převede API GTK2 do GTK3, a přechod na fork GTK2 od Ardouru. Bylo také navrženo, aby se balíčky namísto úplného odstranění staly osiřelými v naději, že někdo bude ochoten je nadále spravovat.
Mezi oblíbené balíčky založené na GTK2 patří:
- následný krok
- amsynth
- doublecmd (Dvojitý velitel)
- fpc
- soudek
- gkrellm
- gmpc
- gnome-paint
- gkrellm
- grpn
- hexach
- autobus
- Lazar
- mplayer
- navit
- openjdk-8
- Pidgin
- rlvm
- rozumné frontendy
- pilovitý
- scim
- seqtools
- zvukový modem
- sylpheed
- houževnatost
- tickr
- tilem
- uim
- uživatelský režim
- xlog
- xurnal
- xsane
- xzgv
- z88
Zdroj: opennet.ru
