Tagoror  
Enciclopedia      Correo Electrónico      Postales Electrónicas      El Tiempo
Buscar en el directorio  Enciclopedia



Gtk



GTK (GIMP Toolkit) es una biblioteca para crear interfaces gráficas de usuario. Su licencia es la LGPL, así que mediante GTK podrá desarrollar programas con licencias abiertas, gratuitas, libres, y hasta licencias comerciales no libres sin mayores problemas.

Se llama el GIMP toolkit porque fue escrito para el desarrollo del General Image Manipulation Program (GIMP), pero ahora GTK se utiliza en un gran número de proyectos de programación, incluyendo el proyecto GNU Network Object Model Environment (GNOME). GTK está construido encima de GDK (GIMP Drawing Kit) que básicamente es un recubrimiento de las funciones de bajo nivel que deben haber para acceder al sistema de ventanas sobre el que se programe (Xlib en el caso de X Window). Los principales autores de GTK son:

Peter Mattis: petm@xcf.berkeley.edu
Spencer Kimball: spencer@xcf.berkeley.edu
Josh MacDonald: jmacd@xcf.berkeley.edu

GTK es esencialmente una interfaz para la programación de aplicaciones orientadas al objeto (API). Aunque está completamente escrito en C, esta implementado haciendo uso de la idea de clases y de funciones respuesta o de callback (punteros o funciones). Tenemos un tercer componente llamado glib, que contiene unas cuantas funciones para reemplazar algunas llamadas estándar, así como funciones adicionales para manejar listas enlazadas, etc...

Más información en http://www.gtk.org/




Tagoror Networks en: España  |  Filipinas  |  Mexico

Los documentos de esta enciclopedia on line se publican bajo la Licencia de Documentación Libre GNU