Unity — графическая оболочка для среды рабочего стола GNOME , изначально разработанная Canonical Ltd. для своей операционной системы Ubuntu . Она дебютировала в 2010 году в нетбук-издании Ubuntu 10.10 и использовалась до Ubuntu 17.10 . С 2017 года ее разработкой занялись Unity7 Maintainers (Unity7) [4] и UBports (Lomiri, ранее известная как Unity8).
Unity7 — это среда рабочего стола по умолчанию в Ubuntu Unity , официальной версии Ubuntu с 2022 года. Разработчики Ubuntu Unity и Unity7 начали работу над преемником Unity7 — UnityX. [5]
Он был частью проекта Ayatana, инициативы, заявленной как улучшение пользовательского опыта в Ubuntu. [6] Первоначально он был разработан для более эффективного использования пространства, учитывая ограниченный размер экрана нетбуков , включая, например, вертикальный переключатель приложений, называемый лаунчером , и экономящую место горизонтальную многофункциональную верхнюю панель меню . [7] [8] В отличие от GNOME, KDE Plasma , Xfce или LXDE , Unity не является набором приложений. Он разработан для использования существующих программ. [9]
Пользовательский интерфейс Unity состоит из нескольких компонентов: [10]
Dash — это утилита поиска на рабочем столе с возможностью предварительного просмотра. Она позволяет искать приложения и файлы. Dash поддерживает плагины поиска , известные как Scopes (ранее Lenses). Из коробки он может запрашивать Google Docs , Ubuntu One Music Store , YouTube , Amazon и социальные сети (например, Twitter , Facebook и Google+ ). Начиная с Ubuntu 13.10, запросы на онлайн-поиск отправляются в веб-службу Canonical, которая определяет тип запроса и направляет их в соответствующую стороннюю веб-службу. Порнографические результаты отфильтровываются. [3] [16] [17]
Ни одна из официальных производных Ubuntu ( Kubuntu , Xubuntu , Lubuntu или Ubuntu GNOME ) не включает эту функцию или какие-либо ее вариации.
Одной из новых функций Unity в Ubuntu 12.10 является линза покупок. С октября 2012 года она отправляет (через защищенное соединение HTTPS ) запросы пользователя из домашней линзы в productsearch.ubuntu.com
, [17] который затем опрашивает Amazon.com , чтобы найти соответствующие продукты; затем Amazon отправляет изображения продуктов непосредственно на компьютер пользователя (первоначально через незащищенный HTTP ). Если пользователь нажимает на один из этих результатов и затем что-то покупает, Canonical получает небольшую комиссию с продажи. [18]
Многие обозреватели критиковали ее: поскольку домашняя линза является естественным средством поиска контента на локальном компьютере, обозреватели были обеспокоены раскрытием запросов, которые должны были быть локальными, что создавало проблему конфиденциальности. [17] Функция активна по умолчанию [17] [18] [19] [20] (вместо подписки), и многие пользователи могли не знать о ней.
23 сентября 2012 года Марк Шаттлворт защитил эту функцию. Он написал: «Домашняя линза панели должна позволить вам найти *что угодно* где угодно», и что торговая линза — это шаг в этом направлении. Он утверждал, что анонимность сохраняется, поскольку серверы Canonical являются посредниками в общении между Unity и Amazon, и пользователи могут доверять Ubuntu. [17] [21] Менеджер сообщества Ubuntu Джоно Бэкон написал: «Эти функции аккуратно и ненавязчиво интегрированы в панель, и они не только предоставляют более полезную и полную панель, предоставляя вам видимость этого контента, но и генерируют доход, помогая продолжать расти и улучшать Ubuntu». [22] Стивен Дж. Воан-Николс из ZDNet сказал, что эта функция его не беспокоит, и написал: «Если они могут сделать некоторых пользователей счастливыми и в то же время принести доход компании, меня это устраивает». [20] Тед Сэмсон из InfoWorld сообщил об ответах Шаттлворта и Бэкона, но он все равно раскритиковал эту функцию. [19]
29 октября 2012 года Electronic Frontier Foundation раскритиковал проблему. Он утверждал, что поскольку изображения продуктов (по состоянию на октябрь 2012 года) возвращались через незащищенный HTTP, пассивный подслушиватель, например, кто-то в той же беспроводной сети, мог получить хорошее представление о запросах. Кроме того, Amazon мог сопоставлять запросы с IP-адресами. Он рекомендовал разработчикам Ubuntu сделать функцию опциональной и сделать настройки конфиденциальности Ubuntu более детализированными. Он отметил, что Dash можно остановить от поиска в Интернете, отключив «Включить результаты поиска онлайн» в настройках конфиденциальности Ubuntu. [17] [23]
7 декабря 2012 года Ричард Столлман заявил, что Ubuntu содержит шпионское ПО и не должен использоваться сторонниками свободного ПО. Джоно Бэкон упрекнул его; он сказал, что Ubuntu отреагировала и реализовала многие требования, которые сообщество посчитало важными. [24] [25] [26]
С сентября 2013 года изображения анонимизируются перед отправкой на компьютер пользователя. [27]
Юридическое уведомление в Dash информирует пользователей о совместном использовании их данных. [28] В нем говорится, что если пользователь не отказался, отключив поиск, его запросы и IP-адрес будут отправлены productsearch.ubuntu.com
«выбранным третьим лицам» [18] [29] для результатов онлайн-поиска. Страница Политики конфиденциальности третьих лиц Ubuntu информирует всех третьих лиц, которые могут получать запросы и IP-адреса пользователей, и гласит: «Для получения информации о том, как наши выбранные третьи лица могут использовать вашу информацию, пожалуйста, ознакомьтесь с их политиками конфиденциальности». [17]
Вскоре после введения возникли сомнения относительно соответствия функции Shopping Lens Европейской директиве о защите данных . [30] [31] К концу 2013 года эти сомнения стали основанием для официальной жалобы на функцию Shopping Lens, поданной в Управление комиссара по информации (IOC), британское управление по защите данных. Почти год спустя IOC вынес решение в пользу Canonical, приняв во внимание различные улучшения, внесенные в функцию за это время, чтобы привести ее в соответствие с Директивой о защите данных. [32] Однако в постановлении также было ясно, что на момент введения функция не была законной, среди прочего, поскольку в ней отсутствовало заявление о политике конфиденциальности.
В марте 2014 года Майкл Холл, выступая от имени Canonical Ltd, указал, что в Unity 8 пользователи должны будут подписаться на каждый поиск, который будет проводиться путем открытия специальной области и выбора места поиска. Эти изменения будут учитывать все критические замечания, высказанные в адрес Canonical и Unity в прошлом. [33] По состоянию на апрель 2016 года, с выпуском Ubuntu 16.04 LTS , эта настройка отключена по умолчанию. [34]
Ubuntu TV , работающий на Unity, был представлен на выставке бытовой электроники 2012 года . [35] Созданный для SmartTV , Ubuntu TV обеспечивает доступ к популярным интернет-сервисам и потоковой передаче контента на мобильные устройства под управлением Android , iOS и Ubuntu. [36]
2 января 2013 года Canonical анонсировала версию Unity для смартфонов, работающую на сервере отображения Mir . [37]
Первоначально Canonical поддерживала две отдельные версии Unity, которые были визуально почти неотличимы, но технически различались.
Unity написан как плагин для Compiz [38] и использует необычный набор инструментов OpenGL под названием Nux. [3] Будучи плагином для Compiz, Unity обеспечивает производительность GPU -ускорения на совместимых системах. Он написан на языках программирования C++ и Vala .
Unity 2D представлял собой набор отдельных приложений [39], разработанных для сред, в которых Compiz не работает, например, когда графическая карта не поддерживает OpenGL . Они были написаны на языке построения графического интерфейса пользователя QML из широко распространенной среды Qt . [40] По умолчанию Unity 2D использовал оконный менеджер Metacity [39], но также мог использовать ускоренные оконные менеджеры, такие как Compiz или KWin . В Ubuntu 11.10 Unity 2D использовал композитор Metacity на основе XRender для достижения эффектов прозрачности. [ необходима цитата ] Начиная с Ubuntu 11.10 , Unity 2D заменил классическую панель GNOME в качестве резервного варианта для пользователей, чье оборудование не могло запустить версию Unity для Compiz. [41]
Поддержка Unity 2D была прекращена с выпуском Ubuntu 12.10 в октябре 2012 года, поскольку 3D-версия стала более пригодной для работы на маломощном оборудовании. [42]
Поскольку Unity и поддерживающие его проекты Ayatana [43] разрабатываются в первую очередь для Ubuntu, Ubuntu была первой, кто предложил новые версии.
За пределами Ubuntu другие дистрибьюторы Linux пытались подобрать Ayatana с переменным успехом. Компоненты Ayatana требуют модификации других приложений, что увеличивает сложность принятия другими.
Unity был первоначально представлен 10 мая 2010 года во время выступления основателя Ubuntu Марка Шаттлворта на саммите разработчиков Ubuntu в Брюсселе. [55] Он был анонсирован как новый интерфейс как Ubuntu Netbook Edition, так и запланированной тогда OEM-платформы под названием Ubuntu Light. [56] Новый интерфейс также был доступен для загрузки во время выступления, и посетители саммита могли опробовать его на Dell Mini 10v . [57]
Ubuntu изначально использовала полную среду рабочего стола GNOME ; Шаттлворт сослался на философские разногласия с командой GNOME по поводу пользовательского опыта, чтобы объяснить, почему Ubuntu будет использовать Unity в качестве пользовательского интерфейса по умолчанию вместо GNOME Shell , начиная с апреля 2011 года, с Ubuntu 11.04 (Natty Narwhal) . [58]
В ноябре 2010 года менеджер сообщества Ubuntu Джоно Бэкон объяснил, что Ubuntu продолжит поставлять стек GNOME, приложения GNOME и оптимизировать Ubuntu для GNOME. Единственное отличие, написал он, будет в том, что Unity — это другая оболочка для GNOME. [59]
Canonical объявила, что разработала Unity также и для настольных компьютеров и сделает Unity оболочкой по умолчанию для Ubuntu в версии 11.04. [60] GNOME Shell не был включен в Ubuntu 11.04 Natty Narwhal, поскольку работа над ним не была завершена на момент заморозки 11.04, но был доступен из PPA , [61] и был доступен в Ubuntu 11.10 и более поздних выпусках через официальные репозитории. [62]
В ноябре 2010 года Марк Шаттлворт объявил о намерении в конечном итоге запустить Unity на Wayland вместо используемой в настоящее время X Window System , [63] хотя этот план с тех пор был отклонен, и Wayland был заменен на Mir для Unity 8. [ 64]
В декабре 2010 года некоторые пользователи просили, чтобы панель запуска Unity (или док ) можно было перемещать с левой стороны на другие стороны экрана, но Марк Шаттлворт заявил в ответ: «Боюсь, это не сработает с нашими более широкими целями дизайна, поэтому мы не будем этого реализовывать. Мы хотим, чтобы панель запуска всегда была рядом с кнопкой Ubuntu». [65] Однако с Ubuntu 11.10 кнопка Ubuntu была перемещена в панель запуска. Был доступен сторонний плагин, который перемещал панель запуска Unity 3D вниз. [66] Возможность перемещения панели запуска в нижнюю часть экрана была официально реализована в Ubuntu 16.04. [67]
Начиная с 2010 года [обновлять]разработчики интерфейса оболочки Unity используют набор инструментов под названием Nux вместо Clutter. [68] Unity — это плагин оконного менеджера Compiz , [3] который, по утверждениям Canonical, работает быстрее, чем Mutter , [69] оконный менеджер, для которого GNOME Shell является плагином.
14 января 2011 года Canonical также выпустила техническую предварительную версию «2D» версии Unity, основанную на Qt и написанную на QML . [40] Unity-2D не входила в состав компакт-диска Ubuntu 11.04, вместо этого классический рабочий стол GNOME был запасным вариантом для оборудования, на котором Unity не работала. [70] [71]
В марте 2011 года появились публичные признаки разногласий между Canonical (и ее разработкой Unity) и разработчиками GNOME. В рамках разработки Unity разработчики Ubuntu представили кодирование API для включения в Gnome в качестве внешней зависимости. По словам Дэйва Нири, «... внешняя зависимость — это не-GNOME-модуль, который является зависимостью пакета, содержащегося в одном из наборов модулей GNOME», и причины, по которым libappindicator не был принят в качестве внешней зависимости, заключаются в том, что «... он не соответствует этому определению», у него «... дублирующая функциональность с libnotify» (текущая оболочка Gnome по умолчанию), а его CLA не соответствует текущей политике GNOME. [72] Марк Шаттлворт ответил:
Это критический момент для руководства Gnome. Я прямо заявляю, что, по моему мнению, длинный хвост добросердечных участников Gnome и приложений Gnome подводит процесс принятия решений, который позволил конкурентной динамике уменьшить масштаб самого Gnome. Идеи, которые не генерируются «в ядре», должны невероятно и неоправданно упорно бороться за кислород... получение пространства для идей для исследования не должно ощущаться как лобовая атака на пулеметный пункт. Так нельзя руководить проектом. Это рецепт для проекта, который теряет замечательных людей в средах, более открытых для разных способов видения мира... Принять эти другие идеи и позволить им счастливо и здорово конкурировать — единственный способ сохранить инновации, которые они привносят в ваш бренд. В противном случае вы обречены наблюдать, как они вводят новшества, а затем «перераспределять» собственные усилия, чтобы не отставать, попутно ругая их. Мы начали с сильного, четкого заявления: Unity — это оболочка для Gnome. Теперь руководству Gnome предстоит решить, хотят ли они, чтобы плоды этого соревнования стали активом Gnome, или нет. [73] [74] [75]
В апреле 2011 года Марк Шаттлворт объявил, что Ubuntu 11.10 Oneiric Ocelot не будет включать классический рабочий стол GNOME в качестве резервной версии Unity, в отличие от Ubuntu 11.04 Natty Narwhal . Вместо этого Ubuntu 11.10 использовала Unity 2D на основе Qt для пользователей, чье оборудование не поддерживает 3D-версию. [41] [76] Однако классический рабочий стол GNOME ( GNOME Panel ) можно установить отдельно в Ubuntu 11.10 и более поздних версиях через gnome-panel
, пакет в репозиториях Ubuntu. [77]
На саммите разработчиков Ubuntu в ноябре 2011 года было объявлено, что Unity для Ubuntu 12.04 не будет повторно включать системный трей, будет иметь лучшую интеграцию с приложениями и возможность перетаскивать линзы на панель запуска, а также что 2D-версия Unity будет использовать те же кнопки декорирования, что и 3D-версия. [78]
Во время конференции по планированию Ubuntu 12.10 было объявлено, что Unity 2D, вероятно, будет отменена в пользу Unity 3D, который будет лучше работать на слабом оборудовании. [42]
В июле 2012 года на OSCON Шаттлворт объяснил некоторые исторические причины разработки Unity. Первоначальное решение разработать новый интерфейс в 2008 году было обусловлено желанием внедрить инновации и превзойти Microsoft и Apple в плане пользовательского опыта. Это означало семейство унифицированных интерфейсов, которые можно было бы использовать на многих форм-факторах устройств, включая настольные компьютеры, ноутбуки, планшеты, смартфоны и телевизоры. Шаттлворт сказал: «Старый настольный компьютер заставлял бы ваш планшет или телефон принимать всевозможные сумасшедшие или смешные позы. Поэтому мы сказали: к черту. Мы собираемся переместить настольный компьютер туда, где он должен быть в будущем. [Это] оказалось крайне непопулярным процессом». [79]
Первоначальное тестирование Unity во время разработки проводилось в лабораторных условиях и показало успешность интерфейса, несмотря на общественное сопротивление. Реальные показатели возврата при доставке по всему миру также свидетельствовали о принятии. Шаттлворт объяснил: «ASUS провела эксперимент, в ходе которого они отправили полмиллиона [нетбуков и ноутбуков Unity] в Германию. Непростой рынок. И показатели возврата на Ubuntu были точно такими же, как и на Windows. Что является ключевым показателем для OEM-производителей, которые хотят это сделать». [79]
Разработка Microsoft Windows 8 и ее интерфейса Metro стала дополнительным стимулом для разработки Unity, как объяснил Шаттлворт: «Нам [пришлось переместить] наш рабочий стол, потому что если бы мы этого не сделали, то оказались бы там, где сейчас находится Windows 8. [В Windows 8] у вас есть этот блестящий интерфейс планшета, вы сидите и пользуетесь им, а потом нажимаете не ту кнопку, и он бьет вас по лицу, и Windows 7 возвращается. А потом вы думаете: «Окей, это знакомо, поэтому вы как бы вникаете в это и бац!» [Windows 8 возвращается]». [79]
В марте 2013 года был объявлен план использования сервера отображения Mir для будущей разработки Unity вместо ранее анонсированного Wayland/Weston. [64] [80] [81] [82]
В апреле 2015 года было объявлено, что Unity 8 будет поставляться как часть Ubuntu 16.04 LTS, или, возможно, позже. Также было отмечено, что эта версия Unity не будет визуально сильно отличаться от Unity 7. [83]
В апреле 2016 года Ubuntu 16.04 был выпущен с Unity 7, а не Unity 8, в качестве пользовательского интерфейса по умолчанию, хотя Unity 8 можно было установить через репозитории программного обеспечения Ubuntu как дополнительный предварительный пакет. [84] Во время Ubuntu Online Summit сотрудники Canonical заявили, что их цель — поставить Unity 8 в качестве интерфейса по умолчанию для Ubuntu 16.10, который должен быть выпущен в октябре 2016 года. [85] Теперь эти планы изменены, и на данный момент Unity 8 будет предустановлен с 16.10, но не по умолчанию. [86] [ требуется обновление ]
5 апреля 2017 года Марк Шаттлворт объявил, что работа Canonical над Unity будет завершена. Ubuntu 18.04 LTS , до релиза которого оставался год, откажется от рабочего стола Unity и вместо него будет использоваться рабочий стол GNOME 3. [87] Разработка Unity 7 была передана команде Unity7 Maintainers. Они выпустили версию 7.6 30 июня 2022 года как первую новую версию за 6 лет. [88]
Услышав эту новость, несколько команд, включая Unity8org и UBports, сделали форк репозитория Unity 8. Позже Unity8org переименовали себя в Yunit, заявив о своей направленности на разработку настольных приложений. [89] [90] [91] Однако вскоре этот форк был заброшен в пользу версии UBports.
Основатель UBports Мариус Грипсгард объявил 7 апреля 2017 года, что организация продолжит разработку Unity8. [92] 27 февраля 2020 года UBports объявила, что переименовала Unity8 в Lomiri. [93] Разработка этого форка все еще активна по состоянию на 2022 год.
В мае 2020 года впервые была выпущена Ubuntu Unity , новая неофициальная версия Ubuntu, использующая рабочий стол Unity7 в качестве среды по умолчанию. [52] [53] [94] Она стала официальной версией Ubuntu, начиная с версии 22.10 [95] и включает раннюю поддержку Lomiri, начиная с версии 24.04. [96]
Ранние версии Unity получили смешанные отзывы и породили споры. Некоторые рецензенты нашли недостатки в реализации и ограничениях, в то время как другие рецензенты посчитали Unity улучшением по сравнению с GNOME 2 с потенциалом для дальнейшего улучшения с течением времени. [57] [97] [98] [99] [100]
С Ubuntu 12.04 Unity получила хорошие отзывы. Джек Уоллен описал его как «невероятное достижение». Джесси Смит описал его как «привлекательный» и сказал, что он достиг зрелости. Райан Пол сказал, что Unity отзывчив, надежен и обладает надежностью, ожидаемой от зрелой оболочки рабочего стола. [101] [102] [103]
Функция Dash в Unity в Ubuntu 12.10 вызвала споры о конфиденциальности. [104]
При рассмотрении альфа-версии Unity вскоре после ее представления летом 2010 года Райан Пол из Ars Technica отметил проблемы с запуском дополнительных приложений, которые не были на панели дока. Он также упомянул ряд ошибок, включая невозможность отслеживать, какие приложения были открыты, и другие трудности с управлением окнами. Он заметил, что многие из них, вероятно, были связаны с ранней стадией процесса разработки, и ожидал, что они будут решены со временем. Пол сделал позитивный вывод: «Наш тест прототипа Unity заставляет нас верить, что проект имеет значительный потенциал и может принести большую ценность Ubuntu Netbook Edition. Его уникальный визуальный стиль прекрасно сочетается с новой темой Ubuntu по умолчанию, а его базовая модель взаимодействия кажется убедительной и хорошо подходящей для небольших экранов». [57] [97] В обширном обзоре Ubuntu 10.10 вскоре после его выпуска в октябре 2010 года Пол сделал дополнительные замечания по Unity, отметив, что «Unity весьма амбициозен и предлагает существенно иной вычислительный опыт, чем обычный рабочий стол Ubuntu». Он пришел к выводу, что «селекторы [приложений] визуально привлекательны, но они, несомненно, являются самой слабой частью пользовательского опыта Unity. Низкая производительность значительно снижает их ценность в повседневном использовании, а отсутствие фактической функциональности управления файлами в значительной степени делает селектор файлов бесполезным. Однако базовые концепции, лежащие в основе их дизайна, хороши, и у них есть потенциал стать гораздо более ценными в будущем, по мере развития Unity». [98] [99]
В марте 2011 года писатель Бенджамин Хамфри из OMG Ubuntu раскритиковал версию Unity, которая тогда тестировалась для Ubuntu 11.04, по ряду причин, включая процесс разработки, который оторван от пользовательского опыта, отсутствие реакции на отзывы пользователей, «кажущееся невероятным отсутствие коммуникации у команды дизайнеров» и пользовательский интерфейс, который он описал как «загроможденный и непоследовательный». В целом, однако, он пришел к выводу, что «Unity не так уж плох... Хотя ряд концепций в Unity могут быть несовершенны с точки зрения дизайна, сама идея таковой не является, и Canonical заслуживает аплодисментов за попытку подтолкнуть застойный рабочий стол с открытым исходным кодом с помощью Unity, когда альтернативы не вызывают доверия». [97]
14 апреля 2011 года Райан Пол рассмотрел Unity, реализованный в бета-версии Ubuntu 11.04, всего за две недели до ее стабильного релиза. Он сообщил, что Unity находится на пути к включению в Natty Narwhal, несмотря на амбициозный график разработки. Он указал, что «пристальное внимание к деталям прослеживается во многих аспектах Unity. Панель меню чистая и высокофункциональная. Док боковой панели визуально привлекателен и имеет отличные стандартные настройки для автоматического скрытия». Он отметил, что интерфейс все еще имеет некоторые слабые места, особенно трудности с просмотром приложений, не находящихся в доке, а также переключением между категориями приложений. Он отметил, что, в частности, «случайные пакеты из репозиториев, которые представлены как приложения, доступные для установки в панели запуска, отвлекают и в значительной степени излишни». Пол заключил: «Еще есть много возможностей для улучшения, но Unity, возможно, является сильным улучшением по сравнению с обычной средой GNOME 2.x для повседневного использования. Масштаб изменений может сбить с толку некоторых пользователей, но большинству понравится то, что они увидят, когда Unity появится на их рабочем столе в конце месяца». [99] Две недели спустя он добавил к своей критике отсутствие возможности настройки. [105] В очень подробной оценке Ubuntu 11.04 и Unity, опубликованной 12 мая 2011 года, Пол далее пришел к выводу, что Unity является позитивным развитием для Ubuntu, но что необходимо вложить больше средств в разработку, чтобы заставить его работать правильно. Он написал: «Они проделали невероятно впечатляющую работу и предоставили рабочий стол, подходящий для повседневного использования, но он все еще очень далек от реализации своего полного потенциала». [106]
25 апреля 2011 года, накануне выпуска Ubuntu 11.04, обозреватель Мэтт Хартли из IT Management раскритиковал Unity, заявив, что « упрощение среды рабочего стола Linux граничит с безумием» [107] .
Рецензент Джои Снеддон из OMG Ubuntu был более позитивен в своем обзоре Ubuntu 11.04, поощряя пользователей: «Конечно, он другой, но другой не значит плохой; лучшее, что можно сделать, это дать ему шанс». Он пришел к выводу, что Unity на рабочем столе «лучше использует пространство экрана, интуитивно понятные макеты интерфейса и, что самое важное, создает рабочий стол, который работает для пользователя, а не вопреки ему». [108]
После выпуска Ubuntu 11.04 основатель Canonical Ltd. Марк Шаттлворт указал, что, хотя он в целом доволен реализацией Unity, он чувствует, что есть возможности для улучшения. Шаттлворт сказал: «Я признаю, что есть проблемы, и я не буду удовлетворен, если мы не исправим многие из них в 11.10... Unity был лучшим вариантом для среднестатистического пользователя, обновляющего или устанавливающего. Есть МНОГО людей, для которых это не лучший вариант, но нам пришлось выбрать позицию по умолчанию... Он ни в коем случае не идеален, и было бы эгоистично предполагать иное... Я думаю, что большая часть этого сработала фантастически — как на инженерном уровне (Compiz, Nux), так и в пользовательском опыте». [109]
В обзоре Unity в Ubuntu 11.04 от 9 мая 2011 года Джесси Смит из DistroWatch раскритиковал его отсутствие настройки, управления меню и аппаратных требований Unity, заявив: «Здесь действительно нет ничего, что требовало бы 3D-ускорения». Он также отметил, что «макет плохо переносится на большие экраны или многоэкранные системы». [110] Джек М. Жермен из Linux Insider сделал обзор Unity 11 мая 2011 года, выразив сильную неприязнь к нему, сказав: «Поместите меня в категорию «Ненавижу это»» и указав, что по мере развития разработки он нравится ему все меньше и меньше. [111]
Больше критики появилось после выпуска Ubuntu 11.10. В ноябре 2011 года Роберт Стори в своей статье в DistroWatch отметил, что работа разработчиков над Unity теперь занимает так много времени, что мало что делается для устранения выдающихся ошибок Ubuntu, в результате чего дистрибутив не так стабилен и быстр, как должен быть. Стори заключил: «Возможно, стоило бы мириться с ошибками, если бы Unity был величайшим достижением со времен нарезанного хлеба — чем-то замечательным, что произведет революцию в настольных вычислениях. Но это не так. Я попробовал Unity, и он довольно милый, но ничего особенного». [112]
В ноябре 2011 года OMG! Ubuntu! провел ненаучный опрос, в котором читателям задавался вопрос «какую среду рабочего стола вы используете в Ubuntu 11.10?». Из 15 988 поданных голосов 46,78% указали, что они используют Unity вместо GNOME Shell (28,42%), Xfce (7,58%), KDE (6,92%) и LXDE (2,7%). [113]
Разработчики дистрибутивов Linux на основе Ubuntu также высказались о внедрении Unity в начале 2011 года, когда Unity только зарождался. Некоторые были критичны, включая два дистрибутива, которые основывали свою критику на тестировании удобства использования . Марко Гирланда, ведущий разработчик ArtistX, ориентированного на аудио и видео, заявил: «Когда я пробовал Unity на компьютерных неграмотных, они были менее продуктивны и долго понимали концепции, лежащие в его основе. Когда я показывал им, как им пользоваться, они говорили, что он красивый, но сложный в использовании». Стивен Юэн, ведущий разработчик UberStudent , дистрибутива Linux на основе Ubuntu для высших учебных заведений и учащихся старших классов, заявил: «Дизайн Unity снижает как визуальную, так и функциональную доступность, что приводит к снижению производительности». Юэн также раскритиковал схему меню Unity как гораздо менее доступную, чем в GNOME 2, что, по его словам, «означает, что мозг не может так быстро сопоставлять категории и подкатегории программ, что снова означает дальнейшее снижение производительности». [114]
Джесси Смит из DistroWatch сказал, что многие люди, как и он, подвергали сомнению направление Ubuntu, включая Unity. Но с Ubuntu 12.04 он почувствовал, что части головоломки, которые по отдельности могли быть не впечатляющими, собрались вместе, чтобы сформировать целостную, ясную картину. Он сказал: «Unity, хотя и находится на шаг дальше от традиционного рабочего стола, имеет несколько функций, которые делают его привлекательным, например, сокращение перемещения мыши. HUD означает, что новички могут найти функциональность приложения с помощью быстрого поиска, а более продвинутые пользователи могут использовать HUD для быстрого запуска команд меню с клавиатуры». Он написал, что Unity достигла зрелости, но сказал, что его беспокоит ее отсутствие гибкости. [102]
Джек Уоллен из TechRepublic , который резко критиковал ранние версии Unity, сказал: «С тех пор, как вышла Ubuntu 12.04, и я перешел с Linux Mint, я работаю гораздо эффективнее. Это не так уж и удивительно для меня, но для многих недоброжелателей, которые считают Unity очень непродуктивным рабочим столом... ну, я могу официально заявить, что они неправы. [...] Я понимаю, что многие люди отвергли Unity (я был одним из них долгое время), но чем больше я им пользуюсь, тем больше понимаю, что Canonical действительно проделали свою домашнюю работу по тому, как помочь конечным пользователям более эффективно взаимодействовать со своими компьютерами. Изменения даются тяжело — и точка. Для многих идея изменений настолько болезненна, что они в итоге упускают некоторые невероятные достижения. Unity — одно из таких достижений». [101]
Райан Пол сказал, что Unity отзывчива, надежна и обладает надежностью, ожидаемой от зрелой оболочки рабочего стола. Он считал HUD одним из нескольких превосходных улучшений, которые помогли сделать Unity «еще лучше в Ubuntu 12.04». Тем не менее, он также написал: «Хотя качество Unity выросло до точки, где оно соответствует нашим ожиданиям, пользовательский опыт все еще не дотягивает по ряду параметров. Мы выявили несколько ключевых недостатков в наших последних двух обзорах Ubuntu, некоторые из которых до сих пор не были устранены. Эти проблемы по-прежнему снижают предсказуемость и простоту использования Unity». [103]
Джек Уоллен из TechRepublic , рассматривая изменения, запланированные для Unity в Ubuntu 16.04 LTS, пришел к выводу: «Ubuntu Unity — это не изгой рабочего стола, каким вы его когда-то считали. Эта среда рабочего стола превратилась в красивый, эффективный интерфейс, который не заслуживает презрения и насмешек, которые на него обрушивают многие». [115]
{{cite web}}
: Внешняя ссылка в |type=
( помощь )Версия Unity, которая выйдет в 11.04, определенно реализована как плагин(ы) в Compiz.
Проект Ayatana — это коллективный проект, в котором размещаются проекты пользовательского интерфейса, дизайна и взаимодействия, начатые Canonical.
{{cite web}}
: CS1 maint: бот: исходный статус URL неизвестен ( ссылка )Следующим крупным изменением для Unity станет его выпуск на Вейланде...