Unity (оболочка рабочего стола)

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Unity (оболочка рабочего стола)
Unity logo.svg
Ubuntu v. 12.04.png
Unity 5.12 в Ubuntu 12.04: Главное меню
Тип

Среда рабочего стола

Разработчики

Canonical, сообщество Ubuntu, сообщество Ayatana

Написана на

C, C++, Vala[1]

Операционная система

GNU/Linux

Языки интерфейса

Многоязычный

Первый выпуск

3 июня 2010 года

Аппаратная платформа

Персональный компьютер, нетбук, Планшет

Последняя версия

7.3.0 (19 июня 2014 года)

Бета-версия

8.00+14.10.YYYYMMDD (Ежедневные сборки)

Состояние

Актуально

Лицензия

GNU General Public License (GPLv3), GNU Lesser General Public License (LGPLv3)

Сайт

unity.ubuntu.com

Unity (desktop environment) на Викискладе

Unity — свободная оболочка для среды рабочего стола GNOME, разрабатываемая компанией Canonical для операционной системы Ubuntu.

История[править | править вики-текст]

Unity является средой по умолчанию в Ubuntu Netbook Edition версии 10.10. Она позволяет более эффективно использовать маленькие экраны нетбуков, благодаря, например, вертикальной панели для переключения между запущенными программами[2].

Изначально, в качестве оконного менеджера использовался Mutter, который затем был заменён на Compiz. Начиная с Ubuntu 11.04, Unity используется по умолчанию вместо классической оболочки GNOME. Все стандартные приложения по-прежнему берутся из GNOME[3].

Unity — оболочка рабочего стола для GNOME. Это не абсолютно новая среда рабочего стола. Оболочка рабочего стола — интерфейс, который вы видите. Unity будет использовать те же приложения и библиотеки GNOME, что используются сейчас. К примеру, GNOME shell — ещё одна оболочка для GNOME.

What is «Ubuntu Unity»? (англ.)

Комбинации клавиш Unity в Ubuntu 12.04 LTS

По словам Марка Шаттлворта, Canonical планирует в будущем перенести Unity с оконной системы X на Mir[4] — недавно анонсированную будущую разработку Canonical. Он мотивировал это незрелостью, небезопасностью Wayland[5]. В ответ один из разработчиков Wayland иронизирует[6] над тем, что больше ни один дистрибутив Linux пока не принял Unity, предполагая, что та же судьба может ожидать и новую разработку.

Unity 2D[править | править вики-текст]

В релизе Ubuntu 11.10 появился специально упрощённый вариант оболочки — Unity 2D — для обеспечения нормальной работы пользователей с устаревшими видеокартами. Наряду с этим, решено исключить из состава дистрибутива классическую оболочку GNOME, которая присутствует в Ubuntu 11.04. Также возможна установка пакета с Unity 2D в Ubuntu 11.04.

Unity 2D написана на C++ с использованием библиотеки Qt[7]. Конкретно, Unity 2D лишь заменяет главную панель, панель запуска и главное меню и использует те же бэкэнд компоненты[8].

В Ubuntu 12.10 2d-версия недоступна. В репозиторий был загружен пустой пакет с Unity 2D, инсталляция которого при обновлении удаляет уже установленную версию. Поэтому поставить Unity 2D из репозитория в Ubuntu 12.10 больше будет нельзя.

Удаление Unity 2D не означает, что разработчики Ubuntu отказываются от запуска дистрибутива на устаревших системах. Вместо этого пользователям будет представлена Unity 3D, запущенная с помощью специального видеодрайвера llvmpipe.

Также не стоит беспокоиться и пользователям Ubuntu 12.04, работающих с данной десктоп-оболочкой, поддержка Unity 2D будет по-прежнему осуществляться в течение всего жизненного цикла дистрибутива до апреля 2017 года.

Основные элементы интерфейса[править | править вики-текст]

