История создания GIMP: как студенческий проект изменил мир графики

GIMP (GNU Image Manipulation Program) — это мощный и полностью бесплатный графический редактор с открытым исходным кодом, который стал стандартом для обработки изображений в среде Linux и достойной альтернативой Adobe Photoshop. Но мало кто знает, что история создания этого гиганта начиналась с небольшого студенческого проекта. В этой статье мы проследим ключевые этапы истории разработки GIMP — от первых строчек кода до современного многофункционального редактора.

Рождение идеи: 1995-1996 годы

Скриншот одной из самых ранних версий графического редактора GIMP с базовым интерфейсом
Ранний интерфейс GIMP (версии 1.0). Проект начинался как минималистичный, но функциональный редактор

История GIMP началась в 1995 году в Калифорнийском университете в Беркли. Два студента, Спенсер Кимбалл (Spencer Kimball) и Питер Маттис (Peter Mattis), в рамках учебного курса по компьютерным технологиям решили создать собственный графический редактор. Их не устраивали существовавшие в то время проприетарные решения для Unix-систем, которые были дорогими и малодоступными.

Изначально проект назывался General Image Manipulation Program, но позже был переименован в GNU Image Manipulation Program, подчеркнув свою принадлежность к философии свободного ПО в рамках проекта GNU. Первая публичная версия GIMP 0.54 была выпущена в январе 1996 года и уже тогда включала базовые инструменты для рисования, выделения и работы со слоями.

Революция GTK+: 1997-1998 годы

Одним из самых значительных вкладов GIMP в мир open source стало создание собственной библиотеки виджетов для построения графического интерфейса. Поскольку существовавшие на тот момент инструменты (Motif) были проприетарными, Кимбалл и Маттис разработали GTK (GIMP Toolkit).

Позже GTK был переименован в GTK+ и превратился в одну из самых популярных и широко используемых библиотек для создания графических интерфейсов в Linux. На её основе были построены рабочие окружения GNOME, XFCE и сотни приложений. Выпуск GIMP 1.0 в 1998 году, основанный на GTK+, стал настоящим прорывом, привлёкшим внимание крупного сообщества разработчиков и пользователей.

Эпоха зрелости и стабильности: 2000-е годы

Современный интерфейс GIMP версии 2.10 с открытым изображением и панелями инструментов
GIMP 2.10 — зрелый редактор с профессиональным набором инструментов и поддержкой цветовых пространств

После выпуска версии 1.0 разработка продолжилась с участием растущего сообщества. В 2004 году увидела свет долгожданная стабильная версия GIMP 2.0. Это обновление стало революционным:

  • Полностью переработанный и интуитивно понятный интерфейс.

  • Внедрение системы цветовых пространств для профессиональной работы.

  • Улучшенная поддержка форматов файлов, включая PSD (Adobe Photoshop).

  • Мощный API для скриптования (Script-Fu, позднее Python-Fu).

Версия 2.x стала основой для GIMP на долгие годы, закрепив за ним статус мощного графического редактора для Linux.

Современность и будущее: от GIMP 2.10 к версии 3.0

Скриншот обновлённого интерфейса GIMP версии 3.0 с поддержкой HiDPI и современным дизайном
Интерфейс GIMP 3.0, построенный на GTK3, с улучшенной поддержкой HiDPI и обновлённым внешним видом

Важным этапом стал выпуск GIMP 2.10 в 2018 году, который принёс профессиональные функции: обработку изображений с высокой глубиной цвета (до 32 бит с плавающей точкой), новые инструменты ретуши и значительный прирост производительности.

Ожидаемым прорывом стал выход GIMP 3.0, ознаменовавший переход на современную графическую библиотеку GTK3. Этот шаг принёс долгожданные улучшения: обновлённый и более удобный интерфейс, полноценную поддержку дисплеев с высоким разрешением (HiDPI) и улучшенную работу с графическими планшетами. Выпуск версии 3.0 подтвердил статус GIMP как динамично развивающегося проекта, готового соответствовать современным стандартам и требованиям пользователей, открывая путь для будущих инноваций.

Философия и влияние GIMP

История создания GIMP — это не просто история программы. Это история успеха модели разработки открытого ПО (open source). GIMP доказал, что сообщество энтузиастов и профессионалов может совместно создавать сложное программное обеспечение уровня коммерческих продуктов.

Сегодня GIMP — это не только бесплатный аналог Фотошоп для Linux. Это кроссплатформенное приложение, работающее также в Windows и macOS, с огромной библиотекой бесплатных плагинов, подробной документацией и активным сообществом. Он используется фотографами, иллюстраторами, дизайнерами и учёными по всему миру.

Итог

От скромного студенческого проекта 1995 года до одного из флагманов мира свободного программного обеспечения — путь GIMP впечатляет. Его создатели, Спенсер Кимбалл и Питер Маттис, не просто написали программу. Они создали целую экосистему (GTK), доказали жизнеспособность open-source моделей для сложных графических приложений и подарили миру свободную и мощную альтернативу дорогостоящим проприетарным пакетам. История GIMP продолжается, и его будущее, связанное с выходом версии 3.0, выглядит многообещающе.