elementary OS

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Elementary OS
Изображение логотипа
Elementary OS 6.0 Odin.jpg
Семейство ОС Linux
Основана на Ubuntu
Первый выпуск 31 марта 2011
Последняя версия
Менеджеры пакетов Dpkg
Поддерживаемые языки несколько языков[d]
Поддерживаемые платформы x86_64 и 80386
Интерфейс GTK
Лицензия GNU GPL[2] и GNU LGPL
Репозиторий исходного кода github.com/elementary/
Веб-сайт elementary.io
Логотип Викисклада Медиафайлы на Викискладе

elementary OS (от англ. elementary — элементарный, простой) — дистрибутив Linux, основанный на Ubuntu LTS, который ориентирован в основном на нетехнических пользователей. elementary OS позиционирует себя как «быструю, открытую и конфиденциальную» замену macOS и Windows и имеет модель «плати сколько хочешь». Среда рабочего стола Pantheon[3].

Философия дизайна операционной системы[править | править код]

HIG-руководства проекта elementary OS направлены на немедленное использование с гладкой кривой обучаемости, а не на полноценные настройки[4]. Разработчики установили для себя три основных правила: «краткость», «избегать конфигураций» и «минимальная документация».

Пользовательский интерфейс внешне напоминает macOS[5].

Среда рабочего стола Pantheon глубоко интегрирована[источник не указан 1506 дней] с другими приложениями elementary OS, такими как Plank (док-панель), Epiphany (веб-браузер по умолчанию) и Code (текстовый редактор). Оконный менеджер дистрибутива — Gala, основанный на Mutter[6].

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

Настольная среда Pantheon построена поверх GNOME, то есть GTK+, GDK, Cairo, GLib (включая GObject и GIO), GVFS и Tracker.

Приложения Pantheon являются либо форками текущих или старых приложений GNOME, либо написаны с нуля на Vala (компилируемый язык программирования):

Брайан Лундук из Network World написал, что среда рабочего стола Pantheon, центральная часть операционной системы, была одной из лучших в 2016 году[7].

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

Первоначально дистрибутив был создан как сборка с набором тем и приложений, предназначенных для Ubuntu, которая позже стала самостоятельным дистрибутивом Linux[8]. Будучи основанным на Ubuntu, он совместим со своими репозиториями и пакетами и использует собственный программный центр для обработки установки/удаления программного обеспечения. Его пользовательский интерфейс нацелен на то, чтобы быть интуитивным для новых пользователей, не потребляя слишком много ресурсов[9].

Elementary OS основана на выпусках Ubuntu с долгосрочной поддержкой, которые её разработчики активно поддерживают для устранения ошибок и безопасности в течение многих лет, в то время как продолжается разработка следующего выпуска[10][11].

Основатель elementary OS Дэнил Форе говорил, что проект создан не для того, чтобы соперничать с существующими проектами с открытым исходным кодом, а для расширения их общей аудитории. Также проект нацелен на создание вакансий с открытым исходным кодом через вознаграждение разработчиков за выполнение определённых задач. К 2016 году (к моменту выпуска Loki) было собрано и выплачено разработчикам 17 500 долларов США[12].

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

Первой стабильной версией elementary OS был 0.1 Jupiter, опубликованный 31 марта 2011 года[13], и версия была основана на Ubuntu 10.10. С октября 2012 года версия больше не поддерживается и, следовательно, больше не доступна для скачивания на официальном веб-сайте операционной системы, кроме исторических возможностей.

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

В ноябре 2012 года была выпущена первая бета-версия elementary OS под кодовым названием Luna, которая основывается на Ubuntu 12.04 LTS[14]. Вторая бета-версия Luna была выпущена 6 мая 2013 года с более, чем 300 исправлениями ошибок и несколькими изменениями, такими как улучшенная поддержка нескольких локализаций, поддержка нескольких дисплеев и обновлённые приложения[15]. 7 августа 2013 года на официальном сайте появились обратные отсчеты с обратным отсчетом до 10 августа 2013 года[16]. В тот же день была выпущена вторая стабильная версия elementary OS «Luna», а также полный редизайн операционной системы и сайта[17].

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

