Чего ожидать от Ubuntu 13.10

Немного запоздало, но, тем не менее, подведём итоги саммита разработчиков Ubuntu, проходившего на прошлой неделе, и рассмотрим, чего стоит ожидать от следующего релиза Ubuntu 13.10.

Ключевыми моментами дискуссии стали замена браузера Firefox на Chromium, новый формат пакетов, устанавливаемых в один клик, и включение возможности тестирования Unity 8 вместе с дисплейным сервером Mir.

Дерзкий саламандр (Saucy Salamander) по умолчанию будет идти вместе с десктоп оболочкой Unity 7, включающей функцию умного поиска (smart scopes) по 100 областям. Количество источников данных для поиска является условной цифрой и может включать, как больше, так и немногим меньше. Кроме того, также планируется добавить, до этого отложенный, механизм оплаты прямо из Dash, без перехода в браузер.

 

Всё это будет работать на новой версии Compiz 0.9.10, которая должна будет порадовать пользователей ещё более высокой производительностью и отзывчивостью интерфейса.

Unity 8 или, грубо говоря, первая версия Unity Next, также будет в составе Ubuntu 13.10, но в качестве альтернативной сессии. Она будет предназначена для тестирования и будет включать только уже существующий контент для телефона, без специфичных десктоп-приложений. Из того, что будет, стоит отметить работу с сетью, управление оболочкой, используя обычные не сенсорные устройства, такие как клавиатуру и мышь, а также ряд программ, которые пригодны не только для телефона, но и для обычного компьютера.

Демонстрация работы Unity 8 и Mir:

 

Стек приложений, конечно же, будет обновлён, но главным изменением станет замена Firefox на Chromium. Такое решение подымалось не однократно, но вот только сейчас настало время для его окончательно обсуждения.

За Chromium:

  • большинство разработчиков склоняются в пользу именно Chromium;
  • Chromium также хорош в плане производительности, как и Firefox, но в тоже время он более популярен;
  • это сгладит противоречия между десктопом и Ubuntu Touch, так как последний уже использует в своей основе Webkit (а позже, возможно, Blink – новую версию браузерного движка от Google);
  • веб-приложения будут доступны в режиме Chromeless;
  • стабильные релизы у него такие же частные;
  • Firefox можно будет легко установить из центра приложений;

В конечном итоге, решение будет принято в ближайший месяц и только после тесного согласования с сообществом.

Новой характеристикой, которая ожидает нас в 13.10, станет инсталляция пакетов в один клик. Про преимущества такого метода установки даже не стоит говорить – это очень удобно.

Особенности:

  • не будет зависимостей от других пакетов;
  • устанавливаемое приложение будет находиться в отдельной директории;
  • сборочные инструкции будут запрещены;
  • быстрая установка: 0.15 секунд на десктопе и 0.6 на Nexus 7 (учитывая, что это ещё прототип, написанный на Python, если переписать на C – это будет работать ещё быстрее).
  • не требуются привилегии администратора на установку, но могут быть добавлены права, чтобы не дать программе выполнять сторонний код;
  • сборщик пакета требует только стандартные библиотеки Python, поэтому его можно будет использовать не только на других Linux дистрибутивах, но и под Windows или OS X;
  • юнит-тестирование с самого начала.

Старый формат установки пакетов через dpkg и apt будет также будет доступен и полностью совместим с Debian.

Другая характеристика, ожидающая своего включения с прошедшего LTS-релиза, стала LIM (локальная интеграция меню). Суть её заключается в замене глобального меню на выпадающий список справа от кнопок управления окном.

 

Что ещё в планах:

  • включение последних драйверов Nvidia с частичной поддержкой Optimus;
  • новые апплеты-индикаторы;
  • системные компоненты: xserver 1.14 или даже 1.15, mesa 9.2.x и ядро 3.10 или 3.11;
  • поддержка Radeon UVD, а также надлежащая работа с RadeonSI (открытый Gallium-драйвер) и сенсорных устройств с X.Org.