标题：GIMP
历史发展
GIMP 原作者 Peter Mattis，Spencer 和Kimball宣布 GIMP 0.54 版诞生： 
GIMP[1] 诞生于可怕的需要很多工作量的 cs164(编译器)课的一个项目，那是一个清晨，我们在缺乏睡眠和用 LISP 编一个编译器的极大压力下显得非常疲劳，那早已经超过了我们耐心的极限，但是我们又不得不忍耐。 
接着就发生了。当 LISP 无法为 yacc 一个简单语法所需生成的一个解释器分配 17 MB时，出现了常见的糟糕的 core dump。一个让人不敢相信的时刻到来了，大家都感到厌恶，接着我们把项目停止了。我们得写些什么...任何有用的，要是用 C 语言的，要是些不靠嵌套列表(Nested Lists)来表现位图的东西。这样，GIMP 诞生了。
象一只凤凰，从 LISP 和 yacc 的灰烬中光辉地飞出。主意层出不穷，我们下定决心，GIMP 开始成形。 
一个图像处理程序是大家的共识；一个至少能使在“Windoze”或“Macintory”下，商业软件不是唯一选择的程序；一个将提供其它 X 画图和图像工具所没有的特性的程序；一个将帮助保持 UNIX 下拥有完美和自由应用程序这个长久传统的程序。
六个月后，进入早期的 beta 阶段。我们决定此时发布，并开始着手兼容  GIMP性问题和交叉平台的稳定性，而且觉得程序现在已经能用了，希望有兴趣的程序员加入开发插件和支持不同文件格式。
0.54 版本在 1992 年二月发布，作为第一个真正的专业自由图像处理软件产生了很大影响，并且这也是第一个能够与大型商业图像处理程序竞争的自由软件。
0.54 版本是一个 beta 版本，不过它已经足够稳定，您能在日常工作中使用它。尽管如此，0.54 版本其中一个最大的缺点就是其工具包(滑条，对话框等)是基于一个商业工具包 -- Motif 的。这对象 Linux 一样的系统是个大问题，因为如果您想用更快的动态链接的 Gimp，您就不得不买 Motif，而您可能买不起。
当0.60 版本在 1996 年七月发行时，它已经在 S 和 P (Spencer 和 Peter)手下开发了四个月。最主要进步是其工具包，GTK (GIMP Toolkit)和 gdk (GIMP Drawing Kit)，它们解决了对 Motif 的依靠。而对图像艺术家而言，0.60 版本包括完整的特性如：基本的图层；加强的涂画工具(半像素采样，画笔空间)；一个更好的喷笔；涂画模式等。
不过 0.60 版本只是一个开发者的版本，并不准备广泛使用。它作为 0.99 和最终 1.0 版本的工作平台，让功能和加强改进能测试，丢弃和更改。可以把 0.60 看成是 0.99 的 alpha 版本。
在 1997 年二月，0.99 出台了。和其它开发者一道，S 和 P 对 GIMP 进行了多处改进并添加了更多特性，主要变化是新的 API 和 PDB，它们使编写插件成为可能；Script-Fu (或者说宏)能使通常需要手工操作步骤自动化。GTK/gdk 现在经过改变叫做 GTK+。另外，0.99 使用新的 tile-based 内存处理使在 GIMP 中打开特大文件成为可能(读取一个 100 MB 的图像不是问题)。0.99 版本还引进了一个新的 GIMP 内部文件格式 XCF。 
新的 API使编写 GIMP 的扩展和插件非常容易。加入许多新的插件和扩展使 GIMP 更加有用(如 SANE ,它使扫描能直接进入 GIMP)。
1997 年夏天，GIMP 进入 0.99.10 版本，而 S 和 P 不得不停下大部分的支持，因为他们毕业并开始工作。尽管如此，其它 Gimp 开发者在 Federico Mna 的指挥下继续前进并准备迎接其黄金时刻。 
1997 年九月，GTK+ 从 GIMP 中分离。GTK+ 被认为是极其出色的工具包，它被其它开发人员用作编写自己的应用程序。
GIMP 在 1997 年十月进入特性冻结。也就是说 GIMP 核心函数库和程序不在接受新特性。GUM 0.5 版本也在十月早些时候发布。开发工作还在继续使 GIMP 变稳定并为 1.0 版本做最后准备。
GIMP 1.0 版本最终在 1998 年六月五号发布，GIMP 向全世界宣布，它已经足够稳定来保证专业使用了。 
GIMP 1.0 慢慢发展为非常稳定和被广泛使用的 1.2 版本。三年后，当 GIMP 的开发临近下一次稳定版的发行时，它们再三衡量觉得对程序内部基本功能修改的程度已经可以叫作 2.0 版本了。GIMP 2.0.0 最终在 2004 年 5 月 23 号发行。对于 GIMP 2.2，开发者们的目标是在一个短周期，增加一些重要的特性，它们不需要可能导致不稳定的对最底层代码的改变。GIMP 2.2.0 在 2004 年 12 月 19 号发行
（概述内容来源：[2]）
功能特色
通过工具，可以使用绝大部分的Photoshop插件（可能要动用WINE） 
有各式各样的工具，包括刷子、铅笔、喷雾器、克隆等工具，并可对刷子、模式等进行定制 
变化工具包括旋转、缩放、切片和翻转 
对所有绘图工具都使用次像素取样，因而能产生高品质的反锯齿效果 
插件预览
我们提供给插件作者标准的预览构件，它可以极大地减少需要支持预览的代码数量。David Odin 将该构件整合到当前所有的滤镜中，这样 GIMP 的许许多多滤镜就包含可以实时更新的预览，并且这些预览的表现也更加统一。
变换操作的实时预览
现在当变换工具(切变，缩放，透视和旋转)呈“传统”模式时，它们可以显示操作结果的实时预览。以前只有变换网格时才会显示。
遵循GNOME人机界面手册
我们做了许多工作简化 GIMP 的界面并使其对新手有更高的可用性。大部分对话框都尽量遵循 GNOME HIG。另外许多对话框中的“高级”选项被拆开或移除，取而代之的是合理的默认值或隐藏在扩展部分中。
基本的矢量支持
GIMP 现在使用 GFig 插件支持矢量图层的基本功能。GFig 插件支持一些矢量图形特性如渐变填充，Bezier 曲线和曲线勾画。它也是在 GIMP 中创建规则或不规则  GIMP多边形的最简单的方法。在 GIMP 2.2 中您能创建 GFig 图层，然后在 GFig 中再编辑这些图层。尽管如此，和专门的矢量图形程序如 Inkscape 相比，这种矢量支持还显得比较简单。
还有...
还有许多相对小的用户可能发现的特性。下面就是一部分这些特性的简明列表。 
现在可以使 GIMP 在批处理模式下运行而不需要 X server。 
包含一个完全没有和 GTK+ 链结的 GIMP 二进制文件 (gimp-console)。 
加强了扩展输入设备的界面。 
可编辑的工具箱：现在您可以选择将在工具箱中显示的工具及其顺序。尤其是如果您愿意就可以添加任何或所有的颜色工具到工具箱中。 
直方图中可以看到 R，G 和 B 直方图覆盖在亮度直方图上。基于选区内容计算直方图。 
现在快捷键在所有 GIMP 窗口中共享。
选择工具包括矩形、椭圆、自由、模糊、贝兹曲线（Bézier curve）和  GIMP智能剪刀 
一次打开图像数不受限制，编辑时可多次取消、重复（只受限于磁盘空间大小） 
支持图层、通道，完全支持Alpha色频 
支持的文件格式包括GIF、JPEG、PNG、XPM、TIFF、TGA、MPEG、PSD、PDF、PCX、BMP等，可对这些格式进行转换，支持SVG导入导出
可通过外部程序（如Script-Fu）调用GIMP内部命令
可通过插件扩展功能，目前已经有100多种插件可供选用 
将帧作为图层来处理，支持MNG 
通过GAP包，可对帧进行导航等
互用性和标准支持
您可以在 GIMP 和其它支持图像/PNG接入的程序(当前只知道 Abiword)以及支持图像/xml+svg接入的程序(当前只知道 Inkscape)中拖放或粘贴拷贝图像数据。这样您可以从 Inkscape 中拷贝粘贴曲线到 GIMP 中，然后拖动一个选区到 Abiword 中使其插入到您的文档中。
图案可以是任何 GtkPixbuf 所支持的格式，包括 png, jpeg, xbm 和其它。
GIMP 能从 SVG 文件中加载渐变，从 ACT 和 RIFF 文件中加载色板。 
拖放支持被扩展。现在您可以拖放文件和 URI 到图像窗口中，它们会作为现有图像的一个新图层被打开。
快捷键编辑器
现在您能够在专门的对话框中编辑您的快捷键，同时还可以继续使用鲜为人知的动态快捷键功能(自从 1.2 版本以来该功能就存在)。
附加组件
刷子/调色板/渐变色的GIMP插件集 （gimp-data-extras）
用于《GREYC魔术图像转换软件》的GIMP插件 （gimp-gmic）
GIMP的打印插件 （gimp-gutenprint）
GIMP的可选扩展库 （gimp-plugin-registry）
用户空间虚拟文件系统 -后端（gvfs-backends）
命令行工具，用于XCF文件的额外数据 （xcftools）
使用技巧
GTK+ 2.4 整合
菜单使用 GtkUIManager 从 XML 数据文件中动态地生成菜单结构。 
一个重新改良的文件选择器在 GIMP 中各处用作打开和保存文件。它最大的优点就是让您生成一系列“书签”，这样就能快速轻松地在常用目录间浏览。 
GIMP 现在支持花哨的 ARGB光标(当它们在系统中可用时)。
历史版本
版本 次要版本 发布日期 & 更新 
0.x 0.54–0.99.31 1996年2月15日: ? 
1.0.x 1.0.0–1.0.3 1998年6月5日: ? 
1.2.x 1.2.0–1.2.5 2000年12月25日: 改进用户界面,修复bug
2.0.x 2.0.0–2.0.6 2004年3月23日: Many new tool options, GIMP now using GTK+ 2.x graphical toolkit, not GTK+ 1.x. Tabs and Docks system introduced. Script-fu scripting support improved greatly. Allows already-created text to be edited. 支持CMYK color 
2.2.x 2.2.0–2.2.17 2004年12月19日: 新的插件支持，键盘快捷键编辑器，预览翻译工具。支持新的GIMP硬件控制器。改善Drag/drop and copy/pasteGIMP到其他应用程序的功能 
2.4.x 2.4.0-2.4.7 2007年10月24日: 支持色彩管理,可扩展的刷子,新和改写的选择工具和全面的用户界面（新的图标主题）。 
增加了文件格式的支持。全屏幕编辑和新的crop工具。提高印刷质量。Improved interface for external device input. 
2.6.x 2.6.0 2008年10月1日: GEGL,第一代的用户界面设计
2.6.1 2008年10月9日: 错误修正，更新翻译。补充 “One Window Gimp”选项。 
2.6.2 2008年10月30日: 错误修正，更新翻译。 
2.6.3 2008年11月22日: 错误修正，更新翻译。 
2.6.4 2009年1月1日: 错误修正，更新翻译。 
2.6.5 2009年2月2日: 错误修正，更新翻译。 
2.6.6 2009年3月17日: 错误修正，更新翻译。 
2.6.6 2009年3月17日: 错误修正，更新翻译。 
2.6.7 2009年8月14日: 错误修正，更新翻译
2.8.0 2012年5月14日 主要亮点包括：
期待已久的单窗口模式
能够组合层
对文本工具进行了改善
新的滑块 widget
核心 GEGl 库几乎已经完成
详细信息
版本：2.6.11ubuntu6 （gimp）
许可协议：开放源代码
更新：Cononical提供GIMP图像编辑器的关键更新至2012年十月。
GIMP2.1. GIMP 2.2 的新特性
这里是关于 GIMP[3] 2.2 的一些最重要特性的简明摘要。许多长期使用的用户会发现和称赞(或报怨)的比较小的变化，以及关于插件编程和 Script-Fu 创建方面的重要改变就没有包含在这里了。
2012年08月25日，GIMP 2.8.2 发布，该版本主要是修复一些小的 bug。[4]