Скриншот Elementary OS 0.3 «Freya»

Название третьей стабильной версии elementary OS, Isis, было предложено в августе 2013 года Дэнилом Форе, руководителем проекта[18]. Позднее, кодовое имя было изменено на Freya, чтобы избежать связи с террористической группой ИГИЛ[19]. Версия основана на Ubuntu 14.04 LTS, которая была выпущена в апреле 2014 года[20]. Первая бета-версия Freya была выпущена 11 августа 2014 года. Вторая бета-версия Freya была выпущена 8 февраля 2015 года. Окончательная версия была выпущена 11 апреля 2015 года, после того, как часы отсчета появились на веб-сайте за восемь дней до её выпуска.

В 2015 году, разработчики elementary OS изменили страницу загрузки и добавили запрос денежного пожертвования до появления прямой http-ссылки на загрузку текущей стабильной версии. Несмотря на то, что пользователь был в состоянии выбрать сумму сам или отказаться платить вовсе, это вызвало споры о допустимости такой практики и согласованности с философией FOSS[21][22][23]. Команда elementary OS оправдала своё действие тем, что «около 99,875 % пользователей загружают elementary OS без оплаты», а деньги необходимы для обеспечения дальнейшего развития дистрибутива.

В обзоре всех дистрибутивов Linux, блог Linux.com в начале 2016 года сказал, что elementary OS — «превосходный дистрибутив» в рынке дистрибутивов Linux. Автор отметил предысторию разработчиков, их влияние с macOS, и их философию определения приоритетов строгих правил проектирования и приложения, которые следуют этим правилам[24].

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

elementary OS 0.4 с кодовым именем «Loki» была выпущена 9 сентября 2016 года[7][11]. Версия Loki была основана на Ubuntu 16.04 с долгосрочной поддержкой, выпущенной ранее в этом году, и имеет версию ядра Linux 4.4. В версии Loki обновили программу уведомления операционной системы и добавили несколько новых стандартных программ. Это позволяет пользователям устанавливать настройки для отображения их уведомлений. Обновлённые индикаторы панели уведомлений начали отображать информацию из уведомления — например, название электронного письма, а не общее предупреждение. Операционная система также добавила общесистемную интеграцию для онлайн-аккаунтов Last.fm и FastMail с другими сервисами в разработке.

В версии Loki был заменён веб-браузер Midori на Epiphany, браузер, который основывается на WebKit2. Когда проект Yorba с разработчиками приложения электронной почты Geary упразднился, elementary OS представила Geary как «Mail», и добавила новые визуальные и интеграционные функции. В новой функции календаря, пользователи могут описывать события на естественном языке, которые программа календаря интерпретирует и помещает в соответствующие поля времени и описания при создании событий[12].

elementary OS также создала собственное хранилище приложений, которое упрощает процесс установки и обновления приложений[12]. Основатель проекта Дэнил Форе назвал AppCenter самой большой функцией в выпуске Loki и отметил его улучшение скорости, по сравнению с другими методами установки и преимуществами внутреннего развития для выхода из инструментов обновления Ubuntu. Разработчики версии Loki получили 9000 долларов во время своего развития — почти половину общего сбора средств фонда за грант.

Джек Валлен из Linux.com дал положительный отзыв о версии Loki как одном из самых элегантных и лучших дистрибутивов Linux. Он обнаружил, что изменения в веб-браузере и приложении магазина значительно улучшены, а клиент электронной почты привносит «столь необходимый глоток свежего воздуха» в стагнирующую область. В целом Валлен предположил, что существующие пользователи оценят отточенность версии, а для новых она станет идеальным введением в операционную систему[12].

Брайан Лундуке из Network World похвалил производительность, удобство использования, отточенность и лёгкую установку Loki, но считал, что она лучше подходит для новых пользователей Linux, чем для уже существующих[7].

В будущем планировалась простейшая поддержка операционной системы для автономных программ, таких как Snappy или Flatpak[7].

Команда elementary OS получила крупное пожертвование от анонимного донора в начале августа 2018 года. Пожертвование позволило команде разработчиков нанять дополнительного сотрудника на полную ставку и расширить долгосрочную жизнеспособность проекта[25].

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

elementary ОС 5.0 Juno была выпущена 16 октября 2018 года. Обновление вносит изменения в систему платных приложений AppCenter, а также функцию Night Light (с англ. — «ночной свет») для изменения цвета экрана ночью и настраиваемая черепица, а также ряд других новых функций для приложений Pantheon, для настольных ПК и elementary ОС. Обновление также содержит новую функцию «Housekeeping — Чистка системы» в настройках, которая удаляет не только временные файлы, но и ненужные файлы через заданный интервал времени.

Джек Валлен, пишущий для TechRepublic, похвалил обновление за внесение незначительных изменений и улучшение Локи. Джейсон Эванджело, пишущий для Forbes, назвал обновление элегантным, заявив, что «elementary OS 5.0 Juno действительно просто работает. И при этом выглядит абсолютно красиво». В рецензии от LinuxInsider обозреватель назвал операционную систему «весьма основательным дистрибутивом Linux», несмотря на то, что критиковал его за недостаток средств для опытных пользователей.

К ноябрю 2018 года Juno была скачана более 160 000 раз, при этом 1 % людей решили заплатить (чаще всего 10 долларов, чуть реже 1 доллар).

В рамках обновления, выпущенного в октябре 2019 года, elementary ОС начала поддерживать Flatpak, упрощая тем самым установку любого из множества доступных приложений Flatpak.

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

elementary ОС 5.1 Hera выпущена 3 декабря 2019 года. Обзор в официальном блоге elementary OS[26].

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

elementary OS 6.0 Odin получила обновленный внешний вид, включая улучшение типографики. Таблица стилей системы, которая влияет на все элементы интерфейса, была переписана полностью с нуля. Улучшен контраст между элементами интерфейса, улучшены тени, дизайн стал более продуманный. Реализована темная тема оформления. Добавлена абсолютно новая утилита для ведения списка дел — Tasks (Задачи). [27] Также система получила новый установщик, новую утилиту начальной настройки и поддержку новых мультитач-жестов.

6.1 Jólnir[править | править код]

elementary OS 6.1 Jólnir была выпущена 20 декабря 2021 года и получила имя в честь одно из имён Одина связанного с Йолем[28]. Был переработан магазин приложений - теперь он полностью перешел на Flatpack пакеты вместо deb - пакетов, а так же получил обновленный дизайн. Панель с запущенными приложениями, вызываемая комбинацией клавиш Alt+Tab по многочисленным просьбам была перемещена в центр экрана, причем остальная область экрана теперь не затемняется. Настройки темной темы теперь работают и на GTK приложения. Также с помощью поисковой строки в меню приложений можно найти не только сами приложения, но и файлы, закладки, параметры настройки. Была добавлена утилита для автоматической очистки системы Housekeeping. Также был добавлен функционал в меню маштабирования интерфейса - теперь оно куда более детальное и гибкое. Также было обновлено приложение Mail.[29]

Релизы[править | править код]

Легенда
Цвет Значение
красный устаревшая версия без поддержки
зелёный современная версия с поддержкой
синий тестируемая версия
тёмно-золотой будущая версия
Версия Название Редакция Основа кода Основа APT Дата выхода
0.1[30][31][32] Jupiter GNOME 2 Ubuntu 10.11 Ubuntu 10.10 1 апреля 2011[33]
0.2[34][35][36] Luna Pantheon elementary OS Jupiter Ubuntu 12.04[37] 11 августа 2013
0.3[38][39] Freya Pantheon elementary OS Luna Ubuntu 14.04 LTS 11 апреля 2015
0.3.1 Freya Pantheon elementary OS Luna Ubuntu 14.04 LTS 3 сентября 2015
0.3.2 Freya Pantheon elementary OS Luna Ubuntu 14.04 LTS 9 декабря 2015
0.4[40][41][42] Loki Pantheon elementary OS Freya Ubuntu 16.04 LTS 9 сентября 2016
0.4.1[43] Loki Pantheon elementary OS Freya Ubuntu 16.04 LTS 17 мая 2017
5.0[44] Juno Pantheon elementary OS Loki Ubuntu 18.04 LTS[45][46][47] 16 октября 2018
5.1[48] Hera Pantheon elementary OS Juno Ubuntu 18.04 LTS 3 декабря 2019
6.0[49] Odin[50] Pantheon elementary OS Juno[50] Ubuntu 20.04 LTS 10 августа 2021
6.1[51] Jólnir Pantheon elementary OS Juno Ubuntu 20.04 LTS 20 декабря 2021
7.0[52] Horus Pantheon elementary OS Odin Ubuntu 22.04 LTS TBD


Галерея[править | править код]

OS Freya Text Editor OS Freya Terminal Elementary OS Freya Settings Manager.png Elementary OS Freya Photos 3 Elementary OS Freya Photos 2 Elementary OS Freya Photos 1 Elementary OS Freya Music Elementary OS Freya Midori Elementary OS Freya LightDM Demo Elementary OS Freya LibreOffice Elementary OS Freya FileManager 3 Elementary OS Freya FileManager 2 Elementary OS Freya FileManager Elementary OS Freya Archive Manager Elementary OS Freya About

См. также[править | править код]

