Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Проект GIMP развивает новый формат изображений, идущий на смену XCF

24.08.2026 12:12 (MSK)

Разработчики графического редактора GIMP сообщили о работе над новым форматом изображений, который придёт на смену формату XCF, обеспечивающему сохранение всех данных, сопутствующих работе над изображением, включая сведения о слоях, выделенных областях, каналах и выставленных направляющих. Отмечается, что формат XCF имеет ряд ограничений и плохо подходит для больших или сложных проектов, таких как многостраничные и анимированные изображения, которые планируют реализовать в ветке GIMP 3.6.

Вместо жёстко структурированного бинарного формата новая реализация, по аналогии с OpenDocument, будет использовать набор файлов с разметкой XML, упакованных в ZIP-архив. Детали реализации пока находятся в разработке, но предполагается, что новый формат ускорит операции сохранения, так как при периодическом сохранении потребуется изменять лишь отдельные части файла, без необходимости перезаписывать всё содержимое, и позволит избавиться от усложнений, мешающих реализовать функцию автоматического сохранения.

Поддержка старого формата XCF будет оставлена для обеспечения обратной совместимости, но функциональность сохранения и загрузки для новых возможностей будет реализовываться только в новом формате, после его окончательной стабилизации.

  1. Главная ссылка к новости (https://www.gimp.org/news/2026...)
  2. OpenNews: Выпуск PhotoGIMP 3.1, надстройки над GIMP, стилизованной под Photoshop
  3. OpenNews: Подготовлен Flatpak-пакет с графическим редактором GIMP 0.54, выпущенным в 1996 году
  4. OpenNews: Релиз графического редактора GIMP 3.2.0
  5. OpenNews: Уязвимости в GIMP, позволяющие выполнить код при открытии файлов
  6. OpenNews: Релиз графического редактора GIMP 3.0.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66124-gimp
Ключевые слова: gimp
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (74) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 12:21, 24/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –26 +/
    Лучше бы psd поддерживали на нормальном уровне
     
     
  • 2.2, Alladin (?), 12:28, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/
    а потом узнаешь что psd тоже не очень
     
     
  • 3.41, Аноним (41), 13:58, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    В мире линукса не должно быть совместимости, надо постоянно что-то новое делать.
     
     
  • 4.56, Аноним (56), 14:21, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Не должно быть совместимости так же, как в проприетарях с закрытыми и обмазанными зондами спеках? Ничоси новости...
     
  • 2.3, Аноним (3), 12:28, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +7 +/
    это задача адобе поддерживаь свой формат на нормальном уровне
     
  • 2.4, limafresh (ok), 12:34, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А что, у GIMP комплекс неполноценности по сравнении с Photoshop? Почему Photoshop можно иметь свой формат, а GIMP должен только подстраиваться под чужой?
     
     
  • 3.5, Аноним (5), 12:36, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • –12 +/
    потому что psd это стандарт
     
     
  • 4.6, Аноним (6), 12:36, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Это выдумка маркетологов и корпорастов.
     
     
  • 5.8, Аноним (8), 12:39, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Это факт. Так же, как и docx/xlsx/pptx. Он, конечно, может не нравиться, но факт — вещь упрямая.
     
     
  • 6.23, Аноним (23), 13:13, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В гос- и полугосконторах их уже успешно заместили на ODF.
     
     
  • 7.26, Albertio (ok), 13:18, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да да, поэтому-то доки просят принести в .doc даже не .docx, а про другие форматы там и не слыхали.
     
     
  • 8.38, Аноним (23), 13:54, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    У нас не просят Вся разрабатываемая КД в ODF после 2022 ... текст свёрнут, показать
     
  • 8.69, Смузихеб забывший пароль (?), 15:08, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Они ссылаются на какие-то конкретные нормы и предписания А то ведь в той же на... текст свёрнут, показать
     
  • 7.45, Аноним (8), 14:02, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    1) не от хорошей жизни
    2) зашёл сейчас на РосСтат (более гос- и быть не может) — выгрузка в XLSX. Очень успешно заместили.
     
     
  • 8.54, fi (ok), 14:14, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    а там текст в csv ... текст свёрнут, показать
     
  • 8.70, Смузихеб забывший пароль (?), 15:12, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ну хз Зашёл для интереса Часть - в виде csv, часть - в формате на выбор в т ч... текст свёрнут, показать
     
  • 5.72, Аноним (72), 15:14, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    мы соорудили яхту, но чтобы быть не как все будем грести ложками.
     
  • 4.9, limafresh (ok), 12:42, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Только потому что его положение Photoshop на рынке и потребители воздвинули в "стандарт". По такой логике любого монополиста можно назвать "стандартом" и отрицать возможность альтернатив.
     
     
  • 5.21, Аноним (21), 12:57, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Главное, поддерживается рабочим софтом. Ну, не хуже, чем фш соседних версий. Гимп в перечень софта для работы, понятно, не очень вписывается, но к чему создавать лишние неудобства.
     
  • 5.40, ИмяХ (ok), 13:55, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>любого монополиста можно назвать "стандартом"

    Так ведь именно так зачастую стандарты и создаются.

     
  • 5.46, Аноним (8), 14:03, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Альтернативы никто не отрицает. Но либо им придётся учитывать монополиста, либо так и оставаться маргиналами.
     
     
  • 6.65, limafresh (ok), 14:59, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если в рабочие обязанности входит работа с PSD файлами, то да. Но если допустим художник фрилансер рисует на заказ, то вообще всё равно какой формат и софт - заказчику нужен только результат. Или если на работе все перешли на GIMP.
     
  • 5.74, Аноним (74), 15:53, 24/08/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.24, Аноним (23), 13:16, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А где .psd ещё используется, кроме ФЖ ?
     
  • 4.34, Аноним (34), 13:49, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Стандарт центра сертификации и стандарт на psd в студию.
     
  • 4.37, Alladin (?), 13:53, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    стандарт кого или чего? адоб фотошопа?, ну да у них это стандарт, а гимп и другие причем тут?
     
  • 4.57, Аноним (56), 14:22, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну не знаю, у меня стандартная фотокамера, стандартный телефон, стандартный принтер и стандартный пейнт из коробки не понимают этот ваш "стандартный" PSD
     
     
  • 5.71, Аноним (8), 15:13, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Это что, у меня стандартный кассетный магнитофон его не понимает!
     
  • 4.77, Аноним (77), 16:22, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Спеки на этот стандарт есть? Чтобы прямо iso было.
     
  • 3.7, Аноним (7), 12:38, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    действительно, зачем им подстраиваться под OpenDocument
     
     
  • 4.13, limafresh (ok), 12:47, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Не нашёл в новости ничего про подстраивание, только

    > по аналогии с OpenDocument, будет использовать набор файлов с разметкой XML, упакованных в ZIP-архив

    ключевое слово "по аналогии". Т.е. просто возьмут ту же идею без копирования формата.

     
  • 3.78, майнкрафт форева (?), 16:50, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да должен, так как это кусок херни, а не редактор. Он должен быть унифицированным. Пользователи и художники, которые занимаются коммерческой деятельностью, не будут подстраиваться под эту фигню, значит, она должна подстраиваться под них
     
  • 2.11, Аноним (21), 12:45, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    За этим в Krita.
     
  • 2.63, Аноним (63), 14:45, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше бы вы открыли ссылку на оригинальную новость и долистали до абзаца PSD Support Improvements
     
  • 2.75, Аноним (75), 15:58, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    По ссылке из новости: https://www.gimp.org/news/2026/08/16/dev-update-august-2026/#psd-support-impro
     

  • 1.10, anonymous (??), 12:42, 24/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Может я глуп и ничего не понимаю в пиксельных редакторах, но как они собираются хранить битмапы в xml?
    <point x="0" y="0"><color r="120" g="120" b="0"/></point>
    <point x="0" y="1"><color r="102" g="120" b="0"/></point>

    и так миллион раз?

     
     
  • 2.14, Аноним (21), 12:48, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А как в binary, по-твоему?
     
  • 2.15, tkzv (ok), 12:50, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Либо base64, либо в виде очень длинных 16-ричных чисел. HTML с base64 в IMG понимают современные браузеры.

    Либо как ODT — битмапы отдельными файлами PNG. Или что умеет особые цветовые пространства.

     
  • 2.17, Аноним (17), 12:52, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Твои битмапы будут упакованы в zip архив в новости написано.
     
     
  • 3.18, tkzv (ok), 12:55, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Твои битмапы будут упакованы в zip архив в новости написано.

    Если каждый 3-байтый пиксель расписывать в 58 байт, deflate не поможет.

     
     
  • 4.36, Аноним (34), 13:52, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Deflate обязателен?
     
  • 3.59, anonymous (??), 14:29, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > будет использовать набор файлов с разметкой XML, упакованных в ZIP-архив

    вот что написано в новости. Никаких png или битмап-файлов в архиве не предусмотрено. Только XML, но это же убиться можно.

     
     
  • 4.73, Смузихеб забывший пароль (?), 15:18, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    офисные документы аналогично пакуются в подобие зип
    но именно медиафайлы там в виде бинарников лежат. Причём, в исходных размерах, по крайней мере, у того же  PPTX

    В новости говорится о больших фалах. Вряд ли специально для них решили ещё и в виде текста хранение сделать

    Как будет - посмотрим. Но есть подозрение, что будут какие-то оригиналы бинарниками и отдельно в виде XML пошагово история разных изменений и всё это в зип-архиве

     
  • 2.19, Аноним (19), 12:55, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Действительно, как хранят битмапы в HTML?
     
  • 2.20, llolik (ok), 12:56, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    <bitmap id='uuid:xx-xxxx-xxxx-xxxxxx'>
      <color_space>rGBA</color_space>
      ... /* ещё какие-нибудь данные */
      <stream> /* поток данных */</stream>  
    </bitmap>

    Примерно, так как-нибудь, например.

     
     
  • 3.28, Аноним (-), 13:30, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да, теперь попробуй читауть в ЭТОМ - хотя-бы 200 байтов из середины битмапа А, ... большой текст свёрнут, показать
     
     
  • 4.42, llolik (ok), 14:00, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >> Примерно, так как-нибудь, например.
    > Да, теперь попробуй читауть в ЭТОМ - хотя-бы 200 байтов из середины
    > битмапа. А, про ускорение чтения и работы - никто не говорил?!

    А сейчас в бинарном формате (по сути наборе структур, которые тоже надо двигать) так это дохрена быстрей, да?

    > И вообще - парсинг более-менее крупного битмапа станет не слишком пресным и
    > быстрым занятием. Это не только SAX-style брейнфак - но еще и
    > из зипаря к тому же.

    Кто сказал, что zip не будет распковываться в начале тракта и паковаться в конце?

    > А уж сколько вулнов можно в XML-based - это песня.

    Кто сказал, что они будут кастомный парсер городить, а не использовать хоть GLib-овский, хоть любой сторонний (тотже Expat)?

    Вообще, кода ещё нет. Ну, вернее, Jehan его пока в приватной ветке держит. Как будет код, так будет о чём говорить. И да, примерно у дохрена программ такой-же формат хранения и они вот как-то справляются.

     
     
  • 5.52, Аноним (-), 14:12, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Внезапно, читануть 200 байтов из середины битмапа можно тупо вычислением несколь... большой текст свёрнут, показать
     
     
  • 6.60, anonymous (??), 14:30, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Мне почему-то кажется что сие можно было читать-писать куда резвей чем зипушник

    Белые люди для этого SQLite используют.

     
  • 6.61, llolik (ok), 14:36, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да, кстати, хочется сказать: а с чего мы оба взяли, что битмап в принципе засунут непосредствено в XML, а не будут хранить блобами рядом с XML разметкой?
     
  • 3.44, Аноним (41), 14:02, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > <stream> /* поток данных */</stream>  

    И привет, мир! Если раньше какой-нибудь почти бесконечный bmp можно было мапнуть напрямую в память и работать мгновенно с нужными кусочками по необходимости, то теперь одна только загрузка будет по полчаса.

     
     
  • 4.48, llolik (ok), 14:06, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >> <stream> /* поток данных */</stream>
    > И привет, мир! Если раньше какой-нибудь почти бесконечный bmp можно было мапнуть
    > напрямую в память и работать мгновенно с нужными кусочками по необходимости,
    > то теперь одна только загрузка будет по полчаса.

    Что мешает мапнуть, как связанный слой (справка: он в проекте не хранится)?

     
     
  • 5.53, Аноним (-), 14:14, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Что мешает мапнуть, как связанный слой (справка: он в проекте не хранится)?

    Что такое "связанный слой" в терминах операций с памятью? В случае BMP можно по сути mmap() сделать и далее - работать с вот этим массивом пикселей в памяти напрямую, а это еще и прозрачно сохраняется на диск "по ходу пьесы".

     
     
  • 6.58, llolik (ok), 14:27, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >> Что мешает мапнуть, как связанный слой (справка: он в проекте не хранится)?
    > Что такое "связанный слой" в терминах операций с памятью? В случае BMP
    > можно по сути mmap() сделать и далее - работать с вот
    > этим массивом пикселей в памяти напрямую, а это еще и прозрачно
    > сохраняется на диск "по ходу пьесы".

    Я о том, что для этого вообще файл проекта парсить не надо. Связанный слой - это ссылка на внешний файл.

     
  • 2.22, Аноним (22), 13:02, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Точно так же, как это хранит Word. Там DOCX - это zip-архив, в котором лежит XML и ещё кучка файлов, в том числе - внедрённые картинки прямо в том формате, в котором их внедрили.
     
     
  • 3.55, Аноним (-), 14:17, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А так то DOC был - по сути диск в файле, с файлами-объектами внутрях. Только более дружественный к вот именно рандомному доступу, перезаписи и проч чем ZIP и XML. Но - не модно, видите ли, надо что-нить энтерпрайз-грейд запилить было в пику ODF, который тоже на техническом уровне - не шедевр мягко говоря. И получилсь 2 уродца...
     
     
  • 4.68, Аноним (68), 15:05, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    а разницы то никакой, и там и там обычная структура хранения в плоской модели па... большой текст свёрнут, показать
     
  • 2.25, Аноним (23), 13:18, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Отдельным файликом в общем архиве. Всё, как в ODF.
     
  • 2.35, Аноним (34), 13:50, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Сверху zip.
     
  • 2.39, Alladin (?), 13:55, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    миллион раз и сожмем:)

    я думаю что у них будет zip в котором будут xml файлы и куски битмапов

     

  • 1.12, tkzv (ok), 12:46, 24/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > набор файлов с разметкой XML, упакованных в ZIP-архив.

    Расширят спецификацию критовского KRA, или создадут что-нибудь несовместимое?

     
     
  • 2.76, sage (??), 16:01, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > .kra is Krita’s internal file-format

    Как расширить внутренний формат Криты, чтобы на него натянулось внутреннее представление проекта Гимпа?

     

  • 1.16, Аноним (17), 12:51, 24/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Теперь у вас 100500 новых несовместимых стандартов.
     
  • 1.27, Аноним (-), 13:19, 24/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > будет использовать набор файлов с разметкой XML,
    >  упакованных в ZIP-архив.
    > Детали реализации пока находятся в разработке, но предполагается, что новый формат
    > ускорит операции сохранения

    Вот прям XML и ZIP? Ускорит что-то? Предполагаааааается?! Господи, откуда такие в гимп поналезли. Они это XML вообще пробовали парсить чтобы рассказывать как это круто и быстро?

     
     
  • 2.30, Ъ (?), 13:38, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Они это XML вообще пробовали парсить

    В GIMP давно уже есть поддержка OpenRaster, тот же самый XML/ZIP.

     
  • 2.47, llolik (ok), 14:04, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Господи, откуда такие в гимп поналезли

    Всего-то мужик 20 лет GIMP мейнтейнит и один из основных его разработчиков. Не то что аноним опеннета :)

     
  • 2.49, Аноним (41), 14:06, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > откуда такие в гимп поналезли

    Это те самые, которые кинули гтк-2 и начали 3 и 4.

     
  • 2.51, Аноним (51), 14:06, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Получается гипм начнёт сохранять jpeg в zipе.
     

  • 1.29, Аноним (29), 13:31, 24/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Еще в нулевых об этом заявляли. Смотрю, они быстрые ребята.
     
     
  • 2.50, Аноним (23), 14:06, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А то. Сколько на GTK 3 переходили!
     
     
  • 3.62, опеншлёпивпродакшн (?), 14:40, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это GTK от них убегал.
     
  • 3.64, llolik (ok), 14:49, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Месяца три :) С третьим мажором долгий цикл был в основном не из-за GTK, насколько я в курсе, а из-за того, что они много целей запихали под один мажорный релиз. Ну и команда пару раз успела собраться/разбежаться, да, кроме разве что, Jehan-а.
     

  • 1.66, тоже Аноним (ok), 15:03, 24/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > новый формат изображений, идущий на смену XCF

    Уже в заголовке дичь. XCF - это не формат изображений, это формат рабочих файлов графического редактора. Так же, как PSD.

    Да, в нем есть еще и изображение, которое можно получить теми или иными нетривиальными способами.

    Но разница между четким форматом данных и толстеющей с каждой новой версией программы спецификацией ее рабочих файлов - уж айтишникам-то должна быть очевидна.

     
  • 1.79, Аноним (41), 16:59, 24/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > набор файлов с разметкой XML, упакованных в ZIP-архив ... предполагается, что новый формат ускорит операции сохранения, так как при периодическом сохранении потребуется изменять лишь отдельные части файла

    Эм... Они собрались переписывать фрагменты zip-файла?! А это точно zip будет?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру