Следите за новостями

Цифра дня

48 комплексов Starlink направило МЦРИАП в регионы ЧС

Canonical готовит Ubuntu для смартфонов

Мобильный вариант дистрибутива сможет работать как на процессорах x86-архитектуры, так и на ARM

24 января 2013 09:13, Computerworld.kz
Рубрики: Мир

Canonical продолжает расширять поле деятельности: если до сих пор компания выпускала свой дистрибутив Linux в вариантах для настольных компьютеров и серверов, то теперь разрабатывает версию Ubuntu для смартфонов.

Новую операционную систему, задуманную как альтернатива Android, в Canonical собираются предлагать производителям смартфонов и операторам сетей мобильной связи. Правда, на сегодня еще не названо ни одной компании, которая была бы готова выпустить смартфон с Ubuntu.

Тем не менее, как заявил основатель Canonical Марк Шатлворт, можно рассчиты­вать, что такие аппараты появятся уже в конце 2013-го или начале 2014 года.

Это не первая попытка Canonical расширить сферу применения Ubuntu. Год назад компания выпустила вариант дистрибутива под названием Ubuntu TV, ко­торый может работать на телевизорах, снабженных микропроцессором.

По данным Canonical, Ubuntu используется более чем на 20 млн настольных ком­пьютеров. Дистрибутив предустанавливают на свои ПК такие компании, как ASUS, Dell, HP и Lenovo. С появлением варианта для смартфонов, заявляют в Canonical, компания сможет предложить единую ОС сразу для многих домашних устройств.

Как и Android, Ubuntu основан на ядре Linux. Но, в отличие от Android, для рабо­ты Ubuntu не требуется виртуальной машины Java, а потому, как утверждают в Canonical, смартфоны с Ubuntu будут быстрее по сравнению с Android-аппаратами.

В Canonical напоминают также о проблеме фрагментации, характерной для Android, когда разные производители предлагают несовместимые друг с другом кастомизированные версии операционной системы. В Canonical же обещают, что варианты Ubuntu для разных платформ будут основаны на единой кодовой базе.

Поскольку Android можно свободно менять, операторы и производители смарт­фонов модифицируют ОС, добавляя собственные возможности. Но из-за этого разработчикам приходится создавать отдельные версии своих приложений для разных вариантов Android.

Чтобы предотвратить фрагментацию Ubuntu, в Canonical разработали набор про­граммных библиотек, позволяющих производителям смартфонов снабжать ОС собственныи контентом и приложениями, а также вносить стилистические изме­нения. Таким образом можно будет кастомизировать дистрибутив, тогда как ба­зовая ОС будет оставаться одной и той же на всех смартфонах, что должно по­нравиться разработчикам приложений.

«Мы пытаемся найти золотую середину между абсолютной закрытостью пропри­етарного подхода и чрезмерной либеральностью Android, которая ведет к фраг­ментации платформы», — пояснил Шатлворт.

При создании мобильной версии Ubuntu в Canonical позаботились о том, чтобы в ОС могли работать все драйверы устройств, написанные для Android, то есть на смартфонах с этой ОС сможет исполняться и Ubuntu. «Мы хотели снизить расхо­ды для производителей чипсетов и смартфонов, если эти производители пожела­ют поэкспериментировать с Ubuntu», — подчеркнул Шатлворт.

Дизайн пользовательского интерфейса ОС выделяется на фоне других плат­форм для смартфонов тем, что все углы сенсорного экрана смартфона можно ис­пользовать для навигации по системе. Например, из левого края экрана боль­шим пальцем можно «вытащить» панель приложений, а из верхнего — поиско­вый сервис, причем открывать предварительно домашний экран не понадобится.

К некоторым аппаратам c Ubuntu можно будет подключить полноразмерный мо­нитор, чтобы использовать смартфон в качестве настольного компьютера.

ОС совместима со многими пакетами поддержки платформы (Board Support Packages) Android — наборами настроек аппаратного обеспечения смартфонов, благодаря чему Ubuntu будет способна работать на многих существующих мо­бильных чипсетах, рассчитанных на Android-фоны. Мобильная операционная си­стема Canonical сможет исполняться на смартфонах с процессорами архитекту­ры x86 и ARM.