Creation

A brief description on how GTK was born.

GTK was initially developed for and used by the GIMP, the GNU Image Manipulation Program. It is called the "The GIMP ToolKit" so that the origins of the project are remembered. Today it is more commonly known as GTK for short and is used by a large number of applications including the GNU project's GNOME desktop.

Peter Mattis started it all, with help from Spencer Kimball and Josh Macdonald. Marius Vollmer taught us how to make GTK work for language bindings. Lars Hamann and Stefan Jeske added all sorts of features to the core widgets. Carsten Haitzler designed and did the first implementation of theme support. Shawn Amundson did release management for GTK 1.0 and GTK 1.2.

GTK History

A timeline about how we achieved our present status.
 
 
 
AUGUST 2007

Alexander Larsson releases Glick, his first app bundling framework

 
 
 
NOVEMBER 2011

Glick 2 is released, a modernized version of the first Glick framework

 
 
 
JULY 2012

“GNOME OS” session held at GUADEC, includes initial planning for a new app bundling format

 
 
 
SEPTEMBER 2012

Alexander Larsson releases experimental “bundler” framework

 
 
 
JANUARY 2013

“Linux Apps” proposal discussed at the GNOME Developer Experience hackfest, Brussels

 
 
 
DECEMBER 2014

Work begins on xdg-app, which later becomes Flatpak

 
 
 
MARCH 2015

xdg-app 0.1 released, the very first version of Flatpak