GIMP版本歷史

GIMP最初稱作“通用圖像處理程序”（General Image Manipulation Program），由其創始人Spencer Kimball (computer programmer)和Peter Mattis發起GIMP作為加州大學伯克利分校的中長期發展項目，始於1995年。現名“GNU圖像處理程序”（GNU Image Manipulation Program）於1997年所起，自從金柏和馬蒂斯獲得斯托曼的許可之後，這就成為了GNU計劃的組成部分。

**GIMP 0.54**
GIMP 0.54於1996年1月發佈。該程序要求使用X11顯示，即一種支持X共享內存擴展的X服務器和Motif 1.2 widgets。支持8位、15位、16位和24位的色彩深度，8位色彩抖動顯示，並且支持以RGB色彩、灰度或者索引顏色查看圖片。能同時處理多個圖片，即時縮放、繪圖，並且支持GIF、JPEG、PNG、TIFF和XPM格式的圖像。
早期開發的GIMP功能就實現了擴展性。可以通過矩形、橢圓、自由圖形、模糊形狀、貝茲曲線和智能選擇工具選擇區域，以及旋轉、縮放、剪切和翻轉圖像。擁有油漆桶、筆刷和噴槍工具，還能複製、旋轉和混合圖像。擁有文本工具、樣式填充工具（諸如模糊和查找邊緣），以及通道和色彩操作（諸如添加、反相和分解）。插件功能允許添加新格式支持和新的效果。支持多項撤銷和還原操作。
該程序運行於Linux 1.2.13、Solaris 2.4、HP-UX 9.05和SGI IRIX等系統。其使用者包括了創作教程、展示作品和分享技術的用戶。
GIMP的早期成果是成功繪製出Linux吉祥物Tux，由Larry Ewing使用Gimp 0.54所畫。1996年7月5日，郵件列表所收到的郵件數量明顯增加，郵件列表被一分為二，即gimp-developer（GIMP開發者）和gimp-user（GIMP用戶）。現在用戶通過GIMP官方IRC頻道反饋。

**GIMP 0.60**
GIMP 0.60於1997年6月6日發佈，採用GNU通用公共許可協議授權。根據更新記錄，彼得·馬蒂斯使用Hewlett-Packard工作，斯賓塞·金伯作為Java程序師。  
GIMP 0.60不再使用Motif toolkit開發。改進繪畫工具、噴槍、通道操作、調色板、混合工具模式、圖像平移和透明工具。編輯工作流程通過啟用標尺、在任意格式的圖像間複製和粘貼、圖層對話框的開發得以改進。
新的繪圖工具包含了新的畫筆（還有新的畫筆格式）、灰度與RGB透明、顏色填充模式與調色對話框、完善的繪畫模式、邊框、羽化與顏色拾取工具、鉛筆與橡皮擦、伽瑪調整與有限的圖層平移工具。
新的widgets由彼得·馬蒂斯負責開發，並被稱作GTK（GIMP toolkit）和GDK（GIMP drawing kit）。
1998年，通過Microsoft Windows上的GIMP編制的有趣的建議，Tor Lilqvist開始嘗試GIMP for windows的初期開發。這在當時被認為是個代碼分支，但後來被併入主要開發樹中。由雅虎的郵件列表提供支持。

**GIMP 0.99**
GIMP 0.99最大的變化在於GIMP toolkit（GTK）。GTK改用面向對象程序設計技術並更名為 GTK+。但因斯賓塞·金柏和彼得·馬蒂斯獲得工作而進展緩慢。

**GIMP 1.0**
GIMP 1.0.0於1998年6月3日發佈。GIMP與GTK+在GIMP 1.0中分成兩個項目。GIMP 1.0包括了新的可編輯大圖的基於模塊的內存管理系統，並改進了插件的API（應用程序接口）以允許腳本被其他腳步安全地調用並自編文檔。GIMP 1.0引入了一個支持圖層、色版、通道、蒙版、路徑的文件格式（xcf）。
GIMP 1.0系列開發的時期建立了官方網站，由Adrian Likins和Jens Lautenbacher設計，通過 classic.gimp.org可以見到其中的教程和附加資源。1997年4月13日，GIMP新聞由Zach Beane發起，用於發佈插件、教程和其他和GIMP有關的文章。1997年5月，Seth Burgess發起GIMP Bugs，這是第一個電子bug列表。  
Marc Lehmann開發了利用腳本編寫的插件。
網頁界面在GIMP 1.0系列中啟用，GIMP Net-fu仍被用於在線圖形生成。

