elementary OS: история и особенности дистрибутива¶
elementary OS — это дистрибутив операционной системы Linux, основанный на Ubuntu и отличающийся собственным окружением рабочего стола Pantheon. Проект позиционируется как быстрая, открытая и конфиденциальная альтернатива Windows и macOS, ориентированная на массового пользователя, не имеющего опыта работы с Linux. Дистрибутив разрабатывается и поддерживается компанией elementary, Inc., зарегистрированной в США.
¶История
Проект был основан в 2007 году дизайнером Дэниелом Форе (Daniel Foré) под названием elementary. Изначально это был набор тем и иконок для Ubuntu, однако со временем перерос в самостоятельный дистрибутив. Первый стабильный релиз под кодовым именем Jupiter вышел 31 марта 2011 года на базе Ubuntu 10.10.
Дальнейшее развитие происходило следующим образом:
- Luna (2013) — второй релиз, основанный на Ubuntu 12.04 LTS, представил собственное окружение Pantheon.
- Freya (2015) — версия на базе Ubuntu 14.04 LTS, добавившая поддержку HiDPI-экранов и новый центр уведомлений.
- Loki (2016) — релиз на Ubuntu 16.04 LTS, улучшивший интеграцию с онлайн-сервисами.
- Juno (2018) — версия на Ubuntu 18.04 LTS, представившая новый интерфейс настроек и функцию «карточки задач».
- Odin (2021) — крупный релиз на базе Ubuntu 20.04 LTS, добавивший тёмную тему оформления, новый центр управления и поддержку установки на устройства с архитектурой ARM.
- Jólnir (2022) — промежуточный релиз, основанный на Ubuntu 22.04 LTS, с обновлённым магазином приложений.
- Horus (2023) — актуальная версия, базирующаяся на Ubuntu 22.04 LTS, с улучшенной поддержкой Wayland и новыми жестами для тачпада.
¶Особенности архитектуры и окружения Pantheon
Главной отличительной чертой elementary OS является собственное окружение рабочего стола Pantheon, написанное на языках Vala и C. Оно полностью интегрировано с дистрибутивом и включает несколько ключевых компонентов:
- Панель Wingpanel — верхняя панель, объединяющая меню приложений, индикаторы системных ресурсов и часы.
- Док Plank — нижняя панель быстрого запуска приложений, отличающаяся минималистичным дизайном.
- Меню приложений Slingshot — полноэкранный лаунчер с поиском и категориями.
- Центр уведомлений — выдвигающаяся боковая панель, группирующая уведомления и календарь.
- Системные настройки Switchboard — панель управления, организованная по категориям, аналогично системным настройкам macOS.
Окружение Pantheon построено на клиент-серверной архитектуре и использует собственный композитор Gala, поддерживающий аппаратное ускорение. Начиная с версии Horus, дистрибутив активно развивает поддержку протокола Wayland, хотя сеанс X11 остаётся доступным для совместимости.
¶Модель распространения и оплата
elementary OS использует нетрадиционную для Linux-сообщества модель распространения. На официальном сайте дистрибутив предлагается по принципу «заплати, сколько хочешь» (pay-what-you-want). При загрузке пользователю предлагается ввести произвольную сумму, включая ноль, однако разработчики настоятельно рекомендуют поддержать проект материально. Средний рекомендуемый взнос составляет около 10 долларов США.
В отличие от большинства дистрибутивов, elementary OS не предоставляет установочный ISO-образ для прямого скачивания без посещения веб-сайта. Это сделано для сбора средств на развитие. Тем не менее, образы доступны через сторонние зеркала, а также в каталогах некоторых популярных менеджеров загрузок.
¶Магазин приложений AppCenter
Важной частью экосистемы elementary OS является собственный центр приложений AppCenter. Он отличается от традиционных пакетных менеджеров Linux тем, что:
- Приложения распространяются в формате Flatpak, что обеспечивает изоляцию и простоту установки.
- Разработчики могут размещать в AppCenter как бесплатные, так и платные приложения. Для платного ПО предусмотрена система оплаты, при которой elementary, Inc. удерживает комиссию, а оставшаяся часть перечисляется разработчику.
- Каждое приложение проходит проверку на соответствие рекомендациям по дизайну Human Interface Guidelines (HIG), разработанным командой elementary.
AppCenter предустановлен в системе и является единственным рекомендуемым способом получения программного обеспечения, хотя пользователь может устанавливать пакеты и через терминал с помощью apt.
¶Пользовательский интерфейс и философия дизайна
Проект elementary уделяет исключительное внимание дизайну. Разработанные правила Human Interface Guidelines описывают единые принципы оформления приложений: использование системного шрифта, отступы, цветовую палитру и анимации. Благодаря этому интерфейс elementary OS выглядит целостно, а сторонние приложения, следующие рекомендациям, не выбиваются из общей картины.
Философия проекта предполагает отказ от избыточной настройки в пользу простоты. В системе отсутствуют многие привычные для Linux-пользователей инструменты тонкой настройки, такие как редактор реестра или менеджер рабочих столов. Вместо этого elementary OS предлагает фиксированные, тщательно продуманные параметры, что приближает её к подходу Apple.
¶Предустановленные приложения
В состав elementary OS входит набор собственных приложений, разработанных командой проекта:
- Files — файловый менеджер с вкладками и боковой панелью.
- Code — простой текстовый редактор с подсветкой синтаксиса.
- Videos, Music, Photos — медиаплееры и просмотрщик изображений.
- Mail — почтовый клиент, поддерживающий протоколы IMAP и Exchange.
- Calendar — приложение-календарь с интеграцией с онлайн-сервисами.
- Terminal — эмулятор терминала.
- Web — браузер на основе WebKit, известный под кодовым именем Epiphany.
Все предустановленные приложения написаны с учётом HIG и используют общие библиотеки Granite, упрощающие разработку и обеспечивающие единообразие.
¶Системные требования и производительность
elementary OS считается нетребовательной к аппаратному обеспечению системой. Официальные минимальные требования включают процессор с частотой от 1 ГГц, 2 ГБ оперативной памяти (рекомендуется 4 ГБ) и 15 ГБ свободного места на диске. Благодаря оптимизации окружения Pantheon, система стабильно работает на компьютерах с ограниченными ресурсами, включая нетбуки и старые ноутбуки.
¶Критика и ограничения
Несмотря на популярность, elementary OS подвергается критике по ряду направлений. Основные претензии касаются:
- Модели оплаты, которую часть сообщества считает противоречащей духу свободного ПО, хотя дистрибутив распространяется под лицензией GPL.
- Ограниченной гибкости настройки по сравнению с другими дистрибутивами.
- Относительно медленного цикла выпуска новых версий, что связано с малым размером команды разработчиков.
- Зависимости от Ubuntu, из-за которой пользователи не получают самые свежие версии программного обеспечения.
Тем не менее, elementary OS стабильно входит в число наиболее популярных дистрибутивов Linux для настольных компьютеров по данным сайта DistroWatch и получает положительные отзывы за качество дизайна и удобство для новичков.
¶Источники
- Официальный сайт проекта elementary.io.
- Документация разработчика elementary.io/docs.
- База данных DistroWatch.com.
- Репозиторий проекта на GitHub.com/elementary.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →

