Архитектура GIMP глазами программиста: почему это образец для подражания в мире Linux
В мире графических редакторов для Linux одно название звучит особенно гордо — GIMP. GNU Image Manipulation Program давно стал стандартом де-факто для работы с изображениями в свободных операционных системах. Однако за привычным интерфейсом скрывается сложная и продуманная архитектура, которая позволяет программе оставаться актуальной и развиваться на протяжении десятилетий. Давайте приоткроем завесу и посмотрим, как устроен GIMP изнутри. Фундаментальный принцип архитектуры GIMP — модульность. Программа разделена на несколько четко обособленных уровней, каждый со своими задачами и функциями...
4 месяца назад
GIMP 3.0.2 исправляет ошибки и улучшает поддержку macOS и Windows
Спустя всего неделю после выхода новой основной версии GIMP 3.0, разработчики представили свой первый микрорелиз для этой серии – GIMP 3.0.2, в котором в основном исправлены ошибки и улучшена стабильность. Команда GIMP вернулась к своей практике, существовавшей до версии 2.10, – добавлять новые функции только в минорные релизы. Другими словами, эти микро-обновления (как GIMP 3.0.2) просто улучшают существующие функции, устраняют ошибки и «вылизывают» визуальный интерфейс. Таким образом, среди наиболее...