Úvod do ATK, AT-SPI, GAIL a GTK+

ATK je sada nástrojů, které používá GNOME k zajištění přístupnosti pro uživatele, kteří potřebují speciální podporu, aby mohli používat svůj počítač. ATK je používáno nástroji, jako je čtečka obrazovky, lupa obrazovky a vstupní zařízení, zajišťujícími plnohodnotnou práci v pracovním prostředí alternativními způsoby. Další informace viz projekt ATK na SourceForge a knihovna ATK.
AT-SPI je hlavní rozhraní služby, přes kterou se asistenční technologie dotazují a přijímají upozornění od běžících aplikací. Kompletní API si můžete projít zde. Doplňující materiály jsou dostupné od komunity KDE vyvíjející zpřístupnění.
GAIL (GNOME Accessibility Implementation Library) je implementací rozhraní zpřístupnění definovaného v ATK. GTK je nástrojová sada, která je již namapovaná na ATK pomocí modulu GAIL. Licenci, věci ke stažení a další informace můžete najít zde. Jako vynikající zdroj informací pro pokročilé využití ATK slouží i zdrojový kód GAIL. Ještě by vás mohla zajímat referenční příručka GAIL.
GTK+ je knihovna pro vytváření grafického uživatelského rozhraní. Funguje na řadě platforem unixového typu, ve Windows a na zařízeních používajících framebuffer. GTK+ je vydána pod licencí GNU Library General Public License (GNU LGPL), která umožňuje flexibilní licencování pro klientské aplikace. GTK+ má objektově orientovanou architekturu napsanou v jazyce C, která umožňuje maximální pružnost. Je napsáno napojení na další jazyky, včetně C++, Objective-C, Guille/Scheme, Perl, Python, TOM, Ada95, Free Pascal a Eiffel.
Další informace o GTK/GTK+ jdoucí více do hloubky najdete v Referenční příručce GTK+, v části o GTK v příručce ATK, ve výuce GTK+ 2.0 hostované na GNOME a v oficiálních častých dotazech a odpovědích o GTK+.