Zum Inhalt springen

GTK (Programmbibliothek)

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 12. Januar 2003 um 12:26 Uhr durch Olaf1541 (Diskussion | Beiträge) (Motif heisst das). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Das GIMP-Toolkit (GTK) ist eine Entwicklungsplatform für "Grafische Benutzer Schnittstellen" (GUI) und wurde am Anfang von Peter Mattis, Spencer Kimball und Josh MacDonald als "Ersatz" für Motif entwickelt. Damit war es möglich GIMP ohne Aufruf von Motif zum Laufen zu bringen. Im Moment (Januar 2003) pflegen es Owen Taylor und Tim Janik.

GTK steht unter der LGPL (Library GNU Public License). Damit ist es auch zulässig das GTK zu verändern und weiterzugeben, solange die Quellen dabei sind.

Auf Unix Systemen setzen sich im Moment zwei Desktop-Umgebungen durch. Auf der einen Seite Gnome, das auf GTK basiert und auf der anderen Seite KDE das auf Basis des anfangs nicht freien QT entwickelt wird. Mitllerweile wird QT aber auch unter der GPL lizensiert.

Bei den 2.x Versionen wurden folgende Bibliotheken stark überarbeitet bzw. kamen neu hinzu:

  • Glib, die Hauptbibliothek
  • Pango, zum Layout und Rendern von Text
  • ATK, Bedienungshilfe zum Ansprechen von Vorlese-Software, Vergrößerungstools und alternativer Eingabegeräte.

Für GTK gibt es Anbindungen an viele Programmiersprachen (z.B. C++, Java, Perl, Python).