Примечания[править | править код]

  1. elementary OS 6.1 Available Now: We come bearing gifts and Yule tidings! — 2021.
  2. https://github.com/elementary/os
  3. Открытый код ⋅ elementary. Дата обращения: 27 мая 2020. Архивировано 12 октября 2020 года.
  4. Human Interface Guidelines (недоступная ссылка). Дата обращения: 21 мая 2018. Архивировано 30 сентября 2018 года.
  5. Out in the Open: Say Hello to the Apple of Linux OSes | WIRED. Дата обращения: 21 мая 2018. Архивировано 27 января 2017 года.
  6. Meet Gala: The Window Manager | Elementary OS. Архивная копия от 26 ноября 2015 на Wayback Machine
  7. 1 2 3 4 elementary OS 0.4: Review and interview with the founder | Network World. Дата обращения: 21 мая 2018. Архивировано 22 мая 2018 года.
  8. Elementary OS «Jupiter»: Awesome Linux Distribution Based on Ubuntu — AskVG. Архивировано 20 октября 2013 года.
  9. elementary OS ‚Luna‘: Eine Mac OS X ähnelnde Linux-Distribution l Weblogit. Дата обращения: 21 мая 2018. Архивировано 12 июля 2018 года.
  10. Ubuntu 16.04 proves even an LTS release can live at Linux’s bleeding edge | Ars Technica. Дата обращения: 21 мая 2018. Архивировано 19 апреля 2017 года.
  11. 1 2 elementary OS 0.4 «Loki» Officialy Released, It’s Based on Ubuntu 16.04 LTS. Дата обращения: 21 мая 2018. Архивировано 22 мая 2018 года.
  12. 1 2 3 4 Elementary OS Loki Has Arrived | Linux.com | The source of Linux information. Дата обращения: 21 мая 2018. Архивировано 26 января 2017 года.
  13. Архивированная копия (недоступная ссылка). Дата обращения: 21 мая 2018. Архивировано 2 сентября 2015 года.
  14. elementary OS Luna Beta 1 Available for Testing ~ WebUpd8: Ubuntu / Linux blog. Дата обращения: 21 мая 2018. Архивировано 27 января 2013 года.
  15. Elementary OS Luna Beta 2 Released — Phoronix. Дата обращения: 21 мая 2018. Архивировано 6 июня 2013 года.
  16. Mysterious countdown appears on elementary OS website | Muktware. Архивировано 10 августа 2013 года.
  17. elementary OS Luna says Hello World | Muktware. Архивировано 12 августа 2013 года.
  18. Luna +1’s Name and Some Other Stuff : Mailing list archive : elementary-dev-community team in Launchpad. Дата обращения: 21 мая 2018. Архивировано 29 октября 2013 года.
  19. elementary OS Isis is now Freya | elementary OS. Архивировано 24 июня 2014 года.
  20. Freya Beta 1 Available for Developers & Testers | elementary OS. Архивировано 12 августа 2014 года.
  21. Online Community Goes Nuts After elementary OS Devs Say People Should Pay. Дата обращения: 21 мая 2018. Архивировано 5 августа 2020 года.
  22. Should you pay for Elementary OS? | InfoWorld. Дата обращения: 21 мая 2018. Архивировано 4 августа 2020 года.
  23. elementary blog — Payments (недоступная ссылка). Дата обращения: 21 мая 2018. Архивировано 26 января 2016 года.
  24. The Best Linux Distros of 2016 | Linux.com | The source of Linux information. Дата обращения: 21 мая 2018. Архивировано 3 августа 2020 года.
  25. Mystery Donation Lets Elementary Hire Full-Time Staff — OMG! Ubuntu!. Дата обращения: 22 ноября 2018. Архивировано 5 августа 2018 года.
  26. Overview in elementary OS blog. Дата обращения: 27 мая 2020. Архивировано 14 августа 2020 года.
  27. Первые новости про Elementary OS 6. Платный доступ, новые стили, темная тема.... pingvinus.ru. Дата обращения: 6 июля 2021. Архивировано 9 июля 2021 года.
  28. Updates for April, 2022 (англ.) ?. blog.elementary.io. Дата обращения: 24 февраля 2022. Архивировано 22 декабря 2021 года.
  29. Вышла elementary OS 6.1 Jólnir: обновленный центр приложений и многое другое. Хабр. Дата обращения: 23 июня 2022.
  30. elementary OS 0.1 Jupiter — Unremarkable. Дата обращения: 22 ноября 2018. Архивировано 5 августа 2020 года.
  31. First Look at Elementary OS [LWN.net]. Дата обращения: 22 ноября 2018. Архивировано 30 июля 2020 года.
  32. Elementary OS 'Jupiter' released, reviewed — OMG! Ubuntu!. Дата обращения: 13 июля 2012. Архивировано 26 марта 2020 года.
  33. cassidyjames. Changes Coming to elementary OS (англ.). elementary. Дата обращения: 13 июля 2012. Архивировано 28 сентября 2012 года.
  34. Elementary OS releases «Luna» [LWN.net]. Дата обращения: 22 ноября 2018. Архивировано 30 июля 2020 года.
  35. Elementary OS 0.2 «Luna» review | LinuxBSDos.com. Дата обращения: 22 ноября 2018. Архивировано 5 августа 2020 года.
  36. Обзор elementary OS Luna. Дата обращения: 24 февраля 2019. Архивировано 17 декабря 2019 года.
  37. Джо Снеддон. Elementary OS Luna To Be Based On Ubuntu 12.04 (англ.). OMG! Ubuntu! (13 сентября 2011). Дата обращения: 13 июля 2012. Архивировано 28 сентября 2012 года.
  38. DistroWatch Weekly, Issue 658, 25 April 2016. Дата обращения: 22 ноября 2018. Архивировано 30 июля 2019 года.
  39. Elementary OS Freya: Is This The Next Big Linux Distro? | Linux.com | The source of Linux information (недоступная ссылка). Дата обращения: 23 июня 2018. Архивировано 18 марта 2016 года.
  40. DistroWatch Weekly, Issue 685, 31 October 2016. Дата обращения: 22 ноября 2018. Архивировано 31 июля 2020 года.
  41. An Everyday Linux User Review Of Elementary OS Loki 0.4. Дата обращения: 22 ноября 2018. Архивировано 1 ноября 2018 года.
  42. Elementary OS 0.4 Loki — Ragnarok. Дата обращения: 22 ноября 2018. Архивировано 31 июля 2020 года.
  43. Tried Elementary OS 0.4.1 Loki again — Negatory. Дата обращения: 22 ноября 2018. Архивировано 31 июля 2020 года.
  44. elementary OS 5.0 Juno released! Check Out the New Features. Дата обращения: 22 марта 2018. Архивировано 6 апреля 2019 года.
  45. juno-beta1 : elementary OS. Дата обращения: 20 января 2018. Архивировано 27 августа 2017 года.
  46. elementary OS 5.0 Juno Release Date and New Features. Дата обращения: 22 марта 2018. Архивировано 6 апреля 2019 года.
  47. Elementary OS Juno will be version 5.0, not 0.5 — OMG! Ubuntu!. Дата обращения: 3 мая 2018. Архивировано 18 октября 2019 года.
  48. Elementary OS Juno Features on Itsfoss.. Дата обращения: 22 марта 2018. Архивировано 22 марта 2018 года.
  49. elementary OS 6 Features on Questechie.. Дата обращения: 27 мая 2020. Архивировано 7 мая 2020 года.
  50. 1 2 GitHun: Release branch Odin. Дата обращения: 5 мая 2020. Архивировано 19 октября 2021 года.
  51. elementary OS 6.1 Available Now (англ.) ?. blog.elementary.io. Дата обращения: 20 декабря 2021.
  52. Updates for April, 2022 (англ.) ?. blog.elementary.io. Дата обращения: 2 мая 2022.
