Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

Rocznica biblioteki GTK+

niedziela,

Rocznica biblioteki GTK+

GTK+ to biblioteka służąca do tworzenia interfejsu graficznego programów komputerowych. Jej pierwsza wersja powstałą na potrzeby programu GIMP, stąd pochodzi jej nazwa GTK – The GIMP Toolkit. Po zaimplementowaniu możliwości programowania obiektowego do nazwy dodano znak +. Obecnie korzysta z niej nie tylko popularny edytor grafiki GIMP, ale także inne programy, np. środowiska graficzne GNOME i Xfce.

GTK+ jest narzędziem wieloplatformowym, co oznacza, że istnieją wersje biblioteki dla różnych systemów operacyjnych, a co za tym idzie, możliwe jest tworzenie programów dla różnych środowisk. Atrakcyjność dla programistów podnosi zastosowana licencja. Jest nią GNU Lesser General Public Licence, która pozwala także na bezpłatne stosowanie biblioteki w programach dostarczanych odpłatnie. Z GTK+ można korzystać w większości popularnych języków programowania.

Pierwsze wydanie GTK+ miało miejsce 14 kwietnia 1998 roku. Obecnie najnowszą stabilną wersją jest GTK+ 3.22.29 z marca 2018 roku.

Przykład prostego programu w języku C wykorzystującego bibliotekę GTK oraz jego okno:

Program

Technik informatyk E.12
Tadeusz Chłopik

Tadeusz Chłopik

Alf Francis, czyli Alfons Kowaleski

Alf Francis, czyli Alfons Kowaleski

Zamki w województwie śląskim

Zamki w województwie śląskim

Henryk Leliwa-Roycewicz

Henryk Leliwa-Roycewicz

Proces szesnastu

Proces szesnastu

Wycieczka do Bawarii na mapie

Nasze technikum

Szkoły dla dorosłych

Pełna oferta edukacyjna