GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable for
projects ranging from small one-off projects to complete application
suites.
GTK+ is free software and part of the GNU Project. However, the
licensing terms for GTK+, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.
GTK+ is based on three libraries developed by the GTK+ team:
- GLib is the low-level core library that forms the basis of GTK+ and
GNOME. It provides data structure handling for C, portability
wrappers, and interfaces for such runtime functionality as an event
loop, threads, dynamic loading, and an object system.
- Pango is a library for layout and rendering of text, with an
emphasis on internationalization. It forms the core of
text and font handling for GTK+-2.0.
- The ATK library provides a set of interfaces for accessibility.
By supporting the ATK interfaces, an application or toolkit can
be used with such tools as screen readers, magnifiers,
and alternative input devices.
GTK+ has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK+ from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development.
Gtk+ is a large project and relies on voluntary contributions.
Everyone is invited to help project development, starting points for contributors are:
13 June 2007
GTK+ 2.10.13 is now available. This is a stable bugfix release in the 2.10 series.
6 June 2007
GTK+ 2.11.2 is now available. This is the third development release
leading up to GTK+ 2.12. This release fixes some small issues of the
2.11.1 release.
6 June 2007
GLib 2.13.4 is now available. This is the fifth development release
leading up to GLib 2.14.
4 June 2007
Pango-1.17.0 is now available. This is a development release leading up to
Pango-1.18.0.
4 June 2007
GTK+ 2.11.1 is now available. This is the second development release
leading up to GTK+ 2.12.
4 June 2007
GLib 2.13.3 is now available. This is the fourth development release
leading up to GLib 2.14.
24 May 2007
GTK+ 2.11.0 is now available. This is the first development release
leading up to GTK+ 2.12.
23 May 2007
GLib 2.13.2 is now available. This is the third development release
leading up to GLib 2.14.
14 May 2007
Pango-1.17.0 is now available. This is a development release leading up to
Pango-1.18.0.
03 May 2007
GLib 2.13.1 is now available. This is the second development release
leading up to GLib 2.14.
02 May 2007
GTK+ 2.10.12 is now available. This is a stable bugfix release in the 2.10 series.
01 May 2007
GLib 2.12.12 is now available. This is a stable bugfix release in the 2.12 series.
27 April 2007
Pango-1.16.4 is now available. This is a stable release and is source and
binary compatible with the 1.16 series.
11 April 2007
Pango-1.16.2 is now available. This is a stable release and is source and
binary compatible with the 1.16 series.
16 March 2007
GLib 2.13.0 is now available. This is the first in the development series
leading up to GLib 2.14.
14 March 2007
GNOME celebrates the release of
GNOME 2.18.
14 March 2007
GTK+ 2.10.11 is now available. This is a quick followup release to fix a
problem with 2.10.10 and tabbed browsing in the Epiphany web browser.
12 March 2007
Pango-1.16.1 is now available. This is a stable release and is source and
binary compatible with 1.16.0.
09 March 2007
GTK+ 2.10.10 is now available. This is a bugfix release in the 2.10 series.
09 March 2007
GLib 2.12.11 is now available. This is a followup release to remove
leftover debugging output in 2.12.10; it also fixes an embarrassing bug in
g_strtoll().
07 March 2007
GLib 2.12.10 is now available. This is a bugfix release in the 2.12 series.
27 February 2007
Pango-1.16.0 is now available. This is the first in the 1.16 series,
providing new functionality as compared to Pango-1.14, while maintaining source
and binary compatibility.
30 Jan 2007
Pango-1.14.10 is now available. This is a follow-up stable release to fix
various Indic shaper bugs and to add a new Thai language engine using libthai.
23 Jan 2007
Pango-1.15.5 is now available. This is a development release leading up to
Pango-1.16.0.
22 Jan 2007
GTK+ 2.10.9 is now available. This is a bugfix release the 2.10 series.
18 Jan 2007
Pango 1.15.4 is now available. This is a development release leading up to
Pango-1.16.0.
17 Jan 2007
GTK+ 2.10.8 is now available. This is a bugfix release the 2.10 series.
16 Jan 2007
GLib 2.12.9 is now available. This is a quick followup release to fix an
unintended ABI breakage in the 2.12.8 release.
15 Jan 2007
GLib 2.12.8 is now available. This is a bugfix release.
08 Jan 2007
Pango 1.15.3 is now available. This is a development release leading up to
Pango-1.16.0.
05 Jan 2007
GTK+ 2.10.7 is now available. This is an bugfix release in the 2.10 series.
04 Jan 2007
GLib 2.12.7 is now available. This is a bugfix release.
------
See older news
|