Панель запуска (Launcher) 
Позволяет запускать закреплённые на нём приложения и переключаться между уже запущенными.
Верхняя панель 
Панель содержащая глобальное меню, системные индикаторы и индикаторы приложений.
Главное меню (Dash) 
Меню в котором можно воспользоваться поиском как по локальным (установленные приложения, файлы и папки, музыка), так и по удалённым (доступные для установки приложения, видео на YouTube).
Глобальное меню (Global Menu) 
Отображает заголовок и, при наведении, для приложений, развёрнутых на весь экран, также отображаются кнопки управления окном.
Линзы главного меню (Dash Lens) (старое название ­— Places) 
Вкладка главного меню, с помощью которой можно искать в отдельной категории:
  • Поиск приложений
  • Поиск файлов и папок
  • Поиск в музыкальной коллекции
  • Поиск видео
Производить поиск можно как и на вкладке линзы, так и с главного экрана главного меню через глобальный поиск. Каждая линза должна иметь одну или несколько сфер, которые, по сути, являются поисковыми движками, их графическое представление — группы. Пример линзы содержащей несколько сфер — Приложения (Установленные и доступные в Центре приложений Ubuntu) и Музыка (локальная и музыка в интернет магазинах).[9]
Индикаторы (Application Indicators) 
Отображают меню сеанса, время и дату, область уведомлений в правом верхнем меню экрана. Меню сеанса также используется для изменения статуса в IM и запуска Центра управления.

Критика[править | править вики-текст]

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

Также из-за существенных отличий в работе по сравнению с классическими версиями Gnome породила некоторое недовольство и привела к переходу части пользователей Ubuntu на Kubuntu и Linux Mint[источник не указан 599 дней].

Комитет по техническому развитию Ubuntu (Ubuntu Tech Board) утвердил на состоявшемся в марте 2013 года совещании придание сборке Ubuntu с десктоп-окружением GNOME статуса официального ответвления от Ubuntu. Изначально сборка Ubuntu с десктоп-окружением GNOME 3 была представлена летом прошлого года и распространялась под именем Gnomebuntu, но имела статус неофициального ответвления, развиваемого энтузиастами вне инфраструктуры Ubuntu.

Финальный релиз Ubuntu GNOME выйдет одновременно с релизом Ubuntu 13.04, но будет поставляться с GNOME 3.6, так как не остаётся времени для интеграции в релиз ожидаемого 27 марта выпуска GNOME 3.8. Тем не менее, пользователям будет предоставлена возможность обновления до GNOME 3.8, для чего будет подготовлен соответствующий набор пакетов, который будет распространяться через PPA-репозиторий gnome3-team.

Передача персональной информации[править | править вики-текст]

В версии Unity, использовавшейся в дистрибутиве Ubuntu 12.10 (выпущен Canonical), были добавлены предложения от магазинов (т. н. «shopping lens»). По состоянию на октябрь 2012 года, все поисковые запросы от пользователя посылались по незащищенному соединению на сайт productsearch.ubuntu.com,[12] который затем пересылал запрос в интернет-магазин Amazon.com для поиска релевантных товаров (позже были добавлены ebay и другие сайты). Amazon предоставлял изображение продукта, которое отсылалось напрямую пользователю по соединению HTTP (протокол изменен в сентябре 2013 года). Если пользователь переходил на сайт продавца и делал покупку, компания Canonical получала небольшую комиссию от сделки.[13]

Подобный механизм был подвергнут критике: поисковое поле рассматривается в первую очередь как средство поиска данных на собственном компьютере. Пересылка на внешние сервера поисковых запросов имеет сомнительную ценность для пользователя и может создать проблемы с безопасностью персональных данных.[12] Подобная функциональность включена по умолчанию,[12][13][14][15] вместо того, чтобы использоваться только после получения информированного согласия (opt-in). Многие пользователи не знают о подобном поведении и не отключают его.

23 сентября 2012 Марк Шаттлворт заявил о ценности такого поиска, объяснив, что «Home Lens» в Dash в будущем позволят находить что угодно и где угодно, и подключение к поиску магазинов является естественным шагом в развитии функции. Также он сказал, что анонимность сохраняется за счет пересылки запросов через сервера Canonical.[12][16]

29 октября 2012 года EFF выступила с критикой встроенного поиска по магазинам. Организация рекомендовала разработчикам Ubuntu запрашивать согласие пользователя перед включением функциональности и сделать настройки приватности более подробными.[12][17]

В декабре 2012, Ричард Столлман заявил что Ubuntu содержит шпионские функции (spyware) и не должна использоваться людьми, поддерживающими свободное программное обеспечение.[18][19][20]

Альтернативные версии Ubuntu, такие как Kubuntu, Xubuntu, Lubuntu и некоторые другие не содержат подобной поисковой функциональности.

С сентября 2013 года используется анонимизированный протокол для пересылки изображений из магазина на компьютер пользователя.[21]

В условия использования Dash было добавлено разъяснение о передаче пользовательских данных третьим лицам.[22] Оно гласит, что до тех пор, пока пользователь не отключит функцию, его поисковые запросы и IP-адрес отправляются на сервер productsearch.ubuntu.com и некоторым выбранным третьим сторонам[13][23] для получения поисковых результатов из сети Интернет. Страница Third Party Privacy Policies приводит список всех возможных получателей информации (поисковых запросов и IP-адресов) и поясняет, что обработка данных регулируется собственными политиками каждой из компаний.[12]

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

  1. unity in Launchpad
  2. Ubuntu Unity Interface Tailored for Netbook Screens  (англ.), ITWorld. Проверено 2 ноября 2010.
  3. В Ubuntu 11.04 вместо GNOME Shell будет использована оболочка Unity  (рус.), OpenNET (25 октября 2010 года). Проверено 2 ноября 2010.
  4. Проект Ubuntu анонсировал дисплейный сервер Mir, альтернативу Wayland и X.Org. Unity переходит на Qt  (рус.), OpenNET (4 марта 2013 года). Проверено 13 марта 2013.
  5. Шаттлворт, Марк. Unity on Wayland  (англ.) (4 ноября 2010 года). Проверено 5 ноября 2010.
  6. Разработчики KWin и X.Org прокомментировали проект Mir и действия компании Canonical  (рус.), OpenNET (9 марта 2013 года). Проверено 13 марта 2013.
  7. unity-2d in Launchpad
  8. Unity2D — Ubuntu Wiki
  9. Unity/Lenses — Ubuntu Wiki
  10. Многие пользователи Ubuntu по-прежнему ненавидят Unity Ubuntu на Онего.ру
  11. Ubuntu 11.04: так ли хорош Unity? // UbuntuEasy.com
  12. 1 2 3 4 5 6 Lee, Micah. Privacy in Ubuntu 12.10: Amazon Ads and Data Leaks (29 October 2012). Проверено 29 октября 2013.
  13. 1 2 3 Gilbertson, Scott. Ay caramba, Ubuntu 12.10: Get it right on Amazon! (18 October 2012). Проверено 29 октября 2013.
  14. Samson, Ted Canonical wants to shill for Amazon on Ubuntu users' desktops (25 September 2012). Проверено 30 октября 2013.
  15. Shuttleworth defends Ubuntu Linux integrating Amazon (23 September 2012). Проверено 29 октября 2013.
  16. Amazon search results in the Dash (23 September 2012). Проверено 29 октября 2013.
  17. Goodin, Dan. EFF calls Ubuntu's Amazon search result feature a "major privacy problem" (30 October 2012). Проверено 30 октября 2013.
  18. On Richard Stallman and Ubuntu (7 December 2012). Проверено 30 октября 2013.
  19. Vaughan-Nichols, Steven J.. Free software father declared Ubuntu Linux to contain spyware (9 December 2012). Проверено 30 октября 2013.
  20. Farrell, Nick Open source community wades into Ubuntu phone (18 February 2013). Проверено 30 октября 2013.
  21. The Dash Is Now Anonymized In Ubuntu 13.10 (22 September 2013). Проверено 30 октября 2013.
  22. Sneddon, Joey-Elijah. Ubuntu Add Legal Disclaimer to Unity Dash (12 October 2012). Проверено 29 октября 2013.
  23. Smith, Jesse. Ubuntu 12.10 Desktop (29 October 2012). Проверено 29 октября 2013.

Ссылки[править | править вики-текст]