Xfce

Материал из Википедии — свободной энциклопедии
Перейти к навигацииПерейти к поиску
Xfce
Логотип программы Xfce
Скриншот программы Xfce
Типсреда рабочего стола
АвторОливье Фордан[вд]
РазработчикиОливье Фордан и многочисленные разработчики по всему миру
Написана наСи[4]
ИнтерфейсGTK
Операционная системаUnix-подобная операционная система
Языки интерфейсарусский и др.
Первый выпуск1996[1]
Последняя версия
Репозиторийgitlab.xfce.org
ЛицензияGPL,LGPL,BSD
Сайтxfce.org (англ.)
Логотип Викисклада Медиафайлы на Викискладе

Xfce (произносится как[eks ef si i](экс-эф-си-и)[5]) —свободнаясреда рабочего стола дляUNIX-подобных операционных систем, таких, какGNU/Linux,NetBSD,OpenBSD,FreeBSD,Solaris и т. п. Конфигурация данной среды полностью управляетсямышью,конфигурационные файлы[англ.] скрыты от пользователя.

Xfce основана наGTK+ и использует собственныйменеджер окон Xfwm. Начало своей истории Xfce берёт с 1998 года. Тогда эта оболочка представляла собой дополнение к популярной тогда средеCDE, потому первоначально Xfce очень напоминала коммерческую CDE, но с каждой выпущенной версией всё дальше отходит от данной системы (Xfce была полностью переписана дважды — между версиями 2 и 3 и между версиями 3 и 4).

Xfce воплощает в себе традиционнуюфилософию UNIX, а именно концепции модульности и возможности многократного использования. Функциональные компоненты вынесены в отдельные приложения, и пользователь имеет возможность конфигурировать систему оптимальным образом.

Содержание

История

[править |править код]

Xfce — лёгкое настольное рабочее окружение для различных UNIX-подобных систем. Разработанное с целью повышения производительности, оно позволяет загружать и выполнять приложения быстро, сохраняя ресурсы системы

Оливье Фордан, создатель Xfce

Оливье Фордан[англ.] начал проект в 1996 году. Название Xfce первоначально означалоXForms[англ.] Common Environment, но с того времени Xfce была переписана дважды и больше не использует этот набор инструментов для разработки. Название осталось, но записывается уже не как XFce, а как Xfce и никак не расшифровывается.

Первые версии

[править |править код]

Xfce начался как простой проект, созданный с помощьюXForms и нацеленный стать свободнымLinux-клономCDE. Проект представлял собой простую панель инструментов без оконного менеджера. Фордан разместил программу наSunSITE[англ.] (после 2000 года известной какibiblio[6]), после чего к нему стали поступать запросы на реализацию новых возможностей[7].

Версия 2

[править |править код]

Фордан продолжил работу над проектом, и в 1998 году была выпущена Xfce 2 с первой версией оконного менеджера Xfwm. Попытка включения проекта вRed Hat Linux провалилась, потому что он был основан на XForms. Red Hat принимал только свободное и открытое программное обеспечение, но в то время XForms был закрытым программным обеспечением и свободным только для личного использования. По тем же причинам Xfce не было в Debian до версии 3. Xfce 2 была только включена в раздел Debian contrib.

Версия 3

[править |править код]

В марте 1999 года Фордан начал полностью переписывать проект наGTK+, свободном тулките, популярность которого росла. Результатом стала Xfce 3.0, лицензированная подGNU GPL. Кроме того, что проект стал полностьюсвободным, от GTK+ проект получил поддержкуdrag-and-drop, множества языков и улучшенные возможности конфигурирования. Начиная с версии 3.8.1, в феврале 2001 года, Xfce была загружена наSourceForge.net.

Версия 4

[править |править код]

В версии 4.0.0 Xfce начала использовать библиотекиGTK+ 2. Изменения в 4.2.0 включаликомпозитный оконный менеджер для Xfwm, который добавил встроенную поддержку прозрачности окон и теней, а также используемый по умолчанию новый наборSVG-пиктограмм.Файловым менеджером по умолчанию, начиная с версии 4.4, являетсяThunar. Он напоминаетNautilus, приоритетами при разработке заявлены быстродействие и экономное использование ресурсов.

Версия 4.6 — модульная, где одни модули могут использовать функциональность других. Она состоит из отдельных программных компонентов, вместе предоставляющих полнофункциональную среду рабочего стола, но из них можно оставить только те, которые обеспечивают предпочтительную для пользователя рабочую среду. Xfce используется, главным образом, из-за возможности запустить современную среду рабочего стола на относительно скромном оборудовании. Начиная с версии 4.6, настройки хранятся в реестре xfconf, организованном наподобиеGConf, который используется в средеGNOME. Эта новость вызвала протесты у многих сторонников использованияконфигурационных файлов. Разработчики объясняют свой шаг тем, что с помощью реестра станет проще конфигурировать Xfce и писать под неё приложения, используя готовую библиотеку работы с реестром.

