21 月 25 日是免費圖形編輯器首次發布 XNUMX 週年 GIMP。該計畫源自於兩名柏克萊學生 Spencer Kimball 和 Peter Mattis 的課程作業。兩位作者都對電腦圖形學感興趣,並且對 UNIX 中成像應用的現狀不滿意。
最初,Motif 庫用於程式介面。但在開發 0.60 版本時,Peter 對這個工具包感到厭倦,於是他編寫了自己的工具包並將其命名為 GTK(GIMP ToolKit)。後來,GTK 被用來編寫 GNOME 和 Xfce 桌面環境、幾個 GNOME 分支以及數百甚至數千個單獨的應用程式。
90 年代末,好萊塢工作室 Rhythm&Hues 的一群開發人員對該專案產生了興趣,並準備了一個 GIMP 版本,支援增加每個色彩通道的位元深度和處理動畫的基本工具。由於最終專案的架構不能讓他們滿意,他們決定編寫一個新的非循環圖圖形引擎,並最終創建了 GEGL 庫基礎。先前創建的 GIMP 分支以 FilmGIMP 的名義短暫存在,後來更名為 Cinepaint,並用於製作二十多部高預算電影。其中包括:《最後的武士》、《天降奇兵》、《哈利波特》系列、《人猿星球》、《蜘蛛人》。
2005 年,一位新的開發人員 Evind Colas 接手了 GEGL 的工作,一年後,團隊開始慢慢重寫 GIMP 以使用 GEGL。這個過程持續了近 12 年,但最終,到 2018 年,該程式已完全切換到新引擎,並獲得了每個通道高達 32 位元浮點精度的支援。這是在專業環境中使用該程式的可能性的主要條件之一。
2005 年至 2012 年間,團隊與柏林 UX/UI 公司 Man+Machine Works 的負責人 Peter Sikking 合作。 Peter 的團隊幫助 GIMP 開發人員制定了專案的新定位,對目標受眾進行了兩輪訪談,編寫了許多功能規範,並設計了多項介面改進。其中最受歡迎的是單視窗介面和新的裁剪工具,其熱點概念後來遷移到其他應用程序,如 darktable 和 LuminanceHDR。最不受歡迎的是分為保存專案資料(XCF)和匯出其他所有內容(JPEG、PNG、TIFF 等)。
2016 年,該計畫啟動了自己的長期動畫計畫 ZeMarmot,期間正在測試一些針對目標受眾改進 GIMP 的想法。最新的改進是在不穩定開發分支中支援多層選擇。
基於 GTK3.0 的 GIMP 3 版本目前正在開發中。計劃在 3.2 版本中實現無損影像處理。
兩位最初的 GIMP 開發人員繼續合作(其中一位甚至娶了另一位的姐妹)並且現在領導該專案。 蟑螂數據庫.
彼得馬蒂斯 參加祝賀 並感謝繼續他所發起的計畫的志工。
Spencer Kimball 幾天前 關於 CockroachDB 的視訊採訪。採訪伊始,他簡要介紹了 GIMP 的歷史(05:22),最後,當主持人問他最自豪的成就是什麼時,他回答道(57:03):“CockroachDB 正在接近那個地位,但 GIMP 仍然是我最喜歡的項目。每次安裝 GIMP,我都會看到它再次變得更好的。如果 GIMP 是我認為我會成為唯一的項目。
來源: linux.org.ru

