Hopp til innhold

GTK+

Fra Wikipedia, den frie encyklopedi
GTK+
Utvikler(e)GNOME Foundation, GNU-prosjektet[1]
Utgitt 14. april 1998
Nyeste versjon4.16.4 (1. november 2024)[2]
Kodelagerhttps://gitlab.gnome.org/GNOME/gtk
PlattformMultiplattform
OperativsystemGNU/Linux macOS Unix-liknende Microsoft Windows Linux
Skrevet iC[3]
TypeWidgetverktøy
LisensLGPL 2.1[4][5]
Nettstedgtk.org (en)

GTK+, eller GIMP Toolkit, er et fritt og åpent multiplattform widget verktøy for å lage grafiske brukergrensesnitt. Det er skrevet i programmeringsspråket C, er lisensisert under GNU Lesser General Public License 2.1, og er en del av GNU-prosjektet. GTK+ er et av de mest populære verktøyene for vindussystemet X og Wayland. Det har blitt brukt til å utvikle blant annet skrivebordsmiljøene GNOME, Xfce, LXDE, MATE, Cinnamon, ROX Desktop og Sugar.

GTK+ ble opprinnelig laget for GIMP i 1997 av Spencer Kimball og Peter Mattis, medlemmer av eXperimental Computing Facility ved University of California, Berkeley.

GTK+ benytter det objekt-orienterte program-biblioteket GObject. GObject var en del av GTK+, før lanseringen av GTK+ 2.0 den 27. februar 1999.

Plattformer

[rediger | rediger kilde]

GTK+ ble opprinnelig laget for vindussystemet X, og dette er fortsatt verktøyets viktigste plattform. GTK+ kan brukes på UNIX (operativsystemene Solaris, HP-UX, Irix, AIX) og det Unix-liknende operativsystemet Linux.

Etterhvert som årene har gått, har GTK+ blitt portert til vindussystemer for andre operativsystemer. Den nåværende versjonen er tilgjengelig for DirectFB, Windows 2000, Windows XP, Windows Vista, Windows 7, Mac OS X v10.4, Mac OS X v10.5, Mac OS X v10.6 og Mac OS X v10.7.

Tidligere versjoner av GTK+ har også vært tilgjengelige for Windows 95, Windows 98 og Windows NT 4.0.

Grafisk utseende

[rediger | rediger kilde]

Brukere kan også endre det grafiske utseendet til GTK+. Det finnes en rekke programmer (display engines) som emulerer GTK+ til å benytte utseendet til andre populære verktøy og plattformer, deriblant Motif, Q Toolkit og NeXTSTEP.

Referanser

[rediger | rediger kilde]
  1. ^ http://directory.fsf.org/wiki/gtk+.
  2. ^ «4.16.4». 1. november 2024. Besøkt 2. november 2024. 
  3. ^ «The gtk Open Source Project on Open Hub: Languages Page». Open Hub. Besøkt 18. juli 2018. 
  4. ^ (på en) A Bibliographic Scan of Digital Scholarly Communication Infrastructure, Educopia Institute, 18. mai 2020, Wikidata Q2470288, https://educopia.org/ 
  5. ^ «Overview of GTK+ and its Libraries» (på engelsk). Besøkt 28. juli 2017. 

Eksterne lenker

[rediger | rediger kilde]