Xfce 4.10, выпущенная 28 апреля 2012, представила вертикальный режим панели рабочего стола и перенесла большую частьдокументации навики-движке. Данная версия была в основном направлена на улучшение пользовательского интерфейса[8]. За этим последовал выпуск Xfce 4.12, спустя два года и десять месяцев, 28 февраля 2015, который содержал очень незначительные изменения[9].

Составные части Xfce

[править |править код]
  • Thunar — файловый менеджер по умолчанию для Xfce, заменяющий Xffm. Он напоминаетNautilus из GNOME и был разработан с расчётом на высокую скорость работы при низком потреблении памяти, при этом предоставляя возможность расширения функциональности посредством плагинов.
  • Xfwm — менеджер окон. Начиная с версии 4.2, Xfwm включает в себя собственный композитныйменеджер окон. Многие пользователи называли его самым стабильным из доступных, хотя в то время, в конце 2004 года, другим доступным композитным менеджером был только xcompmgr.
  • Панель задач xfce4-panel.
  • Менеджер рабочего стола xfdesktop.
  • Менеджер сеансов xfce4-session.
  • Диспетчер настроек xfce4-settings позволяет настраивать множество компонентов среды: внешний вид, дисплей, клавиатуру, мышь и многое другое.
  • Система хранения настроек xfconf, использующаяD-Bus.
  • Поиск приложений xfce4-appfinder.
  • Эмулятор терминала xfce4-terminal поддерживает множество функций, как автодополнение, цветной текст, вкладки, горячие клавиши, прозрачность фона, смену цветовой палитры.
  • Менеджер питания xfce4-power-manager воплощает в себе основные функции менеджера питания: отключение монитора по таймеру для каждого режима (аккумулятор/зарядное устройство). Также умеет оповещать о состоянии батареи (полный разряд, почти полный разряд, зарядка), управлять питанием монитора и жёстких дисков.

Дополнительные приложения для Xfce

[править |править код]
  • Mousepad — это простой текстовый редактор, написанный Эриком Харрисоном (Erik Harrison). Он является текстовым редактором по умолчанию среды Xfce. Согласно сайту Xfce, Mousepad основан на более старом текстовом редактореLeafpad и был разработан с целью поддержки печати. За время существования Mousepad его развитием занимались разные разработчики. Следующая версия Mousepad, 0.3.x, была переписана Ником Шермером (Nick Schermer).
  • Orage — календарь. Начиная с версии 4.4, Xfcalendar был переименован в Orage и получил некоторые новые возможности. Orage имеет оповещения и использует формат iCalendar, что делает его совместимым с многими другими календарными приложениями. Он также включает плагин часов для панели и приложение международных часов, способных одновременно показывать часы с различными часовыми поясами.
  • Parole —медиаплеер. Для проигрывания аудио- и видеофайлов эта программа использует мультимедийный фреймворкGStreamer[10].
  • Ristretto —программа для просмотра изображений[11].
  • Xfburn — программа для записиоптических дисков, использующая библиотеку libburn[12].

Примечания

[править |править код]
  1. Xfce creator talks Linux, Moblin, netbooks and open-source (англ.)
  2. Xfce 4.20 released — 2024.
  3. News – Xfce 4.20 released
  4. Xfce Terminal — 2006.
  5. Xfce FAQ. How to pronounce Xfce and what does it mean?  (неопр.) Официальный сайт. Дата обращения: 6 января 2007. Архивировано 23 октября 2012 года.
  6. About ibiblio  (неопр.). ibiblio - The Public's Library and Digital Archive. www.ibiblio.org. Дата обращения: 5 февраля 2016. Архивировано 20 января 2013 года.
  7. Norman M. Jacobowitz. XFce3: Now 100% Free Software! LG #43  (неопр.). Linux Gazette (июль 1999). Дата обращения: 5 февраля 2016. Архивировано 29 декабря 2016 года.
  8. Xfce 4.10 released  (неопр.). Дата обращения: 10 марта 2015. Архивировано 7 марта 2015 года.
  9. Xfce 4.12 released  (неопр.). Дата обращения: 10 марта 2015. Архивировано 8 марта 2015 года.
  10. Домашняя страница медиаплеера Parole  (неопр.). Дата обращения: 6 мая 2012. Архивировано 30 мая 2012 года.
  11. Домашняя страница программы для просмотра графических файлов Ristretto  (неопр.). Дата обращения: 6 мая 2012. Архивировано 29 мая 2012 года.
  12. Домашняя страница Xfburn  (неопр.). Дата обращения: 6 мая 2012. Архивировано 25 мая 2012 года.

Ссылки

[править |править код]

Перейти к шаблону «Интерфейсы пользователя в Unix-подобных системах»
Среды рабочего стола
ОсноваGTK
ОсноваQt
ОсноваMotif
Другие
Графические
оболочки
Менеджеры окон
Композитные
Фреймовые
Стековые
На протоколе
Wayland
Командные оболочки
X Window System
Источник —https://ru.wikipedia.org/w/index.php?title=Xfce&oldid=135650986
Категории:
Скрытые категории: