ATK (informática)

En informática, ATK ( del inglés Accessibility Toolkit) se refiere a una Interfaz de programación de aplicaciones (API) para desarrollar aplicaciones accesibles para plataformas libres y de código abierto, como GNU/Linux o OpenBSD, desarrollada por el Proyecto GNOME.

Normalmente, tanto la parte del cliente como la del servidor usan la misma API, y el framework de accessibilidad proporciona las implementaciones de la API para ambas partes.

En el caso de GNOME, existe una API para la parte del cliente (AT-SPI) y otra para la parte del servidor (ATK) debido a razones históricas relacionadas con la tecnlogía de comunicación entre procesos empleada inicialmente.

Inicialmente, GAIL era un módulo independiente mapeado a GTK+, pero desde GNOME 3.2 se incluyó GAIL en GTK+, de manera que la implementación de ATK está desde entonces integrada en el propio GTK+.

Los mantenedores hasta la fecha han sido:[10]​ Actual: Anteriores: ATK está publicado bajo la licencia GNU Library General Public License (LGPL) version 2.