Tak třeba tomu japonskému bojovníkovi, co nevěřil že už skončila válka, to vydrželo asi 29 let, než se vzdal. Tomu se říká oddanost myšlence.
Jakože měl raději osobně přepsat kompletně LXDE, Mate a kdeco dalšího do GTK 4 nebo rovnou 5? Asi vás to překvapí, ale vývoj softwaru není ideologický souboj. Udržovat GTK 2 se teď prostě vyplatí víc a možná je to z některých důvodů i chtěné. Podobně je udržovaná celá dlouhá řada jiných starých projektů včetně UI toolkitů.
Proč má tolik frikulínů pocit, že všechno musí být nejnovější, nejlepší, nejaktuálnější a pokud možno to mají jejich vývojáři za povinnost z lásky k lidstvu neustále všechno přepisovat?
Tak ono jde jen o nějaký vývoj, dnes už nikdo ve Fortranu psát hry nebude, nebo třeba v garáži jeden nadšenec ano, ale určitě si od toho nebude slibovat velký zájem ostatních. Doba se posouvá a některé technologie jsou prostě pokročilejší, potom dává smysl, že se někdo diví, že si někdo zvolil nějakou technologii, která už nedává z hlediska doby příliš smysl, nepíše ani že by to ten člověk neměl dělat, ani že nesmí.
Tak vo všeobecnosti platí, že pri vývoji softwaru je iteratívny a v novších verziách vychytávajú chyby z tých starších. Takže mi tiež príde logickejšie snažiť sa používať novšie verzie knižníc - samozrejme za predpokladu že 1.) nová verzia neprinesie regresie a 2.) to nie je enshittifikovaný software od nejakej veľkej firmy. Pričom pri UI toolkitoch by som neočakával ani jedno...
Migrace netriviální aplikace z GTK 2 na GTK 3 není nic příjemného (vlastní zkušenost s celkem malým projektem). Na GTK 4 je to ještě horší, změny jsou poměrně velké. Nějakou dobu chyběl i nástupce GUI builderu Glade. Od GTK 3 hodně oceňuji zlepšený port pro Windows. Minimální údržba GTK 2 tedy má smysl. Prodlouží to život mnoha aplikacím, které jsou stále užitečné, ale nemají zdroje na přechod na vyšší verzi GTK. Podobně jako třeba údržba "mrtvého" JFC Swingu pro Javu.
a na jeho Gitu je nově hostován projekt GTK2-NG
Je to zprávička od pana Davida Ježka, tudíž odkazu se nedočkáme.
Zde je tedy ten odkaz: https://git.devuan.org/Daemonratte/gtk2-ng
30. 4. 2026, 07:13 editováno autorem komentáře