Cinnamon


Cinnamon (от англ. cinnamon — корица) — свободная[4] оболочка для среды рабочего стола GNOME, являющаяся ответвлением от кодовой базы GNOME Shell. Основное направление разработки — предоставление пользователю более привычной, традиционной среды в стиле GNOME 2, удобной пользователям настольных ПК и ноутбуков, без недостатков GNOME Shell и Unity. Изначально разрабатывалась командой программистов Linux Mint.

В данный момент Cinnamon используется в следующих дистрибутивах GNU/Linux: Mint, Fedora 18 и выше Netinstall/DVD, Snowlinux[5], Manjaro[6], Debian GNU/Linux, Ubuntu, ALT Linux, openSUSE[7], Calculate и[8], Arch Linux[9], Mageia[10]. Также Cinnamon поддерживается в FreeBSD[11].

После выхода GNOME 3 команда Linux Mint потеряла уверенность в будущем своего дистрибутива. Новая оболочка GNOME Shell совершенно не соответствовала задачам разработчиков и не вписывалась в идеи Linux Mint, при этом другие достойные альтернативы отсутствовали. Linux Mint 11 «Katya» был выпущен с окончательным выпуском GNOME 2, но для дальнейшего развития требовалось новое решение, так как ни составляющие GNOME 2, ни библиотеки GTK 2 более не имели поддержки со стороны разработчиков проекта GNOME. Тогда было решено доработать GNOME Shell до состояния, пригодного к использованию в дистрибутиве. Результатом этого стали «Mint GNOME Shell Extensions» (MGSE). Между тем, появилась рабочая среда MATE, представляющая собой ответвление GNOME 2. Команда Linux Mint решила включить MATE в релиз Linux Mint 12 «Лиза» вместе с MGSE, дабы пользователь имел возможность использовать классический GNOME 2 наряду с новым GNOME 3 и его расширениями — MGSE.

MGSE не оправдали ожиданий. Поскольку GNOME Shell развивался в совершенно ином направлении, нежели ожидали разработчики Linux Mint, жизнеспособность MGSE была под сомнением. Ответом на эту проблему стало ответвление проекта GNOME Shell в Cinnamon, который стал подконтролен программистам Linux Mint с чётким предназначением для данного дистрибутива. Проект был представлен общественности 2 января 2012 года в блоге Linux Mint.

Причиной подобного шага является возникновение проблем с поставкой Cinnamon в дистрибутивах из-за необходимости сопряжения выпусков Cinnamon и GNOME, которые выходят в разное время.