GTK
Keywords: GTK, Biblioteca (programa), C Más Más, Entorno gráfico, GIMP, GNOME, GNU, Inglés, Interfaz gráfica de usuario
GTK+ es un grupo importante de bibliotecas o rutinas para desarrollar interfaces gráficas de usuario (GUI) para principalmente los entornos gráficos GNOME, XFCE y ROX de sistemas linux.
Esta bajo la licencia LGPL, es software libre, multiplataforma y parte importante del proyecto GNU.
Inicialmente creado para construir el programa gráfico GIMP, GTK+ es la abreviatura de GIMP toolkit (conjunto de rutinas para GIMP) y es muy usada por los programadores de sistemas linux junto con Qt del entorno KDE.
GTK+ se ha diseñado para permitir programar con lenguajes como C, C++, Perl o Python.
Actualmente su última versión es GTK+ 2 con una cantidad importante de mejoras respecto a la primera versión.
Bibliotecas de GTK+
GTK+ se basa en tres bibliotecas del equipo de GTK+:
- GLib es una biblioteca de bajo nivel estructura básica de GTK+ y GNOME. Proporciona manejo de estructura de datos para C, portabilidad, interfaces para funcionalidades de tiempo de ejecución (runtime) como ciclos, hilos, carga dinámica o un sistema de objetos.
- Pango es una biblioteca para el diseño y rederizado de texto, hace hincapié especialmente en la internacionalización. Es el núcleo para manejar las fuentes y el texto de GTK+ 2.
- ATK es una biblioteca para crear interfaces con características de una gran accesibilidad muy importante para personas discapacitadas o minusválidos. Pueden usarse útiles como lupas de aumento, lectores de pantalla, o entradas de datos alternativas al clásico teclado o ratón de ordenador.
Enlaces exteriores
- GTK.org, en inglés.
- Programas realizados con GTK+, en inglés.
- Pango.org, en inglés.
