Введение

Skencil, ранее известный как Sketch, — это бесплатный редактор векторной графики, распространяемый под лицензией GNU Lesser General Public License.

История

Первая публичная версия, Sketch 0.5.0, была выпущена 31 октября 1998 года Бернардом Герцогом. Позже Бернхард Райтер присоединился к разработке Sketch. 7 февраля 2003 года была выпущена ознакомительная версия Sketch 0.7.12. Это была последняя версия под названием Sketch.

Переименование

В 2003-2004 годах Sketch был переименован в Skencil. Как утверждается на его веб-сайте, "Skencil реализован почти полностью на Python — высокоуровневом, объектно-ориентированном, интерпретируемом языке, а остальная часть написана на C для повышения производительности". 19 июня 2005 года была выпущена версия Skencil 0.6.17. Доступны версии, совместимые с Linux на архитектурах i386, DEC Alpha, m68k, PowerPC и SPARC, а также с FreeBSD, Solaris, IRIX64 6.4 и AIX. С тех пор разработка была приостановлена, и, как следствие, его пакеты были удалены из репозиториев дистрибутивов Linux.

Восстановление

19 ноября 2006 года Рейтер и Херцог попросили Игоря Новикова, ведущего разработчика проекта sK1, присоединиться к разработке Skencil. 31 октября 2010 года был выпущен Skencil 1.0 alpha, благодаря усилиям команды проекта sK1 по его восстановлению, что позволило использовать Skencil на 64-битной аппаратуре и современных операционных системах того времени. Исходные и бинарные пакеты для различных дистрибутивов Linux были опубликованы на странице проекта sK1 на code.google.com, где они сейчас архивируются. 4 ноября 2016 года был выпущен Skencil 1.0 rc1, а последнее изменение кода было зафиксировано 7 февраля 2020 года на странице проекта sK1 на GitHub. Бинарные пакеты для этой версии не выпускались.

sK1

Редактор векторной графики sK1, разработанный командой sK1 Project, написанный с использованием wxWidgets, стал независимым развитием (форком) Skencil, улучшенным за счет управления цветом (включая поддержку цветового пространства CMYK), интерфейса с вкладками для работы с несколькими документами, текстового движка на основе Pango, рендерера на основе Cairo и импортеров для CorelDRAW (CDR, CMX, CCX) и многих других форматов графических файлов. В дальнейших планах было портирование пользовательского интерфейса с Tk/Tkinter на GTK+, реализация интерфейса с несколькими документами, поддержка множества шрифтов, полноценная интеграция многострочного текста, использование шаблонов для заливки вместо сплошного цвета и другие улучшения.