La primera versión de
GIMP se desarrolló para sistemas
Unix y fue pensada especialmente para
GNU/Linux. Existen versiones totalmente funcionales para
Windows, para
Mac OS X y para otros sistemas operativos, haciéndolo el programa de
manipulación de gráficos disponible en más sistemas operativos. Se le puede considerar como la
alternativa más firme para
Photoshop, aunque posee una interfaz muy diferente.
Existe una
versión portátil de GIMP que puede ser transportada y usada directamente desde una
memoria USB sin necesidad de instalarse en el ordenador,
[1] disponible solo para ordenadores bajo Windows y Mac.
La biblioteca de controles gráficos
GTK, desarrollada para GIMP, dio origen al entorno de escritorio de
GNOME.
GIMP existe en español ademas de en la lengua de desarrollo original, el inglés, y también, en catalán, gallego, francés, italiano, alemán, ruso, sueco, noruego, coreano, neerlandés y en otras lenguas adicionales.
Visión general
Spencer Kimball y
Peter Mattis fueron los iniciadores del desarrollo de GIMP en 1995 como un ejercicio semestral en la Universidad de Berkeley, en el club informático de estudiantes. Actualmente un equipo de voluntarios se encarga de dar soporte al desarrollo del programa. GIMP significaba inicialmente "General Image Manipulation Program" ("Programa general para manipulación de imágenes"), pero en 1997 se cambió al significado "GNU Image Manipulation Program" ("Programa de manipulación de imágenes de GNU"). Forma parte oficial del proyecto GNU.
GIMP sirve para procesar
gráficosfotografías digitales. Los usos típicos incluyen la creación de gráficos y
logos, el cambio de
tamaño y recorte de fotografías, la modificación de los
colores, la combinación de imágenes usando un paradigma de
capas, la eliminación de elementos no deseados de las imágenes y la conversión entre distintos formatos de imágenes. También se puede utilizar el GIMP para crear imágenes animadas sencillas.
GIMP es también conocido por ser quizás la primera gran aplicación libre para usuarios no expertos. Productos originados anteriormente, como GCC, el núcleo de Linux, etc. eran principalmente herramientas de programadores para programadores. GIMP es considerado por algunos como una demostración fehaciente de que el proceso de desarrollo de software libre puede crear aplicaciones que los usuarios no avanzados pueden usar de manera productiva. De esta forma, Gimp ha abierto el camino a otros proyectos como
KDE, GNOME,
Mozilla Firefox,
OpenOffice.org y otras aplicaciones posteriores.
Características
GIMP fue desarrollado como una herramienta
libre para trabajar con imágenes y se ha convertido en una alternativa libre al
Photoshop para gran número de usos.
GIMP lee y escribe la mayoría de los formatos de ficheros gráficos, entre ellos jpg, gif, png, pcx, tiff, y los de Photoshop, ademas de poseer su propio formato de almacenamiento de ficheros,
xcf. También es capaz de importar ficheros en pdf y también imágenes vectoriales en formato svg creadas, por ejemplo, con Inkscape.
Posee varias herramientas de selección (rectangular, esférica, lazo manual, varita mágica, por color), tijeras inteligentes, herramientas de pintado como pincel, brocha, aerógrafo, relleno, texturas, etc...Posee herramientas de modificación de escala, de inclinación, de deformación, clonado en perspectiva o brocha de curado (para corregir pequeños defectos). Posee también herramientas de manipulación de texto. Dispone también de muchas herramientas o filtros para la manipulación de los colores y el aspecto de las imagenes, como enfoque desnefoque, eliminación o adicion de manchas, sombras, mapeado de colores, etc.... También posee un menú con un catálogo de efectos y tratamientos de las imágenes. También posee capas, canales, caminos y distintos tipos de brochas que permiten combinar imágenes de muchas maneras diferentes.
Además de un uso interactivo, GIMP permite la automatización de muchos procesos mediante macros o secuencias dee comandos. Para ello incluye un lenguaje llamado Scheme para este propósito. También permite el uso para estas tareas de otros lenguajes como Perl, Python, Tcl y (experimentalmente) Ruby. De esta manera, es posible escribir secuencias de operaciones y plugins para GIMP que pueden ser después utilizados repetidamente. Además es posible producir imágenes de manera totalmente no interactiva (por ejemplo, generar al vuelo imágenes para una página web usando guiones CGI) y realizar un procesamiento por lotes que cambien el color o conviertan imágenes. Para tareas automatizables más simples, probablemente sea más rápido utilizar un paquete como ImageMagick, pero GIMP tiene características mucho más potentes. Los plugins de GIMP pueden pedir al usuario que introduzca parámetros en las operaciones, ser interactivos, o no. Hay un extenso catálogo de plugins creados por usuarios que complementan en gran manera las funciones de GIMP. Estos plugins son comparables a las extensiones del navegador firefox.
GIMP usa GTK+ como biblioteca de controles gráficos. En realidad, GTK+ era simplemente al principio una parte de GIMP, originada al reemplazar la biblioteca comercial Motif usada inicialmente en las primeras versiones de GIMP. GIMP y GTK+ fueron originalmente diseñados para el sistema gráfico X Window ejecutado sobre sistemas operativos tipo Unix. GTK+ ha sido portado posteriormente a Windows, OS/2, Mac OS X y SkyOS.
La última versión de GIMP para usuarios es la 2.4.5 (de marzo de 2008). Los cambios más importantes con respecto a la versión 2.2 incluyen una interfaz retocada más pulida, una separación mayor entre el interfaz de usuario y el back-end, mejoras en muchas de las herramientas como las de selección, y algunas nuevas como el clonado en perspectiva. La versión de desarrollo, que ha sido iniciada con el número 2.5.0, es la versión para revisión y mejora del programa. Para el futuro, se planea basar GIMP en una biblioteca gráfica más general llamada GEGL, afrontando de esta forma algunas limitaciones tales como por ejemplo la falta del soporte nativo de CMYK. También está en proceso el uso de la biblioteca Cairo para dibujar en pantalla.
Disponibilidad, versiones y derivaciones
Distribuciones de GNU/Linux
GIMP está incluido como editor de imágenes estándar en la mayoría de distribuciones de escritorio basadas en Linux; tales como Ubuntu, Kubuntu, Linux Mint, entre muchas otras.
GIMP para Windows
GIMP (junto con el conjunto de herramientas GTK+) ha sido portado a Windows por el programador finlandés Tor <<tml>> Lillqvist, quien comenzó el proyecto en 1997.
Actualmente, la versión de Windows es prácticamente idéntica a la versión original en términos de características y estabilidad. La instalación ha sido facilitada con la introducción de los instaladores binarios compilados por Jernej Simoncic.
GIMP Portátil
GIMP Portátil es un versión especial de GIMP para Windows que permite ser utilizada sin necesidad de instalarla. Está pensada para poder ser utilizada desde un dispositivo de almacenamiento portátil (como un disco USB). No necesita de privilegios de administrador lo que hace que sea posible utilizarla en sistemas en entornos restringidos. También hay una versión de GIMP Portable para Mac OS X.
GIMP para Mac OS X
GIMP también está disponible para el sistema operativo Mac OS X.
Seashore para Mac OS X
Seashore es un programa basado en GIMP para Mac que utiliza de forma nativa el interfaz
Cocoa de OS X. Este programa en la actualidad se encuentra en versión (0.1.9) página del programa e incluye por el momento un pequeño conjunto de los filtros disponibles en GIMP.
GIMPShop
GIMPShop es una modificación de GIMP con una interfaz (ventanas, posición de los comandos en los menus, terminología, etc..) para hacerlo mas parecido al Adobe Photoshop. Está basado en la versión 2.2. de GIMP.
CinePaint
CinePaint, antiguamente conocido como
Film Gimp, es una modificación del GIMP que añade soporte para 16 bits de profundidad por canal de color (48 bits por pixel) y otras mejoras y es utilizado en la
industria cinematográfica.
Ayudas
Ademas de los
manuales y los
tutoriales del sitio oficial existen muchos sitios con trucos, usos particulares y con espacio para mostrar creaciones y compartir experiencias, para usuarios noveles y para usuarios avanzados.