Разработчик(и) | Проект GNOME |
---|---|
Первоначальный выпуск | 2.4.2 5 октября 2002 г ( 2002-10 ) |
Стабильный релиз | 3.54.0 [1] / 5 октября 2024 г. |
Репозиторий |
|
Написано в | С |
Операционная система | Линукс |
Платформа | ГНОМ |
Тип | X-оконный менеджер |
Лицензия | GPL-2.0 или более поздняя версия |
Веб-сайт | blogs.gnome.org/metacity/ |
Metacity / mə ˈ t æ s ɪ t i / [2] был оконным менеджером по умолчанию , используемым в среде рабочего стола GNOME 2 [3] [4] , пока он не был заменен на Mutter в GNOME 3. [5] Он по-прежнему используется GNOME Flashback , сеансом для GNOME 3, который обеспечивает пользовательский интерфейс, аналогичный сеансам серии Gnome 2.x. [6]
Разработка Metacity была начата Havoc Pennington , и она была выпущена под лицензией GNU General Public License . До появления Metacity в GNOME 2.2, GNOME использовал Enlightenment , а затем Sawfish в качестве оконного менеджера. [ требуется ссылка ] Хотя Metacity был разработан для интеграции в рабочий стол GNOME, он не требует его для запуска, [ требуется ссылка ] в то время как GNOME можно использовать с различными оконными менеджерами, при условии, что они поддерживают часть спецификации ICCCM , требуемую GNOME. [ требуется ссылка ]
Metacity использует графический инструментарий виджетов GTK для создания компонентов пользовательского интерфейса, что делает его тематичным и позволяет ему вписываться в другие приложения GTK. Первоначально Metacity использовал GTK 2, однако с версии 3.12.0 он был перенесен на GTK 3. [7]
Metacity фокусируется на простоте и удобстве использования, а не на новизне. Его автор охарактеризовал его как «Скучный оконный менеджер для взрослого внутри вас. Многие оконные менеджеры похожи на Marshmallow Froot Loops ; Metacity похож на Cheerios ». [8] Сторонники Metacity говорят, что он нацелен на новых пользователей компьютеров, которым не нужны обильные опции и функциональность Sawfish или Enlightenment . [9] Havoc Pennington написал эссе, в котором объяснил, почему он написал Metacity и упростил рабочий стол GNOME. [10]
Несмотря на неполное состояние документации по разработке тем Metacity, для Metacity написано много тем. [11] Популярным движком тем является Clearlooks , который использовался по умолчанию в GNOME с версии 2.12 [12] до выпуска GNOME 3 и GNOME Shell.