"Ah, pa
to je nesto sasvim deseto" rekoh ja, vrdajuci iz rupe u koju sam sam sebe satjerao, dodajuci i obavezno "pa sto ne kazes GTK
da te ceo svet razume"
"GIMP" u GTK je istorijske prirode, i sad ce tu da proradi prisjecanje primjereno mojim godinama. GTK je API, skup primitiva za pravljenje GUI aplikacija, "widget toolkit", kako se to kaze u X svijetu. Zivot zapoceo kao dio GIMP projekta, posto je bio uspjesan i dobro osmisljen, GNOME ga proglasio za dio svoje arhitekture. Danas egzistira kao odvojeni projekat, a vecina ljudi ga povezuje sa GNOME, a sjecanje na slavnu proslost i jos slavnije pocetke u okviru GIMP projekta, nazalost blijede. QED.
Formalno, posto je i sam napisan u C-u, GTK je biblioteka C funkcija. Za gomilu drugih jezika, C++ takodje, postoje wrapperi.
Ja sam i sam Gnome korisnik, ali sam 100% siguran da ce ti KDE programeri demonstrirati da Qtk ili neki drugi dio KDE okruzenja moze da ti odradi sto i GTK (naravno, oni ce rec da je takav nacin i ljepsi i prirodniji, otvarajuci jos jedan verbalni i nikad zavrseni rat).
Da li jedno ili drugo? Ta dva sistema nijesu toliko iskljuciva koliko su pojedini predstavnici OSS druzine spremni da udju u "puritanizam". KDE aplikacija (po cijenu dodatnih biblioteka) moze da se pokrene na Gnome i obratno. Ta prica o bibliotekama, na modernim masinama sa GB memorije bas ne drzi vodu. I jedno i drugo okruzenje su "teska kategorija", zahtjevaju i memorije i resursa, zateci ces ih na "boljim" racunarima (ma sto to znacilo), rijetko je memorija problem.
Dio folklora je i "urbana legenda" da je KDE popularniji u Evropi, a GNOME u Sj. Americi, pa iako ces u core GNOME timu naci Nijemce, pa iako izuzetaka od tog "pravila" ima koliko hoces. Neko voli popa, neko popadiju.
Izvinjavam se zbog nesporazuma.