**GIMP 1.1**
GIMP 1.1系列注重修正bug，並改善了向Windows移植的效果。這一系列沒有官方版本。此後奇數版本號（如1.1）的GIMP為不穩定的開發版本，而偶數版本號（如1.2）則為穩定版本。這個時期，GTK+成為了重大的開發，許多GIMP的開發者也轉向了GTK+的開發。這些人包括Owen Taylor、Federico Mena、Tim Janik、Shawn Amundson及其他人。GNOME也吸引了GIMP的開發者。這一時期GIMP的開發者有Manish Singh、Michael Natterer、Sven Neumann和解決GIMP在Win32上運行時的問題的Tor Lillqvist。

**GIMP 1.2**
GIMP 1.2.0於2000年12月25日發佈。GIMP 1.2由Manish Singh、Sven Neumann、Mitch Natterer等人組成的新團隊開發。GIMP 1.2提供了國際化的選項，改進了安裝程序的對話框，修正了GIMP和GTK+的大量bug，整改插件，改善內存洩露並改進菜單。GIMP加入的新的插件有GIMPressionist和Vidar Madsen設計的球形設計器；Maurits Rijk設計的影像圖；Eiichi Takamori設計的GFlare；John P. Beale、Stephen Robert Norris和Federico Mena Quintero設計的GFlareWarp以及Wolfgang Hofer設計的Curve Bend與Sample Colorize。包含了新的路徑工具、噴槍工具、可縮放的工具箱、增強的壓力感應支持、計量工具、裝飾、火焰和模糊工具。新功能有圖像導出、JPEG輸出預覽、新的圖像導航窗口、按比例縮放預覽、路徑選項、拖拽、快速蒙版、幫助文件瀏覽器、分離菜單和拾色器中包含的waterselect插件。
1.2版是GIMP 1系列的最後一個版本。

**GIMP 2.0**
GIMP 2.0.0於2004年3月23日發佈。最為顯著的變化在於GTK+ 2.x的過渡。

**GIMP 2.2**
GIMP 2.2的主要改進在於：
*變形工具的預覽功能
*改進拖拽功能支持
*新的腳本解釋器Tiny-fu設定用於最終取代Script-fu
*新插件：neon、cartoon、photocopy、softglow、dog、retinex、glob。

**GIMP 2.4**
界面和工具的修訂在2007年10月24日發佈的GIMP 2.4.0中施行。重寫選擇工具、使用Tango樣式指引修飾所有平臺的UI、前景色選擇工具，並支持ABR畫筆格式。

**GIMP 2.6**
界面和工具的更多修訂在2008年10月1日發佈的GIMP 2.6.0中施行。UI、自由選擇和畫筆工具有大的更改，代碼基數也有小的改動。同樣，GEGL的部分工具集成制定以支持引導更高的色彩深度以及未來版本中的無損編輯。從第一個修訂版GIMP 2.6.1起，工具窗口實施MDI特性於Microsoft Windows，而不是僅支持GNOME。

**GIMP 2.8**
2.8版本發佈於2012年5月3日，修訂用戶界面，包括重新設計的保存/導出菜單以解決導出時主要信息消失。文本工具得到重新設計以使用戶在畫布而不是在單獨的對話框中編輯文本，這也是2006年Google Summer of Code（GSoC）項目之一。
2.8還具備圖層組、尺寸輸入字段進行簡單數學運算、JPEG2000格式支持、PDF格式輸出、網頁截圖功能與單窗口模式。
GEGL也迎來首個穩定版本（0.1），應用程序界面被認為最為穩定；GEGL繼續集成到GIMP，現在處理層投影已不再完全整合入GEGL，這將允許GIMP未來版本中擁有更好的無損工作流。

**GIMP 2.10**
2.10版本發佈於2018年4月27日。

**參考資料==