Bug 39213 - Отказаться от использования libImageMagick
Summary: Отказаться от использования libImageMagick
Status: NEW
Alias: None
Product: New/proposed packages
Classification: Development
Component: Обычный репозиторий (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-07 19:15 MSK by Vitaly Lipatov
Modified: 2020-11-08 10:49 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2020-11-07 19:15:48 MSK
GraphicsMagick пишут, что они гораздо лучше, и откололись от ImageMagick в 2002 году, когда те перешли на лицензию, ограничивающую использование их кода.

GraphicsMagick is much smaller than ImageMagick and has dramatically fewer dependencies on external libraries. For example, on the FreeBSD operating system, a fully-featured install of GraphicsMagick depends on 36 libraries whereas ImageMagick requires 64. GraphicsMagick's installation footprint is 3-5X smaller than ImageMagick.

GraphicsMagick is usually faster than ImageMagick. The baseline execution overhead for simple commands is much lower, and GraphicsMagick is also more efficient at dealing with large images.
...
GraphicsMagick project was started in November 2002, ImageMagick from ImageMagick Studio LLC abandoned the MIT X11 style license it had been using since 1992, and switched between several different licenses until it ended up with one based on the Apache license, which is intended to penalize projects which borrow some of its source code, or fork from it.

http://www.graphicsmagick.org/FAQ.html#how-does-graphicsmagick-differ-from-imagemagick
Comment 1 Anton Farygin 2020-11-08 10:49:41 MSK
он у нас собран и с ним даже кто-то линкуется, т.к. его API считается постабильнее и в нём реже идут изменения.