Приложения
  1. Greeter in GitHub. Дата обращения: 28 мая 2020. Архивировано 3 сентября 2019 года.
  2. Gala in GitHub. Дата обращения: 28 мая 2020. Архивировано 26 февраля 2019 года.
  3. Wingpanel in GitHub. Дата обращения: 28 мая 2020. Архивировано 3 февраля 2019 года.
  4. Slingshot in GitHub. Дата обращения: 28 мая 2020. Архивировано 3 февраля 2019 года.
  5. Plank in GitHub. Дата обращения: 28 мая 2020. Архивировано 12 ноября 2020 года.
  6. ~docky-core/plank/trunk : contents of README at revision 1598. Дата обращения: 21 мая 2018. Архивировано 12 февраля 2019 года.
  7. Switchboard in GitHub. Дата обращения: 28 мая 2020. Архивировано 3 февраля 2019 года.
  8. Epiphany Browser in Launchpad. Дата обращения: 21 мая 2018. Архивировано 22 мая 2018 года.
  9. Mail in GitHub. Дата обращения: 28 мая 2020. Архивировано 9 января 2019 года.
  10. Calendar in GitHub. Дата обращения: 28 мая 2020. Архивировано 1 марта 2019 года.
  11. Noise in GitHub. Дата обращения: 28 мая 2020. Архивировано 3 февраля 2019 года.
  12. Code on GitHub. Дата обращения: 27 мая 2020. Архивировано 3 февраля 2019 года.
  13. Terminal in GitHub. Дата обращения: 28 мая 2020. Архивировано 3 февраля 2019 года.
  14. Files in GitHub. Дата обращения: 28 мая 2020. Архивировано 9 января 2019 года.
  15. ~elementary-apps/pantheon-files/trunk : contents of README at revision 2582. Дата обращения: 21 мая 2018. Архивировано 12 февраля 2019 года.

Ссылки[править | править код]